0001628280-20-002576.txt : 20200228 0001628280-20-002576.hdr.sgml : 20200228 20200228162346 ACCESSION NUMBER: 0001628280-20-002576 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 125 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200228 DATE AS OF CHANGE: 20200228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ENVESTNET, INC. CENTRAL INDEX KEY: 0001337619 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 201409613 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34835 FILM NUMBER: 20670580 BUSINESS ADDRESS: STREET 1: 35 E WACKER DR STE 2400 CITY: CHICAGO STATE: IL ZIP: 60601 BUSINESS PHONE: 312-827-2800 MAIL ADDRESS: STREET 1: 35 E WACKER DR STE 2400 CITY: CHICAGO STATE: IL ZIP: 60601 FORMER COMPANY: FORMER CONFORMED NAME: ENVESTNET ASSET MANAGEMENT GROUP INC DATE OF NAME CHANGE: 20050831 10-K 1 env-2019123110xk.htm 10-K Document
false--12-31FY20190001337619P5DP5DP20YP10Y000.0050.005500000000500000000612388986632070648121800528417060.01590220.01463810.060.060.06P20YP6YP7YP7YP4YP6Y0000000.0050.0055000000050000000P39YP7YP5YP7YP3YP3YP1YP1YP1YP1YP1YP2YP3YP3YP10YP10YP0Y195639013117098134790000 0001337619 2019-01-01 2019-12-31 0001337619 2020-02-21 0001337619 2019-06-30 0001337619 2018-12-31 0001337619 2019-12-31 0001337619 env:AssetBasedRevenueMember 2018-01-01 2018-12-31 0001337619 2017-01-01 2017-12-31 0001337619 2018-01-01 2018-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember 2019-01-01 2019-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember 2018-01-01 2018-12-31 0001337619 env:RecurringRevenueMember 2017-01-01 2017-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember 2018-01-01 2018-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember 2017-01-01 2017-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember 2019-01-01 2019-12-31 0001337619 env:AssetBasedRevenueMember 2019-01-01 2019-12-31 0001337619 env:RecurringRevenueMember 2019-01-01 2019-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember 2017-01-01 2017-12-31 0001337619 env:AssetBasedRevenueMember 2017-01-01 2017-12-31 0001337619 env:RecurringRevenueMember 2018-01-01 2018-12-31 0001337619 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001337619 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001337619 us-gaap:CommonStockMember 2019-12-31 0001337619 us-gaap:NoncontrollingInterestMember 2019-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001337619 us-gaap:RetainedEarningsMember 2019-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001337619 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001337619 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001337619 us-gaap:TreasuryStockMember 2019-12-31 0001337619 us-gaap:NoncontrollingInterestMember 2017-12-31 0001337619 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001337619 us-gaap:TreasuryStockMember 2016-12-31 0001337619 us-gaap:TreasuryStockMember 2017-12-31 0001337619 us-gaap:CommonStockMember 2016-12-31 0001337619 us-gaap:CommonStockMember 2017-12-31 0001337619 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0001337619 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001337619 2016-12-31 0001337619 us-gaap:RetainedEarningsMember 2017-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001337619 us-gaap:RetainedEarningsMember 2016-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001337619 2017-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001337619 us-gaap:NoncontrollingInterestMember 2016-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001337619 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001337619 2018-01-01 2018-01-01 0001337619 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0001337619 us-gaap:RetainedEarningsMember 2018-01-01 2018-01-01 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001337619 us-gaap:TreasuryStockMember 2018-12-31 0001337619 us-gaap:NoncontrollingInterestMember 2018-12-31 0001337619 us-gaap:CommonStockMember 2018-12-31 0001337619 us-gaap:RetainedEarningsMember 2018-12-31 0001337619 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0001337619 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001337619 us-gaap:RevolvingCreditFacilityMember 2017-01-01 2017-12-31 0001337619 us-gaap:RevolvingCreditFacilityMember 2019-01-01 2019-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2017-01-01 2017-12-31 0001337619 us-gaap:RevolvingCreditFacilityMember 2018-01-01 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2019-01-01 2019-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2018-01-01 2018-12-31 0001337619 env:EnvestnetEnterpriseProductAndServicesSuiteMember 2019-01-01 2019-12-31 0001337619 env:EnvestnetPortfolioManagementConsultantsProductsAndServicesSuiteMember 2019-12-31 0001337619 env:EnvestnetPortfolioManagementConsultantsProductsAndServicesSuiteMember 2019-01-01 2019-12-31 0001337619 us-gaap:OtherNoncurrentAssetsMember 2018-12-31 0001337619 us-gaap:OtherNoncurrentAssetsMember 2017-12-31 0001337619 us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0001337619 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-12-31 0001337619 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001337619 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2017-12-31 0001337619 env:EnvestnetRetirementSolutionsLlcMember 2018-12-01 2018-12-31 0001337619 env:EnvestnetRetirementSolutionsLlcMember 2019-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2014-12-15 0001337619 env:EnvestnetRetirementSolutionsLlcMember 2014-02-01 0001337619 2018-03-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2018-05-25 0001337619 env:EnvestnetRetirementSolutionsLlcMember 2019-01-01 2019-12-31 0001337619 env:PrivateCompanyMember 2018-03-01 2018-03-31 0001337619 env:EnvestnetRetirementSolutionsLlcMember env:KleinDecisionsIncMember 2016-12-31 0001337619 env:EnvestnetRetirementSolutionsLlcMember 2017-01-01 2017-12-31 0001337619 env:EnvestnetRetirementSolutionsLlcMember 2018-01-01 2018-12-31 0001337619 env:PIEtechAcquisitionMember 2019-01-01 2019-12-31 0001337619 env:PIEtechAcquisitionMember 2018-01-01 2018-12-31 0001337619 env:PortfolioCenterAcquisitionMember 2019-04-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PortfolioCenterAcquisitionMember 2019-04-01 0001337619 srt:RestatementAdjustmentMember env:PortfolioCenterAcquisitionMember 2019-04-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PIEtechAcquisitionMember 2019-05-01 0001337619 env:PIEtechAcquisitionMember 2019-05-01 0001337619 srt:RestatementAdjustmentMember env:PIEtechAcquisitionMember 2019-05-01 0001337619 srt:RestatementAdjustmentMember env:PortfolioCenterAcquisitionMember 2019-04-01 2019-04-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PortfolioCenterAcquisitionMember 2019-04-01 2019-04-01 0001337619 env:PortfolioCenterAcquisitionMember 2019-04-01 2019-04-01 0001337619 env:FolioDynamicsMember 2018-01-02 0001337619 env:FolioDynamicsMember env:TradeNamesAndDomainsMember 2018-01-02 2018-01-02 0001337619 env:FolioDynamicsMember us-gaap:CustomerListsMember 2018-01-02 2018-01-02 0001337619 env:FolioDynamicsMember 2018-01-02 2018-01-02 0001337619 env:FolioDynamicsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-01-02 2018-01-02 0001337619 env:PrivateAICompanyAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-02 2019-01-02 0001337619 env:PrivateAICompanyAcquisitionMember 2019-01-02 2019-01-02 0001337619 env:PrivateAICompanyAcquisitionMember 2019-01-02 0001337619 env:PortfolioCenterAcquisitionMember us-gaap:CustomerListsMember 2019-04-01 2019-04-01 0001337619 env:PortfolioCenterAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-04-01 2019-04-01 0001337619 srt:RestatementAdjustmentMember env:PortfolioCenterAcquisitionMember us-gaap:CustomerListsMember 2019-04-01 2019-04-01 0001337619 srt:RestatementAdjustmentMember env:PortfolioCenterAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-04-01 2019-04-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PortfolioCenterAcquisitionMember us-gaap:CustomerListsMember 2019-04-01 2019-04-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PortfolioCenterAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-04-01 2019-04-01 0001337619 srt:RestatementAdjustmentMember env:PIEtechAcquisitionMember 2019-05-01 2019-05-01 0001337619 env:PIEtechAcquisitionMember us-gaap:TradeNamesMember 2019-05-01 2019-05-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PIEtechAcquisitionMember 2019-05-01 2019-05-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PIEtechAcquisitionMember us-gaap:TradeNamesMember 2019-05-01 2019-05-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 env:PIEtechAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-05-01 2019-05-01 0001337619 srt:RestatementAdjustmentMember env:PIEtechAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-05-01 2019-05-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PIEtechAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-05-01 2019-05-01 0001337619 srt:RestatementAdjustmentMember env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 env:PIEtechAcquisitionMember 2019-05-01 2019-05-01 0001337619 srt:RestatementAdjustmentMember env:PIEtechAcquisitionMember us-gaap:TradeNamesMember 2019-05-01 2019-05-01 0001337619 env:PortfolioCenterAcquisitionMember 2019-01-01 2019-12-31 0001337619 us-gaap:PerformanceSharesMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-01-01 2019-12-31 0001337619 env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-01-01 2019-12-31 0001337619 env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-05-01 0001337619 env:FolioDynamicsMember 2019-01-01 2019-12-31 0001337619 env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 0001337619 env:PrivateTechnologyCompanyAcquisitionMember env:EnvestnetDataAndAnalyticsMember 2019-08-13 0001337619 env:FolioDynamicsMember 2018-01-01 2018-12-31 0001337619 env:PIEtechAcquisitionMember us-gaap:CommonStockMember 2019-05-01 2019-05-01 0001337619 us-gaap:RestrictedStockUnitsRSUMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-01-01 2019-12-31 0001337619 env:PIEtechAcquisitionMember 2019-12-31 0001337619 env:PrivateTechnologyCompanyAcquisitionMember env:EnvestnetDataAndAnalyticsMember 2019-08-13 2019-08-13 0001337619 srt:MaximumMember env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 srt:MinimumMember env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 us-gaap:LandMember 2018-12-31 0001337619 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0001337619 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001337619 env:ComputerEquipmentAndSoftwareMember 2019-12-31 0001337619 env:ComputerEquipmentAndSoftwareMember 2018-12-31 0001337619 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0001337619 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001337619 env:OfficeEquipmentandOtherMember 2018-12-31 0001337619 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001337619 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001337619 us-gaap:LandMember 2019-12-31 0001337619 env:OfficeEquipmentandOtherMember 2019-12-31 0001337619 env:ComputerEquipmentAndSoftwareMember 2019-01-01 2019-12-31 0001337619 env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 env:EnvestnetMember 2018-01-01 2018-12-31 0001337619 env:EnvestnetDataAnalyticsMember 2018-01-01 2018-12-31 0001337619 env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 us-gaap:LeaseholdImprovementsMember 2019-01-01 2019-12-31 0001337619 env:ComputerEquipmentAndSoftwareMember 2018-01-01 2018-12-31 0001337619 us-gaap:LeaseholdImprovementsMember 2018-01-01 2018-12-31 0001337619 us-gaap:OfficeEquipmentMember 2019-01-01 2019-12-31 0001337619 us-gaap:OfficeEquipmentMember 2018-01-01 2018-12-31 0001337619 us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001337619 us-gaap:FurnitureAndFixturesMember 2018-01-01 2018-12-31 0001337619 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember us-gaap:OfficeEquipmentMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember us-gaap:OfficeEquipmentMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001337619 us-gaap:SoftwareDevelopmentMember 2019-01-01 2019-12-31 0001337619 env:PortfolioCenterAcquisitionMember env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 env:EnvestnetDataAnalyticsMember 2018-12-31 0001337619 env:EnvestnetDataAnalyticsMember 2017-12-31 0001337619 env:PrivateTechnologyCompanyAcquisitionMember env:EnvestnetMember 2018-01-01 2018-12-31 0001337619 env:PrivateTechnologyCompanyAcquisitionMember 2018-01-01 2018-12-31 0001337619 env:EnvestnetMember 2017-12-31 0001337619 env:EnvestnetDataAnalyticsMember 2019-12-31 0001337619 env:PIEtechAcquisitionMember env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 env:PrivateAICompanyAcquisitionMember 2019-01-01 2019-12-31 0001337619 env:PortfolioCenterAcquisitionMember env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 env:PrivateTechnologyCompanyAcquisitionMember env:EnvestnetDataAnalyticsMember 2018-01-01 2018-12-31 0001337619 env:EnvestnetMember 2019-12-31 0001337619 env:FolioDynamicsMember env:EnvestnetDataAnalyticsMember 2018-01-01 2018-12-31 0001337619 env:EnvestnetMember 2018-12-31 0001337619 env:PrivateAICompanyAcquisitionMember env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 env:FolioDynamicsMember env:EnvestnetMember 2018-01-01 2018-12-31 0001337619 env:PIEtechAcquisitionMember env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 env:PrivateAICompanyAcquisitionMember env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001337619 us-gaap:TradeNamesMember 2018-12-31 0001337619 us-gaap:OrderOrProductionBacklogMember 2018-12-31 0001337619 us-gaap:CustomerListsMember 2018-12-31 0001337619 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001337619 us-gaap:OrderOrProductionBacklogMember 2019-12-31 0001337619 us-gaap:CustomerListsMember 2019-12-31 0001337619 us-gaap:TradeNamesMember 2019-12-31 0001337619 srt:MinimumMember us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember us-gaap:CustomerListsMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember us-gaap:CustomerListsMember 2019-01-01 2019-12-31 0001337619 us-gaap:OtherNoncurrentAssetsMember 2014-12-31 0001337619 2014-12-15 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2019-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2018-01-01 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2019-12-31 0001337619 2014-12-15 2014-12-15 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2018-05-25 2018-05-25 0001337619 srt:MinimumMember env:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2015-11-19 2015-11-19 0001337619 env:CreditAgreementMember 2015-11-19 2015-11-19 0001337619 2019-12-15 0001337619 env:SecondAmendedAndRestatedCreditAgreementMember 2017-07-31 0001337619 2018-05-25 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2018-05-01 2018-05-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2019-01-01 2019-12-31 0001337619 env:CreditAgreementMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember env:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2015-11-19 2015-11-19 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2017-01-01 2017-12-31 0001337619 env:PrepaidExpensesMember env:CreditAgreementMember 2019-12-31 0001337619 2019-12-15 2019-12-15 0001337619 env:CreditAgreementMember 2019-12-31 0001337619 us-gaap:OtherNoncurrentAssetsMember env:CreditAgreementMember 2019-12-31 0001337619 us-gaap:LetterOfCreditMember 2017-07-18 0001337619 env:CreditAgreementMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0001337619 2018-05-25 2018-05-25 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2018-12-31 0001337619 env:CreditAgreementMember 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2014-12-15 2014-12-15 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2017-12-31 0001337619 srt:MaximumMember 2019-12-31 0001337619 srt:MinimumMember 2019-12-31 0001337619 us-gaap:CommonStockMember us-gaap:WarrantMember us-gaap:PrivatePlacementMember 2018-12-20 2018-12-20 0001337619 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2018-12-20 0001337619 us-gaap:CommonStockMember us-gaap:WarrantMember us-gaap:PrivatePlacementMember 2019-12-31 0001337619 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001337619 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2018-12-20 2018-12-20 0001337619 2016-02-25 0001337619 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001337619 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001337619 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001337619 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001337619 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001337619 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001337619 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001337619 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001337619 us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-12-31 0001337619 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 env:PortfolioCenterAcquisitionMember us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-12-31 0001337619 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001337619 env:PrivateAICompanyAcquisitionMember us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-12-31 0001337619 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001337619 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0001337619 env:WheelhouseAnalyticsLlcMember 2018-01-01 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001337619 env:WheelhouseAnalyticsLlcMember 2019-01-01 2019-12-31 0001337619 env:AssetBasedRevenueMember us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001337619 env:RecurringRevenueMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001337619 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001337619 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001337619 env:RecurringRevenueMember us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001337619 env:AssetBasedRevenueMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-12-31 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-12-31 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember env:EnvestnetWealthSolutionsMember 2017-01-01 2017-12-31 0001337619 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-01-01 0001337619 2018-01-01 2018-09-30 0001337619 env:RecurringRevenueMember env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 env:AssetBasedRevenueMember env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 env:RecurringRevenueMember env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 env:AssetBasedRevenueMember env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 env:RecurringRevenueMember env:EnvestnetDataAnalyticsMember 2018-01-01 2018-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetMember 2018-01-01 2018-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetDataAnalyticsMember 2018-01-01 2018-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetDataAnalyticsMember 2018-01-01 2018-12-31 0001337619 env:AssetBasedRevenueMember env:EnvestnetMember 2018-01-01 2018-12-31 0001337619 env:RecurringRevenueMember env:EnvestnetMember 2018-01-01 2018-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetMember 2018-01-01 2018-12-31 0001337619 env:AssetBasedRevenueMember env:EnvestnetDataAnalyticsMember 2018-01-01 2018-12-31 0001337619 2024-01-01 2019-12-31 0001337619 2025-01-01 2019-12-31 0001337619 2023-01-01 2019-12-31 0001337619 2020-01-01 2019-12-31 0001337619 2021-01-01 2019-12-31 0001337619 2022-01-01 2019-12-31 0001337619 env:EnvestnetDataAnalyticsMember 2017-01-01 2017-12-31 0001337619 env:EnvestnetMember 2017-01-01 2017-12-31 0001337619 env:AssetBasedRevenueMember env:EnvestnetDataAnalyticsMember 2017-01-01 2017-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetDataAnalyticsMember 2017-01-01 2017-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetMember 2017-01-01 2017-12-31 0001337619 env:AssetBasedRevenueMember env:EnvestnetMember 2017-01-01 2017-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetDataAnalyticsMember 2017-01-01 2017-12-31 0001337619 env:RecurringRevenueMember env:EnvestnetDataAnalyticsMember 2017-01-01 2017-12-31 0001337619 env:RecurringRevenueMember env:EnvestnetMember 2017-01-01 2017-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetMember 2017-01-01 2017-12-31 0001337619 us-gaap:NonUsMember 2018-01-01 2018-12-31 0001337619 country:US 2017-01-01 2017-12-31 0001337619 country:US 2019-01-01 2019-12-31 0001337619 us-gaap:NonUsMember 2019-01-01 2019-12-31 0001337619 country:US 2018-01-01 2018-12-31 0001337619 us-gaap:NonUsMember 2017-01-01 2017-12-31 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2016-12-31 0001337619 us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001337619 env:ReplacementAwardsMember env:YodleeIncMember 2015-11-19 2015-11-19 0001337619 env:TwoThousandFifteenPlanMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember env:EmployeeAndOtherStockOptionMember 2019-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2018-12-31 0001337619 us-gaap:RestrictedStockUnitsRSUMember env:YodleeIncMember 2015-11-19 2015-11-19 0001337619 us-gaap:PerformanceSharesMember 2019-12-31 0001337619 env:TwoThousandsTwelvePlanMember 2019-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2019-12-31 0001337619 us-gaap:RestrictedStockUnitsRSUMember env:YodleeIncMember 2019-12-31 0001337619 us-gaap:PerformanceSharesMember env:TwoThousandsTwelvePlanMember 2019-12-31 0001337619 srt:MaximumMember us-gaap:PerformanceSharesMember env:TwoThousandsTwelvePlanMember 2019-01-01 2019-12-31 0001337619 us-gaap:RestrictedStockMember env:TwoThousandsTwelvePlanMember 2018-01-01 2018-12-31 0001337619 us-gaap:RestrictedStockUnitsRSUMember env:YodleeIncMember 2015-11-19 0001337619 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember us-gaap:PerformanceSharesMember 2019-12-31 0001337619 srt:MaximumMember env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember us-gaap:PerformanceSharesMember 2019-12-31 0001337619 env:TwoThousandFifteenPlanMember 2019-12-31 0001337619 srt:MinimumMember env:EmployeeAndOtherStockOptionMember 2019-12-31 0001337619 env:LongtermIncentivePlanTwoThousandTenMember 2010-06-22 2010-06-22 0001337619 us-gaap:RestrictedStockMember 2019-12-31 0001337619 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001337619 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0001337619 us-gaap:PerformanceSharesMember 2018-12-31 0001337619 us-gaap:RestrictedStockMember 2016-12-31 0001337619 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0001337619 us-gaap:PerformanceSharesMember 2016-12-31 0001337619 us-gaap:PerformanceSharesMember 2017-12-31 0001337619 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0001337619 us-gaap:RestrictedStockMember 2018-12-31 0001337619 us-gaap:RestrictedStockMember 2017-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2018-01-01 2018-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2017-01-01 2017-12-31 0001337619 2016-01-01 2016-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2017-12-31 0001337619 us-gaap:PerformanceSharesMember env:TwoThousandsTwelvePlanMember 2019-01-01 2019-12-31 0001337619 env:LongtermIncentivePlanTwoThousandFourMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember us-gaap:PerformanceSharesMember env:TwoThousandsTwelvePlanMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-01-01 2019-12-31 0001337619 us-gaap:StateAndLocalJurisdictionMember env:AlternativeMinimumTaxCreditCarryforwardMember 2019-12-31 0001337619 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2019-12-31 0001337619 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2019-12-31 0001337619 us-gaap:ForeignCountryMember 2019-12-31 0001337619 srt:MaximumMember 2019-01-01 2019-12-31 0001337619 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0001337619 srt:MinimumMember 2019-01-01 2019-12-31 0001337619 us-gaap:DomesticCountryMember 2019-12-31 0001337619 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001337619 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0001337619 us-gaap:WarrantMember 2018-01-01 2018-12-31 0001337619 us-gaap:ConvertibleDebtSecuritiesMember 2017-01-01 2017-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2018-01-01 2018-12-31 0001337619 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001337619 us-gaap:ConvertibleDebtSecuritiesMember 2018-01-01 2018-12-31 0001337619 us-gaap:ConvertibleDebtSecuritiesMember 2019-01-01 2019-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2017-01-01 2017-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2019-01-01 2019-12-31 0001337619 us-gaap:WarrantMember 2017-01-01 2017-12-31 0001337619 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001337619 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0001337619 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-12-31 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetDataAndAnalyticsMember 2019-01-01 2019-12-31 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetDataAndAnalyticsMember 2018-01-01 2018-12-31 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetWealthSolutionsMember 2017-01-01 2017-12-31 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-12-31 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetDataAndAnalyticsMember 2017-01-01 2017-12-31 0001337619 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-12-31 0001337619 env:OtherCountryMember 2019-12-31 0001337619 country:IN 2018-12-31 0001337619 country:US 2019-12-31 0001337619 country:US 2018-12-31 0001337619 country:IN 2019-12-31 0001337619 env:OtherCountryMember 2018-12-31 0001337619 2019-07-01 2019-09-30 0001337619 2019-04-01 2019-06-30 0001337619 2019-01-01 2019-03-31 0001337619 2019-10-01 2019-12-31 0001337619 2018-04-01 2018-06-30 0001337619 2018-07-01 2018-09-30 0001337619 2018-01-01 2018-03-31 0001337619 2018-10-01 2018-12-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure env:executive env:account_product env:item env:proprietary_product env:days env:claim

 
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_________________________________________
FORM 10-K
_________________________________________

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the year ended December 31, 2019
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number 001-34835
_________________________________________
Envestnet, Inc.
(Exact name of registrant as specified in its charter)
_________________________________________
Delaware
 
20-1409613
(State or other jurisdiction of incorporation or organization)
 
(I.R.S Employer Identification No.)
35 East Wacker Drive, Suite 2400
Chicago,
Illinois
 
60601
(Address of principal executive offices)
 
(Zip Code)

Registrant’s telephone number, including area code: (312) 827-2800
_________________________________________

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, par value $0.005 per share
ENV
New York Stock Exchange

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

Indicate by check mark whether the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.  Yes   No 

Indicate by check mark whether 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.
Large accelerated filer
 
Accelerated filer
 
 
 
 
 
Non-accelerated filer
 
Smaller reporting company
 
 
 
 
 
 

 
Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. Yes   No 
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).  Yes   No 

Aggregate market value of registrant’s common stock held by non-affiliates of the registrant, based upon the closing price of a share of the registrant’s common stock on June 30, 2019 as reported on The New York Stock Exchange on that date: $2,206,054,725. For purposes of this calculation, shares of common stock held by (i) persons holding more than 5% of the outstanding shares of stock, and (ii) officers and directors of the registrant, as of June 30, 2019, are excluded in that such persons may be deemed to be affiliates. This determination is not necessarily conclusive of affiliate status.

As of February 21, 2020, 52,904,138 shares of the common stock with a par value of $0.005 per share were outstanding.

DOCUMENTS INCORPORATED BY REFERENCE: Part III incorporates by reference portions of the registrant’s definitive proxy statement for the annual meeting of stockholders, which will be filed within 120 days after the close of the 2019 fiscal year.
 

1


TABLE OF CONTENTS
 
 
Page
 
 
 
 
 
 
 
 


2



Forward‑Looking Statements
Unless otherwise indicated, the terms “Envestnet,” “the Company,” “we,” “us” and “our” refer to Envestnet, Inc. and its subsidiaries as a whole.
Unless otherwise indicated, all amounts are in thousands, except share and per share information, numbers of financial advisors and client accounts.
This annual report on Form 10‑K contains forward‑looking statements regarding future events and our future results within the meaning of the Private Securities Litigation Reform Act of 1995. These forward‑looking statements include, in particular, statements about our plans, strategies and prospects under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations”. These statements are based on our current expectations and projections about future events and are identified by terminology such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “expected,” “intend,” “will,” “may,” or “should” or the negative of those terms or variations of such words, and similar expressions are intended to identify such forward‑looking statements. In addition, any statements that refer to projections of our future financial performance, our anticipated growth and trends in our business and other characteristics of future events or circumstances are forward‑looking statements. Forward-looking statements may include, among others, statements relating to:
difficulty in sustaining rapid revenue growth, which may place significant demands on our administrative, operational and financial resources;
our ability to successfully identify potential acquisition candidates, complete acquisitions and successfully integrate acquired companies;
our ability to successfully execute the conversion of clients’ assets from their technology platform to our technology platforms in a timely and accurate manner;
the amount of our debt and our ability to service our debt;
the variability of our revenue from period to period;
the targeting of some of our sales efforts at large financial institutions and large internet services companies which prolongs sales cycles, requires substantial upfront sales costs and results in less predictability in completing some of our sales;
the deployment of our solutions by customers and potential delays and risks inherent in the process;
the competitiveness of our solutions and services as compared to those of others;
the concentration of our revenues from the delivery of our solutions and services to clients in the financial services industry;
our reliance on a limited number of clients for a material portion of our revenue;
the impact of fluctuations in market conditions and interest rates on the demand for our products and services and the value of assets under management or administration;
changes in investing patterns on the assets on which we derive revenue and the freedom of investors to redeem or withdraw investments generally at any time;
the renegotiation of fees by our clients;
our ability to keep up with rapid technological change, evolving industry standards or changing requirements of clients;
our ability to introduce new solutions and services and enhancements;
our ability to maintain the security and integrity of our systems and facilities and to maintain the privacy of personal information and potential liabilities for data security breaches;
the effect of privacy laws and regulations, industry standards and contractual obligations and changes to these laws, regulations, standards and obligations on how we operate our business and the negative effects of failure to comply with these requirements;
liabilities associated with potential, perceived or actual breaches of fiduciary duties and/or conflicts of interest;
failure of our solutions, services or systems, or those of third parties on which we rely, to work properly;
harm to our reputation;
our failure to process transactions effectively or fail to adequately protect against disputed or potential fraudulent activities;
our inability to maintain our payment network with third-party service providers, or difficulties encountered by our disbursement partners;
limitations on our ability to access information from third parties or charges for accessing such information;
failure by our customers to obtain proper permissions or waivers for our use of disclosure of information;
potential liability for use of inaccurate information by third parties provided by us;
the failure of our insurance to adequately protect us;

3


our dependence on our senior management team;
our ability to recruit and retain qualified employees;
regulatory compliance failures;
changes in laws and regulations, including tax laws and regulations, or the inability to continue to rely on exemptions from the applicability of certain laws or regulations;
the occurrence of a deemed change of control;
adverse judicial or regulatory proceedings against us;
the failure to protect our intellectual property rights;
potential claims by third parties for infringement or their intellectual property rights;
our use of open source coding;
protection of trade secrets and other proprietary information;
risks associated with our international operations;
the impact of fluctuations in foreign currency exchange rates;
the uncertainty of the application and interpretation of certain tax laws;
changes in accounting principles and standards;
changes in the estimates of fair value of reporting units or of long-lived assets;
issuances of additional shares of common stock or issuances of shares of preferred stock or convertible securities on our existing stockholders;
general economic conditions, political and regulatory conditions;
global events, natural disasters, environmental disasters, terrorist attacks and pandemics, including their impact on the economy and trading markets; and
management’s response to these factors.
More information on these important factors that could cause actual results to differ materially from the forward‑looking statements we make in this annual report are set forth in Part I under Risk Factors”. In addition, there may be other factors of which we are presently unaware or that we currently deem immaterial that could cause our actual results to be materially different from the results referenced in the forward‑looking statements. All forward‑looking statements contained in this annual report and documents incorporated herein by reference are qualified in their entirety by this cautionary statement. Forward‑looking statements speak only as of the date they are made, and we do not intend to update or otherwise revise the forward‑looking statements to reflect events or circumstances after the date of this annual report or to reflect the occurrence of unanticipated events, except as required by applicable law. If we do update one or more forward‑looking statements, no inference should be made that we will make additional updates with respect to those or other forward‑looking statements.
Although we believe that our plans, intentions and expectations are reasonable, we may not achieve our plans, intentions or expectations.
You should read this annual report on Form 10‑K completely and with the understanding that our actual future results, levels of activity, performance and achievements may be different from what we expect and that these differences may be material. We qualify all of our forward‑looking statements by these cautionary statements.
The following discussion and analysis should also be read along with our consolidated financial statements and the related notes included elsewhere in this annual report. Except for the historical information contained herein, this discussion contains forward‑looking statements that involve risks and uncertainties. Actual results could differ materially from those discussed below.
Except where we have otherwise indicated or the context otherwise requires, dollar amounts presented in this Form 10‑K are in thousands, except for the Exhibits and per share amounts.

4


Item 1. Business
General
Envestnet, a Delaware corporation, is a leading provider of intelligent systems for wealth management and financial wellness. Envestnet’s unified technology enhances advisor productivity and strengthens the wealth management process. Envestnet empowers enterprises and advisors to more fully understand their clients and deliver better outcomes.
More than 4,700 companies, including 16 of the 20 largest U.S. banks, 43 of the 50 largest wealth management and brokerage firms, over 500 of the largest registered investment advisers (“RIAs”) and hundreds of internet services companies, leverage Envestnet technology and services. Envestnet solutions enhance knowledge of the client, accelerate client on-boarding, improve client digital experiences and help drive better outcomes for enterprises, advisors and their clients.
Founded in 1999, Envestnet has been a leader in helping transform wealth management, working towards its goal of building a holistic financial wellness network that supports advisors and their clients.  
Through a combination of platform enhancements, partnerships and acquisitions, Envestnet uniquely provides a financial network connecting software, services and data, delivering better intelligence and enabling its customers to drive better outcomes.
Envestnet serves clients from its headquarters based in Chicago, Illinois, as well as other locations throughout the United States, India and other international locations.
Segments
Envestnet is organized around two primary, complementary business segments. Financial information about each business segment is contained in Part II, Item 8, “Note 19—Segment Information”. Our business segments are as follows:
Envestnet Wealth Solutions – a leading provider of unified wealth management software and services to empower financial advisors and institutions.

Envestnet Data & Analytics – a leading data aggregation and data intelligence platform powering dynamic, cloud-based innovation for digital financial services.
Envestnet Wealth Solutions Segment
Envestnet Wealth Solutions empowers financial advisors at broker-dealers, banks and RIAs with the tools they require to deliver holistic wealth management to their end clients. In addition, the firm provides advisors with practice management support so that they can grow their practices and operate more efficiently. At the end of 2019, Envestnet Wealth Solutions’ platform assets grew to approximately $4 trillion in nearly 11.9 million accounts overseen by more than 100 thousand advisors. 
Services provided to advisors include: financial planning, risk assessment tools, investment strategies and solutions, asset allocation models, research, portfolio construction, proposal generation and paperwork preparation, model management and account rebalancing, account monitoring, customized fee billing, overlay services covering asset allocation, tax management and socially responsible investing, aggregated multi‑custodian performance reporting and communication tools, plus data analytics. We have access to a wide range of leading third‑party asset custodians.
We offer these solutions principally through the following product and service suites:
Envestnet | Enterprise provides an end-to-end open architecture wealth management platform, through which advisors can construct portfolios for clients. It begins with aggregated household data which then leads to a financial plan, asset allocation, investment strategy, portfolio management, rebalancing and performance reporting. Advisors have access to over 20,000 investment products. Envestnet | Enterprise also offers data aggregation and reporting, data analytics and digital advice capabilities to customers.

Envestnet | Tamarac provides leading trading, rebalancing, portfolio accounting, performance reporting and client relationship management software, principally to high‑end RIAs.


5


Envestnet | MoneyGuide provides leading goals-based financial planning solutions to the financial services industry. The highly adaptable software helps financial advisors add significant value for their clients using best-in-class technology with enhanced integrations to generate financial plans.

Envestnet | Retirement Solutions (“ERS”) offers a comprehensive suite of services for advisor-sold retirement plans. Leveraging integrated technology, ERS addresses the regulatory, data, and investment needs of retirement plans and delivers the information holistically.

Envestnet | PMC®, or Portfolio Management Consultants (“PMC”) – provides research and consulting services to assist advisors in creating investment solutions for their clients. These solutions include nearly 4,500 vetted third party managed account products, multi-manager portfolios, fund strategist portfolios, as well as over 1,000 proprietary products, such as quantitative portfolios and fund strategist portfolios. PMC also offers portfolio overlay and tax optimization services.
As the tables below indicate, Envestnet Wealth Solutions has experienced steady and significant growth over the last several years. We believe this growth is attributable to secular trends in the wealth management industry, the uniqueness and comprehensiveness of our products, as well as acquisitions. Periodically clients have chosen to change the way they pay for our solution, whereby they switch from an asset-based pricing model to a subscription-based model, which has increased our subscription-based metrics.
The following charts show growth in the number of advisors, accounts and assets supported by Envestnet Wealth Solutions, distinguishing those metrics between assets under management or administration (“AUM/A”) and subscription:
AUM/A & Subscription Advisors
advisorsa01.jpg

6


AUM/A & Subscription Accounts
(in thousands)
accountsinthousandsa02.jpg
AUM/A & Subscription
($ in billions)
accountsinbillionsa03.jpg

7



Envestnet Data & Analytics Segment
Envestnet Data & Analytics is a leading data aggregation and data intelligence platform. As an artificial intelligence (“AI”) and data specialist, Envestnet Data & Analytics gathers, refines and aggregates a massive set of end-user permissioned transaction level data, and combines them with financial applications, reports, market research analysis, and application programming interfaces (“APIs”) for its customers.
Over 1,200 financial institutions, financial technology innovators and financial advisory firms, including 15 of the 20 largest U.S. banks, subscribe to the Envestnet Data & Analytics platform to underpin personalized financial apps and services for over 25 million paid subscribers.
Envestnet Data & Analytics serves two main customer groups: financial institutions (“FI”) and financial technology innovators, which we refer to as Yodlee Interactive (“YI”) customers.
The Financial Institutions group provides customers with secure access to open APIs, end-user facing applications powered by our platform and APIs (“FinApps”), and reports. Customers receive end user-permissioned transaction data elements that we aggregate and cleanse. Envestnet Data & Analytics also enables customers to develop their own applications through its open APIs, which deliver secure data, money movement solutions, and other functionality. FinApps can be subscribed to individually or in combinations that include personal financial management, wealth management, credit card, payments and small-medium business solutions. They are targeted at the retail financial, wealth management, small business, credit card, lenders, and other financial services sectors. These FinApps help consumers and small businesses simplify and manage their finances, review their financial accounts, track their spending, calculate their net worth, and perform a variety of other activities. For example, Yodlee Expense and Income Analysis FinApp helps consumers track their spending, and a Payroll FinApp from a third party helps small businesses process their payroll. The suite of reports is designed to supplement traditional credit reports by utilizing consumer permissioned aggregated data from over 21,000 sources, including banking, investment, loan, and credit card information.

The Yodlee Interactive group enables customers to develop new applications and enhance existing solutions. These customers operate in a number of sub-vertical markets, including wealth management, personal financial management, small business accounting, small business lending and authentication. They use the Envestnet Data & Analytics platform to build solutions that leverage our open APIs and provide access to a large end user base. In addition to aggregated transaction-level account data elements, we provide YI customers with secure access to account verification, money movement and risk assessment tools via our APIs. We play a critical role in transferring innovation from financial technology innovators to financial institutions. For example, YI customers use Envestnet Data & Analytics applications to provide working capital to small businesses online; personalized financial management, planning and advisory services; e-commerce payment solutions; and online accounting systems for small businesses. We provide access to our solutions across multiple channels, including web, tablet and mobile.
Both FI and YI channels benefit customers by improving end-user satisfaction and retention, accelerating speed to market, creating technology savings and enhancing their data analytics solutions and market research capabilities. End users receive better access to their financial information and more control over their finances, leading to more informed and personalized decision making. For customers who are members of the developer community, Envestnet Data & Analytics solutions provide access to critical data and payments solutions, faster speed to market and enhanced distribution.
Envestnet Analytics provides data analytics, mobile sales solutions, and online educational tools to financial advisors, asset managers and enterprises. These tools empower financial services firms to extract key business insights to run their business better and provide timely and focused support to advisors. Our dashboards deliver segmentation analytics, multi-dimensional benchmarking, and practice pattern analyses that provide critical insights to clients.
We believe that our brand leadership, innovative technology and intellectual property, large customer base, and unique data gathering and enrichment provide us with competitive advantages that have enabled us to generate strong growth.

8


Market Opportunity
The wealth management industry has experienced significant growth in terms of assets invested by retail investors in the past several years. According to the Federal Reserve, U.S. household financial assets totaled approximately $91 trillion as of September 30, 2019, representing a sizeable wealth management opportunity. According to Boston Consulting Group's Global Wealth Report 2019, North American wealth is expected to grow by 5.4% each year between 2018 and 2023 to exceed $115 trillion. Investable assets are projected to rise to 56% of this total, or some $65 trillion. Based on data from Cerulli Associates, advisors had discretion over 58% of managed account assets as of September 30, 2019.
In the next 5-10 years, we believe that fewer firms and fewer advisors will manage more assets, making scale and operational efficiency far more important. This will require firms to integrate technology in all areas of their business. According to Aite Groups Technology Integration Turbocharges Advisor Productivity Report, Envestnet's integrated technology delivers significant gains in operational efficiency.
The following trends are impacting Envestnet’s business and creating a large and growing market opportunity for technology‑enabled investment solutions and services like ours:
Wealth management continues to evolve as discount brokers and robo-advisors try to move ‘up market’ into financial advice and private banks try to move ‘down market’ from the ultra-high-net-worth, setting their sights on a broader swath of the end-consumer market.
Fee pressure, digital advice and regulations (including Regulation Best Interest) add to the burden advisors and firms have to be profitable and maintain profit margins.
While the future of financial advice grows more dependent on technology, investors want technology to complement, not replace, human advisors. According to studies from the Million Dollar Round Table and the Money Management Institute, the vast majority prefer working with a human advisor to build a trusting relationship.
Advisors who use an integrated, all-in-one solution reported higher satisfaction with technology than advisory firms that are on open-architecture platforms or those that select individual pieces of technology. According to the 2019 InvestmentNews Advisor Technology Study, top-performing advice firms evaluate their technology more frequently and focus more on the impact that technology has on productivity and profitability. These firms place greater importance on technology that improves client experiences through more personalized advice, better outcomes and more effective marketing efforts.

Business Model
Envestnet’s business model lends itself to a high degree of recurring and predictable revenues. Envestnet provides asset-based, subscription-based and professional services on a business-to-business-to-consumer (“B2B2C”) basis to financial services clients, whereby customers offer solutions based on our platform to their end users. On a business-to-business (“B2B”) basis, we deliver an open platform to customers and third-party developers through an open API framework. We believe that a number of characteristics contribute to the success of our business model, including:
Favorable trends with respect to growth in fee-based assets and need for advanced technology; 
Recurring and resilient revenue base; and
Strong customer retention.
Revenue is generated in the following three categories:
Asset-based recurring revenues
Asset-based recurring revenues primarily consist of fees for providing customers continuous access to platform services through the Company’s uniquely customized platforms. These platform services include investment manager research, portfolio diagnostics, proposal generation, investment model management, rebalancing and trading, portfolio performance reporting and monitoring solutions, billing and back office and middle-office operations and administration and are made available to customers throughout the contractual term from the date the customized platform is launched. 

The asset-based fees the Company earns are generally based upon variable percentages of assets managed or administered on our platforms. The fee percentage varies based on the level and type of services the Company provides to its customers, as well as the values of existing customer accounts. The values of the customer accounts are affected by inflows or outflows of customer funds and market fluctuations.

9



In approximately 90% of asset‑based fee arrangements, customers are billed at the beginning of each quarter based on the market value of customer assets on our wealth management platforms as of the end of the prior quarter, providing for a high degree of revenue visibility in the current quarter. Revenue may fluctuate from quarter to quarter based on changes in asset values, fee rates on those asset values and asset flows. 
Subscription-based recurring revenues
Subscription-based recurring revenues primarily consist of fees for providing customers continuous access to the Company’s platform for wealth management and financial wellness. The subscription-based fees generally include fixed fees and or usage-based fees.

Subscription fees vary based on the scope of technology solutions and services being used, and are priced in a variety of constructs based on the size of the business, number of users or number of accounts, and in many cases can increase over time based on the growth of these factors.
Despite this potential variance, we believe that Envestnet’s subscription fees are also highly predictable because they are generally established in multi‑year contracts providing longer‑term visibility regarding that portion of total revenues.
Professional Services and Other
Envestnet also generates revenue from professional services for client onboarding, technology development and other project related work.
 Growth Strategy 
Envestnet intends to increase revenue and profitability by continuing to pursue the following strategies:
Add new enterprise clients;
Increase our advisor base;
Extend the account base within a given advisor relationship;
Expand the services utilized by each advisor or enterprise client, including the cross selling of services across Envestnet’s business lines where applicable; 
Continue to invest in our technology platforms and data analytics capabilities; and
Continue to pursue strategic transactions and other relationships.
Technology Platforms
Our technology platforms feature a three‑tier architecture integrating a web‑based user interface, an application tier that houses the business logic for all of the platforms’ functionality and a SQL Server databases. The application tier resides behind load balancers which distribute the workload demands across our servers. We believe our technology design allows for significant scalability.
Envestnet undergoes an annual SSAE 16 SOC 1 Type II audit to validate the continued operation of our internal controls on three of its main technology platforms; the Unified Managed Platform, the Unified Managed Platform (Institutional) and Tamarac platforms. The SOC reports confirm design and operating effectiveness of internal controls. We maintain multiple redundancies, back up our databases and safeguard technologies and proprietary information consistent with industry best practices. We also maintain a comprehensive business continuity plan and company‑wide risk assessment program that is consistent with industry best practices and that complies with applicable regulatory requirements.
We have historically made significant investments in platform development in order to enhance and expand our technology platforms and expect to continue to make significant investments in the future. In the years ended December 31, 2019, 2018 and 2017, we incurred technology development costs totaling approximately $59,850, $52,840 and $40,800, respectively. Of these costs, we capitalized approximately $34,000, $24,000 and $12,600, respectively, as internally developed software. We expect to continue focusing our technology development efforts principally on adding features to increase our market competitiveness, enhancements to improve operating efficiency, address regulatory demands and reduce risk and client‑driven requests for new capabilities.

10


Our proprietary web‑based platforms provide financial advisors with access to investment solutions and services that address in one unified, centrally‑hosted platform, based on our knowledge of the industry, the widest range of front‑, middle‑ and back‑office needs in our industry. The “open architecture” design of our technology platforms provide financial advisors with flexibility in terms of the investment solutions and services they access, and configurability in the manner in which the financial advisors utilize particular investment solutions and services. The multi‑tenant platform architecture ensures that this level of flexibility and customization is achieved without requiring us to create unique applications for each client, thereby reducing the need for additional technology personnel and associated expenses. In addition, though our technology platforms are designed to deliver a breadth of functions, financial advisors are able to select from the various investment solutions and services we offer, without being required to subscribe to or purchase more than what they believe is necessary.
Our data aggregation platform collects a wide variety of end user-permissioned transaction-level data from over 21,000 sources, including banking, investment, loan and credit card information, and puts this data in a common repository. Envestnet Data & Analytics developed robust proprietary technology and processes and established relationships that allows us to curate these data sources and expand our access to new data sources. Over 60% of this data is collected through structured feeds from our FI customers and other FIs. These structured feeds, which consist of either batch files pushed to us or real-time access, provide this critical data efficiently and at scale. Where we do not have direct connections, we capture data using our proprietary information-gathering techniques.
Beyond collecting data, our data aggregation platform performs a data refining process and augments the data with additional information from a variety of other sources. We enrich the data with a proprietary twelve-step process, adding such elements as categorization and merchant identification for bank or credit card account data and security identification, classification and normalization for investment data. As our platform usage grows and is exposed to more users and use cases, the system benefits from machine learning algorithms to better normalize, categorize and process large amounts of data, allowing our network to become more effective, efficient and valuable to our customers. Utilizing this enhanced data, including consolidated data from within our FI customers and account data regarding accounts at other FIs, our data intelligence organizes, analyzes and presents it in a manner that helps our customers offer personalized solutions that enable their consumers to achieve better financial outcomes.
Our analytics platform provides a highly scalable cloud-based environment that supports a cost effective and secure way of handling very large data sets, permitting us to develop and test new machine learning algorithms and transform these data sets using the resulting models. The results of the computations can be accessed interactively, as files, or via API access through our data aggregation platform.
Our money movement solutions facilitate payment flows. Our customers can debit and credit consumer and small business accounts in real time or in batches and route payments between accounts (funds transfer), to billers (bill pay), or to other individuals (peer to peer). Designed to be run as a service, our money movement solutions allow us to operate these functionalities in the cloud and quickly adapt to new payment systems. Our payment engine, which is a principal component of our money movement solutions, is a task-based payment processing platform that controls all payment activity across cobrands, originators, processors and billers.
Customers
Financial advisors that are working alone or as part of financial advisory firms. Our principal value proposition aimed at financial advisors working alone or as part of financial advisory firms is that our technology platforms allow them to compete effectively with financial advisors employed by large financial institutions. Envestnet can provide these advisors with access to as many or more of the investment solutions and services that are typically available to financial advisors working at the largest firms.

Enterprise clients in wealth management. We provide enterprise clients with customized, private‑labeled technology platforms that enable them to support their affiliated financial advisors with a broad range of investment solutions and services. Our contracts with enterprise clients establish the applicable terms and conditions, including pricing terms, service level agreements and basic platform configurations. 

Financial institutions. We serve global banks through financial applications. Envestnet Data & Analytics Retail Banking solution is a set of innovative FinApps providing consumers with a clear picture and greater insight into their financial lives. It enables customers to consolidate all their financial account information in one place, giving them a better handle on their money. Personalized tools allow them to manage, and meet their financial goals – which in turn makes them more engaged and more loyal customers.


11


Other financial technology providers. We work with a variety of firms who provide technology to the financial services industry. We provide FinApps, personal financial management tools and data aggregation capabilities to companies in online lending, e-commerce and payments, digital advice and wealth management and other web development firms.  
Sales and Marketing
Our sales teams are organized based on our customers.
Our advisor-facing sales teams are field sales professionals supported by internal consultants, organized regionally, responsible for supporting firms and investment advisors who are customers of Envestnet. They help advisors create investment proposals, navigate Envestnet’s wealth management platform and facilitate new business. Our Platform Consulting Group helps advisors utilize Envestnet’s wealth management platform effectively and efficiently. They are subject matter experts on advisor managed programs, unified managed accounts (“UMA”), proposal guidance and site navigation. They provide consulting services to a number of large clients. Envestnet’s PMC Consulting team of investment professionals provide a variety of portfolio and investment management consulting services to RIAs and broker-dealer advisors using Envestnet’s wealth management platform. 

Enterprise Consultants are the main point of contact for enterprise clients with respect to day-to-day platform matters as well as contractual and pricing efforts. This includes support for advisors and firm management with regard to the overall relationship. The enterprise consultant is essentially the client’s relationship manager who serves as the liaison between the firm and Envestnet.

We have a direct sales and pre-sales team servicing the leading global financial institutions. The FI sales team is divided geographically. Each regional sales and pre-sales team is responsible for acquiring new FI customers. Within the North America region, direct sales and pre-sales representatives are further divided into teams that focus on specific accounts, on a named-account basis, depending on size, location, product specialization and/or brand. These sales teams are supported by customer advocacy teams who specialize in customer account management and expansion. Together, sales, pre-sales and customer advocacy representatives are responsible for growing our customer relationships in terms of account penetration (cross-selling additional products and services into the same or additional groups within a FI) and expanding use of existing products and services (increasing usage).

We have a direct sales and technical pre-sales team covering financial technology providers in each region. Each regional sales and technical pre-sales team is responsible for acquiring new customers and channel partners. From time to time, we assign specific accounts based upon sales or domain expertise. These teams are supported by a customer success and developer relations team who specialize in customer API integration, and account management and expansion, including services to our channel partners. Together, sales, technical pre-sales, customer success and developer relations representatives are responsible for growing our direct customer and channel partner relationships in terms of account penetration and API usage.
Our marketing efforts are focused on initiatives to drive global company, brand and solutions awareness and significant lead generation and sales acceleration across our whole business. These initiatives include educating the market about our solutions, achieving recognition as the industry leader through awards, speaking engagements, thought leadership articles, data trends and metrics and high profile interviews. We use advertising and public relations to communicate our message to our target markets.
To implement our marketing efforts, we generally employ paid print and online advertisements in a variety of industry publications, as well as promotions that include e-blast campaigns and sponsored webinars for financial advisors. We also partner with independent broker‑dealers on direct mail campaigns targeting such firms’ financial advisors to describe the investment solutions and services that we offer, produce brochures and presentations for financial advisors to use with their clients and we create internet pages or sites to promote our investment solutions and services. Envestnet Data & Analytics employs a variety of integrated sales and marketing initiatives, including hosted demand generation webinars, sponsorship and partnership of key industry conferences, customer and developer-focused events and programs, incubator efforts and other high-profile activities designed to demonstrate thought leadership and engage new audiences in actionable and measurable ways. We employ many tools, including web and social properties, integrated creative campaigns consisting of online advertising, digital content marketing, direct mail and blogs. Envestnet Data & Analytics also supports industry analyst relations and media relations activities. In addition, our marketing efforts develop FI customer best practices tools to drive deeper consumer activity and engagement.

12


Competition
Our competitors offer a variety of products and services that compete with one or more of the investment solutions and services provided through our technology platforms; although, based on our industry experience, we believe that none offers a more comprehensive set of products and services than we do.
Within Envestnet Wealth Solutions, we compete on the basis of several factors, including:
The breadth and quality of investment solutions and services to which we provide access through our technology platform;
The number of custodians that are connected through our technology platforms;
The price of our investment solutions and services;
The ease of use of our technology platforms; and
The nature and scope of investment solutions and services that each wealth management provider believes are necessary to address their needs.
Our Envestnet Data & Analytics group competes with other financial technology companies, global payment networks, credit bureaus and data and analytic providers. Based on our industry experience, we do not believe any single company in the data aggregation and data intelligence space offers a comprehensive platform with diverse features such as ours.
Within Envestnet Data & Analytics, we compete on the basis of several factors, including:
Reputation;
Cloud-based delivery model;
Data aggregation capability;
Access to data through direct structured data feeds to FI’s;
Scale (size of customer base and level of user adoption);
Security;
Time to market;
Breadth and depth of application functionality user experience;
Access to third-party applications;
Ease of use, ease of integration, flexibility and configurability; and
Competitive pricing.
We believe that we compete favorably with respect to all of these factors. 
Regulation
Overview
The financial services industry is among the most extensively regulated industries in the United States. We operate investment advisory and mutual fund advisory businesses, each of which is subject to a specific regulatory scheme, including regulation at the federal and state level, as well as regulation by self-regulatory organizations and non-U.S. regulatory authorities. In addition, we are subject to numerous laws and regulations of general application.
Our subsidiaries Envestnet Asset Management, Inc. (“EAM”), Envestnet Portfolio Solutions, Inc. (“EPS”), FDX Advisors, Inc. and ERS operate investment advisory businesses. These subsidiaries are registered with the U.S. Securities and Exchange Commission (“SEC”) as “investment advisers” under the Investment Advisers Act of 1940, as amended (the “Advisers Act”), and are regulated thereunder. They may also provide fiduciary services as defined in Section 3(21)(A)(ii) of the Employee Retirement Income Security Act of 1974 (“ERISA”), including acting as an “investment manager” (as defined in Section 3(38) of ERISA). As described further below, many of our investment advisory programs are conducted pursuant to the non-exclusive safe harbor from the definition of an “investment company” provided for under Rule 3a-4 of the Investment Company Act of 1940, as amended (the “Investment Company Act”). If Rule 3a-4 were to cease to be available, or if the SEC were to modify the rule or its interpretation of how the rule is applied, it could have a substantial effect on our business. EAM serves as the investment adviser to two mutual funds. Mutual funds are registered as “investment companies” under the Investment Company Act. The Advisers Act, Investment Company Act and ERISA, together with related regulations and interpretations of the SEC, impose numerous obligations and restrictions on investment advisers and mutual funds, including recordkeeping requirements, limitations on advertising, disclosure and reporting obligations, prohibitions on fraudulent

13


activities and detailed operating requirements, including restrictions on transactions between an adviser and its clients, and between a mutual fund and its advisers and affiliates. The fiduciary obligations of investment advisers to their clients require advisers to, among other things, consider the suitability of the investment products and advice they provide, seek “best execution” for their clients’ securities transactions, conduct due diligence on third-party products offered to clients, consider the appropriateness of the adviser’s fees and provide extensive and ongoing disclosure to clients. The application of these requirements to wrap fee programs is particularly complex and the SEC has in the past scrutinized firms’ compliance with these requirements. The SEC is authorized to institute proceedings and impose fines and sanctions for violations of the Advisers Act and the Investment Company Act and has the power to restrict or prohibit an investment adviser from carrying on its business in the event that it fails to comply with applicable laws and regulations. Although we believe we are in compliance in all material respects with the requirements of the Advisers Act and the Investment Company Act and the rules and interpretations promulgated thereunder, our failure to comply with such laws, rules and interpretations could have a material adverse effect on us.
Envestnet Data & Analytics is examined on a periodic basis by various regulatory agencies. For example, Envestnet Data & Analytics is a supervised third-party technology service provider subject to multi-agency supervisory examinations in a wide variety of areas based on published guidance by the Federal Financial Institutions Examination Council. These examinations include examinations of Envestnet Data & Analytics’ management, acquisition and development activities, support and delivery, IT and disaster preparedness and business recovery planning. The Office of the Comptroller of the Currency (the “OCC”) is the agency in charge of these examinations.
Either as a result of direct regulation or obligations under customer agreements, our subsidiaries are required to comply with certain provisions of the Gramm-Leach-Bliley Act, related to the privacy of consumer information and may be subject to other privacy and data security laws because of the solutions we provide. In addition, numerous regulations have been proposed and are still being written to implement the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (the “Dodd-Frank Act”), for enhanced due diligence of the internal systems and processes of companies like ours by their financial institutions customers.
Our subsidiaries are subject to various federal and state laws and regulations that grant supervisory agencies, including the SEC and OCC, broad administrative powers. In the event of a failure to comply with these laws and regulations, the possible sanctions that may be imposed include the suspension of individual employees, limitations on the permissibility of our regulated subsidiaries and our other subsidiaries to engage in business for specified periods of time, censures, fines and the revocation of registration as an investment adviser, as applicable. Additionally, the securities laws and other regulations applicable to us and our subsidiaries provide for certain private rights of action that could give rise to civil litigation. Any litigation could have significant financial and non-financial consequences including monetary judgments and the requirement to take action or limit activities that could ultimately affect our business.
Many of the laws and regulations to which our subsidiaries are subject are evolving, unclear and inconsistent across various jurisdictions, and ensuring compliance with them is difficult and costly. We continually develop improvements to our existing products and services as well as new products and services. Many of these improvements or new products and services may implicate regulations to which we may not already be subject or with which we may not have experience. New laws or regulations, or changes in existing laws or regulations or interpretations of existing laws and regulations, including those relating to the activities of our investment adviser, broker-dealer and financial institution clients, may occur that could increase our compliance and other costs of doing business, require significant changes to our systems or solutions or substantially change the way that our clients operate their businesses. Compliance with any new or revised regulatory requirements may divert internal resources, be expensive and time-consuming and may require increased investment in compliance functions or new technologies. Failure to comply with the laws and regulations to which we and our subsidiaries are subject could result in fines, penalties or limitations on our ability to conduct our business, or federal or state actions, any of which could significantly harm our reputation, and could materially and adversely affect our business, operating results and financial condition.
Investment Advisory Program Conducted Under Rule 3a-4
Under the Investment Company Act, an issuer that is engaged in the business of investing, reinvesting or trading in securities may be deemed an “investment company,” in which case the issuer may be subject to registration requirements and regulation as an investment company under the Investment Company Act. In order to provide assurance that certain discretionary investment advisory programs would not be considered investment companies, the SEC adopted Rule 3a-4 under the Investment Company Act, which provides a non-exclusive safe harbor from the definition of an investment company for programs that meet the requirements of the rule. We conduct the following programs pursuant to the Rule 3a-4 safe harbor:
Separately managed accounts;

14


Unified managed account portfolios;
Mutual fund portfolios and exchange-traded fund portfolios; and
Advisor as portfolio manager.
We believe that, to the extent we exercise discretion over accounts in any of these programs, these programs qualify for the safe-harbor because all of the programs have the following characteristics, which are generally required in order for a program to be eligible for the Rule 3a-4 safe harbor:
Each client account is managed on the basis of the client’s financial situation, investment objectives and reasonable client-imposed investment restrictions;
At the opening of the account, the client’s financial advisor obtains information from the client and provides us with the client’s financial situation, investment objectives and reasonable restrictions;
On no less than an annual basis, the client’s financial advisor contacts the client to determine whether there have been any changes in the client’s financial situation or investment objectives, and whether the client wishes to impose any reasonable restrictions on the management of the account or reasonably modify existing restrictions. This information is communicated to us and reflected in our management of client accounts;
On a quarterly basis, we or another designated person (in most cases this will be the client’s financial advisor) notify the client to contact us or another designated person if there have been any changes to the client’s financial position or investment objectives or if the client wishes to impose any reasonable restrictions on the management of the account;
We, the client’s financial advisor and the manager of the client’s account, all of whom are knowledgeable about the account and its management, are reasonably available to the client for consultation;
All of the programs allow each client to impose reasonable restrictions on the management of his or her account;
On at least a quarterly basis, the client is provided with a statement containing a description of all activity in the client’s account during the preceding period, including all transactions made on behalf of the account, all contributions and withdrawals made by the client, all fees and expenses charged to the account and the value of the account at the beginning and end of the period; and
For all of the programs, each client retains, with respect to all securities and funds in the client’s account, the right to withdraw securities or cash, vote securities, or delegate the authority to vote securities to another person, receive written confirmation or other notification of each securities transaction by the client’s independent custodian and proceed directly as a security holder against the issuer of any security in the client’s account without the obligation to include us or any other client of the program in any such action as a condition precedent to initiating such proceeding.
Employees
As of December 31, 2019, we had 4,190 employees, including employees in operations, research and development, engineering and systems, executive and corporate functions, sales and marketing and investment management and research. Of these 4,190 employees, 1,643 were located in the United States, 2,532 were located in India and 15 were located in other international locations. None of our employees is represented by a labor union. We have never experienced a work stoppage and believe our relationship with our employees is positive.
Information about our Executive Officers
The following table summarizes information about each one of our executive officers.
Name
 
Age
 
Position(s)
William Crager
 
55
 
Interim Chief Executive Officer, President and Chief Executive of Envestnet Wealth Solutions
Stuart DePina
 
59
 
Chief Executive of Envestnet Data & Analytics
Peter D’Arrigo
 
52
 
Chief Financial Officer
Scott Grinis
 
58
 
Chief Technology Officer
Shelly O’Brien
 
54
 
Chief Legal Officer, General Counsel and Corporate Secretary
Brandon Thomas
 
56
 
Chief Investment Officer
Josh Mayer
 
46
 
Chief Operating Officer

William Crager—Mr. Crager has served as Interim Chief Executive Officer, President and Chief Executive of Envestnet Wealth Solutions. Having served as Envestnet's President since 2002, Mr. Crager was named Interim Chief Executive Officer in October 2019. Prior to joining us, Mr. Crager served as Managing Director of Marketing and Client

15


Services at Rittenhouse Financial Services, Inc., an investment management firm affiliated with Nuveen. Mr. Crager received an MA from Boston University and a BA from Fairfield University, with a dual major in economics and English.
Stuart DePina—Mr. DePina has served as Chief Executive of Envestnet Data & Analytics since February 2019. Prior to then, he was President of Envestnet | Tamarac. Prior to joining Tamarac, Mr. DePina served in various Chief Executive positions and served as a Partner of KPMG LLP in the investment services and entertainment industries. Mr. DePina holds a BS in accounting from The University of Texas at Austin.
Peter D’Arrigo—Mr. D’Arrigo has served as Chief Financial Officer since 2008. Prior to joining us, Mr. D’Arrigo worked at Nuveen where he served as Treasurer since 1999, as well as holding a variety of other titles after joining them in 1990. Mr. D’Arrigo received an MBA from the Northwestern University Kellogg Graduate School of Management and an undergraduate degree in applied mathematics from Yale University.
Scott Grinis—Mr. Grinis has served as Chief Technology Officer since 2004. Prior to joining us, Mr. Grinis co‑founded Oberon Financial Technology, Inc., our subsidiary, prior to its acquisition by us. Mr. Grinis received a BS and an MS degree in electrical engineering from Stanford University.
Shelly O’Brien—Ms. O’Brien has served as Chief Legal Officer, General Counsel and Corporate Secretary since 2002. Prior to joining us, Ms. O’Brien was General Counsel and Director of Legal and Compliance for ING (U.S.) Securities, Futures & Options Inc., a broker‑dealer, and futures commission merchant. Ms. O’Brien received a degree in political science from Northwestern University, a JD from Hamline University School of Law, and an LLM in taxation from John Marshall Law School.
Brandon Thomas—Mr. Thomas is a co‑founder and has served as Chief Investment Officer and Managing Director of Portfolio Management Consultants, our internal investment management and portfolio consulting group, since 1999. Prior to joining us, Mr. Thomas was Director of Equity Funds for Nuveen. Mr. Thomas received an MBA from the University of Chicago, a JD from DePaul University and is a graduate of Brown University.
Josh Mayer—Mr. Mayer was appointed Chief Operating Officer in April 2014. Previously, he served as Envestnet’s Executive Vice President and Director of Operations from January 2011 to April 2014, and as Envestnet’s Senior Vice President, Head of Operations from 2004 to January 2011. From 2000 to 2004, Mr. Mayer served as the Director of Operations for Oberon Financial Technology, Inc., our subsidiary, prior to its acquisition by us. Mr. Mayer holds a Bachelor of Arts and Sciences from Georgetown University.
Securities Exchange Act Reports
The Company maintains a website at the following address: http://www.envestnet.com.
We make available on or through our website certain reports and amendments to those reports that we file with or furnish to the SEC in accordance with the Securities Exchange Act of 1934, as amended. These include our Annual Reports on Form 10-K, our Quarterly Reports on Form 10-Q and our Current Reports of Form 8-K and amendments to these reports. We make this information available on our website free of charge as soon as reasonably practicable after we electronically file the information available with, or furnish it to, the SEC. The information on the Company's website is not incorporated by reference in this Annual Report on Form 10-K. The SEC also maintains a website at the following address, through which this information is available: http://www.sec.gov.

Item 1A.  Risk Factors
An investment in any security involves risk. An investor or potential investor should consider the risks summarized in this section when making investment decisions regarding our securities offerings. These risks and uncertainties include, but are not limited to, the risk factors set forth below. The risks and uncertainties described in this section are not the only ones we face. Additional risks and uncertainties not presently known to us or that we currently believe are immaterial may also affect our business. If any of these known or unknown risks or uncertainties actually occurs, our business, financial condition and results of operations could be materially adversely affected.

16


Risks Related to Our Business
We have experienced significant revenue growth, which may be difficult to sustain and which may place significant demands on our administrative, operational and financial resources and any inability to maintain or manage our growth could have a material adverse effect on our results of operations, financial condition or business.
Our revenues during the three years ended December 31, 2019 have grown at a compound annual growth rate of 15%. We expect our growth to continue, which could place additional demands on our resources and increase our expenses. Our future growth will depend on, among other things, our ability to successfully grow our total assets under management and administration by adding new investment solutions and services and add additional clients. If we are unable to implement our growth strategy, adding new investment solutions and services and gain new clients, our results of operations, financial condition or business may be materially adversely affected.
Sustaining growth will also require us to commit additional management, operational and financial resources and to maintain appropriate operational and financial systems. In addition, continued growth increases the challenges involved in:
recruiting, training and retaining sufficiently skilled technical, marketing, sales and management personnel;
preserving our culture, values and entrepreneurial environment;
successfully expanding the range of investment solutions and services offered to our clients;
developing and improving our internal administrative infrastructure, particularly our financial, operational, compliance, record‑keeping, communications and other internal systems; and
maintaining high levels of satisfaction with our investment solutions and services among clients.

There can be no assurance that we will be able to maintain or accelerate our growth, and any failure to do so could adversely affect our results of operations, financial condition or business.
Our growth strategy includes growing through acquisitions and acquisitions involve a number of risks.
We expect to grow our business by, among other things, making acquisitions. Over the past five years we have completed a number of acquisitions. Acquisitions involve a number of risks. They can be time‑consuming and may divert management’s attention from day‑to‑day operations. Financing an acquisition could result in dilution from issuing equity securities or a weaker balance sheet from using cash or incurring debt. Acquisitions might also result in losing key employees. In addition, we may fail to successfully integrate acquisitions. We may also fail to generate enough revenues or profits from an acquisition to earn a return on the associated purchase price.
To the extent we grow our business through acquisitions, any such future acquisitions could present a number of other risks, including:
incorrect assumptions regarding the future results of acquired operations or assets or expected cost reductions or other synergies expected to be realized as a result of acquiring operations or assets;
failure to integrate the operations or management of any acquired operations or assets successfully and on a timely and cost effective basis;
insufficient knowledge of the operations and markets of acquired businesses;
loss of key personnel;
failure to obtain necessary customer consents or retain key customers;
diversion of management’s attention from existing operations or other priorities;
increased costs or liabilities as a result of historical, undetected or undisclosed legal, regulatory or financial issues related to acquired operations or assets; and
inability to secure, on terms we find acceptable, sufficient financing that may be required for any such acquisition or investment.

In addition, if we are unsuccessful in completing acquisitions of other businesses, operations or assets or if such opportunities for expansion do not arise, our results of operations, financial condition or business could be materially adversely affected.

17


Our failure to successfully execute the conversion of our clients’ assets from their technology platform to our platforms in a timely and accurate manner could have a material adverse effect on our results of operations, financial condition or business.
When we begin working with a new client, or acquire new client assets through an acquisition or other transaction, we are often required to convert all or a significant portion of assets from the clients’ technology platform to our technology platforms. These conversions present significant technological and operational challenges that can be time‑consuming and may divert management’s attention from other operational activities. If we fail to successfully complete our conversions in a timely and accurate manner, we may be required to expend more time and resources than anticipated, which could erode the profitability of the client relationship. In addition, any such failure may harm our reputation and may make it less likely that prospective clients will commit to working with us. Any of these risks could materially adversely affect our results of operations, financial condition or business.
Our revenue can fluctuate from period to period, which could cause our share price to fluctuate.
Our revenue may fluctuate from period‑to‑period in the future due to a variety of factors, many of which are beyond our control. Factors relating to our business that may contribute to these fluctuations include the following events, as well as other factors described elsewhere in this document:
a decline or slowdown of the growth in the value of financial market assets, which may reduce the value of assets under management and administration and therefore our revenues and cash flows;
negative public perception and reputation of the financial services industry, which would reduce demand for our investment solutions and services;
unanticipated changes to economic terms in contracts with clients, including renegotiations;
downward pressure on fees we charge our clients, which would therefore reduce our revenue;
changes in laws or regulations that could impact our ability to offer investment solutions and services;
failure to obtain new clients;
cancellation or non‑renewal of existing contracts with clients;
failure to protect our proprietary technology and intellectual property rights;
unanticipated delays in connection with the conversion of client assets onto our technology platforms;
changes to or a reduction in the suite of investment solutions and services we provide to, or used by, existing clients;
changes in our pricing policies or the pricing policies of our competitors to which we have to adapt;
adverse effects from actual or perceived errors, breaches of contract, confidentiality, privacy, or fiduciary obligations;
fluctuations in currency exchange rates; and
general economic and political conditions, both domestically and internationally, as well as economic conditions specifically affecting industries in which our customers operate.

As a result of these and other factors, the results of operations for any quarterly or annual period may differ materially from the results of operations for any prior or future quarterly or annual period and should not be relied upon as indications of our future performance.
Because some of our sales efforts are targeted at large financial institutions and large internet services companies, we face prolonged sales cycles, substantial upfront sales costs and less predictability in completing some of our sales. If our sales cycle lengthens, or if our upfront sales investments do not result in sufficient revenue, our operating results may be harmed.
We target a portion of our sales efforts at large financial institutions and large internet services companies, which presents challenges that are different from those we encounter with smaller customers. Because our large customers are often making an enterprise-wide decision to deploy our solutions, we face longer sales cycles, complex customer requirements, substantial upfront sales costs, significant contract negotiations and less predictability in completing sales with these customers. Our sales cycle can often last one year or more with our largest customers, who often undertake an extended evaluation process, but is variable and difficult to predict. We anticipate that we will experience even longer sales cycles, more complex customer needs, higher upfront sales costs and less predictability in completing sales with customers located outside of the United States. If our sales cycle lengthens or our upfront sales investments do not generate sufficient revenue to justify our investments in our sales efforts, our operating results may be harmed.

18


Failure of our customers to deploy our solutions in a timely and successful manner could negatively affect our revenue and operating results.
The timing of revenue from our customers depends on a number of factors outside of our control and may vary from period to period. Our customers may request customization of our solutions for their systems or engage in a prolonged, internal decision making process regarding the deployment of our solutions. Among our larger customers, deployment of our solutions can be a complex and prolonged process and requires integration into the existing platform on our customers’ systems. Any delay during the deployment process related to technical difficulties experienced by our customers or us in integrating our solutions into our customers’ systems could further lengthen the deployment period and create additional costs or customer dissatisfaction. During the deployment period, we expend substantial time, effort, and financial resources to assist our customers with the deployment. We generally are not able to recognize the full potential value of our customer contracts until our customers actually deploy our solutions. Cancellation of any deployment after it has begun could result in lost time, effort, and expenses invested in the canceled deployment process, and would adversely affect our ability to recognize revenue that we anticipated at the time of the execution of the related customer contract. If our customers do not timely and successfully deploy our solutions, our future revenue and operating results could be negatively impacted.
We operate in highly competitive industries, with many firms competing for business from financial advisors and financial institutions on the basis of a number of factors, including the quality and breadth of investment solutions and services, ability to innovate, reputation and the prices of services and this competition could hurt our financial performance.
We compete with many different types of companies that vary in size and scope, including custodians, turnkey asset management platforms, data and analytics providers, and other financial technology companies. Representative competitors include Pershing LLC (a subsidiary of BNY Mellon Corporation), AssetMark, Inc., Advent Software (a subsidiary of SS&C Technologies Holdings, Inc.) and Orion Advisor Services in our Envestnet Wealth Solutions business and Intuit, Inc., Plaid Inc. and Fiserv, Inc in our Envestnet Data & Analytics business. Competition is discussed in greater detail under “Business—Competition” included in this Form 10‑K. In addition, some of our clients have developed or may develop the in‑house capability to provide the technology and/or investment advisory services they have retained us to perform. These clients may also offer internally developed services to their financial advisors, obviating the need to hire us, and they may offer these services to third‑party financial advisors or financial institutions, thereby competing directly with us for that business.
Many of our competitors in this business have significantly greater resources than we do. These resources may allow our competitors to respond more quickly to changes in demand for investment solutions and services, to devote greater resources to developing and promoting their services and to make more attractive offers to potential clients and strategic partners, which could hurt our financial performance.
We may lose clients as a result of the sale or merger of a client, a change in a client’s senior management, competition from other financial advisors and financial institutions and for other reasons. We also face increased competition due to the current trend of industry consolidation. If large financial institutions that are not our clients are able to attract assets from our clients, our ability to grow revenues and earnings may be adversely affected.
We compete with many companies that have greater name recognition, substantially greater financial, technical, marketing and other resources, the ability to devote greater resources to the promotion, sale and support of their solutions, more extensive customer bases and broader customer relationships, and longer operating histories than we have.
We expect competition to increase as other companies continue to evolve their offerings and as new companies enter our market. New companies entering our market may choose to offer internally-developed solutions at little or no additional cost to their end users by bundling them with their existing applications and solutions. Increased competition is likely to result in pricing pressures, which could negatively impact our gross margins.
Our failure to successfully compete in any of the above‑mentioned areas could result in reduced revenues or lack of market share which could have a material adverse effect on our results of operations, financial condition or business. Competition could also affect the revenue mix of services we provide, resulting in decreased revenues in lines of business with higher profit margins.
We derive a substantial portion of our revenues from the delivery of investment solutions and services to clients in the financial advisory industry and our revenue could suffer if that industry experiences a downturn.
A substantial portion of our revenues are derived from clients in the financial advisory industry. A decline or lack of growth in demand for financial advisory services would adversely affect our clients and, in turn, our results of operations,

19


financial condition and business. For example, the availability of free or low‑cost investment information and resources, including research and information relating to publicly traded companies and mutual funds available on the internet or on company websites, could lead to lower demand by investors for the services provided by financial advisors. In addition, demand for our investment solutions and services among financial advisors could decline for many reasons. Consolidation or limited growth in the financial advisory industry could reduce the number of our clients and potential clients. Events that adversely affect our clients’ businesses, rates of growth or the numbers of customers they serve, including decreased demand for our clients’ products and services, adverse conditions in our clients’ markets or adverse economic conditions generally, could decrease demand for our investment solutions and services and thereby decrease our revenues. Any of the foregoing could have a material adverse effect on our results of operations, financial condition or business.
A limited number of clients account for a material portion of our revenue. Renegotiation or termination of our contracts with any of these clients could have a material adverse effect on our results of operations, financial condition or business.
For the years ended December 31, 2019, 2018 and 2017, revenues associated with our relationship with our single largest client, FMR LLC, an affiliate of FMR Corp., or Fidelity, accounted for 15%, 17% and 17% respectively, of our total revenues and our ten largest clients accounted for 29%, 31% and 37%, respectively, of our total revenues. Our license agreements with large financial institutions are generally multi-year contracts that may be terminated upon the expiration of the contract term or prior to such time for cause, which may include breach of contract, bankruptcy, insolvency and other reasons. A substantial majority of our revenues associated with Fidelity is derived from ongoing asset-based platform service fees paid by firms, advisors or advisors’ clients obtained through the Fidelity relationship. A majority of our agreements with financial advisors generally provide for termination at any time. The license agreement with Fidelity, which accounted for less than 1% of our revenue in the year ended December 31, 2019, is subject to renewal on an annual basis. If Fidelity or a significant number of our most important clients were to renegotiate or terminate their contracts with us, our results of operations, financial condition or business could be materially adversely affected. 
A substantial portion of our revenue is based on fees earned in the value of assets under management or administration. Changes in market and economic conditions could lower the value of assets on which we earn revenues and could decrease the demand for our investment solutions and services.
Asset‑based fees make up a significant portion of our revenues. Asset‑based fees represented 54%, 59% and 60% of our total revenues for the years ended December 31, 2019, 2018 and 2017, respectively. We expect that asset‑based fees will continue to represent a significant percentage of our total revenues in the future. Significant fluctuations in securities prices may materially affect the value of the assets managed by our clients and may also influence financial advisor and investor decisions regarding whether to invest in, or maintain an investment in, a particular investment or strategy. If such market fluctuation led to less investment in the securities markets, our revenues and earnings derived from asset‑based fees could be materially adversely affected. Our asset-based fees are generally calculated quarterly using the value of assets at the end of each calendar quarter. Our methodology may result in lower fees if the financial markets are down when fees are calculated, even if the market had performed well earlier in the quarter. 
We provide our investment solutions and services to the financial services industry. The financial markets, and in turn the financial services industry, are affected by many factors, such as U.S. and foreign economic conditions and general trends in business and finance that are beyond our control. In the event that the U.S. or international financial markets suffer a severe or prolonged downturn, investors may choose to withdraw assets from financial advisors, which we refer to as “redemptions”, and transfer them to investments that are perceived to be more secure, such as bank deposits and Treasury securities, and on which we might not earn fees. For example, in late 2007 and through the first quarter of 2009, the financial markets experienced a broad and prolonged downturn, our redemption rates were higher than our historical average, and our results of operations, financial condition and business were materially adversely affected. Any prolonged downturn in financial markets or increased levels of asset withdrawals could have a material adverse effect on our results of operations, financial condition or business. Historically, redemption rates have typically increased during periods where there has been a significant downturn in financial markets. Any potential decline in assets on which we earn fees would not necessarily be proportional to, and in total, could be greater than the overall market decline.
Investors’ decisions regarding their investment assets are affected by many factors and investors may redeem or withdraw their investment assets generally at any time. Significant changes in investing patterns or large‑scale withdrawal of investment funds could have a material adverse effect on our results of operations, financial condition or business.
The clients of our financial advisors are generally free to change financial advisors, forgo the advice and other services provided by financial advisors or withdraw the funds they have invested with financial advisors. These clients of financial advisors may elect to change their investment strategies, by moving their assets away from equity securities to fixed income or

20


other investment options, or by withdrawing all or a portion of their assets from their accounts to avoid all securities markets‑related risks. These actions by investors are outside of our control and could materially adversely affect the market value of the investment assets that our clients manage, which could materially adversely affect the asset‑based fees we receive from our clients.
Our investment advisory clients that pay us asset‑based fees may seek to negotiate a lower fee percentage, which could limit the growth of, or decrease, our revenues.
A significant portion of our revenues are derived from asset‑based fees. Asset‑based fees represented 54%, 59% and 60% of our total revenues for the years ended December 31, 2019, 2018 and 2017, respectively. Our investment advisory clients may, for a number of reasons, seek to negotiate a lower asset‑based fee percentage. For example, an increase in the use of index‑linked investment products by the clients of our financial advisor clients may result in lower fees being paid to our clients, and our clients may in turn seek to negotiate lower asset‑based fee percentages for our services. In addition, as competition among our clients increases, they may be required to lower the fees they charge to their clients, which could cause them to seek to decrease our fees accordingly. If our fee percentage declines, our revenue growth may be slower than it would have been had we not reduced our fees, despite increasing assets on which we derive fees. Any of these factors could result in a decline in our asset‑based fees, which could have a material adverse effect on our results of operations, financial condition or business.
Our business will suffer if we do not keep up with rapid technological change, evolving industry standards or changing requirements of clients.
We expect technological developments to continue at a rapid pace in our industry. Our success will depend, in part, on our ability to:
continue to develop our technology expertise;
recruit and retain skilled technology professionals;
enhance our current investment solutions and services;
develop new investment solutions and services that meet changing client needs;
implement changes to our investment solutions and services to meet changing regulatory requirements;
advertise and market our investment solutions and services;
protect our proprietary technology and intellectual property rights; and
influence and respond to emerging industry standards and other technological changes.

We must accomplish these tasks in a timely and cost‑effective manner and our failure to do so could materially adversely affect our results of operations, financial condition or business.
We must continue to introduce new investment solutions and services and enhancements to address our clients’ changing needs, market changes, regulations, and technological developments and failure to do so could have a material adverse effect on our results of operations, financial condition or business.
The market for our investment solutions and services is characterized by shifting client demands, evolving market practices, new and evolving regulations, and for some of our investment solutions and services, rapid technological change. Changing client demands, new market rules and practices, or new technologies can render existing investment solutions and services obsolete and unmarketable. As a result, our future success will continue to depend upon our ability to develop new investment solutions and services and investment solution and service enhancements that address the future needs of our target markets and respond to technological and market changes. We incurred technology development costs of approximately $59,850, $52,840 and $40,800 in the years ended December 31, 2019, 2018 and 2017, respectively. We expect that our technology development costs will continue at this level or they may increase in the future. We may not be able to accurately estimate the impact of new investment solutions and services on our business or how their benefits will be perceived by our clients. Further, we may not be successful in developing, introducing, marketing and licensing our new investment solutions or services or investment solution or service enhancements on a timely and cost effective basis, or at all, and our new investment solutions and services and enhancements may not adequately meet the requirements of the marketplace or achieve market acceptance. In addition, clients may delay purchases in anticipation of new investment solutions or services or enhancements. Any of these factors could materially adversely affect our results of operations, financial condition or business.

21


Our hosting, collection, use and storage of customer information and data require the implementation of effective security controls, and a data security breach could disrupt our business, result in the disclosure of confidential information, expose us to liability and protracted and costly litigation, adversely affect our reputation and revenue and cause losses.
We, and our customers through which our solutions are made available to end users, collect, use, transmit and store confidential financial information such as bank account numbers, social security numbers, non-public personally identifiable information, portfolio holdings, credit card data and outstanding debts and bills. The measures we take to provide security for collection, use, storage, processing and transmission of confidential end user information may not be effective to protect against data security breaches by third parties. We use commercially available security technologies, including hardware and software data encryption techniques and multi-layer network security measures, to protect transactions and information. Although we encrypt data fields that typically include sensitive, confidential information, other unencrypted data fields may include similar information that could be accessible in the event of a security breach. We use security and business controls to limit access and use of confidential end user information. Although we require our customers and third-party suppliers to implement controls similar to ours, the technologies and practices of our customers and third-party suppliers may not meet all of the requirements we include in our contracts and we may not have the ability to effectively monitor the implementation of security measures of our customers and third-party suppliers. In a number of cases, our customers build and host their own web applications and access our solutions through our APIs. In these cases, additional risks reside in the customer’s system with respect to security and preventive controls. As a result, inadequacies of our customers’ and third-party suppliers’ security technologies and practices may only be detected after a security breach has occurred. Errors in the collection, use, storage or transmission of confidential end user information may result in a breach of privacy or theft of assets.
The risk of unauthorized circumvention of our security measures has been heightened by advances in computer capabilities and the increasing sophistication of hackers. Criminals are using increasingly sophisticated techniques to engage in illegal activities involving solutions such as ours or involving end user information, such as counterfeiting, fraudulent payment and identity theft. Because the techniques used by hackers change frequently and generally are not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventive measures. In addition to hackers, it is possible that a customer could gain unauthorized access to our database through the use of our solutions. Improper access to our systems or databases by hackers or customers intending to commit criminal activities could result in the theft, publication, deletion or modification of confidential end user information. An actual or perceived breach of our security may require notification under applicable data privacy regulations.
A data security breach of the systems on which sensitive user data and account information are stored could lead to private claims or regulatory actions, including fines, against us. Many of our agreements with clients do not limit our potential liability for breaches of confidentiality, and consequential damages. If any person, including any of our employees, contractors, or consultants, penetrates our network security, misappropriates or mishandles sensitive data, inadvertently or otherwise, we could be involved in protracted and costly litigation. If unsuccessful in defending that litigation, we might be forced to pay damages and/or change our business practices or pricing structure, any of which could have a material adverse effect on our revenue and profitability. In addition, our customer contracts typically require us to meet specified minimum system security and privacy standards. If a data security breach occurs and we have not been in compliance with these standards, we could be liable for breach of contract claims brought by our customers.
We could also be required to indemnify our customers for third-party claims, fines, penalties and/or other assessments imposed on our customers as a result of any data security breach and our liability could exceed our insurance coverage or ability to pay. Envestnet’s Registered Investment Advisers may face SEC, FINRA and state enforcement actions, including monetary fines, if it is determined that Envestnet had inadequate data security measures in place to prevent such theft.
Our security procedures and technologies are regularly audited by independent security auditors engaged by us, and many of our prospective and current customers conduct their own audits or review the results of such independent security audits as part of their evaluation of our solutions. We are also periodically audited by regulatory agencies to which our operations or our customers are subject. Adverse findings in these audits or examinations, even if not accompanied by any data security breach, could adversely affect our ability to maintain our existing customer relationships and establish new customer relationships.
Data security breaches, acts of fraud involving our solutions, or adverse findings in security audits or examinations, could result in reputational damage to us, which could reduce the use and acceptance of our solutions, cause our customers to cease doing business with us and/or have a significant adverse impact on our revenue and future growth prospects. Further, any of these events could lead to additional regulation and oversight by federal and state agencies, which could impose new and costly compliance obligations and may lead to the loss of our ability to make our solutions available.

22


Privacy laws and regulations, industry standards and contractual obligations, and changes in these laws, regulations, standards and obligations, can affect the way in which we do business and cause us to incur significant costs and failure to comply with these requirements could negatively affect our business.
As part of our business, we de-identify and then provide consumer transaction data panels to customers to support data analytics and market research. We collect the underlying transaction data when requested by each applicable consumer. These activities are subject to numerous laws, regulations, industry standards and contractual obligations. We have incurred, and will continue to incur, significant expenses to comply with these requirements. New laws have been passed by several jurisdictions regulating the use of personal data and setting requirements for the de-identification of data. Other jurisdictions are considering imposing additional requirements. As our business continues to expand to new industry segments that may be more highly regulated for privacy and data security, and to countries outside the United States that have more strict data protection laws, we may be subject to increased compliance requirements and costs which could have a material adverse effect on our results of operations, financial condition or business. Industry practices relating to this business activity may change. We are in the process of negotiating new agreements with certain financial institutions governing our access to consumer transaction data when requested by the consumer. These agreements may contain additional requirements relating to our processing and provision of de-identified data. Additionally, our data panel customers might demand that the data that they purchase meet additional data sourcing standards, which we may not satisfy in all cases in the future. Failure to comply with existing or new laws, regulations, standards and obligations could result in loss of rights to use source data for data panels, loss of data panel subscriptions, fines, sanctions or other penalties, which could have a material adverse effect on our results of operations, financial condition or business.
State or federal legislation, regulatory requirements, or regulatory enforcement applicable to this business activity may also change. Privacy groups, governmental agencies and individuals also may seek to restrict or prevent, or may advocate for greater regulation of, our provision of data panels to data panel customers. Recently, three members of Congress wrote to the Federal Trade Commission (the “FTC”) to request a review of these business practices. In February 2020, we received a civil investigative demand from the FTC for documents and information relating to our data collection, assembly, evaluation, sharing, correction and deletion practices. We intend to cooperate with the FTC. If, as a result of the FTC’s request, proceedings are initiated and we are found to have violated one or more applicable laws, we may be subject to monetary penalties and/or required to change one or more of our related business practices, any of which could have a material adverse effect on our results of operations, financial condition. Conduct giving rise to such liability could also form the basis for private civil litigation by third-parties allegedly harmed by such conduct.
Our use of data panels is subject to the agreement of our business customers from which we obtain the underlying data or for which we source they underlying data. Although our arrangements with these customers generally permit us to use non-identified transaction level data, some customers decline to permit the use of this data. The inability to use data may limit the usefulness of our solutions and services which could adversely affect our business. For some of our solutions, we contractually require our customers to provide necessary notices and to obtain necessary permissions and waivers for use and disclosure of information through our solutions. A failure by our customers to comply with these contractual requirements could limit our use of the related data and therefore the usefulness of our solutions and services which could adversely affect our business. Furthermore, a failure by our customers to comply with these contractual requirements could subject us to claims or liability for unauthorized use or disclosure of information. These claims or liabilities could subject us to unexpected costs and have a material adverse effect on our results of operations, financial condition or business.
Our investment advisory services may subject us to liability for losses that result from potential, perceived or actual breaches of our fiduciary duties.
Our investment advisory services involve fiduciary obligations that require us to act in the best interests of our clients, and we may be sued and face liabilities for actual or claimed breaches of our fiduciary duties. Because we provide investment advisory services, both directly and indirectly, with respect to substantial assets we could face substantial liability if it is determined that we have breached our fiduciary duties. In certain circumstances, which generally depend on the types of investment solutions and services we are providing, we may enter into client agreements jointly with advisors and retain third‑party investment money managers on behalf of clients. As a result, we may be included as a defendant in lawsuits against financial advisors and third‑party investment money managers that involve claims of breaches of the duties of such persons, and we may face liabilities for the improper actions and/or omissions of such advisors and third‑party investment money managers. In addition, we may face claims based on the results of our investment advisory recommendations, even in the absence of a breach of our fiduciary duty. Such claims and liabilities could therefore have a material adverse effect on our results of operations, financial condition or business.

23


We are subject to liability for losses that result from potential, perceived or actual conflicts of interest.
Potential, perceived and actual conflicts of interest are inherent in our existing and future business activities and could give rise to client dissatisfaction, litigation or regulatory enforcement actions. In particular, we pay varying fees to third‑party asset managers and custodians and our financial advisor customers, or their clients, could accuse us of directing them toward those asset managers or custodians that charge us the lowest fees and therefore provide us with a greater financial advantage. In addition, we offer proprietary mutual funds and portfolios of mutual funds through our internal investment management and portfolio consulting group, and financial advisors or their clients could conclude that we favor our proprietary investment products because of their belief that we earn higher fees when our proprietary investment products are used. Adequately addressing conflicts of interest is complex and difficult. If we fail, or appear to fail, to adequately address potential, perceived or actual conflicts of interest, the resulting negative public perception and reputational harm could materially adversely affect our client relations or ability to enter into contracts with new clients and, consequently, our results of operations, financial condition and business.
We may become subject to liability based on the use of our investment solutions and services by our clients.
Our investment solutions and services support the investment processes of our clients, which, in the aggregate, manage billions of dollars of assets. Our client agreements have provisions designed to limit our exposure to potential liability claims brought by our clients or third parties based on the use of our investment solutions and services. However, these provisions have certain exceptions and could be invalidated by unfavorable judicial decisions or by federal, state, foreign or local laws. Use of our products as part of the investment process creates the risk that clients, or the parties whose assets are managed by our clients, may pursue claims against us for very significant dollar amounts. Any such claim, even if the outcome were to be ultimately favorable to us, would involve a significant commitment of our management, personnel, financial and other resources and could have a negative impact on our reputation. Such claims and lawsuits could therefore have a material adverse effect on our results of operations, financial condition or business.
Furthermore, our clients may use our investment solutions and services together with software, data or products from other companies. As a result, when problems occur, it might be difficult to identify the source of the problem. Even when our investment solutions and services do not cause these problems, the existence of these errors might cause us to incur significant costs and divert the attention of our management and technical personnel, any of which could materially adversely affect our results of operations, financial condition or business.
If our reputation is harmed, our results of operations, financial condition or business could be materially adversely affected.
Our reputation, which depends on earning and maintaining the trust and confidence of our clients and end users, is critical to our business. Our reputation is vulnerable to many threats that can be difficult or impossible to control, and costly or impossible to remediate. Regulatory inquiries or investigations, data security breaches, lawsuits initiated by our clients or stockholders, employee misconduct, perceptions of conflicts of interest and rumors, among other developments, could substantially damage our reputation, even if they are baseless or satisfactorily addressed. In addition, any perception that the quality of our solutions and services may not be the same or better than that of other providers, can also damage our reputation. Any damage to our reputation could harm our ability to attract and retain clients, which would materially adversely affect our results of operations, financial condition and business. Attempts to repair our reputation, if damaged may be costly and time consuming, and such efforts may not ultimately be successful.
If our investment solutions and services fail to perform properly due to undetected errors or similar problems, our results of operations, financial condition and business could be materially adversely affected.
Investment solutions and services we develop or license may contain undetected errors or defects despite testing. Such errors can exist at any point in the life cycle of our investment solutions or services, but are frequently found after introduction of new investment solutions and services or enhancements to existing investment solutions or services. We continually introduce new investment solutions and services and new versions of our investment solutions and services. Despite internal testing and testing by current and potential clients, our current and future investment solutions and services may contain serious defects or malfunctions. If we detect any errors before release, we might be required to delay the release of the investment solution or service for an extended period of time while we address the problem. We might not discover errors that affect our new or current investment solutions, services or enhancements until after they are deployed, and we may need to provide enhancements to correct such errors. Errors may occur that could have a material adverse effect on our results of operations, financial condition or business and could result in harm to our reputation, lost sales, delays in commercial release, third‑party claims, regulatory actions, contractual disputes, contract terminations or renegotiations, or unexpected expenses and diversion of management and other resources to remedy errors. In addition, negative public perception and reputational damage caused

24


by such claims would adversely affect our client relationships and our ability to enter into new contracts. Any of these problems could have a material adverse effect on our results of operations, financial condition and business.
We could face liability or incur costs to remediate operational errors or to address possible customer dissatisfaction.
Operational risk generally refers to the risk of loss resulting from our operations, including, but not limited to, improper or unauthorized execution and processing of transactions, deficiencies in our operating systems, business disruptions and inadequacies or breaches in our internal control processes. The success of our business depends on our ability to mitigate those operational risks and deliver time-sensitive services. We operate in diverse markets and are reliant on the ability of our employees and systems to process large volumes of transactions often within short time frames. Our operations and those of third parties on whom we rely for information and transaction processing services are vulnerable to interruption by technical breakdowns, computer hardware and software malfunctions, software viruses, infrastructure failures, fire, earthquake, power loss, telecommunications failure, terrorist attacks, wars, internet failures and other events beyond our control. In the event of any such interruptions or improper operation of systems, human error or improper action by employees, we could suffer financial loss, regulatory sanctions or damage to our reputation.
In addition, our contracts with our customers often include stringent requirements for us to maintain certain levels of performance and service availability. Failure by us to meet these contractual requirements could result in a claim for substantial damages against us, regardless of whether we are responsible for that failure. Our customers may also delay or withhold payment to us, elect to terminate or not to renew their contracts with us, or refuse to integrate our solutions into their online offerings, or we could lose future sales to new customers as a result of damage to our reputation due to such service downtime or interruptions. If we suffer a significant database or network facility outage, our business could experience disruption until we fully implement our back-up systems. The occurrence of any such disruptions in our solutions could materially and adversely affect our business.
Furthermore, there may be circumstances when our customers are dissatisfied with our investment solutions and services, even in the absence of an operational error. In such circumstances, we may elect to make payments or otherwise incur increased costs or lower revenues in order to maintain a strong customer relationship. In any of the forgoing circumstances, our results of operations, financial condition or business could be materially adversely affected.
Our business relies heavily on computer equipment, electronic delivery systems and the internet. Any failures or disruptions in such technologies could result in reduced revenues, increased costs and the loss of customers.
Our business relies heavily on our computer equipment (including our servers), electronic delivery systems and the internet, but these technologies are vulnerable to disruptions, failures or slowdowns caused by fire, earthquake, power loss, telecommunications failure, terrorist attacks, wars, internet failures, computer viruses and other events beyond our control. We derive our subscription revenue from licenses to a single software platform, and related support and professional services. As such, any factor adversely affecting subscriptions to that single software platform, including those described elsewhere under “Risk Factors” or in other portions of this Form 10-K, would harm our business and operating results. Furthermore, we rely on agreements with our suppliers, such as our current data hosting and service provider, to provide us with access to certain computer equipment, electric delivery systems and the internet. We are unable to predict whether a future contractual dispute may arise with one of our suppliers that could cause a disruption in service, or whether our agreements with our suppliers can be obtained or renewed on acceptable terms, or at all. An unanticipated disruption, failure or slowdown affecting our key technologies or facilities may have significant ramifications, such as data‑loss, data corruption, damaged software codes or inaccurate processing of transactions. We maintain off‑ site back‑up facilities for our electronic information and computer equipment, but these facilities could be subject to the same interruptions that may affect our primary facilities. Any significant disruptions, failures, slowdowns, data‑loss or data corruption could have a material adverse effect on our results of operations, financial condition or business and result in the loss of customers.
If we fail to process transactions effectively or fail to adequately protect against disputed or potential fraudulent activities, our revenue and earnings may be harmed.
Envestnet Data & Analytics processes a significant volume and dollar value of transactions on a daily basis using its money movement solutions. Effective processing systems and controls are essential to ensure that transactions are handled appropriately. Despite our efforts, it is possible that we may make errors or that funds may be misappropriated due to fraud. If we are unable to effectively manage our systems and processes we may be unable to process money movement transactions in an accurate, reliable and timely manner, which may harm our business. In addition, if we do not detect suspected fraudulent or non-sufficient fund transactions within agreed-upon timelines, we may be required to reimburse our customers for the transactions and such reimbursements may exceed the amount of the reserves we have established to make such payments.

25


The online payments industry has been experiencing an increasing amount of fraudulent activities by third parties. Although we do not believe that any of this activity is uniquely targeted at our business, this type of fraudulent activity may adversely impact us. In addition to any direct damages and potential fines that may result from such fraud, which may be substantial, a loss of confidence in our controls may seriously harm our business and damage our reputation. We may implement risk control mechanisms that could make it more difficult for legitimate end users to use our solutions, which could result in lost revenue and negatively impact our operating results.
If we are unable to maintain our payment network with third-party service providers, or if our disbursement partners encounter business difficulties, our business could be harmed.
Envestnet Data & Analytics’ payment network consists of a single Originating Deposit Financial Institution (“ODFI”), and a small number of bill payment processors. Our ODFI clears and processes the funds from the customer. In the instance of funds transfers, the ODFI also processes funds to the end user’s destination institution. For bill payment, funds are sent to the bill pay processors for disbursement to biller sites.
While we have entered into an agreement with our ODFI and each of our bill payment processors, these partners could choose to terminate or not renew their agreements with us. If we are unable to maintain our agreements with our current partners, or our current partners are unable to handle increased transaction volumes, our ability to disburse transactions and our revenue and business may be harmed. If we are unable to sign new payment processors and/or ODFIs under terms consistent with, or better than, those currently in place, our revenue and business may be harmed.
Payment processors and ODFI partners also engage in a variety of activities in addition to providing our services and may encounter business difficulties unrelated to our services. Such activities or difficulties could cause the affected partner to reduce the services provided, cease to do business with us, or cease doing business altogether. This could lead to our inability to move funds on a timely basis as required to settle transactions. In addition, because we offer next day automated clearing house transactions in certain cases, if a disbursement partner experiences insufficient liquidity or ceases to do business, we may not be able to recover funds that are held with that disbursement partner which could harm our financial condition and operating results.
We may also be forced to cease doing business with payment processors and/or ODFIs if rules governing electronic funds transfers change or are reinterpreted to make it difficult or impossible for us to operate our money movement solutions.
If sources from which we obtain information limit our access to such information or charge us fees for accessing such information, our business could be materially and adversely harmed.
Our Envestnet Data & Analytics data aggregation solutions require certain data that we obtain from thousands of sources, including banks, other financial institutions, retail businesses and other organizations, some of which are not our current customers. As of December 31, 2019, we receive over 60% of this data through structured data feeds that are provided under the terms of our contracts with most of our financial institution, or FI, customers. Although all of the information we currently gather is end user-permissioned, non-identified data and, currently, we generally have free, unrestricted access to, or ability to use, such information, one or more of our current customers could decide to limit or block our access to the data feeds we currently have in place with these customers due to factors outside of our control such as more burdensome regulation of our or our customers’ industry, increased compliance requirements or changes in business strategy. If the sources from which we obtain information that is important to our solutions limit or restrict our ability to access or use such information, we may be required to attempt to obtain the information, if at all, through end user-permissioned data scraping or other means that could be more costly and time-consuming, and less effective or efficient. In the past, a limited number of third parties, primarily airline and international sites, have either blocked our access to their websites or requested that we cease employing data scraping of their websites to gather information, and we could receive similar, additional requests in the future. Any such limitation or restriction may also preclude us from providing our solutions on a timely basis, if at all. In addition, if in the future one or more third parties challenge our right to access information from these sources, we may be required to negotiate with these sources for access to their information or to discontinue certain services currently provided by our solutions. The legal environment surrounding data scraping and similar means of obtaining access to information on third-party websites is not completely clear and is evolving, and one or more third parties could assert claims against us seeking damages or to prevent us from accessing information in that manner. In the event sources from which we obtain this information begin to charge us fees for accessing such information, we may be forced to increase the fees that we charge our customers, which could make our solutions less attractive, or our gross margins and other financial results could suffer.

26


We could face liability for certain information we provide, including information based on data we obtain from other parties.
We may be subject to claims for securities law violations, negligence, breach of fiduciary duties or other claims relating to the information we provide. For example, individuals may take legal action against us if they rely on information we have provided and it contains an error. In addition, we could be subject to claims based upon the content that is accessible from our website through links to other websites. Moreover, we could face liability based on inaccurate information provided to us by others. Defending any such claims could be expensive and time‑consuming, and any such claim could materially adversely affect our results of operations, financial condition or business.
Our insurance coverage and contractual liability limitations may fail to provide adequate protections.
We maintain general liability insurance coverage, including coverage for errors or omissions; however, this coverage may not continue to be available on reasonable terms or may be insufficient to cover one or more large claims. An insurer might disclaim coverage as to any future claim. A successful assertion of one or more large claims against us that exceeds our available insurance coverage or changes in our insurance policies, including premium increases or the imposition of a large deductible or co-insurance requirement, could harm our operating results and financial condition. Additionally, although we attempt to limit our contractual liability in delivering our solutions, these limitations on liability may be unenforceable in some cases, or may be insufficient to protect us from liability for damages.
We depend on our senior management team and other key personnel and the loss of their services could have a material adverse effect on our results of operations, financial condition or business.
We depend on the efforts, relationships and reputations of our senior management team and other key personnel, in order to successfully manage our business. We believe that success in our business will continue to be based upon the strength of our intellectual capital. On October 3, 2019, Jud Bergman, our Chairman and Chief Executive Officer, died in an automobile accident. Bill Crager, President and the Chief Executive of Envestnet Wealth Solutions, was named Interim Chief Executive Officer. While the loss of our Chairman and Chief Executive Officer has not resulted in a material impact on our business, the loss of the service of any other members of our senior management team could have a material adverse effect on our results of operations, financial condition or business.
Our future success depends on our ability to recruit and retain qualified employees.
Our ability to provide our services and maintain and develop relationships with clients depends largely on our ability to attract, train, motivate and retain highly skilled professionals, particularly professionals with backgrounds in sales, marketing, technology and financial and investment services. Consequently, we must hire and retain employees with the technical expertise and industry knowledge necessary to continue to develop our services and effectively manage our growing sales and marketing organization to assist the growth of our operations.
We believe there is significant competition for professionals with the skills necessary to perform the services we offer. We experience competition for these professionals from competitors, other technology companies and financial services organizations, many of which have greater resources than we do and therefore may be able to offer higher compensation packages. Competition for these employees is intense, and we may not have sufficient human resources programs, practices and benefits to be able to retain our existing employees, or be able to recruit and retain other highly skilled personnel. If we cannot hire and retain qualified personnel, our ability to sustain and continue to expand our business would be impaired and our revenue, operating results and financial condition could be harmed.
Our operations are subject to extensive government regulation, and compliance failures or regulatory action against us could adversely affect our results of operations, financial condition or business.
The financial services industry is among the most extensively regulated industries in the United States. We operate investment advisory, broker‑dealer, and mutual fund lines of business, each of which is subject to a specific and extensive regulatory scheme. In addition, we are subject to numerous laws and regulations of general application. It is very difficult to predict the future impact of the legislative and regulatory requirements affecting our business and our clients’ businesses.
Certain of our subsidiaries are registered as “investment advisers” with the SEC under the Advisers Act and are regulated thereunder. In addition, many of our investment advisory services are conducted pursuant to the non‑exclusive safe harbor from the definition of an “investment company” provided under Rule 3a‑4 under the Investment Company Act. If Rule 3a‑4 were to cease to be available, or if the SEC were to modify the rule or its interpretation of how the rule is applied, our

27


business could be adversely affected. Certain of our registered investment adviser subsidiaries provide advice to mutual fund clients. Mutual funds are registered as “investment companies” under the Investment Company Act. Our advisory subsidiaries provide advice on assets subject to the ERISA. The Advisers Act, Investment Company Act and ERISA, together with related regulations and interpretations of the SEC and the Department of Labor, impose numerous obligations and restrictions on investment advisers and mutual funds, including requirements relating to the safekeeping of client funds and securities, limitations on advertising, disclosure and reporting obligations, prohibitions on fraudulent activities, restrictions on transactions between an adviser and its clients, and between a mutual fund and its advisers and affiliates, and other detailed operating requirements, as well as general fiduciary obligations.
Envestnet Data & Analytics is examined on a periodic basis by various regulatory agencies. For example, it is a supervised third-party technology service provider subject to multi-agency supervisory examinations in a wide variety of areas based on published guidance by the Federal Financial Institutions Examination Council. These examinations include examinations of our management, acquisition and development activities, support and delivery, IT, and disaster preparedness and business recovery planning. The Office of the Comptroller of the Currency is the agency in charge of these examinations. If deficiencies are identified, customers may choose to terminate or reduce their relationships with us.
Either as a result of direct regulation or obligations under customer agreements, many of our subsidiaries are required to comply with certain provisions of the Gramm-Leach-Bliley Act, related to the privacy of consumer information and may be subject to other privacy and data security laws because of the solutions we provide. In addition, numerous regulations have been proposed and are still being written to implement the Dodd-Frank Act for enhanced due diligence of the internal systems and processes of companies like ours by their regulated customers. If we are required to make changes to our internal processes and solutions as result of this heightened scrutiny, we could be required to invest substantial additional time and funds and divert time and resources from other corporate purposes to remedy any identified deficiency.
All of the foregoing laws and regulations are complex, evolving, unclear and inconsistent across various jurisdictions and we are required to expend significant resources in order to maintain our monitoring of, and compliance with, such laws and regulations. We continually develop improvements to our existing products and services as well as new products and services.  Many of these improvements or new products and services may implicate regulations to which we may not already be subject or with which we may not have experience.  Any failure on our part to comply with these and other applicable laws and regulations could result in decreasing the demand for these products and services, increasing our potential liability or increase or costs, regulatory fines, suspensions of personnel or other sanctions, including revocation of our subsidiaries as an investment adviser or broker‑dealer, as the case may be, which could, among other things, require changes to our business practices and scope of operations or harm our reputation. Any of the foregoing could have a material adverse effect on our results of operations, financial condition or business.
Changes to the laws or regulations applicable to us or to our clients could adversely affect our results of operations, financial condition or business.
We may be adversely affected as a result of new or revised legislation or regulations imposed by the SEC or other U.S. or foreign governmental regulatory authorities or self‑regulatory organizations that supervise the financial markets around the world. In addition, we may be adversely affected by changes in the interpretation or enforcement of existing laws and rules by these governmental authorities and self‑regulatory organizations. It is impossible to determine the extent of the impact of any new laws, regulations or initiatives that may be proposed, or whether any current proposals will become law, and it is difficult to predict how any changes or potential changes could affect our business. Changes to laws or regulations could increase our potential liability in connection with the investment solutions and other services that we provide. The introduction of any new laws or regulations could make our ability to comply with applicable laws and regulations more difficult and expensive. Any of the foregoing could have a material adverse effect on our results of operations, financial condition or business.
A deemed “change of control” of our company could require us to obtain the consent of our clients and a failure to do so properly could adversely affect our results of operations, financial condition or business.
Under the Advisers Act, the investment advisory agreements entered into by our investment adviser subsidiaries may not be assigned without the client’s consent. Under the Investment Company Act, advisory agreements with registered funds terminate automatically upon assignment and, any assignment of an advisory agreement must be approved by the board of directors and the shareholders of the registered fund. Under the Advisers Act and the Investment Company Act, such an assignment may be deemed to occur upon a change of control of the Company. A change of control includes either gaining or losing a “controlling person”. Whether someone is a controlling person for these purposes depends significantly on the specific facts and circumstances. There can be no assurance that if we undergo a change of control, we would be successful in obtaining all necessary consents or that the method by which we obtain such consents could not be challenged at a later time. If we are

28


unable to obtain all necessary consents or if such a challenge were to be successful it could have a material adverse effect on our results of operations, financial condition or business.
We rely on exemptions from certain laws and if for any reason these exemptions were to become unavailable to us, we could become subject to regulatory action or third‑party claims and our business could be materially and adversely affected.
We regularly rely on exemptions from various requirements of the Exchange Act, the Advisers Act, the Investment Company Act and ERISA in conducting our activities. These exemptions are sometimes highly complex and may in certain circumstances depend on compliance by third parties whom we do not control. If for any reason these exemptions were to become unavailable to us, we could become subject to regulatory action or third‑party claims and our business could be materially and adversely affected.
If government regulation of the internet or other areas of our business changes, or if consumer attitudes toward use of the internet change, we may need to change the manner in which we conduct our business or incur greater operating expenses.
The adoption, modification or interpretation of laws or regulations relating to the internet or other areas of our business could adversely affect the manner in which we conduct our business. Such laws and regulations may cover sales practices, taxes, user privacy, data protection, pricing, content, copyrights, distribution, electronic contracts, consumer protection, broadband residential internet access and the characteristics and quality of services. Moreover, it is not clear how existing laws governing these matters apply to the internet. If we are required to comply with new regulations or legislation or new interpretations of existing regulations or legislation, we may be required to incur additional expenses or alter our business model, either of which could have a material adverse effect on our results of operations, financial condition or business.
We are substantially dependent on our intellectual property rights, and a failure to protect these rights could adversely affect our results of operations, financial condition or business.
We have made substantial investments in software and other intellectual property on which our business is highly dependent. As of December 31, 2019, notwithstanding expiration of some of our oldest patents, we had over 50 issued patents in the U.S. and foreign jurisdictions as well as additional pending patent applications in the U.S. and foreign jurisdictions. Many of our key technologies, investment solutions or services are not covered by any copyright registration, issued patent or patent application. We are the owner of certain patent rights, registered trademarks in the United States, including “ENVESTNET,” and we claim common law rights in other trademarks that are not registered. We rely on a combination of patent, trade secret, trademark and copyright laws, confidentiality and nondisclosure agreements and other contractual and technical security measures to protect our proprietary technology, all of which provide only limited protection. Despite our efforts, unauthorized copying or other misappropriation of our proprietary technologies could enable third parties to benefit from our intellectual property rights without paying us for doing so, which could harm our business. Policing unauthorized use of proprietary technology is difficult and expensive and our monitoring and litigation may be necessary to protect and enforce our intellectual property rights. If litigation is necessary to protect and enforce our intellectual property rights, any such litigation could be very costly and could divert management attention and resources. If we are unable to protect our intellectual property rights or if third parties independently develop or gain access to our or similar technologies, investment solutions or services, our results of operations, financial condition and business could be materially adversely affected.
We cannot guarantee that:
our intellectual property rights will provide competitive advantages to us;
our ability to assert our intellectual property rights against potential competitors or to settle current or future disputes will not be limited by our agreements with third parties;
our intellectual property rights will be enforced in jurisdictions where competition may be intense or where legal protection may be weak;
any of the trademarks, copyrights, trade secrets or other intellectual property rights that we presently employ in our business will not lapse or be invalidated, circumvented, challenged or abandoned;
our trademark applications will lead to registered trademarks;
competitors will not design around our intellectual property rights or develop similar technologies, investment solutions or products; or that we will not lose the ability to assert our intellectual property rights against others; or
Our ability to identify and police any misappropriation and protect our proprietary technology will be sufficient.
We are also a party to a number of third‑party intellectual property license agreements. Some of these license agreements require us to make one‑time payments or ongoing subscription payments. We cannot guarantee that the third‑party intellectual property we license will not be licensed to our competitors or others in our industry. In the future, we may need to

29


obtain additional licenses or renew existing license agreements. We are unable to predict whether these license agreements can be obtained or renewed on acceptable terms, or at all. In addition, we have granted our customers certain rights to use our intellectual property in the ordinary course of our business. Some of our customer agreements restrict our ability to license or develop certain customized technology or services within certain markets or to certain competitors of our customers. For example, our agreement with Fidelity restricts our ability to develop certain integration features that we have not also offered to develop for Fidelity. Some of our customer agreements grant our customers ownership rights with respect to the portion of the intellectual property we have developed or customized for our customers. In addition, some of our customer agreements require us to deposit the source code to the customized technology and investment solutions with a source code escrow agent, which source code may be released in the event we enter into bankruptcy or are unable to provide support and maintenance of the technology or investment solutions we have licensed to our customers. These provisions in our agreements may limit our ability to grow our business in the future.
Third parties may assert intellectual property infringement claims against us which, if successful, could require us to pay significant damages or make changes to the investment solutions or services that we offer.
Third parties may assert against us intellectual property infringement claims with respect to our internally developed or acquired technologies, investment solutions or services. In addition, we license content, software and other intellectual property rights from third parties and may be subject to claims of infringement if such parties do not possess the necessary intellectual property rights to the products they license to us. The risk of infringement claims against us will increase if more of our competitors are able to obtain patents for investment solutions or services or business processes. In addition, we face additional risk of infringement or misappropriation claims if we hire an employee who possesses third party proprietary information who decides to use such information in connection with our investment solutions, services or business processes without such third‑party’s authorization. We have in the past been and may in the future be subject to legal proceedings and claims that we have infringed or misappropriated the intellectual property rights of a third party. These claims sometimes involve patent holding companies who have no relevant product revenues and against whom our own proprietary technology may therefore provide little or no deterrence. In addition, third parties may in the future assert intellectual property infringement claims against our customers, which, in certain circumstances, we have agreed to indemnify. Any intellectual property related infringement or misappropriation claims, whether or not meritorious, could result in costly litigation and could divert management resources and attention. Moreover, should we be found liable for infringement or misappropriation, we may be required to enter into licensing agreements, if available on acceptable terms or at all, pay substantial damages or make changes to the investment solutions and services that we offer. Any of the foregoing could prevent us from competing effectively, result in substantial costs to us, divert management’s attention and our resources away from our operations and otherwise harm our reputation.
The use of “open source code” in investment solutions may expose us to additional risks and harm our intellectual property rights.
To a limited extent, we rely on open source code to develop our platform, investment and other solutions and support for our internal systems and infrastructure. While we monitor our use of open source code to attempt to avoid subjecting our solutions to conditions we do not intend, such use could inadvertently occur. Additionally, if a third‑party software provider has incorporated certain types of open source code into software we license from such third party for our solutions, we could, under certain circumstances, be required to disclose the source code for our solutions. This could harm our intellectual property position and have a material adverse effect on our results of operations, financial condition and business.
Confidentiality agreements with employees, consultants and others may not adequately prevent disclosure of trade secrets and other proprietary information.
We have devoted substantial resources to the development of our proprietary technologies, investment solutions and services. In order to protect our proprietary rights, we enter into confidentiality agreements with our employees, consultants and independent contractors. These agreements may not effectively prevent unauthorized disclosure of confidential information or unauthorized parties from copying aspects of our technologies, investment solutions or products or obtaining and using information that we regard as proprietary. Moreover, these agreements may not provide an adequate remedy in the event of such unauthorized disclosures of confidential information and we cannot assure you that our rights under such agreements will be enforceable. In addition, others may independently discover trade secrets and proprietary information, and in such cases we could not assert any trade secret rights against such parties. Costly and time‑consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain trade secret protection could reduce any competitive advantage we have developed and cause us to lose customers or otherwise harm our business.

30


As a global organization, our business is susceptible to risks associated with our international operations and sales.
We currently maintain international operations in India, the United Kingdom, Canada and Australia, lease space in other jurisdictions outside of the United States for the purpose of gathering data, and have customers located around the globe. Managing a global organization and conducting sales outside of the United States is difficult and time-consuming and introduces risks that we may not face with our operations and sales in the United States. These risks include:
the burdens of complying with a wide variety of foreign regulations, laws and legal standards, including privacy, data security, tax and employment, some of which may be materially different or  more stringent than those of the United States;
regional data privacy laws that apply to the transmission of data across international borders;
lack of familiarity with, and unexpected changes in, foreign regulatory requirements;
customers’ unfamiliarity with and concerns regarding laws and regulations of the United States that may impact our business operations in their jurisdictions;
negative, local perception of industries and customers that we may pursue;
laws and business practices favoring local competitors;
localization of our solutions, including unanticipated costs related to translation into foreign languages and adaptation for local practices and regulatory requirements;
different pricing environments and longer sales cycles;
longer accounts receivable payment cycles and difficulties in collecting accounts receivable;
difficulties in managing and staffing international operations;
reduced or varied protection for intellectual property rights in some countries;
compliance with laws and regulations for foreign operations, including the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act, import and export control laws, tariffs, trade barriers, economic sanctions and other regulatory or contractual limitations on our ability to sell our solutions in certain foreign markets, and the risks and costs of compliance;
fluctuations in currency exchange rates;
potentially adverse tax consequences, including the complexities of foreign value added tax systems, difficulty in interpreting international tax laws and restrictions on the repatriation of earnings;
increased financial accounting and reporting burdens and complexities; and
political, social and economic instability abroad, terrorist attacks and security concerns in general.

Operating in international markets also requires significant management attention and financial resources. A component of our growth strategy involves the further expansion of our operations and the development of new customer relationships internationally. As we seek to expand internationally, we will need to develop relationships with additional partners and add internal capabilities to effectively manage the operational, financial, legal and regulatory requirements and risks associated with our international operations. The investment we make and additional resources we use to expand our operations, target new international customers, expand our presence globally within our existing customers and manage operational and sales growth in other countries may not produce desired levels of revenue or profitability, which could adversely affect our business and operating results.
If we are unable to effectively manage certain risks and challenges related to our India operations, our business could be harmed.
Our India operations are a key factor to our success. We believe that our significant presence in India provides certain important advantages for our business, such as direct access to a large pool of skilled professionals and assistance in growing our business internationally. However, it also creates certain risks that we must effectively manage. As of December 31, 2019, approximately 2,500 of our total employees were based in India. Wage costs in India for skilled professionals are currently lower than in the United States for comparably skilled professionals. However, wages in India are increasing at a faster rate than in the United States, which could result in us incurring increased costs for technical professionals and reduced margins. There is intense competition in India for skilled technical professionals, and we expect such competition to increase. As a result, we may be unable to cost-effectively retain our current employee base in India or hire additional new talent. In addition, India has experienced significant inflation, low growth in gross domestic product and shortages of foreign exchange. India also has experienced civil unrest and terrorism and, in the past, has been involved in conflicts with neighboring countries. The occurrence of any of these circumstances could result in disruptions to our India operations, which, if continued for an extended period of time, could have a material adverse effect on our business. If we are unable to effectively manage any of the foregoing risks related to our India operations, our development efforts could be impaired, our growth could be slowed, and our operating results could be negatively impacted.

31


We face exposure to foreign currency exchange rate fluctuations.
We have costs denominated in foreign currencies, primarily the Indian Rupee, and our revenue is primarily denominated in the U.S. dollar. This exposes us to the risk of fluctuations in foreign currency exchange rates. Accordingly, changes in exchange rates, and in particular a weakening of the U.S. dollar, would negatively affect our expenses and other operating results as expressed in U.S. dollars.
We are a multinational organization faced with increasingly complex tax issues in several jurisdictions, and we could be obligated to pay additional taxes in various jurisdictions.
As a multinational organization, we may be subject to taxation in several jurisdictions around the world with increasingly complex tax laws, the application of which can be uncertain. The amount of taxes we pay in these jurisdictions could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws or revised interpretations of existing tax laws and precedents, which could have a material adverse effect on our liquidity and operating results. In addition, the authorities in these jurisdictions could review our tax returns and impose additional tax, interest and penalties, and the authorities could claim that various withholding requirements apply to us or our subsidiaries or assert that benefits of tax treaties are not available to us or our subsidiaries, any of which could have a material impact on us and the results of our operations. For example, the taxing authorities of India and other jurisdictions in which we operate may challenge our methodologies for allocating income and expense under our intercompany arrangements, including our transfer pricing, or determine that the manner in which we operate our business is not consistent with the manner in which we report our income to the jurisdictions. If such a disagreement were to occur, and our positions were not sustained, we could be required to pay additional taxes, interest and penalties, resulting in higher effective tax rates, reduced cash flows and higher expenses.
Due to uncertainty in the application and interpretation of applicable state sales and use tax laws, we may be subject to additional tax liability. 
We and our customers are subject to a variety of sales, use and other tax laws in the various states and cities in which we and they do business.  These laws and their interpretations change from time to time and often do not address with clarity their applicability to the types of products and services we and our subsidiaries provide. Vendors, like us, are typically held responsible by taxing authorities for the collection and payment of any applicable sales and use taxes, even when owed by the end user. If one or more taxing authorities determines that taxes should have, but have not, been paid with respect to our products or services, we might be liable for past taxes in addition to taxes going forward. Liability for past taxes might also include interest and penalty charges. We are often entitled to seek reimbursement from our customers for any sales and use taxes we pay either under the terms of our customer contracts or under applicable law or legal principles. Nevertheless, our customers might be reluctant to pay back taxes and might refuse responsibility for interest or penalties associated with those taxes. If we are required to collect and pay back taxes and any associated interest and penalties, and if our clients do not reimburse us for all or a portion of these amounts, we will incur unplanned expenses that may be substantial. Moreover, imposition of such taxes on us going forward will effectively increase the cost of our products and services to our customers and might adversely affect our ability to retain existing customers or to gain new customers in the areas in which such taxes are imposed.
For the year ended December 31, 2019 and 2018, the Company estimated that a sales and use tax liability of $10,220 and $8,643, respectively, was probable related to current and prior years revenues in a number of taxing jurisdictions. In addition, for the same periods, the Company estimated a sales tax receivable of $3,346 and $5,246, respectively, related to estimated recoverability of a portion of the liability. Additional future information obtained from the applicable jurisdictions or audits by one or more taxing authorities may affect our estimate of our sales and use tax liability. There can be no assurance that we will not be subject to sales and use taxes or related penalties for past sales in jurisdictions where we currently believe no such taxes are required. 
Changes in accounting principles or standards, or in the way they are applied, could result in unfavorable accounting charges or effects and unexpected financial reporting fluctuations, and could adversely affect our reported operating results even if there are no underlying changes in the economics of the business.
We prepare our consolidated financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”), which are subject to interpretation by the SEC and other regulatory bodies. A change in existing principles, standards or guidance can have a significant effect on our reported results, may retroactively affect previously reported results, could cause unexpected financial reporting fluctuations, and may require us to make costly changes to our internal controls, operational and financial reporting processes.

32


Changes in the estimates of fair value of reporting units or of long-lived assets, particularly goodwill and intangible assets, may result in future impairment charges, which could have a material adverse effect on our results of operations, financial condition, cash flows or business.
Over time, the fair values of long-lived assets change. At December 31, 2019, we had $879,850 of goodwill and $505,589 of intangible assets, net, representing 77% of our total assets. 
Goodwill is reviewed for impairment each year using a qualitative or quantitative process that is performed at least annually or whenever events or circumstances indicate that impairment may have occurred. The Company performs the annual impairment analysis on October 31 in order to provide management time to complete the analysis prior to year-end. Prior to performing the quantitative evaluation, an assessment of qualitative factors may be performed to determine whether it is more likely than not that the fair value of a reporting unit exceeds the carrying value. If it is determined that it is unlikely that the carrying value exceeds the fair value, the Company is not required to complete the quantitative goodwill impairment evaluation. If it is determined that the carrying value may exceed fair value when considering qualitative factors, a quantitative goodwill impairment evaluation is performed. When performing the quantitative evaluation, if the carrying value of the reporting unit exceeds its fair value, an impairment loss equal to the difference will be recorded. The identification of reporting units and consideration of aggregation criteria requires management’s judgment. Based on the relevant GAAP authoritative guidance, we aggregate components of a single operating segment into a reporting unit, if appropriate. Future goodwill impairment charges may occur if estimates of fair values decrease, which would reduce future earnings. 
We test our indefinite lived intangible assets on an annual basis and more often if an event occurs or circumstances change that would more likely than not reduce the fair value of the indefinite lived intangible asset below its carrying amount. We also test property, plant, and equipment and other intangibles for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Future asset impairment charges may occur if asset utilization declines, if customer demand decreases, or for a number of other reasons, which would reduce future earnings. Any such impairment charges could have a material adverse effect on our business, financial condition, results of operations, and cash flows. Impairment charges would also reduce our consolidated stockholders’ equity and increase our debt-to-total-capitalization ratio, which could negatively impact our access to the debt and equity markets.
During the fourth quarter of 2019, we completed our annual goodwill impairment analysis. The qualitative analysis performed as of October 31, 2019 indicated that it is more likely than not that the fair value of each reporting unit exceeded the carrying value, and accordingly, no impairment existed. There can be no assurance that our estimates and assumptions of the fair value of our reporting units, the current economic environment, or the other inputs used to estimate the fair value of our reporting units will prove to be accurate, and any material error in our estimates and assumptions, could result in us needing to take a material impairment charge, which would have the effects discussed above.
As part of our ongoing monitoring efforts, we will continue to consider capital markets and other economic factors and its potential impact on our businesses, as well as other factors, in assessing goodwill and other long-lived assets for possible indications of impairment.
We have a significant amount of debt and servicing our debt requires a significant amount of cash, and we may not have sufficient cash flow from our business to service our debt.
As of December 31, 2019, we had $260,000 borrowings outstanding under our revolving credit facility (the “Amended Credit Agreement”) and $345,000 of outstanding 1.75% Convertible Notes due 2023. As of December 31, 2019, we had an additional $240,000 available to us to borrow in the future under our Amended Credit Agreement. This indebtedness could, among other things:
make it difficult for us to pay other obligations;
make it difficult to obtain favorable terms for any necessary future financing for working capital, capital expenditures, debt service requirements or other purposes;
require us to dedicate a substantial portion of our cash flow from operations to service the indebtedness, reducing the amount of cash flow available for other purposes; and
limit our flexibility in planning for and reacting to changes in our business.


33


The conditional conversion feature of our Convertible Notes, if triggered, may adversely affect our financial condition and operating results.
In the event the conditional conversion feature of $345,000 of our outstanding Convertible Notes due 2023 is triggered, holders of the Convertible Notes due 2023 will be entitled to convert their convertible notes at any time during specified periods at their option. We may elect to satisfy our conversion obligation in cash, in shares of our common stock or in a combination of cash and shares of our common stock. If one or more holders elect to convert their convertible notes, unless we satisfy our conversion obligation by delivering solely shares of our common stock (other than cash in lieu of any fractional share), we would be required to settle all or a portion of our conversion obligation through the payment of cash, which could adversely affect our liquidity. Furthermore, even if holders do not elect to convert their convertible notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Convertible Notes due 2023 as a current rather than long‑term liability, which would result in a material reduction of our net working capital.
We may not have the ability to raise the funds necessary to settle conversions of the Convertible Notes due 2023 or purchase the Convertible Notes due 2023 as required upon a fundamental change, and our existing debt contains, and our future debt may contain, limitations on our ability to pay cash upon conversion or purchase of the Convertible Notes due 2023.
Following a fundamental change, holders of Convertible Notes due 2023 will have the right to require us to purchase their convertible notes for cash. A fundamental change may also constitute an event of default or prepayment under, and result in the acceleration of the maturity of, our then‑existing indebtedness. In addition, upon conversion of the Convertible Notes due 2023, unless we settle our conversion obligation solely in shares of our common stock (other than cash in lieu of any fractional share), we will be required to make cash payments in respect of the Convertible Notes due 2023 being surrendered for conversion. We may not have sufficient financial resources, or will be able to arrange financing, to pay the fundamental change purchase price in cash with respect to the Convertible Notes due 2023 surrendered by holders for purchase upon a fundamental change or make cash payments upon conversions. In addition, restrictions in our Credit Agreement or future credit facilities or other indebtedness, if any, may not allow us to purchase the Convertible Notes due 2023 upon a fundamental change or make cash payments upon conversions of the Convertible Notes due 2023. Our failure to purchase the Convertible Notes due 2023 upon a fundamental change or make cash payments upon conversions thereof when required would result in an event of default with respect to the Convertible Notes due 2023 which could, in turn, constitute a default under the terms of our other indebtedness, if any. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and purchase the Convertible Notes due 2023 or make cash payments upon conversions thereof.
Fluctuations in interest rates and turmoil in the financial markets could increase our cost of borrowing and impede access to or increase the cost of financing our operations and acquisitions
Interest rates are highly sensitive to many factors that are beyond our control, including general economic conditions and policies of various governmental and regulatory agencies and, in particular, the Federal Reserve Board, which recently increased rates and may continue to do so. Increases in interest rates would increase our borrowing costs over time and could negatively impact our results of operations. While we have access to global credit markets, financial markets may experience significant disruption or deterioration, which could make future financing difficult or more expensive to secure and could negatively impact our ability to finance acquisitions.
Holders of our common stock may be diluted by future issuances of common or preferred stock or convertible securities in connection with our incentive plans, acquisitions or otherwise; and future sales of such shares in the public market, or the expectations that such sales may occur, could lower our stock price.
Our charter authorizes us to issue shares of our common stock and options, rights, warrants and appreciation rights relating to our common stock for the consideration and on the terms and conditions established by our Board of Directors in its sole discretion. We could issue a significant number of shares of common stock, or securities convertible into shares of our common stock, in the future in connection with investments or acquisitions. Any of these issuances could dilute our existing stockholders, and such dilution could be significant. Moreover, such dilution could have a material adverse effect on the market price for the shares of our common stock.
The future issuance of shares of preferred stock with voting rights may adversely affect the voting power of the holders of shares of our common stock, either by diluting the voting power of our common stock if the preferred stock votes together with the common stock as a single class, or by giving the holders of any such preferred stock the right to block an action on which they have a separate class vote, even if the action were approved by the holders of our shares of our common stock. The future issuance of shares of preferred stock with dividend or conversion rights, liquidation preferences or other

34


economic terms favorable to the holders of preferred stock could adversely affect the market price for our common stock by making an investment in the common stock less attractive.
We do not currently intend to pay dividends on our common stock for the foreseeable future and, consequently, your ability to achieve a return on your investment will depend on appreciation in the price of our common stock.
We do not anticipate paying any cash dividends to holders of our common stock in the foreseeable future. Consequently, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any gains on their investment. Investors seeking cash dividends should not purchase our common stock.
Certain provisions in our charter documents and agreements and Delaware law may inhibit potential acquisition bids for our company and prevent changes in our management.
Our certificate of incorporation and bylaws contains provisions that could depress the trading price of our common stock by acting to discourage, delay or prevent a change of control of our company or changes in management that our stockholders might deem advantageous. As a result of these provisions in our certificate of incorporation, the price investors may be willing to pay for shares of our common stock may be limited.
In addition, we are subject to Section 203 of the Delaware General Corporation Law, which imposes certain restrictions on mergers and other business combinations between us and any holder of 15% or more of our common stock.
Item 1B.  Unresolved Staff Comments
None.

Item 2. Properties
Our headquarters are located in Chicago, Illinois. We support our Envestnet Wealth Solutions segment primarily through offices in Denver, Colorado; Berwyn, Pennsylvania; Richmond, Virginia; Seattle, Washington; and Trivandrum, India. We support our Envestnet Data & Analytics segment primarily through offices in Redwood City, California; Raleigh, North Carolina; and Bangalore, India. We also lease office space in other parts of the United States to further support our operations. We believe that our office facilities are adequate for our immediate needs and that additional or substitute space is available if needed to accommodate the foreseeable growth of our operations.
Item 3. Legal Proceedings
See Part II, Item 8, “Note 21—Commitments and Contingencies” for Legal Proceedings details. For more information about the impact of legal proceedings in our business, see Part I, Item 1A “Risk Factors”.

Item 4. Mine Safety Disclosures
This section is not applicable.

35


PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
(a)Market Information
Our common stock is listed on the New York Stock Exchange under the symbol “ENV”.
(b)Holders
The number of holders of record of our common stock was 472 as of February 21, 2020.
Common Stock
As of December 31, 2019, we had 500,000,000 common shares authorized at a par value of $0.005, of which 52,841,706 shares were outstanding.
Preferred Stock
As of December 31, 2019, we had 50,000,000 preferred shares authorized at a par value of $0.005, of which no shares were outstanding.
(c)Dividends
We have never declared or paid cash dividends on our common stock, and we intend to retain our future earnings, if any, to fund the growth of our business. We therefore do not anticipate paying any cash dividends on our common stock in the foreseeable future. Our future decisions concerning the payment of dividends on our common stock will depend upon our results of operations, financial condition and capital expenditure plans, as well as any other factors that the Board of Directors, in its sole discretion, may consider relevant.
(d)Securities Authorized for Issuance Under Equity Compensation Plan
For a description of securities authorized under our equity compensation plans, see Part II, Item 8, “Note 15—Stock-Based Compensation”.
(e)Stock Performance Graph
The following graph compares the cumulative return to stockholders for $100 invested in our common stock relative to the cumulative total returns of the Russell® 2000 Index and The S&P North American Technology Sector Index for each of the last five fiscal years. In calculating total annual stockholder return, reinvestment of dividends, if any, is assumed. The indices are included for comparative purposes only. This graph is not “soliciting material,” is not deemed filed with the SEC and is not to be incorporated by reference in any of our filings under the Securities Act, as amended, or the Exchange Act, as amended, whether made before or after the date hereof and irrespective of any general incorporation language in any such filing.

36


5 YEAR STOCK PERFORMANCE GRAPH
a5yearperformancegraph.jpg
 
 
12/31/2014
 
12/31/2015
 
12/30/2016
 
12/31/2017
 
12/31/2018
 
12/31/2019
Envestnet, Inc.
 
$
100.00

 
$
60.74

 
$
71.73

 
$
101.44

 
$
100.10

 
$
141.70

Russell® 2000 Index
 
100.00

 
94.29

 
112.65

 
127.46

 
111.94

 
138.50

S&P North American Technology Sector Index
 
100.00

 
108.50

 
121.57

 
165.63

 
168.74

 
238.43

The stock price performance included in the graph above is not necessarily indicative of future stock price performance.
(f)Recent Sales of Unregistered Securities
None
(g)Issuer Purchases of Equity Securities
 
 
Total number
of shares
purchased
 
Average
price paid
per share
 
Total number of
shares purchased
as part of publicly
announced plans
or programs
 
Maximum number (or
approximate dollar
value) of shares
that may yet be
purchased under the
plans or programs
October 1, 2019 through October 31, 2019
 

 
$

 

 
1,956,390

November 1, 2019 through November 30, 2019
 

 

 

 
1,956,390

December 1, 2019 through December 31, 2019
 

 

 

 
1,956,390

On February 25, 2016, the Company announced that its Board of Directors had authorized a share repurchase program under which the Company may repurchase up to 2,000,000 shares of its common stock. The timing and volume of share repurchases will be determined by the Company’s management based on its ongoing assessments of the capital needs of the business, the market price of its common stock and general market conditions. No time limit has been set for the completion of the repurchase program, and the program may be suspended or discontinued at any time. The repurchase program authorizes the Company to purchase its common stock from time to time in the open market (including pursuant to a “Rule 10b5-1 plan”), in block transactions, in privately negotiated transactions, through accelerated stock repurchase programs, through option or other forward transactions or otherwise, all in compliance with applicable laws and other restrictions. As of December 31, 2019, 1,956,390 of shares could still be purchased under this program.


37


Item 6. Selected Financial Data
Set forth below is selected financial and other data of the Company. The notes to consolidated financial statements included in Part II, Item 8 provide additional context, including the impact of adopting new accounting pronouncements as provided in “Note 2—Summary of Significant Accounting Policies” and business acquisitions as detailed in “Note 3—Business Acquisitions”.

Consolidated Statements of Operations
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
 
2016
 
2015
 
 
(in thousands, except for share and per share information)
Total revenues
 
$
900,127

 
$
812,363

 
$
683,679

 
$
578,164

 
$
420,919

Operating expenses:
 
 
 
 
 
 
 
 
 
 
Cost of revenues
 
278,811

 
263,400

 
219,037

 
180,590

 
161,309

Compensation and benefits
 
383,554

 
317,188

 
264,392

 
241,584

 
139,756

General and administration
 
152,564

 
139,984

 
121,010

 
115,435

 
72,900

Depreciation and amortization
 
101,271

 
77,626

 
62,820

 
63,999

 
27,962

Total operating expenses
 
916,200

 
798,198

 
667,259

 
601,608

 
401,927

Income (loss) from operations
 
(16,073
)
 
14,165

 
16,420

 
(23,444
)
 
18,992

Total other expense, net
 
(32,022
)
 
(23,327
)
 
(18,109
)
 
(17,046
)
 
(10,004
)
Income (loss) before income tax provision (benefit)
 
(48,095
)
 
(9,162
)
 
(1,689
)
 
(40,490
)
 
8,988

Income tax provision (benefit)
 
(30,893
)

(13,172
)
 
1,591

 
15,077

 
4,552

Net income (loss)
 
(17,202
)
 
4,010

 
(3,280
)
 
(55,567
)
 
4,436

Add: Net loss attributable to non-controlling interest
 
420

 
1,745

 

 

 

Net income (loss) attributable to Envestnet, Inc.
 
$
(16,782
)
 
$
5,755

 
$
(3,280
)
 
$
(55,567
)
 
$
4,436

Net income (loss) per share attributable to Envestnet, Inc.:
 
 
 
 
 
 
 
 
 
 
Basic
 
$
(0.33
)
 
$
0.13

 
$
(0.08
)
 
$
(1.30
)
 
$
0.12

Diluted
 
$
(0.33
)
 
$
0.12

 
$
(0.08
)
 
$
(1.30
)
 
$
0.12

Weighted average common shares outstanding:
 
 
 
 
 
 
 
 
 
 
Basic
 
50,937,919

 
45,268,002

 
43,732,148

 
42,814,222

 
36,500,843

Diluted
 
50,937,919

 
47,384,085

 
43,732,148

 
42,814,222

 
38,386,873



38


Consolidated Balance Sheet Data
 
 
December 31,
 
 
2019
 
2018
 
2017
 
2016
 
2015
 
 
(in thousands)
Cash and cash equivalents
 
$
82,505

 
$
289,345

(3) 
$
60,115

 
$
52,592

 
$
51,718

Working capital
 
(21,287
)
 
37,610

 
(9,248
)
 
(42,870
)
 
(5,808
)
Goodwill and intangible assets, net
 
1,385,439

 
824,343

 
655,686

 
697,494

 
713,948

Total assets
 
1,801,884

 
1,313,747

 
862,052

 
872,401

 
876,249

Non-current liabilities (1)
 
730,518

(2) 
337,849

 
284,127

 
302,260

 
317,901

Total stockholders’ equity
 
869,094

 
633,700

 
436,272

 
412,889

 
439,529

__________________________________________________________
(1)
Includes long-term debt of $565,513, $294,725, $240,158, $252,984 and $284,753 as of December 31, 2019, 2018, 2017, 2016 and 2015, respectively.
(2)
Includes non-current operating lease liabilities of $88,365 resulting from the adoption of ASU 2016-02, “Leases” on January 1, 2019. See Part II, Item 8, “Note 10—Leases” for more information.
(3)
In May 2018, we issued $345,000 of Convertible Notes. Net proceeds from the offering were $335,018. Also, in December 2018, we issued and sold shares of our common stock in a private placement for approximately $122,788.


39


Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations

Except where we have otherwise indicated or the context otherwise requires, dollar amounts presented in this Form 10‑K are in thousands, except for Exhibits and per share amounts.

Overview

Envestnet is a leading provider of intelligent systems for wealth management and financial wellness. Envestnet’s unified technology enhances advisor productivity and strengthens the wealth management process. Envestnet empowers enterprises and advisors to more fully understand their clients and deliver better outcomes.

More than 4,700 companies, including 16 of the 20 largest U.S. banks, 43 of the 50 largest wealth management and brokerage firms, over 500 of the largest RIAs, and hundreds of internet services companies, leverage Envestnet technology and services. Envestnet solutions enhance knowledge of the client, accelerate client on-boarding, improve client digital experiences and help drive better outcomes for enterprises, advisors and their clients.

Founded in 1999, Envestnet has been a leader in helping transform wealth management, working towards its goal of building a holistic financial wellness network that supports enterprises, advisors and their clients. 

Through a combination of platform enhancements, partnerships and acquisitions, Envestnet uniquely provides a financial network connecting software, services and data, delivering better intelligence and enabling its customers to drive better outcomes.

We believe that our business model results in a high degree of recurring and predictable financial results.

Recent Developments

Acquisition of private AI company

On January 2, 2019, we acquired a private artificial intelligence (“AI”) company (the “private AI company acquisition”). In connection with the private AI company acquisition, we incurred estimated consideration of approximately $25,063, inclusive of estimated contingent consideration of $7,580, for all of the outstanding shares of the private AI company, subject to certain closing and post-closing adjustments. In December 2019, we determined that revenue targets for this acquisition would not be met. As a result, we reduced the contingent consideration liability plus accrued interest associated with this acquisition by $8,126 and recorded this as a reduction to general and administration expenses.

Through the use of conversational AI tools and applications that leverages the latest wave of customer-centric capabilities, we believe that the private company improves the way Financial Service Providers (“FSPs”) can interact with and support their customers. The technology and operations of the private AI company have been integrated into our Envestnet Data & Analytics segment.

Acquisition of PortfolioCenter business

On April 1, 2019, Tamarac, Inc. (“Tamarac”), a wholly owned subsidiary of ours, acquired certain of the assets, primarily consisting of intangible assets, and the assumption of certain of the liabilities of the PortfolioCenter business (“PortfolioCenter”) from Performance Technologies, Inc. (the “PC Seller”), a wholly owned subsidiary of The Charles Schwab Corporation (“PortfolioCenter acquisition”). The PortfolioCenter business provides investment advisors and investment advisory service providers with desktop, hosted and outsourced multicustodial software solutions. These solutions provide data-management and performance-measurement tools, as well as customizable accounting, reporting, and billing functions delivered through the commercial software application products known as PortfolioCenter Desktop, PortfolioCenter Hosted, PortfolioServices and Service Bureau.

Tamarac acquired PortfolioCenter to better serve small and mid-size RIA firms. PortfolioCenter has become a part of our Envestnet Wealth Solutions segment.

In connection with the PortfolioCenter acquisitionTamarac paid $17,500 in cash and funded the acquisition with available cash resources. The PC Seller is also entitled to an earn-out payment based on a percentage of PortfolioCenter's eligible revenue for the twelve-month period beginning April 1, 2020. The discounted amount of the contingent consideration liability is estimated to be $8,200 and is included as a non-current liability in the consolidated balance sheets.

40



Acquisition of PIEtech

On May 1, 2019, we acquired all of the outstanding shares of capital stock of PIEtech, Inc., a Virginia corporation (“PIEtech”). PIEtech empowers financial advisors to use financial planning to efficiently motivate their clients to create, implement and maintain financial plans that best meet their lifetime financial goals. The technology and operations of PIEtech, which now operates as Envestnet MoneyGuide, has been integrated into our Envestnet Wealth Solutions segment.

The acquisition of PIEtech (the “PIEtech acquisition”) establishes us as a leader in financial planning solutions, providing advisors and their clients with access to a full spectrum of financial planning capabilities, and offering a broad range of data-driven, financial plan-informed financial wellness solutions, both domestically and internationally over time. Integration of PIEtech's MoneyGuide software with our integrated technology platform is expected to reduce friction and enhance productivity for advisors.

In connection with the PIEtech acquisition, we paid net cash consideration of $298,714, subject to the working capital adjustments set forth in the Merger Agreement, and issued 3,184,713 shares of Envestnet common stock to the sellers. We funded the PIEtech acquisition with available cash resources and borrowings under its revolving credit facility.

In connection with the PIEtech acquisition, we established a retention bonus pool consisting of approximately $30,000 of cash and restricted stock units to be granted to employees and management of PIEtech as inducement grants. As a result, we adopted the Envestnet, Inc. 2019 Acquisition Equity Incentive Plan (the “2019 Equity Plan”) in order to make inducement grants to certain PIEtech employees who will join Envestnet | MoneyGuide. We agreed to grant at future dates, not earlier than the sixty day anniversary of the PIEtech acquisition, up to 301,469 shares of Envestnet common stock in the form of restricted stock units (“RSUs”) and performance stock units (“PSUs”) pursuant to the 2019 Equity Plan and made cash retention payments of approximately $8,800 to certain legacy PIEtech employees who joined Envestnet MoneyGuide. As of December 31, 2019, we have issued approximately 62,400 of RSUs and 24,900 of PSUs under the Equity Plan to legacy PIEtech employees. At this time we expect to issue approximately 214,000 of additional RSUs and PSUs and expect to pay approximately $5,300 in cash bonus payments over the next three years in connection with the PIEtech acquisition.

We also granted membership interests in certain of our equity method investments to two legacy PIEtech executives with an estimated fair market value of $8,900. These membership interests will vest and become exercisable in future periods. As of December 31, 2019, the Company has recorded approximately $5,920 as a component of compensation and benefits in the consolidated statements of operations with a corresponding liability in other non-current liabilities in the consolidated balance sheets.

Death of Chief Executive Officer

On October 3, 2019, Jud Bergman, our Chairman and Chief Executive Officer, died in an automobile accident. Bill Crager, President of Envestnet and Chief Executive of Envestnet Wealth Solutions, has been named our Interim Chief Executive Officer. Mr. Crager has served as President of Envestnet since 2002 and has been an employee of the Company since 2000. Ross Chapin, has been named the Interim Non-Executive Chairman of our Board of Directors. Mr. Chapin has served as a director of the Company since 2001. In connection with Mr. Bergman's death, we modified certain of his existing outstanding equity awards. This resulted in additional non-cash compensation expense of $4,286 in 2019.

Key Metrics

Key metrics beginning in 2018 include the addition of FolioDynamix, the metrics of which are shown below as of January 2, 2018, the date of acquisition:

FolioDynamix
 
Assets
 
Accounts
 
Advisors
 
 
(in millions, except accounts and advisors data)
Assets under Management (“AUM”)
 
$
8,736

 
57,163

 
 
Assets under Administration (“AUA”)
 
33,182

 
79,131

 
 
Total AUM/A
 
41,918

 
136,294

 
3,838

Subscription
 
796,545

 
2,796,878

 
15,308

Total Platform Assets
 
$
838,463

 
2,933,172

 
19,146

    

41


Envestnet Wealth Solutions Segment

The following table provides information regarding the amount of assets utilizing our platforms, financial advisors and investor accounts in the periods indicated:

 
 
As of December 31,
 
 
2019
 
2018
 
2017
 
 
(in millions, except accounts and advisors data)
Platform Assets
 
 
 
 
 
 
AUM
 
$
207,083

 
$
150,591

 
$
141,518

AUA
 
343,505

 
291,934

 
308,480

Total AUM/A
 
550,588

 
442,525

 
449,998

Subscription
 
3,205,281

 
2,314,253

 
1,253,528

Total Platform Assets
 
$
3,755,869

 
$
2,756,778

 
$
1,703,526

Platform Accounts
 
 
 
 
 
 
AUM
 
935,039

 
816,354

 
685,925

AUA
 
1,193,882

 
1,182,764

 
1,217,697

Total AUM/A
 
2,128,921

 
1,999,118

 
1,903,622

Subscription
 
9,793,175

 
8,865,435

 
5,054,015

Total Platform Accounts
 
11,922,096

 
10,864,553

 
6,957,637

Advisors
 
 
 
 
 
 
AUM/A
 
40,563

 
40,103

 
40,485

Subscription
 
61,180

 
56,237

 
25,566

Total Advisors
 
101,743

 
96,340

 
66,051


The following table provides information regarding the degree to which gross sales, redemptions, net flows and changes in the market values of assets contributed to changes in AUM or AUA in the periods indicated:

 
 
Asset Rollforward - 2019
 
 
As of 12/31/2018
 
Gross Sales
 
Redemptions
 
Net Flows
 
Market Impact
 
Reclass to Subscription
 
As of 12/31/2019
 
 
 
 
 
 
 
 
 
 
(in millions, except account data)
AUM
 
$
150,591

 
$
68,652

 
$
(33,980
)
 
$
34,672

 
$
28,382

 
$
(6,562
)
 
$
207,083

AUA
 
291,934

 
93,901

 
(68,534
)
 
25,367

 
48,899

 
(22,695
)
 
343,505

Total AUM/A
 
$
442,525

 
$
162,553

 
$
(102,514
)
 
$
60,039

 
$
77,281

 
$
(29,257
)
 
$
550,588

Fee-Based Accounts
 
1,999,118

 
 
 
 
 
228,759

 
 
 
(98,956
)
 
2,128,921

 

The above AUM/A gross sales figures include $31.5 billion in new client conversions. We onboarded an additional $297.9 billion in subscription conversions during 2019, bringing total conversions for the year to $329.4 billion.

42


 
 
Asset Rollforward - 2018
 
 
As of 12/31/2017
 
FolioDynamix
 
Gross Sales
 
Redemptions
 
Net Flows
 
Market Impact
 
Reclass to Subscription
 
As of 12/31/2018
 
 
 
 
 
 
 
 
 
 
 
(in millions, except account data)
AUM
 
$
141,518

 
$
8,736

 
$
63,081

 
$
(45,945
)
 
$
17,136

 
$
(11,590
)
 
$
(5,209
)
 
$
150,591

AUA
 
308,480

 
33,182

 
141,037

 
(89,756
)
 
51,281

 
(21,183
)
 
(79,826
)
 
291,934

Total AUM/A
 
$
449,998

 
$
41,918

 
$
204,118

 
$
(135,701
)
 
$
68,417

 
$
(32,773
)
 
$
(85,035
)
 
$
442,525

Fee-Based Accounts
 
1,903,622

 
136,294

 
 
 
 
 
378,092

 
 
 
(418,890
)
 
1,999,118


The above AUM/A gross sales figures include $60.5 billion in new client conversions. We onboarded an additional $148.1 billion in subscription conversions during 2018, bringing total conversions for the year to $208.6 billion.

Asset and account figures in the “Reclass to Subscription” columns for the years ended December 31, 2019 and 2018 represent enterprise customers whose billing arrangements in future periods are subscription-based, rather than asset-based. Such amounts are included in Subscription metrics at the end of the quarter in which the reclassification occurred, with no impact on total platform assets or accounts.

Envestnet Data & Analytics Segment

Paid Users

A paid user is defined as a user of an application or service provided to our customer using the Envestnet Data & Analytics platform whose status corresponds to a billable activity under the associated customer contract. We believe that our ability to increase the number of paid users is an indicator of our market penetration, the growth of our business, and our potential future business opportunities.

Paid users were approximately 25.0 million, 23.3 million and 22.4 million as of December 31, 2019, 2018 and 2017, respectively. The increase was primarily driven by an increase in our number of customers as well as expansion of user base within certain existing customers.

Revenues

Overview

We earn revenues primarily under three pricing models. First, a majority of our revenues is derived from fees charged as a percentage of the assets that are managed or administered on our technology platforms by financial advisors. These revenues are recorded under asset-based revenues. Our asset‑based fees vary based on the types of investment solutions and services that financial advisors utilize. Asset‑based fees accounted for approximately 54%, 59% and 60% of our total revenues for the years ended December 31, 2019, 2018 and 2017, respectively. In future periods, the percentage of our total revenues attributable to asset‑based fees is expected to vary based on fluctuations in securities markets, whether we enter into significant subscription agreements, the mix of AUM or AUA, and other factors.

We also generate revenues from recurring, contractual subscription fees for providing access to our technology platforms. This subscription revenue includes both contractual minimum payments and usage-based fees and is driven primarily by the number of customers, including new customers as well as customers who renew their existing subscription contracts, and the number of paid users. These revenues are recorded under subscription-based revenues. Subscription fees vary based on the scope of technology solutions and services being used, and are priced in a variety of constructs based on the size of the business, number of users or number of accounts and in many cases can increase over time based on the growth of these factors. Subscription fees accounted for 42%, 36% and 36% of our total revenues for the years ended December 31, 2019, 2018 and 2017, respectively.

Finally, a portion of our revenues are generated from fees received in connection with professional services and other revenue.


43


Asset-based recurring revenues

We generally charge our customers fees based on a higher percentage of the market value of AUM than the fees we charge on the market value of AUA, because we provide fiduciary oversight and/or act as the investment advisor in connection with assets we categorize as AUM. The level of fees varies based on the nature of the investment solutions and services we provide, as well as the specific investment manager, fund and/or custodian chosen by the financial advisor. A portion of our revenues from assets under management or administration include costs paid by us to third parties for sub‑advisory, clearing, custody and brokerage services. These expenses are recorded under cost of revenues. We do not have fiduciary responsibility in connection with AUA and, therefore, generally charge lower fees on these assets. Our fees for AUA vary based on the nature of the investment solutions and services we provide.

For approximately 90% of our asset-based recurring revenues from assets under management or administration, we bill customers at the beginning of each quarter based on the market value of customer assets on our platforms as of the end of the prior quarter. For example, asset-based recurring revenues recognized during the fourth quarter of 2019 were primarily based on the market value of assets as of September 30, 2019. Our asset-based recurring revenues are generally recognized ratably throughout the quarter based on the number of days in the quarter.

Our asset-based recurring revenues are affected by the amount of new assets that are added to existing and new client accounts, which we refer to as gross sales. Gross sales, from time to time, also include conversions of client assets to our technology platforms. The amounts of assets that are withdrawn from client accounts are referred to as redemptions. We refer to the difference between gross sales and redemptions as net flows. Positive net flows indicate that the market value of assets added to client accounts exceeds the market value of assets that have been withdrawn from client accounts.

Our asset-based revenues are also affected by changes in the market values of securities held in client accounts due to fluctuations in the securities markets. Certain types of securities have historically experienced greater market price fluctuations, such as equity securities, than other securities, such as fixed income securities, though in any given period the type of securities that experience the greatest fluctuations may vary.

Subscription-based recurring revenues

Subscription-based recurring revenues are recognized ratably over the contracted term of each respective subscription agreement, commencing on the date the service is provisioned to the customer, provided all applicable revenue recognition criteria have been satisfied. As part of the subscription contracts, our customers generally commit to a minimum level of paid users from which a minimum level of non-refundable subscription revenue is derived. As paid users in excess of the guaranteed minimum level access the Envestnet Data & Analytics platform, the customer is then required to pay additional usage fees calculated based upon a contracted per-paid-user fee. No refunds or credits are given if fewer paid users access the Envestnet Data & Analytics platform than the contracted minimum level. Usage-based revenue is recognized as earned, provided all applicable revenue recognition criteria have been satisfied.

Professional services and other revenues

To a lesser degree we also receive revenues from professional services fees by providing customers with certain technology platform software development and implementation services. These revenues are recognized when completed, under a proportional‑performance model utilizing an output‑based approach or on a straight‑line basis over the estimated life of the customer relationship. Our contracts generally have fixed prices and generally specify or quantify interim deliverables.

Expenses

The following is a description of our principal expense items:

Cost of revenues

Cost of revenues primarily includes expenses related to our receipt of sub‑ advisory and clearing, custody and brokerage services from third parties. The largest component of cost of revenues is paid to third party investment managers. Clearing, custody and brokerage services are performed by third‑party providers. These expenses are typically calculated based upon a contractual percentage of the market value of assets held in customer accounts measured as of the end of each fiscal quarter and are recognized ratably throughout the quarter based on the number of days in the quarter. Also included in cost of revenues are vendor specific expenses related to the direct support of revenues associated with the Envestnet Data & Analytics products.

44


Compensation and benefits

Compensation and benefits expenses primarily relate to employee compensation, including salaries, short-term incentive compensation, non‑cash stock‑based compensation, incentive compensation, benefits and employer‑related taxes.

General and administration

General and administration expenses include occupancy costs and expenses relating to communications services, research and data services, website and system development, marketing, professional and legal services, travel and entertainment and acquisition/transaction related expenses.

Depreciation and amortization

Depreciation and amortization expenses include depreciation and amortization related to:

fixed assets, including land, building and building improvements, computer equipment and software, leasehold improvements, office furniture and fixtures and office equipment and other;

internally developed software; and

intangible assets, primarily related to customer lists, backlog, proprietary technology and trade names, the value of which are capitalized in connection with our acquisitions.

Building, furniture and equipment are depreciated using the straight‑line method based on the estimated useful lives of the depreciable assets. Leasehold improvements are amortized using the straight‑line method over their estimated economic useful lives or the remaining lease term, whichever is shorter. Improvements are capitalized, while repairs and maintenance costs are recorded as expenses in the period they are incurred. Assets are tested for recoverability whenever events or circumstances indicate that the carrying value of the assets may not be recoverable.

Internally developed software is amortized on a straight‑line basis over its estimated useful life. We evaluate the useful lives of these assets on an annual basis and test for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.

Intangible assets are depreciated using an accelerated or straight‑line basis over their estimated economic useful lives and are reviewed for possible impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.

Interest income

Interest income primarily includes amounts earned on our bank accounts and money market funds.

Interest expense

Interest expense includes coupon interest, discount amortization and issuance cost amortization related to the Convertible Notes due 2019 and Convertible Notes due 2023, collectively the (“Convertible Notes”), as well as amortization of upfront fees and monthly fees related to the Amended Credit Agreement. See Part II, Item 8, “Note 9—Debt” for details. The discount, issuance costs and upfront fees are amortized over the term of the related agreements.

Other expense, net

Other expense, net includes foreign exchange gains or losses and gain or loss on foreign currency forward contracts as well as other miscellaneous revenue or expense items as appropriate.


45


Results of Operations
 
 
Year Ended December 31,
 
 
2019
 
2018
 
% Change
 
2017
 
% Change
 
 
(in thousands, except for percentages)
Revenues:
 
 
 
 
 
 
 
 
 
 
Asset-based
 
$
484,312

 
$
481,233

 
1
 %
 
$
410,016

 
17
 %
Subscription-based
 
378,813

 
295,467

 
28
 %
 
245,867

 
20
 %
Total recurring revenues
 
863,125

 
776,700

 
11
 %
 
655,883

 
18
 %
Professional services and other revenues
 
37,002

 
35,663

 
4
 %
 
27,796

 
28
 %
Total revenues
 
900,127

 
812,363

 
11
 %
 
683,679

 
19
 %
Operating expenses:
 
 
 
 
 
 
 
 
 
 
Cost of revenues
 
278,811

 
263,400

 
6
 %
 
219,037

 
20
 %
Compensation and benefits
 
383,554

 
317,188

 
21
 %
 
264,392

 
20
 %
General and administration
 
152,564

 
139,984

 
9
 %
 
121,010

 
16
 %
Depreciation and amortization
 
101,271

 
77,626

 
30
 %
 
62,820

 
24
 %
Total operating expenses
 
916,200

 
798,198

 
15
 %
 
667,259

 
20
 %
Income (loss) from operations
 
(16,073
)
 
14,165

 
*

 
16,420

 
(14
)%
Other income (expense):
 
 

 
 

 
 
 
 

 
 
Interest income
 
3,347

 
2,363

 
42
 %
 
201

 
*

Interest expense
 
(32,520
)
 
(25,203
)
 
29
 %
 
(16,347
)
 
54
 %
Other expense, net
 
(2,849
)
 
(487
)
 
*

 
(1,963
)
 
(75
)%
Total other expense, net
 
(32,022
)
 
(23,327
)
 
37
 %
 
(18,109
)
 
29
 %
Loss before income tax provision (benefit)
 
(48,095
)
 
(9,162
)
 
*

 
(1,689
)
 
*

Income tax provision (benefit)
 
(30,893
)
 
(13,172
)
 
135
 %
 
1,591

 
*

Net income (loss)
 
(17,202
)
 
4,010

 
*

 
(3,280
)
 
*

Add: Net loss attributable to non-controlling interest
 
420

 
1,745

 
(76
)%
 

 
*

Net income (loss) attributable to Envestnet, Inc.
 
$
(16,782
)
 
$
5,755

 
*

 
$
(3,280
)
 
*

*
Not meaningful

Year ended December 31, 2019 compared to year ended December 31, 2018

Asset-based recurring revenues

Asset-based recurring revenues increased 1% from $481,233 in 2018 to $484,312 in 2019. The increase was primarily due to an increase in asset values applicable to our quarterly billing cycle as a result of the upswing in the equity markets relative to the comparable 2018 period. In 2019, revenues were also positively affected by new account growth and positive net flows of AUM/A. The increase was partially offset by a change in classification of revenues to subscription-based recurring revenues for certain customers. Periodically clients have chosen to change the way they pay for our solution, whereby they switch from an asset-based pricing model to a subscription-based model, which has increased our subscription-based metrics.

Excluding the revenue impact from the acquisitions of PortfolioCenter and PIEtech, asset-based recurring revenue decreased from 59% of total revenue in 2018 to 54% in 2019.

The number of financial advisors with AUM or AUA on our technology platforms increased from 40,103 as of December 31, 2018 to 40,563 as of December 31, 2019 and the number of AUM or AUA client accounts increased from approximately 2.0 million as of December 31, 2018 to approximately 2.1 million as of December 31, 2019.

Subscription-based recurring revenues 

Subscription-based recurring revenues increased 28% from $295,467 in 2018 to $378,813 in 2019.


46


The acquisitions of PortfolioCenter and PIEtech contributed revenues of $6,702 and $27,348, respectively, to subscription-based recurring revenues in 2019. Excluding these revenues, the remaining increase of $49,296 is the result of continuing to add clients, selling additional services to existing clients and a change in classification of revenues from asset-based recurring revenues for certain customers.

Professional services and other revenues

Professional services and other revenues increased 4% from $35,663 in 2018 to $37,002 in 2019, primarily due to an increase in revenues of $2,967 contributed from the PIEtech acquisition.

Cost of revenues

Cost of revenues increased 6% from $263,400 in 2018 to $278,811 in 2019, primarily due to an increase in asset-based cost of revenues of $11,768 and an increase in subscription-based cost of revenues of $3,713. The acquisitions of PortfolioCenter and PIEtech had an immaterial impact to total cost of revenues in 2019. As a percentage of total revenues, cost of revenues decreased from 32% in 2018 to 31% in 2019.

Compensation and benefits

Compensation and benefits increased 21% from $317,188 in 2018 to $383,554 in 2019, primarily due to increases in salaries, benefits and related payroll taxes of $29,092, non-cash compensation expense of $20,199, incentive compensation of $8,351 and severance expense of $7,049. The acquisitions of PortfolioCenter and PIEtech contributed $3,553 and $19,338, respectively, to total compensation and benefits expense in 2019. As a percentage of total revenues, compensation and benefits increased from 39% in 2018 to 43% in 2019.

General and administration

General and administration expenses increased 9% from $139,984 in 2018 to $152,564 in 2019, primarily due to increases in professional and legal expenses of $4,744, systems development expense of $4,596, occupancy costs of $3,829, other miscellaneous general and administration expenses of $2,632, marketing expense of $2,320, accretion on contingent consideration and purchase liabilities of $1,550 and bad debt expense of $1,238. These increases were partially offset by a fair market value adjustment of $8,126 for contingent consideration. In December 2019, we determined that revenue targets for an acquisition would not be met. As a result, we reduced the contingent consideration liability plus accrued interest associated with this acquisition by $8,126 and recorded this as a reduction to general and administration expenses. The acquisitions of PortfolioCenter and PIEtech contributed $4,238 and $4,463, respectively, to total general and administration expense in 2019. As a percentage of total revenues, general and administration expenses remained consistent at 17% in 2018 and 2019.

Depreciation and amortization

Depreciation and amortization expense increased 30% from $77,626 in 2018 to $101,271 in 2019, primarily due to an increase in intangible asset amortization expense of $14,595, driven by the recognition of additional intangible assets related to the acquisitions of PortfolioCenter and PIEtech. Increases in property and equipment depreciation expense of $5,040 and internally developed software amortization expense of $4,009 also contributed to this increase. As a percentage of total revenues, depreciation and amortization expense increased from 10% in 2018 to 11% in 2019.

Interest income

Interest income increased from $2,363 in 2018 to $3,347 in 2019, primarily due to the interest earned on our bank accounts and money market funds.

Interest expense

Interest expense increased 29% from $25,203 in 2018 to $32,520 in 2019, primarily due to the issuance of the Convertible Notes due 2023 in May 2018. Interest expense includes coupon interest, discount amortization and issuance cost amortization related to our convertible notes, as well as interest and amortization of upfront fees and monthly fees related to the Amended Credit Agreement. The discount, issuance costs and upfront fees are amortized over the terms of the related agreements. As a percentage of total revenues, interest expense increased from 3% in 2018 to 4% in 2019.


47


Other expense, net

Other expense, net increased from $487 in 2018 to $2,849 in 2019, primarily a result of additional equity method losses recorded in 2019. Included within this amount is a gain on life insurance proceeds of approximately $5,000 that we received upon the death of our chief executive officer in October 2019. This gain was offset by a non-revocable charitable contribution of $5,020 made to a foundation created in honor of our former chief executive officer.

Income tax provision
 
 
Year Ended December 31,
 
 
2019
 
2018
Loss before income tax benefit
 
$
(48,095
)
 
$
(9,162
)
Income tax benefit
 
(30,893
)
 
(13,172
)
Effective tax rate
 
64.2
%
 
143.8
%
 

Our 2019 effective tax rate differs from the statutory rate primarily due to state taxes, excess tax benefit related to stock-based compensation, the generation of R&D tax credits, unrecognized tax benefits, prior period true-ups and changes in valuation allowances.

Our 2018 effective tax rate differs from the statutory rate primarily due to the effect of state taxes, foreign taxes, prior period true-up, indefinite-lived intangibles, Base Erosion Anti-Abuse Tax ("BEAT") and release of a portion of the valuation allowance in connection with the 2018 FolioDynamix acquisition.

Year ended December 31, 2018 compared to year ended December 31, 2017

For a discussion of the 2018 Results of Operations compared to 2017, see Part II, Item 7 of our Form 10-K filed with the SEC on March 1, 2019.

Business Segments

Business segments are generally organized around our service offerings. Financial information about each of our two business segments is contained in Part II, Item 8, “Note 19—Segment Information”. Our business segments are as follows:

Envestnet Wealth Solutions a leading provider of unified wealth management software and services to empower financial advisors and institutions.

Envestnet Data & Analytics  a leading data aggregation and data intelligence platform powering dynamic, cloud-based innovation for digital financial services.

We also incur expenses not directly attributable to the segments listed above. These nonsegment operating expenses include salary and benefits for certain corporate officers, certain types of professional service expenses and insurance, acquisition related transaction costs, restructuring charges and other non-recurring and/or non-operationally related expenses.

48


The following table reconciles income (loss) from operations by segment to consolidated net income (loss) attributable to Envestnet, Inc.:

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Envestnet Wealth Solutions
 
$
67,713

 
$
75,491

 
$
75,449

Envestnet Data & Analytics
 
(25,262
)
 
(10,013
)
 
(19,456
)
Nonsegment operating expenses
 
(58,524
)
 
(51,313
)
 
(39,573
)
Income (loss) from operations
 
(16,073
)
 
14,165

 
16,420

Interest income
 
3,347

 
2,363

 
201

Interest expense
 
(32,520
)
 
(25,203
)
 
(16,347
)
Other expense, net
 
(2,849
)
 
(487
)
 
(1,963
)
Consolidated loss before income tax provision (benefit)
 
(48,095
)
 
(9,162
)
 
(1,689
)
Income tax provision (benefit)
 
(30,893
)
 
(13,172
)
 
1,591

Consolidated net income (loss)
 
(17,202
)
 
4,010

 
(3,280
)
Add: Net loss attributable to non-controlling interest
 
420

 
1,745

 

Consolidated net income (loss) attributable to Envestnet, Inc.
 
$
(16,782
)
 
$
5,755

 
$
(3,280
)
 

Envestnet Wealth Solutions

The following table presents income from operations for the Envestnet Wealth Solutions segment: 

 
 
Year Ended December 31,
 
 
2019
 
2018
 
% Change
 
2017
 
% Change
 
 
(in thousands, except for percentages)
Revenues:
 
 
 
 
 
 
 
 
 
 
Asset-based
 
$
484,312

 
$
481,233

 
1
 %
 
$
410,016

 
17
%
Subscription-based
 
207,606

 
138,372

 
50
 %
 
106,048

 
30
%
Total recurring revenues
 
691,918

 
619,605

 
12
 %
 
516,064

 
20
%
Professional services and other revenues
 
17,540

 
13,000

 
35
 %
 
11,841

 
10
%
Total revenues
 
709,458

 
632,605

 
12
 %
 
527,905

 
20
%
Operating expenses:
 
 
 
 
 
 
 
 
 
 
Cost of revenues
 
255,108

 
244,658

 
4
 %
 
205,793

 
19
%
Compensation and benefits
 
227,570

 
191,893

 
19
 %
 
157,237

 
22
%
General and administration
 
93,321

 
75,424

 
24
 %
 
63,203

 
19
%
Depreciation and amortization
 
65,746

 
45,139

 
46
 %
 
26,223

 
72
%
Total operating expenses
 
641,745

 
557,114

 
15
 %
 
452,456

 
23
%
Income from operations
 
$
67,713

 
$
75,491

 
(10
)%
 
$
75,449

 
*

*
Not meaningful

Year ended December 31, 2019 compared to year ended December 31, 2018 for the Envestnet Wealth Solutions segment

Revenues

Asset-based recurring revenues

Asset-based recurring revenues increased 1% from $481,233 in 2018 to $484,312 in 2019. The increase was primarily due to an increase in asset values applicable to our quarterly billing cycle as a result of the upswing in the equity markets relative to the comparable 2018 period. In 2019, revenues were also positively affected by new account growth and positive net flows of AUM/A. The increase in revenues was partially offset by a change in classification of revenues to subscription-based

49


recurring revenues for certain customers. Periodically clients have chosen to change the way they pay for our solution, whereby they switch from an asset-based pricing model to a subscription-based model.

Excluding the revenue impact from the acquisitions of PortfolioCenter and PIEtech, asset-based recurring revenue decreased from 76% of total revenue in 2018 to 68% in 2019.

The number of financial advisors with AUM or AUA on our technology platforms increased from 40,103 as of December 31, 2018 to 40,563 as of December 31, 2019 and the number of AUM or AUA client accounts increased from approximately 2.0 million as of December 31, 2018 to approximately 2.1 million as of December 31, 2019.

Subscription-based recurring revenues

Subscription-based recurring revenues increased 50% from $138,372 in 2018 to $207,606 in 2019.

The acquisitions of PortfolioCenter and PIEtech contributed revenues of $6,702 and $27,348, respectively, to subscription-based recurring revenues in 2019. Excluding these revenues, the remaining increase of $35,184, or 25%, is a result of continuing to add clients, selling additional services to existing clients and a change in classification of revenues from asset-based recurring revenues for certain customers.

Professional services and other revenues

Professional services and other revenues increased 35% from $13,000 in 2018 to $17,540 in 2019, primarily due to an increase in revenues of $2,967 contributed from the PIEtech acquisition along with increases in revenues from both existing customers and onboarding of new customers.

Cost of revenues

Cost of revenues increased 4% from $244,658 in 2018 to $255,108 in 2019, primarily due to the corresponding increase in asset-based cost of revenues. The acquisitions of PortfolioCenter and PIEtech had an immaterial impact to total cost of revenues in 2019. As a percentage of segment revenues, cost of revenues decreased from 39% in 2018 to 36% in 2019, primarily due to the growth in higher margin subscription-based revenues.

Compensation and benefits

Compensation and benefits increased 19% from $191,893 in 2018 to $227,570 in 2019, primarily due to increases in salaries, benefits and related payroll taxes of $20,324 and non-cash compensation expense of $14,626, partially offset by a decrease in severance expense of $1,495. The acquisitions of PortfolioCenter and PIEtech contributed $3,553 and $19,338, respectively, to total compensation and benefits expense in 2019. As a percentage of segment revenues, compensation and benefits increased from 30% in 2018 to 32% in 2019.

General and administration

General and administration expenses increased 24% from $75,424 in 2018 to $93,321 in 2019, primarily due to increases in systems development expense of $4,988, occupancy costs of $3,592, other miscellaneous general and administration expenses of $3,459, marketing expense of $1,736, professional and legal fees of $1,557, accretion on contingent consideration and purchase liabilities of $1,550 and bad debt expense of $1,018. The acquisitions of PortfolioCenter and PIEtech contributed $4,238 and $4,463, respectively, to total general and administration expense in 2019. As a percentage of segment revenues, general and administration expenses increased from 12% in 2018 to 13% in 2019.

Depreciation and amortization

Depreciation and amortization increased 46% from $45,139 in 2018 to $65,746 in 2019, primarily due to an increase in intangible asset amortization expense of $14,650, driven by the recognition of additional intangible assets related to the acquisitions of PortfolioCenter and PIEtech. Also contributing to the increase was increased internally developed software amortization expense of $4,003 and property and equipment depreciation expense of $1,953. As a percentage of segment revenues, depreciation and amortization expense increased from 7% in 2018 to 9% in 2019.


50


Year ended December 31, 2018 compared to year ended December 31, 2017 for the Envestnet Wealth Solutions segment

For a discussion of the 2018 Results of Operations compared to 2017 for the Envestnet Wealth Solutions segment, see Part II, Item 7 of our Form 10-K filed with the SEC on March 1, 2019.

Envestnet Data & Analytics

The following table presents loss from operations for the Envestnet Data & Analytics segment: 

 
 
Year Ended December 31,
 
 
2019
 
2018
 
% Change
 
2017
 
% Change
 
 
(in thousands, except for percentages)
Revenues:
 
 
 
 
 
 
 
 
 
 
Subscription-based
 
$
171,207

 
$
157,095

 
9
 %
 
$
139,819

 
12
 %
Professional services and other revenues
 
19,462

 
22,663

 
(14
)%
 
15,955

 
42
 %
Total revenues
 
190,669

 
179,758

 
6
 %
 
155,774

 
15
 %
Operating expenses:
 
 
 
 
 
 
 
 
 
 
Cost of revenues
 
23,703

 
18,742

 
26
 %
 
13,244

 
42
 %
Compensation and benefits
 
118,062

 
102,378

 
15
 %
 
93,316

 
10
 %
General and administration
 
38,641

 
36,164

 
7
 %
 
32,073

 
13
 %
Depreciation and amortization
 
35,525

 
32,487

 
9
 %
 
36,597

 
(11
)%
Total operating expenses
 
215,931

 
189,771

 
14
 %
 
175,230

 
8
 %
Loss from operations
 
$
(25,262
)
 
$
(10,013
)
 
152
 %
 
$
(19,456
)
 
49
 %

Year ended December 31, 2019 compared to year ended December 31, 2018 for the Envestnet Data & Analytics segment

Revenues

Subscription-based recurring revenues

Subscription-base recurring revenues increased 9% from $157,095 in 2018 to $171,207 in 2019, primarily due to broad increases in revenue from new and existing customers.

Professional services and other revenues

Professional services and other revenues decreased 14% from $22,663 in 2018 to $19,462 in 2019, primarily due to the timing of the completion of projects and customer deployments.

Cost of revenues

The cost of revenues increased 26% from $18,742 in 2018 to $23,703 in 2019, primarily due to the corresponding increase in subscription-based recurring revenues. As a percentage of segment revenues, cost of revenues increased from 10% in 2018 to 12% in 2019.

Compensation and benefits

Compensation and benefits increased 15% from $102,378 in 2018 to $118,062 in 2019, primarily due to increases in salaries, benefits and related payroll taxes of $6,719 as we have increased overall headcount to support organic growth, increases in severance expense of $6,732 primarily related to a reduction in force at one location and increases in non-cash compensation expense of $3,411, partially offset by a decrease in incentive compensation of $1,393. As a percentage of segment revenues, compensation and benefits increased from 57% in 2018 to 62% in 2019.


51


General and administration

General and administration expenses increased 7% from $36,164 in 2018 to $38,641 in 2019, primarily due to expenses incurred in 2019 for a legal matter (see “Note 21—Commitments and Contingencies”), increases in transaction related expenses of $1,065, professional fees of $536, marketing costs of $501 and other miscellaneous increases. These increases were partially offset by a $865 decrease in costs related to communications, research and data. As a percentage of segment revenues, general and administration expenses remained constant at 20% in 2018 and 2019.

Depreciation and amortization

Depreciation and amortization increased 9% from $32,487 in 2018 to $35,525 in 2019, primarily due to an increase in property and equipment depreciation expense of $2,224 resulting from our business acquisitions and routine fixed asset purchases. As a percentage of segment revenues, depreciation and amortization expense increased from 18% in 2018 to 19% in 2019.

Year ended December 31, 2018 compared to year ended December 31, 2017 for the Envestnet Data & Analytics segment

For a discussion of the 2018 Results of Operations compared to 2017 for the Envestnet Data & Analytics segment, see Part II, Item 7 of our Form 10-K filed with the SEC on March 1, 2019.

Nonsegment

The following table presents nonsegment operating expenses:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
% Change
 
2017
 
% Change
 
 
(in thousands, except for percentages)
Operating expenses:
 
 
 
 
 
 
 
 
 
 
Compensation and benefits
 
$
37,922

 
$
22,917

 
65
 %
 
$
13,839

 
66
%
General and administration
 
20,602

 
28,396

 
(27
)%
 
25,734

 
10
%
Total operating expenses
 
$
58,524

 
$
51,313

 
14
 %
 
$
39,573

 
30
%
 
Year ended December 31, 2019 compared to year ended December 31, 2018 for nonsegment

Compensation and benefits

Compensation and benefits increased 65% from $22,917 in 2018 to $37,922 in 2019, primarily due to increases in incentive compensation of $8,770, primarily a result of approximately $8,800 in retention bonuses paid in connection with the PIEtech Acquisition, non-cash compensation expense of $2,162, salaries, benefits and related payroll taxes of $2,050 and an increase in severance expense of $1,812.

General and administration

General and administration expenses decreased 27% from $28,396 in 2018 to $20,602 in 2019. In December 2019, we determined that revenue targets for an acquisition would not be met. As a result, we reduced the contingent consideration liability plus accrued interest associated with this acquisition by $8,126 and recorded this as a reduction to general and administration expenses.

Year ended December 31, 2018 compared to year ended December 31, 2017 for nonsegment

For a discussion of the 2018 Results of Operations compared to 2017 for nonsegment expenses, see Part II, Item 7 of our Form 10-K filed with the SEC on March 1, 2019.


52


Non‑GAAP Financial Measures

In addition to reporting results according to GAAP, we also disclose certain non-GAAP financial measures to enhance the understanding of our operating performance. Those measures include “adjusted revenues,” “adjusted net revenues,” “adjusted EBITDA,” “adjusted net income” and “adjusted net income per share”.

We introduced adjusted net revenues as a non-GAAP financial metric in the first quarter of 2019 to eliminate the effects of asset-based costs of revenue, which is included in both asset-based recurring revenue and cost of revenue in our consolidated statements of operations. As our business model moves towards a more subscription-based recurring revenue model, excluding this portion of our revenue from certain analysis performed by management improves the usefulness and comparability of such analysis when evaluating the growth and profitability of the overall business, and in comparing segment performance.  While the amounts included in the calculation of adjusted net revenues are disclosed in our consolidated financial statements and footnotes, management believes providing more transparency into this metric is beneficial to investors who wish to evaluate our performance in this fashion. Adjusted revenues and Adjusted net revenues have limitations as financial measures, should be considered as supplemental in nature and are not meant as a substitute for revenue prepared in accordance with GAAP.

“Adjusted revenues” excludes the effect of purchase accounting on the fair value of acquired deferred revenue. Under GAAP, we record at fair value the acquired deferred revenue for contracts in effect at the time the entities were acquired. Consequently, revenue related to acquired entities for periods subsequent to the acquisition does not reflect the full amount of revenue that would have been recorded by these entities had they remained stand‑alone entities.

“Adjusted net revenues” represents adjusted revenues less asset-based costs of revenues. Under GAAP, we are required to recognize as revenue certain fees paid to investment managers and other third parties needed for implementation of investment solutions included in our assets under management. Those fees also are required to be recorded as cost of revenues. This non-GAAP metric presents adjusted revenues without such fees included, as they have no impact on our profitability.

“Adjusted EBITDA” represents net income (loss) before deferred revenue fair value adjustment, interest income, interest expense, accretion on contingent consideration and purchase liability, income tax provision (benefit), depreciation and amortization, non‑cash compensation expense, restructuring charges and transaction costs, severance, fair market value adjustment on contingent consideration liability, litigation related expense, foreign currency, non-income tax expense adjustment, loss allocation from equity method investment and loss attributable to non‑controlling interest.

“Adjusted net income” represents net income (loss) before deferred revenue fair value adjustment, accretion on contingent consideration and purchase liability, non‑cash interest expense, non‑cash compensation expense, restructuring charges and transaction costs, severance, amortization of acquired intangibles and fair value adjustment to property and equipment, net, fair market value adjustment on contingent consideration liability, litigation related expense, foreign currency, non-income tax expense adjustment, loss allocation from equity method investment and loss attributable to non‑controlling interest. Reconciling items are presented gross of tax, and a normalized tax rate is applied to the total of all reconciling items to arrive at adjusted net income. The normalized tax rate is based solely on the estimated blended statutory income tax rates in the jurisdictions in which we operate. We monitor the normalized tax rate based on events or trends that could materially impact the rate, including tax legislation changes and changes in the geographic mix of our operations.

“Adjusted net income per share” represents adjusted net income attributable to common stockholders divided by the diluted number of weighted‑average shares outstanding.

Our Board of Directors and management use these non-GAAP financial measures:

As measures of operating performance;

For planning purposes, including the preparation of annual budgets;

To allocate resources to enhance the financial performance of our business;

To evaluate the effectiveness of our business strategies; and

In communications with our Board of Directors concerning our financial performance.


53


Our Compensation Committee, Board of Directors and our management may also consider adjusted EBITDA, among other factors, when determining management’s incentive compensation.

We also present adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share as supplemental performance measures because we believe that they provide our Board of Directors, management and investors with additional information to assess our performance. Adjusted revenues provide comparisons from period to period by excluding the effect of purchase accounting on the fair value of acquired deferred revenue. Adjusted EBITDA provides comparisons from period to period by excluding potential differences caused by variations in the age and book depreciation of fixed assets affecting relative depreciation expense and amortization of internally developed software, amortization of acquired intangible assets, income tax provision (benefit), non-income tax expense, restructuring charges and transaction costs, accretion on contingent consideration and purchase liability, severance,litigation related expense, pre-tax loss attributable to non‑controlling interest and changes in interest expense and interest income that are influenced by capital structure decisions and capital market conditions. Our management also believes it is useful to exclude non‑cash stock‑based compensation expense from adjusted EBITDA and adjusted net income because non‑cash equity grants made at a certain price and point in time do not necessarily reflect how our business is performing at any particular time.

We believe adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share are useful to investors in evaluating our operating performance because securities analysts use adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share as supplemental measures to evaluate the overall performance of companies, and we anticipate that our investor and analyst presentations will include adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share.

Adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share are not measurements of our financial performance under GAAP and should not be considered as an alternative to revenues, net income, operating income or any other performance measures derived in accordance with GAAP, or as an alternative to cash flows from operating activities as a measure of our profitability or liquidity.

We understand that, although adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share are frequently used by securities analysts and others in their evaluation of companies, these measures have limitations as an analytical tool, and you should not consider them in isolation, or as a substitute for an analysis of our results as reported under GAAP. In particular you should consider:

Adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share do not reflect our cash expenditures, or future requirements for capital expenditures or contractual commitments;

Adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share do not reflect changes in, or cash requirements for, our working capital needs;

Adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share do not reflect non‑cash components of employee compensation;

Although depreciation and amortization are non‑cash charges, the assets being depreciated and amortized often will have to be replaced in the future, and adjusted EBITDA does not reflect any cash requirements for such replacements;

Due to either net losses before income tax expense or the use of federal and state net operating loss carryforwards, we paid net cash of $8,119, $5,531, and $3,261 in the years ended December 31, 2019, 2018 and 2017, respectively. In the event that we begin to generate taxable income and our existing net operating loss carryforwards for federal and state income taxes have been fully utilized or have expired, income tax payments will be higher; and

Other companies in our industry may calculate adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share differently than we do, limiting their usefulness as a comparative measure.

Management compensates for the inherent limitations associated with using adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share through disclosure of such limitations, presentation of our financial statements in accordance with GAAP and reconciliation of adjusted revenues and adjusted net revenues to revenues, the most directly comparable GAAP measure and adjusted EBITDA, adjusted net income and adjusted net income per share to net income and net income per share, the most directly comparable GAAP measure. Further, our management also

54


reviews GAAP measures and evaluates individual measures that are not included in some or all of our non‑U.S. GAAP financial measures, such as our level of capital expenditures and interest income, among other measures.

The following table sets forth a reconciliation of total revenues to adjusted revenues and adjusted net revenues based on our historical results:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
 
 
(in thousands)
Total revenues
 
$
900,127

 
$
812,363

 
$
683,679

Deferred revenue fair value adjustment
 
9,271

 
118

 
130

Adjusted revenues
 
909,398

 
812,481

 
683,809

Less: Asset-based cost of revenues
 
(243,913
)
 
(232,145
)
 
(194,894
)
Adjusted net revenues
 
$
665,485

 
$
580,336

 
$
488,915


The following table sets forth a reconciliation of net income (loss) to adjusted EBITDA based on our historical results:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
 
 
(in thousands)
Net income (loss)
 
$
(17,202
)
 
$
4,010

 
$
(3,280
)
Add (deduct):
 
 
 
 
 
 
Deferred revenue fair value adjustment
 
9,271

 
118

 
130

Interest income
 
(3,347
)
 
(2,363
)
 
(201
)
Interest expense
 
32,520

 
25,203

 
16,347

Accretion on contingent consideration and purchase liability
 
1,772

 
222

 
512

Income tax provision (benefit)
 
(30,893
)
 
(13,172
)
 
1,591

Depreciation and amortization
 
101,271

 
77,626

 
62,820

Non-cash compensation expense
 
60,444

 
40,245

 
31,331

Restructuring charges and transaction costs
 
26,558

 
15,580

 
13,666

Severance
 
15,367

 
8,318

 
2,316

Fair market value adjustment on contingent consideration liability
 
(8,126
)
 

 

Litigation related expense
 
2,879

 

 
1,033

Foreign currency
 
(72
)
 
(589
)
 
494

Non-income tax expense adjustment
 
374

 
(590
)
 
346

Loss allocation from equity method investment
 
2,361

 
1,146

 
1,469

Loss attributable to non-controlling interest
 
110

 
1,791

 
316

Adjusted EBITDA
 
$
193,287

 
$
157,545

 
$
128,890


55


The following table sets forth a reconciliation of net income (loss) to adjusted net income and adjusted net income per diluted share based on our historical results: 
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
 
 
(in thousands)
Net income (loss)
 
$
(17,202
)
 
$
4,010

 
$
(3,280
)
Income tax provision (benefit) (1)
 
(30,893
)
 
(13,172
)
 
1,591

Loss before income tax provision (benefit)
 
(48,095
)
 
(9,162
)
 
(1,689
)
Add (deduct):
 
 
 
 
 
 
Deferred revenue fair value adjustment
 
9,271

 
118

 
130

Accretion on contingent consideration and purchase liability
 
1,772

 
222

 
512

Non-cash interest expense
 
18,743

 
13,905

 
8,994

Non-cash compensation expense
 
60,444

 
40,245

 
31,331

Restructuring charges and transaction costs
 
26,558

 
15,580

 
13,666

Severance
 
15,367

 
8,318

 
2,316

Amortization of acquired intangibles and fair value adjustment to property and equipment, net
 
70,677

 
53,856

 
42,127

Fair market value adjustment on contingent consideration liability
 
(8,126
)
 

 

Litigation related expense
 
2,879

 

 
1,033

Foreign currency
 
(72
)
 
(589
)
 
494

Non-income tax expense adjustment
 
374

 
(590
)
 
346

Loss allocation from equity method investment
 
2,361

 
1,146

 
1,469

Loss attributable to non-controlling interest
 
110

 
1,791

 
316

Adjusted net income before income tax effect
 
152,263

 
124,840

 
101,045

Income tax effect (2)
 
(38,827
)
 
(33,705
)
 
(40,418
)
Adjusted net income
 
$
113,436

 
$
91,135

 
$
60,627

 
 
 
 
 
 
 
Basic number of weighted-average shares outstanding
 
50,937,919

 
45,268,002

 
43,732,148

Effect of dilutive shares:
 
 
 
 
 
 
Options to purchase common stock
 
1,015,164

 
1,304,493

 
1,649,225

Unvested restricted stock units
 
691,740

 
811,590

 
770,428

Convertible Notes
 
33,388

 

 

Warrants
 

 

 

Diluted number of weighted-average shares outstanding
 
52,678,211

 
47,384,085

 
46,151,801

Adjusted net income per share - diluted
 
$
2.15

 
$
1.92

 
$
1.31

__________________________________________________________
(1)
For the years ended December 31, 2019, 2018 and 2017, the effective tax rate computed in accordance with GAAP equaled 64.2%, 143.8% and (94.2)%, respectively.     
(2)
Estimated normalized effective tax rates of 25.5%, 27.0% and 40.0%, respectively, have been used to compute adjusted net income for the years ended December 31, 2019, 2018 and 2017, respectively.

Note on Income Taxes: As of December 31, 2019, we had net operating loss carryforwards of approximately $265,000 and $208,000 for federal and state income tax purposes, respectively, available to reduce future income subject to income taxes. As a result, the amount of actual cash taxes we pay for federal, state and foreign income taxes differs significantly from the effective income tax rate computed in accordance with GAAP, and from the normalized rate shown above. 


56


The following tables set forth a reconciliation of revenues to adjusted revenues and income (loss) from operations to adjusted EBITDA based on our historical results for each segment for the years ended December 31, 2019, 2018 and 2017:
 
 
Year Ended December 31, 2019
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Nonsegment
 
Total
 
 
(in thousands)
Revenues
 
$
709,458

 
$
190,669

 
$

 
$
900,127

Deferred revenue fair value adjustment
 
9,271

 

 

 
9,271

Adjusted revenues
 
718,729

 
190,669

 

 
909,398

Less: Asset-based cost of revenues
 
(243,913
)
 

 

 
(243,913
)
Adjusted net revenues
 
$
474,816

 
$
190,669

 
$

 
$
665,485

 
 
 
 
 
 
 
 
 
Income (loss) from operations
 
$
67,713

 
$
(25,262
)
 
$
(58,524
)
 
$
(16,073
)
Add (deduct):
 
 
 
 
 
 
 
 
Deferred revenue fair value adjustment
 
9,271

 

 

 
9,271

Accretion on contingent consideration and purchase liability
 
1,772

 

 

 
1,772

Depreciation and amortization
 
65,746

 
35,525

 

 
101,271

Non-cash compensation expense
 
33,968

 
14,963

 
11,513

 
60,444

Restructuring charges and transaction costs
 
2,491

 
635

 
22,633

 
25,759

Severance
 
6,315

 
7,212

 
1,840

 
15,367

Fair market value adjustment on contingent consideration liability
 

 

 
(8,126
)
 
(8,126
)
Litigation related expense
 

 
2,879

 

 
2,879

Other
 
239

 

 

 
239

Non-income tax expense adjustment
 
500

 
(126
)
 

 
374

Loss attributable to non-controlling interest
 
110

 

 

 
110

Adjusted EBITDA
 
$
188,125

 
$
35,826

 
$
(30,664
)
 
$
193,287

 

57


 
 
Year Ended December 31, 2018
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Nonsegment
 
Total
 
 
(in thousands)
Revenues
 
$
632,605

 
$
179,758

 
$

 
$
812,363

Deferred revenue fair value adjustment
 
110

 
8

 

 
118

Adjusted revenues
 
632,715

 
179,766

 

 
812,481

Less: Asset-based cost of revenues
 
(232,145
)
 

 

 
(232,145
)
Adjusted net revenues
 
$
400,570

 
$
179,766

 
$

 
$
580,336

 
 
 
 
 
 
 
 
 
Income (loss) from operations
 
$
75,491

 
$
(10,013
)
 
$
(51,313
)
 
$
14,165

Add:
 
 
 
 
 
 
 
 
Deferred revenue fair value adjustment
 
110

 
8

 

 
118

Accretion on contingent consideration and purchase liability
 
222

 

 

 
222

Depreciation and amortization
 
45,139

 
32,487

 

 
77,626

Non-cash compensation expense
 
19,342

 
11,552

 
9,351

 
40,245

Restructuring charges and transaction costs
 
3,143

 
1,735

 
10,702

 
15,580

Severance
 
7,810

 
480

 
28

 
8,318

Other
 
66

 
4

 

 
70

Non-income tax expense adjustment
 
(1,177
)
 
587

 

 
(590
)
Loss attributable to non-controlling interest
 
1,791

 

 

 
1,791

Adjusted EBITDA
 
$
151,937

 
$
36,840

 
$
(31,232
)
 
$
157,545


 
 
Year Ended December 31, 2017
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Nonsegment
 
Total
 
 
(in thousands)
Revenues
 
$
527,905

 
$
155,774

 
$

 
$
683,679

Deferred revenue fair value adjustment
 
38

 
92

 

 
130

Adjusted revenues
 
527,943

 
155,866

 

 
683,809

Less: Asset-based cost of revenues
 
(194,894
)
 

 

 
(194,894
)
Adjusted net revenues
 
$
333,049

 
$
155,866

 
$

 
$
488,915

 
 
 
 
 
 
 
 
 
Income (loss) from operations
 
$
75,449

 
$
(19,456
)
 
$
(39,573
)
 
$
16,420

Add (deduct):
 
 
 
 
 
 
 

Deferred revenue fair value adjustment
 
38

 
92

 

 
130

Accretion on contingent consideration and purchase liability
 
512

 

 

 
512

Depreciation and amortization
 
26,223

 
36,597

 

 
62,820

Non-cash compensation expense
 
15,191

 
10,880

 
5,260

 
31,331

Restructuring charges and transaction costs
 
366

 

 
13,300

 
13,666

Severance
 
1,954

 
346

 
16

 
2,316

Litigation related expense
 

 
1,033

 

 
1,033

Non-income tax expense adjustment
 
346

 

 

 
346

Loss attributable to non-controlling interest
 
316

 

 

 
316

Adjusted EBITDA
 
$
120,395

 
$
29,492

 
$
(20,997
)
 
$
128,890

 


58


Liquidity and Capital Resources

As of December 31, 2019, we had total cash and cash equivalents of $82,505, compared to $289,345 as of December 31, 2018. We plan to use existing cash as of December 31, 2019, cash generated in the ongoing operations of our business and amounts under our revolving credit facility to fund our current operations, capital expenditures and possible acquisitions or other strategic activity, and to meet our debt service obligations. If the cash generated in the ongoing operations of our business is insufficient to fund these requirements we may be required to borrow under our revolving credit facility or incur additional debt to fund our ongoing operations or to fund potential acquisitions or other strategic activities. We funded a portion of the May 1, 2019 PIEtech acquisition and the December 2019 settlement of the Convertible Notes due 2019 through a combination of cash on hand and through additional borrowings under our revolving credit facility. As a result of these borrowings, we expect our cash interest payments to increase.

Amended Credit Agreement

In 2014, we and certain of our subsidiaries entered into a credit agreement with a group of banks (the “Banks”), for which Bank of Montreal acted as administrative agent. Since 2014, the credit agreement has been amended several times, the latest of which occurred in September 2019 (the “Amended Credit Agreement”).

Pursuant to the Amended Credit Agreement, the Banks agreed to provide to the Company with a revolving credit facility of $500,000, of which amount may be increased by $150,000 (the “Revolving Credit Facility”). The Amended Credit Agreement also includes a $5,000 sub-facility for the issuance of letters of credit.

Proceeds under the Amended Credit Agreement may be used to finance capital expenditures, working capital, permitted acquisitions and for general corporate purposes.

We pay interest on borrowings made under the Amended Credit Agreement at rates between 1.50% and 3.25% above LIBOR based on our total leverage ratio.  Borrowings under the Amended Credit Agreement are scheduled to mature on September 27, 2024.

As of December 31, 2019, there were $260,000 revolving credit amounts outstanding under the Revolving Credit Facility. As of December 31, 2019, our availability under the Revolving Credit Facility was $240,000, subject to covenant compliance.

See Part II, Item 8, “Note 9—Debt” for further information regarding our Amended Credit Agreement.

Convertible Notes
 
In May 2018, we issued $345,000 of convertible notes that mature on June 1, 2023 (the “Convertible Notes due 2023”). The Convertible Notes due 2023 bear interest at a rate of 1.75% per annum payable semiannually in arrears on June 1 and December 1 of each year. These Convertible Notes due 2023 are general unsecured senior obligations and are subordinated in right of payment to our obligations under our Amended Credit Agreement. The Convertible Notes due 2023 are structurally subordinated to the indebtedness and other liabilities of any of our subsidiaries, other than our wholly owned subsidiary, Envestnet Asset Management, Inc. (“EAM”), which has fully and unconditionally guaranteed the notes on an unsecured basis. The Convertible Notes due 2023 rank equally in right of payment with all of our existing and future senior indebtedness.

See Part II, Item 8, “Note 9—Debt” for further information regarding our Convertible Notes due 2023.

Issuance and sale of Common Shares to BlackRock

In December 2018, we issued and sold to BlackRock, Inc. (“BlackRock”) approximately 2,356,000 common shares at a purchase price of $52.13 per share, and warrants to purchase approximately 470,000 common shares at an exercise price of $65.16 per share, subject to customary anti-dilution adjustments. The warrants are exercisable at BlackRock’s option for four years from the date of issuance. The warrants may be exercisable through cash exercise or net issue exercise with cash settlement at our sole discretion.


59


Cash Flows 

The following table presents information regarding our cash flows and cash, cash equivalents and restricted cash for the periods indicated:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
 
(in thousands)
Net cash provided by operating activities
 
$
108,726

 
$
117,385

Net cash used in investing activities
 
(375,708
)
 
(241,679
)
Net cash provided by financing activities
 
60,465

 
352,294

Effect of exchange rate on changes on cash
 
(399
)
 
(592
)
Net increase (decrease) in cash, cash equivalents and restricted cash
 
(206,916
)
 
227,408

Cash, cash equivalents and restricted cash, end of period
 
82,755

 
289,671


Operating Activities

Net cash provided by operating activities for the year ended December 31, 2019 was $108,726 compared to net cash provided by operating activities of $117,385 for the same period in 2018. After adjusting for non-cash items within net income (loss), the decrease was primarily due to the timing of payments and collections within operating assets and liabilities of $9,629.

Investing Activities

Net cash used in investing activities for the year ended December 31, 2019 was $375,708 compared to net cash used in investing activities of $241,679 for the same period in 2018. The change was primarily the result of increases in cash disbursements for business acquisitions of $126,298 and an increase in the capitalization of internally developed software costs of $10,028.

Financing Activities

Net cash provided by financing activities for the year ended December 31, 2019 was $60,465 compared to net cash provided by operating activities of $352,294 for the same period in 2018. In 2018, we received $345,000 proceeds from the issuance of convertible notes and $122,704 of proceeds from the issuance of common stock and warrants to Blackrock. We also paid $184,751 towards convertible notes that matured on December 15, 2019. These decreases in financing cash flows from 2018 to 2019 were partially offset by an increase in net borrowing activity on our Revolving Credit Facility of $341,168.

Backlog

We sell subscriptions to our solutions through contracts that are generally one to three years in length, although terms can extend to as long as five years. Our subscription agreements with our customers generally contain scheduled minimum subscription fees, and usage-based fees which depend on the extent their customers or end users use our platform. We consider the unpaid contractual minimum payments under our subscription agreements to be our backlog. Due to the inherent volatility of backlog measured using contractual minimums, and the fact that contractual minimums are becoming increasingly less important to our business, we do not utilize backlog as a key management metric internally and we do not believe that it is a meaningful measurement of our future revenues.

We expect that the amount of backlog relative to the total value of our subscription agreements will change from year to year for several reasons, including the timing of contract renewals, the proportion of total subscription revenue represented by contractual minimum payments and the average non-cancellable terms of our subscription agreements. The change in backlog that results from these events may not be an indicator of the likelihood of renewal or expected future revenues.

We also expect that as our customer base continues to mature and customer deployments scale usage, renewals over time will increasingly have fewer contractual minimum fees because such fees are intended to decrease the timing risk associated with initial deployment commitments.


60


In addition, because revenue for any period is a function of revenue recognized from deferred revenue under contracts in existence at the beginning of the period, as well as contracts that are renewed and new customer contracts that are entered into during the period, backlog at the beginning of any period is not necessarily indicative of future performance.

Commitments

We enter into unconditional purchase obligations arrangements for certain of our services that we receive in the normal course of business. The following table sets forth information regarding our contractual obligations as of December 31, 2019:
 
 
Payments Due by Period
 
 
Total
 
Less than 1 year
 
1 - 3 years
 
4 - 5 years
 
More than 5 years
 
 
(in thousands)
Convertible Notes
 
$
345,000

 
$

 
$

 
$
345,000

 
$

Revolving Credit Facility (1)
 
309,293

 
10,400

 
20,800

 
278,093

 

Operating leases(2)
 
132,837

 
19,390

 
32,031

 
21,540

 
59,876

Purchase obligations
 
39,481

 
15,582

 
22,063

 
1,836

 

Convertible Notes coupon interest payments
 
21,133

 
6,038

 
12,076

 
3,019

 

Contingent consideration
 
10,640

 

 
10,640

 

 

Definite consideration
 
6,229

 
2,160

 
4,069

 

 

Undrawn Revolving Credit Facility fees
 
2,844

 
600

 
1,200

 
1,044

 

Other(3)
 
11,375

 
1,375

 
10,000

 

 

Total
 
$
878,832

 
$
55,545

 
$
112,879

 
$
650,532

 
$
59,876

__________________________________________________________
(1)
As of December 31, 2019, we have $260,000 of borrowings under our Revolving Credit Facility. The amounts included within the table assume that repayment of these borrowings does not occur until September 27, 2024, the date on which the Revolving Credit Facility matures. Included within this line item are estimated annual interest payments based on this amount of borrowings at an annual rate of 4%.
(2)
We lease facilities under non‑cancellable operating leases expiring at various dates through 2030.
(3)
The Company granted membership interests in certain of the Company's equity method investments to two legacy PIEtech executives with an estimated grant date fair market value of $8,900. These membership interests will vest on May 1, 2020 and become exercisable on May 1, 2022, with the option to put the membership interests to the Company.

The table above does not reflect the following:

Amounts estimated for uncertain tax positions as the timing and likelihood of such payments cannot be reasonably estimated.

Voluntary employer matching contributions to our defined contribution benefit plans since the amount cannot be reasonably estimated. For the years ended December 31, 2019, 2018 and 2017, we made voluntary employer matching contributions of $6,044, $4,778 and $4,038, respectively.
We include various types of indemnification and guarantee clauses in certain arrangements. These indemnifications and guarantees may include, but are not limited to, infringement claims related to intellectual property, direct or consequential damages and guarantees to certain service providers and service level requirements with certain customers. The type and amount of any potential indemnification or guarantee varies substantially based on the nature of each arrangement. We have experienced no previous claims and cannot determine the maximum amount of potential future payments, if any, related to these indemnification and guarantee provisions. We believe that it is unlikely that we will have to make material payments under these arrangements and therefore we have not recorded a contingent liability in the consolidated balance sheets.
Off‑Balance Sheet Arrangements
We do not have any off-balance sheet arrangements within the meaning of Item 303(a)(4) of SEC Regulation S-K.


61


Critical Accounting Policies

Our consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States (“GAAP”). The accounting policies described below require management to apply significant judgment in connection with the preparation of our consolidated financial statements. In particular, judgment is applied to determine the appropriate assumptions to be used in calculating estimates that affect certain reported amounts in our consolidated financial statements. These estimates and assumptions are based on historical experience and on various other factors that we believe to be reasonable under the circumstances. If different estimates or assumptions were used, our results of operations, financial condition and cash flows could have been materially different than those reflected in our consolidated financial statements. For additional information regarding our critical accounting policies, see Part II, Item 8, “Note 2—Summary of Significant Accounting Policies”.

Revenue Recognition

Revenues are derived from asset-based and subscription-based services and professional services and other sources. Revenues are recognized when control of these services is transferred to our customers, in an amount that reflects the consideration that we expect to be entitled to in exchange for those services. All revenue recognized in the consolidated statements of operations is considered to be revenue from contracts with customers. Sales and usage-based taxes are excluded from revenues.
Asset-based recurring revenues— Asset-based recurring revenues primarily consist of fees for providing customers continuous access to platform services through our uniquely customized platforms. These platform services include investment manager research, portfolio diagnostics, proposal generation, investment model management, rebalancing and trading, portfolio performance reporting and monitoring solutions, billing and back office and middle-office operations and administration and are made available to customers throughout the contractual term from the date the customized platform is launched. 

The asset-based fees we earn are generally based upon variable percentages of assets managed or administered on our platforms. The fee percentage varies based on the level and type of services we provide to our customers, as well as the values of existing customer accounts. The values of the customer accounts are affected by inflows or outflows of customer funds and market fluctuations.

The platform services are substantially the same over each quarter and performed in a similar manner over the contract period, and are considered stand-ready promises. The platform services that are delivered to the customer over the quarter are considered distinct, as the customer benefits distinctly from each increment of our services and each quarter is separately identified in the contract, and are considered to be a single performance obligation under ASC 606.

The pricing generally resets each quarter and the pricing structure is consistent throughout the term of the contract. The variable fees are generally calculated and billed quarterly in advance based on preceding quarter-end values and the variable amounts earned from the platform services relate specifically to the benefits transferred to the customer during that quarter. Accordingly, revenue is allocated to the specific quarter in which services are performed.

The asset-based contracts generally contain one performance obligation and revenue is recognized on a ratable basis over the quarter beginning on the date that the platform services are made available to the customer as the customer simultaneously consumes and receives the benefits of the services. All asset-based fees are recognized in the Envestnet Wealth Solutions segment.
 
For certain services provided by third parties, we evaluate whether we are the principal (revenues reported on a gross basis) or agent (revenues reported on a net basis). Generally, we report customer fees including charges for third party service providers where we have a direct contract with such third party service providers on a gross basis, whereas the amounts billed to our customers are recorded as revenues, and amounts paid to third party service providers are recorded as cost of revenues. We are the principal in the transaction because we control the services before they are transferred to our customers. Control is evidenced by being primarily responsible to our customers and having discretion in establishing pricing.
 
Subscription-based recurring revenues— Subscription-based recurring revenues primarily consist of fees for providing customers continuous access to our platform for wealth management and financial wellness. The subscription-based fees generally include fixed fees and or usage-based fees.
 
Generally, the subscription services are substantially the same over each quarter and performed in a similar manner over the contract period, and are considered stand-ready promises. Quarterly subscription services are considered distinct as the

62


customer can benefit from each increment of services on its own and each quarter is separately identified in the contract, and services are considered to be a single performance obligation under the ASC 606.
 
The usage-based pricing generally resets each quarter and the pricing structure is generally consistent throughout the term of the contract. The fixed fees are generally calculated and billed quarterly in advance. The usage-based fees are generally calculated and are billed either monthly or quarterly based on the actual usage and relate specifically to the benefits transferred to the customer during that quarter. Accordingly, revenue is allocated to the specific quarter in which services are performed.
 
Certain subscription-based contracts contain multiple performance obligations (i.e. platform services performance obligation and professional services performance obligation). Fixed fees are generally recognized on a ratable basis over the quarter beginning when the subscription services are made available to the customer, as the customer simultaneously receives and consumes the benefits of the subscription services. Usage-based revenue is recognized on a monthly basis as the customer receives and consumes the benefit as we provide the services. Subscription-based fees are recognized in both the Envestnet Wealth Solutions and Envestnet Data & Analytics segments.
 
Professional services and other revenues— We earn professional services fees by providing contractual customized services and platform software development as well as initial implementation fees. Professional services contracts generally have fixed prices, and generally specify the deliverables in the contract. Certain professional services contracts are billed on a time and materials basis and revenue is recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time based on the proportion of services performed. Initial implementation fees are fixed and recognized ratably over the contract term. 
 
Other revenue primarily includes revenue related to the Advisor Summit. Other revenue is recognized when the events are held. Other revenue is not significant.
 
The majority of the professional services and other contracts contain one performance obligation. Professional services and other revenues are recognized in both the Envestnet Wealth Solutions and Envestnet Data & Analytics segments.
 
Arrangements with multiple performance obligations— Certain of the our contracts with customers contain multiple performance obligations such as platform services performance obligation and professional services performance obligation. For such arrangements, we allocate revenue to each performance obligation based on its relative standalone selling price. Standalone selling prices of services are estimated based on observable transactions when these services are sold on a standalone basis or based on expected cost plus margin.
Contract Balances— We record contract liabilities (deferred revenue) when cash payments are received in advance of our performance. The term between invoicing date and when payment is due is generally not significant. For the majority of our arrangements, we require advance quarterly payments before services are delivered to the customer.

Deferred Revenue— Deferred revenue primarily consists of implementation fees, professional services and subscription fee payments received in advance from customers.
Deferred sales incentive compensation—Sales incentive compensation earned by our sales force is considered an incremental and recoverable cost to acquire a contract with a customer. Sales incentive compensation for initial contracts is deferred and amortized on a straight-line basis over the period of benefit, which we have determined to be five years. We determined the period of benefit by taking into consideration our customer contracts, life of the technology and other factors. Sales incentive compensation for renewal contracts are deferred and amortized on a straight-line basis over the related contractual renewal period. Deferred sales incentive compensation is included in other non-current assets in the consolidated balance sheets and amortization expense is included in compensation and benefits expenses in the consolidated statements of operations.

Management has applied the practical expedient to recognize the incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less. These costs are included in compensation and benefits expenses in the consolidated statements of operations.


63


Purchase accounting

Assigning fair market values to the assets acquired and liabilities assumed at the date of an acquisition requires knowledge of current market values, and the values of assets in use, and often requires the application of judgment regarding estimates and assumptions. While the ultimate responsibility resides with management, for material acquisitions, we retain the services of certified valuation specialists to assist with assigning estimated values to certain acquired assets and assumed liabilities, including intangible assets and contingent consideration.

Acquired intangible assets, excluding goodwill, are valued using a discounted cash flow methodology based on future cash flows specific to the type of intangible asset purchased. This methodology incorporates various estimates and assumptions, the most significant being projected revenue growth rates, margins and forecasted cash flows based on the discount rate and terminal growth rate. Management projects revenue growth rates, margins and cash flows based on the historical operating results of the acquired entity adjusted for synergies anticipated to be achieved through integration, expected future performance, operational strategies and the general macroeconomic environment. We review finite‑lived intangible assets for triggering events such as significant changes in operations, customers or future revenue that might indicate the need to impair the assets acquired or change the useful lives of the assets acquired. There was no impairment recognized on intangible assets in 2019, 2018 or 2017.

Assumed liabilities are valued based on estimates of anticipated expenditures to be incurred to satisfy the assumed obligations, including contractual liabilities assumed, which require the exercise of professional judgment.

Assumed contracts may have favorable or unfavorable terms that must be valued as of the acquisition date. Such valuation is subject to management judgment regarding the evaluation and interpretation of contract terms in relation to other economic circumstances, such as the market rates for office space leases.

If we assume a performance obligation to customers as of the acquisition date, a deferred revenue obligation is recognized. Judgment is required to evaluate whether a future performance obligation exists and to assign a value to the performance obligation.

Assumed acquired tax liabilities for uncertain tax positions are dependent on assessing the past practices of the acquisition target based on our review of actual tax filings and information obtained through due diligence procedures. Evaluation of the validity of tax positions taken by the acquisition target are subject to management judgment.

We determine the fair value of contingent acquisition consideration payable on the acquisition date using a discounted cash flow approach utilizing an appropriate discount rate. Each reporting period thereafter, we revalue these obligations and record increases or decreases in their fair value as adjustments to fair market value adjustment on contingent consideration liability within general and administration expenses on the consolidated statements of operations. Changes in the fair value of the contingent acquisition consideration liability can result from adjustments to the estimated revenue forecasts included in the contingent payment calculations. In December 2019, we determined that revenue targets for an acquisition would not be met. As a result, we reduced the contingent consideration liability plus accrued interest associated with this acquisition by $8,126 and recorded this as a reduction to general and administration expenses.

Reviews for impairment of goodwill and acquired intangible assets

Goodwill is tested for impairment at the reporting unit level on an annual basis and more often if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. Based on the relevant GAAP authoritative guidance, we aggregate components of a single operating segment into a reporting unit, if appropriate. For purposes of performing the impairment tests, we identify reporting units in accordance with GAAP. The identification of reporting units and consideration of aggregation criteria requires management judgment.

If the fair value of the reporting unit exceeds its carrying value, goodwill is not impaired and no further testing is performed. If the carrying value of the reporting unit exceeds its fair value, then a quantitative evaluation must be performed. If the carrying value of a reporting unit’s goodwill exceeds its fair value, then an impairment loss equal to the difference will be recorded. In accordance with applicable accounting guidance, prior to performing the quantitative evaluation, an assessment of qualitative factors may be performed to determine whether it is more likely than not that the fair value of a reporting unit exceeds the carrying value. If it is determined that it is unlikely that the carrying value exceeds the fair value, we are not required to complete the quantitative goodwill impairment evaluation. The selection and assessment of qualitative factors used to determine whether it is more likely than not that the fair value of a reporting unit exceeds the carrying value involves management judgment.

64



We completed our annual goodwill impairment test as of October 31, 2019 for the fiscal year ended December 31, 2019. At that date, we determined it was appropriate to aggregate certain components of the same operating segment into a single reporting unit. We concluded that we have two reporting units. We also determined that it was more likely than not that the fair value of the reporting units exceeded the carrying value and concluded that goodwill was not impaired. As a result, we did not perform the quantitative goodwill impairment evaluation.

As part of the our ongoing monitoring efforts to assess goodwill for possible indications of impairment, we will continue to consider a wide variety of factors, including but not limited to the global economic environment and its potential impact on our business. There can be no assurance that our estimates and assumptions regarding forecasted cash flows of certain reporting units, the current economic environment, or the other inputs used in forecasting the present value of forecasted cash flows will prove to be accurate projections of future performance.

Intangible assets are reviewed for impairment whenever events or changes in circumstances may affect the recoverability of the net assets. Such reviews include an analysis of current results and take into consideration the undiscounted value of projected operating cash flows. No intangible asset impairment charges have been recorded for the years ended December 31, 2019, 2018 and 2017.

Income taxes

We are subject to income taxes in the United States, Australia, Canada, India, and the United Kingdom. Significant judgment is required in evaluating our tax positions and determining our provision for income taxes.

We use the asset and liability method to account for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and for net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in our income tax provision in the period that includes the enactment date. We record a valuation allowance to reduce deferred tax assets to an amount that we determine is more-likely-than-not to be realized in the future.

In our ordinary course of business, we may enter into transactions for which the ultimate tax determination is uncertain. In such cases, we establish reserves for tax-related uncertainties based on our estimates of whether, and the extent to which, additional taxes will be due. The reserves are established when we believe that certain positions are likely to be challenged and may not be fully sustained on review by tax authorities. We adjust these reserves in light of changing facts and circumstances, such as the closing of a tax audit or refinement of an estimate. Although we believe our reserves are reasonable, no assurance can be given that the final outcome of these matters will not be different from that which is reflected in our historical income tax provisions and accruals. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will be reflected in our provision for income taxes. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate.

The amount of income tax we pay is subject to audits by federal, state and foreign tax authorities, which may result in proposed assessments. Our estimate of the potential outcome for any uncertain tax issue is highly judgmental. We believe that we have adequately provided for the foreseeable outcome related to these matters. However, our future results may include favorable or unfavorable adjustments to our estimated tax liabilities in the period the assessments are made or resolved, audits are closed or when statutes of limitations on potential assessments expire. Additionally, the jurisdictions in which our earnings or deductions are realized may differ from our current estimates. As a result, our effective tax rate may fluctuate significantly on a quarterly basis.

Significant judgment is also required in determining any valuation allowance recorded against deferred tax assets. In assessing the need for a valuation allowance, we consider all available evidence, including past operating results, estimates of future taxable income and the feasibility of tax planning strategies. In the event that we change our determination as to the amount of deferred tax assets that can be realized, we will adjust our valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made.

Our effective tax rates differ from the statutory rates primarily due to the effect of state taxes, excess tax benefit related to stock-based compensation, the generation of R&D tax credits, unrecognized tax benefits, prior period true-ups and changes in valuation allowances. Our provision for income taxes varies based on, among other things, changes in the valuation

65


of our deferred tax assets and liabilities, the tax effects of non-cash stock-based compensation or changes in applicable tax laws, regulations and accounting principles or interpretations thereof.

We are subject to examination of our income tax returns by the U.S. Internal Revenue Service and other tax authorities. We assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes. There can be no assurance that the outcomes from these examinations will not have a material adverse effect on our results of operations, financial condition and cash flows.  

Our Indian subsidiaries are currently under examination by the India Tax Authority for the fiscal years ended March 31, 2019, 2018, 2017, 2014, 2013, 2012, 2011, 2010, and 2008. Based on the outcome of examinations of our subsidiary or the result of the expiration of statutes of limitations it is reasonably possible that the related unrecognized tax benefits could change from those recorded in the consolidated balance sheets. It is possible that one or more of these audits may be finalized within the next twelve months.

Recent Accounting Pronouncements

See Part II, Item 8, “Note 2—Summary of Significant Accounting Policies” for a detailed description of Recent Accounting Pronouncements.

Item 7A.  Quantitative and Qualitative Disclosures About Market Risk
Market risk
Our exposure to market risk is directly related to asset-based recurring revenues earned based upon a contractual percentage of AUM or AUA. In the years ended December 31, 2019, 2018 and 2017, 54%, 59% and 60% of our revenues, respectively, were derived from revenues based on the market value of AUM or AUA. We expect this percentage to vary over time. A decrease in the aggregate value of AUM or AUA may cause our revenue to decline and our net income (loss) to decrease.
Foreign currency risk
A portion of our revenues are billed in various foreign currencies. We are directly exposed to changes in foreign currency exchange rates through the translation of these revenues into U.S. dollars. For the year ended December 31, 2019, we estimate that a hypothetical 10% change in the value of various currencies to the U.S. dollar would result in a corresponding increase or decrease of approximately $1,890 to pre-tax earnings.
The expenses of our Indian subsidiaries, which primarily consist of expenditures related to compensation and benefits, are paid using the Indian Rupee. We are directly exposed to changes in foreign currency exchange rates through the translation of these monthly expenditures into U.S. dollars. For the year ended December 31, 2019, we estimate that a hypothetical 10% increase in the value of the Indian Rupee to the U.S. dollar would result in a decrease of approximately $5,541 to pre-tax earnings and a hypothetical 10% decrease in the value of the Indian Rupee to the U.S. dollar would result in an increase of approximately $4,534 to pre-tax earnings.
Interest rate risk
We are subject to market risk from changes in interest rates. We have a revolving credit facility that bears interest at LIBOR plus an applicable margin between 1.50% and 3.25%. As the LIBOR rates fluctuate, so too will the interest expense on amounts borrowed under the Amended Credit Agreement. Interest charged on the revolving credit facility during 2019 was incurred at an average rate of 4.14%. As of December 31, 2019, there were $260,000 of revolving credit amounts outstanding under the Amended Credit Agreement. We incurred interest expense of $4,860 for the year ended December 31, 2019 related to the Amended Credit Agreement. A sensitivity analysis performed on the interest expense indicated that a hypothetical 0.25% increase or decrease in our interest rate would increase or decrease interest expense by approximately $397 on an annual basis.

66


Item 8.  Financial Statements and Supplementary Data
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and Board of Directors
Envestnet, Inc.:

Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting
We have audited the accompanying consolidated balance sheets of Envestnet, Inc. and subsidiaries (the Company) as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive income (loss), stockholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2019, and the related notes (collectively, the consolidated financial statements). We also have audited the Company’s internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2019 and 2018, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2019, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2019 based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
On April 1, 2019, the Company acquired certain assets and assumed certain liabilities of the PortfolioCenter business and on May 1, 2019 the Company acquired PIEtech, Inc., (collectively the “Acquired Companies”), and management excluded from its assessment of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2019, the Acquired Companies’ internal control over financial reporting associated with total assets of $605,787 thousand and total revenues of $37,020 thousand included in the consolidated financial statements of the Company as of and for the year ended December 31, 2019. Our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over the financial reporting of the Acquired Companies.
Change in Accounting Principles
As discussed in Note 2 to the consolidated financial statements, the Company has changed its method of accounting for revenue transactions with customers as of January 1, 2018 due to the adoption of Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers, as amended.
Also as discussed in Note 2 to the consolidated financial statements, the Company has changed its method of accounting for leases as of January 1, 2019 due to the adoption of Accounting Standards Update No. 2016-02, Leases, as amended.
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 the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s consolidated financial statements and an opinion 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

67


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 (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) 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 (3) 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: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) 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.

Evaluation of revenue recognition

As discussed in Notes 2 and 13 to the consolidated financial statements, the Company has recorded $900,127 thousand of revenues for the year ended December 31, 2019. Revenues are derived from asset-based services, subscription or licensing-based services, and professional services and other sources. The Company recognizes revenues when control of the services is transferred to customers. While revenues consist of a large number of similar, individually low value transactions, there are a number of different revenue streams with underlying services, sold with varying pricing structures. The Company’s revenue recognition process includes a combination of automated and manual processes which rely on several distinct information technology (IT) systems and the IT framework underpinning revenue recognition is complex.

We identified the evaluation of revenue recognition as a critical audit matter due to the complexity and number of IT systems and the specialized skills needed to test the IT elements of the revenue recognition process. Subjective and complex auditor judgment was required to assess the sufficiency of audit procedures performed and the nature and extent of audit evidence obtained.

The primary procedures we performed to address this critical audit matter included the following. We tested certain internal controls over the Company’s general information technology and application controls related to the IT systems used within the Company’s revenue recognition process, including the automated elements of the flow of transactions. We also tested certain manual controls over the underlying transaction data processed by the IT systems. We involved IT professionals with specialized skills and knowledge, who assisted in testing the various systems interacting within the Company’s revenue recognition process. We applied judgment to assess the scope and level of procedures performed over the various IT systems based on the nature of the information processed by the systems. For one of the revenue streams, we developed an expectation of revenues based on payment receipts and compared it to the Company’s recorded amount. This included testing, on a sample basis, the inputs used in deriving our expectation of revenues, including billed and unbilled fee receivables and deferred revenue. We tested the change in balances of these accounts by tracing the beginning and ending balances to underlying accounting records. For the

68


billed and unbilled fee receivables sample selections, we tested the ending balances by agreeing them to third-party confirmations. For the deferred revenue sample selections, we recalculated the ending balances by inspecting contract terms and evidence of delivery. We tested a sample of prices and quantities by agreeing them to contract terms and the IT system, respectively. For some of the other revenue streams, we tested the revenue inputs by selecting a sample and agreeing it to third-party revenue confirmations, evidence of delivery, contractual terms, and/or usage-based information produced by the IT systems.

Assessment of acquisition-date fair value of customer lists

As discussed in Note 3 to the consolidated financial statements, on May 1, 2019, the Company acquired PIEtech, Inc. in a business combination. As a result of the transaction, the Company acquired intangible assets associated with the generation of future income from PIEtech Inc.’s existing customers. The acquisition-date fair value for the customer lists of $222,000 thousand was estimated using an excess earnings method, and represented approximately 12% of the Company’s total assets as of December 31, 2019.
We identified the assessment of acquisition-date fair value of the customer lists acquired in the PIEtech, Inc. business combination as a critical audit matter. A high degree of subjectivity was involved in assessing forecasted revenue growth rates and the discount rate used in the methodology to estimate fair values. There was limited observable market information for the forecasted revenue growth rates and the discount rate, and the calculated fair values were sensitive to reasonably possible changes to these assumptions.
The primary procedures we performed to address this critical audit matter included the following. We tested certain internal controls over the Company’s acquisition-date valuation process, including controls related to the valuation methodology used, and the development of the forecasted revenue growth rates and the estimated discount rate. We performed sensitivity analyses to assess the impact of changes in the assumptions listed above on the acquisition-date fair value. We evaluated the Company’s forecasted revenue growth rates by comparing forecasted growth assumptions to those of the Company’s historical acquisitions, and market data. In addition, we involved valuation professionals with specialized skills and knowledge who assisted in:
assessing the selection of the valuation methodology,

assessing the Company’s estimated discount rate by comparing it against a discount rate that was independently developed using publicly available market data along with data from comparable companies, and

developing an estimate for the acquisition-date fair value of the customer lists using the Company’s cash flow forecasts and an independently developed discount rate, and comparing the result to the Company’s fair value estimate.

 /s/ KPMG LLP
We have served as the Company’s auditor since 2013.
Chicago, Illinois
February 28, 2020

69


Envestnet, Inc.
Consolidated Balance Sheets
(in thousands, except share and per share information)
 
 
December 31,
 
 
2019
 
2018
Assets
 
 

 
 

Current assets:
 
 

 
 

Cash and cash equivalents
 
$
82,505

 
$
289,345

Fees receivable, net
 
67,815

 
68,004

Prepaid expenses and other current assets
 
32,183

 
23,557

Total current assets
 
182,503

 
380,906

 
 
 
 
 
Property and equipment, net
 
53,756

 
44,991

Internally developed software, net
 
60,263

 
38,209

Intangible assets, net
 
505,589

 
305,241

Goodwill
 
879,850

 
519,102

Operating lease right-of-use assets, net
 
82,796

 

Other non-current assets
 
37,127

 
25,298

Total assets
 
$
1,801,884

 
$
1,313,747

 
 
 
 
 
Liabilities and Equity
 
 

 
 

Current liabilities:
 
 

 
 

Accrued expenses and other liabilities
 
$
137,944

 
$
133,298

Accounts payable
 
17,277

 
19,567

Operating lease liabilities
 
13,816

 

Convertible Notes due 2019
 

 
165,711

Contingent consideration
 

 
732

Deferred revenue
 
34,753

 
23,988

Total current liabilities
 
203,790

 
343,296

 
 
 
 
 
Convertible Notes due 2023
 
305,513

 
294,725

Revolving credit facility
 
260,000

 

Contingent consideration
 
9,045

 

Deferred revenue
 
5,754

 
6,910

Non-current operating lease liabilities
 
88,365

 

Deferred rent and lease incentive
 

 
17,569

Deferred tax liabilities, net
 
29,481

 
640

Other non-current liabilities
 
32,360

 
18,005

Total liabilities
 
934,308

 
681,145

 
 
 
 
 
Commitments and contingencies
 

 

 
 
 
 
 
Equity:
 
 
 
 
Stockholders’ equity:
 
 
 
 
Preferred stock, par value $0.005, 50,000,000 shares authorized
 

 

Common stock, par value $0.005, 500,000,000 shares authorized; 66,320,706 and 61,238,898 shares issued as of December 31, 2019 and December 31, 2018, respectively; 52,841,706 and 48,121,800 shares outstanding as of December 31, 2019 and December 31, 2018, respectively
 
331

 
306

Additional paid-in capital
 
1,037,141

 
761,128

Accumulated deficit
 
(75,664
)
 
(58,882
)
Treasury stock at cost, 13,479,000 and 13,117,098 shares as of December 31, 2019 and December 31, 2018, respectively
 
(90,965
)
 
(67,858
)
Accumulated other comprehensive loss
 
(1,749
)
 
(994
)
Total stockholders’ equity
 
869,094

 
633,700

Non-controlling interest
 
(1,518
)
 
(1,098
)
Total equity
 
867,576

 
632,602

Total liabilities and equity
 
$
1,801,884


$
1,313,747

See accompanying notes to Consolidated Financial Statements.

70


Envestnet, Inc.
Consolidated Statements of Operations
(in thousands, except share and per share information)
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Revenues:
 
 

 
 

 
 

Asset-based
 
$
484,312

 
$
481,233

 
$
410,016

Subscription-based
 
378,813

 
295,467

 
245,867

Total recurring revenues
 
863,125

 
776,700

 
655,883

Professional services and other revenues
 
37,002

 
35,663

 
27,796

Total revenues
 
900,127


812,363


683,679

 
 
 
 
 
 
 
Operating expenses:
 
 

 
 

 
 

Cost of revenues
 
278,811

 
263,400

 
219,037

Compensation and benefits
 
383,554

 
317,188

 
264,392

General and administration
 
152,564

 
139,984

 
121,010

Depreciation and amortization
 
101,271

 
77,626

 
62,820

Total operating expenses
 
916,200


798,198


667,259

 
 
 
 
 
 
 
Income (loss) from operations
 
(16,073
)
 
14,165

 
16,420

 
 
 
 
 
 
 
Other income (expense):
 
 
 
 
 
 
Interest income
 
3,347

 
2,363

 
201

Interest expense
 
(32,520
)
 
(25,203
)
 
(16,347
)
Other expense, net
 
(2,849
)
 
(487
)
 
(1,963
)
Total other expense, net
 
(32,022
)

(23,327
)

(18,109
)
 
 
 
 
 
 
 
Loss before income tax provision (benefit)
 
(48,095
)
 
(9,162
)
 
(1,689
)
 
 
 
 
 
 
 
Income tax provision (benefit)
 
(30,893
)
 
(13,172
)
 
1,591

 
 
 
 
 
 
 
Net income (loss)
 
(17,202
)
 
4,010

 
(3,280
)
Add: Net loss attributable to non-controlling interest
 
420

 
1,745

 

Net income (loss) attributable to Envestnet, Inc.
 
$
(16,782
)
 
$
5,755

 
$
(3,280
)
 
 
 
 
 
 
 
Net income (loss) per share attributable to Envestnet, Inc.:
 
 

 
 

 
 

Basic
 
$
(0.33
)
 
$
0.13

 
$
(0.08
)
 
 
 
 
 
 
 
Diluted
 
$
(0.33
)
 
$
0.12

 
$
(0.08
)
 
 
 
 
 
 
 
Weighted average common shares outstanding:
 
 
 
 
 
 
Basic
 
50,937,919

 
45,268,002

 
43,732,148

 
 
 
 
 
 
 
Diluted
 
50,937,919

 
47,384,085

 
43,732,148

 
See accompanying notes to Consolidated Financial Statements.


71


Envestnet, Inc.
Consolidated Statements of Comprehensive Income (Loss)
(in thousands) 
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Net income (loss) attributable to Envestnet, Inc.
 
$
(16,782
)
 
$
5,755

 
$
(3,280
)
Other comprehensive income (loss), net of taxes:
 
 
 
 
 
 
Foreign currency translation gains (losses), net
 
(755
)
 
(1,618
)
 
1,046

Comprehensive income (loss) attributable to Envestnet, Inc.
 
$
(17,537
)
 
$
4,137

 
$
(2,234
)
 
See accompanying notes to Consolidated Financial Statements.


72


Envestnet, Inc.
Consolidated Statements of Stockholders’ Equity
(in thousands, except share information)
 
 
 
 
 
 
 
 
 
 
 
 
Accumulated
 
 
 
 
 
 
 
 
Common Stock
 
Treasury Stock
 
Additional
 
Other
 
 
 
Non-
 
 
 
 
 
 
 
 
Common
 
 
 
Paid-in
 
Comprehensive
 
Accumulated
 
controlling
 
Total
 
 
Shares
 
Amount
 
Shares
 
Amount
 
Capital
 
Income (Loss)
 
Deficit
 
Interest
 
Equity
Balance, December 31, 2016
 
55,642,686

 
$
278

 
(12,402,119
)
 
$
(33,068
)
 
$
516,675

 
$
(422
)
 
$
(70,574
)
 
$
398

 
$
413,287

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Exercise of stock options
 
837,857

 
4

 

 

 
7,947

 

 

 

 
7,951

Issuance of common stock - vesting of restricted stock units
 
969,513

 
5

 

 

 

 

 

 

 
5

Stock-based compensation expense
 

 

 

 

 
31,635

 

 

 

 
31,635

Purchase of treasury stock for stock-based tax withholdings
 

 

 
(347,296
)
 
(13,974
)
 

 

 

 

 
(13,974
)
Foreign currency translation gain
 

 

 

 

 

 
1,046

 

 

 
1,046

Net loss
 

 

 

 

 

 

 
(3,280
)
 

 
(3,280
)
Balance, December 31, 2017
 
57,450,056

 
$
287

 
(12,749,415
)
 
$
(47,042
)
 
$
556,257

 
$
624

 
$
(73,854
)
 
$
398

 
$
436,670

Adoption of ASC 606 (See Note 13)
 

 

 

 

 

 

 
9,217

 

 
9,217

Exercise of stock options
 
359,345

 
2

 

 

 
5,303

 

 

 

 
5,305

Issuance of common stock - vesting of restricted stock units
 
1,073,681

 
4

 

 

 

 

 

 

 
4

Stock-based compensation expense
 

 

 

 

 
39,969

 

 

 
276

 
40,245

Purchase of treasury stock for stock-based tax withholdings
 

 

 
(367,683
)
 
(20,816
)
 

 

 

 

 
(20,816
)
Issuance of non-controlling units in private company
 

 

 

 

 

 

 

 
473

 
473

Issuance of Convertible Notes due 2023, net of offering costs
 

 

 

 

 
46,611

 

 

 

 
46,611

Issuance of common stock and warrants - private placement, net of offering costs
 
2,355,816

 
13

 

 

 
118,148

 

 

 

 
118,161

Purchase of non-controlling units in ERS
 

 

 

 

 
(5,160
)
 

 

 
(1,400
)
 
(6,560
)
Reclassification of redeemable units
 

 

 

 

 

 

 

 
900

 
900

Foreign currency translation loss
 

 

 

 

 

 
(1,618
)
 

 

 
(1,618
)
Net income (loss)
 

 

 

 

 

 

 
5,755

 
(1,745
)
 
4,010

Balance, December 31, 2018
 
61,238,898

 
$
306

 
(13,117,098
)
 
$
(67,858
)
 
$
761,128

 
$
(994
)
 
$
(58,882
)
 
$
(1,098
)
 
$
632,602

Exercise of stock options
 
783,216

 
4

 

 

 
10,588

 

 

 

 
10,592

Issuance of common stock - vesting of restricted stock units
 
1,098,124

 
5

 

 

 

 

 

 

 
5

Acquisition of business
 
3,200,468

 
16

 

 

 
223,240

 

 

 

 
223,256

Stock-based compensation expense
 

 

 

 

 
54,436

 

 

 

 
54,436

Purchase of treasury stock for stock-based tax withholdings
 

 

 
(361,902
)
 
(23,107
)
 

 

 

 

 
(23,107
)
Payment of Convertible Notes due 2019
 

 

 

 

 
(12,251
)
 

 

 

 
(12,251
)
Foreign currency translation loss
 

 

 

 

 

 
(755
)
 

 

 
(755
)
Net loss
 

 

 

 

 

 

 
(16,782
)
 
(420
)
 
(17,202
)
Balance, December 31, 2019
 
66,320,706

 
$
331

 
(13,479,000
)
 
$
(90,965
)
 
$
1,037,141

 
$
(1,749
)
 
$
(75,664
)
 
$
(1,518
)
 
$
867,576



See accompanying notes to Consolidated Financial Statements.

73


Envestnet, Inc.
Consolidated Statements of Cash Flows
(in thousands)
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
OPERATING ACTIVITIES:
 
 

 
 

 
 

Net income (loss)
 
$
(17,202
)
 
$
4,010

 
$
(3,280
)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
 
 
 
 
 
 
Depreciation and amortization
 
101,271

 
77,626

 
62,820

Deferred rent and lease incentive amortization
 

 
671

 
1,027

Provision for doubtful accounts
 
2,855

 
1,618

 
867

Deferred income taxes
 
(39,630
)
 
(23,629
)
 
(4,597
)
Non-cash compensation expense
 
60,444

 
40,245

 
31,331

Non-cash interest expense
 
19,246

 
14,534

 
8,994

Accretion on contingent consideration and purchase liability
 
1,772

 
222

 
512

Payments of contingent consideration
 
(578
)
 

 
(357
)
Loss allocation from equity method investment
 
2,361

 
1,146

 
1,469

Gain on life insurance proceeds
 
(5,000
)
 

 

Fair market value adjustment to contingent consideration liability
 
(8,126
)
 

 

 
 
 
 
 
 
 
Changes in operating assets and liabilities, net of acquisitions:
 
 
 
 
 
 
Fees receivable, net
 
1,139

 
(12,890
)
 
(8,121
)
Prepaid expenses and other current assets
 
(6,440
)
 
(887
)
 
(787
)
Other non-current assets
 
(5,234
)
 
(3,336
)
 
(1,690
)
Accrued expenses and other liabilities
 
(811
)
 
12,939

 
16,810

Accounts payable
 
(2,863
)
 
1,743

 
(442
)
Deferred revenue
 
727

 
345

 
1,191

Other non-current liabilities
 
4,795

 
3,028

 
2,503

Net cash provided by operating activities
 
108,726


117,385


108,250

 
 
 
 
 
 
 
INVESTING ACTIVITIES:
 
 

 
 

 
 

Purchases of property and equipment
 
(19,847
)
 
(20,524
)
 
(14,945
)
Capitalization of internally developed software
 
(34,096
)
 
(24,068
)
 
(12,624
)
Investment in private companies
 
(5,250
)
 
(1,200
)
 
(1,450
)
Acquisitions of businesses, net of cash acquired
 
(320,915
)
 
(194,617
)
 

Proceeds from life insurance policy
 
5,000

 

 

Other
 
(600
)
 
(1,270
)
 

Net cash used in investing activities
 
(375,708
)

(241,679
)

(29,019
)
 
 
 
 
 
 
 
FINANCING ACTIVITIES:
 
 

 
 

 
 
Proceeds from issuance of Convertible Notes due 2023
 

 
345,000

 

Convertible Notes due 2023 issuance costs
 

 
(9,982
)
 

Payment of Convertible Notes due 2019
 
(184,751
)
 

 

Proceeds from borrowings on revolving credit facility
 
345,000

 
195,000

 
35,000

Payments on revolving credit facility
 
(85,000
)
 
(276,168
)
 
(62,500
)
Revolving credit facility issuance costs
 
(2,103
)
 

 
(94
)
Payments of contingent consideration
 
(171
)
 
(2,193
)
 
(1,929
)
Payments of definite consideration
 

 

 
(445
)
Payments of purchase consideration liabilities
 

 

 
(235
)
Issuance of common stock and warrants - private placement, net of offering costs
 

 
122,704

 

Payment of Term Notes
 

 

 
(35,862
)
Proceeds from exercise of stock options
 
10,592

 
5,305

 
7,951

Purchase of treasury stock for stock-based tax withholdings
 
(23,107
)
 
(20,816
)
 
(13,974
)
Purchase of ERS units
 

 
(6,560
)
 

Issuance of restricted stock units
 
5

 
4

 
5

Net cash provided by financing activities
 
60,465


352,294


(72,083
)


74


Envestnet, Inc.
Consolidated Statements of Cash Flows (continued)
(in thousands)
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
EFFECT OF EXCHANGE RATE CHANGES ON CASH
 
(399
)
 
(592
)
 
375

 
 
 
 
 
 
 
INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH
 
(206,916
)
 
227,408

 
7,523

 
 
 
 
 
 
 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF PERIOD (See Note 2)
 
289,671

 
62,263

 
54,740

 
 
 
 
 
 
 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF PERIOD (See Note 2)
 
$
82,755

 
$
289,671

 
$
62,263

 
 
 
 
 

 
 

Supplemental disclosure of cash flow information - net cash paid during the period for income taxes
 
$
8,119

 
$
5,531

 
$
3,261

Supplemental disclosure of cash flow information - cash paid during the period for interest
 
13,530

 
10,409

 
7,353

Supplemental disclosure of non-cash operating, investing and financing activities:
 
 
 
 
 
 
Common stock issued in acquisition of business
 
222,484

 

 

Contingent consideration issued in acquisition of businesses
 
15,780

 

 

Transaction costs of issuance of common stock and warrants included in accrued expenses and other liabilities
 

 
4,543

 

Purchase liabilities included in other non-current liabilities
 
5,468

 

 

Purchase of fixed assets included in accounts payable and accrued expenses and other liabilities
 
1,832

 
1,997

 
1,286

Membership interest liabilities included in other non-current liabilities
 
5,920

 

 

Common stock issued to settle purchase liability
 
772

 

 

Leasehold improvements funded by lease incentive
 
1,816

 
1,780

 
2,098

Non-cash debt issuance costs
 

 

 
2,230

Purchase liabilities included in accrued expenses and other liabilities
 

 

 
856



See accompanying notes to Consolidated Financial Statements.


75

Envestnet, Inc.
Notes to Consolidated Financial Statements
(in thousands, except share and per share amounts)


1.
Organization and Description of Business
Envestnet, Inc. (“Envestnet”) and its subsidiaries (collectively, the “Company”) provide intelligent systems for wealth management and financial wellness. Envestnet’s unified technology enhances advisor productivity and strengthens the wealth management process. Through a combination of platform enhancements, partnerships and acquisitions, Envestnet empowers enterprises and advisors to more fully understand their clients and deliver better outcomes.
Envestnet is organized around two primary, complementary business segments. Financial information about each business segment is contained in “Note 19—Segment Information”. The business segments are as follows:
Envestnet Wealth Solutions – a leading provider of unified wealth management software and services to empower financial advisors and institutions.
Envestnet Wealth Solutions serves its clients principally through the following product and service suites:
Envestnet | Enterprise provides an end-to-end open architecture wealth management platform, through which advisors can construct portfolios for clients. It begins with aggregated household data which then leads to a financial plan, asset allocation, investment strategy, portfolio management, rebalancing and performance reporting. Advisors have access to over 20,000 investment products. Envestnet | Enterprise also offers data aggregation and reporting, data analytics and digital advice capabilities to customers.
Envestnet | Tamarac™ provides leading trading, rebalancing, portfolio accounting, performance reporting and client relationship management software, principally to high‑end registered investment advisers (“RIAs”).
Envestnet | MoneyGuide provides leading goals-based financial planning solutions to the financial services industry. The highly adaptable software helps financial advisors add significant value for their clients using best-in-class technology with enhanced integrations to generate financial plans.
Envestnet | Retirement Solutions (“ERS”) offers a comprehensive suite of services for advisor-sold retirement plans. Leveraging integrated technology, ERS addresses the regulatory, data and investment needs of retirement plans and delivers the information holistically.
Envestnet | PMC®, or Portfolio Management Consultants (“PMC”) provides research and consulting services to assist advisors in creating investment solutions for their clients. These solutions include over 4,500 vetted third party managed account products, multi-manager portfolios, fund strategist portfolios, as well as over 1,000 proprietary products, such as quantitative portfolios and fund strategist portfolios. PMC also offers portfolio overlay and tax optimization services.
Envestnet Data & Analytics – a leading data aggregation and data intelligence platform powering dynamic, cloud-based innovation for digital financial services, and includes product offerings from Envestnet | Yodlee and Envestnet | Analytics.
Envestnet operates four RIAs registered with the U.S. Securities and Exchange Commission (“SEC”). As of December 31, 2019, Envestnet filed requests to terminate the registration of its broker-dealer with the SEC and the Financial Industry Regulatory Authority, both of which were approved.
2.
Summary of Significant Accounting Policies
The Company follows accounting standards established by the Financial Accounting Standards Board (“FASB”) to ensure consistent reporting of financial condition, results of operations and cash flows. References to accounting principles generally accepted in the United States (“GAAP”) in these notes are to the FASB Accounting Standards Codification, sometimes referred to as the codification or “ASC”.
Principles of Consolidation—The consolidated financial statements include the accounts of Envestnet and its subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.

76

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Foreign Currency—Accounts for the Envestnet Wealth Solutions segment that are denominated in a non-U.S. currency have been re-measured using the U.S. dollar as the functional currency. Certain accounts within the Envestnet Data & Analytics segment are recorded and measured in foreign currencies. The assets and liabilities for those subsidiaries with a functional currency other than the U.S. dollar are translated at exchange rates in effect at the balance sheet date, and revenues and expenses are translated at average exchange rates. Differences arising from these foreign currency translations are recorded in the consolidated balance sheets as accumulated other comprehensive income (loss) within stockholders' equity. The Company is also subject to gains and losses from foreign currency denominated transactions and the remeasurement of foreign currency denominated balance sheet accounts, both of which are included in other expense, net in the consolidated statements of operations.
Management Estimates—Management has made certain estimates and assumptions relating to the reporting of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements in conformity with GAAP. Areas requiring the use of management estimates relate to estimating uncollectible receivables, revenue recognition, valuations and assumptions used for impairment testing of goodwill, intangible and other long-lived assets, right of use assets, restricted stock and stock options issued, contingent consideration, realization of deferred tax assets, uncertain tax positions, sales tax liabilities, operating lease liabilities, fair value of the liability portion of the convertible debt, fair value of warrants issued, commitments and contingencies and assumptions used to allocate purchase prices in business combinations. Actual results could differ materially from these estimates under different assumptions or conditions.

Revenue Recognition

The Company derives revenues from asset-based and subscription-based services and professional services and other sources. Revenues are recognized when control of these services is transferred to our customers, in an amount that reflects the consideration that we expect to be entitled to in exchange for those services. All revenue recognized in the consolidated statements of operations is considered to be revenue from contracts with customers. Sales and usage-based taxes are excluded from revenues.
Asset-Based Recurring Revenues—Asset-based recurring revenues primarily consist of fees for providing customers continuous access to platform services through the Company’s uniquely customized platforms. These platform services include investment manager research, portfolio diagnostics, proposal generation, investment model management, rebalancing and trading, portfolio performance reporting and monitoring solutions, billing and back office and middle-office operations and administration and are made available to customers throughout the contractual term from the date the customized platform is launched. 

The asset-based fees the Company earns are generally based upon variable percentages of assets managed or administered on our platforms. The fee percentage varies based on the level and type of services the Company provides to its customers, as well as the values of existing customer accounts. The values of the customer accounts are affected by inflows or outflows of customer funds and market fluctuations.

The platform services are substantially the same over each quarter and performed in a similar manner over the contract period, and are considered stand-ready promises. The platform services that are delivered to the customer over the quarter are considered distinct, as the customer benefits distinctly from each increment of our services and each quarter is separately identified in the contract, and are considered to be a single performance obligation under ASC 606.

The pricing generally resets each quarter and the pricing structure is consistent throughout the term of the contract. The variable fees are generally calculated and billed quarterly in advance based on preceding quarter-end values and the variable amounts earned from the platform services relate specifically to the benefits transferred to the customer during that quarter. Accordingly, revenue is allocated to the specific quarter in which services are performed.

The asset-based contracts generally contain one performance obligation and revenue is recognized on a ratable basis over the quarter beginning on the date that the platform services are made available to the customer as the customer simultaneously consumes and receives the benefits of the services. All asset-based fees are recognized in the Envestnet Wealth Solutions segment.
 

77

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

For certain services provided by third parties, the Company evaluates whether it is the principal (revenues reported on a gross basis) or agent (revenues reported on a net basis). Generally, the Company reports customer fees including charges for third party service providers where the Company has a direct contract with such third party service providers on a gross basis, whereas the amounts billed to its customers are recorded as revenues, and amounts paid to third party service providers are recorded as cost of revenues. The Company is the principal in the transaction because it controls the services before they are transferred to its customers. Control is evidenced by the Company being primarily responsible to its customers and having discretion in establishing pricing.
 
Subscription-Based Recurring Revenues—Subscription-based recurring revenues primarily consist of fees for providing customers continuous access to the Company’s platform for wealth management and financial wellness. The subscription-based fees generally include fixed fees and or usage-based fees.
 
Generally, the subscription services are substantially the same over each quarter and performed in a similar manner over the contract period, and are considered stand-ready promises. Quarterly subscription services are considered distinct as the customer can benefit from each increment of services on its own and each quarter is separately identified in the contract, and services are considered to be a single performance obligation under ASC 606.
 
The usage-based pricing generally resets each quarter and the pricing structure is generally consistent throughout the term of the contract. The fixed fees are generally calculated and billed quarterly in advance. The usage-based fees are generally calculated and are billed either monthly or quarterly based on the actual usage and relate specifically to the benefits transferred to the customer during that quarter. Accordingly, revenue is allocated to the specific quarter in which services are performed.
 
Certain subscription-based contracts contain multiple performance obligations (i.e. platform services performance obligation and professional services performance obligation). Fixed fees are generally recognized on a ratable basis over the quarter beginning when the subscription services are made available to the customer, as the customer simultaneously receives and consumes the benefits of the subscription services. Usage-based revenue is recognized on a monthly basis as the customer receives and consumes the benefit as the Company provides the services. Subscription-based fees are recognized in both the Envestnet Wealth Solutions and Envestnet Data & Analytics segments.
 
Professional Services and Other Revenues—The Company earns professional services fees by providing contractual customized services and platform software development as well as initial implementation fees. Professional services contracts generally have fixed prices, and generally specify the deliverables in the contract. Certain professional services contracts are billed on a time and materials basis and revenue is recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time based on the proportion of services performed. Initial implementation fees are fixed and recognized ratably over the contract term. 
 
Other revenues primarily includes revenue related to the Advisor Summit. Other revenues are recognized when the events are held. Other revenues are not significant.
 
The majority of the professional services and other contracts contain one performance obligation. Professional services and other revenues are recognized in both the Envestnet Wealth Solutions and Envestnet Data & Analytics segments.
 
Arrangements with Multiple Performance Obligations—Certain of the Company’s contracts with customers contain
multiple performance obligations such as platform services performance obligation and professional services performance obligation. For such arrangements, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Standalone selling prices of services are estimated based on observable transactions when these services are sold on a standalone basis or based on expected cost plus margin.

The Company has applied the practical expedients and exemption and therefore does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less; (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed; and (iii) contracts for which the variable consideration is allocated entirely to a wholly unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation.

Contract Balances—The Company records contract liabilities (deferred revenue) when cash payments are received in advance of its performance. The term between invoicing date and when payment is due is generally not significant. For the

78

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

majority of its arrangements, the Company requires advance quarterly payments before the services are delivered to the customer.

Deferred Revenue—Deferred revenue primarily consists of implementation fees, professional services, and subscription fee payments received in advance from customers.
Deferred Sales Incentive Compensation—Sales incentive compensation earned by the Company’s sales force is considered an incremental and recoverable cost to acquire a contract with a customer. Sales incentive compensation for initial contracts is deferred and amortized on a straight-line basis over the period of benefit. The Company determined the period of benefit by taking into consideration its customer contracts, life of the technology and other factors. Sales incentive compensation for renewal contracts are deferred and amortized on a straight-line basis over the related contractual renewal period. Deferred sales incentive compensation is included in other non-current assets in the consolidated balance sheets and amortization expense is included in compensation and benefits expenses in the consolidated statements of operations.

The Company has applied the practical expedient to recognize the incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less. These costs are included in compensation and benefits expenses in the consolidated statements of operations.

Cost of Revenues—Cost of revenues primarily includes expenses related to third party investment management and clearing, custody and brokerage services. Generally, these expenses are calculated based upon a contractual percentage of the market value of assets held in customer accounts measured as of the end of each quarter and are recognized ratably throughout the quarter based on the number of days in the quarter.

Allowance for Doubtful Accounts—The Company evaluates the need for an allowance for doubtful accounts for potentially uncollectible fees receivable. In establishing the amount of the allowance, if any, customer-specific information is considered related to delinquent accounts, including historical loss experience and current economic conditions. As of December 31, 2019, and 2018, the Company’s allowance for doubtful accounts was $1,093 and $826, respectively. 
Cash and Cash Equivalents—The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. Cash and cash equivalents are recorded at cost, which approximates fair value. The Company’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents. 
Restricted Cash—The following table reconciles cash, cash equivalents and restricted cash from the consolidated balance sheets to amounts reported in the consolidated statements of cash flows:
 
 
December 31,
 
 
2019
 
2018
 
2017
Cash and cash equivalents
 
$
82,505

 
$
289,345

 
$
60,115

Restricted cash included in prepaid expenses and other current assets
 
82

 
158

 
2,000

Restricted cash included in other non-current assets
 
168

 
168

 
148

Total cash, cash equivalents and restricted cash
 
$
82,755

 
$
289,671

 
$
62,263



Property and Equipment—Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation of furniture and equipment is computed using the straight-line method based on estimated useful lives of the depreciable assets. Leasehold improvements are amortized on a straight-line basis over their estimated economic useful lives or the remaining lease term, whichever is shorter. Improvements are capitalized, while repairs and maintenance costs are charged to operations as incurred. Assets are reviewed for recoverability whenever events or circumstances indicate the carrying value may not be recoverable.
Internally Developed Software for Internal Use—Costs incurred in the preliminary stages of development are expensed as incurred. Once an application has reached the development stage, internal and external costs, if direct and incremental, are capitalized until the software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable

79

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

the expenditures will result in additional functionality. Maintenance and training costs are expensed as incurred. Internally developed software is amortized on a straight-line basis over its estimated useful life. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. There were no impairments of internally developed software for internal use during the years ended December 31, 2019, 2018 and 2017
Goodwill and Intangible Assets—Goodwill consists of the excess of the purchase price over the fair value of identifiable net assets of businesses acquired. Goodwill is reviewed for impairment each year using a qualitative or quantitative process that is performed at least annually or whenever events or circumstances indicate a likely reduction in the fair value of a reporting unit below its carrying amount. The Company has concluded that it has two reporting units.
The Company performs the annual impairment analysis on October 31 in order to provide management time to complete the analysis prior to year-end. Prior to performing the quantitative evaluation, an assessment of qualitative factors may be performed to determine whether it is more likely than not that the fair value of a reporting unit exceeds the carrying value. If it is determined that it is unlikely that the carrying value exceeds the fair value, the Company is not required to complete the quantitative goodwill impairment evaluation. If it is determined that the carrying value may exceed fair value when considering qualitative factors, a quantitative goodwill impairment evaluation is performed. When performing the quantitative evaluation, if the carrying value of the reporting unit exceeds its fair value, an impairment loss equal to the difference will be recorded. No goodwill impairment charges have been recorded for the years ended December 31, 2019, 2018 and 2017.
Intangible assets are recorded at cost less accumulated amortization. Intangible assets are reviewed for impairment whenever events or changes in circumstances may affect the recoverability of the net assets. Such reviews include an analysis of current results and take into consideration the undiscounted value of projected operating cash flows. No intangible asset impairment charges have been recorded for the years ended December 31, 2019, 2018 and 2017
Leases—On January 1, 2019, the Company adopted ASU 2016-02 and all subsequent ASUs that modified Topic 842 (“ASC 842”) using the effective date transition method and elected the available package of practical expedients. The Company has elected to apply the short-term lease exemption to all of its classes of underlying assets.
Adoption of the standard had a material impact on the Company's consolidated balance sheets, but did not have an impact on the Company's consolidated statements of operations. The most significant impact was the recognition of right-of-use (“ROU”) assets and lease liabilities for operating leases. Adoption of the standard had no impact to previously reported results.
At inception, the Company determines if an arrangement is a lease. Operating leases are included in operating ROU assets, current operating lease liabilities and non-current operating lease liabilities in the Company's consolidated balance sheets. The Company does not have material finance leases.
ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the remaining lease term. The operating lease ROU asset also includes prepaid payments and excludes lease incentives. As none of the Company's leases provide an implicit rate, the Company uses an estimated incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.
The Company has lease agreements with lease and non-lease components. The Company has elected the practical expedient to account for non-lease components as part of the lease component for all asset classes. The majority of the Company's lease agreements are real estate leases.
Income Taxes—The Company uses the asset and liability method to account for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is

80

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

recognized in income in the period that includes the enactment date. The Company records a valuation allowance to reduce deferred tax assets to an amount that is more likely than not to be realized.
The Company follows authoritative guidance related to how uncertain tax positions should be recognized, measured, disclosed and presented in the consolidated financial statements. This requires the evaluation of tax positions taken or expected to be taken in the course of preparing the Company’s tax returns to determine whether the tax positions are “more-likely-than-not” of being sustained “when challenged” or “when examined” by the applicable tax authority. The tax benefits recognized in the consolidated financial statements from tax positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. 
Business Combinations—The Company accounts for business combinations under the acquisition method. The cost of an acquired company is assigned to the tangible and intangible assets acquired and the liabilities assumed on the basis of their fair values at the date of acquisition. The determination of fair values of assets acquired and liabilities assumed requires management to make estimates and use valuation techniques when market values are not readily available. Any excess of purchase price over the fair value of net tangible and intangible assets acquired is allocated to goodwill. Transaction costs associated with business combinations are expensed as incurred. The Company determines the fair value of contingent consideration payable on the acquisition date using a discounted cash flow approach utilizing an appropriate discount rate. Each reporting period thereafter, the Company revalues these obligations and records increases or decreases in their fair value as adjustments to fair market value adjustment on contingent consideration in the Company’s consolidated statements of operations. Changes in the fair value of the contingent consideration payable can result from adjustments to the estimated revenue forecasts included in the contingent consideration calculations.
Stock-Based Compensation—Compensation cost relating to stock-based awards made to employees and directors is recognized in the consolidated financial statements using the Black-Scholes option-pricing model in the case of non-qualified stock option awards, and intrinsic value in the case of restricted stock awards. The Company measures the cost of such awards based on the estimated fair value of the award measured at the grant date and recognizes the expense on a straight-line basis over the requisite service period, which is the vesting period.
Determining the fair value of stock options requires the Company to make several estimates, including the volatility of its stock price, the expected life of the option, forfeiture rate, dividend yield and interest rates. The Company estimates the expected life of its options using historical internal forfeiture data. The Company estimates stock-price volatility using historical third-party quotes of Envestnet’s common stock. The Company utilizes a risk-free interest rate, which is based on the yield of U.S. zero coupon securities with a maturity equal to the expected life of the options. The Company has not and does not expect to pay dividends on its common shares.
The Company is required to estimate expected forfeitures of stock-based awards at the grant date and recognize compensation cost only for those awards expected to vest. The forfeiture assumption is ultimately adjusted to the actual forfeiture rate. Therefore, changes in the forfeiture assumptions may impact the total amount of expense ultimately recognized over the vesting period. Estimated forfeitures will be reassessed in subsequent periods and may change based on new facts and circumstances.
Convertible Notes—In 2014, the Company issued $172,500 of 1.75% convertible notes that matured on December 15, 2019. In May 2018, the Company issued $345,000 of 1.75% convertible notes due June 2023. Collectively the “Convertible Notes” are accounted for in accordance with ASC 470-20. The Company has determined that the embedded conversion options in the Convertible Notes are not required to be separately accounted for as a derivative under GAAP. The Company separately accounts for the liability and equity components of Convertible Notes that can be settled in cash by allocating the proceeds from issuance between the liability component and the embedded conversion option, or equity component, in accordance with accounting for convertible debt instruments that may be settled in cash (including partial cash settlement) upon conversion. The value of the equity component is calculated by first measuring the fair value of the liability component, using the interest rate of a similar liability that does not have a conversion feature, as of the issuance date. The difference between the proceeds from the convertible debt issuance and the amount measured as the liability component is recorded as the equity component with a corresponding discount recorded on the debt. The Company recognizes the accretion of the resulting discount using the effective interest method as part of interest expense in its consolidated statements of operations.
Non-controlling Interest—Effective February 1, 2014, the Company formed ERS with various third parties. ERS offers advisory and technology enabled services to financial advisors and retirement plans. In exchange for a 64.5% ownership

81

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

interest in ERS, the Company contributed certain assets and has agreed to fund a certain amount of the operating expenses of ERS. Primarily due to the issuance of units related to the contributions of FinaConnect, Inc. and Castle Rock Innovations, Inc. and the purchase of additional ERS units acquired from the former owners of Klein Decisions, Inc. the Company’s ownership in ERS increased to 81.5% as of December 31, 2016. During the year ended December 31, 2018, the Company purchased all remaining outstanding units for approximately $6,560, which increased the Company’s ownership percentage to 100% as of December 31, 2018.
The allocation of gains and losses to the members of ERS was based on a hypothetical liquidation book value method in accordance with the ERS operating agreement. There were no losses for the years ended December 31, 2018 and 2017 reflected as non-controlling interest in the consolidated statements of operations related to ERS.  
In March 2018, the Company acquired a 43% fully diluted interest in a private company for cash consideration of $1,333. In connection with the acquisition, the Company was granted the ability to appoint two members to the private company's board of directors. The appointment of two board members gives the Company the majority of the board's voting rights. As a result, the Company uses the consolidation method of accounting for this investment. The private company was formed to enable financial advisors to provide insurance and income protection products to their clients.
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements—In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers,” which amends the existing accounting standards for revenue recognition. This standard was effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2017. These changes became effective for the Company's fiscal year beginning January 1, 2018 and have been reflected in these consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, “Leases,” which amends the requirements for assets and liabilities recognized for all leases longer than twelve months. This standard was effective for financial statements issued by public companies for the annual and interim periods beginning after December 15, 2018. These changes became effective for the Company's fiscal year beginning January 1, 2019 and have been reflected in these consolidated financial statements. See “Note 10—Leases”.

In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force)”. This update is intended to guide entities in evaluating the accounting for fees paid by a customer in a cloud computing arrangement by providing guidance for determining when the arrangement includes a software license. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company early adopted this standard beginning January 1, 2019, noting that this standard was applied prospectively. Adoption of this standard did not have a material impact on the Company's consolidated financial statements.  

Not Yet Adopted Accounting Pronouncements—In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326)”. This update significantly changes the way that entities will be required to measure credit losses. This standard requires that entities estimate credit losses based upon an “expected credit loss” approach rather than the “incurred loss” approach, which is currently used. The new approach will require entities to measure all expected credit losses for financial assets based on historical experience, current conditions, and reasonable forecasts of collectability. The change in approach is anticipated to impact the timing of recognition of credit losses. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company does not expect the standard to have a material impact on its consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes”. This update aims to reduce complexity within the accounting for income taxes as part of the simplification initiative. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2020. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its consolidated financial statements.


82

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

3.
Business Acquisitions
 
The following acquisitions are included within the Envestnet Wealth Solutions segment, except for the private company acquisitions, which are included within the Envestnet Data & Analytics segment.  

FolioDynamix
 
On January 2, 2018, the Company acquired all of the issued and outstanding membership interests of FolioDynamics Holdings, Inc. (“FolioDynamix”) through a merger of FolioDynamix with and into a wholly owned subsidiary of Envestnet.

FolioDynamix provides financial institutions, RIAs, and other wealth management clients with an end-to-end technology solution paired with a suite of advisory tools including model portfolios, research and overlay management services. FolioDynamix is included in the Envestnet Wealth Solutions segment.

The Company acquired FolioDynamix to add complementary trading tools as well as commission and brokerage support to Envestnet’s existing suite of offerings. Envestnet is continuing to integrate the technology and operations of FolioDynamix into the Company’s wealth management channel, enabling the Company to further leverage its operating scale and data analytics capabilities.

The Company funded the acquisition with a combination of cash on the Company’s consolidated balance sheets and borrowings under its revolving credit facility.

The consideration transferred in the acquisition was as follows:
Cash consideration
 
$
199,877

Working capital and other adjustments
 
(6,742
)
Total consideration transferred
 
$
193,135



The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
Cash and cash equivalents
 
$
4,876

Accounts receivable
 
4,962

Prepaid expenses and other current assets
 
3,773

Property and equipment, net
 
927

Other non-current assets
 
441

Identifiable intangible assets
 
135,700

Goodwill
 
79,891

Total assets acquired
 
230,570

Accounts payable
 
(5,358
)
Accrued expenses
 
(7,907
)
Deferred tax liability
 
(23,300
)
Deferred revenue
 
(806
)
Other non-current liabilities
 
(64
)
Total liabilities assumed
 
(37,435
)
Total net assets acquired
 
$
193,135



The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to lower future operating expenses and the knowledge and experience of the workforce in place. The goodwill is not deductible for income tax purposes.


83

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

A summary of estimated identifiable intangible assets acquired, estimated useful lives and amortization method follows:
 
 
 
 
Estimated
 
Amortization
 
 
Amount
 
Useful Life in Years
 
Method
Customer list
 
$
113,500

 
13
 
Accelerated
Proprietary technology
 
17,500

 
5
 
Straight-line
Trade names and domains
 
4,700

 
6
 
Straight-line
Total intangible assets acquired
 
$
135,700

 
 
 
 


The results of FolioDynamix’s operations are included in the consolidated statements of operations beginning January 2, 2018. FolioDynamix’s revenues for the year ended December 31, 2018 totaled $68,122. FolioDynamix’s pre-tax loss for the year ended December 31, 2018 totaled $13,777. The pre-tax loss includes acquired intangible asset amortization of $17,908 for the year ended December 31, 2018.

For the years ended December 31, 2019 and 2018, acquisition related costs for FolioDynamix totaled $1,282 and $1,557, respectively, and are included in general and administration expenses.

Acquisition of private technology company

On August 13, 2018, the Company acquired all of the issued and outstanding membership interests of a private technology company that provides market research analytics (the “private technology company acquisition”). In connection with this acquisition, the Company paid estimated net consideration of $6,585, subject to certain closing and post-closing adjustments.

The technology and operations of the private company are included in the Company’s Envestnet Data & Analytics segment.

The preliminary estimated fair values of the assets acquired and liabilities assumed at the date of acquisition are not material. As a result the remaining balance was allocated to goodwill in the amount of $6,885. The goodwill is not deductible for income tax purposes.

The results of the private technology company's operations are included in the consolidated statements of operations beginning August 13, 2018 and were not considered material to the Company’s results of operations. 

For the years ended December 31, 2019 and 2018, acquisition related costs for the private technology company acquisition were not material, and are included in general and administration expenses.

Acquisition of private artificial intelligence (AI) company

On January 2, 2019, pursuant to an agreement and plan of merger dated as of January 2, 2019 between Envestnet and a private AI company, the private AI company merged into Yodlee Inc., a wholly owned subsidiary of the Company (the “private AI company acquisition”). The private AI company provides conversational artificial intelligence tools and applications to financial services firms, improves the way Financial Service Providers (“FSPs”) can interact with their customers, and supports these FSPs to better engage, support and assist their consumers leveraging this latest wave of customer-centric capabilities.

The technology and operations of the private company are included in the Company’s Envestnet Data & Analytics segment.

The seller of the private AI company is also entitled to an additional unlimited earn-out payment with an estimated fair value of $7,580 as of the acquisition date. The unlimited earn-out payment is based on the private company's revenue and other retention targets for the twelve-month period beginning January 1, 2021.


84

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The consideration transferred in the acquisition was as follows:
Cash consideration
 
$
11,173

Purchase consideration liability
 
6,240

Contingent consideration liability
 
7,580

Working capital adjustment
 
70

Total consideration transferred
 
$
25,063



In December 2019, the Company determined that revenue targets for this acquisition would not be met. As a result, the Company reduced the contingent consideration liability plus accrued interest associated with this acquisition by $8,126 and recorded this as a reduction to general and administration expenses.

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
Total tangible assets acquired
 
$
144

Total liabilities assumed
 
(688
)
Identifiable intangible assets
 
4,100

Goodwill
 
21,507

Total net assets acquired
 
$
25,063



The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of potential cross selling opportunities. The goodwill is not deductible for income tax purposes.

A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:
 
 
Preliminary
 
Estimated
 
Amortization
 
 
Estimate
 
Useful Life in Years
 
Method
Proprietary technology
 
$
4,100

 
4
 
Straight-line


The results of the private AI company's operations are included in the consolidated statements of operations beginning January 2, 2019 and were not considered material to the Company’s results of operations. 

For the year ended December 31, 2019, acquisition related costs for the private AI company acquisition were not material, and are included in general and administration expenses. The Company may incur additional acquisition related costs in 2020.

Acquisition of PortfolioCenter business

On April 1, 2019, pursuant to an asset purchase agreement, Tamarac, Inc. (“Tamarac”), a wholly owned subsidiary of Envestnet, acquired certain of the assets, primarily consisting of intangible assets, and the assumption of certain of the liabilities of the PortfolioCenter business (“PortfolioCenter”) from Performance Technologies, Inc. (the “PC Seller”), a wholly owned subsidiary of The Charles Schwab Corporation (“PortfolioCenter acquisition”). The PortfolioCenter business provides investment advisors and investment advisory service providers with desktop, hosted and outsourced multicustodial software solutions. These solutions provide data-management and performance-measurement tools, as well as customizable accounting, reporting, and billing functions delivered through the commercial software application products known as PortfolioCenter Desktop, PortfolioCenter Hosted, PortfolioServices and Service Bureau.
Tamarac acquired the PortfolioCenter business to better serve small and mid-size RIA firms. The PortfolioCenter business is included in the Company’s Envestnet Wealth Solutions segment.
In connection with the PortfolioCenter acquisition, Tamarac paid $17,500 in cash. Tamarac funded the PortfolioCenter acquisition with available cash resources. The PC Seller is also entitled to an earn-out payment based on PortfolioCenter's revenue for the twelve-month period beginning April 1, 2020. The discounted amount of the contingent consideration liability is

85

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

estimated to be $8,200 and is included as a non-current liability in the consolidated balance sheets.
The preliminary consideration transferred in the acquisition was as follows:
 
 
 
 
Measurement
 
 
 
 
Preliminary
 
Period
 
Revised
 
 
Estimate
 
Adjustments
 
Estimate
Cash consideration
 
$
17,500

 
$

 
$
17,500

Contingent consideration liability
 
8,300

 
(100
)
 
8,200

Total consideration transferred
 
$
25,800

 
$
(100
)
 
$
25,700



The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
 
 
 
 
Measurement
 
 
 
 
Preliminary
 
Period
 
Revised
 
 
Estimate
 
Adjustments
 
Estimate
Total tangible assets acquired
 
$
13

 
$

 
$
13

Total liabilities assumed
 
(1,600
)
 

 
(1,600
)
Identifiable intangible assets
 
12,400

 
(700
)
 
11,700

Goodwill
 
14,987

 
600

 
15,587

Total net assets acquired
 
$
25,800

 
$
(100
)
 
$
25,700



The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of expanding market opportunities within the mid-size and small RIA market, potential cross selling opportunities, and lower future operating expenses. The goodwill is deductible for income tax purposes.
A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:
 
 
 
 
Measurement
 
 
 
 
 
 
 
 
Preliminary
 
Period
 
Revised
 
Estimated
 
Amortization
 
 
Estimate
 
Adjustments
 
Estimate
 
Useful Life in Years
 
Method
Customer list
 
$
9,100

 
$
(600
)
 
$
8,500

 
10
 
Accelerated
Proprietary technology
 
3,300

 
(100
)
 
3,200

 
5
 
Straight-line
Total intangible assets acquired
 
$
12,400

 
$
(700
)
 
$
11,700

 
 
 
 


The results of PortfolioCenter's operations are included in the consolidated statements of operations beginning April 1, 2019. PortfolioCenter's revenues for the year ended December 31, 2019 totaled $6,705. PortfolioCenter's pre-tax loss for the year ended December 31, 2019 totaled $2,568. The pre-tax loss includes acquired intangible asset amortization of $1,459 for the year ended December 31, 2019.
For the year ended December 31, 2019, acquisition related costs for the PortfolioCenter acquisition were not material, and are included in general and administration expenses. The Company may incur additional acquisition related costs in 2020.
Acquisition of PIEtech

On May 1, 2019, the Company acquired all of the outstanding shares of capital stock of PIEtech, Inc., a Virginia corporation (“PIEtech”). PIEtech empowers financial advisors to use financial planning to efficiently motivate their clients to create, implement and maintain financial plans that best meet their lifetime financial goals. The technology and operations of PIEtech, which now operates as Envestnet | MoneyGuide, are included in the Envestnet Wealth Solutions segment.

The acquisition of PIEtech (the “PIEtech acquisition”) establishes Envestnet as a leader in financial planning solutions, providing advisors and their clients with access to a full spectrum of financial planning capabilities, and offering a broad range of data-driven, financial plan-informed financial wellness solutions, both domestically and internationally over

86

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

time. Integration of PIEtech's MoneyGuide software with the Company's integrated technology platform is expected to reduce friction and enhance productivity for advisors.

In connection with the PIEtech acquisition, the Company paid net cash consideration of $298,714, subject to a working capital adjustment, and issued 3,184,713 shares of Envestnet common stock to the sellers. The Company funded the PIEtech acquisition with available cash resources and borrowings under its revolving credit facility.

In connection with the PIEtech acquisition, the Company established a retention bonus pool consisting of approximately $30,000 of cash and restricted stock units to be granted to employees and management of PIEtech as inducement grants. As a result, the Company adopted the Envestnet, Inc. 2019 Acquisition Equity Incentive Plan (the “2019 Equity Plan”) in order to make inducement grants to certain PIEtech employees who will join Envestnet | MoneyGuide (See “Note 15—Stock-Based Compensation”). Envestnet agreed to grant at future dates, not earlier than the sixty day anniversary of the PIEtech acquisition, up to 301,469 shares of Envestnet common stock in the form of restricted stock units (“RSUs”) and performance stock units (“PSUs”) pursuant to the 2019 Equity Plan and made cash retention payments of approximately $8,800 to certain legacy PIEtech employees who joined Envestnet | MoneyGuide. As of December 31, 2019, the Company has issued approximately 62,400 and 24,900 RSUs and PSUs, respectively, under the 2019 Equity Plan to legacy PIEtech employees. At this time the Company expects to issue approximately 214,000 additional RSUs and PSUs and expects to pay approximately $5,300 in cash bonus payments over the next three years in connection with the PIEtech acquisition.

The Company also granted membership interests in certain of the Company's equity method investments to two legacy PIEtech executives with an estimated grant date fair market value of $8,900. These membership interests will vest on May 1, 2020 and become exercisable in future periods. As of December 31, 2019, the Company has recorded approximately $5,920 as a component of compensation and benefits in the consolidated statements of operations with a corresponding liability in other non-current liabilities in the consolidated balance sheets.

The preliminary consideration transferred in the acquisition was as follows:
 
 
 
 
Measurement
 
 
 
 
Preliminary
 
Period
 
Revised
 
 
Estimate
 
Adjustments
 
Estimate
Cash consideration
 
$
299,370

 
$
(656
)
 
$
298,714

Stock consideration
 
222,484

 

 
222,484

Less: cash acquired
 
(6,360
)
 

 
(6,360
)
Total estimated fair value of consideration transferred, net of cash acquired
 
$
515,494

 
$
(656
)
 
$
514,838




87

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
 
 
 
 
Measurement
 
 
 
 
Preliminary
 
Period
 
Revised
 
 
Estimate
 
Adjustments
 
Estimate
Cash and cash equivalents
 
$
6,360

 
$

 
$
6,360

Accounts receivable
 
3,782

 

 
3,782

Prepaid expenses and other current assets
 
969

 

 
969

Other non-current assets
 
4,274

 

 
4,274

Property and equipment, net
 
6,057

 

 
6,057

Operating lease right-of-use assets, net
 
1,688

 
324

 
2,012

Identifiable intangible assets
 
217,000

 
36,000

 
253,000

Goodwill
 
353,085

 
(29,134
)
 
323,951

Total assets acquired
 
593,215

 
7,190

 
600,405

Accounts payable and accrued expenses
 
(2,166
)
 
505

 
(1,661
)
Operating lease liabilities
 
(2,012
)
 

 
(2,012
)
Deferred income taxes
 
(59,643
)
 
(8,891
)
 
(68,534
)
Deferred revenue
 
(7,540
)
 
540

 
(7,000
)
Total liabilities assumed
 
(71,361
)
 
(7,846
)
 
(79,207
)
Total net assets acquired
 
$
521,854

 
$
(656
)
 
$
521,198



The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of potential new business and cross selling opportunities. The goodwill is not deductible for income tax purposes. In December 2019, the Company finalized its acquisition accounting for the PIEtech acquisition, resulting in adjustments to previously reported allocations of the purchase consideration. The adjustments were a result of changes to the original fair value estimates of certain items acquired. These changes are the result of additional information obtained during 2019 that related to facts and circumstances that existed as of the acquisition date.
A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:
 
 
 
 
Measurement
 
 
 
 
 
 
 
 
Preliminary
 
Period
 
Revised
 
Estimated
 
Amortization
 
 
Estimate
 
Adjustments
 
Estimate
 
Useful Life in Years
 
Method
Customer lists
 
$
181,000

 
$
41,000

 
$
222,000

 
10-20
 
Accelerated
Proprietary technologies
 
25,000

 
(2,000
)
 
23,000

 
4
 
Straight-line
Trade names
 
11,000

 
(3,000
)
 
8,000

 
7
 
Straight-line
Total intangible assets acquired
 
$
217,000

 
$
36,000

 
$
253,000

 
 
 
 


The results of PIEtech's operations are included in the consolidated statements of operations beginning May 1, 2019. PIEtech's revenues for the year ended December 31, 2019 totaled $30,315. PIEtech's pre-tax loss for the year ended December 31, 2019 totaled $12,374. The pre-tax loss includes acquired intangible asset amortization of $17,634 for the year ended December 31, 2019.
For the year ended December 31, 2019, acquisition related costs for the PIEtech acquisition totaled approximately $16,738, and are included in general and administration expenses. Included in this amount is approximately $8,800 in one-time cash retention bonuses plus related tax witholding, which are included in compensation and benefits in the consolidated statements of operations. The Company may incur additional acquisition related costs in 2020.

88

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Pro forma financial information (unaudited)

The following pro forma financial information presents the combined results of operations of Envestnet, PortfolioCenter and PIEtech for the years ended December 31, 2019 and 2018. The pro forma financial information presents the results as if the acquisition had occurred as of the beginning of 2018. The results of the private company acquisitions are not included in the pro forma financial information presented below as they were not considered material to the Company's results of operations.

The unaudited pro forma results presented include estimated amortization charges for acquired intangible assets, interest expense, stock-based compensation expense and income tax. The Company's 2018 pro forma information includes the reversal of a valuation allowance on its deferred tax assets, transaction fee payments and retention bonus payments that were incurred in 2019 as a result of these acquisitions and reverses these amounts from the appropriate periods in 2019. All intercompany revenues have been eliminated within this pro forma information.

Pro forma financial information is presented for informational purposes and is not indicative of the results of operations that would have been achieved if the acquisitions had taken place as of the beginning of 2018.
 
 
Year Ended
 
Year Ended
 
 
December 31, 2019
 
December 31, 2018
Revenues
 
$
919,291

 
$
869,247

Net loss attributable to Envestnet, Inc.
 
(16,860
)
 
(1,367
)
Net loss per share attributable to Envestnet, Inc.:
 
 
 
 
Basic
 
$
(0.32
)
 
$
(0.03
)
Diluted
 
$
(0.32
)
 
$
(0.03
)


4.
Prepaid Expenses and Other Current Assets
 
Prepaid expenses and other current assets consisted of the following:

 
 
December 31,
 
 
2019
 
2018
Prepaid technology
 
$
8,178

 
$
6,766

Non-income tax receivables
 
5,555

 
6,240

Advance payroll taxes and benefits
 
5,446

 

Prepaid outside information services
 
2,209

 
1,515

Prepaid insurance
 
1,919

 
943

Other
 
8,876

 
8,093

Total prepaid expenses and other current assets
 
$
32,183

 
$
23,557




89

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

5.
Property and Equipment
 
Property and equipment consisted of the following:
 
 
 
 
 
December 31,
 
 
Estimated Useful Life
 
2019
 
2018
Cost:
 
 
 
 

 
 

Computer equipment and software
 
3 years
 
$
72,190

 
$
64,346

Leasehold improvements
 
Shorter of the lease term or useful life of the asset
 
34,645

 
28,191

Office furniture and fixtures
 
3-7 years
 
10,832

 
9,291

Office equipment and other
 
3-5 years
 
6,850

 
5,577

Building and building improvements
 
7-39 years
 
2,647

 

Land
 
Not applicable
 
940

 

 
 
 
 
128,104

 
107,405

Less: accumulated depreciation and amortization
 
(74,348
)
 
(62,414
)
Total property and equipment, net
 
$
53,756

 
$
44,991


 
During 2019 and 2018, the Company retired property and equipment that was no longer in service for the Envestnet Wealth Solutions segment with an historical cost of $8,264 and $5,984, respectively. During 2019 and 2018, the Company retired property and equipment that was no longer in service for the Envestnet Data & Analytics segment with an historical cost of $4,621 and $5,387, respectively. Gains and losses on asset retirements during 2019 and 2018 were not material.

The following table presents the cost amounts and related accumulated depreciation written off by category:

 
 
Year Ended December 31, 2019
 
Year Ended December 31, 2018
 
 
 
 
Accumulated
 
 
 
Accumulated
 
 
Cost
 
Depreciation
 
Cost
 
Depreciation
Computer equipment and software
 
$
12,597

 
$
(12,542
)
 
$
10,733

 
$
(10,709
)
Leasehold improvements
 
229

 
(135
)
 
297

 
(269
)
Office furniture and fixtures
 
42

 
(21
)
 
32

 
(32
)
Office equipment and other
 
17

 
(17
)
 
309

 
(288
)
Total property and equipment retirements
 
$
12,885


$
(12,715
)

$
11,371


$
(11,298
)

 
Depreciation and amortization expense was as follows:

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Depreciation and amortization expense
 
$
20,777

 
$
15,737

 
$
15,383


 
6.
Internally Developed Software
 
Internally developed software consisted of the following: 

 
 
 
 
December 31,
 
 
Estimated Useful Life
 
2019
 
2018
Internally developed software
 
5 years
 
$
104,703

 
$
70,410

Less: accumulated amortization
 
 
 
(44,440
)
 
(32,201
)
Internally developed software, net
 
 
 
$
60,263

 
$
38,209


 

90

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Amortization expense was as follows:

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Amortization expense
 
$
12,042

 
$
8,033

 
$
5,310


 
7.
Goodwill and Intangible Assets
 
Changes in the carrying amount of goodwill were as follows:

 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Total
Balance at December 31, 2017
 
$
163,751

 
$
269,204

 
$
432,955

FolioDynamix acquisition
 
79,891

 

 
79,891

Private technology company acquisition
 

 
6,885

 
6,885

Foreign currency and other
 
167

 
(796
)
 
(629
)
Balance at December 31, 2018
 
243,809

 
275,293

 
519,102

Private AI company acquisition
 

 
21,507

 
21,507

PortfolioCenter acquisition
 
15,587

 

 
15,587

PIEtech acquisition
 
323,951

 

 
323,951

Foreign currency and other
 
(100
)
 
(197
)
 
(297
)
Balance at December 31, 2019
 
$
583,247

 
$
296,603

 
$
879,850


 
Intangible assets, net consisted of the following:

 
 
 
December 31, 2019
 
December 31, 2018
 
 
 
Gross
 
 
 
Net
 
Gross
 
 
 
Net
 
Estimated
 
Carrying
 
Accumulated
 
Carrying
 
Carrying
 
Accumulated
 
Carrying
 
Useful Life
 
Amount
 
Amortization
 
Amount
 
Amount
 
Amortization
 
Amount
Customer lists
7-20 years
 
$
591,520

 
$
(148,517
)
 
$
443,003

 
$
361,020

 
$
(102,077
)
 
$
258,943

Proprietary technologies
4-6 years
 
87,714

 
(44,165
)
 
43,549

 
66,746

 
(36,151
)
 
30,595

Trade names
6-7 years
 
33,700

 
(14,663
)
 
19,037

 
27,990

 
(12,352
)
 
15,638

Backlog
N/A
 

 

 

 
11,000

 
(10,935
)
 
65

Total intangible assets
 
$
712,934

 
$
(207,345
)
 
$
505,589

 
$
466,756

 
$
(161,515
)
 
$
305,241


 
During 2019 and 2018, the Company retired fully amortized intangible assets for the Envestnet Wealth Solutions segment with a historical cost of $11,520 and $22,177, including proprietary technologies and trade names. During 2019 and 2018, the Company retired fully amortized intangible assets for the Envestnet Data & Analytics segment with a historical cost of $11,100 and $0, including trade names and backlog.
 
Amortization expense was as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Amortization expense
 
$
68,452

 
$
53,856

 
$
42,127


 

91

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Future amortization expense of the intangible assets as of December 31, 2019, is expected to be as follows:

Years ending December 31:
 

2020
$
72,918

2021
62,895

2022
59,150

2023
44,801

2024
38,631

Thereafter
227,194

Total
$
505,589



8.
Accrued Expenses and Other Liabilities
 
Accrued expenses and other liabilities consisted of the following:

 
 
December 31,
 
 
2019
 
2018
Accrued compensation and related taxes
 
$
53,627

 
$
50,598

Accrued investment manager fees
 
48,720

 
50,635

Non-income tax payables
 
11,040

 
9,733

Accrued charitable contribution
 
5,020

 

Accrued professional services
 
3,833

 
4,517

Accrued technology
 
3,042

 
4,728

Accrued transaction costs
 
2,482

 
4,543

Other accrued expenses
 
10,180

 
8,544

Total accrued expenses and other liabilities
 
$
137,944

 
$
133,298


 
9.
Debt
 
The Company’s outstanding debt obligations as of December 31, 2019 and 2018 were as follows:

 
 
December 31,
 
 
2019
 
2018
Revolving credit facility balance
 
$
260,000

 
$

 
 
 
 
 
Convertible Notes due 2019
 
$

 
$
172,500

Unaccreted discount on Convertible Notes due 2019
 

 
(5,890
)
Unamortized issuance costs on Convertible Notes due 2019
 

 
(899
)
Convertible Notes due 2019 carrying value
 
$

 
$
165,711

 
 
 
 
 
Convertible Notes due 2023
 
$
345,000

 
$
345,000

Unaccreted discount on Convertible Notes due 2023
 
(33,491
)
 
(42,641
)
Unamortized issuance costs on Convertible Notes due 2023
 
(5,996
)
 
(7,634
)
Convertible Notes due 2023 carrying value
 
$
305,513

 
$
294,725




92

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Interest expense was comprised of the following and is included in other expense, net in the consolidated statements of operations:

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Accretion of debt discount
 
$
15,040

 
$
11,134

 
$
5,472

Coupon interest
 
8,917

 
6,650

 
3,019

Interest on revolving credit facility
 
4,065

 
3,994

 
4,153

Amortization of issuance costs
 
3,703

 
2,771

 
3,279

Undrawn and other fees
 
795

 
654

 
424

Total interest expense
 
$
32,520

 
$
25,203

 
$
16,347


 
Amended Credit Agreement
 
In 2014, Envestnet and certain of its subsidiaries entered into a credit agreement with a group of banks (the “Banks”), for which Bank of Montreal is acting as administrative agent. Since 2014, the credit agreement has been amended several times, the latest of which occurred in September 2019 (the “Amended Credit Agreement”).
 
Pursuant to the Amended Credit Agreement, the Banks have agreed to provide to the Company with a revolving credit facility of $500,000, of which amount may be increased by $150,000 (the “Revolving Credit Facility”). The Amended Credit Agreement also includes a $5,000 sub-facility for the issuances of letters of credit. As of December 31, 2019, there was $260,000 outstanding under the Revolving Credit Facility.

 Obligations under the Amended Credit Agreement are guaranteed by substantially all of Envestnet’s U.S. subsidiaries. In accordance with the terms of the Security Agreement, dated November 19, 2015, among the Company, the Debtors party thereto, the Banks and the Administrative Agent, obligations under the Amended Credit Agreement are secured by substantially all of the Company’s domestic assets and the Company’s pledge of 66% of the voting equity and 100% of the non-voting equity of certain of its first-tier foreign subsidiaries. Proceeds under the Amended Credit Agreement may be used to finance capital expenditures, working capital, permitted acquisitions and for general corporate purposes.
 
The Company will pay interest on borrowings made under the Amended Credit Agreement at rates between 1.50% and 3.25% above LIBOR based on the Company’s total leverage ratio. As of December 31, 2019, this equates to an interest rate of 4.0%. Borrowings under the Amended Credit Agreement are scheduled to mature on September 27, 2024. There is also a commitment fee equal to 0.25% per annum on the daily unused portion of the Revolving Credit Facility.

The Amended Credit Agreement contains customary conditions, representations and warranties, affirmative and negative covenants, mandatory prepayment provisions and events of default. The covenants include certain financial covenants requiring the Company to maintain compliance with a maximum senior leverage ratio, a maximum total leverage ratio, a minimum interest coverage ratio and minimum adjusted EBITDA. The Amended Credit Agreement also contains provisions that require the Company to maintain minimum liquidity levels, limit the ability of Envestnet and its subsidiaries to incur debt, make investments, sell assets, create liens, engage in transactions with affiliates, engage in mergers and acquisitions, pay dividends and other restricted payments, grant negative pledges and change their business activities. The Company was in compliance with these financial covenants and other requirements as of December 31, 2019.

During 2019, in connection with amending the credit agreement, the Company capitalized an additional $2,103 of deferred financing charges to other non-current assets in the consolidated balance sheets and wrote off $299 of pre-existing finance charges to interest expense in the consolidated statements of operations. As of December 31, 2019, the debt issuance costs related to the Amended Credit Agreement are presented in prepaid expenses and other non-current assets in the consolidated balance sheets which have outstanding amounts of $853 and $3,190, respectively.

93

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Convertible Notes due 2019
 
In 2014, the Company issued $172,500 of convertible notes that matured on December 15, 2019 (the “Convertible Notes due 2019”). Proceeds from the offering were $166,967, net of $4,651 of issuance costs. The Convertible Notes due 2019 were general unsecured obligations, subordinated in right of payment to our obligations under our Credit Agreement. The Convertible Notes due 2019 bore interest at a rate of 1.75% per annum. The Convertible Notes due 2019 were convertible into shares of the Company’s common stock under certain circumstances prior to maturity at a conversion rate of 15.9022 shares per one thousand principal amount of the Convertible Notes due 2019, which represented a conversion price of $62.88 per share, subject to adjustment under certain conditions.
 
The Company separately accounted for the liability and equity components of the Convertible Notes due 2019 by allocating the proceeds from issuance of the Convertible Notes due 2019 between the liability component and the embedded conversion option, or equity component. This allocation was done by first estimating an interest rate at the time of issuance for similar notes that do not include the embedded conversion option. The Company allocated $26,618 to the equity component, net of offering costs of $882. The Company recorded a discount on the Convertible Notes due 2019 of $27,500 which was accreted and recorded as additional interest expense over the life of the Convertible Notes due 2019. During 2019, 2018 and 2017, the Company recognized $5,890$5,690 and $5,472, respectively, in accretion related to the discount. The effective interest rate of the liability component of the Convertible Notes due 2019 is equal to the stated interest rate plus the accretion of original issue discount. The effective interest rate on the liability component of the Convertible Notes due 2019 for the years ended December 31, 2019, 2018 and 2017 was approximately 6%.

Upon maturity, the Company settled the Convertible Notes due 2019 for $184,751, which included $172,500 of principal and $12,251 of additional premium payable to note holders who tendered their conversion notice. The additional $12,251 was recorded as a reduction to equity. The Convertible Notes due 2019 were paid using a combination of cash on hand and through borrowings on the Company's Revolving Credit Facility. No shares of the Company's common stock were issued upon settlement of the Convertible Notes due 2019.

Convertible Notes due 2023
 
In May 2018, the Company issued $345,000 of convertible notes maturing June 1, 2023 (the “Convertible Notes due 2023”). Net proceeds from the offering were $335,018. The Convertible Notes due 2023 bear interest at a rate of 1.75% per annum payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2018.

In connection with the issuance of the Convertible Notes due 2023, the Company incurred $8,593 of issuance costs in 2018, which are presented net in Convertible Notes due 2023 in the consolidated balance sheets. These costs are being amortized and are recorded as additional interest expense over the life of the Convertible Notes due 2023.

The Convertible Notes due 2023 are general unsecured senior obligations, subordinated in right of payment to our obligations under our Amended Credit Agreement. The Convertible Notes due 2023 rank equally in right of payment with all of the Company’s existing and future senior indebtedness and will be senior in right of payment to any of the Company’s future subordinated obligations. The Convertible Notes due 2023 will be structurally subordinated to the indebtedness and other liabilities of any of our subsidiaries, other than our wholly owned subsidiary, Envestnet Asset Management, Inc., which will fully and unconditionally guarantee the notes on an unsecured basis, and other than to the extent the Convertible Notes due 2023 are guaranteed in the future by any of our other subsidiaries as described in the indenture and will be effectively subordinated to and future secured indebtedness to the extent of the value of the assets securing such indebtedness. Certain of our subsidiaries guarantee our obligations under our Amended Credit Agreement.

Upon the occurrence of a “fundamental change”, as defined in the indenture, the holders may require the Company to repurchase all or a portion of the Convertible Notes due 2023 for cash at 100% of the principal amount of the Convertible Notes due 2023 being purchased, plus any accrued and unpaid interest.

The Convertible Notes due 2023 are convertible into shares of the Company’s common stock under certain circumstances prior to maturity at a conversion rate of 14.6381 shares per one thousand principal amount of the Convertible Notes due 2023, which represents a conversion price of $68.31 per share, subject to adjustment under certain conditions. Holders may convert their Convertible Notes due 2023 at their option at any time prior to the close of business on the business day immediately preceding December 15, 2022, only under the following circumstances: (a) during any calendar quarter

94

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

commencing after the calendar quarter ending on June 30, 2018 (and only during such calendar quarter), if the last reported sale price of our common stock, for at least 20 trading days (whether or not consecutive) in the period of 30 consecutive trading days ending on the last trading day of the calendar quarter immediately preceding the calendar quarter in which the conversion occurs, is more than 130% of the conversion price of the Convertible Notes due 2023 in effect on each applicable trading day; (b) during the five consecutive business-day period following any five consecutive trading-day period in which the trading price per one thousand principal amount of the Convertible Notes due 2023 for each such trading day was less than 98% of the last reported sale price of our common stock on such date multiplied by the then-current conversion rate; (c) if we call any or all of the Convertible Notes due 2023 for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or (d) upon the occurrence of specified corporate events as defined in the indenture.
 
Upon conversion, the Company may pay cash, shares of the Company’s common stock or a combination of cash and stock, as determined by the Company in its discretion. The Company’s stated policy is to settle the debt component of the Convertible Notes due 2023 at least partially or wholly in cash. This policy is based both on the Company’s intent and the Company’s ability to settle these instruments in cash.

The Company has separately accounted for the liability and equity components of the Convertible Notes due 2023 by allocating the proceeds from issuance of the Convertible Notes due 2023 between the liability component and the embedded conversion option, or equity component. This allocation was done by first estimating an interest rate at the time of issuance for similar notes that do not include the embedded conversion option. The Company allocated $46,611 to the equity component, net of offering costs of $1,389. The Company recorded a discount on the Convertible Notes due 2023 of $48,000 which will be accreted and recorded as additional interest expense over the life of the Convertible Notes due 2023. During 2019 and 2018, the Company recognized $9,150 and $5,444, respectively, in accretion related to the discount. The effective interest rate of the liability component of the Convertible Notes due 2023 is equal to the stated interest rate plus the accretion of original issue discount. The effective interest rate on the liability component of the Convertible Notes due 2023 for the years ended December 31, 2019 and 2018 was approximately 6%.

See “Note 18—Net Income (Loss) Per Share” for further discussion of the effect of conversion on net income per common share.
 
10.
Leases 
The Company has operating leases for corporate offices and certain equipment, some of which may include options to extend the leases for up to 20 years, and some of which may include options to terminate the leases within 90 days. Terms of the Company's operating leases may change from time to time. The Company's leases have remaining lease terms of 3 months to 13 years.
For the year ended December 31, 2019, the total operating lease cost and short-term lease cost were $17,736 and $4,683, respectively. The Company did not have significant sublease income or variable lease cost for the year ended December 31, 2019. As of December 31, 2019, the weighted average remaining lease term was 9.2 years and the weighted average discount rate was 6.0%. Cash paid for amounts included in the measurement of the operating lease liability for the year ended December 31, 2019 was $19,002. The ROU assets obtained in exchange for new operating lease liabilities for the year ended December 31, 2019 was $30,455.

95

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Future minimum lease payments under non-cancellable leases, as of December 31, 2019, were as follows:
 
 
Operating
 
 
Leases
Years Ending December 31,
 
 
2020
 
$
19,390

2021
 
18,211

2022
 
13,820

2023
 
11,362

2024
 
10,178

Thereafter
 
59,876

Total future minimum lease payments
 
132,837

Less imputed interest
 
(30,656
)
Total operating lease liabilities
 
$
102,181



As of December 31, 2019, the Company has several operating lease commitments, primarily for our corporate offices, that have not yet commenced. These operating leases are expected to commence through January 2024 with lease terms of up to 13 years.

For the year ended December 31, 2018, the Company disclosed the following information related to its leases:
The Company rents office space under leases that expire at various dates through 2030. Future minimum lease commitments under these operating leases, as of December 31, 2018, were as follows:
Years ending December 31,
 
 
2019
 
$
15,997

2020
 
15,437

2021
 
14,705

2022
 
10,816

2023
 
9,910

Thereafter
 
39,449

Total
 
$
106,314


11.
Stockholders’ Equity
 
On February 25, 2016, the Company announced that its Board of Directors had authorized a share repurchase program under which the Company may repurchase up to 2,000,000 shares of its common stock. The timing and volume of share repurchases will be determined by the Company’s management based on its ongoing assessments of the capital needs of the business, the market price of its common stock and general market conditions. No time limit has been set for the completion of the repurchase program, and the program may be suspended or discontinued at any time. The repurchase program authorizes the Company to purchase its common stock from time to time in the open market (including pursuant to a “Rule 10b5-1 plan”), in block transactions, in privately negotiated transactions, through accelerated stock repurchase programs, through option or other forward transactions or otherwise, all in compliance with applicable laws and other restrictions. For each of the years ended December 31, 2019 and 2018, the Company purchased no shares of the Company’s common stock. As of both December 31, 2019 and 2018, a maximum of 1,956,390 shares may yet be purchased under this program.

On December 20, 2018, the Company issued and sold to BlackRock, Inc. (“BlackRock”) approximately 2,356,000 common shares at a purchase price of $52.13 per share, and warrants to purchase approximately 470,000 common shares at an exercise price of $65.16 per share, subject to customary anti-dilution adjustments. The warrants are exercisable at BlackRock’s option for four years from the date of issuance. The warrants may be exercisable through cash exercise or net issue exercise with cash settlement at the sole discretion of the Company. The gross proceeds received of approximately $122,788 were allocated to the common shares and the warrants and recorded within stockholders’ equity. In connection with this transaction, the Company incurred total transaction costs of approximately $4,627 and recorded them as a reduction in equity.


96

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

On May 1, 2019, in connection with the PIEtech acquisition, the Company issued 3,184,713 shares of Envestnet common stock with a fair value of $222,484 to the sellers. See “Note 3—Business Acquisitions”.
 
12.
Fair Value Measurements
 
The Company follows ASC 825-10, “Financial Instruments,” which provides companies the option to report selected financial assets and liabilities at fair value. ASC 825-10 also establishes presentation and disclosure requirements designed to facilitate comparisons between companies that choose different measurement attributes for similar types of assets and liabilities and to more easily understand the effect of the Company’s choice to use fair value on its earnings. ASC 825-10 also requires entities to display the fair value of the selected assets and liabilities on the face of the balance sheets. The Company has not elected the ASC 825-10 option to report selected financial assets and liabilities at fair value.
 
Financial assets and liabilities recorded at fair value in the consolidated balance sheets are categorized based upon a fair value hierarchy established by GAAP, which prioritizes the inputs used to measure fair value into the following levels:
 
Level I:
 
Inputs based on quoted market prices in active markets for identical assets or liabilities at the measurement date.
 
 
 
Level II:
 
Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or inputs that are observable and can be corroborated by observable market data.
 
 
 
Level III:
 
Inputs reflect management’s best estimates and assumptions of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the valuation of the instruments.
 
The following tables set forth the fair value of the Company’s financial assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheets as of December 31, 2019 and 2018, based on the three-tier fair value hierarchy:
 
 
December 31, 2019
 
 
Fair Value
 
Level I
 
Level II
 
Level III
Assets:
 
 
 
 
 
 
 
 
Money market funds
 
$
37,730

 
$
37,730

 
$

 
$

Assets used to fund deferred compensation liability
 
8,390

 

 

 
8,390

Total assets
 
$
46,120


$
37,730

 
$

 
$
8,390

Liabilities:
 
 

 
 

 
 

 
 

Contingent consideration liability
 
$
9,045

 
$

 
$

 
$
9,045

Deferred compensation liability
 
8,208

 
8,208

 

 

Total liabilities
 
$
17,253

 
$
8,208

 
$

 
$
9,045

 

97

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

 
 
December 31, 2018
 
 
Fair Value
 
Level I
 
Level II
 
Level III
Assets:
 
 
 
 
 
 
 
 
Money market funds
 
$
265,554

 
$
265,554

 
$

 
$

Assets used to fund deferred compensation liability
 
6,346

 

 

 
6,346

Total assets
 
$
271,900

 
$
265,554

 
$

 
$
6,346

Liabilities:
 
 

 
 

 
 

 
 

Contingent consideration liability
 
$
732

 
$

 
$

 
$
732

Deferred compensation liability
 
6,196

 
6,196

 

 

Total liabilities
 
$
6,928

 
$
6,196


$


$
732



Level I assets and liabilities include money-market funds not insured by the Federal Deposit Insurance Corporation (“FDIC”) and deferred compensation liability. The Company periodically invests excess cash in money-market funds not insured by the FDIC. The Company believes that the investments in money market funds are on deposit with creditworthy financial institutions and that the funds are highly liquid. These money-market funds are considered Level I and are included in cash and cash equivalents in the consolidated balance sheets. The fair values of the Company’s investments in money-market funds are based on the daily quoted market prices for the net asset value of the various money market funds. The fair market value of the deferred compensation liability is based on the daily quoted market prices for the net asset value of the various funds in which the participants have selected, and is included in other non-current liabilities in the consolidated balance sheets.
Level III assets and liabilities consist of the estimated fair values of contingent consideration as well as the assets to fund the Company's deferred compensation liability. The fair market value of the assets used to fund the Company's deferred compensation liability approximates the cash surrender value of the Company's life insurance premiums and is included in other non-current assets in the consolidated balance sheets.
The fair values of the contingent consideration liabilities related to certain of the Company's acquisitions were estimated using a discounted cash flow method with significant inputs that are not observable in the market and thus represents a Level III fair value measurement as defined in ASC 820, “Fair Value Measurements and Disclosures”. The significant inputs in the Company's Level III fair value measurement not supported by market activity included its assessments of expected future cash flows related to these acquisitions and their ability to meet the target performance objectives during the subsequent periods from the date of acquisition, which management believes are appropriately discounted considering the uncertainties associated with these obligations, and are calculated in accordance with the terms of their respective agreements.
The Company will continue to reassess the fair values of the contingent consideration liabilities at each reporting date until settlement. Changes to these estimated fair values will be recognized in the Company's earnings and included in general and administration expenses in the consolidated statements of operations. During 2019 and 2018, the Wheelhouse Analytics LLC contingent consideration liability was settled in the amounts of $749 and $2,193, respectively. The discounted amount of the private AI company contingent consideration liability was estimated to be $7,580. In December 2019, the Company determined that revenue targets related to the private AI company acquisition would not be met. As a result, the Company reduced the contingent consideration liability plus accrued interest associated with this acquisition by $8,126 and recorded this as a reduction to general and administration expenses.
 

98

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The table below presents a reconciliation of the Company's contingent consideration liabilities, which were measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from December 31, 2018 to December 31, 2019
 
 
Fair Value of
 
 
Contingent
 
 
Consideration
 
 
Liabilities
Balance at December 31, 2018
 
$
732

Private AI company acquisition
 
7,580

PortfolioCenter acquisition
 
8,200

Settlement of contingent consideration liability
 
(749
)
Fair market value adjustment on contingent consideration liability
 
(8,126
)
Accretion on contingent consideration liabilities
 
1,408

Balance at December 31, 2019
 
$
9,045



The table below presents a reconciliation of assets used to fund deferred compensation liability, which was measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from December 31, 2018 to December 31, 2019:
 
 
Fair Value of
 
 
Assets Used to
 
 
Fund Deferred
 
 
Compensation
 
 
Liability
Balance at December 31, 2018
 
$
6,346

Contributions and fair value adjustments
 
2,044

Balance at December 31, 2019
 
$
8,390

 
 
The value of the assets used to fund the Company's deferred compensation liability, which are included in other non-current assets in the consolidated balance sheets, increased due to funding of the plan and gains on the underlying investment vehicles.
 
The Company assesses the categorization of assets and liabilities by level at each measurement date, and transfers between levels are recognized on the actual date of the event or when changes in circumstances cause the transfer, in accordance with the Company’s accounting policy regarding the recognition of transfers between levels of the fair value hierarchy. There were no transfers between Levels I, II and III during the year ended December 31, 2019.
 
On December 15, 2014, the Company issued $172,500 of Convertible Notes due 2019. As of December 31, 2018, the carrying value of the Convertible Notes due 2019 equaled $165,711, and represented the aggregate principal amount outstanding less the unamortized discount and debt issuance costs. As of December 31, 2018, the estimated fair value of the Convertible Notes due 2019 was $174,101. The Company considered the Convertible Notes due 2019 to be a Level II liability as of December 31, 2018, and used a market approach to calculate the fair value. Upon maturity, the Company settled the Convertible Notes due 2019 for $184,751, which included $172,500 of principal and $12,251 of additional premium payable to note holders who tendered their conversion notice.

On May 25, 2018, the Company issued $345,000 of Convertible Notes due 2023. As of December 31, 2019 and 2018, the carrying value of the Convertible Notes due 2023 equaled $305,513 and $294,725, respectively, and represented the aggregate principal amount outstanding less the unamortized discount and debt issuance costs. As of December 31, 2019 and 2018, the estimated fair value of the Convertible Notes due 2023 was $414,852 and $339,024, respectively.  The Company considered the Convertible Notes due 2023 to be a Level II liability as of December 31, 2019 and 2018, and used a market approach to calculate the fair value. The estimated fair value was determined based on the estimated or actual bids and offers of the Convertible Notes due 2023 in an over-the-counter market on December 31, 2019. See “Note 9—Debt”.
 

99

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

As of December 31, 2019 and 2018, there was $260,000 and $0, respectively, outstanding on the revolving credit facility under the Amended Credit Agreement. As of December 31, 2019, the outstanding balance on the revolving credit facility approximated fair value as borrowings under the revolving credit facility bore interest at variable rates and the Company believes its credit risk quality was consistent with when the debt originated. The Company considered the revolving credit facility to be a Level I liability as of December 31, 2019 and 2018. See “Note 9—Debt”.
 
The Company considered the recorded value of our other financial assets and liabilities, which consist primarily of cash and cash equivalents, fees receivable and accounts payable, to approximate the fair value of the respective assets and liabilities at December 31, 2019 based upon the short-term nature of these assets and liabilities.
 
13.
Revenue
 
On January 1, 2018, the Company adopted ASU 2014-09 and all subsequent ASUs that modified Topic 606 (“ASC 606”) using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. The Company recognized the cumulative effect of the initial application of ASC 606 as an adjustment of $9,217 to the opening balance of accumulated deficit.

In accordance with ASC 606 requirements, the impact of adoption on the Company’s consolidated statements of operations was as follows:
 
 
Year Ended December 31, 2018
 
 
As Reported
 
Without Adoption of ASC 606
 
Effect of Change Higher/(Lower)
Statements of Operations
 
 
 
 
 
 
Revenues:
 
 
 
 
 
 
Asset-based
 
$
481,233

 
$
495,646

 
$
(14,413
)
Subscription-based
 
295,467

 
295,467

 

Total recurring revenues
 
776,700

 
791,113

 
(14,413
)
Professional services and other revenues
 
35,663

 
35,840

 
(177
)
Total revenues
 
812,363

 
826,953

 
(14,590
)
Operating expenses:
 
 
 
 
 
 
Cost of revenues
 
263,400

 
277,813

 
(14,413
)
Compensation and benefits
 
317,188

 
318,887

 
(1,699
)
Total operating expenses
 
798,198

 
814,310

 
(16,112
)
Income from operations
 
14,165

 
12,643

 
1,522

Net income
 
4,010

 
2,488

 
1,522

Net income attributable to Envestnet, Inc.
 
$
5,755

 
$
4,233

 
$
1,522



The comparative information was not restated and will continue to be reported under the accounting standards in effect for those periods. The Company does not expect the adoption of ASC 606 to have a material impact to the results of operations on an ongoing basis.

The majority of the Company's revenues continue to be recognized when services are provided. The adoption of ASC 606 primarily impacted timing of revenue recognition for initial implementation services, deferral of incremental direct costs in obtaining contracts with customers and gross versus net presentation related to certain third party manager agreements.
 

100

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Disaggregation of revenue
 
The following table presents the Company’s revenues disaggregated by major source:
 
 
Year Ended December 31, 2019
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
Revenues:
 
 
 
 
 
 
Asset-based
 
$
484,312

 
$

 
$
484,312

Subscription-based
 
207,606

 
171,207

 
378,813

Total recurring revenues
 
691,918

 
171,207

 
863,125

Professional services and other revenues
 
17,540

 
19,462

 
37,002

Total revenues
 
$
709,458

 
$
190,669

 
$
900,127


 
 
Year Ended December 31, 2018
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
Revenues:
 
 
 
 
 
 
Asset-based
 
$
481,233

 
$

 
$
481,233

Subscription-based
 
138,372

 
157,095

 
295,467

Total recurring revenues
 
619,605

 
157,095

 
776,700

Professional services and other revenues
 
13,000

 
22,663

 
35,663

Total revenues
 
$
632,605

 
$
179,758

 
$
812,363


 
 
Year Ended December 31, 2017
 
 
Envestnet Wealth Solutions(1)
 
Envestnet Data & Analytics(1)
 
Consolidated(1)
Revenues:
 
 
 
 
 
 
Asset-based
 
$
410,016

 
$

 
$
410,016

Subscription-based
 
106,048

 
139,819

 
245,867

Total recurring revenues
 
516,064

 
139,819

 
655,883

Professional services and other revenues
 
11,841

 
15,955

 
27,796

Total revenues
 
$
527,905

 
$
155,774

 
$
683,679

(1)
As noted above, prior period amounts have not been adjusted under the modified retrospective method.

One customer accounted for more than 10% of the Company’s total revenues:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Fidelity
 
15
%
 
17
%
 
17
%


Fidelity accounted for 19%, 21% and 22% of the Envestnet Wealth Solutions segment's revenues for the years ended December 31, 2019, 2018 and 2017, respectively.

No single customer revenue amounts for Envestnet Data & Analytics exceeded 10% of the segment revenue total.

101

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The following table presents the Company’s revenues disaggregated by geography, based on the billing address of the customer:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017 (1)
United States
 
$
871,456

 
$
778,565

 
$
617,835

International (2), (3)
 
28,671

 
33,798

 
65,844

Total revenues
 
$
900,127

 
$
812,363

 
$
683,679

(1)
As previously noted, prior period amounts have not been adjusted under the modified retrospective method.
(2)
No foreign country accounted for more than 10% of total revenues.
(3)
In 2018, upon adoption of ASU 2014-09, gross revenue recognition changed to net revenue recognition for one customer.
 
Remaining performance obligations
 
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) as of December 31, 2019:
Years ending December 31,
 

2020
$
203,814

2021
131,567

2022
90,416

2023
41,141

2024
22,867

Thereafter
26,454

Total
$
516,259



Only fixed consideration from significant contracts with customers is included in the amounts presented above.

The Company has applied the practical expedients and exemption and does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less; (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed; and (iii) contracts for which the variable consideration is allocated entirely to a wholly unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation.

Contract balances

Total deferred revenue as of December 31, 2019 increased by $9,609, primarily the result of the PIEtech and PortfolioCenter acquisitions and an increase in deferred revenue related to subscription-based services during the year ended December 31, 2019. Total deferred revenue as of December 31, 2018 increased by $1,507, primarily the result of an increase in deferred revenue related to subscription-based services during the year ended December 31, 2018. The majority of the Company's deferred revenue will be recognized over the course of the next twelve months.

The amount of revenue recognized that was included in the opening deferred revenue balance was $23,714 and $18,620 for the years ended December 31, 2019 and 2018, respectively. The majority of this revenue consists of subscription-based services and professional services arrangements. The amount of revenue recognized from performance obligations satisfied in prior periods was not material.

Deferred sales incentive compensation

Deferred sales incentive compensation was $9,387 and $7,014 as of December 31, 2019 and 2018, respectively. Amortization expense for the deferred sales incentive compensation was $3,452 and $2,132 for the years ended December 31, 2019 and 2018, respectively. No significant impairment loss for capitalized costs was recorded during the periods.


102

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The Company has applied the practical expedient to recognize the incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less. These costs are included in compensation and benefits in the consolidated statements of operations.

14.
Cost of Revenues
 
The following summarizes cost of revenues by revenue category:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Asset-based
 
$
243,913

 
$
232,145

 
$
194,894

Subscription-based
 
28,904

 
25,192

 
19,818

Professional services and other
 
5,994

 
6,063

 
4,325

Total cost of revenues
 
$
278,811

 
$
263,400

 
$
219,037


 
15.
Stock-Based Compensation
 
On December 31, 2004, the Company adopted a stock incentive plan (the “2004 Plan”). The 2004 Plan provided for the grant of options to employees, consultants, and non-employee directors to purchase common stock, which vest over time and have a ten-year contractual term. To satisfy options granted under the 2004 Plan, the Company made common stock available from authorized but unissued shares or shares held in treasury, if any, by the Company. Stock options granted under the 2004 Plan were non-stock options, as defined in the 2004 Plan agreement. Stock options were granted with an exercise price no less than the fair-market-value price of the common stock at the date of the grant.
 
The 2004 Plan has a change in control provision whereby if a change in control occurs and the participant’s awards are not equitably adjusted, such awards shall become fully vested and exercisable and all forfeiture restrictions on such awards shall lapse. Based on the terms of the 2004 Plan, the Company’s initial public offering in 2010 did not trigger the change in control provision and did not result in any modifications to the outstanding equity awards under the 2004 Plan.
 
On June 22, 2010, the Board of Directors approved the 2010 Long-Term Incentive Plan (“2010 Plan”), effective upon the closing of the Company’s initial public offering. The 2010 Plan provides for the grant of options, stock appreciation rights, Full Value Awards (as defined in the 2010 Plan agreement) and cash incentive awards to employees, consultants and non-employee directors to purchase common stock, which vest over time and have a ten-year contractual term. The maximum number of shares of common stock that may be delivered under the 2010 Plan is equal to the sum of 2,700,000 plus the number of shares of common stock that are subject to outstanding awards under the 2004 Plan which are forfeited, expire or are canceled after the effective date of the Company’s initial public offering. As approved by shareholders, the plan has since been amended to increase the available number of shares reserved for delivery to 8,925,000. Stock options and stock appreciation rights are granted with an exercise price no less than the fair-market-value price of the common stock at the date of the grant.
 
As a result of the merger between Envestnet and Tamarac, the Company adopted the Envestnet, Inc. Management Incentive Plan for Envestnet | Tamarac Management Employees (the “2012 Plan”). The 2012 Plan provides for the grant of restricted common stock, stock options and the purchase of common stock for certain Envestnet | Tamarac employees. The maximum number of shares of stock which may be issued with respect to awards under the 2012 Plan is 1,023,851.
 
The 2012 Plan provides for the grant of up to 559,551 shares of common stock (“Target Incentive Awards”). The Target Incentive Awards vest based upon Tamarac meeting certain performance conditions and then a subsequent two-year service condition. The Company measured the cost of these awards based on the estimated fair value of the award as of the market closing price on the day before the acquisition closed. The Company is recognizing the estimated expense on a graded-vesting method over a requisite service period of three to five years, which is the estimated vesting period. The Company estimates the expected vesting amount and recognizes compensation expense only for those awards expected to vest. This estimate is reassessed by management each reporting period and may change based upon new facts and circumstances. Changes in the assumptions impact the total amount of expense and are recognized over the vesting period. As of December 31, 2017, all 559,551 shares of restricted stock had vested.


103

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

As a result of the merger between Envestnet and Yodlee, the Company adopted the Envestnet, Inc. 2015 Acquisition Equity Award Plan (the “2015 Plan”). The 2015 Plan provides for the assumption of all unvested equity awards previously granted pursuant to the Yodlee employees and the conversion of such awards into equity awards of the Company pursuant to the 2015 PlanNo new awards are being made under the 2015 Plan. The maximum number of shares of stock which may be issued with respect to awards under the 2015 Plan is 1,058,807.

As a result of the PIEtech acquisition, described in “Note 3—Business Acquisitions”, the Company adopted the 2019 Equity Plan in order to make inducement grants to certain PIEtech employees who will join Envestnet | MoneyGuide. Envestnet agreed to grant at future dates, not earlier than the sixty day anniversary of the PIEtech Acquisition, up to 301,469 shares of Envestnet common stock in the form of RSUs and PSUs pursuant to the 2019 Equity Plan. The RSUs vest over time and the PSUs vest upon the achievement of meeting certain performance conditions as well as a subsequent service condition. The Company is recognizing the estimated expense on a graded-vesting method over a requisite service period of three to five years, which is the estimated vesting period. The Company estimates the expected vesting amount and recognizes compensation expense only for those awards expected to vest. This estimate is reassessed by management each reporting period and may change based upon new facts and circumstances. Changes in assumptions impact the total amount of expense and are recognized over the vesting period.
As of December 31, 2019, the maximum number of options and restricted stock available for future issuance under the Company’s plans is 2,248,672.
 
Employee stock-based compensation expense under the Company's plans was as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Stock-based compensation expense
 
$
54,436

 
$
40,245

 
$
31,331

Tax effect on stock-based compensation expense
 
(13,734
)
 
(10,093
)
 
(11,906
)
Net effect on income
 
$
40,702

 
$
30,152

 
$
19,425


 
The tax effect on stock-based compensation expense above was calculated using a blended statutory rate of 25.2%, 25.1%, and 38.0% for the years ended December 31, 2019, 2018 and 2017, respectively. However, due to the valuation allowance recorded on domestic deferred tax assets, there was no tax effect related to stock-based compensation expense for the years ended December 31, 2018 and 2017, respectively.

Stock Options
 
The following weighted average assumptions were used to value options granted during the periods indicated:
 
 
December 31,
 
 
2019
 
2018
 
2017
Grant date fair value of options
 
$
21.55

 
$

 
$
14.51

Volatility
 
40.0
%
 
%
 
43.8
%
Risk-free interest rate
 
2.5
%
 
%
 
2.1
%
Dividend yield
 

 

 

Expected term (in years)
 
6.5

 

 
6.3


 

104

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The following table summarizes option activity under the Company’s plans: 
 
 
 
 
 
 
Weighted-Average
 
 
 
 
 
 
Weighted-
 
Remaining
 
 
 
 
 
 
Average
 
Contractual Life
 
Aggregate
 
 
Options
 
Exercise Price
 
(Years)
 
Intrinsic Value
Outstanding as of December 31, 2016
 
3,033,194

 
$
16.33

 
4.3
 
$
63,264

Granted
 
75,238

 
31.70

 
 
 
 
Exercised
 
(837,857
)
 
9.49

 
 
 
 
Forfeited
 
(16,010
)
 
37.42

 
 
 
 
Outstanding as of December 31, 2017
 
2,254,565

 
19.23

 
4.3
 
69,939

Granted
 

 

 
 
 
 
Exercised
 
(359,345
)
 
14.76

 
 
 
 
Forfeited
 
(7,251
)
 
27.51

 
 
 
 
Outstanding as of December 31, 2018
 
1,887,969

 
20.05

 
3.4
 
56,046

Granted
 
81,807

 
49.02

 
 
 
 
Exercised
 
(783,216
)
 
13.52

 
 
 
 
Forfeited
 
(35,974
)
 
48.33

 
 
 
 
Outstanding as of December 31, 2019
 
1,150,586

 
25.66

 
3.4
 
50,590

Options exercisable
 
1,097,503

 
24.63

 
3.1
 
49,383


 
The aggregate intrinsic values in the table below represent the total pre-tax intrinsic value (the aggregate difference between the fair value of the Company’s common stock on December 31, 2019, 2018 and 2017 of $69.63, $49.19 and $49.85, respectively, and the exercise price of in-the-money options) that would have been received by the option holders had all option holders exercised their options as of that date. 
 
Other information is as follows: 
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Total intrinsic value of options exercised
 
$
40,893

 
$
15,667

 
$
29,562

Cash received from exercises of stock options
 
10,592

 
5,305

 
7,951


 
Exercise prices of stock options outstanding as of December 31, 2019 range from $9.00 to $55.29. At December 31, 2019, there was $793 of unrecognized compensation expense related to unvested stock options, which the Company expects to recognize over a weighted-average period of 1.9 years.
 

105

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Restricted Stock Units and Restricted Stock Awards
 
Periodically, the Company grants restricted stock units and awards and performance stock units and awards to employees. Restricted stock units awards vest one-third on the first anniversary of the grant date and quarterly thereafter. Performance-based restricted units and awards vest upon the achievement of certain pre-established business and financial metrics as well as a subsequent service condition. The business and financial metrics governing the vesting of these performance-based restricted stock unit awards provide thresholds that dictate the number of shares to vest upon each evaluation date, which range from 50% to 150% of the original grant number. If these metrics are achieved, as defined in the individual grant terms, these shares would cliff vest three years from the grant date.

The following is a summary of the activity for unvested restricted stock units and awards granted under the Company’s plans:
 
 
RSUs
 
PSUs
 
 
 
 
Weighted-
 
 
 
Weighted-
 
 
 
 
Average Grant
 
 
 
Average Grant
 
 
Number of
 
Date Fair Value
 
Number of
 
Date Fair Value
 
 
Shares
 
per Share
 
Shares
 
per Share
Outstanding as of December 31, 2016
 
1,689,759

 
$
32.64

 
205,000

 
$
31.03

Granted
 
959,591

 
32.38

 

 

Vested
 
(901,181
)
 
32.79

 
(68,332
)
 
31.03

Forfeited
 
(118,198
)
 
30.11

 

 

Outstanding as of December 31, 2017
 
1,629,971

 
32.60

 
136,668

 
31.03

Granted
 
940,113

 
55.24

 
55,986

 
61.25

Vested
 
(1,005,347
)
 
32.73

 
(68,334
)
 
31.03

Forfeited
 
(103,269
)
 
40.37

 

 

Outstanding as of December 31, 2018
 
1,461,468

 
46.59

 
124,320

 
44.64

Granted
 
997,971

 
61.91

 
202,168

 
69.68

Vested
 
(1,029,790
)
 
45.11

 
(68,334
)
 
31.03

Forfeited
 
(110,779
)
 
53.16

 
(4,036
)
 
61.27

Outstanding as of December 31, 2019
 
1,318,870

 
58.88

 
254,118

 
67.96


 
At December 31, 2019, there was $59,860 of unrecognized compensation expense related to unvested restricted stock units and awards, which the Company expects to recognize over a weighted-average period of 1.9 years. At December 31, 2019, there was $9,547 of unrecognized compensation expense related to unvested performance-based restricted stock units and awards, which the Company expects to recognize over a weighted-average period of 2.3 years.

In connection with the Yodlee, Inc. (“Yodlee”) merger, on November 19, 2015, the Company issued 1,052,000 shares of Envestnet restricted stock unit awards (“replacement awards”) issued in connection with unvested Yodlee employee equity awards. The Yodlee unvested stock options and unvested restricted stock units were canceled and exchanged for the replacement awards. In accordance with ASC 805, these awards are considered to be replacement awards. Exchanges of share options or other share-based payment awards in conjunction with a business combination are modifications of share-based payment awards in accordance with ASC 718. As a result, a portion of the fair-value-based measure of the replacement awards, are included in measuring the consideration transferred in the Yodlee business combination. To determine the portion of the replacement award that is part of consideration transferred to acquire Yodlee, we have measured both the replacement awards granted by Envestnet and the historical Yodlee awards as of November 19, 2015 in accordance with ASC 718. The portion of the fair-value-based measure of the replacement award that is part of the consideration transferred in exchange for the acquisition of Yodlee, equals the portion of the Yodlee award that is attributable to pre-combination service. Envestnet has attributed a portion of the replacement awards to post combination service as these awards require post combination service. The fair value of the rollover consideration was estimated to be $32,836 of which $4,318 was attributable to pre-acquisition services. The remaining fair value of $28,518 is amortizing over the 43 month vesting period subsequent to the acquisition date. As of December 31, 2019, there was no remaining unrecognized expense.


106

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

In connection with the unexpected death of our former CEO, the Company modified certain of his outstanding equity awards. The modifications include the extension of exercise periods for his outstanding stock options and the immediate vesting of his outstanding RSUs. All unvested PSUs were forfeited. As a result of these modifications, the Company recorded additional non-cash compensation expense of $4,286 in 2019.

16.
Benefit Plan
 
The Company sponsors a profit sharing and savings plan under Section 401(k) of the Internal Revenue Code, covering substantially all domestic employees. The Company made voluntary employer matching contributions as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Voluntary employer matching contributions
 
$
6,044

 
$
4,778

 
$
4,038


 
17.
Income Taxes
 
Income (loss) before income tax provision (benefit) was generated in the following jurisdictions:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Domestic
 
$
(61,047
)
 
$
(18,242
)
 
$
(9,387
)
Foreign
 
12,952

 
9,080

 
7,698

Total
 
$
(48,095
)
 
$
(9,162
)
 
$
(1,689
)
 
 
The components of the income tax provision (benefit) charged to operations are summarized as follows: 
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Current:
 
 
 
 
 
 
Federal
 
$
4

 
$
4,564

 
$
(1,201
)
State
 
2,803

 
1,044

 
951

Foreign
 
5,930

 
4,849

 
6,438

 
 
8,737

 
10,457

 
6,188

 
 
 
 
 
 
 
Deferred:
 
 

 
 

 
 

Federal
 
(33,952
)
 
(19,444
)
 
(4,439
)
State
 
(5,603
)
 
(3,182
)
 
146

Foreign
 
(75
)
 
(1,003
)
 
(304
)
 
 
(39,630
)
 
(23,629
)
 
(4,597
)
 
 
 
 
 
 
 
Total
 
$
(30,893
)
 
$
(13,172
)
 
$
1,591


 

107

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Net deferred tax assets (liabilities) consisted of the following:
 
 
December 31,
 
 
2019
 
2018
Deferred revenue
 
$
5,148

 
$
5,642

Prepaid expenses and accruals
 
9,533

 
3,302

Deferred rent and lease incentives
 
273

 
4,255

Right of use asset
 
(18,507
)
 

Lease liability
 
22,983

 

Net operating loss and tax credit carryforwards
 
86,952

 
78,689

Property and equipment and intangible assets
 
(127,255
)
 
(73,778
)
Stock-based compensation expense
 
8,033

 
7,667

Investment in partnerships
 
2,196

 
12

Convertible Notes
 
(8,471
)
 
(11,918
)
Other
 
2,218

 
1,020

Total deferred tax assets (liabilities), net
 
(16,897
)
 
14,891

Less: valuation allowance
 
(12,584
)
 
(15,531
)
Net deferred tax liabilities
 
$
(29,481
)
 
$
(640
)

 
In December 2017, the Tax Cuts and Jobs Act (“Tax Act”) was enacted into United States law. Beginning in 2018, the Tax Act includes the Global Intangible Low-Taxed Income (“GILTI”) and Base-Erosion Anti-abuse Tax (“BEAT”) provisions. The Company elected to account for GILTI tax in the period in which it is incurred. The GILTI provision requires the Company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary's tangible assets. The Company expects to fully offset any GILTI income with Net Operating Losses (“NOLs”). The Company has reevaluated the entity classification of its Indian entities to a flow-through status. As a result, the Company does not currently expect to be subject to BEAT. Additionally, the two Indian entities also are no longer subject to GILTI.

The deferred tax liability that is not being recorded because of the Company's assertion to permanently reinvest the earnings of its India subsidiaries is $5,207 related to the dividend distribution tax in India, net of an assumed foreign tax deduction for this amount in the U.S.
 
The valuation allowance for net deferred tax assets as of December 31, 2019 and 2018 was $12,584 and $15,531, respectively. The change in the valuation allowance from 2018 to 2019 was primarily related to the acquisition of PIEtech. In assessing the realizability of deferred tax assets, management considers whether it is more-likely-than-not that some or all of the deferred tax assets will be realized.
 
Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. A significant piece of objective negative evidence is the cumulative loss incurred over the three years ended December 31, 2019. Such objective evidence limits the ability to consider other subjective evidence such as the Company's projections for future growth.
 
On the basis of this evaluation, as of December 31, 2019, a valuation allowance of $12,584 has been recorded to record only the portion of the deferred tax asset that is more likely than not to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income during the carryforward period are reduced or increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight may be given to subjective evidence such as the Company's projections for growth.


108

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The expected income tax provision (benefit) calculated at the statutory federal rate differs from the actual provision as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Tax provision (benefit), at U.S. federal statutory tax rate
 
$
(10,012
)
 
$
(1,559
)
 
$
(573
)
 
 
 
 
 
 
 
State income tax provision (benefit), net of federal benefit
 
(5,390
)
 
(1,714
)
 
(1,251
)
Effect of stock-based compensation excess tax benefit
 
(11,983
)
 
(7,782
)
 
(11,522
)
Effect of permanent items
 
1,048

 
2,967

 
1,145

Change in valuation allowance
 
(3,364
)
 
(4,244
)
 
2,151

Effect of change in federal income tax rate
 

 

 
13,792

Effect of change in state and foreign income tax rates
 
2,449

 
(269
)
 
537

Uncertain tax positions
 
4,478

 
(2,062
)
 
3,668

BEAT liability
 

 
3,760

 

Research and development credits
 
(6,756
)
 
(4,770
)
 
(2,815
)
Change in permanent reinvestment assertion
 

 

 
(4,494
)
State net operating loss adjustment
 
(1,588
)
 

 
836

Other
 
225

 
2,501

 
117

Income tax provision (benefit)
 
$
(30,893
)
 
$
(13,172
)
 
$
1,591


 
At December 31, 2019, the Company had NOL carryforwards, before any uncertain tax position reserves, for federal income tax purposes of approximately $265,000 available to offset future federal taxable income, if any, of which $256,000 expire through 2039 and $9,000 are carried forward indefinitely. In addition, as of December 31, 2019, the Company had NOL carryforwards for state income tax purposes of approximately $208,000 available to reduce future income subject to income taxes. The state NOL carryforwards expire through 2039.
 
In addition, at December 31, 2019, the Company had AMT credit carryforwards of approximately $727 for Federal purposes. As a result of tax reform, AMT credits are refundable for any taxable year beginning after 2017 and before 2022 in an amount equal to 50% (100% in the case of taxable years beginning in 2021) of the excess of the minimum tax credit for the taxable year over the amount of the credit allowable for the year against regular tax liability. Thus, the minimum tax credit was reclassified from a deferred tax asset to an income tax receivable. The Company also had AMT credits of $19 for California, which are available to reduce future California income taxes, if any, over an indefinite period. In addition, the Company had research and development (“R&D”) credit carryforwards of approximately $20,841 for federal and $10,785 for California and Illinois, as well as foreign tax credits of $1,253 available to offset federal income tax. Federal R&D credits begin to expire in 2022 through 2039. California R&D credits carryover indefinitely.
 
A reconciliation of the beginning and ending amount of unrecognized tax benefit follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Balance at December 31, 2018
 
$
15,628

 
$
18,312

 
$
16,476

Additions based on tax positions related to the current year
 
2,261

 
1,907

 
1,691

Additions based on tax positions related to prior years
 
1,050

 
(3,976
)
 
145

Reductions for settlements with taxing authorities related to prior years
 

 
(615
)
 

Balance at December 31, 2019
 
$
18,939

 
$
15,628

 
$
18,312


 
At December 31, 2019, the amount of unrecognized tax benefits that would benefit the Company’s effective tax rate, if recognized, was $18,939. At this time, the Company estimates that the liability for unrecognized tax benefits could decrease in the next twelve months by an estimated $6,150 as it is anticipated that reviews by tax authorities will be completed. In addition, the full amount of related penalties and interest of $7,336 could also be released.
 

109

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The Company recognizes potential interest and penalties related to unrecognized tax benefits in income tax expense. For the years ended December 31, 2019 and 2018, income tax expense included $1,476 and $126, respectively, of potential interest and penalties related to unrecognized tax benefits. The Company had accrued interest and penalties of $7,336 and $5,977 as of December 31, 2019 and 2018, respectively.
 
The Company files a consolidated federal income tax return and separate tax returns with various states. Additionally, foreign subsidiaries of the Company file tax returns in foreign jurisdictions. The Company was notified by the Internal Revenue Service in December 2017 that the calendar year 2015 and 2016 federal income tax returns have been have been selected for audit by the Internal Revenue Service. The Company’s tax returns for the calendar years ended December 31, 2018, 2017, and 2016 remain open to examination by the Internal Revenue Service in their entirety. With respect to state taxing jurisdictions, the Company’s tax returns for calendar years ended December 31, 2018, 2017, 2016, and 2015 remain open to examination by various state revenue services.
 
The Company's Indian subsidiaries are currently under examination by the India Tax Authority for the fiscal years ended March 31, 2019, 2018, 2017, 2014, 2013, 2012, 2011, 2010, and 2008. Based on the outcome of examinations of the Company's subsidiaries or the result of the expiration of statutes of limitations it is reasonably possible that the related unrecognized tax benefits could change from those recorded in the consolidated balance sheets. It is possible that one or more of these audits may be finalized within the next twelve months.
 
18.
Net Income (Loss) Per Share
 
Basic net income (loss) per common share is computed by dividing net income (loss) available to common stockholders by the weighted average number of shares of common stock outstanding for the period. For the calculation of diluted net income (loss) per share, the basic weighted average number of shares is increased by the dilutive effect of stock options, common warrants, restricted stock awards, restricted stock units and Convertible Notes using the treasury stock method, if dilutive.
 
The Company accounts for the effect of its convertible notes (See “Note 9—Debt”) on diluted net income (loss) per share using the treasury stock method since they may be settled in cash, shares or a combination thereof at the Company’s option. As a result, the Convertible Notes due 2019 and Convertible Notes due 2023 have no effect on diluted net income (loss) per share until certain criteria are met, including the Company’s stock price exceeding the conversion price of $62.88 and $68.31 per share, respectively, or if the trading price of the convertible notes meets certain criteria. In the period of conversion, the convertible notes will have no impact on diluted net income (loss) per share if they are settled in cash and will have an impact on dilutive net income (loss) per share if they are settled in shares upon conversion. The Convertible Notes due 2019 were settled in cash upon maturity.
 

110

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The following table provides the numerators and denominators used in computing basic and diluted net income (loss) per share attributable to Envestnet, Inc.:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Basic income (loss) per share calculation:
 
 

 
 

 
 

Net income (loss) attributable to Envestnet, Inc.
 
$
(16,782
)
 
$
5,755

 
$
(3,280
)
 
 
 
 
 
 
 
Basic number of weighted-average shares outstanding
 
50,937,919

 
45,268,002

 
43,732,148

Basic net income (loss) per share
 
$
(0.33
)
 
$
0.13

 
$
(0.08
)
 
 
 
 
 
 
 
Diluted income (loss) per share calculation:
 
 
 
 
 
 
Net income (loss) attributable to Envestnet, Inc.
 
$
(16,782
)
 
$
5,755

 
$
(3,280
)
 
 
 
 
 
 
 
Basic number of weighted-average shares outstanding
 
50,937,919

 
45,268,002

 
43,732,148

Effect of dilutive shares:
 
 
 
 
 
 
Options to purchase common stock
 

 
1,304,493

 

Unvested restricted stock units
 

 
811,590

 

Convertible Notes
 

 

 

Warrants
 

 

 

Diluted number of weighted-average shares outstanding
 
50,937,919

 
47,384,085

 
43,732,148

Diluted net income (loss) per share
 
$
(0.33
)
 
$
0.12

 
$
(0.08
)

 
Securities that were anti-dilutive and therefore excluded from the computation of diluted net income (loss) per share are as follows: 
 
 
December 31,
 
 
2019
 
2018
 
2017
Options to purchase common stock
 
1,150,586

 

 
2,254,565

Unvested restricted stock units and awards
 
1,572,988

 

 
1,766,639

Convertible Notes (1)
 
5,050,505

 
7,793,826

 
2,743,321

Warrants
 
470,000

 
470,000

 

Total anti-dilutive securities
 
8,244,079

 
8,263,826

 
6,764,525

(1)
For 2019, this amount does not include 2,743,321 of potential common shares related to the Convertible Notes due 2019 as they were settled in cash at maturity in December 2019.

19.
Segment Information
 
Business segments are generally organized around the Company's business services. The Company's business segments are:

Envestnet Wealth Solutions a leading provider of unified wealth management software and services to empower financial advisors and institutions.
 
Envestnet Data & Analytics leading data aggregation and data analytics platform powering dynamic, cloud-based innovation for digital financial services.

The information in the following tables is derived from the Company’s internal financial reporting used for corporate management purposes. Nonsegment operating expenses include salary and benefits for certain corporate officers, certain types of professional service expenses and insurance, acquisition related transaction costs, restructuring charges and other non-recurring and/or non-operationally related expenses. Intersegment revenues were not material for the year ended December 31, 2019.

111

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

See “Note 13—Revenue” for detail of revenues by segment.
 
The following table presents a reconciliation from income (loss) from operations by segment to consolidated net income (loss) attributable to Envestnet, Inc.:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Envestnet Wealth Solutions
 
$
67,713

 
$
75,491

 
$
75,449

Envestnet Data & Analytics
 
(25,262
)
 
(10,013
)
 
(19,456
)
Nonsegment operating expenses
 
(58,524
)
 
(51,313
)
 
(39,573
)
Income (loss) from operations
 
(16,073
)
 
14,165

 
16,420

Interest expense, net
 
(29,173
)
 
(22,840
)
 
(16,146
)
Other expense, net
 
(2,849
)
 
(487
)
 
(1,963
)
Consolidated loss before income tax provision (benefit)
 
(48,095
)
 
(9,162
)
 
(1,689
)
Income tax provision (benefit)
 
(30,893
)
 
(13,172
)
 
1,591

Consolidated net income (loss)
 
(17,202
)
 
4,010

 
(3,280
)
Add: Net loss attributable to non-controlling interest
 
420

 
1,745

 

Consolidated net income (loss) attributable to Envestnet, Inc.
 
$
(16,782
)
 
$
5,755

 
$
(3,280
)


A summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures by segment follows:
 
 
December 31,
 
 
2019
 
2018
Segment assets:
 
 
 
 
Envestnet Wealth Solutions
 
$
1,297,891

 
$
810,971

Envestnet Data & Analytics
 
503,993

 
502,776

Consolidated total assets
 
$
1,801,884

 
$
1,313,747


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Segment depreciation and amortization:
 
 
 
 
 
 
Envestnet Wealth Solutions
 
$
65,746

 
$
45,139

 
$
26,223

Envestnet Data & Analytics
 
35,525

 
32,487

 
36,597

Consolidated depreciation and amortization
 
$
101,271

 
$
77,626

 
$
62,820


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Segment capital expenditures:
 
 
 
 
 
 
Envestnet Wealth Solutions
 
$
42,395

 
$
36,406

 
$
22,434

Envestnet Data & Analytics
 
11,548

 
8,186

 
5,135

Consolidated capital expenditures
 
$
53,943

 
$
44,592

 
$
27,569


 

112

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

20.
Geographical Information

The following table sets forth property and equipment, net by geographic area:
 
 
December 31,
 
 
2019
 
2018
United States
 
$
48,729

 
$
39,412

India
 
3,988

 
3,969

Other
 
1,039

 
1,610

Total property and equipment, net
 
$
53,756

 
$
44,991



Internally developed software, net was $60,263 and $38,209 as of December 31, 2019 and 2018, respectively, and is all located within the United States.

See “Note 13—Revenue” for detail of revenues by geographic area.

21.
Commitments and Contingencies
 
Purchase Obligations and Indemnifications
 
The Company includes various types of indemnification and guarantee clauses in certain arrangements. These indemnifications and guarantees may include, but are not limited to, infringement claims related to intellectual property, direct or consequential damages and guarantees to certain service providers and service level requirements with certain customers. The type and amount of any potential indemnification or guarantee varies substantially based on the nature of each arrangement. The Company has experienced no previous claims and cannot determine the maximum amount of potential future payments, if any, related to such indemnification and guarantee provisions. The Company believes that it is unlikely it will have to make material payments under these arrangements and therefore has not recorded a contingent liability in the consolidated balance sheets.
 
The Company enters into unconditional purchase obligations arrangements for certain of its services that it receives in the normal course of business. As of December 31, 2019, the Company estimated future minimum unconditional purchase obligations of $39,481.

The Company has acquired membership interests in private companies and accounts for such under the equity method basis of accounting. As of December 31, 2019, the Company has committed $1,375 in future funding to certain of these equity method investees.
 
Legal Proceedings
 
The Company and Yodlee have been named as defendants in a lawsuit filed on July 17, 2019, by FinancialApps, LLC (“FinancialApps”) in the United States District Court for the District of Delaware. The case caption is FinancialApps, LLC v. Envestnet Inc., et al., No. 19-cv-1337 (D. Del.). FinancialApps alleges that, after entering into a 2017 services agreement with Yodlee, Envestnet and Yodlee breached the agreement and misappropriated proprietary information to develop competing credit risk assessment software. The complaint includes claims for, among other things, misappropriation of trade secrets, fraud, tortious interference with prospective business opportunities, unfair competition, copyright infringement and breach of contract. FinancialApps is seeking significant monetary damages and various equitable and injunctive relief. 

On September 17, 2019, the Company and Yodlee filed a motion to dismiss certain of the claims in the complaint filed by FinancialApps, including the copyright infringement, unfair competition and fraud claims. The motion to dismiss is fully briefed, and the parties are awaiting a decision from the Court. On October 30, 2019, the Company and Yodlee filed counterclaims against FinancialAppsYodlee alleges that FinancialApps fraudulently induced it to enter into contracts with FinancialApps, then breached those contracts. FinancialApps has filed a motion to dismiss Yodlee's counterclaims. The Company believes FinancialApps’s allegations are without merit and intends to defend the action and litigate the counterclaims vigorously.

113

Envestnet, Inc.
Notes to Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

In addition, the Company is involved in legal proceedings arising in the ordinary course of its business. Legal fees and other costs associated with such actions are expensed as incurred. The Company will record a provision for these claims when it is both probable that a liability has been incurred and the amount of the loss, or a range of the potential loss, can be reasonably estimated. These provisions are reviewed regularly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information or events pertaining to a particular case. For litigation matters where a loss may be reasonably possible, but not probable, or is probable but not reasonably estimable, no accrual is established, but if the matter is material, it is subject to disclosures. The Company believes that liabilities associated with any claims, while possible, are not probable, and therefore has not recorded any accrual for any claims as of December 31, 2019. Further, while any possible range of loss cannot be reasonably estimated at this time, the Company does not believe that the outcome of any of these proceedings, individually or in the aggregate, would, if determined adversely to it, have a material adverse effect on its financial condition or business, although an adverse resolution of legal proceedings could have a material adverse effect on the Company’s results of operations or cash flow in a particular quarter or year.
 
Contingencies
 
Certain of the Company’s revenues are subject to sales and use taxes in certain jurisdictions where it conducts business in the United States. During 2019 and 2018, the Company estimated a sales and use tax liability of $10,220 and $8,643, respectively, was probable related to revenues in multiple jurisdictions with respect to revenues in the years ended December 31, 2019 and December 31, 2018, and prior years. This amount is included in accrued expenses and other liabilities in the consolidated balance sheets.
 
For the years ended December 31, 2019 and 2018, the Company also estimated a sales and use tax receivable of $3,346 and $5,246, respectively, related to the estimated recoverability of a portion of the liability from customers. This amount is included in prepaid expenses and other current assets in the consolidated balance sheets.

 Additional future information obtained from the applicable jurisdictions may affect the Company’s estimate of its sales and use tax liability, but such change in the estimate cannot currently be made.
 
22.
Quarterly Financial Data (Unaudited)

Quarterly results for the years ended December 31, 2019 and 2018 were as follows: 
 
 
2019
 
 
First
 
Second
 
Third
 
Fourth
Total revenues
 
$
199,666

 
$
224,445

 
$
236,080

 
$
239,936

Income (loss) from operations
 
(8,737
)
 
(20,257
)
 
(128
)
 
13,049

Net income (loss) attributable to Envestnet, Inc.
 
(18,185
)
 
893

 
(3,080
)
 
3,590

Net income (loss) per share attributable to Envestnet, Inc.:
 
 
 
 
 
 
 
 

Basic(1)
 
$
(0.38
)
 
$
0.02

 
$
(0.06
)
 
$
0.07

Diluted(1)(2)
 
$
(0.38
)
 
$
0.02

 
$
(0.06
)
 
$
0.07

 
 
2018
 
 
First
 
Second
 
Third
 
Fourth
Total revenues
 
$
198,011

 
$
201,116

 
$
203,156

 
$
210,080

Income (loss) from operations
 
(738
)
 
5

 
3,395

 
11,503

Net income (loss) attributable to Envestnet, Inc.
 
8,104

 
(5,526
)
 
2,954

 
223

Net incomes (loss) per share attributable to Envestnet, Inc.:
 
 
 
 
 
 
 
 
Basic(1)
 
$
0.18

 
$
(0.12
)
 
$
0.06

 
$

Diluted(1)(2)
 
$
0.17

 
$
(0.12
)
 
$
0.06

 
$

________________________________________________________
(1)
Quarterly values may not sum to annual values due to rounding. 
(2)
Quarterly values may not sum to annual values due to differences in quarterly dilution compared to year to date dilution. 
 

114


Item 9.  Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.
Item 9A. Controls and Procedures
a.  Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our interim chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2019. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is (i) recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms and (ii) accumulated and communicated to our management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost benefit relationship of possible controls and procedures.
Based on this evaluation, our interim chief executive officer and chief financial officer have concluded that, as of December 31, 2019, our disclosure controls and procedures were effective.
b. Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Our internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements for external purposes in accordance with accounting principles generally accepted in the United States and include policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on the consolidated financial statements.
Our management, including our interim chief executive officer and chief financial officer, assessed the effectiveness of our internal control over financial reporting as of December 31, 2019 using the criteria established in the updated Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on the assessment, management determined that the Company maintained effective internal control over financial reporting as of December 31, 2019.
Our independent registered public accounting firm, KPMG LLP, has issued a report concerning the effectiveness of our internal control over financial reporting as of December 31, 2019.  See Part II, Item 8, “Report of Independent Registered Public Accounting Firm”.
On April 1, 2019 we acquired certain of the assets and assumed certain of the liabilities of the PortfolioCenter business (“PortfolioCenter”) and on May 1, 2019 we acquired all of the issued and outstanding membership interests of PIEtech, Inc. (“PIEtech”), collectively (the “Acquired Companies”). Since the date of these acquisitions, we have been analyzing and evaluating the procedures and controls of these companies to determine their effectiveness and to make them consistent with our procedures and controls. As permitted by the SEC, management has excluded the Acquired Companies from its assessment of internal control over financial reporting as of December 31, 2019. PortfolioCenter’s revenues for the year ended December 31, 2019 totaled $6,705. As of December 31, 2019, PortfolioCenter's total assets represented $25,955 of consolidated total assets. PIEtech’s revenues for the year ended December 31, 2019 totaled $30,315. As of December 31, 2019, PIEtech's total assets represented $579,832 of consolidated total assets.
c. Changes in Internal Control Over Financial Reporting
There were no changes to our internal control over financial reporting during the three months ended December 31, 2019, that have materially affected, or were reasonably likely to materially affect, our internal control over financial reporting.

115


Item 9B.  Other Information
None.

116


Part III
Item 10.  Directors, Executive Officers and Corporate Governance
The information required by this Item will be included in our Proxy Statement, which will be filed within 120 days after the close of the 2019 fiscal year, and is hereby incorporated by reference.
Information required by this Item relating to our executive officers and other corporate officers is included under the caption “Information about our Executive Officers” in Part I, Item 1 of this report.
We have adopted a code of ethics that applies to all of our employees, including our principal executive officer, our principal financial officer and our principal accounting officer. This code of ethics is posted on our website. The internet address for our website is www.envestnet.com, and the code of ethics may be found from our main web page by clicking first on “Investor Relations” and then “Corporate Governance,” and then on “Code of Conduct”.
We intend to disclose any amendment to, or waiver from, a provision of this code of ethics by posting such information to our website, at the address and location specified above.

Item 11.  Executive Compensation
The information required by this Item will be included in our Proxy Statement, which will be filed within 120 days after the close of the 2019 fiscal year, and is hereby incorporated by reference.

Item 12.  Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by this Item will be included in our Proxy Statement, which will be filed within 120 days after the close of the 2019 fiscal year, and is hereby incorporated by reference. For a description of securities authorized under our equity compensation plans, please refer to our Proxy Statement.

Item 13.  Certain Relationships and Related Transactions, and Director Independence
The information required by this Item will be included in our Proxy Statement, which will be filed within 120 days after the close of the 2019 fiscal year, and is hereby incorporated by reference.

Item 14.  Principal Accounting Fees and Services
The information required by this Item will be included in our Proxy Statement, which will be filed within 120 days after the close of the 2019 fiscal year, and is hereby incorporated by reference.


117


PART IV
Item 15.  Exhibits, Financial Statement Schedules
 
 
 
Page Number in Form 10-K
(a)(1)
 
Consolidated Financial Statements
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(a)(2)
 
Evaluation and Qualifying Accounts
 
 
 
Financial statements and schedules are omitted for the reason that they are not applicable, are not required, or the information is included in the financial statements or the related notes.
 
(b)
 
Exhibits: The Exhibits required by Item 601 of Regulation S-K are listed in the Index to the Exhibits on pages 119 to 121 of this report, which is incorporated herein by reference.
 

Item 16. Form 10-K Summary
Not applicable.


118


INDEX TO EXHIBITS
Exhibit No.
 
Description
3.1

 
3.2

 
4.7

 
4.8

 
4.89

 
10.1

 
10.2

 
10.3

 
10.4

 
10.5

 
10.6

 
10.7

 
10.10

 
10.11

 
10.12

 
10.13

 
10.14

 
10.15

 
10.16

 
10.17

 

119


Exhibit No.
 
Description
10.18

 
10.19

 
10.2

 
10.21

 
10.22

 
10.23

 
10.24

 
10.25

 
10.26

 
10.27

 
10.28

 
10.29

 
10.3

 
10.31

 
10.32

 
10.33

 
10.34

 
10.35

 
10.36

 
10.37

 

120


Exhibit No.
 
Description
10.38

 
10.39

 
10.41

 
21.1

 
23.1

 
31.1

 
31.2

 
32.1(1)

 
32.2(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.LAB

 
Inline XBRL Taxonomy Extension Label Linkbase Document****
101.PRE

 
Inline XBRL Taxonomy Extension Presentation Linkbase Document****
101.DEF

 
Inline XBRL Taxonomy Extension Definition Linkbase Document****
104

 
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
__________________________________________________________
(1
)
The material contained in Exhibit 32.1 and 32.2 is not deemed “filed” with the SEC and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933 or the Securities Exchange Act of 1934, whether made before or after the date hereof and irrespective of any general incorporation language contained in such filing, except to the extent that the registrant specifically incorporates it by reference.
*
Management contract or compensation plan.
**
Certain information redacted pursuant to a grant of confidential treatment by the staff of the Securities and Exchange Commission.
***
Certain information identified in the exhibit has been excluded as permitted by Item 601 of Regulation S-K.
****
Attached as Exhibit 101 to this Annual Report on Form 10‑K are the following materials, formatted in Inline XBRL (Extensible Business Reporting Language): (i) the cover page; (ii) the Consolidated Balance Sheets as of December 31, 2019 and 2018; (iii) the Consolidated Statements of Operations for the years ended December 31, 2019, 2018 and 2017; (iv) the Consolidated Statements of Comprehensive Income (Loss) for the years ended December 31, 2019, 2018 and 2017; (v) the Consolidated Statements of Stockholders’ Equity for the years ended December 31, 2019, 2018 and 2017; (vi) the Consolidated Statements of Cash Flows for the years ended December 31, 2019, 2018 and 2017; (vii) Notes to Consolidated Financial Statements tagged as blocks of text.

121


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) the Securities Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
ENVESTNET, INC.
 
Date: February 28, 2020
 
/s/ William C. Crager
 
 
William C. Crager
 
 
Interim Chief Executive Officer (Principal Executive Officer)
 
Date: February 28, 2020
 
/s/ Peter H. D’Arrigo
 
 
Peter H. D’Arrigo
 
 
Chief Financial Officer (Principal Financial Officer)
 
Pursuant to the requirements of the Securities Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities on February 28, 2020.
Name
 
Position
 
 
 
/s/ William C. Crager
 
Interim Chief Executive Officer (Principal Executive Officer)
William C. Crager
 
 
 
 
/s/ Peter H. D’Arrigo
 
Chief Financial Officer (Principal Financial Officer)
Peter H. D’Arrigo
 
 
 
 
/s/ Matthew J. Majoros
 
Senior Vice President, Financial Reporting (Principal Accounting Officer)
Matthew J. Majoros
 
 
 
 
/s/ Luis Aguilar
 
Director
Luis Aguilar
 
 
 
 
/s/ Anil Arora
 
Director
Anil Arora
 
 
 
 
/s/ Ross Chapin
 
Interim Chairman, Director
Ross Chapin
 
 
 
 
/s/ Gayle Crowell
 
Director
Gayle Crowell
 
 
 
 
/s/ James Fox
 
Director
James Fox
 
 
 
 
/s/ Valerie Mosley
 
Director
Valerie Mosley
 
 
 
 
/s/ Charles Roame
 
Director
Charles Roame
 
 
 
 
/s/ Greg Smith
 
Director
Greg Smith
 


122
EX-21.1 2 env-20191231ex211.htm EXHIBIT 21.1 Exhibit


Exhibit 21.1
Envestnet, Inc.
Subsidiaries of the Registrant
Name
Jurisdiction of
Incorporation
Envestnet Asset Management, Inc.
Delaware
Envestnet Asset Management Canada, Inc.
Quebec
Envestnet Asset Management India Private Limited
India
Envestnet Financial Technologies, Inc.
Delaware
Envestnet Holdings, LLC
Delaware
Envestnet Portfolio Solutions, Inc.
Delaware
Envestnet Retirement Solutions, LLC
Delaware
Fiduciary Exchange, LLC
Delaware
FolioDynamics Inc.
Delaware
Folio Dynamics Holdings Inc.
Delaware
FDx Advisors, Inc.
California
Klein Decisions, Inc.
North Carolina
M3Fn, LLC
Delaware
MoneyGuide, Inc.
Delaware
NetAssetManagement, Inc.
Delaware
Oltis Software LLC
Arizona
PMC International, Inc.
Colorado
Portfolio Brokerage Services, Inc.
Colorado
Portfolio Management Consultants, Inc.
Colorado
Prima Capital Holding, Inc.
Colorado
QRG Capital Management, Inc.
Delaware
Tamarac, Inc.
Washington
Yodlee, Inc.
Delaware
Yodlee Canada, Inc.
Canada
Yodlee Group Australia PTY Ltd.
Australia
Yodlee Infotech Private Limited
India
Yodlee FinSoft Private Limited
India




EX-23.1 3 env-20191231ex231.htm EXHIBIT 23.1 Exhibit


Exhibit 23.1
Consent of Independent Registered Public Accounting Firm
The Board of Directors

Envestnet, Inc.:
We consent to the incorporation by reference in the registration statement (No 333-235478) on Form S-3ASR, and the registration statements (Nos. 333-169050, 333-181061, 333-204858, and 333-208107) on Form S-8 of Envestnet, Inc. (the Company) of our report dated February 28, 2020, with respect to the consolidated balance sheets of Envestnet, Inc. and subsidiaries as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive income (loss), stockholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2019, and the related notes (collectively, the consolidated financial statements), and the effectiveness of internal control over financial reporting as of December 31, 2019, which report appears in the December 31, 2019 annual report on Form 10‑K of Envestnet, Inc.
Our report dated February 28, 2020 refers to a change in the Company’s method of accounting for revenue transactions with customers due to the adoption of Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers, as amended.
Our report dated February 28, 2020 also refers to a change in the method of accounting for leases due to the adoption of Accounting Standards Update No. 2016-02, Leases, as amended.
Our report dated February 28, 2020 contains an explanatory paragraph that states that on April 1, 2019, the Company acquired certain assets and assumed certain liabilities of the PortfolioCenter business and on May 1, 2019 the Company acquired PIEtech, Inc., (collectively the “Acquired Companies”), and management excluded from its assessment of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2019, the Acquired Companies’ internal control over financial reporting associated with total assets of $605,787 thousand and total revenues of $37,020 thousand included in the consolidated financial statements of Envestnet, Inc. and subsidiaries as of and for the year ended December 31, 2019. Our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over the financial reporting of the Acquired Companies.

/s/ KPMG LLP
Chicago, Illinois

February 28, 2020




EX-31.1 4 env-20191231ex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CHIEF EXECUTIVE OFFICER CERTIFICATION
I, William C. Crager, certify that:
1.
I have reviewed this Annual Report on Form 10‑K for the period ended December 31, 2019, of Envestnet, 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 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: February 28, 2020
/s/ William C. Crager
 
William C. Crager
 
Interim Chief Executive Officer
 
(Principal Executive Officer)




EX-31.2 5 env-20191231ex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CHIEF FINANCIAL OFFICER CERTIFICATION
I, Peter H. D’Arrigo, certify that:
1.
I have reviewed this Annual Report on Form 10‑K for the period ended December 31, 2019, of Envestnet, 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 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: February 28, 2020
/s/ Peter H. D’Arrigo
 
Peter H. D’Arrigo
 
Chief Financial Officer
 
(Principal Financial Officer)



EX-32.1 6 env-20191231ex321.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 Envestnet, Inc. (the “Company”) on Form 10‑K for the period ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, William C. Crager, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to §906 of the Sarbanes‑Oxley Act of 2002, that, to the best of my knowledge and belief:
(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 result of operations of the Company.
By:
/s/ William C. Crager
 
 
William C. Crager
 
 
Interim Chief Executive Officer
 
 
(Principal Executive Officer)
 
 
Dated: February 28, 2020
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 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.



EX-32.2 7 env-20191231ex322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
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 Envestnet, Inc. (the “Company”) on Form 10‑K for the period ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Peter H. D’Arrigo, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to §906 of the Sarbanes‑Oxley Act of 2002, that, to the best of my knowledge and belief:
(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 result of operations of the Company.
By:
/s/ Peter H. D’Arrigo
 
 
Peter H. D’Arrigo
 
 
Chief Financial Officer
 
 
(Principal Financial Officer)
 
 
Dated: February 28, 2020
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 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.SCH 8 env-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2107100 - Disclosure - Accrued Expenses and Other Liabilities link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Accrued Expenses and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Accrued Expenses and Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Benefit Plan link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Benefit Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Benefit Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Business Acquisitions link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Business Acquisitions (Consideration Transferred) (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Business Acquisitions (Consideration Transferred) (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Business Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - Business Acquisitions (Pro Forma Data) (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Business Acquisitions (Schedule of Assets Acquired and Liabilities Assumed) (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Business Acquisitions (Schedule of Assets Acquired and Liabilities Assumed) (Details) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Business Acquisitions (Summary of Intangible Assets Acquired) (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Business Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2421401 - Disclosure - Commitments and Contingencies (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 1004000 - Statement - Consolidated Statement of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Cost of Revenues link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Cost of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Cost of Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Debt (Convertible Notes) (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Debt (Credit Agreement) (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Debt (Interest Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Debt (Summary) (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Fair Value Measurements (Reconciliation of Deferred Compensation Liability and Contingent Consideration Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Geographical Information link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Geographical Information (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Geographical Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Goodwill and Intangible Assets (Future Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Goodwill and Intangible Assets (Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Goodwill and Intangible Assets (Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Income Taxes (Components of Income Tax Provision) (Details) link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Income Taxes (Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Income Taxes (Income (Loss) Before Income Tax Provision) (Details) link:presentationLink link:calculationLink link:definitionLink 2417406 - Disclosure - Income Taxes (NOL) (Details) link:presentationLink link:calculationLink link:definitionLink 2417405 - Disclosure - Income Taxes (Rate Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - Income Taxes (Unrecognized Tax Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Internally Developed Software link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Internally Developed Software (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Internally Developed Software (Tables) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Leases Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Leases Future Minimum Lease Payments Prior Year (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Net Income (Loss) Per Share Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Quarterly Financial Data (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Quarterly Financial Data (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Quarterly Financial Data (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Revenue (Contract Balances) (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Revenue (Deferred Sales Incentive Compensation) (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Revenue (Disaggregation) (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Revenue (Major Customers) (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Revenue (Remaining Performance Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Revenue Revenue (Adoption of ASC 606) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Segment Information Reconciliation From Income (Loss) From Operations By Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Segment information (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Stock-Based Compensation (Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Stock-Based Compensation (Restricted Stock Units and Restricted Stock Awards) (Details) link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - Stock-Based Compensation (Stock Options) (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Stock-Based Compensation (Weighted Average Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Stockholders' Equity (Details) 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 (Notes) (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Summary of Significant Accounting Policies (Restricted Cash) (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 env-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 env-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 env-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Prepaid Expense and Other Assets, Current [Abstract] Prepaid Expenses and Other Current Assets Other Current Assets [Text Block] Fair Value Disclosures [Abstract] Schedule of changes in fair value of the Company’s financial assets and liabilities measured at fair value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Summary of changes in the fair value of the Company's Level 3 assets Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Summary of changes in the fair value of the Company's Level 3 liability Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Statement [Table] Statement [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Envestnet Enterprise Envestnet Enterprise Product And Services Suite [Member] Represents Envestnet Enterprise products and services. Envestnet Portfolio Management Consultants (“PMC”) Envestnet Portfolio Management Consultants Products And Services Suite [Member] Represents Envestnet Portfolio Management Consultants (“PMC”) products and services. Statement [Line Items] Statement [Line Items] Number of investment products Number Of Investment Products Represents the number of investment products. Number of Proprietary Products Number of Proprietary Products Number of proprietary products. Number of RIAs Number of Registered Investment Advisors Represents the number of Registered Investment Advisors (RIAs), operated by the entity. Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock options Employee And Other Stock Option [Member] An arrangement whereby an employee, consultant or non-employee director is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Unvested restricted stock units and awards Restricted Stock [Member] Convertible Notes (1) Warrant [Member] Warrants Convertible Debt Securities [Member] Common share equivalents for securities that were anti-dilutive and therefore excluded from the computation of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti-dilutive securities excluded from computation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Income Tax Disclosure [Abstract] Reconciliation of unrecognized tax benefit Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Unrecognized tax benefits balance at beginning of year Unrecognized Tax Benefits Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Decrease based on tax positions related to prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Additions based on tax positions related to prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Reductions for settlements with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Unrecognized tax benefits balance at end of year Unrecognized tax benefits that would impact effective tax rate, if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Decrease in unrecognized tax benefits is possible in next twelve months Decrease in Unrecognized Tax Benefits is Reasonably Possible Accrued interest and penalties on unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Potential interest and penalties related to unrecognized tax benefits included in income tax expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Revenue from Contract with Customer [Abstract] Deferred sales incentive compensation Capitalized Contract Cost, Net Amortization expense for the deferred sales incentive compensation Capitalized Contract Cost, Amortization Impairment loss for capitalized costs Capitalized Contract Cost, Impairment Loss Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Envestnet Wealth Solutions Envestnet [Member] Represents information pertaining to an operating segment of the entity engaged in unified wealth management software and services to financial advisors and institutions. Envestnet Data and Analytics Envestnet Data & Analytics [Member] Represents information pertaining to an operating segment of the entity engaged in technology and digital financial services in the cloud. Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer equipment and software Computer Equipment And Software [Member] Computer equipment and purchased software. Leasehold improvements Leasehold Improvements [Member] Office furniture and fixtures Furniture and Fixtures [Member] Office equipment and other Office Equipment and Other [Member] Office Equipment and Other [Member] Building and building improvements Building and Building Improvements [Member] Land Land [Member] Office equipment and other Office Equipment [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Property and equipment Property, Plant and Equipment [Line Items] Property and equipment, cost: Property, Plant and Equipment, Gross [Abstract] Estimated Useful Life Property, Plant and Equipment, Useful Life Property and equipment, gross Property, Plant and Equipment, Gross Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total property and equipment, net Property, Plant and Equipment, Net Cost written off Property, Plant and Equipment, Disposals Accumulated Depreciation Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment Depreciation and amortization expense Depreciation, Depletion and Amortization, Nonproduction Leases [Abstract] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Lease renewal term Lessee, Operating Lease, Renewal Term Lease termination option Lessee, Operating Lease, Option to Terminate Lease term of contract Lessee, Operating Lease, Term of Contract Operating lease costs Lease, Cost Short-term lease costs Operating Lease, Cost Lease weighted-average lease term Operating Lease, Weighted Average Remaining Lease Term Lease discount rate Operating Lease, Weighted Average Discount Rate, Percent Net leasing activity Operating Lease, Payments ROU assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule of prepaid expenses and other current assets Schedule of Other Current Assets [Table Text Block] Business Combinations [Abstract] Business Acquisitions Business Combination Disclosure [Text Block] Retirement Benefits [Abstract] Voluntary employer matching contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Share-based Payment Arrangement [Abstract] Stock-Based Compensation Share-based Payment Arrangement [Text Block] Accounting Policies [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Schedule of components of property and equipment, net Property, Plant and Equipment [Table Text Block] Schedule of cost amount and related accumulated depreciation written off by category during the period Property Plant And Equipment Assets Written Off Table Text Block Tabular disclosure of physical assets that were written off during the period. Schedule of depreciation and amortization expense Depreciation and Amortization Expense for Property and Equipment [Table Text Block] Depreciation and amortization expense for property and equipment. Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid expense and other current assets Prepaid Expenses and Other Current Assets [Member] Other non-current assets Other Noncurrent Assets [Member] Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Prepaid outside information services Restricted Cash and Cash Equivalents Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Quarterly Financial Information Disclosure [Abstract] Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Income (loss) from operations Operating Income (Loss) Net income (loss) attributable to Envestnet, Inc. Net Income (Loss) Available to Common Stockholders, Basic Net income (loss) per share: Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Debt Disclosure [Abstract] Accretion of debt discount Amortization of Debt Discount (Premium) Coupon interest Interest Expense, Debt, Excluding Amortization Interest on credit agreement Interest Expense, Long-term Debt Amortization of issuance costs Amortization of Debt Issuance Costs Undrawn and other fees Debt Instrument, Unused Borrowing Capacity, Fee Total interest expense Interest Expense, Debt Cost of Revenue [Abstract] Schedule of costs of revenues by revenue category Schedule Of Costs Of Revenues By Revenue Category Table [Text Block] Represents the schedule of costs of revenues by revenue category. Statement of Cash Flows [Abstract] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Convertible Notes Due 2023 Convertible Unsecured1.75 Percent Notes Due December2023 [Member] Represents information pertaining to the 1.75% convertible unsecured notes due December 2023. Revolving credit facility Revolving Credit Facility [Member] OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Deferred rent and lease incentive amortization Increase (Decrease) in Deferred Charges Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Deferred income taxes Deferred Income Taxes and Tax Credits Non-cash compensation expense Share-based Payment Arrangement, Noncash Expense Non-cash interest expense Paid-in-Kind Interest Accretion on contingent consideration and purchase liability Accretion Expense Payments of contingent consideration Payment for Contingent Consideration Liability, Operating Activities Loss allocation from equity method investment Income (Loss) from Equity Method Investments Gain on life insurance proceeds Gain On Life Insurance Proceeds Gain On Life Insurance Proceeds Fair market value adjustment to contingent consideration liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Assets [Abstract] Fees receivable, net Increase (Decrease) in Accounts Receivable Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other non-current assets Increase (Decrease) in Other Noncurrent Assets Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Accounts payable Increase (Decrease) in Accounts Payable Deferred revenue Increase (Decrease) in Contract with Customer, Liability Other non-current liabilities Increase (Decrease) in Other Operating Liabilities 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 property and equipment Payments to Acquire Property, Plant, and Equipment Capitalization of internally developed software Payments to Develop Software Investment in private companies Payments to Acquire Investments Acquisitions of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Proceeds from life insurance policy Proceeds from Life Insurance Policy Other Payments for (Proceeds from) Other Investing Activities 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] Proceeds from issuance of Convertible Notes due 2023 Proceeds from Convertible Debt Debt issuance costs Payments of Debt Issuance Costs Payment of Convertible Notes due 2019 Repayments of Convertible Debt Proceeds from borrowings on revolving credit facility Proceeds from Long-term Lines of Credit Payments on revolving credit facility Repayments of Long-term Lines of Credit Payments of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Payments of definite consideration Payments to Acquire Businesses, Gross, Financing Activities Payments to Acquire Businesses, Gross, Financing Activities Payments of purchase consideration liabilities Payments Of Purchase Consideration Liabilities Financing Activities The cash outflow associated with purchase consideration liabilities during the period, classified as financing activities. Issuance of common stock and warrants - private placement, net of offering costs Proceeds from Issuance of Private Placement Payment of Term Notes Repayments of Secured Debt Proceeds from exercise of stock options Proceeds from Stock Options Exercised Purchase of treasury stock for stock-based tax withholdings Payment, Tax Withholding, Share-based Payment Arrangement Purchase of ERS units Payments to Noncontrolling Interests Issuance of restricted stock units Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities EFFECT OF EXCHANGE RATE CHANGES ON CASH Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF PERIOD (See Note 2) CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF PERIOD (See Note 2) Supplemental disclosure of cash flow information - net cash paid during the period for income taxes Income Taxes Paid, Net Supplemental disclosure of cash flow information - cash paid during the period for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Supplemental disclosure of non-cash operating, investing and financing activities: Supplemental Cash Flow Information [Abstract] Common stock issued in acquisition of business Stock Issued, Business Acquisition Stock Issued, Business Acquisition Contingent consideration issued in acquisition of businesses Noncash Or Part Noncash Acquisition, Contingent Consideration Noncash Or Part Noncash Acquisition, Contingent Consideration Transaction costs of issuance of common stock and warrants included in accrued expenses and other liabilities Transaction Costs of Issuance of Common Stock and Warrants, Incurred Put Not Yet Paid Transaction Costs of Issuance of Common Stock and Warrants, Incurred Put Not Yet Paid Purchase liabilities included in other non-current liabilities Purchase Liabilities Included In Other Noncurrent Liabilities Purchase Liabilities Included In Other Noncurrent Liabilities Purchase of fixed assets included in accounts payable and accrued expenses and other liabilities Capital Expenditures Incurred but Not yet Paid Membership interest liabilities included in other non-current liabilities Membership Interest Liabilities Included In Other Noncurrent Liabilities Membership Interest Liabilities Included In Other Noncurrent Liabilities Common stock issued to settle purchase liability Stock Issued Leasehold improvements funded by lease incentive Leasehold Improvements Funded by Lease Incentive Represents leasehold improvements funded by lease incentive. Non-cash debt issuance costs Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction Purchase liabilities included in accrued expenses and other liabilities Purchase Liabilities Included In Accounts Payable Purchase liabilities incurred and included in accounts payable and not yet paid. Prepaid technology Prepaid Technology Amount of asset related to consideration paid in advance for technology that provides economic benefits within a future period of one year or the normal operating cycle, if longer. Non-income tax receivables Non-Income Tax Receivable Non-Income Tax Receivable Advance payroll taxes and benefits Prepaid Outside Information Services Represents the amount of prepaid outside information services. Prepaid insurance Income Taxes Receivable, Current Other Other Prepaid Expense, Current Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Wheelhouse Analytics, LLC Wheelhouse Analytics Llc [Member] Represents information pertaining to Wheelhouse Analytics, LLC. Private AI company acquisition Private AI Company Acquisition [Member] Private AI Company Acquisition [Member] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Carrying Value Reported Value Measurement [Member] Convertible Notes Due 2019 Convertible Unsecured1.75 Percent Notes Due December2019 [Member] Represents information pertaining to the 1.75% convertible unsecured notes due December 2019. Credit Agreement Credit Agreement [Member] Represents information pertaining to the credit agreement. Fair Value Measurements Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Contingent consideration liability Business Combination, Consideration Transferred, Contingent Consideration, Liability Business Combination, Consideration Transferred, Contingent Consideration, Liability Payments for contingent consideration liability Payment for Contingent Consideration Liability, Operating And Financing Activities Payment for Contingent Consideration Liability, Operating And Financing Activities Payments of contingent consideration, financing Fair market value adjustment to contingent consideration Fair value asset transfers between Levels 1, 2 and 3 Fair Value Transfers between Levels Amount The fair value transfers between levels 1 2 and 3. Face amount Debt Instrument, Face Amount Convertible Notes Convertible Debt, Noncurrent Payment of Convertible Notes due 2019 Premium payable Debt Instrument, Premium Payable Debt Instrument, Premium Payable Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Revolving credit facility Long-term Line of Credit Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Replacement Awards Replacement Awards [Member] In connection with a business combination, the entity issue of restricted stock unit awards (“replacement awards”) for unvested acquiree employee equity awards, which are canceled and exchanged for the replacement awards. Restricted Stock Units Restricted Stock Units (RSUs) [Member] Performance Shares Performance Shares [Member] Yodlee, Inc Yodlee Inc [Member] Represents information pertaining to Yodlee, Inc. Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Balance at the beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Balance at the end of the period (in shares) Weighted-Average Grant Date Fair Value per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Balance at the beginning of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Balance at the end of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract] Number of shares to be vest upon each evaluation date Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares to be Vest Upon Each Evaluation Date, Percentage Number of equity based instruments to be vested upon each evaluation date in percentage. Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Unrecognized compensation expense related to shares Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unrecognized compensation expense weighted-average recognition period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Stock consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Attribution of the fair market value of replacement awards Adjustments To Additional Paid In Capital Fair Value Pre Acquisition Replacement Awards Amount of increase (decrease) to additional paid in capital (APIC) resulting from changes in fair value of pre-acquisition replacement awards. Stock-based compensation expense Non-cash Shared-based Compensation Expense Non-cash Shared-based Compensation Expense Schedule of reconciliation of the numerators and denominators used in computing basic and diluted net income (loss) per share attributable to common stockholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of anti-dilutive securities excluded from computation of diluted earnings per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Quarterly Financial Data (Unaudited) Quarterly Financial Information [Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Stock Common Stock [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Equity Plan Equity Plan [Member] Equity Plan [Member] Restricted Stock Units and Performance Stock Units Restricted Stock Units and Performance Stock Units [Member] Restricted Stock Units and Performance Stock Units [Member] Restricted Stock Units (RSUs) FolioDynamix acquisition Folio Dynamics [Member] Represents information pertaining to FolioDynamics Holdings, Inc. Private technology company acquisition Private Technology Company Acquisition [Member] Private Technology Company Acquisition [Member] PortfolioCenter acquisition PortfolioCenter Acquisition [Member] PortfolioCenter Acquisition PIEtech Acquisition PIEtech Acquisition [Member] PIEtech Acquisition [Member] Envestnet Data And Analytics Envestnet Data And Analytics [Member] Envestnet Data And Analytics [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Revenue since acquisition Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Net income (loss) since acquisition Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Acquired intangible asset amortization Amortization of Intangible Assets Acquisition related costs Business Combination, Acquisition Related Costs Consideration transferred Business Combination, Consideration Transferred Goodwill Goodwill Fair market value adjustment to contingent consideration Cash consideration Payments to Acquire Businesses, Gross Equity interest issued (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Retention bonus pool Business Combination, Inducement Grant Reserve Business Combination, Inducement Grant Reserve Shares authorized for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Cash retention payments Business Combination, Payment Of One-Time Retention Bonuses Business Combination, Payment Of One-Time Retention Bonuses Equity plan shares issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Equity plan shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Expected cash bonus payment, over the next three years Business Combination, Expected Cash Bonuses To Be Paid In The Next Three Years Business Combination, Expected Cash Bonuses To Be Paid In The Next Three Years Number of executives granted membership interests Business Combination, Membership Interest Granted, Number Of Executives Business Combination, Membership Interest Granted, Number Of Executives Membership interests, grant date fair value Business Combination, Membership Interest Granted, Fair Value Business Combination, Membership Interest Granted, Fair Value Statement of Financial Position [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Treasury stock, shares (in shares) Treasury Stock, Shares Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] Measurement Period Adjustments Restatement Adjustment [Member] Preliminary Estimate Previously Reported [Member] Purchase consideration liability Business Combination, Consideration Transferred, Liabilities Incurred Working capital adjustment Business Combination Consideration Exclusivity Payments The exclusivity payments associated with the acquisition of business during the period. Stock consideration Less: cash acquired Cash Acquired from Acquisition Consideration transferred Accrued Liabilities, Current [Abstract] Schedule accrued expenses and other liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Components of the income tax provision charged to operations Income Tax Expense (Benefit), Continuing Operations [Abstract] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Current income tax provision Current Income Tax Expense (Benefit) Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Deferred Total Deferred Income Tax Expense (Benefit) Income tax provision (benefit) Income Tax Expense (Benefit) Benefit Plan Pension and Other Postretirement Benefits Disclosure [Text Block] Revenue Revenue from Contract with Customer [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] PIEtech acquisition Goodwill Goodwill [Line Items] Changes in the carrying amount of the Company's goodwill Goodwill [Roll Forward] Balance at period start Acquisition Goodwill, Acquired During Period Foreign currency and other Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Balance at period end Summary of Income before income tax provision Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Loss before income tax provision (benefit) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Schedule of changes in the carrying amount of goodwill by segment Schedule of Goodwill [Table Text Block] Schedule of components of intangible assets, net Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of amortization expense Finite-lived Intangible Assets Amortization Expense [Table Text Block] Schedule of future amortization expense of the intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Summary of loss before income tax provision (benefit) Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Summary of components of the income tax provision charged to operations Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of net deferred tax assets (liabilities) Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Summary of expected tax provision Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of reconciliation of the beginning and ending amount of unrecognized tax benefit Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Number of previous claims experienced Loss Contingency Number of Previous Claims Experienced Represents the number of previous claims under indemnification and guarantee clauses experienced by the entity. Estimated future minimum unconditional purchase obligations Unrecorded Unconditional Purchase Obligation Future funding Purchase Commitment, Remaining Minimum Amount Committed Sales and use tax liability Sales and Excise Tax Payable Non-income tax receivable Sales And Excise Tax Receivable Current And Noncurrent Carrying value as of the balance sheet date of assets incurred through that date and receivable for statutory sales and use taxes, including value added tax. Segments, Geographical Areas [Abstract] Schedule of property, plant, and equipment, net by geographic area Long-lived Assets by Geographic Areas [Table Text Block] Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Treasury Stock Treasury Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Non-controlling Interest Noncontrolling Interest [Member] Increase (decrease) in shareholders' equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance at period start (in shares) Shares, Issued Balance at period start Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Adoption of ASC 606 (See Note 13) Cumulative Effect on Retained Earnings, Net of Tax Exercise of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Issuance of common stock - vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Issuance of common stock - vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Acquisition of business (in shares) Stock Issued During Period, Shares, Acquisitions Acquisition of business Stock Issued During Period, Value, Acquisitions Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Purchase of treasury stock for stock-based tax withholdings (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Purchase of treasury stock for stock-based tax withholdings Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Issuance of non-controlling units in private company Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Issuance of Convertible Notes due 2023, net of offering costs Notes Issued Issuance of common stock - private placement (in shares) Stock Issued During Period, Shares, New Issues Issuance of common stock and warrants - private placement, net of offering costs Stock Issued During Period, Value, New Issues Purchase of non-controlling units in ERS Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Reclassification of redeemable units Noncontrolling Interest, Increase from Reclassification of Redeemable Units Noncontrolling Interest, Increase from Reclassification of Redeemable Units Foreign currency translation gains (losses), net Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net income (loss) Balance at period end Balance at period end (in shares) Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Asset-based Asset Based Revenue [Member] Represents the details pertaining to asset based revenue. Subscription-based Subscription and Circulation [Member] Professional services and other revenues Professional Services And Other Revenues [Member] Represents the details pertaining to professional services and other revenues. Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Cost of revenues Cost of Revenue Future Minimum Lease Payments Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Lease Payments Prior Year Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Schedule of Finite-Lived Intangible Assets [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] Customer list Customer Lists [Member] Proprietary technologies Developed Technology Rights [Member] Trade names Trade Names [Member] Backlog Order or Production Backlog [Member] Components of intangible assets Finite-Lived Intangible Assets [Line Items] Estimated Useful Life Finite-Lived Intangible Asset, Useful Life Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Intangible Assets, Net (Excluding Goodwill) Write-off of fully amortized intangible assets Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Amortization expense Summary of weighted average assumptions used to value options granted Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Grant date fair value of options (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Summary of employee stock-based compensation expense Share-based Payment Arrangement, Additional Disclosure [Abstract] Stock-based compensation expense Share-based Payment Arrangement, Expense Tax effect on stock-based compensation expense Share-based Payment Arrangement, Expense, Tax Benefit Net effect on income Share-based Payment Arrangement, Expense, after Tax 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Segment Reporting [Abstract] Schedule of income (loss) from operations by segment Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures Schedule of Segment Reporting Information, by Segment [Table Text Block] Accrued Expenses and Other Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Deferred Tax Assets Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract] Deferred revenue Deferred Tax Assets, Deferred Income Prepaid expenses and accruals Deferred Tax Liabilities Prepaid Expenses and Accruals Amount of deferred tax liability attributable to taxable temporary differences derived from prepaid expenses and accruals. Deferred rent and lease incentives Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Right of use asset Deferred Tax Asset, Right Of Use Asset Deferred Tax Asset, Right Of Use Asset Lease liability Deferred Tax Liability, Lease Liability Deferred Tax Liability, Lease Liability Net operating loss and tax credit carryforwards Deferred Tax Assets, Operating Loss and Tax Credit Carryforwards, Noncurrent Deferred tax asset, before valuation allowance, attributable to net operating loss carryforwards and tax credit carryforwards expected to be realized after one year. Property and equipment and intangible assets Deferred Tax Liabilities, Property, Equipment and Intangible Assets Amount of deferred tax liability attributable to taxable temporary differences from property, equipment and intangible assets. Stock-based compensation expense Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Investment in partnerships Deferred Tax Assets, Equity Method Investments Convertible Notes Deferred Tax Assets Tax Deferred Expense Convertible Debt Amount before allocation of valuation allowances of deferred tax liability attributable to convertible debt. Other Deferred Tax Assets, Other Total deferred tax assets (liabilities), net Deferred Tax Liabilities, Gross Total deferred tax assets (liabilities), net Deferred Tax Assets, Gross Less: valuation allowance Deferred Tax Assets, Valuation Allowance Net deferred tax liabilities Deferred Tax Liabilities, Net Deferred tax liability related to dividend distribution tax Deferred Tax Liability, Dividend Distribution Tax Deferred Tax Liability, Dividend Distribution Tax Valuation allowance related to capital losses Deferred Tax Assets Valuation Allowance Related to Capital Losses Deferred tax assets valuation allowance related to capital losses. Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Recurring Basis Fair Value, Recurring [Member] Changes in the fair value of Contingent Consideration Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] December 31, 2018 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Acquisition Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Settlement of contingent consideration liability Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Fair market value adjustment on contingent consideration liability Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) Accretion on contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings December 31, 2019 Reconciliation of assets to fund deferred compensation liability Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] December 31, 2018 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Contributions and fair value adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Period Increase (Decrease) December 31, 2019 Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Earnings Per Share, Basic [Abstract] Earnings Per Share, Basic [Abstract] Basic number of weighted-average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Basic (in dollars per share) Earnings Per Share, Diluted [Abstract] Earnings Per Share, Diluted [Abstract] Net income (loss) attributable to Envestnet, Inc. Net Income (Loss) Available to Common Stockholders, Diluted Effect of dilutive shares: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Options to purchase common stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Restricted stock (in shares) Weighted Average Number of Shares, Restricted Stock Diluted number of weighted-average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Diluted (in dollars per share) Capitalized Computer Software, Net [Abstract] Schedule of components of internally developed software, net Summary of Internally Developed Software [Table Text Block] Summary of internally developed software. Schedule of amortization expense Amortization Expense for Internally Developed Software [Table Text Block] Summary of amortization expense for internally developed software. Geographical Information Geographical Reporting Disclosure [Text Block] The entire disclosure for geographical information including data and tables. Segment Information Segment Reporting Disclosure [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Convertible Notes Due 2019 Debt Instrument [Line Items] Debt Instrument [Line Items] Outstanding debt obligations Convertible Debt [Abstract] Unaccredited discount on Convertible Notes Debt Instrument, Unamortized Discount Unamortized issuance costs Unamortized Debt Issuance Expense Convertible Debt Convertible Debt Fair Value Estimate of Fair Value Measurement [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level I Fair Value, Inputs, Level 1 [Member] Level II Fair Value, Inputs, Level 2 [Member] Level III Fair Value, Inputs, Level 3 [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Money market funds Money Market Funds [Member] Assets Assets, Fair Value Disclosure [Abstract] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Assets to fund deferred compensation liability Defined Benefit Plan, Plan Assets, Amount Total assets Assets, Fair Value Disclosure Liabilities: Liabilities, Fair Value Disclosure [Abstract] Contingent consideration liability Business Combination, Contingent Consideration, Liability Deferred compensation liability Deferred Compensation Liability, Current and Noncurrent Total liabilities Internally developed software Software Development [Member] Internally developed software Capitalized Computer Software, Gross Less accumulated amortization Capitalized Computer Software, Accumulated Amortization Internally developed software, net Capitalized Computer Software, Net Amortization expense Capitalized Computer Software, Amortization Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Property and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Operating lease right-of-use assets, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets Total tangible assets acquired Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets Identifiable tangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accrued expenses Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses Amount of accrued liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date. Accounts payable and accrued expenses Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Accounts Payable And Accrued Expenses Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Accounts Payable And Accrued Expenses Operating lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Other non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Total net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Revenues Business Acquisition, Pro Forma Revenue Net loss Business Acquisition, Pro Forma Net Income (Loss) Net loss per share: Earnings Per Share, Basic and Diluted [Abstract] Basic (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Diluted (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Internally Developed Software Research, Development, and Computer Software Disclosure [Text Block] Income Statement [Abstract] Recurring Revenue Recurring Revenue [Member] Represents the details pertaining to recurring revenue. Revenues: Revenues [Abstract] Operating expenses: Operating Expenses [Abstract] Compensation and benefits Labor and Related Expense General and administration General and Administrative Expense Total operating expenses Costs and Expenses Income (loss) from operations Other income (expense): Other Nonoperating Income (Expense) [Abstract] Interest income Investment Income, Interest Interest expense Interest Expense Other expense, net Other Nonoperating Expense Total other expense, net Nonoperating Income (Expense) Income tax provision (benefit) Net income (loss) Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Add: Net loss attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Net income (loss) attributable to Envestnet, Inc. Net income (loss) per share attributable to Envestnet, Inc.: Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Diluted (in shares) Schedule of voluntary employer matching contributions Schedule of Component of Employer Discretionary Contribution Amount [Table Text Block] Schedule of component of employer discretionary contribution amount. Schedule of stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of weighted average assumptions used to value options granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of option activity under the Company's plans Share-based Payment Arrangement, Option, Activity [Table Text Block] Schedule of other information Schedule of Share based Compensation, Exercise of Options and Issuance of Restricted Stock [Table Text Block] Tabular disclosure of the intrinsic value of and cash received from options exercised, as well as cash received from issuance of restricted stock. Summary of the activity for unvested restricted stock units and awards granted under the Company's plans Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Debt Long-term Debt [Text Block] Deferred revenue, current, increase/(decrease), net Increase (Decrease) in Contract with Customer, Liability, Current Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.. Recognized deferred revenue Contract with Customer, Liability, Revenue Recognized Principles of Consolidation Consolidation, Policy [Policy Text Block] Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Management Estimates Use of Estimates, Policy [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Allowance for Doubtful Accounts Accounts Receivable [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Internally Developed Software for Internal Use Internal Use Software, Policy [Policy Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Operating Leases Lessee, Leases [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Business Combinations Business Combinations Policy [Policy Text Block] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Convertible Notes Convertible Debt Transaction Policy Text Block Represents the policy for convertible debt transactions. Non-controlling Interest Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Future amortization expense of the intangible assets Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2020 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Six Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the sixth 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. Equity [Abstract] Stockholders Equity [Table] Stockholders Equity [Table] Stockholders equity. Warrant Sale of Stock [Axis] Sale of Stock [Axis] Sale of Stock [Domain] Sale of Stock [Domain] Private Placement Private Placement [Member] Stockholders' equity Stockholders Equity [Line Items] Shares authorized for repurchase (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Common stock repurchased (in shares) Treasury Stock, Shares, Acquired Remaining shares authorized for repurchase (in shares) Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Sale of stock (in dollars per share) Sale of Stock, Price Per Share Payments of stock issuance costs Payments of Stock Issuance Costs Net Income (Loss) Per Share Earnings Per Share [Text Block] Asset-based Subscription-based Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES International Non-US [Member] Total revenues Revenues Total 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] Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue recognition period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Leases Lessee, Operating Leases [Text Block] Income Taxes Income Tax Disclosure [Text Block] Summary of the estimated fair values of the assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Summary of intangible assets acquired, estimated useful lives and amortization method Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Pro forma information Business Acquisition, Pro Forma Information [Table Text Block] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Klein Klein Decisions Inc [Member] Represents information pertaining to Klein Decisions, Inc. ERS Envestnet Retirement Solutions Llc [Member] Represents Envestnet Retirement Solutions, LLC entity. Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] Private Company Private Company [Member] Private Company [Member] Non-controlling Interest Schedule of Equity Method Investments [Line Items] Allowance for doubtful accounts receivable, current Accounts Receivable, Allowance for Credit Loss, Current Impairments of internally developed software Capitalized Computer Software, Impairments Number of reporting units Number of Reporting Units Goodwill impairment charges Goodwill, Impairment Loss Intangible asset impairment charges Impairment of Intangible Assets (Excluding Goodwill) Convertible Notes Convertible Notes Payable [Abstract] Face amount and over allotments Debt Instrument, Face Amount and Over-allotments Represents the face amount of a debt instrument and over-allotment amounts. Interest rate Debt Instrument, Interest Rate, Stated Percentage Ownership interest Equity Method Investment, Ownership Percentage Percentage of interests acquired Business Acquisition, Percentage of Voting Interests Acquired Net loss attributable to noncontrolling interest Investment in private companies Payments to Acquire Equity Method Investments 2004 Plan Longterm Incentive Plan Two Thousand Four [Member] Longterm incentive plan two thousand four. 2010 Plan Longterm Incentive Plan Two Thousand Ten [Member] Long-term incentive plan two thousand ten. 2012 Plan Two Thousands Twelve Plan [Member] Two thousands twelve plan. 2015 Plan Two Thousand Fifteen Plan [Member] Represents the 2015 plan. Target Incentive Awards Share-based awards, contractual term Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Shares reserved for delivery (in shares) Share Based Compensation Arrangement by Share Based Payment Award Number of Award Shares Authorized Excluding Additional Shares from Prior Plan Represents the number of shares originally authorized under the plan, excluding additional shares that are available under the current plan but which were formerly attributable to the prior plan. Maximum number of shares available for future issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Shares authorized for issuance (in shares) Unvested restricted stock, service condition period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Vesting rights Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights Vested (in shares) Awards (in shares) U.S. federal corporate income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Cover page. 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 Central Index Key Entity Central Index Key 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 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 Summary of expected tax provision Effective Income Tax Rate Reconciliation, Amount [Abstract] Tax provision (benefit), at U.S. federal statutory tax rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State income tax, net of federal tax provision Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Effect of stock-based compensation excess tax benefit Income Tax Reconciliation Stock Based Compensation Excess Tax Benefit 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 Effect of stock-based compensation excess tax benefit. Effects of permanent items Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Effect of change in federal income tax rate Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate 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 increase (decrease) in the income tax rates. Effect of change in state income tax rate Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Uncertain tax positions Income Tax Reconciliation Uncertain Tax Positions Income tax reconciliation uncertain tax positions. BEAT Liability Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount Research and development credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Change in permanent reinvestment assertion Income Tax Reconciliation Change In Assertion Over Permanent Reinvestment of Foreign Earnings 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 change in assertion over permanent reinvestment of foreign earnings. State net operating loss adjustment, net of valuation allowance impact Income Tax Reconciliation Federal And State Trueup Amount of federal and state net operating loss true-up. Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Nonsegment Corporate, Non-Segment [Member] Envestnet Wealth Solutions Envestnet Wealth Solutions [Member] Envestnet Wealth Solutions [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Nonsegment operating expenses Interest expense, net Interest Income (Expense), Net Consolidated loss before income tax provision (benefit) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Add: Net loss attributable to non-controlling interest Consolidated net income (loss) attributable to Envestnet, Inc. Net Income (Loss) Attributable to Parent Components of accrued expenses Accounts Payable and Accrued Liabilities, Current [Abstract] Accrued compensation and related taxes Employee-related Liabilities, Current Accrued investment manager fees Accrued Investment Manager Fees Carrying value as of the balance sheet date of obligations incurred through that date and payable for investment manager fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Non-income tax payables Sales And Excise Tax Payable Current And Noncurrent Plus Accrued Amounts Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax plus accrued amounts from customers. Accrued charitable contribution Accrued Charitable Contributions Accrued Charitable Contributions Accrued professional services Accrued Professional Fees, Current Accrued technology Accrued Technology Accrued Technology Accrued transaction costs Accrued Transaction Costs Accrued Transaction Costs Other accrued expenses Other Accrued Liabilities, Current Total accrued expenses and other liabilities Accrued Liabilities, Current Statement of Comprehensive Income [Abstract] Other comprehensive income (loss), net of taxes: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Comprehensive income (loss) attributable to Envestnet, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Proprietary technology Technology-Based Intangible Assets [Member] Trade names and domains Trade Names And Domains [Member] Trade Names And Domains [Member] Intangible assets acquired, Amount Finite-lived Intangible Assets Acquired Intangible assets acquired, Estimated Useful Life In Years Acquired Finite-lived Intangible Assets, Weighted Average Useful Life New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] 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 Accounting Standards Update 2014-09 [Member] 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] Calculated under Revenue Guidance in Effect before Topic 606 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Difference between Revenue Guidance in Effect before and after Topic 606 Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Recurring Revenue New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Compensation and benefits Employee Benefits and Share-based Compensation Total operating expenses Income from operations Net income Net income attributable to Envestnet, Inc. Organization and Description of Business Nature of Operations [Text Block] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenues Revenue from Contract with Customer Benchmark [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer concentration risk Customer Concentration Risk [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Fidelity Fidelity [Member] Represents Fidelity. Major Customers Concentration Risk [Line Items] Revenue as a percentage of the company's total Concentration Risk, Percentage Schedule of quarterly results Quarterly Financial Information [Table Text Block] 2020 Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total future minimum lease payments Lessee, Operating Lease, Liability, Payments, Due Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total operating lease liabilities Operating Lease, Liability Assets Assets Capital expenditures Payments to Acquire Productive Assets Line of Credit Facility [Table] Line of Credit Facility [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Interest Expense Interest Expense [Member] Second Amended and Restated Credit Agreement Second Amended And Restated Credit Agreement [Member] Represents information pertaining to second amended and restated credit agreement. Letters of credit Letter of Credit [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] LIBOR London Interbank Offered Rate (LIBOR) [Member] Prepaid Expenses Prepaid Expenses [Member] Prepaid Expenses [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Credit facility amount Line of Credit Facility, Maximum Borrowing Capacity Right to increase credit facility, amount Line of Credit Facility, Maximum Borrowing Capacity, Contingent Right to Increase Maximum Borrowing Capacity, Amount Represents the amount by which the entity may increase the borrowing capacity under the credit facility subject to certain conditions. Voting equity of foreign subsidiary pledged Debt Instrument, Collateral, Voting Equity Foreign Subsidiary, Percent Debt instrument collateral of a percentage of the voting equity of certain foreign subsidiaries. Non-voting equity of foreign subsidiary pledged Debt Instrument, Collateral, Non Voting Equity Foreign Subsidiary, Percent Debt instrument collateral of a percentage of the non-voting equity of certain foreign subsidiaries. Spread on variable rate basis Debt Instrument, Basis Spread on Variable Rate Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Commitment fee Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Write off of deferred debt issuance cost Write off of Deferred Debt Issuance Cost Debt issuance costs, gross Debt Issuance Costs, Gross Debt issuance cost, outstanding Debt Issuance Costs, Noncurrent, Net Repayments of convertible debt Schedule of convertible debt obligations Convertible Debt [Table Text Block] Schedule of interest expense Interest Expense, Debt [Table Text Block] Tabular disclosure of interest expense related to debt. Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Fees receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Prepaid expenses and other current assets Total current assets Assets, Current Property and equipment, net Internally developed software, net Intangible assets, net Finite-Lived Intangible Assets, Net Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Other non-current assets Other Assets, Noncurrent Total assets Liabilities and Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accrued expenses and other liabilities Accrued Liabilities and Other Liabilities Accounts payable Accounts Payable, Current Operating lease liabilities Operating Lease, Liability, Current Convertible Notes due 2019 Convertible Debt, Current Contingent consideration Business Combination, Contingent Consideration, Liability, Current Deferred revenue Contract with Customer, Liability, Current Total current liabilities Liabilities, Current Contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent Deferred revenue Contract with Customer, Liability, Noncurrent Non-current operating lease liabilities Operating Lease, Liability, Noncurrent Deferred rent and lease incentive Deferred Rent Credit, Noncurrent Deferred tax liabilities, net Deferred Income Tax Liabilities, Net Other non-current liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, par value $0.005, 50,000,000 shares authorized Preferred Stock, Value, Issued Common stock, par value $0.005, 500,000,000 shares authorized; 66,320,706 and 61,238,898 shares issued as of December 31, 2019 and December 31, 2018, respectively; 52,841,706 and 48,121,800 shares outstanding as of December 31, 2019 and December 31, 2018, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated deficit Retained Earnings (Accumulated Deficit) Treasury stock at cost, 13,479,000 and 13,117,098 shares as of December 31, 2019 and December 31, 2018, respectively Treasury Stock, Value Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Stockholders' Equity Attributable to Parent Non-controlling interest Stockholders' Equity Attributable to Noncontrolling Interest Total equity Total liabilities and equity Liabilities and Equity Net proceeds from offering Proceeds from Debt, Net of Issuance Costs Issuance costs Debt Issuance Cost, Gross, Noncurrent Conversion rate Debt Instrument, Convertible, Conversion Ratio Allocated to equity components Debt Instrument, Convertible, Carrying Amount of Equity Component Offering costs Debt Instrument, Convertible, Carrying Amount of Equity Component, Offering Costs Represents the offering costs associated with the equity component of a convertible debt instrument. Discount Accretion of debt discount Repurchase percentage of principal Debt Instrument, Redemption Price, Percentage Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Threshold business days Debt Instrument, Convertible, Threshold Consecutive Business Days Threshold period for consecutive business-day period. Threshold consecutive trading-day period Debt Instrument, Convertible, Threshold Consecutive Trading Day Period Threshold period for consecutive trading-day period. Threshold percentage of trading price trigger Debt Instrument, Convertible, Threshold Percentage of Trading Price Trigger Maximum percentage of the trading price per principal amount of convertible debt instruments for each trading day in the consecutive trading-day period to determine eligibility of conversion. Fair Value Measurements Fair Value Disclosures [Text Block] 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] Schedule of disaggregation of revenue by major source Disaggregation of Revenue [Table Text Block] Summary of revenues from major customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Schedule of disaggregation of revenue by geography Disaggregation Of Revenue By Geography [Table Text Block] Tabular disclosure of disaggregation of revenue by geography. Schedule of estimated revenue expected to be recognized in the future Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Federal Domestic Tax Authority [Member] State State and Local Jurisdiction [Member] Foreign Foreign Tax Authority [Member] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Alternative minimum Alternative Minimum Tax Credit Carryforward [Member] Relates to alternative minimum tax credit carryforwards. Research and development Research Tax Credit Carryforward [Member] Operating Loss Carryforwards Operating Loss Carryforwards [Line Items] NOL carryforwards Operating Loss Carryforwards NOL, offset future federal taxable income Operating Loss Carryforward, Offset Future Federal Taxable income Operating Loss Carryforward, Offset Future Federal Taxable income NOL, carried forward indefinitely Operating Loss Carryforwards, Carried Forward Indefnitely Operating Loss Carryforwards, Carried Forward Indefinitely AMT credits Tax Cuts and Jobs Act of 2017, Refund of Existing AMT Credits Amount of refund of existing AMT credits under the ax Cuts and Jobs Act of 2017. AMT credits refundable Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, AMT Credits Refundable , Percent Percentage of tax credit refundable by the provisions of the Tax Cuts and Jobs Act of 2017. Tax credit carryforward Tax Credit Carryforward, Amount Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Cash received from exercises of stock options Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding at the beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (in shares) Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Outstanding at the end of the period (in shares) Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted-Average Exercise Price Weighted-Average Exercise Price Outstanding at the beginning of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding at the end of the period (in dollars per share) Options exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted-Average Remaining Contractual Life Weighted-Average Remaining Contractual Life Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Aggregate Intrinsic Value Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Intrinsic value per share (in dollars per share) Share Based Compensation Arrangement by Share Based Payment Award Options Outstanding Intrinsic Value Per Share Aggregate difference between fair value of company's common stock. Exercise prices of stock options outstanding (in dollars per share) Share Based Compensation Outstanding Options Exercise Price The exercise price per outstanding option, as of the balance sheet date. Unrecognized stock-based compensation expense related to unvested stock options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Internally developed software India INDIA Other Other Country [Member] Other Country [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Cost of Revenues Cost of Revenue Disclosure [Text Block] The entire disclosure for cost of revenue during the period. Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] EX-101.PRE 12 env-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 a5yearperformancegraph.jpg begin 644 a5yearperformancegraph.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#L17AI9@ 34T *@ @ ! $[ ( M + (2H=I 0 ! (5IR= $ 6 0SNH< < @, /@ M @ /_A"QUH='1P.B\O M;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B96=I;CTG[[N_)R!I M9#TG5S5-,$UP0V5H:4AZDY48WIK8SED)S\^#0H\>#IX;7!M971A('AM M;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\&UL;G,Z9&,](FAT=' Z+R]P=7)L M+F]R9R]D8R]E;&5M96YTBP@3&EZ/"]R9&8Z;&D^/"]R9&8Z4V5Q/@T*"0D)/"]D8SIC M&UP;65T M83X-"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TG=R<_ M/O_; $, !P4%!@4$!P8%!@@'!P@*$0L*"0D*%0\0#!$8%1H9&!48%QL>)R$; M'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@("@D*% L+%"H<&!PJ M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*O_ !$( 1H"( ,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 M 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q0083 M46$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7 MF)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7F MY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4&!P@) M"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@4 M0I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2E MIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U M]O?X^?K_V@ , P$ A$#$0 _ /I&BBN"\6AK3QKIVIW&HW8LXPL16TO/+-FY M. [1$[)5?< =P+#:-H.?E .]HK@&T>^GM]7@\.^()GLY&0A=0OKAV=XRWG[) MUD$D:,?+7QKS7]S=2?:X;N]LY+"TTV2QM?MCN&\^0JWF?-B?=CR\ MONQMW+@G-"U#^OZ_K[ST>BO/_%M[J$>J:O7\P.W&5VDYJ[X)EF^T0$:E%-#1"ZR%5TZ$#>N=K8V]1N.#VR?6M6X MTG3KO4+:_N["UGO+3=]GN)(5:2'<,-L8C*Y[XZU;HH SQH&CK-93+I-B)=/4 MI9N+9-ULI&"(SCY 1Q@8J6PTK3M*\_\ LRPM;/[1*9IOL\*Q^;(>KM@#+'U/ M-6Z* ,[Q#_R+.J?]>W_ +/>YM[N M)6XRP!$;IEB"2.OW6^7" Z@^+_#:Z?-?-XATH6<$WD2W!O8_+CD_N,V[ ;V/ M-7+O6=,L)K2*^U&TMI+U]EJDTZH9VXX0$_,>1P,]:X(>(]-6?4-7B\+ZU]JN M%CLHHGT"[PD:[U5W7RLXP[D[0?D"KUXJ_!;6MO<>'X=!&OVUW:VT$4:RVLZP M/: X99MZ^4K;03@D2@A1CJII?Y?U_73TU3_K^OZ^5SL+C5-/M+ZVLKJ^MH+N M[W?9K>295DFVC+;%)RV!UQTHLM4T_4S.--OK:[-M*89Q!,LGE2#JC8/##T/- M<)XDM[G5+S4X;.TOO.URULAIUT;.51 8I&8^82H\DH2) 'VDDX&2,5H^![=C M-!*NG76GBSTFVTZ=+B!XLRQEB57TJC?,Q"0I_?<]!5ZL.V_P")SKSWAYM+ F.#T>3^)OPZ M4 7M'T_^SM/6.0[YW)DF?^\YZFKU%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!G>( M?^19U3_KSE_] -:-9WB'_D6=4_Z\Y?\ T UHT %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444CNL: M,[D*JC))["@#+UV\EBMX[.S/^F7C>7'_ +(_B;\!5ZQLXM/L8K6 82-<#W]3 M^-9>C(VHWLVLS@@2?NK53_#&#U^I-;= !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8NH^+=(TK6H- M+O9Y$N)E#%E@=HX0<[3)(!MCR00-Q&:VJXKQ7;ZNGBO3+S0-&NI+E<*][!-$ ML31Y^:.=7() &XJ0">3AER:74.AJ)XZT!X)I%N;DM#(L1@^P3^>Y8%EV0[-[ M@JK$,JD$*QS@'%F3Q7HD=Q90_;E)+GP=>PW5I,4:W-S:F26 I(B",B8J64N68N4XD8#=@40>%]6L4. MG?V>+B+4H+037,4D?EV;12,TBD,0Q&&^3:K?-G.T9V-]XBTO3=4 M@T^\N2EQ/MP!$[*FYMJ;W *Q[F!5=Y&X@@9/%&D>(=,UUIAI=PTIAP3NB>/< MK9VR)N WQM@X=8V8N) '.3 MM(*[-XW9S@?\ 6_\ P/OOT!Z;?UM_P?2UNIM>(?\ D6=4_P"O.7_T UHUG>(?^19U3_KS ME_\ 0#6C0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !6+KX8?P1#K^?2M2\NHK&S MEN9SB.)=Q_PK/T&TE6&34+P?Z5>GS&!_@7^%?P% &I'&D4:QQJ%1 %51V IU M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 9WB'_D6=4_Z\Y?_0#6C6=XA_Y% MG5/^O.7_ - -:- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4452U?4!ING/.!OE)"1)_?<]!0!0O?^)SKB M:>O-I9D2W/HS_P *?U-;E4-&T\Z=IX24[[B0F2=_[SGK_A5^@ HHHH **** M"BBB@ HHHH ***@O;ZVTZT>YO95BA3JQ_P \TTFW9";25V3T4V.1)HEDB=71 MP&5E.01ZTRZF>WM99HK>2Y>-"RPQ%0\A ^Z-Q"Y/N0/>D]-QK4EHKG/#7B]O M$JP31^'M6L+2YA,L-U=_9S&^"!C]W*[*3GC9B\@)G']_?G/'W/TYH[>?_#_D']?H;%%%% !15>_O[;3- M/FO;Z3RX(5W.VTL?H .22> !DDD R7R4GMI"0!O#R*N#N4@JQR'4C(.: . MHHKGAXN4S:_$VC:DK:&@>3<(?])!0N/*_>.H($NJ>*;?1[:&2^LK MQ7DM)+LPJJ,Z"/9N0X;&[,@'!(Z\^H!N453TO5(-6M6FMQ)&T>!5*6ZL2%)4L&;)4_= M4XQDUOUR/BC1-;U/Q'I-QI<-C'':ON-^UP\<]N"1O4(JD2JP7[I8+G&0<"CJ M@Z,T/^$GEDLYY;3P_JEU/!=M;26L;6XD7:,[]S2A-I!&/FW<].#B.#QE:W-Q MI%M!8W+7>J6XNA:F:W66WA./WCJ91E>?^6>^HK+2]<:QUZWO([&U;4+EGMY+ M:[>4K&RJA)S&NU@%R ,C)QD8S5C5=*N]0U&QMDT[3ETVTEBN$NVG;SXGC.0J M1B/ R/EW>9T9AM(X(NE_+\M?Z^0/K\_ST_KYC]5\666D:F+2XAN'2-8VNKJ, M+Y5F)&*1F0E@<,P(^4-C&6VCFG:%XGM=?D=(;:ZM6\I+B$7*J/M$#YV2IM8_ M*<'AMK#C*C(SC:OX7U;6+BZCF2RCLM9@@CU)1#] M"O;J2YNK'S)I6+.WG2#)_!JRM9^'NG7%E_Q)HQ:7*G(W2,RN/0Y)Q^%=A16\ M<15BTU)F,J%*2=XHY>R^'^B06<<=Y;FYF ^>4R.N3] 0,5H6VA:=X?CN+O2- M.E>?RB/*BERTO?:/,<+DD=20/<5L45,ZU2::E)ZCC1IP::BCS#P5H6I:3HYL M[KPQK]O<36#P73Z MK\/M2N_"]B+C389+NTECL[B'3X;3S+NQAWK'@3J8N6*R^6WRC P0#5FX\(W M\6K^&)+?1;J^DTZ"WA-SJ1M+J.%%(Z?\,3:^.KB:\\$M-I[-J7F2136XM[E9)!);@Q>:-V "OS)PVSLH9;= MEX'\0W#>$Y-9L]4#:?I]M JP7%F6LIXI,NSR/O<(Z[.83N*KM8#K)/!5U>Z=-X>^QOJNMW!AN;;[,JS1LSR1G M<.0J<8VY7TV@D7]3M-1F\=W9-Q;:O[U9%)Z!L#![@ M[@)O0LL1\EV M\T[P5C8*#E &5#M4L%]5\+P+I>GP6-EX9N=%LY'FE6!IHG6VRV=I"R,%W%F* MK'N4 ?P]*Z"BM.9_G^)-CG?&P*:-:W;C-M9:A;75T:5J?AZW@CN?#&N07/V79=2W>J0S0Y7;X+?5["YDC8SP1R K)F-F7>A&0<\JS*>=H' M?T4^J?8-[^9SFJ:#=3^+K/4++RA:W$/V?4PS$,Z(WF1$#H>2ZD>DA]*WY;>& M;_711R?*5^=0>#C(^AP/RJ2BCI8.MSG?#K"Y\0^(KVV(:TDN8X4=3E9)(XPL MA![X/R'W0CL:Z*H[>WAM+:.WM88X((E"1Q1J%5% P . !Z5)0 4444 %%%% M !1110!G>(?^19U3_KSE_P#0#6C6=XA_Y%G5/^O.7_T UHT %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %!(526. .23VHK N9I/$-V]C M:.5T^(XN9U_Y:'^XI_F?\D QT\5SOXHF^R1K/%-B"%&?8#@\-G'Z5V(P>,DKS7;)N*+O #8^8 Y -+10 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %I6\%C:RK,\^,;C3M!O[V[T^%)[2]:UV+/*\( ;S))%A+1H%.6)0A<+Y[:Z14T^&XMX(K>34+B&[+"'SVVKY7R?O0,;F)V84@@,3MI]MH?B6S%^;; M7-+#WEZ;C&2>"REW$MA?K!IS0V\-W;/;[FF M$!)C*.&4)G.&^5LJ !MZT+97\ORU_$'N[>?YZ?A_5Q^N>+SHVH3J+$36&GI% M)J-T9MK0+*Q52B;3OQC$+G4[MGN]1MS;WT,,>JVZVA N?*8LIC)D/E@Y MVL#ORH !!YJWX<\.W.C'=?ZBM^\5O'9VS+!Y12!,[=_S-N(?^19U3_KSE_] -:- M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8^J7\\]U_96E- M_I+#,TW:!/7ZGL* (]0NIM5O&TK3'*(O_'WAA:F$C-.K%V];_A9?F9 MNB^/+.>R9M;FBMK@2$*D43D%<#![]\]^U;-IKNG:VL]MI=^WG>63O2,AH^VX M;UP2"1U!'M4FBZ+;:%9/:V;RNCR&0F4@G) '8#TJ]/&TMO)&DKPLZE1(@!9" M1U&X$9'N"/:KHPQ"@E4DONU^^_Z$5YX:4VZ<6NVNGW6_4\Q^'/B'7M;U2R,F MLW^JVXL6?5$O[*&W%O*6_R\?65[_97_ !+-1A_M M*^N-/7S!%^XFAW[@^V0\'RWP5W#CG&11IG@*#2;?2UL]:U19M-!C2X)@WS0D M@F&0"+:R9&0=H8 M8_!8XW<8XKL[?UU_K^M7Q='_ %T?ZV(4^*.F2:+_ &HFF7_V9[I;6W8S6JB> M1MW&XS;8R-O*RE&!(7&XXI;KXE:4=>'AN%VL]9GAP@N#$_V>=HC(J21++YAP M!DE1L[;\FGCX 0AVC*D<4FM&OZ_K]?(>E_Z M_K_@>>BYK1/%_B"4>$YKN\BN4U+P])=31&!4\RZ#0@.SCHO[SHH&.2<\8J>' M/%OB>Z\5:Q!>7IG723*US"_EB!T23:?*7R$=<@,5/FS!=I5SDAJZK3?AS8Z< MVCC^U=2NH=)L9=/C@N/(*30R8RLFV($\*@!!'W1G.3ENF?#/1M,O4E2:XFMH MK@W,5G)% J)+TWETB661L<$R.Y;JVXX-6VN:_37\W;[E_D)_#9>7Y&UXEANY M=&F>SUN31?(C>5[F**)R,*2,^8K+M[GC)[$5QUQXF\2):#4;F863Z5:6$EY8 MK"I2YDG;$RL6!9=J_=VE<-][<.*[+7]"DUVW@BCU>_TP0RB7-F(3YA'*[A+& MX(!&<8ZU1D\$VD]U;3W.HZA.R+&+I9)$*WYCW9E ML]:-X([0Q(HM/)?$95@-QW(#NW%OF(QM'%;A\)V1\1_VL9[G'F_:?L193!]H MV>7YV-N[=LXQNV]]N[FC3?"=EIFM2:A%/%#?,PR=Q M;'1=HXHCLK_UHOUN_G\@>_\ 7=_I9&%XB\1S^&O%]]?W^HZA)HUCHYOI-/MK M:*3\;4-5U.X-W8P6;$M"I3R6WQRJ5C!$@-6@20(7,WE$X+,6,G/;&0HZ' MPSX^L?%=XL.FZ=J"(T0G$\RQ*AB95*2<2%BK;B <=4<'&TU!'\.H$DNIV\0: MQ)?7%W'>K>M]F$D,R1^5O0"$+\T?RD,I!'8'FKNG^#(M/UR'5AK.J7%TGF+* MT[1-]H1@N$I%4O/M^G^8GY?UK_ )?B=)1112 **** "BBB M@ HHHH **** ,[Q#_P BSJG_ %YR_P#H!K1K.\0_\BSJG_7G+_Z :T: "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHK.U;5#8JD%JGG7L_$,0_]"/H M!0!'JVIRQ2II^F@27\PXSTB7^^U6-+TR+3+7RT)DD<[I96^](W8]6/H/85H4 %%%% !1110 4444 %%%% !1110 4444 %1SSQ6M MN\]Q(L<48W,[' IEY>V^GVS7%Y,L,2]68_I[GVKDYH+WQQ*K9>RT5&^7/W[ M@COCT_3Z]LY58Q?+N^R_K3U9K&E*2YMEW>W_ ?1''^(=7?5];>ZCFG\I&_T M<.0"@]1@<>OKTZUZ9X6O9]0\,VES=N9)G#!F(ZX8C^0K-F^'NCRR%EDNHA@# M:DBXX&,\J3SUK>TO3H=)TV*RMF=HHL[3(06.23V ]:YJ+QCK2=9^YK9=M?\ M(ZJ_U-4(JBO?TN[6OI_F6Z***[3@"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "N2UO7=8L?'&F6$\OH;FZU"]E/EQ1W<9\H)?>4Q:,R@ M)P0Q)^38#G!R,"I] \-6_A\,(;N[N_W:00FZ9"8(4SLB7:JY49/+;F/=C@4+ MS_K?_@?(?\ D6=4_P"O.7_T UHUG>(?^19U3_KSE_\ 0#6C M0 4444 %%%% !1110 4444 %%%% !1110 45GWFNZ;8G;/=)YG3RT^9L_050 MN-73='F"*,A[@$$_1!R: +VI:S!8Q,(_W]SO\ +2!?O,Y ('Y$'--T MG2WMF>\OV$M_/_K'[(/[B^PKF/#27\7B1KG4M/NY/I@=/QJG]N\0:G_ ,>%C'IL)_Y;7AR^/9!T M/UK"5>"?*M7V6O\ PWS.B.'J-&9.[/.(M-U"3RHKC MRIP<&"8;'!],'K^%:=4[_2;#4X]M_:QS<8#,/F'T/45R87!5,+=PDG?NK?J= MN*QU/%V4XM6[._X67YERBL#^Q-2T[G1-48QCI;7O[Q/H&Z@4#Q)+8G;K^G36 M8Z>?&/-B/XCD?2NSVZC_ !%R_E]_^=CB^KN7\)\WY_=_EO\&D>LO\D;34,/\ Q-9=(_YO M]%^!5TO2KSQ=J7]H:Q.TMA$V$"@JLI]$'9??J?Y=^B+'&J1J%11A548 'I21 MQI#$L<2*B( JJHP /2G5JHPCI!67X_-]68N4YN\W=_@O)+H@HHHIB"BBB@ H MHHH **RKC_A(?M#_ &3^S/)W?)YGF;L>^.,U@>)-5UNQLQ;WCV*_: 0#;;]X M QGD]/2@#M**Y?2-2\0:KIZSVQTTJIV'S1(&R/7''OQ6M;'50LW]L"R,'EG' MV;?NS_P+VS2;LKC6K)+'6]*U.:6+3=3L[R2%VCD2WN%D*,N-RD \$;AD=LCU MIUIJ^FW][=6=CJ%KOI7D_A_Q!:>&O,ETTV?B. MUTW0Y'M9((_+O]/B5E86MTJY&,%<,0&^1_E;DU!X=UBTL/%?V-?%\9M7N6N; M;4K+R'MKN-SODL8LJY\WSW+; 6DV%>>F*MJE_7]?TF^J>B;_ *_K^G;6WJ:^ M+O#;:Q_9*^(-*.I>9Y7V(7L?G;_[NS=NS[8JY>:QIFGWEK:7^HVEK=N.$4G+'D=/6O-[K3HO&GC_Q/HMMX@T^.UCGL9;NVCB$MT3%@_(_F 1X M8!22C$$]C75^.ET2[LM/TOQ#>06T5_>"*+S)Q&Y?8VTQDG.\,5((Y!P:E/1/ MS#J_)&Y#K6EW&K3:5;ZE9RZC;J'FLTG5IHU..60'('(Y([BKM>8W7B/Q#HNB MZ\=3BD74M+2SMI]12$%)(&E<->(N".(V9BN"%9&!! K./B[6WO-*L8/&5N=. MO=>DL;?5O(MVEOH#;[@48#RB5E)CW*F"VT$<$-2U=E_6W^?]6#I=_P!63_R/ M69[NVM7A6YN(H6GD\J$2.%,CX)VKGJ< G [ U-7@QE5;S38;[Q2LFL0^-)X% MFOA;F:U0K,H(557!<",C.5SLPN/E/HG@WQA;R^#]2U#7=O2Z+I^F>)(&MVN8M4\WSSDRP2 M,&C0 *K,F0S#YE&>F<=_'WB!=-N;G_A,;6:6.RU2["P6\ 0_9;D)$%!#$*X) MSDG*@;2#EBUV]?P_X 6OMY?B>Y5#/=VUJ\*W-Q%"T\GE0B1PID?!.U<]3@$X M'8&O/O$WBK6X_&VDVFD:GIME83V\%Q$;FX 74=TF)$C40NTI";\\965W%?>(+O3)[2*"!$9$\TQ[#DL"?W?4DD-'SU+M*[M_6 M]A=+_P!;-_H>Q45YDOC":*/6+V\\6^3>VL%X9]!%G#))9;&_=RJORN % .Z1 MBC^8""@(%<]I_P 0-7O;[3],B\;ZW>U#IAXPD>X.2O",-^ M!EPI#I:_UYV&]/Q_#4]NHKE/AUKLVO\ A>66ZU*/4YK6_NK0W*; 9%CE94+! M %!*;3P #D''-=70(**** "BBB@ HHHH **** ,[Q#_R+.J?]>K:Y:V$EU);6EC&O022>8Y/8#'&: M.D5@PRI!&2.#W'!K/N]?TVR;9)TTZSL%VV=M'%[JO)^IZF@#-_M/5[[C3M,^SH>DUZVW_ M ,<'-']@W-YSJ^J3S@]88?W:?0XZUMU3U#5K'2HO,O[E(@>BDY9OH.IJ9245 M>3LBHQE)VBKL6STNQT\8L[6.(_W@N6_,\U'K=^NG:-=3^>D,HB?R2Y'+X. M>O..*S?[1UK6.-)M/[/MC_R]7:_.1ZJG^/%2P>%+ EY-2,FI7$BE6EN&)P#_ M '1_#_,5SRJSJ)JDOF]%_F_ZU.F-*%)IUG\EJ_GT7]:'$V'C#Q%<:C;0+>)( MTLJH$DB0*Q)Q@D#./I79?\(_?:ASKNJRR(>MM:_NX_H3U85-!X0T.VN8YX+' M;+$X=&\US@@Y!Y:MJN;#82I%-8B7-\W8ZL5C*4I)X:/+\EC&*BK15D>9*4I.\G=A1115$A12;E+E PW D9Y /3^1_ M*EH *" 1@C(-%% &/=^%]/GF,]LKV-SVFM&\L_B!P:@_XJ+2^ODZQ /^V4P' M\C_,UOT5SO#PO>'NOR_RV_ Z%B)VM/WEY_Y[_B>=7?Q"U6*\FCCL[:-4D90D ML;;U /1OFZ^M=#IFD'58[?5]?F%V\D8EB@QB&$$9'R]SCN?_ *],N_ 6EWE[ M/=2SW:O-(TC!77 ).3CY:@^?7MFBZ3+(FCV:K#;"83$ M3J-XEWBOZV_(Z\7B\/"G%896D_O^_P#,DGEE\77;6EF[1:+"V)YUX-R1_ I_ MN^IKIX((K:!(;>-8XHQM5%& !3;:VAL[:.WMHUCBC7:B+T J6O5G/F]V.R/( MA"VKW84445F:!1110 4444 %%%% !1110 4R>:.WMY)YFVQQJ708II[&:.&39'M;;(RA6Y/8G/49%<;HL?BV/0;^75+W6[F1Y(!J=K%97, M,D($I\\V\CR.7)4G'V<*NU1L"L10G?\ K^OFPZ?U_7R/49=6_AN![6!;6[@'VY"ZG& MV,%VR4)!+!MY)W!1L%MK_6_^0[7_ *\[?\'T/=KFY@LK26ZNY4@@A0R2RR-M M5% R22>@ J+2]3M-9TFUU+3)O/M+N)989=I7>C#(." 1^->7:/=>(KO6X+V\ MC\017RW-TVHQ2PW LY+$Q,8?+0CR_,_U/RH!+NW[AUJ*T&I1> _!MG?6GB*U MTM-,DAO!IL%U%=P7:HHBWI$!*$XD[%"=I/LG\OU_RMZZ K.W]?UW]-3V" MBO%3)K@UC3T\6WNM6\EN+-K^[@EU!(H]L2-)'MMD^SL&8G=([J5W-QM5<]5I M&BW]GXHE\/3W6L7%G;78U>*_DU.9BT; JELQ,FX@.&^4C:57D%B33MK;^OZ_ MR]";Z?=^/]+[SIM7\7Z'H5Y]FU6],,BQ>=(1#(ZPIR TC*I6,,00NXC<1@9/ M%;0.1D5YUX\AN4UN>\T>'5K;519I%"]O8/>6>ICEZ:U_K^O0]'EEC@B:2:18T7JSG 'XT^O'-4TR;5/ EVH7QC+J*_8I-1MK MEKK:LJ3J9C#TWDJ9#B F/"*0 =N=&^_MV;Q9LLQK\,\=Y9'2G!N?LDECM7SQ M/N^3S,>;GS<29V8.<55M;?UZ_P!=$V+I?^OZ_4]0ED$,+R.&*HI8A$+$@>@' M)/L.:H:'KMAXCTM=0TEYGM78JKS6TD!8CKA9%4D>^,=:Y?X<)=Q:-J=_K-SK MUS=K?7*$ZFDZL85E9HRD)55Y4@Y1.<[?X0HYJV&I7'AOP3:0/XETZ+^TIH=1 MAMK&X@)B99.9#Y>Y%RR -E0-Q(.5#*NJ7>WXCZORO^!ZS Y-H7*CSFCV$_-D@G:&/!K-\"VWB2+^RH]6G MUVPM+.QBB6QCTN]7S8%MRLBEQ(L:.) Y'R>:<)L8A@*%LWZ?K_P/EJ%OU_K\ MSW*BN,^')O(;*]L]4&KM=0O&1-J)G820F,>7AI/E\P+Q(%_CW'N*[.FU805P M?BK-EXXTW5+J_NC91A8C':WAC-HY;&]XL[95?< <@L-HV@Y^7O*SKSP_H^HZ MK::G?Z7:7-]9?\>US+"K20]_E8C(YYI=4'1G(LLDFHQZ++?ZA'87.MW$;NM] M,)2!;^:L2R[MZC=EL*PX7;T)%9UKJ6IWUNMY M-2%D\P +\P(7&5VDYKN/^$0\-?9;JV_X1[2OL][();J+[%'LG<'(9QMPQ!YR M:N3:/IMS?6M[<:=:2W5F"+:=X%9X 1@A&(RN1QQ0M$OE^"!]?G^9Q?BV]U"/ M5-7N;.[N4N])@LY-/M8YF6.9I9&5@Z @2;R/+^8';C*[2I2S<6R;K9 M2,$1G'R CC Q4MAI6G:5Y_\ 9EA:V?VB4S3?9X5C\V0]7; &6/J>:%I_7K_P M_JD#U_KT_KYLA\0_\BSJG_7G+_Z :T:SO$/_ "+.J?\ 7G+_ .@&M&@ KGO& M.J7NEZ9!)ISF)Y)PK2;58 ;2<8/KCT[5T-5-0TRTU2-([Z(RHAW*N]E&?7@B MIG'FC:]BX2Y9_7UK>@U:YU+[W MB'3;0'^" M_X_BGWV@OHLRZGX=AW&-"L]FQ+>C=P>X-1[&M!'W/_ #2+Y*#VFUZK_)LWJ*P?[/\ M$<'^IUFWN1V%Q:A?U6LWQ#>^);30;EKE+6-1MS<6,GVKT;3="T_2LM:P9F;[T\AW2-_P "/]*RH8J>*CS4 MU9=W_D;8C"0PDN6K*[WLO\_^',_SM?UG_CWB&CVI_P"6DPW3,/9>B_C5S3_# MMA82^>4:YNCRUS<-O?G^BV1RRQ$K)I+R%&69XP[BZ!6,QG.T$?@< <\'WKK?/\ %HY^R:6?82OS7045 MI4Q'.[\J,Z=#D5N9G/\ VSQ5_P! NQ_\"#1]O\4)][1;63_)O^@!!_P"!B_X4?VQXC_Z%;_RH1_X5T%%'M(_R M+\?\P]G+^9_A_D>9Z[XEUF^UA=,FM)[%&Q%+:PL'>0$C.&Q@Y XQZ^]>B6-K M#9V,,%M!]GB10!'QE?KC.3[TYK.W>]CNWA0W$:%$D(Y /4?Y]_4U-55:L9Q4 M8JUB:5*4).4G>X4445SFX4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!BS>$=(GU5]0DCNA))())(4OYUMY&&/F: /Y;'@=5.<9-7=-TFUT MI91:>>QFU32KJPOVUG0%S.?^/JTSA;E?4>C>_\ MD]#15PFX.Z(G!25F4M)U:VUBQ6YM&.,X=&X:-NZD>M7:Y_5=(N;.^;6= %U MC_2+;HMRO]&]_P#)TM(U>VUFQ%Q:D@@[9(VX:-NZD54X*W/#;\B83=^66_YE MZHYX(KF%HKF))HV^\DBAE/?H:DHK)JZLS9-IW14@TG3K:99;:PM89%^Z\<*J MP[=0*MT45,8J*LD.4I2=Y.X44451(4444 %%%4=5U>ST>V$U[)@L<1QJ,O(? M11WII.3LA-J*NRX\B11L\K*B*,LS' ]0^K'O5ZBBL925N&\P8QC#>@)&D>[RT5=QW-M&,GUIU-:6_KR)[GF'VFTU#Q7/<:7=_\ @+RT,[Q#_P BSJG_ %YR_P#H M!K1K.\0_\BSJG_7G+_Z :T: "BBB@ HHHH *Y_5]'N+>].LZ MZ!^_@Z+=+ MZ'_:]#7045<)N#NB)04U9E#2-8MM9L_/MB5=3MEB?AHF[@BK]8.L:/<1WO\ M;&A82_48EB/"7*_W3[^AJ]H^LV^LVAEA#1RQG;- _#Q-Z$5^]N8H%]9'"Y_.L9_&-E*YCTFVN]3D!Q_H\)V@^ M['&*TC3G+5(B52$=V=!2,P12SD*JC)). !7/>9XJU#_5PV>DQGO(WG2#\OE_ M.C_A$4N^=;U*\U(]XVD\N/\ [Y7I^=5[.*^*7W:_\#\2/:2?PQ^_3_@_@0/X MS2^NI+#0+STC59KQV\_:_^C*X_U8]3ZMG^6>O3J*NK.$?=H[$4HSE[U7<****Y MCI"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHK(@\6>'KG3[R^@US3GL[&0Q75P+I/+@8=F;.%ZCK5F#6]*NKV*SMM3LYKJ: M 7,4$=PC.\)Z2!0Z4;@7J*J_P!J:>-5&EF^MO[0,7G"T\Y?-\O.-^S. M=N>,XQ19:II^IF<:;?6UV;:4PSB"99/*D'5&P>&'H>: (/$/_(LZI_UYR_\ MH!K1K.\0_P#(LZI_UYR_^@&M&@ HHHH **** "BBB@ KF?$UC-8,=>T9'6]B M $R(N5FC[[QD=/4<_P QTU%73FX2N1."G&QP7AOQ5X@U2*:"WT^.[E5RWGR2 M;$C!.<'U]@.:W+6SM[&(Q6D*0HSERJ M#&23DFIJVG63DW3BD90HM12G)LQ;7PCHUM)YCVOVJ;O+=,9"?SX_2ME$6- D M:A5' 51@"EHK"4Y2^)W-HPC'X4%%%%24%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4R50\+JR>8I4@H/XO:GT4FKJP MUHSR;3&LC#?6$UKXABL+:94L+RUTNZCNK=QNV0ED0^8J=067R^@ MI?VO#9ZM9W+:I_:D>I2WHMV$)3[*(RWF ; VB44T[:_UT?Z? M-?>2];_/\;_Y_?\ <>="WN-1U:>VMK.^ANKC5/[3@O9;.6-%A-KY88NR@*P_ MU?EDA^^W'-:/@>W8S02KIUUIXL])MM.G2X@>+,L98E5W ;U7)PZY4[^">:[2 MBA:;>7X*WY?CJ.6O]>=_S*^H6GV_3+JSW^7]HA>+?C.W>*-G2*64QJY S@L%8CZX-)M)78TFW9%?R M=:_Y_P"P_P# %_\ X[1Y.M?\_P#8?^ +_P#QVLNX\3:C##I5ZFBK)IM[]G6: M87?[V%IB%7;'L^=0S+N)92 <@'%1^(_&3:'Y316EM,CW8M1Y]Z(6F8[1LA7: MWF29) 7Y1\IRPJK.]OD3=-7-CR=:_P"?^P_\ 7_^.T>3K7_/_8?^ +__ !VJ MRZ[.E]J\%U9QH+!8WA,4Y3K7_/_8?^ +__ M !VHO#FN_P#"0V$]T+26T$5U+;A)3\Q"-@,1_#DV3@X_*CI<.MBAY.M?\_\ 8?\ @"__ ,=H\G6O^?\ L/\ P!?_ ..UB7'B MS5XO"L>M0Z##.D*2R7\:WQS$L;%6\K]WF5OE) (0'U!XJSXH\5_\(]IMU=I# M:%+54,DM_>?985+9.TOL8[N%PH4DEU'O0]%<%KL:7DZU_P _]A_X O\ _':/ M)UK_ )_[#_P!?_X[56VUZ=]52WO+%;2WDT\7JR//F1"" Z.FW QN'(8YYX%/ MM-9N9]=CL9[%(89K$7<3K7_/_8?^ +__ !VJ7AKQ(WB&2_/D0V\=K-Y:1^;) M]H Z@RQ/&AC)&".6!!R#CKO4#,[R=:_Y_P"P_P# %_\ X[1Y.M?\_P#8?^ + M_P#QVLT:[KEQI]Z;#1+2>^M;M[43DAA\NS&>^.:6;Q8/\ MA'8-4MK5%$UBMZ1?7 MX[=6VD>:^#L&"Q)P?NG@T=+^GXZAUM_78T?)UK_G_ M +#_ , 7_P#CM'DZU_S_ -A_X O_ /':R])\57.IQZ#/_9\,=MJ\3MYBW18H MRJ64J-@WHP&0Q*G!'R\G%O\ MV=M5TV%+.,VE^TR"\4W^E M:;]E>+3]R32->*)F=6VG;" 3Y8.5+L5^8$ $ZK96NEV\MQ9F(VX-Z5257S\SGR\QXV MG( ?M^#++Q+-=:'!=R:8\5X[SQR6GF@A'A+*Y#D %-RX#8'# X'2CI<"]Y.M M?\_]A_X O_\ ':/)UK_G_L/_ !?_P".UA:7XTN=3T>QU&*QL98)]1^PR36N MH&:(C=M$D+^6/-&[@Y"=&P3@9U+_ %V>UF@-O9QS6[WZ63K7_/\ V'_@"_\ \=J"XU>]AUZ;3HM/CF'V(W-NZW.& MD8,%*,I7"CYA\VX]^/6#3/$5W<6MRNJ:8+2_M;T6SLX[HV2QO*))S$,,3N (5OF"X.,#.1R.M %GR=:_Y_[#_P!?\ ^.T>3K7_ M #_V'_@"_P#\=K(UOQC)I/BZQT2*PAF-TL;9DNO+ED#R%#Y,>P^;Y8&]_F7: MI!YKJ*.EPV=C.\G6O^?^P_\ %__ ([1Y.M?\_\ 8?\ @"__ ,=IE]JES9ZY MI]FMI'+;W@D!E$^)$=5+ !-N"" >=PP<<&J-CXCOS-J=OK6D+97%G%'/&L%S MYZ3I(6"#<47#[D(*X('&"7^NG^:+/DZU_S M_P!A_P" +_\ QVI;>+4EF!N[NTEB[K%:LC'\3(?Y5@ZCXQN;>TLI-/TV&YFF MT\ZE/#->>3L@4+NV'80[_,, [1ZLN173P3)E=%15 M-MN[)2ML<_%X?U#_ (2:ZO[G4;:2QF:$K:)9LLB^5G9F0R$-\S9^Z.@ILGAB M>^U76'U:]BGTW4HHXQ;6T4MO-'L)(S,LN3U/0+V]\]%12&8?A?PO!X6M[V*V MNKJY%U=/<9N;F68KN/"YD=CQW/&>IK:<.8V$957P=I9<@'MD9&?SIU%'2P'% MKX4\4Q:5964/B72U%O,%<_O1(%&0@'W.,G\-&72=2?Q_YL5OT_"W^2,K1]-OK6>>\UF\MKR^G5(S):VAMXQ&A M8J I=VSEVY+'KP!WU:**!G'W'A?Q-)9ZC!;^(M-A%]>_:'/]DR']V0 8CBX! MY"@%@0>N,9&-8:9K$-A*UMJEG_:DHC5KF>P9H@JCE1$LJG&2Q'S\;N27<$MM;-<-90I:!)8S.P:0/)N.\9 PJ\ ;MQ -=-111TL,Y>^\/^(Y+_ M %BYTSQ!8V1U"... G3'D>W"9YSYX#'#-V&./3FUI^BZI9:< ^I6V#ZU M;HHH&8&HZ-K4_B(ZEINK6-J@LGMHXIM/>5E9B#O+"900"H^7:._-,T/0-6T^ MUB75M8M]0G@,C1R1V30J9&'^L8&1R6R7SA@/FP N.>BHHZ6_KO\ J'6_]=CD M;KPEJ][INJ&?5].75=2CC@DNHM,=81$A8@>5YY8M\[?,7QTXXYO:IH&H7_A> M[T^'4K:&^O6W3W;V;.AS@<1B0$?* !\YZ=ZZ"B@#E-9\(7NL:S8WTNJ6X6#R M&E1K$LR/&Y8O;MYG[DON*MD/E<#MSU=%%'2P&+J^DZG?:UIEY8:A:6T5BSN\ M4UFTK2EE*\,)5V\$]C5/1O#VMVTCG7]P:W+,,X#9E?@8CP!@ M)SDG-=-10M W.:D\/:MUZ;66ULI(M-=%ACD92?,!F)D(V+C#(. MO'/$MAH&H67AN6R;4K:74&M4MDNOL;"-51=J_NO,R>K'[XY-=!12LFG'H_\ M@_YL=[._]=/\CC-3^'XU_0M(TCQ#-IE[;6,7ESO_ &6#+)C 'E,[OY.0 &(# M,?X60X([)5"(%0 *HP .PI:*IMLE)*P4444AA1110 4444 %%%% !1110 44 =44 %%%% !1110 4444 %%%% !1110 4444 ?_]D! end GRAPHIC 14 accountsinbillionsa03.jpg begin 644 accountsinbillionsa03.jpg M_]C_X 02D9)1@ ! 0$ ?@!^ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ,B ^H# 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#]4Z*** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "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@ K.\0:_9>&=*FU"_E,<$?'RHSL['@ M*JJ"S$GH ":T:Y?XCQV;>&97O8M0>.)Q(DVEQ/)/;N <2*J L<=" &R"001F MLZC<8MHJ*N[%K0/&FFZ_X8&NH\EM9K&9)OM4,D+0[1EMRR*K#'J1SUJ]HFOV M'B+1;;5K"?SM/N(_-CF9&CROJ0P!'X@5Y3X?;Q=XD\&:3%9V<.LZ=!'M2TR^OXKZ2*WL0#/]JM9K>10?ND1R(K,&_A M(!#=LUQ%\USXVC_XEVBZA;G3=)EMYX;VT:V\V5GB80(7 #\1,-RDI\X^;KA= M2NIO%5U>:W8:-J1L;*&R1XKFRDMY9VBG:214CD4,VP,""!AB,+FEV_JVK5_2 MVOZATO\ UTT]3T;PYXHTWQ79O=:;-)(D;F.2.>"2"6-A_"\RJ?RO[B?;4OYE]Y2^)%EJNH>$[F'2'E6?HZUP?A>WMM3^$UO;01^,KB2R\IIM+AU-H=1R47"BEI[R^\Z# MX8F>]\&O;WEY=3.LTL)CN)W>ZMESQ%)*<,SJ"/F]Q@L,,>8L?">*VM'A\/>'[K3QI^KSV]A M:^=));L\SM=3/@>9-(Q+2$#/WL\X.?E%:4=YX4CTF\TWSE>SO&E:=)/,8R&0 MDMEB,]\=> !P!3E1J2^R]K?H*->DMY+?NN]_P#(\VL=6E\*^$=1M;6W\9:; MXFEBMHFCU_46OIF5Y4B:> -<2Q AGZ;EY*Y&*[[X77EHD.H::EOXBL+ZW9)I MK/Q->F[N%5\A763S91L8HW ?@J>!5+3=!\#Z=:ZC US=:B+^+R)Y=4N[F\E, M?)"!Y2S*H)S@$#/-:'A?_A%/",=P+*^N9IK@J9;G4+F>[G<+G:IDE+,5&3@9 MP,G'6J]G4;;<7]Q/MJ5DN=?>=O16)_PF>C?\_P O_?#?X4?\)GHW_/\ +_WP MW^%3[*I_*_N*]M2_F7WFW16)_P )GHW_ #_+_P!\-_A5[3=9L]7\S[).)O+Q MNPI&,YQU'L:3ISBKN+'&K3D[1DG\R[11169J%%%% !1110 4444 %%%% !11 M10 4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% '.^/?\ D6Y_]]/_ $(5YC7IWCW_ )%N M?_?3_P!"%>8U[F"_A?,^=S#^,O0****[SS HHHH **** "BBB@ HHHH *[GX M9_=U'ZQ_^S5PU=S\,_NZC]8__9JY,5_!E_74[<%_'C\_R.WHHHKY\^H"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***:S!%+-P ,FC;5@.HJ.W MG2Z@CFB;='(H96QC(/(-24; %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 <[X]_P"1;G_WT_\ 0A7F->B?%#4H=)\'W-S. M&,:R1@[!D\N!7B__ GVF?W;C_OV/\:][ PE*DVEU_R/F\QDE65^QTE%C[.?8\OGCW.DHKF_^$^TS^[SGV#GCW.DHKF_^$^TS^[YT ME%SGV#GCW.DKN?AG]W4?K'_[- M7D7_ GVF?W;C_OV/\:]+^#>O6VN)JQMA(/*,6[S% Z[_?VKCQ<)1HR;7;\S MNP,D\1&S[_D>DT445\X?5!1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %12;:YG0C(KJJS]=T'3_$VE MS:?J=I%>V6^'='TO6OANFBQ>$[*>[T^50V@7 M5]MMFE**Y97"G(VR!L%.">@ZUU/PYVV/@*XABF2%[.6ZB:.1L16C*[_N@IJY:>"]*L+G3WM;9 M;:VL()(+>SB4+"@=HZDA0.??U-:U+28/0 M^HY-&E^!O#^BZ7=Z=8Z/9VMC=DFXMXX@$ER,'<.]*]W=_P##ZWMZ?U8?1K^N MFOK_ %CZ2BPZ3:SQ&.VC;*6[M$K.BCL#D-CU8UVU9V@^'= M,\+Z>MCI-C!IUFI+"&W0*N3U/%:- @HHHI#"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 **** //_CK_P DYO?^NT/_ *,6OF>OICXZ_P#).;W_ *[0 M_P#HQ:^9Z^KRO^ _7_(^2S7^.O1?J%%%%>P>.%%%% !1110 4444 %%%% !7 MMW[-O^K\0_6W_P#:E>(U[=^S;_J_$/UM_P#VI7G9A_NTOE^:/1R[_>H_/\F> MU4445\:?:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!Y_P#'7_DG-[_UVA_]&+7S/7TQ\=?^25_P !^O\ MD?)9K_'7HOU"BBBO8/'"BBB@ HHHH **** "BBB@ KV[]FW_ %?B'ZV__M2O M$:]N_9M_U?B'ZV__ +4KSLP_W:7R_-'HY=_O4?G^3/:J***^-/M HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \_^.O\ R3F]_P"N MT/\ Z,6OF>OICXZ GX5_P'Z_Y'R6:_QUZ+]1 M**7:W]T_E1M;^Z?RKV#QQ**7:W]T_E1M;^Z?RH 2BEVM_=/Y4;6_NG\J $HI M=K?W3^5&UO[I_*@!**7:W]T_E1M;^Z?RH 2O;OV;?]7XA^MO_P"U*\2VM_=/ MY5[=^S<"(_$&1CFW_P#:E>=F'^[2^7YH]'+O]ZC\_P F>TT445\:?:!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 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XI^V%(\?P*U9 MD9D;[5:\J<'_ %R5\ ?;KG_GXF_[^'_&OOW]L;_DA&K?]?5K_P"CTK\_*^UR M;_=GZO\ )'Q^;?[PO1?FR;[=<_\ /Q-_W\/^-'VZY_Y^)O\ OX?\:AHKW3Q2 M;[=<_P#/Q-_W\/\ C1]NN?\ GXF_[^'_ !J&B@";[=<_\_$W_?P_XT?;KG_G MXF_[^'_&H:* )OMUS_S\3?\ ?P_XT?;KG_GXF_[^'_&H:* )OMUS_P _$W_? MP_XT?;KG_GXF_P"_A_QJ&B@";[=<_P#/Q-_W\/\ C7UQ^P7-)-;^-_,D>3#V M6-S$XXGKY!KZ[_8&_P"/?QQ_OV7\IZ\K-/\ =)_+\T>EEO\ O4/G^3/K6BBB MO@C[@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKG/'WB*X\+ M^');NUCC:=G6%9;@D0P[N/,D(Y"CV]14RERJXTKNQT=%>?6/B3Q%_P *\T_4 MFO?#JWC!3)J%Q.&SG.XG QGKFMCP[XOEO/!4VN:E D1MTF>0VV3'*L M9;]Y'GG:P7<,]B*N2Y6T^A,?>M;J=317GL/CW7-'6=O$&FV:F:R:^L8[&5BS M;2H,,F[^/,D?S#CYO:D_X3KQ!I,5]9ZOI]C)K.R"2R6RD?R9!,YC4-NY!5@2 MV.HZ4OZ_0?2YZ'17-^$-X- M=)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >)?MC?\ MD(U;_KZM?_1Z5^?E?H'^V-_R0C5O^OJU_P#1Z5^?E?:Y-_NS]7^2/C\V_P!X M7HOU"BBBO>/$"BBB@ HHHH **** "BBB@ KZ[_8&_P"/?QQ_OV7\IZ^1*^N_ MV!O^/?QQ_OV7\IZ\K-/]TG\OS1Z>6_[U#Y_DSZUHHHKX$^X"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *Q_%=KJ=YHEQ%I+VJW;#&R]C+Q2+@@ MJP'/.>U;%%3*/,FAIV=SR_0/ ?B#2?!HM8H]!>[NI5FN--NK9S9(-B*%5>H. M5W'W8UKZ/X:U2STL>'KU8;BRO8KI[ZXA+)'!YC?+# #S@!FZ] H]:[FBKD^9 MMOJ)>ZE;H>>P^ =;U9)U\0:I:R-#9-8V,EC$59=Q4F9]W\>4CX''R^]'_""Z M_JT-]>:OJ5DNLE(([-K*)O)C$+F12P8Y)8DAL=NE>A44OZ_4.ECG/".AZGI\ MFH7^M7%M/JE](K2+9JRPQ*JA55=WS'IDY[DUT=%% !1110 4444 %%%% !11 M10 4444 %%%% !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 %%%% !1110!XE^V-_P D(U;_ *^K7_T>E?GY7Z!_ MMC?\D(U;_KZM?_1Z5^?E?:Y-_NS]7^2/C\V_WA>B_4****]X\0**** "BBB@ M HHHH **** "OKO]@;_CW\OD2OKO]@;_ (]_''^_9?RGKRLT_P!T MG\OS1Z>6_P"]0^?Y,^M:***^!/N HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K+\2^)-/\)Z+=:IJ M=PEM:6Z%F9SUXX ]2:U*X;XQ?V;'X-EN-2N[C3EMG\Z"]MXC)Y$H5@K, #\O M)!^M)NR*BKNQ>C^*'AEO"MMXBDU6&+2[C 25@V2W=0N-Q(^E;%GXETS4-"&L MVMY'/IAC,HN(\E=HZGU_#K7DFE?%*/2O NE76I7%HTLT[6UCKLUDZ1.HC!:; M8 2#CCC 8CKBN^\!ZUX=&DV-OI6JI?F^:6=)2I5KAPXAT_7(9Y;>!KF52CH5B7J_S*.!3+7XR>#;W1[K58-;CDT^V M9$EG$,F%+_=XVY.?:LJ^MCXBT7Q3K=U+<6L%Q$UG:/% 99(K=#RXC[[FR2/0 M54^'7CJZDL]7:75E\4:/I]NKQ:I!8&TS(.# $_B. .1ZXJ>_I?\ /]+?,=G^ M-OR_6YVWA/QUH7CB&YET/48]02V<1S;%92C$9 (8 ]*WJY[P1I=Q8Z+]HON= M1OG-W\>(%%%% !1110 4444 %%%% !7UW^P-_P >_CC_ '[+^4]?(E?7?[ W_'OX MX_W[+^4]>5FG^Z3^7YH]/+?]ZA\_R9]:T445\"?3C2E*.]C&_X65<_P#/C%_W M\/\ A1_PLJY_Y\8O^_A_PKCJ*]OZM1_E/G?KE?\ F_(['_A95S_SXQ?]_#_A M3)OB+//$\ .@Z5%_P )T?[0^W?V7;_:_+\GSMYW;,YV].F:Y:BCZM1_E%]E?GY7Z!_MC?\D(U;_KZM?\ T>E?GY7VN3?[L_5_DCX_ M-O\ >%Z+]0HHHKWCQ HHHH **** "BBB@ HHHH *^N_V!O\ CW\O MD2OKO]@;_CW\O*S3_=)_+\T>GEO^]0^?Y,^M:***^!/N HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "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 *Y MGXA?\B__ -MD_K735Y[\5_\ M"5:M_P _\GY+_A1_PE6K?\_\GY+_ (4?5Y=P]JCU2BO*_P#A*M6_Y_Y/R7_" MC_A*M6_Y_P"3\E_PH^KR[A[5'JE%>5_\)5JW_/\ R?DO^%'_ E6K?\ /_)^ M2_X4?5Y=P]JCU2BO*_\ A*M6_P"?^3\E_P */^$JU;_G_D_)?\*/J\NX>U1Z MI17E?_"5:M_S_P GY+_A1_PE6K?\_P#)^2_X4?5Y=P]JCZ0^&G_'M?\ _71? MY&NTKR7]GW4[K4M.UIKJ=IRDT84MCCY3Z5ZU7R^,CRUY)_UH?78)\V'B_P"M MPHHHKC.X\2_;&_Y(1JW_ %]6O_H]*_/ROT#_ &QO^2$:M_U]6O\ Z/2OS\K[ M7)O]V?J_R1\?FW^\+T7ZA1117O'B!1110 4444 %%%% !1110 5]=_L#?\>_ MCC_?LOY3U\B5]=_L#?\ 'OXX_P!^R_E/7E9I_ND_E^:/3RW_ 'J'S_)GUK11 M17P)]P%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5E^)/$-KX8T MF2^N_,95(5(H4,DDKGHBJ.6)]!6I7,?$6*WD\+SFZL+Z_C1@P&FJ6N(F .)$ M Y)!],]>A&:SJ-QBVBHJ[LRO9_$JPF\*VFLS66I1-<$1K8BRE-R9,9*B+&X\ M9.<=.:W-!\16?B325U"T,BPY9'2>,QR1LI(975N58$$$'TKS#P_XHU_1_ %D M6M->=8+>Z?36FO8K?R@2[Q(,YW[E4D#@@D>O6Z%K6EMHL.FVEGJL<]]% M!M+,XP3@$GCBMJBLY*X/1]+UBZT_4M*TL^(KO3([(@P^);=8<3(RF.*%MB;E(# GD?=YK M0OFU'Q5<7FNVVA:A;Q6<5F@M;R PS7#13-)(%1N2%5OE/\1'%)VOIM^6NX^C M[_\ #:'?^&?%5EXKM9IK1;B%X9/*FMKR!H)HFP#AD8 C(((]016S7(^"99]6 MU/6];>PN]-MKR2-8(;Z(PS.J1A2[(>5R<@9[ &NNH$%%%%(84444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YM\?O\ D0?^WN+^ MM>DUYM\?O^1!_P"WN+^M=>$_WB'J<>,_W>?H?.%%%%?<'PP4444 %%%% !11 M10 4444 %%%% 'NG[-__ "#=<_Z[Q_\ H)KV2O&_V;_^0;KG_7>/_P!!->R5 M\7C_ />9_P!=#[7+_P#=H?UU"BBBN ] \2_;&_Y(1JW_ %]6O_H]*_/ROT#_ M &QO^2$:M_U]6O\ Z/2OS\K[7)O]V?J_R1\?FW^\+T7ZA1117O'B!1110 44 M44 %%%% !1110 5]=_L#?\>_CC_?LOY3U\B5]=_L#?\ 'OXX_P!^R_E/7E9I M_ND_E^:/3RW_ 'J'S_)GUK1117P)]P%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4A 8$$9!ZBEHH ;'&L:*B*$11@*HP *3R4\WS=B^9C;OQSC MTSZ4^B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KS;X_?\ (@_]O<7]:])KS;X_?\B#_P!O<7]:Z\)_ MO$/4X\9_N\_0^<****^X/A@HHHH **** "BBB@ HHHH **** /=/V;_^0;KG M_7>/_P!!->R5XW^S?_R#=<_Z[Q_^@FO9*^+Q_P#O,_ZZ'VN7_P"[0_KJ%%%% MB_4****]X\0**** "BBB@ HHHH **** "OKO]@;_ (]_''^_ M9?RGKY$KZ[_8&_X]_''^_9?RGKRLT_W2?R_-'IY;_O4/G^3/K6BBBO@3[@** M** "BBB@ HHHH **** "BBB@ HHHH **** "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** "O*/VE]:M-!^&INKV1HX/ML*;E4MR=V.!7J]>"?MK?\D5/_82M_\ V:NW M!*^)IKS1QXS_ '>?H?.__"T/#O\ S]R?]^'_ ,*/^%H>'?\ G[D_[\/_ (5X ME17Z![*)\%S,]M_X6AX=_P"?N3_OP_\ A1_PM#P[_P _)44>RB',SVW_A:' MAW_G[D_[\/\ X4?\+0\._P#/W)_WX?\ PKQ*BCV40YF>V_\ "T/#O_/W)_WX M?_"C_A:'AW_G[D_[\/\ X5XE11[*(PE:58KB)7W(5P2A]17N]?*W M[!/_ "+_ (P_Z_(/_1;5]4U\)F*Y<5->GY(^XR__ '6']=0HHHKS3T3Q+]L; M_DA&K?\ 7U:_^CTK\_*_0/\ ;&_Y(1JW_7U:_P#H]*_/ROM\>(%%%% !1110 4444 %%%% !7UW^P-_Q[^./]^R_E/7R)7U MW^P-_P >_CC_ '[+^4]>5FG^Z3^7YH]/+?\ >H?/\F?6M%%%? GW 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %> M"?MK?\D5/_82M_\ V:O>Z\$_;6_Y(J?^PE;_ /LU=V!_WFGZHXL;_NU3T/@J MBBBOT4^!"BBB@ HHHH **** "BBB@ HHHH ^Q_V"?^1?\8?]?D'_ *+:OJFO ME;]@G_D7_&'_ %^0?^BVKZIK\_S+_>Y_+\D?=9?_ +K#^NH4445YAZ)XE^V- M_P D(U;_ *^K7_T>E?GY7Z!_MC?\D(U;_KZM?_1Z5^?E?:Y-_NS]7^2/C\V_ MWA>B_4****]X\0**** "BBB@ HHHH **** "OKO]@;_CW\OD2OKO M]@;_ (]_''^_9?RGKRLT_P!TG\OS1Z>6_P"]0^?Y,^M:***^!/N HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBF2RI!&\CMM11DL>PI-VU8#Z M*KVNH6]Y917<4JM;R*'63. 0?K4ZL'4,I#*>A'2JVT8"T4Q)4DSM=6V\':]U MX)^VM_R14_\ 82M__9J[L#_O-/U1Q8W_ ':IZ'P51117Z*? A1110 4444 % M%%% !1110 4444 ?8_[!/_(O^,/^OR#_ -%M7U37RM^P3_R+_C#_ *_(/_1; M5]4U^?YE_O<_E^2/NLO_ -UA_74****\P]$\2_;&_P"2$:M_U]6O_H]*_/RO MT#_;&_Y(1JW_ %]6O_H]*_/ROM_CC_?LOY3U\B5]=_L#?\>_CC_?LOY3UY6: M?[I/Y?FCT\M_WJ'S_)GUK1117P)]P%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5RGQ,TF+6O"[VDMS:P!I598;[_CWN2,GR9!GE6QTYZ#@XP>K MJGJ^CV.O:=-8:E:07UG,-LD%S$LB-]58$&HG%RBTBHNSN>3^&/\ A';KP%:Z M/?>&-/:2WNEMUT:UD5[*>X,0DW8PJ%=K;B'48(/!;&>PL=%E\(_#G4[73S%' MB3^'=+N]*L^8;2XL8 MGB1O[P0KM!//('>I=,\"Z%HEW9S:;IEKIR6:2);VUG"D,,7F$&1E10!N;:,G MV]SG6;4G*W4B'N\OD>87ECHF@VS2>%O)M(KS09)]2EL&PSIOC"SN5Y,FTS_. M3N.#SQ3M5TO0=#N=2L-%CM['P_<6^GOJ$-CA(?GG92S!>,NNT,>I4\]:]:TO MPWI&AM=MINE66GM=OYMPUK;I$9G/\3[0-Q]S3--\*Z+H^GW%A8:/86-C<%C- M:VUJD<4I888LH !R.N>M+L_ZW;MZ:V"VEOZZ:^NASOP_L--T?6O$NGZ'#!;: M/!<1;+:U 6&&4Q*75% VJ.02!W)KMZI:/HNG^'[".QTNPM=-LH\[+:SA6*-< MG)PJ@ ]UX)^VM_R14_]A*W_ /9J[L#_ M +S3]4<6-_W:IZ'P51117Z*? A1110 4444 %%%% !1110 4444 ?8_[!/\ MR+_C#_K\@_\ 1;5]4U\K?L$_\B_XP_Z_(/\ T6U?5-?G^9?[W/Y?DC[K+_\ M=8?UU"BBBO,/1/$OVQO^2$:M_P!?5K_Z/2OS\K] _P!L;_DA&K?]?5K_ .CT MK\_*^UR;_=GZO\D?'YM_O"]%^H4445[QX@4444 %%%% !1110 4444 %?7?[ M W_'OXX_W[+^4]?(E?7?[ W_ ![^./\ ?LOY3UY6:?[I/Y?FCT\M_P!ZA\_R M9]:T445\"?:?JCBQO^[5/0^"J***_13X$**** "BBB@ HHHH **** "BBB@#['_8)_ MY%_QA_U^0?\ HMJ^J:^5OV"?^1?\8?\ 7Y!_Z+:OJFOS_,O][G\OR1]UE_\ MNL/ZZA1117F'HGB7[8W_ "0C5O\ KZM?_1Z5^?E?H'^V-_R0C5O^OJU_]'I7 MY^5]KDW^[/U?Y(^/S;_>%Z+]0HHHKWCQ HHHH **** "BBB@ HHHH *^N_V! MO^/?QQ_OV7\IZ^1*^N_V!O\ CW\O*S3_ '2?R_-'IY;_ +U#Y_DS MZUHHHKX$^X"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH ***3- "T4F:,T <-\9/$VH^%_!= MQ<:=)':-)OBEU&>)Y([)/*=O-9493]Y54'(H?AO;ZQ8ZCH. MK3);M<2ZE"DAMY8U&5,<8A&7@Y^\SD]22W\Z8N0JI&TTA0*HYR3N+#&,$57;P%' M-X1NM'EOF-Y7MZMW>S7A:]O)[@K MO:?JCBQO\ NU3T/@JBBBOT4^!" MBBB@ HHHH **** "BBB@ HHHH ^Q_P!@G_D7_&'_ %^0?^BVKZIKY6_8)_Y% M_P 8?]?D'_HMJ^J:_/\ ,O\ >Y_+\D?=9?\ [K#^NH4445YAZ)XE^V-_R0C5 MO^OJU_\ 1Z5^?E?H'^V-_P D(U;_ *^K7_T>E?GY7VN3?[L_5_DCX_-O]X7H MOU"BBBO>/$"BBB@ HHHH **** "BBB@ KZ[_ &!O^/?QQ_OV7\IZ^1*^N_V! MO^/?QQ_OV7\IZ\K-/]TG\OS1Z>6_[U#Y_DSZUHHHKX$^X"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH Y7XC?\@.'_KX7_T%J\XKT?XC?\@.'_KX7_T%J\YKW<'_ CYO'_Q MOD)12T5W'G"44M% "44M% "44M% "44M% "5Z#\-?^0;>?\ 7?\ ]E%>?UZ! M\-?^0;>?]=__ &45Q8O^$SOP/\='84445X)],%>"?MK?\D5/_82M_P#V:O>Z M\$_;6_Y(J?\ L)6__LU=V!_WFGZHXL;_ +M4]#X*HHHK]%/@0HHHH **** " MBBB@ HHHH **** /L?\ 8)_Y%_QA_P!?D'_HMJ^J:^5OV"?^1?\ &'_7Y!_Z M+:OJFOS_ #+_ 'N?R_)'W67_ .ZP_KJ%%%%>8>B>)?MC?\D(U;_KZM?_ $>E M?GY7Z!_MC?\ )"-6_P"OJU_]'I7Y^5]KDW^[/U?Y(^/S;_>%Z+]0HHHKWCQ MHHHH **** "BBB@ HHHH *^N_P!@;_CW\OD2OKO]@;_CW\O*S3_=)_+\T>GEO^]0^?Y,^M:***^!/N HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBN:^(6O7GAWPS/=V*QK+N5&N9HWDBME/65U0ABJ^Q M'7)( )J92Y5<:5W8Z6BO.M)\2>()/A3%K%GJ.AZU>I;//_:$8D-NR*A;.P.Q M9L@*1Y@[G/:NY6^V:2+R7'RP>:^WI]W)JY_N[WZ"C[UK=?Z_4N45Y7X/^)5] MJWAJ_P!;?Q'X9\1F&V5_[,T.(I);S-PLY]JO2>,?$VA_;-.U M-=+OM7>.WDLIK2&2"']](8]KHTCL=A!8D,-PQPIH::?+U#2U^AZ-17->$=7U M:XNM3TS7&LYM1L9%_P!(L(FABFC=0RL(V=RA&2I!8_=SWQ72T@"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH XSXK:E;:7X<@FNI/*C-TJAMI/.UO0>U>4?\)EH__/Y_Y"?_ KN M_P!H;_D2+7_K_C_] DKYVKZ?+Z49T+ON?*9E4<:]EV1Z=_PF6C_\_G_D)_\ M"C_A,M'_ .?S_P A/_A7F-%>G]7B>7[61Z=_PF6C_P#/Y_Y"?_"C_A,M'_Y_ M/_(3_P"%>8T4?5XA[61Z=_PF6C_\_G_D)_\ "C_A,M'_ .?S_P A/_A7F-%' MU>(>UD>G?\)EH_\ S^?^0G_PH_X3+1_^?S_R$_\ A7F-%'U>(>UD>G?\)EH_ M_/Y_Y"?_ H_X3+1_P#G\_\ (3_X5YC11]7B'M9'IW_"9:/_ ,_G_D)_\*]/ M^$NJVNK:3?R6LOFHMQM)VD8.Q3W%?,5>^_LX_P#(MZM_U^_^TUKSL?2C"@VO M(]++JCEB$GYGK=%%%?+'UH5X)^VM_P D5/\ V$K?_P!FKWNO!/VUO^2*G_L) M6_\ [-7=@?\ >:?JCBQO^[5/0^"J***_13X$**** "BBB@ HHHH **** "BB MB@#['_8)_P"1?\8?]?D'_HMJ^J:^5OV"?^1?\8?]?D'_ *+:OJFOS_,O][G\ MOR1]UE_^ZP_KJ%%%%>8>B>)?MC?\D(U;_KZM?_1Z5^?E?H'^V-_R0C5O^OJU M_P#1Z5^?E?:Y-_NS]7^2/C\V_P!X7HOU"BBBO>/$"BBB@ HHHH **** "BBB M@ KZ[_8&_P"/?QQ_OV7\IZ^1*^N_V!O^/?QQ_OV7\IZ\K-/]TG\OS1Z>6_[U M#Y_DSZUHHHKX$^X"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R MO$UEJ6H:1-%I-]'I][U22:W\^-N#E63!081&5CC2=2&PH.YG;)R>_'0:59^*+5+33[V M]T^>)8)1/J%E9M 0W B$<;RR\CYBQ;(/RX'6NIHJV^9MD[)+L<'_ ,*[U+6+ MNZN/$.M6UY*UG)96[Z9IYM&C5RK%W+22;W!52,;5&#\O-"_#O5+^WOIM7U^. MYU:1(8[:ZL[(P16XA%0JA55(R[E0 .['))/M70444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !117&?%3QK=>"_#H?3K>*XU2\,D%I]IN!!$CB&2 M3+]A*U+%%<+I? MCKQ!-';$>([:\M;2.RAU5I+20SL-I-QY 92JDLP,60 ,9# T?U^-OS'_ M %^%_P CT.BLSP]<:Q=:<'URPLM-O]Q!@L+U[N/;V/F-%$<^VWCU-:= !111 M0 4444 %%%% 'F'[0W_(D6O_ %_Q_P#H$E?.U?1/[0W_ ")%K_U_Q_\ H$E? M.U?6Y9_N_P V?(9I_O'R04445ZQY(4444 %%%% !1110 4444 %>^_LX_P#( MMZM_U^_^TUKP*O??VMT445\@?8A7 M@G[:W_)%3_V$K?\ ]FKWNO!/VUO^2*G_ +"5O_[-7=@?]YI^J.+&_P"[5/0^ M"J***_13X$**** "BBB@ HHHH **** "BBB@#['_ &"?^1?\8?\ 7Y!_Z+:O MJFOE;]@G_D7_ !A_U^0?^BVKZIK\_P R_P![G\OR1]UE_P#NL/ZZA1117F'H MGB7[8W_)"-6_Z^K7_P!'I7Y^5^@?[8W_ "0C5O\ KZM?_1Z5^?E?:Y-_NS]7 M^2/C\V_WA>B_4****]X\0**** "BBB@ HHHH **** "OKO\ 8&_X]_''^_9? MRGKY$KZ[_8&_X]_''^_9?RGKRLT_W2?R_-'IY;_O4/G^3/K6BBBO@3[@**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHKF/'UY/9:5;O;S20.9PI:-BI(VM MQQ6E.'M)**ZF52HJ<'-]#IZ*\=_M[4_^@A=?]_F_QH_M[4_^@A=?]_F_QKO^ MHR_F/-_M*'\K/8JXOXN:;JFK^!M2M-,TG3=<\Z&19[#4F95D0HWW"J/\X;:0 M"ISC''6N1_M[4_\ H(77_?YO\:/[>U/_ *"%U_W^;_&D\!)JW,..90B[\K+M MQX3\7Z=\-SH&E:9HMS-=B8/;SZK-!!I\;'*11-]GD:15!(Y" 8X & .LM]8\ M372R6DNAV-IJ"V1G>3[;)-:"8N5CB5S$C."JEF;:-N5&&SFN&_M[4_\ H(77 M_?YO\:/[>U/_ *"%U_W^;_&F\#)[R_K^O^"2LP@E;E9-H_@CQ9H.EZRVA:+X M=\*//#'%;Z+I>HR?9666 VPMDX+$X %Z3PEK&J>"YM(U'P- MX1FACG65-*O-1EOK>[ZEWDD>U4I)N(;>4D+'.>3FLO\ M[4_^@A=?]_F_P : M/[>U/_H(77_?YO\ &E]1E:U_Z_K_ ( _[2A>_*_ZT.T^&?A6Z\(Z#/:W-O9Z M>LURT\.EZ;(TEK8(54"&)F525RI;[JC+G"@5UU>._P!O:G_T$+K_ +_-_C1_ M;VI_]!"Z_P"_S?XTW@I/J)9C!?99[%17CO\ ;VI_]!"Z_P"_S?XT?V]J?_00 MNO\ O\W^-'U&7\P_[2A_*SV*BN9\ WD][I$[W$TD[B/D@HHHKUCR0HHHH **** "BBB@ HHHH *] M]_9Q_P"1;U;_ *_?_::UX%7OO[./_(MZM_U^_P#M-:\O,O\ =W\CU,M_WE?, M];HHHKY ^Q"O!/VUO^2*G_L)6_\ [-7O=>"?MK?\D5/_ &$K?_V:N[ _[S3] M4<6-_P!VJ>A\%4445^BGP(4444 %%%% !1110 4444 %%%% 'V/^P3_R+_C# M_K\@_P#1;5]4U\K?L$_\B_XP_P"OR#_T6U?5-?G^9?[W/Y?DC[K+_P#=8?UU M"BBBO,/1/$OVQO\ DA&K?]?5K_Z/2OS\K] _VQO^2$:M_P!?5K_Z/2OS\K[7 M)O\ =GZO\D?'YM_O"]%^H4445[QX@4444 %%%% !1110 4444 %?7?[ W_'O MXX_W[+^4]?(E?7?[ W_'OXX_W[+^4]>5FG^Z3^7YH]/+?]ZA\_R9]:T445\" M?$=.PO\ Z*DKKPL>:O%''C':A-F)17C&]O[Q_.C>W]X_G7UGU?S/ MCO;>1[/17C&]O[Q_.C>W]X_G1]7\P]MY'L]%>,;V_O'\Z-[?WC^='U?S#VWD M>ST5XQO;^\?SHWM_>/YT?5_,/;>1[/17C&]O[Q_.C>W]X_G1]7\P]MY'L]%> M,;V_O'\Z-[?WC^='U?S#VWD?5GPX_P"0+6O)'V.#?-0@_(****Y#L/#OVOO$=QX7^&-C=VT<4LC:K% M&5F!(P8I3V(]*^._^%PZM_SYV/\ WR__ ,77U?\ MQ?\DAT__L,P_P#HF:OA M6OMLIBGAKONSXW-'_M/R1W?_ N'5O\ GSL?^^7_ /BZ/^%PZM_SYV/_ 'R_ M_P 77"45[/)'L>/=G=_\+AU;_GSL?^^7_P#BZ/\ A<.K?\^=C_WR_P#\77"4 M4P79W?_"X=6_Y\['_ +Y?_P"+H_X7#JW_ #YV/_?+_P#Q=<)11R1[!=G= M_P#"X=6_Y\['_OE__BZ/^%PZM_SYV/\ WR__ ,77"44P79W?_ N'5O\ MGSL?^^7_ /BZ/^%PZM_SYV/_ 'R__P 77"44P79W?_"X=6_Y\['_OE_\ MXNOK/]C7Q1<^*O!FOSW44,31:EY8$((!'DH>8>B>)?MC?\ )"-6_P"OJU_]'I7Y^5^@ M?[8W_)"-6_Z^K7_T>E?GY7VN3?[L_5_DCX_-O]X7HOU"BBBO>/$"BBB@ HHH MH **** "BBB@ KZ[_8&_X]_''^_9?RGKY$KZ[_8&_P"/?QQ_OV7\IZ\K-/\ M=)_+\T>GEO\ O4/G^3/K6BBBO@3[@**** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#SSXU>,-1\)>&4;3[BUTPW#,CZK?I M(T%J I8%MC+@L1M!+* 3^%6M:\1^(],\)6.IV[:->,$62ZNXS(T,BDC'DH&Z M,#G)&O#=_J:0?:9+>(LD.<;VZ 9^M<+J'Q&U[P78:I!XD_L:75(DADM+JW+VM MHWFOY>)!([E0C$9;=R#T6M^ZT77_ !+I][HFMRV:VTEB$?4+"%HB]PS$[HT: M1]JJ .&)))Z]JS3\-M7UBTOY]?UNUO-;E\G[+<6ECY5O;^2^]#Y3.Y8EL%LM M@X& M+K_ %MY>?Z!T_KR_3\2QH?CJ7_A"IM6GUK1/%<[3>3:S>&U(@GD. D0 M!ED^;<<$[N_:M;X)-1E?59)DF$GAR:YTF*/8CH"%CF+$D2-DLYSQTQ70_#GP+'\//#I MTN._O-1W7,UP9KRYEF;YY&8 &1V(P" <'DY/4FK[_(GHCJ:***D84444 %%% M% !7E/[17_(HZ;_V$%_]%25ZM7E/[17_ "*.F_\ 807_ -%25VX+_>(>IPX[ M_=Y^A\^T445]L?$!1110 4444 %%%% !1110 4444 ?0O[.__(F7_P#V$'_] M%15ZG7EG[.__ ")E_P#]A!__ $5%7J=?$XW_ 'B?J?<8+_=X>@4445Q':?// M[<7_ "2'3_\ L,P_^B9J^%:^ZOVXO^20Z?\ ]AF'_P!$S5\*U]QE'^Z_-GQF M:_[S\D%%%%>V>.%%%% !1110 4444 %%%% !7VK^P?\ \B#XE_["H_\ 1$=? M%5?:O[!__(@^)?\ L*C_ -$1UX^;?[K+Y?F>ME?^\KYGTW1117PA]J%>"?MK M?\D5/_82M_\ V:O>Z\$_;6_Y(J?^PE;_ /LU=V!_WFGZHXL;_NU3T/@JBBBO MT4^!"BBB@ HHHH **** "BBB@ HHHH ^Q_V"?^1?\8?]?D'_ *+:OJFOE;]@ MG_D7_&'_ %^0?^BVKZIK\_S+_>Y_+\D?=9?_ +K#^NH4445YAZ)XE^V-_P D M(U;_ *^K7_T>E?GY7Z!_MC?\D(U;_KZM?_1Z5^?E?:Y-_NS]7^2/C\V_WA>B M_4****]X\0**** "BBB@ HHHH **** "OKO]@;_CW\OD2OKO]@;_ M (]_''^_9?RGKRLT_P!TG\OS1Z>6_P"]0^?Y,^M:***^!/N HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "LCQ1XBA\+Z2]Y+#-4#;OW8^=B 5_#IEUB3Q)X=_L"72M1T?4-0L+B(1WJ1$PJ%";W\N1@ 2W&# MDX/3%;5-)22(CJHWZ[_@6-+^)^FW\=Y)H:1%;VQO4?4(547%N/^6D85F) M'^R0&Y'R\BDM/B?82:?J%Q>:=J6E3V:QN;*\A3SY5D.V)HPCL#O;Y1R"#UQ7 M/7&E^(/&2GSM#ET633M-DMHQ>3(4NIV:-ODV,W[O]R!N8 _,?EXHO+'7_$\U MWK7]@7&FRVL5JD%A>2Q^;5<6-^BK-$Q 89VLRD%2""&/!K;KE/!::A?:AK& MLW^FSZ.+V2-8;.Z=#,J(@7G^Z:X#S&_O-^==I\6=4 MM=+TRP>ZF$*M.54D$Y.T^@KS+_A+M'_Y_E_[X;_"OH,'&3HII'S&.DE7>O8V M?,;^\WYT>8W]YOSK&_X2[1_^?Y?^^&_PH_X2[1_^?Y?^^&_PKMY)=CS^9=S9 M\QO[S?G1YC?WF_.L;_A+M'_Y_E_[X;_"C_A+M'_Y_E_[X;_"CDEV#F78W]YOSK&_X2[1_^?Y?^^&_PH_X2[1_^?Y?^^&_PHY)=@YEW-GS&_O- M^='F-_>;\ZQO^$NT?_G^7_OAO\*/^$NT?_G^7_OAO\*.278.9=S9\QO[S?G1 MYC?WF_.L;_A+M'_Y_E_[X;_"C_A+M'_Y_E_[X;_"CDEV#F74_M%?\BCIO_807_P!%25ZM7AO[7'BA M?"?@'2+I[9KH2:JD6U7VX_D45YO\ \+FA_P"@1)_X M$#_XFC_ASEV"Z/2**\W_P"%S0_] B3_ ,"!_P#$T?\ M"YH?^@1)_P"! _\ B:/9R[!='I%%>;_\+FA_Z!$G_@0/_B:/^%S0_P#0(D_\ M"!_\31[.78+H](HKS?\ X7-#_P! B3_P('_Q-'_"YH?^@1)_X$#_ .)H]G+L M%T>D45YO_P +FA_Z!$G_ ($#_P")H_X7-#_T")/_ ('_P 31[.78+H^S?V= M_P#D3+__ +"#_P#HJ*O4Z\1_9)\4+XL^'>J7:6S6HCU:2+8S[LXAA.W5\/C=,1-/N?<8'_=X>@4445PG/FW^ZR M^7YGK97_ +ROF?3=%%%?"'VH5X)^VM_R14_]A*W_ /9J][KP3]M;_DBI_P"P ME;_^S5W8'_>:?JCBQO\ NU3T/@JBBBOT4^!"BBB@ HHHH **** "BBB@ HHH MH ^Q_P!@G_D7_&'_ %^0?^BVKZIKY6_8)_Y%_P 8?]?D'_HMJ^J:_/\ ,O\ M>Y_+\D?=9?\ [K#^NH4445YAZ)XE^V-_R0C5O^OJU_\ 1Z5^?E?H'^V-_P D M(U;_ *^K7_T>E?GY7VN3?[L_5_DCX_-O]X7HOU"BBBO>/$"BBB@ HHHH *** M* "BBB@ KZ[_ &!O^/?QQ_OV7\IZ^1*^N_V!O^/?QQ_OV7\IZ\K-/]TG\OS1 MZ>6_[U#Y_DSZUHHHKX$^X"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** $ P, 8%&T;LXYZ9I:* "BBB@ HHHH **** "BBB@ HHHH \LT?Q MSK>K?%R[TK[9I-G96Z,ATBY$BWLB*[#SDRX4@\'A",$%_B=J^L>+HK&XE MT=XIGD671[<.-1TU5SA[C+D8./[B=1@FI]2\!^(M:^(L%[?7^GR:);;9X94L M2MXI5V(B\S?@#YN6" D<9ZU#9?"/4FNX+74-5LY-$M3*8VL[5X-0F$@92LLX MDP1ACG:JDX'-*-[+^OZ_JPY6N_D+)\6-2_M3Q"\6GP2Z-::>+NPDP_FS8E:- MW?&?W>1N&!G )J]\-?B,_BC5+O2[G6?#^O7,4"W2WGAV0F$(6*[&4NY# C^] MR.PZ5#HGP9B\+>)7U?2];U:0KIOV&"VU34;F[B5MQ(9E>0AE P-O;D@Y-;'@ MOP;J&DZI>:OK=W8W6JSQ+;JNEVAMK>*)26PJLS,26)))8^V*I6_#_/\ X I> M7];'8T444@"BBB@ HHHH **** /(?VCO^0#H_P#U]M_Z :\%KWK]H[_D Z/_ M -?;?^@&O!:^PRW_ '=?,^-S+_>9?+\@HHHKTSS HHHH **** "BBB@ HHHH M *^B_P!GS_D1Y_\ K^D_] 2OG2OHO]GS_D1Y_P#K^D_] 2O)S/\ W?YH];*_ M]X^3/3:***^2/KPKYN_;L_Y)AH7_ &&D_P#2>>OI&OF[]NS_ ))AH7_8:3_T MGGKT,O\ ]ZAZG!CO]VGZ'Q!1117Z&?!A1110 4444 %%%% !1110 4444 ?< M?["W_)*=9_[#?VXO^20Z?_V&8?\ T3-7PK7W5^W%_P DAT__ +#,/_HF M:OA6ON,H_P!U^;/C,U_WGY(****]L\<**** "BBB@ HHHH **** "OM7]@__ M )$'Q+_V%1_Z(CKXJK[5_8/_ .1!\2_]A4?^B(Z\?-O]UE\OS/6RO_>5\SZ; MHHHKX0^U"O!/VUO^2*G_ +"5O_[-7O=>"?MK?\D5/_82M_\ V:N[ _[S3]4< M6-_W:IZ'P51117Z*? A1110 4444 %%%% !1110 4444 ?8_[!/_ "+_ (P_ MZ_(/_1;5]4U\K?L$_P#(O^,/^OR#_P!%M7U37Y_F7^]S^7Y(^ZR__=8?UU"B MBBO,/1/$OVQO^2$:M_U]6O\ Z/2OS\K] _VQO^2$:M_U]6O_ */2OS\K[7)O M]V?J_P D?'YM_O"]%^H4445[QX@4444 %%%% !1110 4444 %?7?[ W_ ![^ M./\ ?LOY3U\B5]=_L#?\>_CC_?LOY3UY6:?[I/Y?FCT\M_WJ'S_)GUK1117P M)]P%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %<7\2F98;#:Q7YWZ''85VE>3_ !]UJ[T>ST5K5U0R22AMRAN@7UKL MP<7*O%+^M#AQLN7#R?\ 6YD^;)_ST?\ [Z-'FR?\]'_[Z->9_P#"<:O_ ,]X M_P#OTO\ A1_PG&K_ //>/_OTO^%?3_5Y'R?MD>F>;)_ST?\ [Z-'FR?\]'_[ MZ->9_P#"<:O_ ,]X_P#OTO\ A1_PG&K_ //>/_OTO^%'U>0>V1Z9YLG_ #T? M_OHT>;)_ST?_ +Z->9_\)QJ__/>/_OTO^%'_ G&K_\ />/_ +]+_A1]7D'M MD>F>;)_ST?\ [Z-'FR?\]'_[Z->9_P#"<:O_ ,]X_P#OTO\ A1_PG&K_ //> M/_OTO^%'U>0>V1Z9YLG_ #T?_OHT>;)_ST?_ +Z->9_\)QJ__/>/_OTO^%'_ M G&K_\ />/_ +]+_A1]7D'MD>F>;)_ST?\ [Z-'FR?\]'_[Z->9_P#"<:O_ M ,]X_P#OTO\ A1_PG&K_ //>/_OTO^%'U>0>V1]+> 6+>'E)))\U^I]ZZ2N# M^"NI7&J^!XY[E@\IN)5R% X!]J[ROE,0N6M)>9]CA7>C!^04445SG2>0_M'? M\@'1_P#K[;_T UX+7J?[9/BNX\)^%/#LUO!%.TU^R$2YP!Y3'L:^4O\ A?YGQF9/_ &F7R_(]:HKR7_AV+.,".,YY/O7D9I!QP]WW1Z^5O\ MVCY,]MHHHKX\^P"OF[]NS_DF&A?]AI/_ $GGKZ1KYN_;L_Y)AH7_ &&D_P#2 M>>O0R_\ WJ'J<&._W:?H?$%%%%?H9\&%%%% !1110 4444 %%%% !1110!]Q M_L+?\DIUG_L-R_\ I/;U]&U\Y?L+?\DIUG_L-R_^D]O7T;7YYF'^]5/4^]P/ M^[0] HHHKSSN/GG]N+_DD.G_ /89A_\ 1,U?"M?=7[<7_)(=/_[#,/\ Z)FK MX5K[C*/]U^;/C,U_WGY(****]L\<**** "BBB@ HHHH **** "OM7]@__D0? M$O\ V%1_Z(CKXJK[5_8/_P"1!\2_]A4?^B(Z\?-O]UE\OS/6RO\ WE?,^FZ* M**^$/M0KP3]M;_DBI_["5O\ ^S5[W7@G[:W_ "14_P#82M__ &:N[ _[S3]4 M<6-_W:IZ'P51117Z*? A1110 4444 %%%% !1110 4444 ?8_P"P3_R+_C#_ M *_(/_1;5]4U\K?L$_\ (O\ C#_K\@_]%M7U37Y_F7^]S^7Y(^ZR_P#W6']= M0HHHKS#T3Q+]L;_DA&K?]?5K_P"CTK\_*_0/]L;_ )(1JW_7U:_^CTK\_*^U MR;_=GZO\D?'YM_O"]%^H4445[QX@4444 %%%% !1110 4444 %?7?[ W_'OX MX_W[+^4]?(E?7?[ W_'OXX_W[+^4]>5FG^Z3^7YH]/+?]ZA\_P F?6M%%%? MGW 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 5XS^TC_QXZ#_UUF_]!6O9J\9_:1_X\=!_ZZS?^@K7H8#_ 'F'S_(\ M_,/]VG\OS1X;1117V9\4%%%% !1110 4444 %%%% !1110!])? 3_DGT?_7S M-_.O1J\Y^ G_ "3Z/_KYF_G7HU?#XO\ CS]3[K"?[O#T04445R'6?+_[>7_( ME^%O^PD__HEJ^+Z^T/V\O^1+\+?]A)__ $2U?%]?=Y3_ +K'Y_F?$YG_ +U+ MY?D%%%%>P>4%%%% !1110 4444 %%%% !7W;^Q!_R1Z\_P"PO/\ ^BXJ^$J^ M[?V(/^2/7G_87G_]%Q5XFQE7^\_)GT'1117PY]F%?-W[=G_),-"_[ M#2?^D\]?2-?-W[=G_),-"_[#2?\ I//7H9?_ +U#U.#'?[M/T/B"BBBOT,^# M"BBB@ HHHH **** "BBB@ HHHH ^X_V%O^24ZS_V&Y?_ $GMZ^C:^OHVOSS,/]ZJ>I][@?]VAZ!1117GG/FW^ZR^7YGK97_ +ROF?3=%%%?"'VH5X)^VM_R14_]A*W_ /9J M][KP3]M;_DBI_P"PE;_^S5W8'_>:?JCBQO\ NU3T/@JBBBOT4^!"BBB@ HHH MH **** "BBB@ HHHH ^Q_P!@G_D7_&'_ %^0?^BVKZIKY6_8)_Y%_P 8?]?D M'_HMJ^J:_/\ ,O\ >Y_+\D?=9?\ [K#^NH4445YAZ)XE^V-_R0C5O^OJU_\ M1Z5^?E?H'^V-_P D(U;_ *^K7_T>E?GY7VN3?[L_5_DCX_-O]X7HOU"BBBO> M/$"BBB@ HHHH **** "BBB@ KZ[_ &!O^/?QQ_OV7\IZ^1*^N_V!O^/?QQ_O MV7\IZ\K-/]TG\OS1Z>6_[U#Y_DSZUHHHKX$^X"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBHH[F.:6:-&W/"0KC^Z2 1^A% $M%%% ! M1110 5\\_M?^,(_".F^&'DM7N?/GG4!'"XPJ>H]Z^AJ^4OV]O^0/X-_Z^+G_ M - CKTLM5\5!/S_)GG9C_NL_E^:/#_\ A[/4_P#AOS[&JV)J+S9][@_]WI^B"BBBN([#Y?_ &\O^1+\+?\ 82?_ M -$M7Q?7VA^WE_R)?A;_ +"3_P#HEJ^+Z^[RG_=8_/\ ,^)S/_>I?+\@HHHK MV#R@HHHH **** "BBB@ HHHH *^[?V(/^2/7G_87G_\ 1<5?"5?=O[$'_)'K MS_L+S_\ HN*O$SC_ '7YH]C*O]Y^3/H.BBBOAS[,*^;OV[/^28:%_P!AI/\ MTGGKZ1KYN_;L_P"28:%_V&D_])YZ]#+_ />H>IP8[_=I^A\04445^AGP8444 M4 %%%% !1110 4444 %%%% 'W'^PM_R2G6?^PW+_ .D]O7T;7SE^PM_R2G6? M^PW+_P"D]O7T;7YYF'^]5/4^]P/^[0] HHHKSSN/GG]N+_DD.G_]AF'_ -$S M5\*U]U?MQ?\ )(=/_P"PS#_Z)FKX5K[C*/\ =?FSXS-?]Y^2"BBBO;/'"BBB M@ HHHH **** "BBB@ K[5_8/_P"1!\2_]A4?^B(Z^*J^U?V#_P#D0?$O_85' M_HB.O'S;_=9?+\SULK_WE?,^FZ***^$/M0KP3]M;_DBI_P"PE;_^S5[W7@G[ M:W_)%3_V$K?_ -FKNP/^\T_5'%C?]VJ>A\%4445^BGP(4444 %%%% !1110 M4444 %%%% 'V/^P3_P B_P",/^OR#_T6U?5-?*W[!/\ R+_C#_K\@_\ 1;5] M4U^?YE_O<_E^2/NLO_W6']=0HHHKS#T3Q+]L;_DA&K?]?5K_ .CTK\_*_0/] ML;_DA&K?]?5K_P"CTK\_*^UR;_=GZO\ )'Q^;?[PO1?J%%%%>\>(%%%% !11 M10 4444 %%%% !7UW^P-_P >_CC_ '[+^4]?(E?7?[ W_'OXX_W[+^4]>5FG M^Z3^7YH]/+?]ZA\_R9]:T445\"?+=3-Y:PR:G>1LD'B".[+)>,(5C\.:[-IC.-4M;_[49XE9%FE+8&TC>&''X\5H:GI- MAX6NM0T729WL]'O(+![M8YV(0RSLC-DG@R* IY[Y[UZ/H?@'P]X;:[;3=)M[ M5KL;9RJYWKSP66W=XE9D7/(&3N MQ_M&NUK-\/\ AO3/"NGBQTFRBL;4,6\N(<9/4D]2:TJ!!7RE^WM_R!_!O_7Q M<_\ H$=?5M?*7[>W_('\&_\ 7Q<_^@1UZ66?[W#Y_DSSLQ_W6?R_-'QY1117 MZ ?#!1110 4444 %%%% !1110 4444 ??/[%O_)$8/\ L(7/_H0KW>O"/V+? M^2(P?]A"Y_\ 0A7N]?G.._WFIZL^_P '_N]/T04445Q'8?+_ .WE_P B7X6_ M["3_ /HEJ^+Z^T/V\O\ D2_"W_82?_T2U?%]?=Y3_NL?G^9\3F?^]2^7Y!11 M17L'E!1110 4444 %%%% !1110 5]V_L0?\ )'KS_L+S_P#HN*OA*ONW]B#_ M )(]>?\ 87G_ /1<5>)G'^Z_-'L95_O/R9]!T445\.?9A7S=^W9_R3#0O^PT MG_I//7TC7S=^W9_R3#0O^PTG_I//7H9?_O4/4X,=_NT_0^(****_0SX,**** M "BBB@ HHHH **** "BBB@#[C_86_P"24ZS_ -AN7_TGMZ^C:^>=Q\\_MQ?\ )(=/_P"PS#_Z M)FKX5K[J_;B_Y)#I_P#V&8?_ $3-7PK7W&4?[K\V?&9K_O/R04445[9XX444 M4 %%%% !1110 4444 %?:O[!_P#R(/B7_L*C_P!$1U\55]J_L'_\B#XE_P"P MJ/\ T1'7CYM_NLOE^9ZV5_[ROF?3=%%%?"'VH5X)^VM_R14_]A*W_P#9J][K MP3]M;_DBI_["5O\ ^S5W8'_>:?JCBQO^[5/0^"J***_13X$**** "BBB@ HH MHH **** "BBB@#['_8)_Y%_QA_U^0?\ HMJ^J:^5OV"?^1?\8?\ 7Y!_Z+:O MJFOS_,O][G\OR1]UE_\ NL/ZZA1117F'HGB7[8W_ "0C5O\ KZM?_1Z5^?E? MH'^V-_R0C5O^OJU_]'I7Y^5]KDW^[/U?Y(^/S;_>%Z+]0HHHKWCQ HHHH ** M** "BBB@ HHHH *^N_V!O^/?QQ_OV7\IZ^1*^N_V!O\ CW\O*S3_ M '2?R_-'IY;_ +U#Y_DSZUHHHKX$^X"BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "OE+]O;_D#^#?^OBY_] CKZMKY M2_;V_P"0/X-_Z^+G_P! CKT\L_WN'S_)GFYC_NL_E^:/CRBBBOT ^&"BBB@ MHHHH **** "BBB@ HHHH ^^?V+?^2(P?]A"Y_P#0A7N]>$?L6_\ )$8/^PA< M_P#H0KW>OSG'?[S4]6??X/\ W>GZ(****XCL/E_]O+_D2_"W_82?_P!$M7Q? M7VA^WE_R)?A;_L)/_P"B6KXOK[O*?]UC\_S/B?]A>?_T7%7PE7W;^Q!_R1Z\_["\__HN* MO$SC_=?FCV,J_P!Y^3/H.BBBOAS[,*^;OV[/^28:%_V&D_\ 2>>OI&OF[]NS M_DF&A?\ 8:3_ -)YZ]#+_P#>H>IP8[_=I^A\04445^AGP84444 %%%% !111 M0 4444 %%%% 'W'^PM_R2G6?^PW+_P"D]O7T;7SE^PM_R2G6?^PW+_Z3V]?1 MM?GF8?[U4]3[W _[M#T"BBBO/.X^>?VXO^20Z?\ ]AF'_P!$S5\*U]U?MQ?\ MDAT__L,P_P#HF:OA6ON,H_W7YL^,S7_>?D@HHHKVSQPHHHH **** "BBB@ H MHHH *^U?V#_^1!\2_P#85'_HB.OBJOM7]@__ )$'Q+_V%1_Z(CKQ\V_W67R_ M,];*_P#>5\SZ;HHHKX0^U"O!/VUO^2*G_L)6_P#[-7O=>"?MK?\ )%3_ -A* MW_\ 9J[L#_O-/U1Q8W_=JGH?!5%%%?HI\"%%%% !1110 4444 %%%% !1110 M!]C_ +!/_(O^,/\ K\@_]%M7U37RM^P3_P B_P",/^OR#_T6U?5-?G^9?[W/ MY?DC[K+_ /=8?UU"BBBO,/1/$OVQO^2$:M_U]6O_ */2OS\K] _VQO\ DA&K M?]?5K_Z/2OS\K[7)O]V?J_R1\?FW^\+T7ZA1117O'B!1110 4444 %%%% !1 M110 5]=_L#?\>_CC_?LOY3U\B5]=_L#?\>_CC_?LOY3UY6:?[I/Y?FCT\M_W MJ'S_ "9]:T445\"?GEG^]P^?Y,\W,?]UG\OS1\>4445^@'PP4444 %%%% !1110 4 M444 %%%% 'WS^Q;_ ,D1@_["%S_Z$*]WKPC]BW_DB,'_ &$+G_T(5[O7YSCO M]YJ>K/O\'_N]/T04445Q'8?+_P"WE_R)?A;_ +"3_P#HEJ^+Z^T/V\O^1+\+ M?]A)_P#T2U?%]?=Y3_NL?G^9\3F?^]2^7Y!1117L'E!1110 4444 %%%% !1 M110 5]V_L0?\D>O/^PO/_P"BXJ^$J^[?V(/^2/7G_87G_P#1<5>)G'^Z_-'L M95_O/R9]!T445\.?9A7S=^W9_P DPT+_ +#2?^D\]?2-?-W[=G_),-"_[#2? M^D\]>AE_^]0]3@QW^[3]#X@HHHK]#/@PHHHH **** "BBB@ HHHH **** /N M/]A;_DE.L_\ 8;E_])[>OHVOG+]A;_DE.L_]AN7_ -)[>OHVOSS,/]ZJ>I][ M@?\ =H>@4445YYW'SS^W%_R2'3_^PS#_ .B9J^%:^ZOVXO\ DD.G_P#89A_] M$S5\*U]QE'^Z_-GQF:_[S\D%%%%>V>.%%%% !1110 4444 %%%% !7VK^P?_ M ,B#XE_["H_]$1U\55]J_L'_ /(@^)?^PJ/_ $1'7CYM_NLOE^9ZV5_[ROF? M3=%%%?"'VH5X)^VM_P D5/\ V$K?_P!FKWNO!/VUO^2*G_L)6_\ [-7=@?\ M>:?JCBQO^[5/0^"J***_13X$**** "BBB@ HHHH **** "BBB@#['_8)_P"1 M?\8?]?D'_HMJ^J:^5OV"?^1?\8?]?D'_ *+:OJFOS_,O][G\OR1]UE_^ZP_K MJ%%%%>8>B>)?MC?\D(U;_KZM?_1Z5^?E?H'^V-_R0C5O^OJU_P#1Z5^?E?:Y M-_NS]7^2/C\V_P!X7HOU"BBBO>/$"BBB@ HHHH **** "BBB@ KZ[_8&_P"/ M?QQ_OV7\IZ^1*^N_V!O^/?QQ_OV7\IZ\K-/]TG\OS1Z>6_[U#Y_DSZUHHHKX M$^X"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI MJNL@)5@PSC@YY% #J*** "OE+]O;_D#^#?\ KXN?_0(Z^K:^4OV]O^0/X-_Z M^+G_ - CKT\L_P![A\_R9YN8_P"ZS^7YH^/****_0#X8**** "BBB@ HHHH M**** "BBB@#[Y_8M_P"2(P?]A"Y_]"%>[UX1^Q;_ ,D1@_["%S_Z$*]WK\YQ MW^\U/5GW^#_W>GZ(****XCL/E_\ ;R_Y$OPM_P!A)_\ T2U?%]?:'[>7_(E^ M%O\ L)/_ .B6KXOK[O*?]UC\_P SXG,_]ZE\OR"BBBO8/*"BBB@ HHHH *** M* "BBB@ K[M_8@_Y(]>?]A>?_P!%Q5\)5]V_L0?\D>O/^PO/_P"BXJ\3./\ M=?FCV,J_WGY,^@Z***^'/LPKYN_;L_Y)AH7_ &&D_P#2>>OI&OF[]NS_ ))A MH7_8:3_TGGKT,O\ ]ZAZG!CO]VGZ'Q!1117Z&?!A1110 4444 %%%% !1110 M 4444 ??VXO^20Z?_V&8?\ T3-7PK7W5^W%_P DAT__ M +#,/_HF:OA6ON,H_P!U^;/C,U_WGY(****]L\<**** "BBB@ HHHH **** M"OM7]@__ )$'Q+_V%1_Z(CKXJK[5_8/_ .1!\2_]A4?^B(Z\?-O]UE\OS/6R MO_>5\SZ;HHHKX0^U"O!/VUO^2*G_ +"5O_[-7O=>"?MK?\D5/_82M_\ V:N[ M _[S3]4<6-_W:IZ'P51117Z*? A1110 4444 %%%% !1110 4444 ?8_[!/_ M "+_ (P_Z_(/_1;5]4U\K?L$_P#(O^,/^OR#_P!%M7U37Y_F7^]S^7Y(^ZR_ M_=8?UU"BBBO,/1/$OVQO^2$:M_U]6O\ Z/2OS\K] _VQO^2$:M_U]6O_ */2 MOS\K[7)O]V?J_P D?'YM_O"]%^H4445[QX@4444 %%%% !1110 4444 %?7? M[ W_ ![^./\ ?LOY3U\B5]=_L#?\>_CC_?LOY3UY6:?[I/Y?FCT\M_WJ'S_) MGUK1117P)]P%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% &;XD74&T&_&DE1J1A;[/NP!OQQUXS]>*\G\*:O/9^&=6L;75M8AU2;4A M"ZZRJ^=;+).RF2,[0"" P!Y&X5[#J5A'JEA/:2O)&DR%"\+E'7W!'0UQVA_" M>QT_2]3M;^^O]6FOG.Z[NKC=+&@D:2,(0!M*L=VR:%OKMI^8^A=\$K>:9 MJ6M:+%;:>.&XNKVXN M)/-GO+Z7S)IFP "S8'0 8 X%;5,D*^4OV]O^0/X-_Z^+G_T".OJVOF_]LWP M+XA\<:7X5C\/Z/=ZN]O/<-,MJFXQ@J@!/UP?RKTCXOV-7^1_CV]'^=?>@]C5_D?W,X*BN]_X4'\1_P#H2]7_ ._'_P!>C_A0?Q'_ M .A+U?\ [\?_ %Z/;T?YU]Z#V-7^1_CV]'^=?>@]C5_D?W,^O/V+?^2(P?]A"Y M_P#0A7N]>.?LH^%]7\'_ CAT[6].GTN^%[<2&WN5VOM+#!QZ&O8Z_/\8U+$ M5&N[/N<(G'#P3[(****XSK/E_P#;R_Y$OPM_V$G_ /1+5\7U]U_ME>"=?\;> M%/#MOH&D76KSP7[22QVJ;BB^4PR?;-?*/_"@_B/_ -"7J_\ WX_^O7VV5U:< M<+%2DD]>OF?'9E2J2Q,G&+>W3R."HKO?^%!_$?\ Z$O5_P#OQ_\ 7H_X4'\1 M_P#H2]7_ ._'_P!>O6]O1_G7WH\SV-7^1_CV]'^=?>@]C5_D?W,X*BN]_X4'\1 M_P#H2]7_ ._'_P!>C_A0?Q'_ .A+U?\ [\?_ %Z/;T?YU]Z#V-7^1_?]A>?_P!%Q5\G_P#"@_B/_P!"7J__ 'X_^O7V-^R+X3UG MP;\+[JPUW3+C2KQM3FE$%RNUBACC ;'ID'\J\;-JM.>&M&2>JZGJY93G'$7E M%K1]#VVBBBOC#Z\*^;OV[/\ DF&A?]AI/_2>>OI&O!OVQ/!VN>-?A[H]GH.E M7.K746K),\-JFYE00S#K_\ ?C_Z]?>^WH_SK[T?$>QJ_P C^YG! M45WO_"@_B/\ ]"7J_P#WX_\ KT?\*#^(_P#T)>K_ /?C_P"O1[>C_.OO0>QJ M_P C^YG!45WO_"@_B/\ ]"7J_P#WX_\ KT?\*#^(_P#T)>K_ /?C_P"O1[>C M_.OO0>QJ_P C^YG!45WO_"@_B/\ ]"7J_P#WX_\ KT?\*#^(_P#T)>K_ /?C M_P"O1[>C_.OO0>QJ_P C^YG!45WO_"@_B/\ ]"7J_P#WX_\ KT?\*#^(_P#T M)>K_ /?C_P"O1[>C_.OO0>QJ_P C^YG!45WO_"@_B/\ ]"7J_P#WX_\ KT?\ M*#^(_P#T)>K_ /?C_P"O1[>C_.OO0>QJ_P C^YGU-^PM_P DIUG_ +#TNYTF[DU>29(;I-K,AAA 8>V58?A7NM?!8Z2E MB9M.ZN?;X)..'@GV"BBBN [3YY_;B_Y)#I__ &&8?_1,U?"M?H!^UYX2UKQG M\,;&QT+3+C5;Q-5BF:&V7,6]%T."HKO?\ A0?Q'_Z$O5_^_'_UZ/\ A0?Q M'_Z$O5_^_'_UZ]CV]'^=?>CRO8U?Y']S."HKO?\ A0?Q'_Z$O5_^_'_UZ/\ MA0?Q'_Z$O5_^_'_UZ/;T?YU]Z#V-7^1_C_ M (4'\1_^A+U?_OQ_]>CV]'^=?>@]C5_D?W,X*BN]_P"%!_$?_H2]7_[\?_7H M_P"%!_$?_H2]7_[\?_7H]O1_G7WH/8U?Y']S."HKO?\ A0?Q'_Z$O5_^_'_U MZ/\ A0?Q'_Z$O5_^_'_UZ/;T?YU]Z#V-7^1_OK+]C?P7KW@GP9K]MK^DW6D7$VI>;''=)M+IY M2#G4]/+:=2.)3E%K?H?0-%%%?$GV(5X)^VM_R14_ M]A*W_P#9J][KQC]K+PKK'C#X3G3]$TZXU2^^WP2?9[9=S[1NR<>@S7;@VHXF MFWW1QXQ.6'FEV/SVHKO?^%!_$?\ Z$O5_P#OQ_\ 7H_X4'\1_P#H2]7_ ._' M_P!>OO\ V]'^=?>CX?V-7^1_C_ (4'\1_^ MA+U?_OQ_]>CV]'^=?>@]C5_D?W,X*BN]_P"%!_$?_H2]7_[\?_7H_P"%!_$? M_H2]7_[\?_7H]O1_G7WH/8U?Y']S."HKO?\ A0?Q'_Z$O5_^_'_UZ/\ A0?Q M'_Z$O5_^_'_UZ/;T?YU]Z#V-7^1_C_ (4' M\1_^A+U?_OQ_]>CV]'^=?>@]C5_D?W,X*BN]_P"%!_$?_H2]7_[\?_7H_P"% M!_$?_H2]7_[\?_7H]O1_G7WH/8U?Y']S/HK]@G_D7_&'_7Y!_P"BVKZIKYR_ M8S\#>(/ ^B^*(M?T>ZTB2XNH7A6Z3:7 0@D?0U]&U\)F,E+%3<7=:?DC[3 1 M<<-!-6_X<****\X] \2_;&_Y(1JW_7U:_P#H]*_/ROT5_:E\-ZKXL^#FI:;H MUA/J=_)<6S);VZ[G(6523CV )KXG_P"%!_$?_H2]7_[\?_7K['**M.&':E)+ M5]?)'R>:TYSKIQBWHNGJ<%17>_\ "@_B/_T)>K_]^/\ Z]'_ H/XC_]"7J_ M_?C_ .O7M^WH_P Z^]'C^QJ_R/[F<%17>_\ "@_B/_T)>K_]^/\ Z]'_ H/ MXC_]"7J__?C_ .O1[>C_ #K[T'L:O\C^YG!45WO_ H/XC_]"7J__?C_ .O1 M_P *#^(__0EZO_WX_P#KT>WH_P Z^]![&K_(_N9P5%=[_P *#^(__0EZO_WX M_P#KT?\ "@_B/_T)>K_]^/\ Z]'MZ/\ .OO0>QJ_R/[F<%17>_\ "@_B/_T) M>K_]^/\ Z]'_ H/XC_]"7J__?C_ .O1[>C_ #K[T'L:O\C^YG!5]=_L#?\ M'OXX_P!^R_E/7@/_ H/XC_]"7J__?C_ .O7T[^QAX"\1^!X?%P\0:+=Z0;I MK0P_:DV^9M$V['TW#\Z\O,JU.6%FHR3>G7S1Z.74JD<3%RBTM>GDSZ6HHHKX M<^S"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** ,'4O'7A_1]:@TB]U:UMM2G($=O(^&.>@]L^]2 M+XST-O$1T$:I;G6 NXV>_P"?&,_G[5P_BCQIX;N/%%UX=U#4K+2(EFA-S')' M^^O),JR <8"@A1NY/&/>J4-]:-?V_AU86'B*/76OFC\HEECRQ^T9Z;2IQG/? M%$=;?UV_S_ ):7_K^NQZ=I_B'3=6O+NTL[V&YN;4@3QQMDQD],TMOX@TZ\UB M[TJ"]AEU&T19)[96R\:M]TD=LXKSK3_B!H#>,-7L_#]W97>HM:>7:6,1\M99 MEW$IG YZU6^&ZZU9_$&>+4?#%UIKS:8LEU>37D$OF2F5B6.QCU)( [ 41]Z MW]=_\A2TO_78]>HHHH&%%%% !1110 4444 %%%% !1110 5@ZQXZ\/Z!JEOI MNHZM;6E]<8\N&1\,'&\0WOAO4M2LM'AD2/[:TJ?OKH-G M:B\=!W8YQD 4=4A]&SMY/&>AQ>(DT%]4MUUAUW+9E_G(QG\_:K-GXBTS4-1N MK"VOH9[RU ,T,;9:,'UKS&ZO[/[==>'?*;_A()]=COH8Q$23&"A%P#TVJJD9 MS_#BM*Q\=>%9/B'=:=9:G:K.]L]OY%NA!,_F?,H &"VWT.[S(8B25VG:W;'!XKHJ\G^&/B*Y76 M;?1+37(?$FGQQ2><$T]K673R.5$AW$,Q)((X.>:]8JNB8=6@HHHI#"BBB@ H MHHH **** "BBB@ HHHH PM<\=:!X:O[:RU35K:QNKC_512O@MDX_ 9]:?<>, MM#L_$$&AS:I;QZO,NZ.T9_G8')'YX/%<5\0/&GAV'7+SPYJ>I66BQ7%J@OYY MD_>W$;[@(DX]-V6/3<,#K5'5+^QCO-7\/>4QU[4-9MKRS01%C+&# 5N%/]V- M8VR<\>61WHC[S_KNM/7_ "Z;A+3^OQ_KNCTVU\0:;?:K-!):M#&I4FY,PRIP,;B0:P_A7K6IZ7J&C^'6U.WU%XHVCU#3$L#!-I[* MC%I7DW'?ND &2!N\S=1'WDGWO^;_ ,K_ #"6CDNUOQ2/9:*** "BBB@ HHHH M **** "BBB@ HHHH *PM?\<:!X6NK>VU;5;:PGN#B*.9\%N-V2?N[A@&CJD,[*\\::%I^N M6NCW&J6T.IW0#0VK/\S@YQCZX_&K,/B+3+C5I],BOH9-0A3S)+=6RZ+G&2/K M7E^L:AIUO-K6A>4SZOJE_:7&GH(RQN(QY.R53C[L80YYXV&M;_A.O"UG\3+? M3TU.SBO/*DMY844@FX:1WR>C)>D6^W^=K_=JCH-(^*G MA+7M6BTNPUVUN=0E+!+=2=S%1DXR.P%=77,:F@V=L#T:0X, MS_@0J?\ 6]:Z>CHA]6%%%% !1110 4444 %%%% !1110 4444 8?B+QOH/A M.2WCUC5+?3WG.(UF;!;_ .M[T7_C;0=+U2RTV[U:U@OKP V\+/S(#T(^MBO=6I-S?7,>7:$DCRTXY)YZ\#KS6!K%]I&G1ZWHPB::Y MU9+7^RD6,L;N-54(4./X,9/3%):_U^'K_D-[V_KU_KR/54\0Z;)K#:2E["VI M*GF-;*V7"^I%4[/QSH&HZ]-HMMJUM-JD.=]JK_,,=?KBN.O/''AC2_B)IU@^ MJ6<.H(CPW,:J58SL% W$#[Q]S7.>%=05O%.DZ8MTMQ]FOI7_ .$>^S%9].R6 MS*\W\2\YQ@?>ZFJCK;S_ ,_Z_P" 2W9/RM^7]?\ !/<:***0PHHHH **** " MBBB@ HHHH **** "L3Q)XTT/PB(#K.IV^G^<=L8F;!;\*VZ\^^(GCG2?#NK6 MVFW=_9Z-.- TB\L+2\U>UM[B M_ -K&\@S*#C!'LKZ5:V^C*L9FT6WU6VFU6'.^ MU5_G&.H]R*VZ\7BA+>-M/T+1_$2ZC%9:JUY+IPT\"2Q7>SREY\]"691QD[P. M:]HI+6*?]?U_D-Z2:"BBB@ HHHH **** "BBB@ 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 **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HKY\N_BQJD?Q_B9=&X[QKFZ6:!Y':V)#J+ M<2&9<[6VED (PQ^W7HLK&U;4[)Q(/A^_A7 MPK=:MH7B"WOGN#Y]M'(DD$BQLJL\J@A#N)89#AEV$\U5G>W];7)NK7/>J*\> M^/&GZS%>^%;S2O&.O>'TO]8M-*GM=->V$1CD+EG_ 'D+D/P!G..!Q6K=?%6R M\#MJF@7L.K:EJ>BKI\,F45Y38_'ZWNM<2WG\-:I9:*^LW&@#7)9(#!]KB>1-I02&0* MQB;#%<<@'!-4_A;^T]X8^+'B]M!TF&8-);R7=I<^=%(LT:,H)94Q4444 %%%% !1168;/5G_ M -G0!IT5E_8]5_Z"4'_@)_\ 9T?8]5_Z"4'_ ("?_9T :E%9?V/5?^@E!_X" M?_9T?8]5_P"@E!_X"?\ V= &I167]CU7_H)0?^ G_P!G1]CU7_H)0?\ @)_] MG0!J45C72W]E"9KC5[:&)2 7>UP 20!_'ZD"I?L>J_\ 02@_\!/_ +.@#4HK M+^QZK_T$H/\ P$_^SH^QZK_T$H/_ $_^SH U**R_L>J_P#02@_\!/\ [.C[ M'JO_ $$H/_ 3_P"SH U**R_L>J_]!*#_ ,!/_LZ/L>J_]!*#_P !/_LZ -2B MLO['JO\ T$H/_ 3_ .SH^QZK_P!!*#_P$_\ LZ -2BLO['JO_02@_P# 3_[. MC['JO_02@_\ 3_[.@#4HK+^QZK_ -!*#_P$_P#LZ/L>J_\ 02@_\!/_ +.@ M#4HK+^QZK_T$H/\ P$_^SH^QZK_T$H/_ $_^SH U**R_L>J_P#02@_\!/\ M[.C['JO_ $$H/_ 3_P"SH U**QH!?W33+%J]M(T+^7(%M<[6P#@_/UP1^=2_ M8]5_Z"4'_@)_]G0!J45E_8]5_P"@E!_X"?\ V='V/5?^@E!_X"?_ &= &I16 M7]CU7_H)0?\ @)_]G1]CU7_H)0?^ G_V= &I167]CU7_ *"4'_@)_P#9T?8] M5_Z"4'_@)_\ 9T :E%9?V/5?^@E!_P" G_V='V/5?^@E!_X"?_9T :E%9?V/ M5?\ H)0?^ G_ -G1]CU7_H)0?^ G_P!G0!J45E_8]5_Z"4'_ ("?_9T?8]5_ MZ"4'_@)_]G0!J45E_8]5_P"@E!_X"?\ V='V/5?^@E!_X"?_ &= &I167]CU M7_H)0?\ @)_]G44*ZA<23QQZO;.\#A)56UR48J& /S\'# _B* -FBLO['JO_ M $$H/_ 3_P"SH^QZK_T$H/\ P$_^SH U**R_L>J_]!*#_P !/_LZ/L>J_P#0 M2@_\!/\ [.@#4HK+^QZK_P!!*#_P$_\ LZ/L>J_]!*#_ ,!/_LZ -2BLO['J MO_02@_\ 3_[.C['JO\ T$H/_ 3_ .SH U**R_L>J_\ 02@_\!/_ +.C['JO M_02@_P# 3_[.@#4HK+^QZK_T$H/_ $_^SH^QZK_ -!*#_P$_P#LZ -2BLO[ M'JO_ $$H/_ 3_P"SH^QZK_T$H/\ P$_^SH U**R_L>J_]!*#_P !/_LZ/L>J M_P#02@_\!/\ [.@#4HK&NEO[.'S9]7MH8]RIN>UP,LP51]_N2!^-2_8]5_Z" M4'_@)_\ 9T :E%9?V/5?^@E!_P" G_V='V/5?^@E!_X"?_9T :E%9?V/5?\ MH)0?^ G_ -G1]CU7_H)0?^ G_P!G0!J45E_8]5_Z"4'_ ("?_9T?8]5_Z"4' M_@)_]G0!J45E_8]5_P"@E!_X"?\ V='V/5?^@E!_X"?_ &= &I167]CU7_H) M0?\ @)_]G1]CU7_H)0?^ G_V= &I167]CU7_ *"4'_@)_P#9T?8]5_Z"4'_@ M)_\ 9T :E%9?V/5?^@E!_P" G_V='V/5?^@E!_X"?_9T :E%9?V/5?\ H)0? M^ G_ -G1]CU7_H)0?^ G_P!G0!J45C1B_FN)H$U>V::''F(+7EJ_]!*#_ ,!/_LZ/L>J_]!*# M_P !/_LZ -2BLO['JO\ T$H/_ 3_ .SH^QZK_P!!*#_P$_\ LZ -2BLO['JO M_02@_P# 3_[.C['JO_02@_\ 3_[.@#4HK+^QZK_ -!*#_P$_P#LZ/L>J_\ M02@_\!/_ +.@#4HID2NL:"1@[@ ,P& 3W..U/H **** "BBB@ HHHH \OF_9 MM\!36$B/HT)U5]1.JG7O)B_M(7'VK[3N%QLWP-8IU6^P?]-N?^_P W^->C#!.44T_Z:/*J9@HSE%QZ_DR[9_LV>'[&SN3% MK&MIK4VH)J@UZ*6"*\CG6(PAE\N%8L&-F4@QG<&.<\8W=0^$=OJ4'AUYO$FO M?VMH!&UB_P!&CLM7M]3MM.NM-%P6$)GGA1#OVC)\J=), M8ZG'O7G+5V7E_DO\OS/5[7ZW7]?>=;XH\(V/BY-*6^:8#3;^+48?)<+F6/.W M=P>&AK$5EI\-Y=6FE_;X%GG,:22&0HJ,0IVKD#+ 'KTKG_$?QJDT MOPGX-U2QTI+N\UZ[M89K.:2..9R0IR8WD1=N!EF R*([IKO^+]W]/R M!]8OM;Y?%;\2GX+^ *Z3KEYJ>O:W?:I'_;U]K5GHZRK]@@>::1HY"GEAS(JR M$'<[+DD@=*Z;P+\*+;X>W073?$&NS:1$C16NB7=S')9VBDY"QCRP^%Z ,[8' M%=S10M$DOZZ _>;;ZZ_J%%%% !1110 4444 %%%% !1110 4444 >1_M%>'= M2U[P_9-;V]QJNFV\@-WI%GJ+6,UP3)&$99%9,[?F^4NH^8'L*S/%OAWPOXN^ M'NE:C''KDFH-&NE:="^L7MK,LS,1ME$4R[V3YF);)(0\UZ%\1/AGHOQ,TR&T MU:.8-"X>&>VN9K>1/F4D!HG1L';TSCH>U:=CX-T;3(=*AM;".&+2U9;.-2VV M+(P3C/)QW.3R>>3225K/O_7]?IH.^S1YKXL^']E-'I.B6EYKVH^(;6SCCM&A MU:>**QVC'VF8JPWY89Q+O+8P!C->O6<&.)-VR-0J[F+ M' &.2>3^-5=M.^[9-DFK=B2BBBD,**** "BBB@ HHHH **** "BBB@ JMJ4< MTVG74=O,+>X:)ECF;HC$'#?@:LU'<6\=U!)#,@DBD4HZ-T((P12>J:&MSYQ\ M!Z'J>DVOC+08+?5-,\97L<@BOI]7DN;74'5(]\D;,S")R3G[J8#=,+QI>#;& M[>^\2>%Y?#?B+2-,.G)=MI-UXB6YN6FWX"QW"W#M'Y@SP9!]WC;S7H7A/X(^ M%?![:R;&SF/]I[D=I;RXD:*)E4&.-GD8H/ES\A7MZ"K5E\'?">G^';S18=.F M%E>.LMQ))?W#W,C+]TFX:0RY7M\_';%/_+_/\M^UUL@_SO\ E_7?S9@_ Z&3 M31K^G2Q7VE-!-$ZZ!J5\]]/8JRG#&=V??O*D_*[*-O!Z@>I5@>$/ NB^!;.: MVT:UD@69]\LMQQLYU;4U:++7MP[6\+1HC1Q,TA,0.P',>W^$?PKA=6_+^OZ_#1#Z6.&&=K5)75W)VG$LC CA2<@ #%8_B+P MS>:79^*O!WAR+5]FM,ETJO.YN8([F6977=' K8,@(\QL'! KO] M ^!_@[PVFJ1V=A>2Q:G"UO>0WVJW=Y',K !LK-*XW84#O;#3]+U31)["\:&]T[5[Y[V>"8HCX\UI9-RE'C8;7*\^N: M[RL?PMX2TKP7I(T[1[4VUKO,C;Y7FDD<]7>1RSNW &YB3@ =A6Q52=Q)6"BB MBI&%%%% !1110 4444 %%%% !1110!Y!^T1X=U'7=*TN2&UN=8TNWF3[5H]C MJ36,\[M/ (Y%=73.T!QM+@9D!Y(&)M6AM-9\(>%-;TW4-82"WN;*&&VFN7C8 M'ST1O. PSOC*D,2/;/-=7\1/A?HGQ,L;:#5HYA);2+)%/;74UO(H#JS+NB=& MPVP#&?0]0*I>(/@CX/\ $UGIUI>V%W'::?$L-M;V.J7=G'&JG*_+#*@)!YW$ M$^]*-XM>33^YW_K_ (%@EJK>37]?U\CRWX__ !B\/V>O?V-<^,+?P\^@WVGS MS6XO3;S7,KW$)(.""T20LY8&;3Q/XV@O="O=8NM:AG@N)=23 M4I4L;*'*N8?*4B.0O'D;2C,!(&)'RFO1&\*Z9)H-KHTD,D^GVQA,:3SR2/F) MU>,F1F+,0R*PQ-*""&,*3", M]!D;<'N#51M&R[.]_N_R[^74'JG_ %_7W>9W5%%%( HHHH **** "BBB@ HH MHH **** "D;H><>]+2'G@\BD!X#\-])E\+_%+5H=>BU5=9U "*/78M3>XL[Q MBA8#RBY6)@N,?NP., FNKL=)O=+T[XA:;IMU?7]UM7R&N[TF1I'AY*NQ"H23 MQC:H/I6OX?\ @GX6\->)M2UNSLY%N;Q=JJUW.ZVX((?RE:0K&6SU0*1TINB_ M KP;X?O+VYM;&_DDO8FAN%O-8O;I)5(Q\R2S,I(['&1V(I6NFGV:_&_]?D/[ M7-YW_K^OFCZAIMM:7T< M&H8^T3?VK=MSUQO MQ"^%.@_$H6+:M#-Y]I*KQS6]U/;MM#JS(3$Z$@[1P<@=<9I/I_7]?UU*1QGB MG2M&\=:?H;:=<:_J>ISV2'3K>'4I[-;0#@W$Y0KR#U\S=DK@*3D')\36-P;? MQ=XENM&%BD$4AW0!A&_G.[@[@>,!<8KO]:^!_@[7KV"Z MGL;VUEAMH[-!INK7EB@ACW;$*02HI"[FQD9YJ_>?"GPMJ&N:?K%SIK3:A8I' M'%(]U,581_ZLR)OVRLIY5I Q!Y!S5K1W\_UW];;]^^B(>WR_R_#^K7.-UCX9 MZ%/\5-'.G?VM#J*SG6=0F77+XQHBM\B>5YQC >0@;2N"JO@<5Z_5*UT>SL]1 MO+^&$)>7@03RY)+A 0HY/ &YN!ZGUJ[4K2*C_7];#>KN%%%% !1110 4444 M%%%% !1110 4444 %%%% 'F_B[1[^Z\0WU3!_XE M]S_WZ-;_ (J^-&E>$M>NM*N;&^FGM]NYX0FT[E##&6!Z-Z5D_P##1FA?] S4 MO^^8O_BZ]RF\3R1Y:=U8^?JPPOM)N#GFFK-&T8=74H3@,",=O/$CZ/8ZA>646GVMII<\L\$:)(SM(\CQHQ9BV-H7 "CDY-5=0^#NI M7>J:W*M[:_8Y+VTN-,A;=FW7[9'=W@8XZR2)QCCY5Z5ZSN&[;GGKBDCD61OE^&PM+110 4444 %%%% !6.97R?G;\S6Q6*WW MC0 OFO\ WV_[Z-'FO_?;_OHTVB@!WFO_ 'V_[Z-'FO\ WV_[Z--HH =YK_WV M_P"^C1YK_P!]O^^C3:-VWDG '>D]$!5M==MKW4+RQAN_,NK0J)HP_*[E##]# M5@WR+&[FY4(G#,9.%^ISQ7S]\+=+TGPE\1KZP-GH>J-J2&*#Q+IDH2^G7R59 M_M&/F.0?OAVPW]WBN\\%^&_#+W7C70EL=-NM'ENXO.L9E2>*4>2A8R*^=_/) M+9YY-/\ RO\ BE^HWO;S_0]$M]1BN\B"[2&:?I^F> _#/B#Q9X3\)+ILNNW"65FGAG0]TD-JI*K<-%;QEFZ,_*G!*CI M6K^S=>:7_P (_P"(]/TG3]4L+:UUN[(_M339[1GW/DG]ZJEF)R6'4$\XIK6_ M]?UN)Z*_G;\_\CV#S7_OM_WT:/-?^^W_ 'T:;12 =YK_ -]O^^C1YK_WV_[Z M--HH =YK_P!]O^^C1YK_ -]O^^C3:* '>:_]]O\ OHT>:_\ ?;_OHTVB@!WF MO_?;_OHT>:_]]O\ OHTVB@!WFO\ WV_[Z-'FO_?;_OHTVB@!WFO_ 'V_[Z-5 M-6UJ#0]/GOKVY^SVL*[GD9CP*LUY1^T3X=M_$'A2W$LNDS2VS22QZ3KG-K?' M8001@_,H.X':V".G>DW8J*N['JWVQ?+5_M V-]UO,X/T.:22^6%D22Y6-WX5 M7DP6^@)YKQG6H_#?B#X1V]\=*LM-.FLT%K9K.'M[>1)0&,(!V, 1\K8R.@V\ MBH?C=X<1]4U/Q');>$]:M!8JL;Z]=217.FLI;$EH4CD^9RPZ%#E1R:)>[K_6 MU_Q)C[W]>=CVB35K>&0QR7T4<@X*-. WY9JQYK_WV_[Z->+Z]\-_#OC*7PE8 MZSX2T.[\47]M;WFL:C<:9 ]VD<2(9"92F\,SXC!SD;O:O9CS5M6NO-B3O9H= MYK_WV_[Z-'FO_?;_ +Z--HJ1CO-?^^W_ 'T:/-?^^W_?1IM% #O-?^^W_?1H M\U_[[?\ ?1IM% #O-?\ OM_WT:/-?^^W_?1IM% #O-?^^W_?1H\U_P"^W_?1 MIM% #O-?^^W_ 'T:/-?^^W_?1IM% #O-?^^W_?1JG8Z];:E=7MO;78EFLY!% M.BORC%5;'Y,/Y5-<8^SR[I/*7:!]8U_3+^TT*6UN;20 MGQ-H\_ESW=O';6[2O<[<."P8/Y@=_G+_ #*2,J^X[;'T3#?)<;O)N5FVG#>7 M)NQ]<&E-ZH1W-P B'#MYG"GT)SQ7BMK9VO@+2=9\5>&?"\.ER7-M':6VBZ!8 M-/.^Z0 7=U# "69=Q8@!F";LG>^'EYX1&B>.]*O-#UB]LO[?@?['KFF3 MV3:C*?S4/1D?(/XBG>:_P#?;_OHUQWPS\)V_A+1;N&UBT^SBNKIKH:=I./L M=EE$7RH@ !\NXX"@L[''//7TV)#O-?^^W_?1H\U_P"^W_?1IM%(8[S7_OM_ MWT:/-?\ OM_WT:;10 [S7_OM_P!]&CS7_OM_WT:;10 [S7_OM_WT:/-?^^W_ M 'T:;10 [S7_ +[?]]&CS7_OM_WT:;10 [S7_OM_WT:/-?\ OM_WT:;10!6U M77+?1+,W5[=?9X Z1[V8_>=@JC\V%2R:E%#L,EVD8?[N^4#=],GFO)?VA/#5 MOX@L](DD_L34)[:0;-#\0'_1KH//;@R#Y6PR8 W;&^61NF> MZ27JQNB/ZY/I^D3K M#KMK#-K4[[==M9?-C0PP+CF MQ]]3[1CYB,9!<.V"O1:V;+X=:-KUC MJVH>&[32O!]O=V+6\,EOA9[Y2P/G790[BIQ@;BSX8DD="^EQ];>A[7'?I-&9 M([I9(UZNLH*C\&+73]#U+Q5I^LZ#X;TWPY M%80?:M)\)W,DEI+=-)^[4@QPC>Z]5Q@C[Q->F_"_PC:>%[?4Y;.RTS1HK^5) M?['T?:+:SVKC "87>W5BH R._6G;J2=SYK_WV_[Z-'FO_?;_ +Z--HI#'>:_ M]]O^^C1YK_WV_P"^C3:* '>:_P#?;_OHT>:_]]O^^C3:* '>:_\ ?;_OHT>: M_P#?;_OHTVB@!WFO_?;_ +Z-'FO_ 'V_[Z--HH =YK_WV_[Z-'FO_?;_ +Z- M-HH =YK_ -]O^^C5/5-_TV #Y/LH(*EN&PWFQ@X!W'BL#XA^-K/4M6\-W-[HWBN>PT?4M';2I M7\/WDT<[-+"SW)E6(HSE&\M0#G<9!C)6J2O+E\TOO=OZ_P" 3T3\CZ6:ZVLJ MM-M9ONJ7P3]!WIWFO_?;_OHU\YZQXQ@U3XU>$]4U/0?$\%W;:Q/I^GK-X>O! M%% ;6=6D60Q;&,CX8D$X1 >!NKZ*I?93&])_#7_/SJ7_ '^3_P"(KZBCF%"G3C%WNDCY M:MEU>=64U:S;ZG1?%+Q2_@WX=ZUJL"RO>1P>5:1PQ-+(]Q(1'"JHH+,3(Z_* M 2>U>):/K6DV7P_\2>'=/L]2TO2=#U72=2@CUC39["2.T>[@DED*3HC;1+%< ML6QC'?BOI2XLX+M8UG@CG6-UD02(&VLIRK#/0@]#3)M-L[F626:T@EDDB,#N M\8):,]4)(Y7GITKY>/NMO^M-5^/X'U7;R_K\CS#QEX\L_#OB+Q1K%DZZA<:7 MX;CD$-O^\+S22RB"(;E:[6=N]VETT$;74:-&DQ0;U5B"RANH!*KD>P] M*(^[_7FW^;_ 4KRU]/P27Y+\634444 %%%% !1110 5BM]XUM44 8E%;=% & M)16W10!B4O-;5% ' Z3\-_#&@ZMJ^I6&@:;:7FK +>20V42&9=N"K$*"P/)( M).233-$^%_@SPS=R76C^#_#^D74D;0O/8:5! [(WWD+(@)4]QT-3^$_C!HOC M#Q+JFDV*7FRS :*_DLIX[6Y7:"S1S,@C8 G^%CD<]*L:+\6O#FO0ZG34KK3KB"TDC&TAM?,\B".'S',LGEH%WN>K''4GN3R:R--^,7AO5M%U#4K&55=<@@C(&0TRUU2QDY\N[MXY@K?WE#J0#[XKM:Y3XC?$7 M3OAOH+:A>I<74[DK;V5G;RSS3L!DA4C5F( !)(& !S2=NI4;WT,W6/AOX1\0 MVME;:KX3T/5+:Q3R[2&^TR"9+=?[L89"$''08IT?PZ\)QRZ9*GA70TDTL;=/ M==-@#68SG$)V_NQGGY<*HWWQX\-Z?I]I?-8>*)[*YM1=I<6OAC49XUC)(^=D@(1AM.5; M! QD]>@,P12S'"@9)->?^%_C;X=\43:\T;7 M5I8:6AG_ +1O+*>"VGMQ&CM-'+(BHZC?_"3E=K=&%+0>I-X;^'?A3P;-=,:^TQYMD2WG@D !*212*KHV&4X8 X8'O M6U3=^HE;H8E%;=%(9B45MT4 8E%;=% &)16W10!B45MT4 8E%;=5M1U"VTG3 M[F^O9TMK.VB::::0X6-%!+,3V )H'OHCD/&'@70?'VFI8>(-(LM7MHY5F1+ MRVCF",K!L@.I SC!]02*36?A_P"%_$369U;PQHNJFS 6U-]IT,WD =!'N4[0 M/;%,\)?&+1/%&EZO?NE[I-OILSI*VIV,]J&02,B.OFQKN#;?XHH_X<1C:AX7T;5M0L+^^T?3[V M_L"39W5S:1R2VQ/7RW8$I_P$BHKCP;H%WX@BUZ?0=+GUV%=L>J264372+C&% ME*[P,<<&C_A;7AS_ (2A=!\Z]-RTYM1=#3Y_L1G&8,$;-V<@C%.T M#XJ:-XF\13Z/86NMO+"\L9O)-$NX[)FC;:P6Y:(1-R"!ACG!Q0NE@>ETS5YH MJ/2_'6BZUXJU?PY9W33:MI4<&O&6G>'98[VZ MNK@D3R6=C/<1VF0"GFO&C*F[/\1''/2CK8.ER+2_AQX8T76M6U:QT#3;6_U5 M0EY-%91(TRXP0Q"@L&SR"3FHM(^%/@GP_---I7@OP[IDLT;0RR6>D6\+21M] MY&*H,J>X/!K1O_BUX"X9X?#WA_2] B MG8/+'I=C%:K(P& 6$:C) [FG2?%SPLFF:7?C4'DAU(X@6.VE:0?-M)= NZ,* MW!+ ;3UQ6CXT\=:+\/\ 3(K_ %RZ:UMI9X[="D3RLSNP50%0$XR>3C ZFJUO MZZ?\#\B?(EHK:I:0S$HK;HH Q**VZ* ,2BMNB@#$HK;HH Q**VZ* ,2L#Q=X M!\/>/(;6+7]%L=66UF2>'[9:1S%&5@>-ZG .,''45UVL:O9Z!I=UJ.H3K:V5 MK&TLTS]$4#)-<9X;^,VD:]X7O];>RUBSCLIFADM9M(NTN'_>,B&.%H@\F[;T M53SD=12_0>OWD^L> ?#'B"^M;S5?#6CZG>6@ M[B]T^&:2$#H$9E)7'M6S'+[Q,-#BFO!<-*\$=W)I\Z64LJ9W1II:R? M#_Q:\->)]2O+&QNKCS;:.2//$^B_'+Q)9Z=XDUC3[./[-L MM[74)HHTS;1$X56 &22?J37E;?%'QIM/_%8^(.G_ $%;C_XNO7?VFOAEXO\ M$7QN\1ZAI?A?6-1L9A;>7UWW[GZ->/\ Q@/ OA&YU@P)<-&T M,*+-,(8@\DBQJTDA!V1@N"S8.%!.">#%X4\3:I<6<0\46NDZ1?7-QY%F--U, MW<%W^[+XC=XXV+!5D0:?=7[* MOJA9;>531Z7&OV66W<+ M,(,JS>:9#M@ RN,9)<_G\>M_ZV_K^KGW/1?/\CN?$WQ;\.>$;ZP_M36--L-) MN!=)+J=U>I%%#- \:&(D\;MSL",@@H1CTT-2^)GA'1[C28+_ ,3:39S:N%.G MQSWL:-=[B OE GY\DC&,]:X/3? OCKP[:Z7J-I;>'-4UV&]U6XGM[B^GMK95 MO+D3*4D$$C%E "D%1G)Y%4+OX.^)]-'AX:#+I]K>P0+#>ZM!J,]GY8,[RM&E MH(I(IXE,CA$D*E03AAG-"WL^_P"G]:A+K;S_ #T_#H>FW?Q'\*6'B&;0;GQ) MI4&MPP-1K.D2KN9RA.0H7G.,8YI;7QYHVI:E#9:;?VNINUQ+:3-:W< M+?9Y8T#,C+OW%@"N0H)&02 .:XR;P'XIM[;Q5X?MH-$F\/ZS]ON%U.6[E2]2 M:Y5R%:(0E2%9]N_S,[ !MXKI)_ PM]1\)/IT5K9Z?HD]EY_\#[_ ,-BI>?'7P#;Z-KNI0^+M&OH=%MOM-ZEKJ$+ MM$O10WS8!8X49QDD"M#P]\3_ [XP@TNY\/ZG9:Y9:A))$MS8WL$B(R+N93\ M^6(R 0@8C/.!S7G'@7X=>*]>\+Z-%XALM'\/0V/AZ;2[-;*66>Y8SQ(I:8/% M%Y6W8,QJ7RW\0VC/4_\ "&>)_%%IH9\0C3-+NK*.[MICI-Y+."DL/EK(C/%& M0_4D$<<8)JIWCS):V_S'I=+S=_PM^ITNE?$SPEKK:JNG>)M)OFTK/V\6][&_ MV7&<^9@_)T/7TJ?POX\\-^.!=GP]KVFZX+1_*N/[/NDG\E\9VMM)P?8UYK;_ M J\4:M9FTUB#P[8P:?HESHEA_9LDKBZ641C?,C1*(E B'[M3(/F/S>OHNE> M&)--\77>J+Y"6LNF6MBD<8PP:)YF/&,;<2+CZ'BJLN_]:_IT\S/7M_7]=3HZ M**S3KUN"1Y%]_P" 4W_Q-24:5%9G_"06_P#SPOO_ !F_P#B:/\ A(+?_GA? M?^ ,W_Q- &G169_PD%O_ ,\+[_P!F_\ B:/^$@M_^>%]_P" ,W_Q- &G36^Z M?EW >%K6_O_ M !1XM\.^&;?Q+8Z3=6DMM<:?KVG/%:V3&WVQF&X=06^8D;5>0;>1M&"7:78^ M*]2TF\T2TE\4ZM;6UDAO++Q)I<5I'#/#)&R16DJ01+,&".,AI!]WYA7O,>KV M46'5YK6:Z5H-6\06%]_X S?\ Q-(9IT5F?\)!;_\ /"^_\ 9O_B:/^$@M M_P#GA??^ ,W_ ,30!IT5F?\ "06__/"^_P# &;_XFC_A(+?_ )X7W_@#-_\ M$T :=%9G_"06_P#SPOO_ !F_P#B:/\ A(+?_GA??^ ,W_Q- &G169_PD%O_ M ,\+[_P!F_\ B:/^$@M_^>%]_P" ,W_Q- &G169_PD%O_P \+[_P!F_^)H_X M2"W_ .>%]_X S?\ Q- &G7E'[126*^#!<75KKXGAW_9]1\.VKW,]HQ7!+(BN M2K#*G*,O/..M>B?\)!;_ //"^_\ &;_ .)IEQK%E=0O%-:7.B'RX[6( ^5NZ9?"IC.<$GM71?V_;_\ M/"^_\ 9O_B:/^$@M_P#GA??^ ,W_ ,357UO_ %_7^;(2LK?U_7^1XM\4/#/Q M'N/%1U.QT#P_J]E_:FGI92MJMRD\%LDR.P:);1U4%AEF#G 5>.,5[U&7,:F0 M*KX&X*<@'O@X&:SO^$@M_P#GA??^ ,W_ ,31_P )!;_\\+[_ , 9O_B:2TCR MC>KN:=%9G_"06_\ SPOO_ &;_P")H_X2"W_YX7W_ ( S?_$T :=%9G_"06__ M #POO_ &;_XFC_A(+?\ YX7W_@#-_P#$T :=%9G_ D%O_SPOO\ P!F_^)H_ MX2"W_P">%]_X S?_ !- &G169_PD%O\ \\+[_P 9O\ XFC_ (2"W_YX7W_@ M#-_\30!IT5F?\)!;_P#/"^_\ 9O_ (FC_A(+?_GA??\ @#-_\30!IT5F?\)! M;_\ /"^_\ 9O_B:/^$@M_P#GA??^ ,W_ ,30!?N &@D#1^:I4YC_ +W'2OG7 MX=PC4=4\6Z!:V'BS_A#)()(KW2]9TZ6!K("U@6.*VF*J\C8WJ K2<*A##C?[ MW_PD%O\ \\+[_P 9O\ XFF1ZQ90O*\=I=H\K;I&6PE!=L 9/R*=.6UNII&=9&6*W6WAD(41J-S(= MQDP"<&I_$V@:G9_#NUO[JUU!=5OM435M4NM)@:XO].+*=K6\2AO,>)1%#C:P M*AB4<94^H_\ "06__/"^_P# &;_XFC_A(+?_ )X7W_@#-_\ $T^B2Z?Y\WXL M7?S_ ,K?D<=\%([S^Q-7FNH]4DAN-1:2VU#7+4VM_?1^5$OFSPE4V,&5D V1 MC;&I"#.3Z)69_P )!;_\\+[_ , 9O_B:/^$@M_\ GA??^ ,W_P 33;N)&G16 M9_PD%O\ \\+[_P 9O\ XFC_ (2"W_YX7W_@#-_\32&:=%9G_"06_P#SPOO_ M !F_P#B:/\ A(+?_GA??^ ,W_Q- &G169_PD%O_ ,\+[_P!F_\ B:/^$@M_ M^>%]_P" ,W_Q- &G169_PD%O_P \+[_P!F_^)H_X2"W_ .>%]_X S?\ Q- & MG169_P )!;_\\+[_ , 9O_B:/^$@M_\ GA??^ ,W_P 30!IUE^*+>WO/#>JP M7=A+JEK):R)+90?ZR="I#(O(Y(R!R*7_ (2"W_YX7W_@#-_\31_PD%O_ ,\+ M[_P!F_\ B:3U5AK1W/&O@WXKO-(@\2W!3Q9J'A6UFGE4:MHDXO(YC<./*A01 M++.-NTGY&*G/SGD+T7PQ^(^F1Z!/%=V.O:5(VJR1QIJFA7EHTK3W$C1",2Q+ MO^7EMN=HR6P*] AUBRMU98K2[B#,78)82C+$Y).$ZDDG-)-JUC=\+_\ "3Z5KDVE>$;K MQ5,PCNO/L/&.EI;Z=9.58Q&*ZCMT\W]X1]QYLKDY'!/MG_"06_\ SPOO_ &; M_P")H_X2"W_YX7W_ ( S?_$U*6EOZ_K^E8J^M_Z_K^M3R/X3^'/''AWXF7*: MWX?T>RTS^Q(8Y+^QU6XNS-/]HG=FR]K$&=F=F<9R,J>=W'M]9G_"06__ #PO MO_ &;_XFC_A(+?\ YX7W_@#-_P#$U3=R>IIT5F?\)!;_ //"^_\ &;_ .)H M_P"$@M_^>%]_X S?_$TAFG169_PD%O\ \\+[_P 9O\ XFC_ (2"W_YX7W_@ M#-_\30!IT5F?\)!;_P#/"^_\ 9O_ (FC_A(+?_GA??\ @#-_\30!IT5F?\)! M;_\ /"^_\ 9O_B:/^$@M_P#GA??^ ,W_ ,30!IT5F?\ "06__/"^_P# &;_X MFC_A(+?_ )X7W_@#-_\ $T :=>!_%6YFTGXJ:5/X?M?$]GXBF).;/36N=-U# MY%4"5RI2/"Y!;?&1@')XS[3_ ,)!;_\ /"^_\ 9O_B:C?5[*2:.5[.[>6/.Q MVL)2RYZX.SC-'5,?1GFNI>.H]:\<'2->TOQ-!8V5TD4-K9^'+^:UNI>")I+I M(3&8@3P P'&6/8:_CSQQ8ZEX9#6-]XLL[62Z:W.I^%=(>\G1HSAEV>1*2C'C M>J$>C#K7;_V_;_\ /"^_\ 9O_B:CMM6L;.%8;>SNH(5^[''I\JJ._ "4NEOZ M_K^MD+9W/'-0\22>'/A%I^F7GASQ ;RYD\R&+3]"O;N1XUF#>9.(TD,4C#DJ M[9S^0J?%[3O'GC*QO];T#P_IFJZ1-8Q1Z=#J5S>66H6Y,BF4FU-FQ#' '+*0 MH/%>Y?\ "06__/"^_P# &;_XFC_A(+?_ )X7W_@#-_\ $U5];^=_T_0%I_7G M%]_P" ,W_Q-'_"06__ #PO MO_ &;_XF@9IT5F?\)!;_ //"^_\ &;_ .)H_P"$@M_^>%]_X S?_$T :=%9 MG_"06_\ SPOO_ &;_P")H_X2"W_YX7W_ ( S?_$T :=%9G_"06__ #POO_ & M;_XFC_A(+?\ YX7W_@#-_P#$T :=%9G_ D%O_SPOO\ P!F_^)H_X2"W_P"> M%]_X S?_ !- %?QM;VEWX3U6&_TZYU:S>W82V5F"9I5QRJ $'=Z8.?2O&OAA MXHU2S\'>(F+^,KOP^DDJV][<:(RZK;RO/('\J)H0\P5=K9:)B&R/GY"^V_\ M"06__/"^_P# &;_XFF0:Q96L>R&TNXDR6VQV$JC).2AQWSWXUJ6WU34(;>QU37M/FM]2U"5E(82PE%**F.&$<: %CM&"QAL?& M4?C3QC+:ZKIWB>TGM[B>WTZRD\.7T5E&Z[D%Q+=&'RW+ $J=^P!AU;!'ILFK M6,TL,LEG=22PDM&[:?*2A(()4[.#@D<=B:D_X2"W_P">%]_X S?_ !--VEO_ M %M_7_#$[*W]=?Z_X<\'-XU:/5)=/@OO%.J^%[6R6,3^+M(73[B&=2JI'" M!!!YB;-V6V$ A<,%]_P" M,W_Q-2,TZ*S/^$@M_P#GA??^ ,W_ ,31_P )!;_\\+[_ , 9O_B: -.BLS_A M(+?_ )X7W_@#-_\ $T?\)!;_ //"^_\ &;_ .)H TZ*9'()8T GRAPHIC 15 accountsinthousandsa02.jpg begin 644 accountsinthousandsa02.jpg M_]C_X 02D9)1@ ! 0$ ?P!_ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ,A ^H# 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#]4Z*** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK$7Q5 _B<:(+.] M64Q/(+IX=D!V;-RJ206/[Q>0"O7G(Q1UL!MT5RT?CU#K\.G2Z)J]M;3S-;0: MI/"BV\LH5FV@;_-'"MAF0*<<'D9E\4^.(?#%Q';KIFH:Q2XN)H[>"-2[RRL%55'4DG@"JDGB'2HM' M&K/J=FFE%!(+YIT$!4]&WYVX]\U4\97V@Z;H$]SXDN=.M-*C*EIM5DC2!7R- MA+.=H.[&/?%>O131SPI+&ZR1.H974Y5@1D$'N*R]'\7:%XB>]32M:T[4WL M7\NZ6SNHY3;L,_+)M)VG@\''0U@>#_$OA_Q1X TF&RUZPNXKJR%JLEG=QR9= M809%4@G+*.2.W>O,O#^L:?!J@EN/$?AOQ1X8T'1KB*_N=)T\1QPVX"@0W$GG M2(SG;N* )]UCM K6:Y92CV_X/]?/R(C[T4UU/9])\<^&]>L[V\TSQ!I>HVED M2+JXM+V.6.# ).]E8A>AZXZ5:\/^)M'\66'V[1-5L=9LMQ3[3I]RD\>X=1N0 MD9&>E>46?CSP+=:;J_B:^USPOJGDVL43:9I]];316D/F+Y2S/NV[MY7YVPB] M!W9NO^&>IZ)K\VK:MIOB#1==U"Z,0O!H5U'-!;[0WEIE223@M\S8+8Z *P M7.ZHHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *X36=8U=?'VFO#X0UJ[L;6.:W>_ADLQ$?,:(AP&N ^T;&S\N>. :[ MNBCK<#SK3-4U2Y\4MK%"WS$ <5 M)=ZMJ_VZ#Q+I'AV]U2'4M.2W%HSPP36[J[LC2!W V'S#G:2PQ]TYX]!HI6TL MQGE$GAOQ!X7TB?2++2'UD:EI45A]JAFC5+698S&S2[W#&/!##8&.01@<&K%] MH>O6;7^@6VD27EIJ5Q!*NK+/&L5NBB/S!("XDW?(VW:K Y7)'->GT55[MM]? M\[BZ)=O^&N-5=JJO7 Q3J**0!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% %75+[^S=/N+K9YGDH7VYQG';-*/\ MD7=1_P"N+?RKR.O3PM&%2+1C<14HS2@['?]U6 M(+8&W&3M'/6K0^)$:@@:6 #U'G=?_':XFBCZK1_E_,/KM?\ F_!':CXC1 $# M2E /7]Z/_B:C_ M Y_Y 4O_7PW_H*UPXS^$>C@/XWR.IHHHKPCZ0**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9-,MO M#)*X8JBECM4L< 9X Y)]A3ZCN)6@MY9%B>=D4L(H\;G('09(&3[D"D,YNS^( M6GW.C:IJ<]M>Z=;Z*VNH7TS4-%O M[7:9+'4T19=C#*N-CNI4CT;(Z$ \5P:'Q!XJM?%%F?!^L:))>R)=V\VJ/:>4 MQC*GRSY5Q(P9MN!QCU-;&FZY?PZQ=>)=8T"_T<7"P:9:Z:[Q2W,K%B2Y$9^?S.O&[9MS_%5K1_'B:]KTMC9:-JDUA&[QG6MD0LS(OWD&9/,//&X)MS MWKS^Z\*ZXWCEYDT+4C=G4Q=)J"7L8TCRN6%Q%++YFKW>IFXTJ2!BQ 2U,V5?+#@1KC!^8U,=DW_6W]?YVUI[N MW];_ / _IZ>DZ;X\T[5O&.H>'+>.X:[L81-)<;!Y#?-M**V>RTV6!Y)#+N()>YD.XG+%L8[<5ZS5=$+ MJ%%%%( HHHH **** ,OQ1_R+NH_]<6_E7D=>J>.+V/3?"&KW4H8QPVSNP49. M .U?/W_"S-)_YY7?_?M?_BJ]S+X2E!V74^>S*252-WT.MHKDO^%F:3_SRN_^ M_:__ !5'_"S-)_YY7?\ W[7_ .*KU/93['C\\>YUM%5W_W[7_XJCV4^P<\>YUM%5W_W[7_XJC_A9FD_\\KO_ M +]K_P#%4>RGV#GCW.MHKDO^%F:3_P \KO\ []K_ /%4?\+,TG_GE=_]^U_^ M*H]E/L'/'N=;7H_PY_Y 4O\ U\-_Z"M>%_\ "S-)_P">5W_W[7_XJO9/@_KE MOK_A>>YMED6-;MT/F Y"H>Q/K7!CJ7S>-M96:11= !6('[I/7Z4S_A-]:_Y^Q_WZ3_ K%N/\ CXF_WV_F M:97TGL:?\J^X^2=>K?XW]YN_\)OK7_/V/^_2?X4?\)OK7_/V/^_2?X5A44_8 MT_Y5]PO;U?YW]YN_\)OK7_/V/^_2?X4G_";:R>MTI_[9)_A6'11[&G_*ON#V M]7^=_>;O_";ZU_S]C_OTG^%'_";ZU_S]C_OTG^%85%'L:?\ *ON#V]7^=_>; MO_";ZU_S]C_OTG^%'_";ZU_S]C_OTG^%85%'L:?\J^X/;U?YW]YN_P#";ZU_ MS]C_ +])_A1_PF^M?\_8_P"_2?X5A44>QI_RK[@]O5_G?WG?^"?$%_K%]>_#;_D)7G_ %Q'_H5>A5XN*BHU6HJQ]#@Y2E13D[L* M***Y#M.5^*G_ "3GQ'_UY2?RKX[K[$^*G_).?$?_ %Y2?RKX[KZK*/X4O4^5 MS?\ BQ] HHHKWCP0HHHH **** "BBB@ HHHH *^F/V;?^1"NO^PA)_Z!'7S/ M7TQ^S;_R(5U_V$)/_0(Z\C-/]W^:/7RO_>/DSU:BBBOCC[$**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q* MX_X^)O\ ?;^9IE/N/^/B;_?;^9IE?5+8^+>X4444Q!1110 4444 %%%% !11 M10!UWPV_Y"5Y_P!<1_Z%7H5>>_#;_D)7G_7$?^A5Z%7@XS^*SZ; _P !!111 M7$=YROQ4_P"2<^(_^O*3^5?'=?8GQ4_Y)SXC_P"O*3^5?'=?591_"EZGRN;_ M ,6/H%%%%>\>"%%%% !1110 4444 %%%% !7TQ^S;_R(5U_V$)/_ $".OF>O MIC]FW_D0KK_L(2?^@1UY&:?[O\T>OE?^\?)GJU%%%?''V(4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5@?\))=#Q='H\FEO#:RPRR1WLD MRY=D,>0$&?E_>#DD'(/'>M^N&UA?%TGCBQN[30=,GTNU22 3R:N\25 Q^:+;\J- ML?:VXYP,@9JYXJ\7:CI.H)8:-HO]MWJP&[GC:Y^SB.') VG:VYV(;"\#Y3EA M6)9^&->M;ZPLKM+,>'M(NY+Z&[BD9[B==KA(C%LPNW?RP8[MHX&:GO(?%5S- M;:_I&F6<5]?6*VMS8:C=,GV;#,R.&5#N(WME,#/&&'>=>56W_P"!U^?]=1Z7 M?]==?P_KH+JGQ-G2-+G2-%;5=/ALTU"^G:X\EH86!(V+M;S'"@L5RO&.AVLL,%YJ'VC9)&\FW&R+:=ZC>FX[EQD\'%9-SX%\0:)I M[:5H?V&YLK[3H]/N9[N5HGMF5#&944*PDRI'R$KRO7FI[_P;K\<]WI-BMB^@ MZA-#--=S2LLUN$";T6(*0^[9P=R[=QX.*TTYG;;I]_7RL3T7X_=^=ST4'(R. ME+2*H50HZ 8%+4C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#YWNO&NB1W6_J?]FHO^$XT+_H(I_W[?\ M^)KR?4O^0E>?]=Y/_0C5:ONUAHV6I\ ZTK['L/\ PG&A?]!%/^_;_P#Q-'_" M<:%_T$4_[]O_ /$UX]15?58=V3[:1[#_ ,)QH7_013_OV_\ \31_PG&A?]!% M/^_;_P#Q->/44?58=V'MI'L/_"<:%_T$4_[]O_\ $T?\)QH7_013_OV__P 3 M7CU%'U6'=A[:1[#_ ,)QH7_013_OV_\ \31_PG&A?]!%/^_;_P#Q->/44?58 M=V'MI'L/_"<:%_T$4_[]O_\ $T?\)QH7_013_OV__P 37CU%'U6'=A[:1].? M"/Q!IVL:M?QV=TL[I K, K# W>XKU*OG7]F7_D9M9_Z\U_\ 0Z^BJ^4S""AB M'%>1]=ETG+#IOS"BBBO-/3.5^*G_ "3GQ'_UY2?RKX[K[$^*G_).?$?_ %Y2 M?RKX[KZK*/X4O4^5S?\ BQ] HHHKWCP0HHHH **** "BBB@ HHHH *^F/V;? M^1"NO^PA)_Z!'7S/7TQ^S;_R(5U_V$)/_0(Z\C-/]W^:/7RO_>/DSU:BBBOC MC[$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#X:U+_D)7G_ %WD_P#0C5:K.I?\A*\_Z[R?^A&JU?HT=D?G M$MV%%%%4(**** "BBB@ HHHH **** /9/V9?^1FUG_KS7_T.OHJOG7]F7_D9 MM9_Z\U_]#KZ*KXS,_P#>7\OR/L\L_P!V7S_,****\H]4X+X]3R6OP9\9RPNT M4J:9,5=3@@[>H-?G!_PE.L?]!2[_ ._S5^CG[0'_ "1/QK_V"Y__ $&OS/K[ M#)?X,O7]#Y/./XL?3]34_P"$IUC_ *"EW_W^:C_A*=8_Z"EW_P!_FK+HKZ*R M/!-3_A*=8_Z"EW_W^:C_ (2G6/\ H*7?_?YJRZ*+(#4_X2G6/^@I=_\ ?YJ/ M^$IUC_H*7?\ W^:LNBBR U/^$IUC_H*7?_?YJ/\ A*=8_P"@I=_]_FK+HHL@ M-3_A*=8_Z"EW_P!_FH_X2G6/^@I=_P#?YJRZ*+(#4_X2G6/^@I=_]_FK[>_8 MJOKG4/A+?2W4\EQ(-7F4-(Q8X\J'C]:^#:^Z_P!AW_DD%_\ ]AF;_P!%0UXN M;_[K\T>OE7^\_)GT+1117PY]F%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!\-:E_P A*\_Z[R?^A&JU6=2_ MY"5Y_P!=Y/\ T(U6K]&CLC\XENPHHHJA!1110 4444 %%%% !1110![)^S+_ M ,C-K/\ UYK_ .AU]%5\Z_LR_P#(S:S_ ->:_P#H=?15?&9G_O+^7Y'V>6?[ MLOG^84445Y1ZIY_^T!_R1/QK_P!@N?\ ]!K\SZ_3#]H#_DB?C7_L%S_^@U^9 M]?8Y+_!EZ_H?)YQ_%CZ!1117T1X 4444 %%%% !1110 4444 %?=?[#O_)(+ M_P#[#,W_ **AKX4K[K_8=_Y)!?\ _89F_P#14->)F_\ NOS1[&5?[S\F?0M% M%%?#GV84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% 'PUJ7_(2O/^N\G_ *$:K5X_KGBG6%US4E&IW0 NI0 ) M3_?-4O\ A*]9_P"@I=_]_37Z7&F[(_-Y/5GMM%>)?\)7K/\ T%+O_OZ:/^$K MUG_H*7?_ ']-/V;%<]MHKQ+_ (2O6?\ H*7?_?TT?\)7K/\ T%+O_OZ:/9L+ MGMM%>)?\)7K/_04N_P#OZ:/^$KUG_H*7?_?TT>S87/;:*\2_X2O6?^@I=_\ M?TT?\)7K/_04N_\ OZ:/9L+GMM%>)?\ "5ZS_P!!2[_[^FC_ (2O6?\ H*7? M_?TT>S87/M']F7_D9M9_Z\U_]#KZ*KXU_8=UF_U+QOXE2[O)KE%TY"JRN6 / MF]:^RJ^)S16Q4EZ?D?:97_NR^?YA1117DGJGG_[0'_)$_&O_ &"Y_P#T&OS/ MK],/V@/^2)^-?^P7/_Z#7YGU]CDO\&7K^A\GG'\6/H%%%%?1'@!1110 4444 M %%%% !1110 5]U_L._\D@O_ /L,S?\ HJ&OA2ONO]AW_DD%_P#]AF;_ -%0 MUXF;_P"Z_-'L95_O/R9]"T445\.?9A1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?D[KW_(>U/\ Z^YO_0VJ MC5[7O^0]J?\ U]S?^AM5&OU&.R/S:6["BBBJ)"BBB@ HHHH **** "BBB@#Z M:_8/_P"1Z\3_ /8-C_\ 1M?:U?%/[!__ "/7B?\ [!L?_HVOM:OA,V_WN7R_ M(^URO_=E\PHHHKQSUCS_ /: _P"2)^-?^P7/_P"@U^9]?IA^T!_R1/QK_P!@ MN?\ ]!K\SZ^QR7^#+U_0^3SC^+'T"BBBOHCP HHHH **** "BBB@ HHHH *^ MZ_V'?^207_\ V&9O_14-?"E?=?[#O_)(+_\ [#,W_HJ&O$S?_=?FCV,J_P!Y M^3/H6BBBOAS[,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BO-]'^(FJWWC"*PD;2F@EN9;9M*B+_P!HVBJ'Q-+\V-AV#^$#YUPQ M[[7BK7=?75QI?AR"Q>ZAMOMEP^H!RC*694C7:1AF*-\QR!@<'-*^B8[:M=CK MJ*\XOOB%K6HV?]HZ!:63:?9V$>HWBWFXR2JRES%$5("L%&=S9!) QWJ;4/'6 MM_;+B_L+6Q;P[8S0PW0FW?:)=X3<\; [5";QD$'.T\CBJMK;^NPNEST&BD5@ MR@CD'D4M( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH _)W7O^0]J?_7W-_Z&U4:O:]_R'M3_ .ON;_T-JHU^HQV1^;2W M844451(4444 %%%% !1110 4444 ?37[!_\ R/7B?_L&Q_\ HVOM:OBG]@__ M )'KQ/\ ]@V/_P!&U]K5\)FW^]R^7Y'VN5_[LOF%%%%>.>L>?_M ?\D3\:_] M@N?_ -!K\SZ_3#]H#_DB?C7_ +!<_P#Z#7YGU]CDO\&7K^A\GG'\6/H%%%%? M1'@!1110 4444 %%%% !1110 5]U_L._\D@O_P#L,S?^BH:^%*^Z_P!AW_DD M%_\ ]AF;_P!%0UXF;_[K\T>QE7^\_)GT+1117PY]F%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% 'G-G\/-5T_6;:>2]LIM-L;F2]B M:&T(U"=B'_=R2E]K [_[H)P/>KE[X?\ %.HK9ZK:7UAH^MSV8M;Z.2!IXE7) M8&/Y@0Z%FP3D'/(Z5W5%*VEA];GGNH?#?4K>W%CH>K0V6G75C'I]\MS 9)#& MJE=\1# *Y4X^8$<#BIM0^'^IR:A-;V6JP6_A^\EAGN[>2 M/NC"_+&^X *VQ M455];BZ6$ "@ =!2T44@"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@#\G=>_P"0]J?_ %]S?^AM5&KVO?\ M(>U/_K[F_P#0VJC7ZC'9'YM+=A1115$A1110 4444 %%%% !1110!]-?L'_\ MCUXG_P"P;'_Z-K[6KXI_8/\ ^1Z\3_\ 8-C_ /1M?:U?"9M_O7EOI]K+'=<^U?V=KVE MZA]E7?U[_ )#VI_\ M7W-_Z&U4:_48[(_-I;L****HD**** "BBB@ HHHH **** /IK]@__D>O$_\ MV#8__1M?:U?%/[!__(]>)_\ L&Q_^C:^UJ^$S;_>Y?+\C[7*_P#=E\PHHHKQ MSUCS_P#: _Y(GXU_[!<__H-?F?7Z8?M ?\D3\:_]@N?_ -!K\SZ^QR7^#+U_ M0^3SC^+'T"BBBOHCP HHHH **** "BBB@ HHHH *^Z_V'?\ DD%__P!AF;_T M5#7PI7W7^P[_ ,D@O_\ L,S?^BH:\3-_]U^:/8RK_>?DSZ%HHHKX<^S"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@ HHH MH **** "BBB@ HHHH ***YC6O'$>CZE+:-:/*8\?,K@ Y /]:TA3E4=HHSJ5 M(4ES3=D=/17%?\+,A_Z!\G_?P?X4?\+,A_Z!\G_?P?X5M]5K?RG/]%K?RC6,H?S$7P]\01>(/#-Q M:32:9;-Y\MG%=:*P2UNSMW&2W!)SC)S@GE6YKS71H9%UQ=.L-;\-W=K9Z->P MSW^A6K;X(RB*C7)5V!?<-VT 'Y6KT#_A*-(%]8W:Z+LEL8Y([94=52(/C=A0 M, G:.?KZU9M?'&G6'F?9M%6W\TYD\K8N\^IP.:;PM5W]W=6_K^O((XVC&WO; M,\YCUVW_ .$5UG19'\.ZE!#;6TG]H^%4(BBQ.BJESDOQD;FY^X'R!UKL?@]> M0W6M^(62XT>^F*P%[KPX,:>PPP"CD_O!CYN3P5Z=*U+;QMIEG%+%;Z''!'+_ M *Q(PBA_J .:?9^/+#38?*M-'%K%G.R':BY]< 57U:MNXD?6Z%K*7YG>45Q7 M_"S(?^@?)_W\'^%'_"S(?^@?)_W\'^%3]5K?RE?7*'\WYG:T5Q7_ LR'_H' MR?\ ?P?X5;TGQY%JFHP6@LWC,I(#%P0."?Z4GAZL5=H:Q5&324CJJ***YCK" MBBB@#\G=>_Y#VI_]?)F_\ NOS1[&5?[S\F?0M%%%?#GV84444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E M?C;_ )&:\_X!_P"@+7JE>5^-O^1FO/\ @'_H"UZ&!_B/T_R/+S#^$O7_ #,. MBBBO;/G@HHHH **** "BBB@ HHHH *U_"/\ R,MA_OG_ -!-9%:_A'_D9;#_ M 'S_ .@FLJO\.7HS6C_%CZK\SUFBBBOF3[ **** /R=U[_D/:G_U]S?^AM5& MKVO?\A[4_P#K[F_]#:J-?J,=D?FTMV%%%%42%%%% !1110 4444 %%%% 'TU M^P?_ ,CUXG_[!L?_ *-K[6KXI_8/_P"1Z\3_ /8-C_\ 1M?:U?"9M_O)F_^Z_-'L95_O/R9 M]"T445\.?9A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M 9OB778?#'A[4M7N%9X+&W>X=5ZL%4G ]SBL'X=^)-4\20WLNHW_ (?O A79 M'H*.P@@TNV:V@9&E4M-.,_,R@$_+VW =:(_%9_P!?U_74 M);:?U_6O]6.GDUS5X?'%MILMI:QZ1<12F*;S&:9V0(=V.BK\S#')XSGG%8#> M-M?M?'L6CRS:#>03SM%]@LGD:^M4V,R33[\:6FHV M%UX?32[3,+;4+ZYT6*RMKK[0MS8VC MQWTR@$+'(Y;:5P<' Y I1W5_Z_K_ (8'LQVAZQXWC\;6ND:R_A^YM&MI+FX; M389TEA4$+'DNY'S,3@>B-Z5Z!6-H>A/IM_JU_7\^XNH("0J-L48SV R M3_M.Q[ULT^B#JPHHHH **** "BBB@ KROQM_R,UY_P _P#0%KU2OFOXQ>,] M4TGXB:I:VTD:PQB':&C!/,2$\_4UZF7P=2JTNW^1Y.924:*;[_HSI**\G_X6 M)K?_ #VA_P"_*T?\+$UO_GM#_P!^5KZ'ZM,^9]M$]8HKR?\ X6)K?_/:'_OR MM'_"Q-;_ .>T/_?E:/JTP]M$]8HKR?\ X6)K?_/:'_ORM'_"Q-;_ .>T/_?E M:/JTP]M$]8HKR?\ X6)K?_/:'_ORM'_"Q-;_ .>T/_?E:/JTP]M$]8HKR?\ MX6)K?_/:'_ORM'_"Q-;_ .>T/_?E:/JTP]M$]8K7\(_\C+8?[Y_]!->(?\+$ MUO\ Y[0_]^5KJ?A;XVU74OB%HEK/+&T,LK!@L0!_U;'K^%8UL/-4Y/R9O0JQ M=6"\U^9]/T445\@?:A1110!^3NO?\A[4_P#K[F_]#:J-7M>_Y#VI_P#7W-_Z M&U4:_48[(_-I;L****HD**** "BBB@ HHHH **** /IK]@__ )'KQ/\ ]@V/ M_P!&U]K5\4_L'_\ (]>)_P#L&Q_^C:^UJ^$S;_>Y?+\C[7*_]V7S"BBBO'/6 M//\ ]H#_ )(GXU_[!<__ *#7YGU^F'[0'_)$_&O_ &"Y_P#T&OS/K[')?X,O M7]#Y/./XL?0****^B/ "BBB@ HHHH **** "BBB@ K[K_8=_Y)!?_P#89F_] M%0U\*5]U_L._\D@O_P#L,S?^BH:\3-_]U^:/8RK_ 'GY,^A:***^'/LPHHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \O\*^/V\1>, MBDWB5+9'FFB@T,6)"NBDA6,[+RY W;5/MVK>\47.OZGKQTG0M2BTAK:S%[)- M) LWG,S,J1X/1?D;)'/(Q3&^'LD.J)<)JL\VE6]PU];Z,T:!%G.XY\S&[;EF M(7H,^U)?>!]6U>UL;F3Q!+IFN?9OLM[=6,*;9XR4 M7: 5YR3Z5/J'B?Q!<37FMV5]#;Z1IL\,+Z:T ;[2K!/,8N?F4C>=H'7:,]: MU-6^%\5V(X=/U6ZTBQ>U2QO+6%5<7,"@@+EAE#@D;EYP?:I-1^&ZWNK-+%JU MU::5/)%-=Z7&BE)Y(]NP[R-RCY$R!P<<]36FG,VMNGW_ )6Z?\.3T7X_=^=^ MIV*L'4,.A&:=24M2,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#E/B+(\>DVQ1V M0_:!RI(_A:O/OM4__/>7_OL_XUW_ ,2/^0/:_P#7P/\ T%J\\KW<'_"1\WCF M_;,D^U3_ //>7_OL_P"-'VJ?_GO+_P!]G_&HZ*[;(\^[)/M4_P#SWE_[[/\ MC1]JG_Y[R_\ ?9_QJ.BBR"[)/M4__/>7_OL_XT?:I_\ GO+_ -]G_&HZ*+(+ MLD^U3_\ />7_ +[/^-'VJ?\ Y[R_]]G_ !J.BBR"[)/M4_\ SWE_[[/^-'VJ M?_GO+_WV?\:CHHL@NR3[5/\ \]Y?^^S_ (UZ]H3%M$T\DDDV\>2?]T5X[7L. M@_\ (#T[_KWC_P#017FX[X4>MES?/+T+]%%%>.>\%?)_QT_Y*AK'TA_]$I7U MA7R?\=/^2H:Q](?_ $2E>WE/\=^GZH\3-OX"]?T9P-%%%?6GR04444 %%%% M!1110 4444 %=C\'O^2G>'_^NS_^BGKCJ['X/?\ )3O#_P#UV?\ ]%/6&(_@ MS]'^1T8?^-#U7YGU[1117Y\?H 4444 ?D[KW_(>U/_K[F_\ 0VJC5[7O^0]J M?_7W-_Z&U4:_48[(_-I;L****HD**** "BBB@ HHHH **** /IK]@_\ Y'KQ M/_V#8_\ T;7VM7Q3^P?_ ,CUXG_[!L?_ *-K[6KX3-O][E\OR/M?DSZ%HHHKX<^ MS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .2^)&3I%MC_ )^!_P"@ MM7GNT^AK3_:4E>+P=IA1V0_V@HRK$?\ +*2OG/[9C]5?<\SVWD>\[3Z&C:?0UX-]LN/^?B;_OXW^-'VRX_Y^)O^_C?XT?57W#VW MD>\[3Z&C:?0UX-]LN/\ GXF_[^-_C1]LN/\ GXF_[^-_C1]5?1[SM/H: M-I]#7@WVRX_Y^)O^_C?XT?;+C_GXF_[^-_C1]5?1[SM/H:-I]#7@WVRX M_P"?B;_OXW^-'VRX_P"?B;_OXW^-'U5]P]MY'O.T^AKV#0?^0'IW_7O'_P"@ MBOB;[95U.> MT445^?'Z % M%%% 'Y.Z]_R'M3_Z^YO_ $-JHU>U[_D/:G_U]S?^AM5&OU&.R/S:6["BBBJ) M"BBB@ HHHH **** "BBB@#Z:_8/_ .1Z\3_]@V/_ -&U]K5\4_L'_P#(]>)_ M^P;'_P"C:^UJ^$S;_>Y?+\C[7*_]V7S"BBBO'/6//_V@/^2)^-?^P7/_ .@U M^9]?IA^T!_R1/QK_ -@N?_T&OS/K[')?X,O7]#Y/./XL?0****^B/ "BBB@ MHHHH **** "BBB@ K[K_ &'?^207_P#V&9O_ $5#7PI7W7^P[_R2"_\ ^PS- M_P"BH:\3-_\ =?FCV,J_WGY,^A:***^'/LPHHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#R']IC_D3=,_["*_\ HJ2OF^OI#]IC_D3=,_["*_\ HJ2O MF^OLLK_W9>K/C'_P#KL_\ Z*>N'_M"T_Y^ MH/\ OZO^-=E\&[RVD^*'AY4N(78S/A5D!)_=/[UAB/X,_1_D=&'_ (T/5?F? M8=%%%?GQ^@!1110!^3NO?\A[4_\ K[F_]#:J-7M>_P"0]J?_ %]S?^AM5&OU M&.R/S:6["BBBJ)"BBB@ HHHH **** "BBB@#Z:_8/_Y'KQ/_ -@V/_T;7VM7 MQ3^P?_R/7B?_ +!L?_HVOM:OA,V_WN7R_(^URO\ W9?,****\<]8\_\ V@/^ M2)^-?^P7/_Z#7YGU^F'[0'_)$_&O_8+G_P#0:_,^OL7Z(****]8\D**** "BBB@ HHHH **** "O ML_X?_P#(A^'/^P;;_P#HI:^,*^S_ (?_ /(A^'/^P;;_ /HI:\#./XE&T>E+17VA\@)M'I1M'I2T4 )M'I1M' MI2T4 )M'I1M'I2T4 )M'I1M'I2T4 )M'I7IO[,X'_"^/!W'_ "\R?^B)*\SK MTS]F?_DO'@[_ *^9/_1$E_Y#VI_]?O$__8-C_P#1M?:U?%/[!_\ R/7B?_L&Q_\ MHVOM:OA,V_WN7R_(^URO_=E\PHHHKQSUCS_]H#_DB?C7_L%S_P#H-?F?7Z8? MM ?\D3\:_P#8+G_]!K\SZ^QR7^#+U_0^3SC^+'T"BBBOHCP HHHH **** "B MBB@ HHHH *^Z_P!AW_DD%_\ ]AF;_P!%0U\*5]U_L._\D@O_ /L,S?\ HJ&O M$S?_ '7YH]C*O]Y^3/H6BBBOAS[,**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH \$_;(\12>&OA[HUQ% D[2:LL95R0!^YF.>/I7R'_ ,+7N_\ H'6_ M_?QJ^I?V[/\ DF.@_P#8:3_TGGKXAK[C*8IX5>K/B\T_WE^B.Y_X6O=_] ZW M_P"_C4?\+7N_^@=;_P#?QJX:BO8Y4>2=S_PM>[_Z!UO_ -_&H_X6O=_] ZW_ M ._C5PU%'*@.Y_X6O=_] ZW_ ._C4?\ "U[O_H'6_P#W\:N&HHY4!W/_ M> M[_Z!UO\ ]_&H_P"%KW?_ $#K?_OXU<-11RH#N?\ A:]W_P! ZW_[^-1_PM>[ M_P"@=;_]_&KAJ*.5 =S_ ,+7N_\ H'6__?QJ_0[X5WC:A\,?"-TRA&FTBTD* MCH,PH#O\ MKYD_]$25YG7IG[,__)>/!W_7S)_Z(DKFQ/\ J>C_(Z,/_&AZK\S])****_- M3]#"BBB@#\G=>_Y#VI_]?)F_\ NOS1[&5?[S\F?0M%%%?#GV84444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%>5V?CU=<^)FEO;:_;+H\JW5K%8 M1W,9\]DV?O6&)GTFVUJ[T2&TL%O!)9, \DKNZKOR M#E%\O[O?=UXI7LKCMO\ UY?F=O17D,FL:SXLT6XUA-9N=(DTO28;Z.WM2%CF MF,9D8R@@[D. NWCO5K4-0U>__M#Q%%K%U9C3+FWBBTV,@02(1'Y@D7&69M[8 M.1CY:JUFXOI_G871/O\ \.>J44U&W*K8QD9IU( HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** /FW]NS_ ))CH/\ V&D_])YZ^(:^WOV[/^28Z#_V&D_])YZ^(:^Z MRG_=5ZL^+S3_ 'E^B"BBBO9/("BBB@ HHHH **** "BBB@ K]0/@Y_R2/P1_ MV!++_P!$)7Y?U^H'P<_Y)'X(_P"P)9?^B$KYO._XU/_K[F_\ 0VJC5[7O^0]J?_7W-_Z&U4:_48[(_-I;L*** M*HD**** "BBB@ HHHH **** /IK]@_\ Y'KQ/_V#8_\ T;7VM7Q3^P?_ ,CU MXG_[!L?_ *-K[6KX3-O][E\OR/M?DSZ%HHHKX<^S"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#F9OAUX>75+75;;1=/@U*T$A@D2V11 MO8#YFPN2>!SU'-5+[X;P:UINGQZCJNHO?V\)@FO[6?R9+E&Y='P.5)[=NQKL M:*!G)ZU\,]'UJ:W8M=644<*VTMO9SF..YA4Y6*4?Q*,GTZFG:A\.-*U+6TU% MY+N-=T6\B8Y*[5QS_"/2NJHI^9/D%%%%(84444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !114%[>1Z?:2W,Q(BC7DO_?HTA\?:.>#)*1_UR-+V%7^5A]8H_P Z.#BT.+0/BA8WD6GW&CVU MS=.G]JMJ+7 U)F0D1F/<1&,],@?=&*E^*D=WK/C"PTMM$NO$&FPV+W;6%OJ MLPSAU7S"VY2VT$X4'O5NSTOP)I>IW&IV%E):ZG*'Q<_O7\MF!RR*S%5//8"G MW=EX)U70M.TO4X)]1BL5 CFF,@E)_B)=2"F^(-,T>\F1;,$:I_:+QG2E3HWDALR,.>QSM]* M[*73HD\;^&M5AO+F[:\CD4R/*WEF/R"1M0?* 2 W3K67JFD_#[6;VVNKO2S) M+;HL<842HFU?NJ45@K >X-1:MH/P\US7!J][I\\VH@JRS"6=-I P,*K@#@8X M%4J-2_PO?^OZ^^Y'UBDTO?7]6_K_ "/5**YS_A/M(_YZ2_\ ?HT?\)]I'_/2 M7_OT:7L*O\K*^L4?YU]YT=%DO_?HT>PJ_P K M#ZQ1_G7WG1T52TG5K?6K4SVQ9HPQ3YEPU/_K[F_\ 0VJC5[7O^0]J?_7W-_Z&U4:_48[(_-I;L****HD**** "BBB M@ HHHH **** /IK]@_\ Y'KQ/_V#8_\ T;7VM7Q3^P?_ ,CUXG_[!L?_ *-K M[6KX3-O][E\OR/M?DSZ%HHHKX<^S"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN/\ %7CJ^\-W MS"/PU>W^EP;#=:BDL<:1!B.55CNDQGG;0!V%%<]XJ\6-X?L[1K33Y=6O[U_+ MM;.)UC,AQN.6<@* !WK#D^)]Q+:6D5AX=NKW79I)8I-)^T11M"8B!(3(QVD# M(P1USQ0'F=[17&7'Q*1=)TV_M](O;B&Z=5FX5!:DN$(#'[HY-=G1YAY! M1110 4444 %%%% !65XJ_P"1=U#_ *Y&M6LKQ5_R+NH?]24445].?'A1110 4444 %%%% !1110 4444 >D?#O_ ) ,G_7=OY+745R_ MP[_Y ,G_ %W;^2UU%?.8C^+(^LPW\&/H%%%%:?[R_1!1117LGD!1110 M 4444 %%%% !1110 5^H'P<_Y)'X(_[ EE_Z(2OR_K]0/@Y_R2/P1_V!++_T M0E?-YW_#AZGT.3_Q)^AV%%%%?('U05^=W[6O_)??$O\ NVO_ *315^B-?G=^ MUK_R7WQ+_NVO_I-%7OY+_O$O3]4>'F_\!>OZ,\@HHHK[0^0"BBB@ HHHH ** M** "BBB@ KTS]F?_ )+QX._Z^9/_ $1)7F=>F?LS_P#)>/!W_7S)_P"B)*YL M3_ J>C_(Z,/_ !H>J_,_22BBBOS4_0PHHHH _)W7O^0]J?\ U]S?^AM5&KVO M?\A[4_\ K[F_]#:J-?J,=D?FTMV%%%%42%%%% !1110 4444 %%%% 'TU^P? M_P CUXG_ .P;'_Z-K[6KXI_8/_Y'KQ/_ -@V/_T;7VM7PF;?[W+Y?D?:Y7_N MR^84445XYZQY_P#M ?\ )$_&O_8+G_\ 0:_,^OTP_: _Y(GXU_[!<_\ Z#7Y MGU]CDO\ !EZ_H?)YQ_%CZ!1117T1X 4444 %%%% !1110 4444 %?=?[#O\ MR2"__P"PS-_Z*AKX4K[K_8=_Y)!?_P#89F_]%0UXF;_[K\T>QE7^\_)GT+11 M17PY]F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !117D\OBK5UFD OY0 Q X7U^E=%&A*M>SV.6OB(X>W,MS MUBBO)/\ A+-8_P"?^7\E_P */^$LUC_G_E_)?\*Z?J,^Z.3^T:?\K/6Z\V\5 M-XFG\8G=X1FU[1+2-R"S*\6-_PF?AZ_A;PE-K:6MYY4=LUV MML\I7AI(Y-PVX.1G(SSBN33X8R:7X+BMYO!JZW>3WLEW]A@U4PM9;_NJ)V8, MP #8//H:O?\)9K'_/\ R_DO^%'_ EFL?\ /_+^2_X4OJ,^Z#^TJ?9_U_PX MR[\-^(_"?@'3?#^D^&_[;F9UN;B2&_CACB?S0Y0>:=S#L#7J>E75S>:=;SWE MFVGW4B!I+5I%D,9_N[EX/U%>7_\ "6:Q_P _\OY+_A1_PEFL?\_\OY+_ (57 MU*I:UT3_ &A3_E?X'K=%>2?\)9K'_/\ R_DO^%'_ EFL?\ /_+^2_X4OJ,^ MZ*_M&G_*SUNBO)/^$LUC_G_E_)?\*Z?P'K%[J=[=I=7+SJL:E0V.#GV%14PD MZ<7)O8TIXZ%6:@D]3M****X3T0KFOB3?2Z;X#URZAV^;%:LR[AD9KI:Y+XL? M\DW\1?\ 7F];4=:L?5&-;^%+T9\S_P#"R-:_O6__ 'Z_^O1_PLC6O[UO_P!^ MO_KURU%?>^RAV/@.>7M_P#OU_\ 7KEJ M*/90[!SR[G4_\+(UK^];_P#?K_Z]'_"R-:_O6_\ WZ_^O7+44>RAV#GEW.I_ MX61K7]ZW_P"_7_UZ/^%D:U_>M_\ OU_]>N6HH]E#L'/+N=3_ ,+(UK^];_\ M?K_Z]'_"R-:_O6__ 'Z_^O7+44>RAV#GEW.I_P"%D:U_>M_^_7_UZ/\ A9&M M?WK?_OU_]>N6HH]E#L'/+N?5'P'UJYUWP7-<710RB]D3]VNT8"I_C7HU>5?L MW_\ (@3_ /7_ "?^@)7JM?$8Q)8B:7<^YP>N'A?L%%%%<9V'S;^W9_R3'0?^ MPTG_ *3SU\0U]O?MV?\ ),=!_P"PTG_I//7Q#7W64_[JO5GQ>:?[R_1!1117 MLGD!1110 4444 %%%% !1110 5^H'P<_Y)'X(_[ EE_Z(2OR_K]0/@Y_R2/P M1_V!++_T0E?-YW_#AZGT.3_Q)^AV%%%%?('U05^=W[6O_)??$O\ NVO_ *31 M5^B-?G=^UK_R7WQ+_NVO_I-%7OY+_O$O3]4>'F_\!>OZ,\@HHHK[0^0"BBB@ M HHHH **** "BBB@ KTS]F?_ )+QX._Z^9/_ $1)7F=>F?LS_P#)>/!W_7S) M_P"B)*YL3_ J>C_(Z,/_ !H>J_,_22BBBOS4_0PHHHH _)W7O^0]J?\ U]S? M^AM5&KVO?\A[4_\ K[F_]#:J-?J,=D?FTMV%%%%42%%%% !1110 4444 %%% M% 'TU^P?_P CUXG_ .P;'_Z-K[6KXI_8/_Y'KQ/_ -@V/_T;7VM7PF;?[W+Y M?D?:Y7_NR^84445XYZQY_P#M ?\ )$_&O_8+G_\ 0:_,^OTP_: _Y(GXU_[! M<_\ Z#7YGU]CDO\ !EZ_H?)YQ_%CZ!1117T1X 4444 %%%% !1110 4444 % M?=?[#O\ R2"__P"PS-_Z*AKX4K[K_8=_Y)!?_P#89F_]%0UXF;_[K\T>QE7^ M\_)GT+1117PY]F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !7SY<>*]&6XE!U*W!#L#\_O7T'7PQ??\ ']<_ M]=7_ /0C7NY7351SOY?J>!FTW!0MY_H>P_\ "6:-_P!!.W_[[H_X2S1O^@G; M_P#?=>+T5[_U6/<^>]L^Q[1_PEFC?]!.W_[[H_X2S1O^@G;_ /?=>+T4?58] MP]L^Q[1_PEFC?]!.W_[[H_X2S1O^@G;_ /?=>+T4?58]P]L^Q[1_PEFC?]!. MW_[[H_X2S1O^@G;_ /?=>+T4?58]P]L^Q[1_PEFC?]!.W_[[H_X2S1O^@G;_ M /?=>+T4?58]P]L^Q[1_PEFC?]!.W_[[KN?A/K5CJFI:@EI=Q7#+"I81MG W M&OEZO9OV8_\ D8M<_P"O6/\ ]#-<6,PZAAYR3.[ U7+$07];'T11117R!]D% M5?LW_\ M(@3_ /7_ "?^@)7JM?"8S_>)^I]W@O\ =H>@4445Q':?-O[=G_),=!_[#2?^ MD\]?$-?;W[=G_),=!_[#2?\ I//7Q#7W64_[JO5GQ>:?[R_1!1117LGD!111 M0 4444 %%%% !1110 5^H'P<_P"21^"/^P)9?^B$K\OZ_4#X.?\ )(_!'_8$ MLO\ T0E?-YW_ X>I]#D_P#$GZ'84445\@?5!7YW?M:_\E]\2_[MK_Z315^B M-?G=^UK_ ,E]\2_[MK_Z315[^2_[Q+T_5'AYO_ 7K^C/(****^T/D HHHH * M*** "BBB@ HHHH *],_9G_Y+QX._Z^9/_1$E>9UZ9^S/_P EX\'?]?,G_HB2 MN;$_P*GH_P CHP_\:'JOS/TDHHHK\U/T,**** /R=U[_ )#VI_\ 7W-_Z&U4 M:O:]_P A[4_^ON;_ -#:J-?J,=D?FTMV%%%%42%%%% !1110 4444 %%%% ' MTU^P?_R/7B?_ +!L?_HVOM:OBG]@_P#Y'KQ/_P!@V/\ ]&U]K5\)FW^]R^7Y M'VN5_P"[+YA1117CGK'G_P"T!_R1/QK_ -@N?_T&OS/K],/V@/\ DB?C7_L% MS_\ H-?F?7V.2_P9>OZ'R> %%%% !1110 4444 %%%% !7W M7^P[_P D@O\ _L,S?^BH:^%*^Z_V'?\ DD%__P!AF;_T5#7B9O\ [K\T>QE7 M^\_)GT+1117PY]F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !7PQ??\ ']<_]=7_ /0C7W/7PQ??\?US_P!= M7_\ 0C7T>3[U/E^I\YG&U/Y_H04445]*?-!1110 4444 %%%% !1110 5[-^ MS'_R,6N?]>L?_H9KQFO9OV8_^1BUS_KUC_\ 0S7!C_\ =I_UU._ ?[S#^NA] M$4445\,?=_M$?\D/\ &G_8-D_E M6^'_ (T/5?F85_X4_1_D?%__ L?0_\ GO-_WY:C_A8^A_\ />;_ +\M7D=% M?I'(C\\N>N?\+'T/_GO-_P!^6H_X6/H?_/>;_ORU>1T4\W M_?EJ/^%CZ'_SWF_[\M7D=%'(@N>N?\+'T/\ Y[S?]^6H_P"%CZ'_ ,]YO^_+ M5Y'11R(+GKG_ L?0_\ GO-_WY:C_A8^A_\ />;_ +\M7D=%'(@N>N?\+'T/ M_GO-_P!^6H_X6/H?_/>;_ORU>1T4(:C*A+*5. M0D?K]:]BKY\_8@_Y([=_]A>?_P!%Q5]!U^?8[3$S7F?>X+_=H>@4445PG:?- MO[=G_),=!_[#2?\ I//7Q#7V]^W9_P DQT'_ +#2?^D\]?$-?=93_NJ]6?%Y MI_O+]$%%%%>R>0%%%% !1110 4444 %%%% !7Z@?!S_DD?@C_L"67_HA*_+^ MOU ^#G_)(_!'_8$LO_1"5\WG?\.'J?0Y/_$GZ'84445\@?5!7YW?M:_\E]\2 M_P"[:_\ I-%7Z(U^=W[6O_)??$O^[:_^DT5>_DO^\2]/U1X>;_P%Z_HSR"BB MBOM#Y **** "BBB@ HHHH **** "O3/V9_\ DO'@[_KYD_\ 1$E>9UZ9^S/_ M ,EX\'?]?,G_ *(DKFQ/\"IZ/\CHP_\ &AZK\S])****_-3]#"BBB@#\G=>_ MY#VI_P#7W-_Z&U4:O:]_R'M3_P"ON;_T-JHU^HQV1^;2W844451(4444 %%% M% !1110 4444 ?37[!__ "/7B?\ [!L?_HVOM:OBG]@__D>O$_\ V#8__1M? M:U?"9M_O=V?AJ"Z\<1ZEI4FH/+;7,AOM1GO)##*-K*;=(\[#A MBO(48V8SFIO%VCVWBKQ9+INIWMS:V5GI@NX1;7+VY$K.ZM*2I&=@1< Y W'( M.:T+7X6>'M-U1M3L;:XM;_S'F207UPT:R-G+>49-AY).,8J6Z^&NA:IH^FZ? MJ=O+J2V*[8YIYY!*V<;MS!@6#8Y4Y!]*5KQ2_KY>G]:ZCZM_UO\ K_6FAY]( M7\6:#>:KJNH75MJ&E:'!>VODW#1".4Q,YF*J0'RPVX;(^7&.M6M2C.HC5O$= MQ?74.L:9=VL5JD=RR)$K"+]V8P=K>9O;E@3\_&,"O0=:\!Z#XANK.XO].CGE MLP%BP[(-H.0K!2 Z@\[6!'M2WW@70M2UZWUFYT])-0@V[)-[!25^Z60':Q'8 ML"1VJ[^\W_2UO?UZ$]$OZ>FWIU-Q&+(I(P2.13J**D85^:>I_%6XCU.\7^S8 MCMGD'^M/]X^U?I97Y,ZM_P A:^_Z^)/_ $,U]/DB3=2_E^I\WG.U/Y_H=C_P MMBX_Z!L7_?T_X4?\+8N/^@;%_P!_3_A7"45]3RH^9.[_ .%L7'_0-B_[^G_" MC_A;%Q_T#8O^_I_PKA**.5 =W_PMBX_Z!L7_ ']/^%'_ MBX_Z!L7_?T_X5 MPE%'*@.[_P"%L7'_ $#8O^_I_P */^%L7'_0-B_[^G_"N$HHY4!W?_"V+C_H M&Q?]_3_A1_PMBX_Z!L7_ ']/^%<)11RH#N_^%L7'_0-B_P"_I_PKZ%_8U\92 M^)O%7B2)[5+<1643 JY;.9"/2OC^OI[]@W_DJ_,PK_PI^C_ "/S3HHHK]+/SL**** "BBB@ HHHH **** " MBBB@#[M_8@_Y([=_]A>?_P!%Q5]!U\^?L0?\D=N_^PO/_P"BXJ^@Z_.\=_O5 M3U/OL%_NT/0****X#M/FW]NS_DF.@_\ 8:3_ -)YZ^(:^WOV[/\ DF.@_P#8 M:3_TGGKXAK[K*?\ =5ZL^+S3_>7Z(****]D\@**** "BBB@ HHHH **** "O MU ^#G_)(_!'_ &!++_T0E?E_7Z@?!S_DD?@C_L"67_HA*^;SO^'#U/HF?LS M_P#)>/!W_7S)_P"B)*\SKTS]F?\ Y+QX._Z^9/\ T1)7-B?X%3T?Y'1A_P"- M#U7YGZ24445^:GZ&%%%% 'Y.Z]_R'M3_ .ON;_T-JHU>U[_D/:G_ -?O$_P#V#8__ M $;7VM7Q3^P?_P CUXG_ .P;'_Z-K[6KX3-O][E\OR/M?DSZ%HHHKX<^S"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ K\F=6_Y"U]_U\2?^AFOUFK\F=6_Y"U]_U\2?^AFOJ,CWJ?+]3YO.=J?S M_0JT445]6?,!1110 4444 %%%% !1110 5]/?L&_\CEXK_Z\(?\ T8:^8:^G MOV#?^1R\5_\ 7A#_ .C#7FYE_ND_ZZH]#+_]ZA_70^TJ***_/C[L*\[_ &B/ M^2'^-/\ L&R?RKT2O._VB/\ DA_C3_L&R?RKHP_\:'JOS,*_\*?H_P C\TZ* M**_2S\["BBB@ HHHH **** "BBB@ HHHH ^[?V(/^2.W?_87G_\ 1<5?0=?/ MG[$'_)';O_L+S_\ HN*OH.OSO'?[U4]3[[!?[M#T"BBBN [3YM_;L_Y)CH/_ M &&D_P#2>>OB&OM[]NS_ ))CH/\ V&D_])YZ^(:^ZRG_ '5>K/B\T_WE^B"B MBBO9/("BBB@ HHHH **** "BBB@ K]0/@Y_R2/P1_P!@2R_]$)7Y?U^H'P<_ MY)'X(_[ EE_Z(2OF\[_AP]3Z')_XD_0["BBBOD#ZH*_.[]K7_DOOB7_=M?\ MTFBK]$:_.[]K7_DOOB7_ ';7_P!)HJ]_)?\ >)>GZH\/-_X"]?T9Y!1117VA M\@%%%% !1110 4444 %%%% !7IG[,_\ R7CP=_U\R?\ HB2O,Z],_9G_ .2\ M>#O^OF3_ -$25S8G^!4]'^1T8?\ C0]5^9^DE%%%?FI^AA1110!^3NO?\A[4 M_P#K[F_]#:J-7M>_Y#VI_P#7W-_Z&U4:_48[(_-I;L****HD**** "BBB@ H MHHH **** /IK]@__ )'KQ/\ ]@V/_P!&U]K5\4_L'_\ (]>)_P#L&Q_^C:^U MJ^$S;_>Y?+\C[7*_]V7S"BBBO'/6//\ ]H#_ )(GXU_[!<__ *#7YGU^F'[0 M'_)$_&O_ &"Y_P#T&OS/K[')?X,O7]#Y/./XL?0****^B/ "BBB@ HHHH ** M** "BBB@ K[K_8=_Y)!?_P#89F_]%0U\*5]U_L._\D@O_P#L,S?^BH:\3-_] MU^:/8RK_ 'GY,^A:***^'/LPHHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *_)G5O^0M??]?$G_H9K]9J_)G5O M^0M??]?$G_H9KZC(]ZGR_4^;SG:G\_T*M%%%?5GS 4444 %%%% !1110 444 M4 %?3W[!O_(Y>*_^O"'_ -&&OF&OI[]@W_DH?UT/M*BBBOSX^["O._P!HC_DA_C3_ +!LG\J]$KSO]HC_ )(?XT_[ M!LG\JZ,/_&AZK\S"O_"GZ/\ (_-.BBBOTL_.PHHHH **** "BBB@ HHHH ** M** /NW]B#_DCMW_V%Y__ $7%7T'7SY^Q!_R1V[_["\__ *+BKZ#K\[QW^]5/ M4^^P7^[0] HHHK@.T^;?V[/^28Z#_P!AI/\ TGGKXAK[>_;L_P"28Z#_ -AI M/_2>>OB&ONLI_P!U7JSXO-/]Y?H@HHHKV3R HHHH **** "BBB@ HHHH *_4 M#X.?\DC\$?\ 8$LO_1"5^7]?J!\'/^21^"/^P)9?^B$KYO._X04445]H?(!1110 4444 %%%% !1110 5Z9^S/_ M ,EX\'?]?,G_ *(DKS.O3/V9_P#DO'@[_KYD_P#1$EU/\ Z^YO_0VJC5[7O^0]J?\ U]S?^AM5 M&OU&.R/S:6["BBBJ)"BBB@ HHHH **** "BBB@#Z:_8/_P"1Z\3_ /8-C_\ M1M?:U?%/[!__ "/7B?\ [!L?_HVOM:OA,V_WN7R_(^URO_=E\PHHHKQSUCS_ M /: _P"2)^-?^P7/_P"@U^9]?IA^T!_R1/QK_P!@N?\ ]!K\SZ^QR7^#+U_0 M^3SC^+'T"BBBOHCP HHHH **** "BBB@ HHHH *^Z_V'?^207_\ V&9O_14- M?"E?=?[#O_)(+_\ [#,W_HJ&O$S?_=?FCV,J_P!Y^3/H6BBBOAS[,**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "OR9U;_D+7W_7Q)_Z&:_6:OR9U;_D+7W_7Q)_Z&:^HR/>I\OU/F\YVI_/] M"K1117U9\P%%%% !1110 4444 %%%% !7T]^P;_R.7BO_KPA_P#1AKYAKZ>_ M8-_Y'+Q7_P!>$/\ Z,->;F7^Z3_KJCT,O_WJ']=#[2HHHK\^/NPKSO\ :(_Y M(?XT_P"P;)_*O1*\[_:(_P"2'^-/^P;)_*NC#_QH>J_,PK_PI^C_ "/S3HHH MK]+/SL**** "BBB@ HHHH **** "BBB@#[M_8@_Y([=_]A>?_P!%Q5]!U\^? ML0?\D=N_^PO/_P"BXJ^@Z_.\=_O53U/OL%_NT/0****X#M/FW]NS_DF.@_\ M8:3_ -)YZ^(:^WOV[/\ DF.@_P#8:3_TGGKXAK[K*?\ =5ZL^+S3_>7Z(*** M*]D\@**** "BBB@ HHHH **** "OU ^#G_)(_!'_ &!++_T0E?E_7Z@?!S_D MD?@C_L"67_HA*^;SO^'#U/HF?LS_P#)>/!W_7S)_P"B)*\SKTS]F?\ Y+QX M._Z^9/\ T1)7-B?X%3T?Y'1A_P"-#U7YGZ24445^:GZ&%%%% 'Y.Z]_R'M3_ M .ON;_T-JHU>U[_D/:G_ -?O$_P#V#8__ $;7VM7Q3^P?_P CUXG_ .P;'_Z-K[6K MX3-O][E\OR/M?DSZ%HHHKX<^S"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH ***R+WQ?HFG:Y:Z-=:K:6^JW0S#9R2@2R#GHO4] M#0!KT444 %?DSJW_ "%K[_KXD_\ 0S7ZS5^3.K?\A:^_Z^)/_0S7U&1[U/E^ MI\WG.U/Y_H5:***^K/F HHHH **** "BBB@ HHHH *^GOV#?^1R\5_\ 7A#_ M .C#7S#7T]^P;_R.7BO_ *\(?_1AKS?_ -%Q5]!U^=X[_>JGJ??8+_=H>@4445P':?-O[=G_ M "3'0?\ L-)_Z3SU\0U]O?MV?\DQT'_L-)_Z3SU\0U]UE/\ NJ]6?%YI_O+] M$%%%%>R>0%%%% !1110 4444 %%%% !7Z@?!S_DD?@C_ + EE_Z(2OR_K]0/ M@Y_R2/P1_P!@2R_]$)7S>=_PX>I]#D_\2?H=A1117R!]4%?G=^UK_P E]\2_ M[MK_ .DT5?HC7YW?M:_\E]\2_P"[:_\ I-%7OY+_ +Q+T_5'AYO_ %Z_HSR M"BBBOM#Y **** "BBB@ HHHH **** "O3/V9_P#DO'@[_KYD_P#1$E>9UZ9^ MS/\ \EX\'?\ 7S)_Z(DKFQ/\"IZ/\CHP_P#&AZK\S])****_-3]#"BBB@#\G M=>_Y#VI_]?U/\ Z^YO_0VJC7ZC'9'YM+=A1115$A1110 4 M444 %%%% !1110!]-?L'_P#(]>)_^P;'_P"C:^UJ^*?V#_\ D>O$_P#V#8__ M $;7VM7PF;?[W+Y?D?:Y7_NR^84445XYZQY_^T!_R1/QK_V"Y_\ T&OS/K], M/V@/^2)^-?\ L%S_ /H-?F?7V.2_P9>OZ'R> %%%% !1110 M 4444 %%%% !7W7^P[_R2"__ .PS-_Z*AKX4K[K_ &'?^207_P#V&9O_ $5# M7B9O_NOS1[&5?[S\F?0M%%%?#GV84444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !7D7B74-/M=0\1:'S_P"AUN/_ 7+ M_P#'*/\ A@>S_P"AUN/_ 7+_P#'*/[4PG\_X/\ R#^S<5_+^*_S/C^BOL#_ M (8'L_\ H=;C_P %R_\ QRC_ (8'L_\ H=;C_P %R_\ QRC^U,)_/^#_ ,@_ MLW%?R_BO\SX_HK[ _P"&![/_ *'6X_\ !S_P"AUN/_ 7+_P#'*/\ MA@>S_P"AUN/_ 7+_P#'*/[4PG\_X/\ R#^S<5_+^*_S/C^OI[]@W_D=_M$ M?\D/\:?]@V3^5>B5SWQ!\(KX]\$ZSX>>Z:R74K9K>^W(S^=;49*-2 M,GLFC*K%RIRBMVF?EA17V!_PP/9_]#KS_P"AUN/_ 7+_P#'*/\ MA@>S_P"AUN/_ 7+_P#'*]+^U,)_/^#_ ,CS_P"S<5_+^*_S/C^BOL#_ (8' ML_\ H=;C_P %R_\ QRC_ (8'L_\ H=;C_P %R_\ QRC^U,)_/^#_ ,@_LW%? MR_BO\SX_HK[ _P"&![/_ *'6X_\ !S_P"AUN/_ 7+_P#'*/\ A@>S M_P"AUN/_ 7+_P#'*/[4PG\_X/\ R#^S<5_+^*_S/C^BOL#_ (8'L_\ H=;C M_P %R_\ QRC_ (8'L_\ H=;C_P %R_\ QRC^U,)_/^#_ ,@_LW%?R_BO\SX_ MK]0/@Y_R2/P1_P!@2R_]$)7S_P#\,#V?_0ZW'_@N7_XY7TSX0\/CPGX3T70U MG-RNFV4-F)F7:9/+0)NQDXSC.,UXF:8RCB815)WL_,]C+<+6P\Y.HK71KT44 M5\Z>^%?G=^UK_P E]\2_[MK_ .DT5?HC7SY\5OV1[;XH^/-2\2R>)YM.>\$0 M-LMD) FR-4^]O&<[<].]>OEF(IX>LYU796_5'EYC0J8BBHTU=W_S/A*BOL#_ M (8'L_\ H=;C_P %R_\ QRC_ (8'L_\ H=;C_P %R_\ QROIO[4PG\_X/_(^ M<_LW%?R_BO\ ,^/Z*^P/^&![/_H=;C_P7+_\S_Z'6X_\%R_ M_'*/[4PG\_X/_(/[-Q7\OXK_ #/C^BOL#_A@>S_Z'6X_\%R__'*/^&![/_H= M;C_P7+_\+-,);X_P?\ D?$O+<5?X?Q7^9\?T5]@?\,#V?\ MT.MQ_P""Y?\ XY1_PP/9_P#0ZW'_ (+E_P#CE/\ M3"?S_@_\A?V;BOY?Q7^ M9\?T5]@?\,#V?_0ZW'_@N7_XY1_PP/9_]#KS5\IF%:%?$.=-W6A]/@:4Z-!0J*SU"BB MBO-/0//_ -H#_DB?C7_L%S_^@U^9]?JCX^\*+XZ\%ZUX?>Y-FNI6KVQN%3>8 M]PQNVY&?SKYN_P"&![/_ *'6X_\ !S_Z'6X_\%R__'*/^&![/_H=;C_P7+_\ MS_Z'6X_\%R__'*/[4PG\_X/_(/[-Q7\OXK_ #/C^BOL#_A@>S_Z'6X_\%R_ M_'*/^&![/_H=;C_P7+_\I&RMW1Z!1117RI] M,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %9?B*[U6TL0=&L(;^]9MH6ZN/)A0=V=@&;'^ZI- M:ER62W_L^.ZE-FT+8QB0 M0AE9<9QLQSC/>JNJ>%?%=CXJ_/_ "_$GH[>?Y?Y_@;7COQU)X3:SBL[%=1NI9(S,C2^6L,#.$,A.#SE ML =R#S775YCXI^$^J>*H;J\_X274M(U.^-NUQ9VW+X&"1TYY M(KTJ&,PPHC2-*RJ 9'QN;W. !GZ"A?#KO?\ R#KIL24444AA1110 4444 %% M%% !1110 4444 *-I9[C4+TVZ #^%=J.2WU 'O6)? M?$C52OVO3]"2?3;2UANM0,]R4G02+NV1(%(=E')RRCI@FK7C;1_$VI:W9S:; M9:/JFF0QDFTU2]E@'G9&'(2&0/@9P#T)SC-5=:\)^)[ZXNUM9=,M[76(8DU' M?)(SVK*"&, V8DR#CYMF, ^U)7M_7]6_X ]+Z_U_P?\ @F\OB2^/BJWT]M/C MCTVXC9H;PS@O(0H;(0 X7MDD'/:L_0?%6OZ]XBNHXK'1TT.&XD@\XW\ANV"\ M%O*\K;][(^_VJOJ>F^,/^$KL+C3]/T)M'L?W(-0UC319RZ3)M^RV\PF=\Q M1R*N< ;R9 N 2,]S5#0O!_B&QNM,M[R73I=+T%9/[,,;OYUPQC:.,S IB/:C ML#M+;B<\=*JVWA/Q5KEOXEL?$%IH=I9ZO^^$MC>37#Q2B.-$!1X4#+^[W'YA MZ8[T_3M_7S'UU[G5^$]2UK4K>=]9M--M&##RETZ]:YX(Y#DHN&'' R/>MZN% M^'G@BY\,ZEJ%[/IFBZ$MQ''"+#0-PMW*EB9G!1!O.['"]!RQXQW5-DA1112& M%%%% !1110 4444 %%%% !4-W-)!:S210-*/46A<6SSY\M9-IVEL \ XSQ2>PUN<:/'VLZ2VIQ:YH]FES!;Q MSV\>F7IGWM))Y:1R;D38Q8CU&,G/%7=+\5:_,-1L+[1+9-=M1%(D%I>;X)(I M"0K^8Z*0 58,-N?EXSQ63IGA+Q)=:#?Z7J%EHVEM)LN([ZROIKN66Y1U=7EW MPID91<\].!@8J_8:3XMMSJ6LSV^BS>(+A(K:*T6ZE6U2%"QYE\HL6)=S]S R M!VS3>W]?U_P-1?U_7]>1;BU[Q'K'A/2=3T;3M+>\NHEEG@O[V2*./*YPKK$Q M;GU45=\"Z[J/B3P[#J&I6EK9S2N^Q;.=IHGC#$(ZLR(<,,'E1UK#T'P[XG'@ M+^P=372[*X5$M1-874LH:#@2-EHT*N5W 8R 2#FNWM;>.SMXH(5"11J$51T M P*IVNP[$M%%%2 4444 %%%% !1110 4444 %%%% &7X@N]4M;'.CV$-_>LP M55N9_)B0=V=@&./]U2?:N2A\?Z]J%G;6MEHMC+K\D\T+QO?,+,"+&YQ*(RQ! MR /DSG.<5M^/=-US5=)AM]$6SD8S*;B&\N9+=98NZ>9&CL,G'0?C6,VA>*UM M=,O[2RT&PU>Q\R :?'=2FS>%@,?O/)#*PQG 3';/>DNO]?U_PXWTM_7]?Y%E M_'NH2Z/I6HV^C 0SNJ7?VBX"^0V_8R@ $LV>1P!CN.E1>*OB!J6C:S=VUCIU MC/;6$<F"617Z"!=A#D=/F*\\52U3PIXLL_#>GZ3I$6C7[*PN+NYO[J M6W)EW[B%5(GRO;)(/M5;Q-X!\0>(M16\FLM!NKB>*-?.NYI6DTF0##-:MY66 MSUS^[.>M/7\?T_SN+_+]?\CTVWF^T01RA60.H;:XP1D9P?>I*AM(7M[6&*25 MIWC15:5NKD#!8^YJ:F]]!*]M0HHHI#"BBB@ HHHH **** "BBB@ KF_%VL:_ MI:A]'TRQNH8T:6>XU&]-O&H'\*[4%/%%]-=BTETRW@UFWCBU'?)(S6K*"&:#Y,29#$8?9T!]JF MU;3?%X\4:?-ING:$VD6&8XC<:A,DS(R!3E! 5!'.!N.>.15=?Z_KM8E[?UY? M\&Y'I?Q(O+S5H#/96,6BW5X]C!+'>[[I9%=D!DBV@*"RX&UF(W#('.._KSMO MAY/J?CR/5[S1O#MC;V]Q]I6^LHMU_>,H_=B5C&NP X)PS9V@<5Z)27PJ^_\ M7_!&_B=M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO&? OQ MDU;Q!\6-5TK4!91^%KP7RZ%-%$RRLUC,D%UYCEBK9=RRX PJGK27Q$K[P_>ZXDFJ)I5N(2EU-I%U&EWYKA(OLVZ,>?O8J!Y> M[.X>HJ34_CAX8T?1["_NTUB%K[S3%8'1KO[;MC($CM;>7YBHN5RQ4#YEYY%/ M;<#T"BO+-/\ C]I6K?$^T\*V&G:EJ%C>:5;ZE;:S9Z?T M^86VY)7@@U3^(FK?$+3_ (E^'-'T/Q-H=AI>O&X$<=YH$ES+;>3"KG+B[0/N M)/\ "N!ZT=F^OZ.WYAI=KT_%7_(]?HKD+?XI>'9-L9OG:X&KG03']FD5S>J" MQ39C.-JE]WW=OS9QS6/X=_:"\$^)MC6]_=6EM+8R:C#=ZEI]Q:6\]O& 97CE ME15<(""VTG&>:.EU_6E_RU] L_Z];?FK'H]%6B) M+);7]E-:2F)RP255E52R,58!QD':>>*Z^GL*X4444AA1110 445GS:':SRO( MYN-S')VW4JC\@V!0!H45F?\ ".V?K=?^!DW_ ,51_P ([9^MU_X&3?\ Q5 & MG169_P ([9^MU_X&3?\ Q5'_ CMGZW7_@9-_P#%4 :=%9G_ CMGZW7_@9- M_P#%4?\ ".V?K=?^!DW_ ,50!IT5F?\ ".V?K=?^!DW_ ,51_P ([9^MU_X& M3?\ Q5 &G169_P ([9^MU_X&3?\ Q5'_ CMGZW7_@9-_P#%4 :=%9G_ CM MGZW7_@9-_P#%4?\ ".V?K=?^!DW_ ,50!IT5F?\ ".V?K=?^!DW_ ,51_P ( M[9^MU_X&3?\ Q5 &G169_P ([9^MU_X&3?\ Q5'_ CMGZW7_@9-_P#%4 := M%9G_ CMGZW7_@9-_P#%4?\ ".V?K=?^!DW_ ,50!IT5F?\ ".V?K=?^!DW_ M ,51_P ([9^MU_X&3?\ Q5 &G169_P ([9^MU_X&3?\ Q5'_ CMGZW7_@9- M_P#%4 :=%9G_ CMGZW7_@9-_P#%4?\ ".V?K=?^!DW_ ,50!IT5F?\ ".V? MK=?^!DW_ ,51_P ([9^MU_X&3?\ Q5 &G169_P ([9^MU_X&3?\ Q5'_ CM MGZW7_@9-_P#%4 :=%9G_ CMGZW7_@9-_P#%4?\ ".V?K=?^!DW_ ,50!IT5 MF?\ ".V?K=?^!DW_ ,51_P ([9^MU_X&3?\ Q5 &G169_P ([9^MU_X&3?\ MQ5'_ CMGZW7_@9-_P#%4 :=%9G_ CMGZW7_@9-_P#%4?\ ".V?K=?^!DW_ M ,50!IT5F?\ ".V?K=?^!DW_ ,51_P ([9^MU_X&3?\ Q5 &G169_P ([9^M MU_X&3?\ Q5'_ CMGZW7_@9-_P#%4 :=%9G_ CMGZW7_@9-_P#%4?\ ".V? MK=?^!DW_ ,50!IT5F?\ ".V?K=?^!DW_ ,51_P ([9^MU_X&3?\ Q5 &G169 M_P ([9^MU_X&3?\ Q5'_ CMGZW7_@9-_P#%4 :=%9G_ CMGZW7_@9-_P#% M4?\ ".V?K=?^!DW_ ,50!IT5F?\ ".V?K=?^!DW_ ,51_P ([9^MU_X&3?\ MQ5 &G169_P ([9^MU_X&3?\ Q5'_ CMGZW7_@9-_P#%4 :=%9G_ CMGZW7 M_@9-_P#%4?\ ".V?K=?^!DW_ ,50!IT5F?\ ".V?K=?^!DW_ ,51_P ([9^M MU_X&3?\ Q5 &G169_P ([9^MU_X&3?\ Q5'_ CMGZW7_@9-_P#%4 :=%9G_ M CMGZW7_@9-_P#%4?\ ".V?K=?^!DW_ ,50!IT5F?\ ".V?K=?^!DW_ ,51 M_P ([9^MU_X&3?\ Q5 &G169_P ([9^MU_X&3?\ Q5'_ CMGZW7_@9-_P#% M4 :=%9G_ CMGZW7_@9-_P#%4?\ ".V?K=?^!DW_ ,50!IT5F?\ ".V?K=?^ M!DW_ ,51_P ([9^MU_X&3?\ Q5 &G169_P ([9^MU_X&3?\ Q5'_ CMGZW7 M_@9-_P#%4 :=%9G_ CMGZW7_@9-_P#%4?\ ".V?K=?^!DW_ ,50!IT5F?\ M".V?K=?^!DW_ ,51_P ([9^MU_X&3?\ Q5 &G169_P ([9^MU_X&3?\ Q5'_ M CMGZW7_@9-_P#%4 :=%9G_ CMGZW7_@9-_P#%4?\ ".V?K=?^!DW_ ,50 M!IT5F?\ ".V?K=?^!DW_ ,51_P ([9^MU_X&3?\ Q5 &G169_P ([9^MU_X& M3?\ Q5'_ CMGZW7_@9-_P#%4 :=%9G_ CMGZW7_@9-_P#%4?\ ".V?K=?^ M!DW_ ,50!IT5F?\ ".V?K=?^!DW_ ,51_P ([9^MU_X&3?\ Q5 &G169_P ( M[9^MU_X&3?\ Q5'_ CMGZW7_@9-_P#%4 :=%9G_ CMGZW7_@9-_P#%4?\ M".V?K=?^!DW_ ,50!IT5F?\ ".V?K=?^!DW_ ,51_P ([9^MU_X&3?\ Q5 & MG169_P ([9^MU_X&3?\ Q5'_ CMGZW7_@9-_P#%4 :=%9G_ CMGZW7_@9- M_P#%4?\ ".V?K=?^!DW_ ,50!IT5F?\ ".V?K=?^!DW_ ,51_P ([9^MU_X& M3?\ Q5 &G169_P ([9^MU_X&3?\ Q5/BT*TAD213<;E(8;KJ5AQ[%L&@#0HH MHH **** "BBB@ HHHH **** (KE))+>5(9!#*R$)(5W!6QP<=\'M7C'AO]EG M0_![>#;W2=7U2'7/#\IDEOKB]N;B.[\R%X[@?9Y)C%%YC/YAV+PRCK7ME>9Z MOXKU:WU:]BCO62..9U5=B< ,0!TK:C1=9OE_K^NO?J,/"^O&[,+:&UR1 (]PF\Z,)][/RXQGH M(+@6L4+A=]O+Y,LC++\V 5\EU."?F_.JGC3XK6'@ MG3]8N[C3[Z\32YH(IUM0A;;( Q<;F&0BDL>_RG )P#B^B??\6[_FS>W7R_!: M?I^!S6E_#F_O_COJ_BRYT^73-%@MU6WMYI8G%[?%?+:]548E<0!(AOPQRWRC MJ>2^'O[..LZE\/=#TCX@:O')!8Z)<:7;Z1I]HL+6AN(_+E:2?S9!,X7A2 B\ MDD'MZUXB^)FG^'?%GA30'MKJ[N?$,DB0S6X0QVX2-I-\I+ @-M(&T$D@]@37 M7U-O=MTV^Z_^?RV5K%M=:DBL-,574'?:)+F7(R3F%QSRR@<= M1_9[V?Q/TB\35+^]6_L[AFCDN#]G"@(5"1+A1U)W$%N>M7]>^$?A?Q+KG]K: MC9W9;I((I.@^^AZ56U#X+>%M3\41^(9TUC^U(Y!(CQ: M_?Q1(>.%A6<1A3@94+M..11'2U_/\58)>]MY'#>&XY[>Z\*>+EUC4KC6-(O".G7@LEF35];34+FW\VY6)WCF6>9H]Z,V,OQMR .:]3^&UB/#?B/Q/X;M M;R\O-)L/LT]M]ONY+N2%I5??'YLC,[ ;%8;B2-YYQBM+2OA/X6T?0-2T:'37 MGLM2&+QKZ[FNIY^,#?-*[2' Z?-\O;%:GA+P9I'@?36L='MY(87D,LCW%Q+< M32N< L\LK,[G RS'@ 5:?\ 7S_3I^A-OZ_KO_5S;HHHJ1A1110 4444 %%% M% !1110 4444 %3^5&;?3[M;2XDC,JB41RLZ!'\ MO?@[UYQR*["LWQ!X=T_Q5I,VFZG 9[2;&Y5D:-U(.0RNA#(P(!#*001D&IDK MJPUH[GA[?$GPY\,O!UWI)EO_ #K-Y?+9LOC#66O&LVDCW>?YTD\R%1&C,JK M)@NH7@DUB^'[Q?'WPL\+0^'WUOXA:1INLZC%??V'XE$%XZI).L DN&N86<;9 M(FQOY&PXQBO?_"/@G1_ VGRV>CV\L4G!(Q72U1T71;'P[I5MINFVR6EC;)Y<4,?11^/)).22>222>:O54G=MB M6BL%%%%2,**** "BBB@ HHHH **** "BBB@#R7XU76HWNN^'="M]+UK6=/NH M+JZN=/T'4$L+BX:,Q*@\]IHBJ#S&8A7!)V]@0>)\2WP\51:>FCV'BC5[*QTC M"Z38ZU+9W>ESI++&9KF3SE,_,97;NE),3$(^[)]S\6^"=(\<6,5KJ\$TBQ/Y MD4UK=2VL\38P2DL3*ZY'!PPR.M8NJ_!?P?K%GI]K-IDT$5C#]GA^PW]S:NT6 M2?+D:*16E7))*R%@2S$\DYFSY;?UU_+[_-%7U_KO_7ZIGDVH^))M5U-M4U>S M\3>)]"T.QL[@:AH.IBQ@B4P+-)=RQB>*2;.X_(%<83&W)(/T7;3):61]CB6"..UNIK:-XE.5BE2)U66,1#7+V/31;>5J.EZH]M:Z+P"YG@#K]HW?>XCFP#@A>M?0 M5ISD@MSUK@_ NOM)X MOM=?\1:1XG2XU&^EL[?5VU0?V8C%F5+<6B7' PGWWASD\MTKT34O@KX6U;Q- M'K]PFL?VG&X>-H=?OXHDQCA84G$:J<#*A<'N*OQ?"[PU#XJ/B)+"0:F7,O\ MQ]S&W$A&#*+??Y0D_P!L)N]ZJ-DXOM?\7?\ K^D3;1KT_(ZNBBBD,**** "B MBB@ HHHH **** "BBB@ I&SM..#CBEHH ^?-+C\1^%?B%I O]*UZ+4-2U.6V MNM5FUV.XT^^A82,OE6QF)B*(%;Y88\;#DMG)M:7I=]X9\;7]O86FOZ*UQ97: M6ZZUKCWRZS,%RKPAI9([?&"_6-L9^3 )'INF_"WPWI?B"[UN*SGFU*Y$BM)= MWUQ<+&'^^(DDD98@W?RPN:JZ+\&?".@W%S-!IUQVQ5_>OYK\'_2^6YR/P+L[7P[=?V1>Z'XGT M#Q))IZ32IXBUR34A=(A59)8S]IGC3YV&0"I^8<8KV2N8\(?#?0/ LUS-I-M< M"XN %DN+Z^N+V7:.0BO.[LJ9_A4@>U=/6LIS:C#6_P!HCBCA M)E0&(21E]TJ1# 8<9/L6Z?\ &OP?JE_;6=MJ;O<7$JPQ+]EF&68@ 9*X')%= MS1BI3E*+G%QL/!PA3C)4YJ5SQ.S\#>-_#^EEKE+3Q->Z/XC;7+-;%%L5O8IH MI!-&B22OY;J\\S#>^TX7E0>-:U\.^(/%4=]J>K:%_9)U#6+28:3U];6_"W^6OS.]ZW\TU]]_\V_^ >)^'_AK MXCM]8T.[U"V5VTG5XK6&;SU9CIEO:W4<4K<_?>2X=;_ M "_/_,****0!1110 4444 %4)KZ2.1E 7 ..E7ZR+C_7R?[QH E_M"7T7\C_ M (T?VA+Z+^1_QJM10!9_M"7T7\C_ (T?VA+Z+^1_QJM10!9_M"7T7\C_ (T? MVA+Z+^1_QJM10!9_M"7T7\C_ (T?VA+Z+^1_QKQ[Q5\5&MOB.?#D7BWPUX52 MU>",PZTGG7.I/( Q2%?.CV XW8?YOX:+?XK'5OBA/HD?B[PSHT-I>-9+H-X MGFZE?E/ONA\Y/*&>GR/D#/%"]ZUNH/W;WZ'L/]H2^B_D?\:/[0E]%_(_XUY= M'-X[T_X@Z3IMQXFT/5-/N/-N;FT@\/RV\L-LO"GSOM;C<6P =F#@]*](HZ7# M9V+/]H2^B_D?\:/[0E]%_(_XU6HH L_VA+Z+^1_QH_M"7T7\C_C5:B@"S_:$ MOHOY'_&C^T)?1?R/^-5J* +/]H2^B_D?\:/[0E]%_(_XU6HH L_VA+Z+^1_Q MH_M"7T7\C_C5:B@"S_:$OHOY'_&C^T)?1?R/^-5J* +/]H2^B_D?\:/[0E]% M_(_XUGWTTEO8W$T,)N)HXV=(5."[ $A?Q->*>&_C5K$UIJ]W-J>A^)OLFG-= MW%CI5O);RZ3<9 %K<,TCAVR2,XC;Y2=F.BW=OZ_K^NJ'8][_ +0E]%_(_P"- M']H2^B_D?\:\=U3QIXS\'6NL6&M3:/J&JQ6L=[!J%G9RQ06\)D$);.WE5+;7M%A:&UO 02P5#))@H0 2'8 M'=VP15+7;^M;?G_P"?Z_7^OQ/1/[0E]%_(_XT?VA+Z+^1_QJM12&6?[0E]%_ M(_XT?VA+Z+^1_P :K44 6?[0E]%_(_XT?VA+Z+^1_P :K44 6?[0E]%_(_XT M?VA+Z+^1_P :K44 6?[0E]%_(_XT?VA+Z+^1_P :K44 6?[0E]%_(_XT?VA+ MZ+^1_P :K44 6?[0E]%_(_XT?VA+Z+^1_P :K5RGQ.\4W/@_PE-J-M+;6C": M*)[Z]C:2WLT=PK3RJI!*("6/*CCEE&2$W8:U.T_M"7T7\C_C1_:$OHOY'_&O MGY?CM-+X?\ P?\ )_J?0/\ :$OHOY'_ !H_M"7T7\C_ (UA^&9Y[K0+":XU M.TUF:2)7.H6$/DP3YY#HF]\ C'\;?6M.FU9V$G=7+/\ :$OHOY'_ !H_M"7T M7\C_ (U6HI#+/]H2^B_D?\:/[0E]%_(_XU6HH L_VA+Z+^1_QH_M"7T7\C_C M5:B@"S_:$OHOY'_&C^T)?1?R/^-5J* +/]H2^B_D?\:/[0E]%_(_XU6HH L_ MVA+Z+^1_QH_M"7T7\C_C5:HKHS+;3&V6-[@(WE+,Q5"V. Q ) SC) /T- %[ M^T)?1?R/^-']H2^B_D?\:Y#P+JNKZC#JL.MR6M6L]CJ.B)82W,,%OHLEG+->7X+*)"LHD41%06; CD M&$R2N3@[>=OQ_P"'#OY7_ ]*_M"7T7\C_C1_:$OHOY'_ !KB[+5M>7X@/IM^ MVGKI4UJ\]M%;H[3+M<*&>0D#)!^Z%XQ]XUQ7@/XHZUXB\:0Z=';2VDCOM#V_=\^0R,'R?EY2/.MYW_!M?I_F#TOY6_%7/:?[0E]% M_(_XT?VA+Z+^1_QJM10!9_M"7T7\C_C1_:$OHOY'_&JU% %G^T)?1?R/^-'] MH2^B_D?\:K44 6?[0E]%_(_XT?VA+Z+^1_QJM10!9_M"7T7\C_C1_:$OHOY' M_&JU% %G^T)?1?R/^-']H2^B_D?\:K44 6?[0E]%_(_XT?VA+Z+^1_QK"\32 M:K'HMPVBFS2_4962^W&-% )+;5Y8C^[E<^HIGA#4[C6?#.F7UV8S*I=4MX M?$7AO67CL3<2SV=I+"FC3YY@N097WD#.>8V^7E0.:7]?U]WI]Z'_ %_7WGMG M]H2^B_D?\:/[0E]%_(_XUYC\)?&FI>+I-56?6])\5Z9;E?L^NZ+9O:V\CG[T M05I90Y7^\KD=B :]%JB2S_:$OHOY'_&C^T)?1?R/^-5J*0RS_:$OHOY'_&C^ MT)?1?R/^-5J* +/]H2^B_D?\:/[0E]%_(_XU6HH L_VA+Z+^1_QH_M"7T7\C M_C5:B@"S_:$OHOY'_&C^T)?1?R/^-5J* +/]H2^B_D?\:/[0E]%_(_XU6KE/ M$VK:]I?B30Q;MIZ:)1@=:.J7=V^\.C?;4[3 M^T)?1?R/^-']H2^B_D?\:Q/$3:HFD3G1OL@O\#8U\6\I1_$Q"C+$#.%R,GC( MZUYSXH^)FI:+X'\*ZAP_VA+Z+^1_QH_M"7T7\C_C7CT'Q$]#U.X""XO;"WNI1&"%#O$K-@$G R3 MW-5;?RM^.Q-_U_ W_P"T)?1?R/\ C1_:$OHOY'_&JU%(99_M"7T7\C_C1_:$ MOHOY'_&JU% %G^T)?1?R/^-2V]Y)-,JL%P?051J>R_X^4_'^5 &I1110 444 M4 %%%% !1110 4444 %?&'C_ /Y'KQ'_ -A&X_\ 1K5]GUXUK_[.::YKFHZD M=?:$WEQ)<>7]D#;-[%L9W\XS7KY;B*>'G)U':YY&98>IB(15-7LSQ+P-_P C MMX=_["5M_P"C5KZ6^-GC&R\%^ ;F>^U:'1([Z>'31?SSB 0>:?=W, EG ML)6FMF8G]V[(T98#.,[78<]F-&95Z>(E%TW=+?[PRVA4P\9*HK/H>,>#?'L' MB3P[X"72?$/]L6UCXGFT>;4+:]\Y;N.*VNA&9) Q$F]1"YR3\Q'<5K?$#Q]% MX0T[XAW=SK*:;'%)9V$-U<7 6*SEGCC0/DG"A3()#[#-=WK7P]\/^(+?58;[ M3Q(NJ21S731RR1NTD:JL1MC%07+8 &.@QY#][?\ K:_ZGL;--=OU;7YI'/\ MP'\8Z7XI\)WMII.O0^)+?1;^;3UU"&\^U^;&,/"3+N)=O*>,,Q).X'/->DU1 MM]%LK35KS4H8!'>WB1I/(&/[P)G;D9QD!B,XSC /08O4V[_U_6Y*5@HHHI#" MBBB@ HHHH *R+C_7R?[QK7JI)I_F2,V_&3GI0!GT5>_LW_II^E']F_\ 33]* M *-%7O[-_P"FGZ4?V;_TT_2@"C15[^S?^FGZ4?V;_P!-/TH \T\6_#6_U[4- M2;3M=ATO3=92./5[.;3AU;5I9_M-U?LBJ2FWR85&%C')R,Y)/&20%&BKW]F_P#33]*/[-_Z:?I0!1HJ]_9O_33]*/[-_P"F MGZ4 4:*O?V;_ --/TH_LW_II^E %&BKW]F_]-/TH_LW_ *:?I0!1HJ]_9O\ MTT_2C^S?^FGZ4 4:*O?V;_TT_2C^S?\ II^E &3J-BFI:?R^#-Y=0K:^(/$46IV-KISZ781V&F"RDBA8 9E?S7\U@%!X"+GG M;Z>O?V;_ --/TH_LW_II^E+^OZ^\=SR>3X3ZMJUE?2:YXK&IZY)Y M;Z+31# M! L+B1 T!E;S-S %_G ; P$KH/!7A'4/#]WJ^I:SJ\.LZQJC1&XFM+'[' !& M&"!8C)(0?F.6+DG Z8KN/[-_Z:?I1_9O_33]*JXBC15[^S?^FGZ4?V;_ --/ MTI 4:*O?V;_TT_2C^S?^FGZ4 4:*O?V;_P!-/TH_LW_II^E %&BKW]F_]-/T MH_LW_II^E %&BKW]F_\ 33]*/[-_Z:?I0!1HJ]_9O_33]*/[-_Z:?I0!1JCK MEOJ5UI<\>D7\.EZB0/)NKBV-S&AR#\T8="PQD8##KUK<_LW_ *:?I1_9O_33 M]* /.K'P7XDTG2;^6S\56Y\5:A=+KW6E&2W8!0@C2V$ZE$"@8'FDYR23G M%-@\"^(M%T.*#0_%R6NKR3RW.H7VHZ8+J*]DD(+,8EEC*8P%0"3"J #NZUZ/ M_9O_ $T_2C^S?^FGZ4 _LW_II^E']F_]-/TI[Z@4:*O?V;_TT_2C^S?^FGZ4@*-%7O[- M_P"FGZ4?V;_TT_2@"C15[^S?^FGZ4?V;_P!-/TH HT5>_LW_ *:?I1_9O_33 M]* *-%7O[-_Z:?I1_9O_ $T_2@"C4-['<26F1UK4_LW_II^E']F_P#33]* /*-'\*>/_#,>LSGQ)HNO7.H3+*D* M:&]DL,C,BO(6-W)N54#'8 "3CYJLW7@?Q='XVOM>YG MBA55#11S"[0*K$,WW.&8DYKT[^S?^FGZ4?V;_P!-/TH6EO+\OZ_JP=_,\TG\ M&^,IO'D6N#Q;I"Z;&&A73O\ A'Y/-^SLX8IY_P!LQOXQOV8_V:K>&OA3J.BZ MIHOVOQ'%?Z)H1D;3+./3!!V# M7D80@AAY:RQ')['=QZ&N=\(^'_&'A>ST?2KO5]+UJTA=_M%Y#IC692$+\L80 MW$F7+'[^< #[M>C_ -F_]-/TH_LW_II^E"TOY@];>1Y3;_#OQ;<:]J]SJWC# M2[O3-4MS:SVEGH#VTPCVE5V3&[J:7I-T M9(XK*ZETYKI3&$'F.\0G3EV+;5W_ "@#.[-9FA^#O'&@^$8-*@\::3]OMW"P MWW_".N(Q#@Y1HOMF6;)R&#@#'W37IO\ 9O\ TT_2C^S?^FGZ4 >3W7P#\.ZI MI4$6I7&JW6JI#-&^J6^JW=D\K3/OD9DMYD4@O@A3G 51DXKK_!'A2W\#>$=( MT"UFGN(-.MDMUFN)I)7?:,%BTC,V"3('WYQVQ0!:HHHH **** "BBB@ HHHH *** M* "O@GXF?M(_$G0?B-XITVP\426]C9ZI=6\$(L[9MD:2LJKDQDG ')S7WM7 MY@_&*&1OBUXU(C8C^VKW^$_\]WKZ#)Z<*E2:G%/3J>%FU2=.$7!M:]#T3X=_ MM)_$K6OB#X7TZ^\4R3V5YJMK;SQ&SMEWQO,BLN1&",@D<'-?;/C3QBG@^SLV M73KS6;^^N/LMGIUCY8EN)-C.0&D=$4!$=LNRCC&3PE/XPB\]6:SL[N.UNHB <2PR221A7![B1& ) MP>U+.:<*=& M5.#S&S(P[AE8@YZTJ^([5O$$VD'V4,\MN\ GGEE"R!1 P8J\C#*\R8+5SL MOPMU)/#?AJSUOX90^,+V/PU:Z:JM<69CTN\0R;G+RR*R@;U_>0JSC:<#.,^! M+:Z7R^__ "76VMKGNQ6CN]?^"E^5_/K8^CC-&) A=0YZ+GG\J!-&6*B12R]5 MR,BO!E^&&L:?\6]"UB/0'U2]ABMHKOQ%J$-A/ JI (Y##(SB\A;P&VGZ_(]JNH>,89[59=8"W<4DD@F23[1DJK/^\52I&% M[4[:V7F2O/R_'_+^K'NG]IP?;EM0)6=HC+YBQ,8L X(,F-H;_9SGOBHM4U^P MT6P:]N[E8[99(XC(,MAG=44<9ZLP'XUY5X^\ 0>&M%\2MHVC6]CH$/A&]M$@ MLPD:^:Q=RH4$'+9)+=R22VI76WI^*7Y7?W=SZ#&IPM?) M:J)6=XC,)%A-WGP_U+4M,VZ#X M83P;:OX?:RBTE7MX!;OY^\P?Z.[*@=0PW(2!OSG-9.D?">34['6(+?P#%X+T M"]DT^.3P[YMLJSO%<%Y[@K;R-& R%5^]O8)\PZ"FM;+^OB:_+7_@:DO2[_K9 M/\VU\NY[Y'(DJ[D977U4Y%.KC/AWX'M? =UXDM-,TFTT71;B_6>RM+&-(H0I M@B#E8TX3,@2,=S:E?FSMH5 SEW6.1\GMMC/3DBN@K@_BIHOBG78M-@T"RTC5-/#N M=0T_5M2FL4N%P-B[XH)BRYSN0@!N,\<4F-%_1/'RWWP];Q/?636OE022S6T$ M@F!9,@B-^ X)'RGC.1TK(\._$+Q)>7%W9ZQX4BM=2:S6_P!/M]/U$3K<1,VW M8[R)$(Y%ZLOS#'1FZ58:'Q!XCTI_#6J:+9Z,+C37$]YIMT]Q;6TA)6-(BT,9 MDP!N.0N.!S6;H?AWQU;75SK6IV_A^XU>SL%T_3;*"^F6";#9:::8P;HRW'R* MC@8ZFJZOM_P_ZV)Z:;_\-^E_F=!H?CPS>"KC7M;M8M,>U:1)X+>8SJ&5MH5& M*J6). !@)/#[Z5XGNK?PI]GU#^T;6[\)ZF+R1W+,=DBW5B$VC/HV2,\8KI_A M+\/M3^'NFZO;:GXBOO$3WFHS7DCZ!HA.9A>MJFMM;VL?EL5)AE2"0R MAL$@E4&!S@\5D1_#;Q+#X)FTJ?PSX,UNUN;P3'PKJ5S,VEV<2@;$AD:V?HRA M@/)50?N@=2NH?#?Q1)X1TS2KKP_X/\8"*:2X^QZ[=SK%IS$_NQ;2FWE9M@) M)5#SP5 %/K\OT_KMYH2Z?/]?Z_1GIWA'Q!_PE7AG3=7^S/9_;(5E\F0@E<^ MA'!'<$=00>]:]8O@W2;_ $'POI]AJ=^=2OX8]LMR2QW'). 6)8@ A06.2!D\ MFMJJE;F=B8WLKA1114E!1110 4444 %%%% !1110 5PUU\2G7XG:?X6M--%S M92>9%=ZF9]H@N!$9EA5-IWG8-SB^+-!U>T\>^(KO M3].O[G4)["[6Q8.95X?\ MC4I+*&.*(QJ2&2"8EBTJ #:._-8OB#XH>(M'OIK6#0- M)NYM*T^&_P!:1M9,;('#G9: P_OB/*?!D\D'CG.0M7QMX3U;XE:'H%_>^ /! MNMW0B=VTWQ869[ N00T+/'WC;29+:^T?P]X;U30+Z:VBL9I]=N(+N?SBH'[D6;J"-Q/^LQM4DD M]AC V1 JN"<^:^0,#/4U;M]GN M_N\_S^9G&^G-O9?>%%%%24%%%% !1110 4444 %%%% !5'7-5CT+1=0U*89B ML[>2X<9QE44L?T%7JI:U9R:AH][:Q+;O)/"\:K>1>;"C:'I5M)$DEO_ &5J\U[(2>2LBO;1!,#'0MSG M\AO/#.F7<-CJ.HO>F.X6239\T,'ED2(GF)N9G0C#8#8 MYYWP;X#UCX;W&J:W9>#?#.A22PQ6<.@>$976VNY#*/\ 2)V\B,(5#=HV(4-E MFX V->\ ^*;W6-2L+*;2AX7UF\AOKV:XED^UVQ3RS)#%&(RDBR&,?,SJ5WM\ MK8%::.2?3];K?RM=]]NNAFKI-/\ I6Z>=_EN:6C^-/%7B#Q=>6]CHNA_\(Q: MWLEG)?3:O*M\?+X=EMQ;%#\^1S*.!GCI4MC\3'U+XGMX8MM-$FF+;3L=6,^- MUQ"T8DB6/;R%\T MNX8,N.,URMY\']0OOB(FKQ>'_".B;+PW;^*M)5HM9G7! M'E.GDX.<@,S2N#MSLR1MF\,_ O4O"?CCP]JD'CO7]2TC2[6Y@-CJ LOG,K(0 MI,=HK,I*EF8ONW*O/WLS#[/-Y_E_GZ?=NY=;?UKM]W7]=O7J***!A1110 44 M44 %%%% !1110 4444 F :9X#\77OB?2[U]3T^'3]1L+A[:XCL;K[7;LR]3%+M0L/JBD'@B MH?BCX5U#Q=X=CM+!+&\, M3G@XK1TOXB>(Y/#>J^(-4\/Z;8:6EI]JT^.+56EN9,C*+.GDA8B05^Z\F,UR MOA_X)ZS#KT[7UEX?TV&2&XAO==TN:5]1UH2*57[4K1*!MSGF27D<;:C\+? R M_P!#GOC'X=\%Z/&M@]EMT^%GBUK. 'OHO*0#@=,R'))R1Q0]G;M_G_P/\@TO M\_Z_K\3TGP#K'BO6K.2?Q-I.BZ5N56@71]5EOL@C)#[[>':1[;JZNO,?A%\- M;OP3J&IWLNA^'O"-M=(D2:%X5=FLP5ZS-F&$>8>G$8XZEJ].JY6Z$1OU"BBB MI*"BBB@ HHHH **** "BBB@ KS;Q=\4=5T3Q!J5KIFBV.H:?HT$5QJY"/N(^SQ>6PD("'[[Q@] 3SCTFO*OBW\,+SXBZK;0KX9\(W=MY7E?V_J\?G M:CI^3\QMXS P)QT/FI@\X-2[W5BE;J=OK^I:W)H,-YX4LM,U6[FV/''JE])9 MPF-AG=O2&5LXZ#;^(KS^R^+?BVXL8K>3PYH":]=:G-862KKLOV"988]\CF=K M4/D$.FU8F^9#T )'8Q-K-QH^N:7I>G1:6+)!9:7<7A6GA7P3XHC6>2]N;35MUG;6UPS95[8);R[0BG8ORJ<*#D' MBO3O!>CW^@^%]/L-4OCJ5_#&1+<$LGX?\,;=%%%2,**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/FUJ"&5XVAO"RG!*6%]_P" ,W_Q%'_"06__ #POO_ &;_XBM.B@#,_X2"W_ .>%]_X S?\ Q%'_ M D%O_SPOO\ P!F_^(K3HH S/^$@M_\ GA??^ ,W_P 11_PD%O\ \\+[_P M9O\ XBM.B@#,_P"$@M_^>%]_X S?_$4?\)!;_P#/"^_\ 9O_ (BM.B@#,_X2 M"W_YX7W_ ( S?_$4?\)!;_\ /"^_\ 9O_B*TZ* ,S_A(+?\ YX7W_@#-_P#$ M4?\ "06__/"^_P# &;_XBM.B@#,_X2"W_P">%]_X S?_ !%'_"06_P#SPOO_ M !F_P#B*TZ* ,S_ (2"W_YX7W_@#-_\11_PD%O_ ,\+[_P!F_\ B*TZ* ,S M_A(+?_GA??\ @#-_\11_PD%O_P \+[_P!F_^(K3HH S/^$@M_P#GA??^ ,W_ M ,11_P )!;_\\+[_ , 9O_B*TZ* ,S_A(+?_ )X7W_@#-_\ $4?\)!;_ //" M^_\ &;_ .(K3HH S/\ A(+?_GA??^ ,W_Q%'_"06_\ SPOO_ &;_P"(K3HH M S/^$@M_^>%]_P" ,W_Q%'_"06__ #POO_ &;_XBM.B@#,_X2"W_ .>%]_X MS?\ Q%'_ D%O_SPOO\ P!F_^(K3HH S/^$@M_\ GA??^ ,W_P 11_PD%O\ M\\+[_P 9O\ XBM.B@#,_P"$@M_^>%]_X S?_$4?\)!;_P#/"^_\ 9O_ (BM M.B@#,_X2"W_YX7W_ ( S?_$4?\)!;_\ /"^_\ 9O_B*TZ* ,S_A(+?\ YX7W M_@#-_P#$4?\ "06__/"^_P# &;_XBM.B@#,_X2"W_P">%]_X S?_ !%'_"06 M_P#SPOO_ !F_P#B*TZ* ,S_ (2"W_YX7W_@#-_\11_PD%O_ ,\+[_P!F_\ MB*TZ* ,S_A(+?_GA??\ @#-_\11_PD%O_P \+[_P!F_^(K3HH S/^$@M_P#G MA??^ ,W_ ,11_P )!;_\\+[_ , 9O_B*TZ* ,S_A(+?_ )X7W_@#-_\ $4?\ M)!;_ //"^_\ &;_ .(K3HH S/\ A(+?_GA??^ ,W_Q%'_"06_\ SPOO_ &; M_P"(K3HH S/^$@M_^>%]_P" ,W_Q%'_"06__ #POO_ &;_XBM.B@#,_X2"W_ M .>%]_X S?\ Q%'_ D%O_SPOO\ P!F_^(K3HH S/^$@M_\ GA??^ ,W_P 1 M1_PD%O\ \\+[_P 9O\ XBM.B@#,_P"$@M_^>%]_X S?_$4?\)!;_P#/"^_\ M 9O_ (BM.B@#,_X2"W_YX7W_ ( S?_$4?\)!;_\ /"^_\ 9O_B*TZ* ,S_A( M+?\ YX7W_@#-_P#$4?\ "06__/"^_P# &;_XBM.B@#,_X2"W_P">%]_X S?_ M !%'_"06_P#SPOO_ !F_P#B*TZ* ,S_ (2"W_YX7W_@#-_\11_PD%O_ ,\+ M[_P!F_\ B*TZ* ,S_A(+?_GA??\ @#-_\11_PD%O_P \+[_P!F_^(K3HH S/ M^$@M_P#GA??^ ,W_ ,11_P )!;_\\+[_ , 9O_B*TZ* ,S_A(+?_ )X7W_@# M-_\ $4?\)!;_ //"^_\ &;_ .(K3HH S/\ A(+?_GA??^ ,W_Q%'_"06_\ MSPOO_ &;_P"(K3HH S/^$@M_^>%]_P" ,W_Q%'_"06__ #POO_ &;_XBM.B@ M#,_X2"W_ .>%]_X S?\ Q%'_ D%O_SPOO\ P!F_^(K3HH S/^$@M_\ GA?? M^ ,W_P 11_PD%O\ \\+[_P 9O\ XBM.B@#,_P"$@M_^>%]_X S?_$4?\)!; M_P#/"^_\ 9O_ (BM.B@#,_X2"W_YX7W_ ( S?_$4?\)!;_\ /"^_\ 9O_B*T MZ* ,S_A(+?\ YX7W_@#-_P#$4?\ "06__/"^_P# &;_XBM.B@#,_X2"W_P"> M%]_X S?_ !%'_"06_P#SPOO_ !F_P#B*TZ* ,S_ (2"W_YX7W_@#-_\11_P MD%O_ ,\+[_P!F_\ B*TZ* ,S_A(+?_GA??\ @#-_\11_PD%O_P \+[_P!F_^ M(K3HH S/^$@M_P#GA??^ ,W_ ,11_P )!;_\\+[_ , 9O_B*TZ* ,S_A(+?_ M )X7W_@#-_\ $4?\)!;_ //"^_\ &;_ .(K3HH S/\ A(+?_GA??^ ,W_Q% M'_"06_\ SPOO_ &;_P"(K3HH S/^$@M_^>%]_P" ,W_Q%/BUR":1(UAO 6( M+6 GRAPHIC 16 advisorsa01.jpg begin 644 advisorsa01.jpg M_]C_X 02D9)1@ ! 0$ ?@!^ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ,@ ^<# 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#]4Z*** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BL#7/'>@^&]6T[2]1U!(-0U"1 M8K:W5'=V9B0I(4':"00&; R#S5;6OB9X;\/Z]'HU_J#0WSF,-MMI9(H3(VV( M2RJICB+GA1(R[CTS0M=O3YAMN=116!;>/-!O/%DOAJ#4$FUJ*%YWMXT=@JJ5 M#9<#:&!=,KG/S#BG>)O&6G^$OL_VZWU6?S]VW^S-'N[_ !C&=WV>)]G7C=C/ M..AI7T3[AUL;M%<9=?&#PE8^ 8?&MQJCP^&YANCNGM)P[C)'$6SS/X2?N] 3 MT&:L>(/BAX<\+W:0:E7D:0J7#,7 MAB9%K_ -\-_P#%41P=6-_- M_G;_ .17XC>/HMW\K?BW^K,C4/$\,?QRT-_[-U^2WM=,NM,EO$T"^:W$\D]N M4'FB'85(1CY@.P 9+"M?QYXFG\7?#]X/")N[J;6KLZ.E];V\BBU4NT<]QDJ, M*BK(5?[K-LP3N%(?B-J3 @P6A'^XW_Q516?CJ[T^UAMK6RL+:VA01QPPQ%$1 M0,!5 ; '84?4ZCBHM;?C=W?YM?\-J?7Z*DY)O\ X96_1'(?&[X>^)V\+W=I MX=T73=3\.Z7X;N+&QL/MLT=U'.\31F2.%+>02L(P$1=RGYW&?FXG^*USJVL> M&X=*>V\0+K2VL6?#^GZ;-=:1J4AP?*FNU@1E3/RL6EB& =RD<'KO^%C:E_SP MM?\ OAO_ (JC_A8VI?\ /"U_[X;_ .*I_5*U[OO?\_\ /J+Z]0TMT_X'^1Z' M#GR4W*$;:,J.@]J?7G/_ L;4O\ GA:_]\-_\51_PL;4O^>%K_WPW_Q5'U.J M"QU%*UV>C45YS_PL;4O^>%K_ -\-_P#%5H^'O&M]JVL6]I-%;K')NR45@>%) M[M[5,L+4BFWT*CC:,I**ZG:T445QG>%%%% !1110 4444 %%%% !1110 444 M4 %>;_M :/::C\,]5N;A&DDLXQ)"/-8(&W*-Q4':Q';(..V*](K%\1>"O#WC M#R/[>T'3-;^S[O)_M&SCN/+W8W;=ZG&<#./04 >?>/\ 2]'\0_$2ZL_$Z0S: M7:>'9+RS2Z(V1R>81-.F>DB*(\.,%=W!&:\[++KW@SQ%K7BA]WB;2_"^G76F M7,Y_?VTC0,PEASRLCS#!(Y)4*>*^@)/A_P"%YM-L=.D\-Z1)I]B_F6EHUC$8 MK=LD[HTVX4Y)Y '6K>I>%]&UC4+*_O\ 2+&^OK([K6YN;9))(#ZHQ!*]!T]* M25ER_C\Y:^NMOE]SO[W-;Y?=IZ:7^?W\7\4%_M&P\&6.KHITS4-6@AU2!_\ M52*8I&6-^Q5IA&N#PRP>!=%6'6H[JRBU--9G,]\M_&DJSG 5592,%5554 M#';N22;%QX/T&\T%-$GT339M%0 +ITEI&UNH!R (R-HP>>E/N[;_ /VOY6T] M>G6;:)7V_P"#^=]?3[O"O"MCIGBC4M-TKQ&(M0\,6MIK#Z5'?-OA98KT1I(- MQP3'%PC9R%Y'MZ]\(KV[U'X8^&;F^EDGN)+&-C-,27D7'RNQ/4E=I/UK8U+P M?H.M:?:V&H:)IU_8VI5K>UN;2.2*$J,*45@0N!P,=*UE4*H50 , #M36D;? MT]]7YZ_A]P]97_I;:+R%HHHI#"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@ HHKQ"U^/-U'XRM[*_ MOM!@BFUA])?P[\R:M:KEA''8&,FJ10AL)+*WG<9&"5\H8W ;CWO_&#QYJG@6WCN;+7 M?#NG,T+&UTS5+>6>[U.<=(8%29""BU"[ MU>.#3O\ A$K375T&6W:*0WC,91 9Q)OV "5@-A0Y7G<.E-*[LN]OR7YM+_@: MDWTOY7_-_DG_ ,.>MT444AA1110 4444 %%%% '$?$S[NG?63_V6N&KN?B9] MW3OK)_[+7#5]!A?X*_KJ?+XW^/+Y?D%%%%=9Q!1110 4444 %%%% !1110 5 MM^"O^1GLO^!_^@-6)6WX*_Y&>R_X'_Z U95?X$?%_B[PZ-.N->T M6SBOK'[-J=O)HK7*%V4AVA)N%V]>-XD&0#STKCZ*'@+JSE^'_!'_ &F[W4-? M7_@&MXB_9N\/:WIZ1P7^LV-ZTUG+<74>KWH%QY!0#=$DZ(&*1A0X *\$<@5> MF^# M>WIY^2)_M%6MR?CZ^7FSW"BO#Z*7U'^]^'_!'_:7]S\?^ >X45X?11]1_O?A M_P $/[2_N?C_ , ]PHK.\._\@#3O^O=/_016C7F27*VCV8RYHIA1114E'$?$ MS[NG?63_ -EKAJ[GXF?=T[ZR?^RUPU?087^"OZZGR^-_CR^7Y!11176<0444 M4 %%%% !1110 4444 %;?@K_ )&>R_X'_P"@-6)6WX*_Y&>R_P"!_P#H#5E5 M_AR]&;4/XL/5?F>JT445\R?7A1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!4U;_D%7O\ UQ?_ -!->,K]T5[-JW_( M*O?^N+_^@FO&5^Z*]? _#(\+,OBB+1117J'CA1110 4444 %%%% !1110 44 M44 >O^'?^0!IW_7NG_H(K1K.\._\@#3O^O=/_016C7R\_B9]C3^"/H%%%%0: M'$?$S[NG?63_ -EKAJ[GXF?=T[ZR?^RUPU?087^"OZZGR^-_CR^7Y!11176< M04444 %%%% !1110 4444 %;?@K_ )&>R_X'_P"@-6)6WX*_Y&>R_P"!_P#H M#5E5_AR]&;4/XL/5?F>JT445\R?7A1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!4U;_D%7O\ UQ?_ -!->,K]T5[- MJW_(*O?^N+_^@FO&5^Z*]? _#(\+,OBB+1117J'CA1110 4444 %%%% !111 M0 4444 >O^'?^0!IW_7NG_H(K1K.\._\@#3O^O=/_016C7R\_B9]C3^"/H%% M%%0:'$?$S[NG?63_ -EKAJ[GXF?=T[ZR?^RUPU?087^"OZZGR^-_CR^7Y!11 M176<04444 %%%% !1110 4444 %;?@K_ )&>R_X'_P"@-6)6WX*_Y&>R_P"! M_P#H#5E5_AR]&;4/XL/5?F>JT445\R?7A1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!4U;_D%7O\ UQ?_ -!->,K] MT5[-JW_(*O?^N+_^@FO&5^Z*]? _#(\+,OBB+1117J'CA1110 4444 %%%% M!1110 4444 >O^'?^0!IW_7NG_H(K1K.\._\@#3O^O=/_016C7R\_B9]C3^" M/H%%%%0:'$?$S[NG?63_ -EKAJ[GXF?=T[ZR?^RUPU?087^"OZZGR^-_CR^7 MY!11176<04444 %%%% !1110 4444 %;?@K_ )&>R_X'_P"@-6)6WX*_Y&>R M_P"!_P#H#5E5_AR]&;4/XL/5?F>JT445\R?7A1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!4U;_D%7O\ UQ?_ -!- M>,K]T5[-JW_(*O?^N+_^@FO&5^Z*]? _#(\+,OBB+1117J'CA1110 4444 % M%%% !1110 4444 >O^'?^0!IW_7NG_H(K1K.\._\@#3O^O=/_016C7R\_B9] MC3^"/H%%%%0:'$?$S[NG?63_ -EKAJ[GXF?=T[ZR?^RUPU?087^"OZZGR^-_ MCR^7Y!11176<04444 %%%% !1110 4444 %;?@K_ )&>R_X'_P"@-6)6WX*_ MY&>R_P"!_P#H#5E5_AR]&;4/XL/5?F>JT445\R?7A1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!4U;_D%7O\ UQ?_ M -!->,K]T5[-JW_(*O?^N+_^@FO&5^Z*]? _#(\+,OBB+1117J'CA1110 44 M44 %%%% !1110 4444 >O^'?^0!IW_7NG_H(K1K.\._\@#3O^O=/_016C7R\ M_B9]C3^"/H%%%%0:'$?$S[NG?63_ -EKAJ[GXF?=T[ZR?^RUPU?087^"OZZG MR^-_CR^7Y!11176<04444 %%%% !1110 4444 %;?@K_ )&>R_X'_P"@-6)6 MWX*_Y&>R_P"!_P#H#5E5_AR]&;4/XL/5?F>JT445\R?7A1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!4U;_D%7O\ MUQ?_ -!->,K]T5[-JW_(*O?^N+_^@FO&5^Z*]? _#(\+,OBB+1117J'CA111 M0 4444 %%%% !1110 4444 >O^'?^0!IW_7NG_H(K1K.\._\@#3O^O=/_016 MC7R\_B9]C3^"/H%%%%0:'$?$S[NG?63_ -EKAJ[GXF?=T[ZR?^RUPU?087^" MOZZGR^-_CR^7Y!11176<04444 %%%% !1110 4444 %;?@K_ )&>R_X'_P"@ M-6)6WX*_Y&>R_P"!_P#H#5E5_AR]&;4/XL/5?F>JT445\R?7A1110 4444 % M%%% !1110 4444 %%%% !1110 45Y9\=O#6AZ[I-K:3:#I.I>)=8E72=.NKZ MQBGE@#Y9Y%9E) C022?5?>N7\=>#=-\(:I?:_>>%O#7BKPKHFC6EBMIJ%PAN M[".$R,QCCDA9&9E=, R(3M'M0O/O_7Z??Y#MT7]:V_S^X][HKSOXL+!J5OX0 ML;U ="U#6(8;^&48CDC,4C1QR#H5:41*5/!S@]:\^TS3]/U+Q%8^&KR&&Y\$ M)XCU"WM;&8!K5REJCI!M/RE%E-P53H#& !\H%"UNNWZ*-2TW2O$8BU#PQ:VFL/I4=\V^%EBO1&D@W'!,<7"-G(7D>WKWP MBO;O4?ACX9N;Z62>XDL8V,TQ)>1_]<7_]!->,K]T5[-JW_(*O?^N+_P#H)KQE?NBO M7P/PR/"S+XHBT445ZAXX4444 %%%% !1110 4444 %%%% 'K_AW_ ) &G?\ M7NG_ *"*T:SO#O\ R -._P"O=/\ T$5HU\O/XF?8T_@CZ!1114&AQ'Q,^[IW MUD_]EKAJ[GXF?=T[ZR?^RUPU?087^"OZZGR^-_CR^7Y!11176<04444 %%%% M !1110 4444 %;?@K_D9[+_@?_H#5B5M^"O^1GLO^!_^@-657^'+T9M0_BP] M5^9ZK1117S)]>%%%% !1110 4444 %%%% !1110 4444 %%%% %:;3;2YO+: M[FM89;NVW>1.\8+Q;AAMK$97(X..M9VI>"_#VL:M;ZI?Z#IE]J=OCR;VYLXY M)H\'(VN5+#!]#6U10!S\'@715AUJ.ZLHM3369S/?+?QI*LYP%564C!5555 Q MV[DDFQ<>#]!O-!31)]$TV;14 "Z=):1M;J <@",C:,'GI6Q11Y?UH!D:EX/T M'6M/M;#4-$TZ_L;4JUO:W-I')%"5&%**P(7 X&.E:RJ%4*H & !VI:* "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** *FK?\@J]_ZXO_Z":\97[HKV;5O^05>_]<7_ /037C*_=%>O@?AD M>%F7Q1%HHHKU#QPHHHH **** "BBB@ HHHH **** /7_ [_ ,@#3O\ KW3_ M -!%:-9WAW_D :=_U[I_Z"*T:^7G\3/L:?P1] HHHJ#0XCXF?=T[ZR?^RUPU M=S\3/NZ=]9/_ &6N&KZ#"_P5_74^7QO\>7R_(****ZSB"BBB@ HHHH **** M"BBB@ K;\%?\C/9?\#_] :L2MOP5_P C/9?\#_\ 0&K*K_#EZ,VH?Q8>J_,] M5HHHKYD^O"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@ HHHH **** "BBB@ H MHHH **** "BBB@"IJW_(*O?^N+_^@FO&5^Z*]FU;_D%7O_7%_P#T$UXROW17 MKX'X9'A9E\41:***]0\<**** "BBB@ HHHH **** "BBB@#U_P ._P#( T[_ M *]T_P#016C6=X=_Y &G?]>Z?^@BM&OEY_$S[&G\$?0****@T.(^)GW=.^LG M_LM<-7<_$S[NG?63_P!EKAJ^@PO\%?UU/E\;_'E\OR"BBBNLX@HHHH **** M"BBB@ HHHH *V_!7_(SV7_ __0&K$K;\%?\ (SV7_ __ $!JRJ_PY>C-J'\6 M'JOS/5:***^9/KPHHHH **** "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 ***P=6\966C7S6L\5PTB@,3&JD<_ M4BKC"4W:*N1.I&FKS=D;U%KI[HUBJ/\ ,>,76H1>-M5T&WA\%Z)=>'['1[B:'PUJ MNH"'3Q/%,R2F,B"1)=JJ-N44 -GYSN=/@DAAQTV(V0N/84 MRTU#PO:ZSJFIFQNI[C4(([659HHV18$7 B5<\)R20AYQK7@6WU'4/%?@_PG;:+'H*W&F3_ -DWDWV>PDDQ MODA 6.0 NJHQ 0YR21WJ_J=CX>USX+^/--A\)Z=X7ET,W45QI^BR@637"QYW M@QK&)!@C[Z @CD9%=O')X#AT!]"3PE8IHCMO?35TVW%LS9SDQ_=)]\5#=VWP M[U#1[32+KP7IMSI5HQ:WL9M*MF@A)ZE$/RJ3["E]7JV:Y=_^!^5M%^0UBJ-T M^9:?\'\[_P##G>^&/^1;TG_KTB_] %:=<'H'B+PMX4TU=/T31%T>P5BRVNGV MD4$0).20J$#)/M6E_P +&TW_ )X77_?"_P#Q57*A5;;Y2(XFC%)_] M<7_]!->,K]T5[-JW_(*O?^N+_P#H)KQE?NBO7P/PR/"S+XHBT445ZAXX4444 M %%%% !1110 4444 %%%% 'K_AW_ ) &G?\ 7NG_ *"*T:SO#O\ R -._P"O M=/\ T$5HU\O/XF?8T_@CZ!1114&AQ'Q,^[IWUD_]EKAJ[GXF?=T[ZR?^RUPU M?087^"OZZGR^-_CR^7Y!11176<04444 %%%% !1110 4444 %;?@K_D9[+_@ M?_H#5B5M^"O^1GLO^!_^@-657^'+T9M0_BP]5^9ZK1117S)]>%%%% !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 M %%%% !7E_CS_D9)O^N:?RKU"O+_ !Y_R,DW_7-/Y5WX+^(_0\S,/X/S.?HH MHKW#YT**** "BBB@ HHHH **** "BBB@#LOAI_Q]:A_N)_-J[ZN!^&G_ !]: MA_N)_-J[ZO Q?\9_UT/I\#_ C\_S"BBBN,[BIJW_ ""KW_KB_P#Z":\97[HK MV;5O^05>_P#7%_\ T$UXROW17KX'X9'A9E\41:***]0\<**** "BBB@ HHHH M **** "BBB@#U_P[_P @#3O^O=/_ $$5HUG>'?\ D :=_P!>Z?\ H(K1KY>? MQ,^QI_!'T"BBBH-#B/B9]W3OK)_[+7#5W/Q,^[IWUD_]EKAJ^@PO\%?UU/E\ M;_'E\OR"BBBNLX@HHHH **** "BBB@ HHHH *V_!7_(SV7_ _P#T!JQ*V_!7 M_(SV7_ __0&K*K_#EZ,VH?Q8>J_,]5HHHKYD^O"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "JVI7J:;I]U=R#*6\32L/902?Y59JOJ$+W-C<0HD,C MR1LH2X7=&V1C##N#WJ97L[#C:ZN>:6?Q;UV'P+-XPUCPUI]GHAMEN+9;/5Y) M[B0LP5 Z/;1K&#D$MO;'O71^#?'%YKFL:CHFLZ7;Z3K5E%'<&*SO3=P2POG: MZ2&.,\$8(*#GH3UKBO"_PCU'1->O]3M_#'A'PY;OI[V9T71I9/LFHN3D/<#[ M/&J@#(P$<\_>(XH\(^!+_P"&5]J>O6GA31K;4M6DM[�O#9,=G:Q G=(\WD M)D\EBQC'0#WK16O_ %\OT^71$.]OZ\O^#\^K.E\3?%;^P_B!HOAFVTO[>EY* ML-Y??:/+6S9P3&NW:=[, 3C*X'.3TK/U;XI>)/#/BRTTK5_#.D_9)X+F[>;3 M=:EN)XK>%2QD:)K2,<\* 'ZG&>]9VL_ G49/$VG:KIGC+5DB&M?VM=VUT+1E M!VD$1G[*7/& S8 SWKKM!\'W]MXT\2>(]2DM9[F\5+33XXV9A!:H,[6RHP6 M3^"_A))IWQ$_P"$IN_#_AKPR;>" M6&*V\.C<;F20_/--(88N<# 7#8R3N->L56EE_77_ "L3U?\ 73_,****0PHH MHH **** "O+_ !Y_R,DW_7-/Y5ZA7E_CS_D9)O\ KFG\J[\%_$?H>9F'\'YG M/T445[A\Z%%%% !1110 4444 %%%% !1110!V7PT_P"/K4/]Q/YM7?5P/PT_ MX^M0_P!Q/YM7?5X&+_C/^NA]/@?X$?G^84445QG<5-6_Y!5[_P!<7_\ 037C M*_=%>S:M_P @J]_ZXO\ ^@FO&5^Z*]? _#(\+,OBB+1117J'CA1110 4444 M%%%% !1110 4444 >O\ AW_D :=_U[I_Z"*T:SO#O_( T[_KW3_T$5HU\O/X MF?8T_@CZ!1114&AQ'Q,^[IWUD_\ 9:X:O._V^/\ CU\$?[]Y_*"OD.OK\!A? M:8:,N;O^9\?F%;EQ,E;M^2/T HK\_P"BO0^H_P![\/\ @GG^W\C] **_/^BC MZC_>_#_@A[?R/T HK\_Z*/J/][\/^"'M_(_0"BOS_HH^H_WOP_X(>W\C] ** M_/\ HH^H_P![\/\ @A[?R/T K;\%?\C/9?\ _\ T!J_.2O6OV4?^2_^%/K= M?^DLU<^(P?+1G+FV3Z>1T8>M>M!6ZK\S]%J***^(/N HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *Y3X@7MQ965HUO/) S2D$QN5)^4^E=77'?$K_CPLO^NI_P#0 M373A]:L;G)BFU1DT<=_;NI?]!"Z_[_M_C1_;NI?]!"Z_[_M_C5&BO?Y(]CYC MVD^Y>_MW4O\ H(77_?\ ;_&C^W=2_P"@A=?]_P!O\:HT4P>TGW+W]NZE_ MT$+K_O\ M_C1_;NI?]!"Z_[_ +?XU1HHY(]@]I/N7O[=U+_H(77_ '_;_&C^ MW=2_Z"%U_P!_V_QJC11R1[![2?_MW4O^@A=?]_V_P :/[=U+_H(77_?]O\ &J-%')'L'M)] MS?\ #>L7\^O6,HS7J->1^%O^1BT__KK_ $->N5X^-24U M;L>]E\G*F[OJ%%%%>>>H%>7^//\ D9)O^N:?RKU"O+_'G_(R3?\ 7-/Y5WX+ M^(_0\S,/X/S.?HHHKW#YT**** "BBB@ HHHH **** "BBB@#LOAI_P ?6H?[ MB?S:N^K@?AI_Q]:A_N)_-J[ZO Q?\9_UT/I\#_ C\_S"BBBN,[BIJW_(*O?^ MN+_^@FO&5^Z*]FU;_D%7O_7%_P#T$UXROW17KX'X9'A9E\41:***]0\<**** M "BBB@ HHHH **** "BBB@#U_P ._P#( T[_ *]T_P#016C6=X=_Y &G?]>Z M?^@BM&OEY_$S[&G\$?0****@T/DO]OC_ (]?!'^_>?R@KY#KZ\_;X_X]?!'^ M_>?R@KY#K[W*_P#=(?/\V?#YE_O4_E^2"BBBO6/,"BBB@ HHHH **** "BBB M@ KUK]E'_DO_ (4^MU_Z2S5Y+7K7[*/_ "7_ ,*?6Z_])9JY<5_N]3T?Y'3A M?X]/U7YGZ+4445^;'Z$%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !17*3_$[08?$TN@K_:EUJ4+I',+/1KRXAA9QE0\T<31I MQS\S#'?%7-)\>:#KGB*]T.PU%+O4[-/,GBC1RJ#=M/SXVD@\$ DCO0M=@>FY MOT5S?BSXA:%X)EMXM5N9EGN%:2."TLY[N78OWI"D*,RHN1ER HSR:CG^)OA> MWOM&LSK$,MQK 0V2P!I?-#_<;*@A5/8M@&A:[ ]-SJ**Y;4OB;X;T?Q$FAW> MH-'J#-&C;;:5H8FN5Y'X6_Y&+3_^NO\ M0UZY7BX[XUZ'OY=_#EZA1117G'K!7E_CS_D9)O\ KFG\J]0KR_QY_P C)-_U MS3^5=^"_B/T/,S#^#\SGZ***]P^="BBB@ HHHH **** "BBB@ HHHH [+X:? M\?6H?[B?S:N^K@?AI_Q]:A_N)_-J[ZO Q?\ &?\ 70^GP/\ C\_S"BBBN,[ MC%\;7\FE>#=>O8E5I;:PN)D5P2I98V(SCMQ7P0O[4/BK:/\ B7Z/T_YXR_\ MQVON[XD?\D[\4_\ 8*NO_1+5^6"?=7Z5]3DU.$X3YE?5'S&<2<9PL^Y[%_PU M#XJ_Z!^C_P#?F7_X[1_PU#XJ_P"@?H__ 'YE_P#CM>/T5]%]7I?RGS_M)]SV M#_AJ'Q5_T#]'_P"_,O\ \=H_X:A\5?\ 0/T?_OS+_P#':\?HH^KTOY0]I/N> MP?\ #4/BK_H'Z/\ ]^9?_CM'_#4/BK_H'Z/_ -^9?_CM>/T4?5Z7\H>TGW/8 M/^&H?%7_ $#]'_[\R_\ QVC_ (:A\5?] _1_^_,O_P =KQ^BCZO2_E#VD^Y[ M!_PU#XJ_Z!^C_P#?F7_X[1_PU#XJ_P"@?H__ 'YE_P#CM>/T4?5Z7\H>TGW/ M8/\ AJ'Q5_T#]'_[\R__ !VC_AJ'Q5_T#]'_ ._,O_QVO'Z*/J]+^4/:3[GZ MC_"S6)O$'PU\+:G<+&EQ>:9;SR+$"%#-&I( ))QSZUU-<1\#_P#DC?@?_L"V MG_HE:[>OSFMI4DO-GZ%1_AQ]$%%%%9&I\E_M\?\ 'KX(_P!^\_E!7R'7UY^W MQ_QZ^"/]^\_E!7R'7WN5_P"Z0^?YL^'S+_>I_+\D%%%%>L>8%%%% !1110 4 M444 %%%% !7K7[*/_)?_ I];K_TEFKR6O6OV4?^2_\ A3ZW7_I+-7+BO]WJ M>C_(Z<+_ !Z?JOS/T6HHHK\V/T(**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBFR,4C9AU )H =17G"_$?4R ?(M?\ OAO_ (JE_P"%C:E_SPM? M^^&_^*KM^IU3SOK]$]&HKSG_ (6-J7_/"U_[X;_XJC_A8VI?\\+7_OAO_BJ/ MJ=4/K]$Y368]3\-^/[Z?PG<>*GU;4]4@DO=+N]&5]*DCPJ/(+KR!L 09'[_. M1]T]*TK/Q9;-\=+FZ.G:]%9'2OL'VR;0+Z.W$RS;B#*T(0+@$[R=OO6S_P + M&U+_ )X6O_?#?_%4R;X@7]Q"\4MK92Q."K(\;%6!Z@C=R*%@ZT;>5_RL-XZA M*^^MOP=SDOB-J'_"4:QH^O:5)K]EHUSI5S!%K7A[29;JXF=G4"WDB,3E8FP6 M#E!T!$BYR:NL:I)H?AGX9Z7<^&]8M;S2[JTNKNUTK1+V\AMXE# GS(XY%+=" M5WLP)YSU/;0?$"^M88X8;2RAAC4(D<<;*JJ!@ -P *D_P"%C:E_SPM?^^&_ M^*IK!U8VMT:?W-O]?Z>HGCJ,M[[-?>K?U_2."\4:;J=U%XU\/0:+JD]YXGU& MWO=.O5L)?(6)DC!,LI7;"T>PDK(5;G@$YKZ"7A0,Y]Z\Z_X6-J7_ #PM?^^& M_P#BJ/\ A8VI?\\+7_OAO_BJ/J=5*W];)?H'U^BW>YZ-17G/_"QM2_YX6O\ MWPW_ ,51_P +&U+_ )X6O_?#?_%4OJ=4/K]$]&HKSG_A8VI?\\+7_OAO_BJ[ M?0;^35-(MKJ4*LDJ[B$! Z]JRJ4)TE>1O2Q-.L^6!?HHHKG.H*X[XE?\>%E_ MUU/_ *":[&N.^)7_ !X67_74_P#H)KIPW\6)QXO^!(X"BBBOHCY8**** "BB MB@ HHHH **** "BBB@#4\+?\C%I__77^AKURO(_"W_(Q:?\ ]=?Z&O7*\7'? M&O0]_+OX7^//^1DF_P"N:?RKOP7\ M1^AYF8?P?F<_1117N'SH4444 %%%% !1110 4444 %%%% '9?#3_ (^M0_W$ M_FU=]7 _#3_CZU#_ '$_FU=]7@8O^,_ZZ'T^!_@1^?YA1117&=QSGQ(_Y)WX MI_[!5U_Z):ORP3[J_2OU/^)'_)._%/\ V"KK_P!$M7Y8)]U?I7UN2?!/U1\M MG/QP]&.HHHKZ8^="BBB@ HHHH **** "BBB@ HHHH _3GX'_ /)&_ __ &!; M3_T2M=O7$? __DC?@?\ [ MI_P"B5KMZ_,JW\67JS]%H_P ./H@HHHK$V/DO M]OC_ (]?!'^_>?R@KY#KZ\_;X_X]?!'^_>?R@KY#K[W*_P#=(?/\V?#YE_O4 M_E^2"BBBO6/,"BBB@ HHHH **** "BBB@ KUK]E'_DO_ (4^MU_Z2S5Y+7K7 M[*/_ "7_ ,*?6Z_])9JY<5_N]3T?Y'3A?X]/U7YGZ+4445^;'Z$%%%% !111 M0 4444 %%%% !1110 4444 %%%% 'EOQ2L]5D\5:9>/IGB34O#%KI]P;E/#F MJFSD$Y>(HSA;F%Y $63 &[[W3-Z+Y=[,J M.&@:82SJ6S/OPJD2AN%/\1)KUCQ+X!T;Q=,)=1CO"WE^2WV34+BU$L?/R2"* M11(O)X;(Y/K5;4_A;X7U>XM);C2E'V:&.V6&":2&%XHSF..2)&"2HIZ*X8#) MP.:2^&W]=?OWT*NKW_KI_P &YE_$+4+N\L_"&GK<7.EQ:YJ45O>26LS0S)'Y M,DI19%(9"S1A,J0?F.#FN+T^]U#5O$5MX+N-8U,:1#KE[;?:X[Z6.ZGABM8Y MDA-PK"3Y6E.6#;B(L$GG/I4W@&TU:WU6'6[FYU9+Z[6Z13/)$+38%$8@*OF( MKM!W(02Q)XS@$OPQ\-RZ%;Z1]ADCM;>VYLMNR0Q M!)S3[NV__P!K^5G]_J1K9*^W_!_.Z^X\O\,WVI>-]6M/#NI:YJD5EI\&J,EU M9WLEM/=M!>"")WD0JS;$ZCHSG:>^FM!;:>KQVWV.YFMY$5_OJ9(W5F5^K!B0QY.3 M72V5E;Z;9P6EI#';6L"+%%#$H5411@* .@ %-?#;^GOK^*^X'\5_Z6VA/111 M2&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5'/_J9/]T_RJ2HY M_P#4R?[I_E36XGL>)+]T?2EI%^Z/I2U]4?%!1110,**** "BBB@ HHHH *** M* "O6/"'_(MV'_7/^IKR>O6/"'_(MV'_ %S_ *FO.QWP+U/5R[^(_0V****\ M4^@"N.^)7_'A9?\ 74_^@FNQKCOB5_QX67_74_\ H)KIPW\6)QXO^!(X"BBB MOHCY8**** "BBB@ HHHH **** "BBB@#4\+?\C%I_P#UU_H:]!B_XS_KH?3X'^!'Y_F%%%%< M9W'.?$C_ ))WXI_[!5U_Z):ORP3[J_2OU/\ B1_R3OQ3_P!@JZ_]$M7Y8)]U M?I7UN2?!/U1\MG/QP]&.HHHKZ8^="BBB@ HHHH **** "BBB@ HHHH _3GX' M_P#)&_ __8%M/_1*UV]<1\#_ /DC?@?_ + MI_Z)6NWK\RK?Q9>K/T6C_#CZ M(****Q-CY+_;X_X]?!'^_>?R@KY#KZ\_;X_X]?!'^_>?R@KY#K[W*_\ =(?/ M\V?#YE_O4_E^2"BBBO6/,"BBB@ HHHH **** "BBB@ KUK]E'_DO_A3ZW7_I M+-7DM>M?LH_\E_\ "GUNO_26:N7%?[O4]'^1TX7^/3]5^9^BU%%%?FQ^A!11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5'/\ ZF3_ '3_ "J2HY_] M3)_NG^5-;B>QXDOW1]*6D7[H^E+7U1\4%%%% PHHHH **** "BBB@ HHHH * M]8\(?\BW8?\ 7/\ J:\GKUCPA_R+=A_US_J:\['? O4]7+OXC]#8HHHKQ3Z M*X[XE?\ 'A9?]=3_ .@FNQKCOB5_QX67_74_^@FNG#?Q8G'B_P"!(X"BBBOH MCY8**** "BBB@ HHHH **** "BBB@#4\+?\ (Q:?_P!=?Z&O7*\C\+?\C%I_ M_77^AKURO%QWQKT/?R[^'+U"BBBO./6"O+_'G_(R3?\ 7-/Y5ZA7E_CS_D9) MO^N:?RKOP7\1^AYF8?P?F<_1117N'SH4444 %%%% !1110 4444 %%%% '9? M#3_CZU#_ '$_FU=]7 _#3_CZU#_<3^;5WU>!B_XS_KH?3X'^!'Y_F%%%%<9W M'.?$C_DG?BG_ +!5U_Z):ORP3[J_2OU/^)'_ "3OQ3_V"KK_ -$M7Y8)]U?I M7UN2?!/U1\MG/QP]&.HHHKZ8^="BBB@ HHHH **** "BBB@ HHHH _3GX'_\ MD;\#_P#8%M/_ $2M=O7$? __ )(WX'_[ MI_Z)6NWK\RK?Q9>K/T6C_#CZ(* M***Q-CY+_;X_X]?!'^_>?R@KY#KZ\_;X_P"/7P1_OWG\H*^0Z^]RO_=(?/\ M-GP^9?[U/Y?D@HHHKUCS HHHH **** "BBB@ HHHH *]:_91_P"2_P#A3ZW7 M_I+-7DM>M?LH_P#)?_"GUNO_ $EFKEQ7^[U/1_D=.%_CT_5?F?HM1117YL?H M04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 9?B;Q%9^$]!OM7ORXM;2(RN(UW.V.BJ.[$\ =R17(7'QLTJU\" M:?XJ?2-:-E=E@;=+56EM]LAC;S6#^6N&']_GMFK_ ,2/!NM>+_[&;2=9LM,7 M3[K[8]O?Z<]Y%%?'&E_ 5/"4_AR?7M:N9)F MSI9M;>*V7[1YBB0S77S%@204S@$ @$9(O/NON"5^G9_U_7<]UUK6+/P_I-YJ M>H3K;6-G$T\\S=$11DG\A7)Q?%>UA\+WGB#5=!UK0=-@C26%K^&(R7:N<((X MXI'8,Q*@(X5LL.*S/&5Q+\5/"_B#P7'I>H:/JEYI#22F],)2U9V98XY'BE<; MFVEL(6&T')!P*X6\^&OBWQ+I6JQI8ZWI-BBV5U%I&M>(#=R3WD%PLKF&<32- M#&RJ4!W+R5.Q<4M;_P!?/_@?\&Z?;^NUOS_KKZ9J7Q2;1?#\6I:AX3UZSNKB M]AL;;2I#:&YGDE8*FTBX,0&3SND!&#D5U'A_5KK6=/%Q=Z-?:%-N*_9-0>!Y M0!_%F&61,'_>SQTKQV'P1JUYI.H_VOX8\4:GHPU"WN=,T:;Q(#JUFZ(V^9;K M[7T+%<(;@XPQX^[7?_";2]?TGPS/%K[72NUY+)9V^H78N[JWM3C9'+,"=[@[ MCG)+]T?2EI%^Z/I2U]4?%!1110,**** "BBB@ HH MHH **** "O6/"'_(MV'_ %S_ *FO)Z]8\(?\BW8?]<_ZFO.QWP+U/5R[^(_0 MV****\4^@"N.^)7_ !X67_74_P#H)KL:X[XE?\>%E_UU/_H)KIPW\6)QXO\ M@2. HHHKZ(^6"BBB@ HHHH **** "BBB@ HHHH U/"W_ ",6G_\ 77^AKURO M(_"W_(Q:?_UU_H:]H M5Y?X\_Y&2;_KFG\J[\%_$?H>9F'\'YG/T445[A\Z%%%% !1110 4444 %%%% M !1110!V7PT_X^M0_P!Q/YM7?5P/PT_X^M0_W$_FU=]7@8O^,_ZZ'T^!_@1^ M?YA1117&=QSGQ(_Y)WXI_P"P5=?^B6K\L$^ZOTK]3_B1_P D[\4_]@JZ_P#1 M+5^6"?=7Z5];DGP3]4?+9S\5$85S<_X3;6O^?W_R M$G_Q-'_";:U_S^_^0D_^)K#HH]C3_E7W![>K_._O9N?\)MK7_/[_ .0D_P#B M:/\ A-M:_P"?W_R$G_Q-8=%'L:?\J^X/;U?YW][-S_A-M:_Y_?\ R$G_ ,31 M_P )MK7_ #^_^0D_^)K#HH]C3_E7W![>K_._O9N?\)MK7_/[_P"0D_\ B:/^ M$VUK_G]_\A)_\36'11[&G_*ON#V]7^=_>S<_X3;6O^?W_P A)_\ $UT/@GQ! MJ&KZE/%=W'FQK%N V*O.X#L*X*NL^&__ "&+G_KA_P"S"L*].$:4FHHZL-6J M2K13D_O/1****\$^E"HY_P#4R?[I_E4E1S_ZF3_=/\J:W$]CQ)?NCZ4M(OW1 M]*6OJCXH****!A1110 4444 %%%% !1110 5ZQX0_P"1;L/^N?\ 4UY/7K'A M#_D6[#_KG_4UYV.^!>IZN7?Q'Z&Q1117BGT 5QWQ*_X\++_KJ?\ T$UV-<=\ M2O\ CPLO^NI_]!-=.&_BQ./%_P "1P%%%%?1'RP4444 %%%% !1110 4444 M%%%% &IX6_Y&+3_^NO\ 0UZY7D?A;_D8M/\ ^NO]#7KE>+COC7H>_EW\.7J% M%%%><>L%>7^//^1DF_ZYI_*O4*\O\>?\C)-_US3^5=^"_B/T/,S#^#\SGZ** M*]P^="BBB@ HHHH **** "BBB@ HHHH [+X:?\?6H?[B?S:N^K@?AI_Q]:A_ MN)_-J[ZO Q?\9_UT/I\#_ C\_P PHHHKC.XYSXD?\D[\4_\ 8*NO_1+5^6"? M=7Z5^I_Q(_Y)WXI_[!5U_P"B6K\L$^ZOTKZW)/@GZH^6SGXX>C'4445],?.A M1110 4444 %%%% !1110 4444 ?IS\#_ /DC?@?_ + MI_Z)6NWKB/@?_P D M;\#_ /8%M/\ T2M=O7YE6_BR]6?HM'^''T04445B;'R7^WQ_QZ^"/]^\_E!7 MR'7UY^WQ_P >O@C_ '[S^4%?(=?>Y7_ND/G^;/A\R_WJ?R_)!1117K'F!111 M0 4444 %%%% !1110 5ZU^RC_P E_P#"GUNO_26:O):]:_91_P"2_P#A3ZW7 M_I+-7+BO]WJ>C_(Z<+_'I^J_,_1:BBBOS8_0@HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** /-OB)_P A^/\ Z]U_]":N8KI_ MB)_R'X_^O=?_ $)JYBOHZ'\*)\GBOXTO4****Z#F"BBB@ HHHH **** "BBB M@ KK/AO_ ,ABY_ZX?^S"N3KK/AO_ ,ABY_ZX?^S"N;$?PI'5A?X\3T2BBBOG M3ZL*CG_U,G^Z?Y5)4<_^ID_W3_*FMQ/8\27[H^E+2+]T?2EKZH^*"BBB@844 M44 %%%% !1110 4444 %>L>$/^1;L/\ KG_4UY/7K'A#_D6[#_KG_4UYV.^! M>IZN7?Q'Z&Q1117BGT 5QWQ*_P"/"R_ZZG_T$UV-<=\2O^/"R_ZZG_T$UTX; M^+$X\7_ D%O\ D8M/_P"N MO]#7KE>1^%O^1BT__KK_ $->N5XN.^->A[^7?PY>H4445YQZP5Y?X\_Y&2;_ M *YI_*O4*\O\>?\ (R3?]Y7_ND/G^;/A\R_P!ZG\OR04445ZQY@4444 %%%% !1110 444 M4 %>M?LH_P#)?_"GUNO_ $EFKR6O6OV4?^2_^%/K=?\ I+-7+BO]WJ>C_(Z< M+_'I^J_,_1:BBBOS8_0@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** /-OB)_R'X_^O=?_0FKF*Z?XB?\A^/_ *]U_P#0FKF* M^CH?PHGR>*_C2]0HHHKH.8**** "BBB@ HHHH **** "NL^&_P#R&+G_ *X? M^S"N3KK/AO\ \ABY_P"N'_LPKFQ'\*1U87^/$]$HHHKYT^K"HY_]3)_NG^52 M5'/_ *F3_=/\J:W$]CQ)?NCZ4M(OW1]*6OJCXH****!A1110 4444 %%%% ! M1110 5ZQX0_Y%NP_ZY_U->3UZQX0_P"1;L/^N?\ 4UYV.^!>IZN7?Q'Z&Q11 M17BGT 5QWQ*_X\++_KJ?_0378UQWQ*_X\++_ *ZG_P!!-=.&_BQ./%_P)' 4 M445]$?+!1110 4444 %%%% !1110 4444 :GA;_D8M/_ .NO]#7KE>1^%O\ MD8M/_P"NO]#7KE>+COC7H>_EW\.7J%%%%><>L%>7^//^1DF_ZYI_*O4*\O\ M'G_(R3?]M?LH_\E_\*?6Z M_P#26:O):]:_91_Y+_X4^MU_Z2S5RXK_ '>IZ/\ (Z<+_'I^J_,_1:BBBOS8 M_0@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M /-OB)_R'X_^O=?_ $)JYBNG^(G_ "'X_P#KW7_T)JYBOHZ'\*)\GBOXTO4* M***Z#F"BBB@ HHHH **** "BBB@ KK/AO_R&+G_KA_[,*Y.NL^&__(8N?^N' M_LPKFQ'\*1U87^/$]$HHHKYT^K"HY_\ 4R?[I_E4E1S_ .ID_P!T_P J:W$] MCQ)?NCZ4M(OW1]*6OJCXH****!A1110 4444 %%%% !1110 5ZQX0_Y%NP_Z MY_U->3UZQX0_Y%NP_P"N?]37G8[X%ZGJY=_$?H;%%%%>*?0!7'?$K_CPLO\ MKJ?_ $$UV-<=\2O^/"R_ZZG_ -!-=.&_BQ./%_P)' 4445]$?+!1110 4444 M %%%% !1110 4444 :GA;_D8M/\ ^NO]#7KE>1^%O^1BT_\ ZZ_T->N5XN.^ M->A[^7?PY>H4445YQZP5Y?X\_P"1DF_ZYI_*O4*\O\>?\C)-_P!C'4445],?.A1110 4444 %%%% !1110 4444 ?IS\#_P#DC?@?_L"VG_HE M:[>N(^!__)&_ _\ V!;3_P!$K7;U^95OXLO5GZ+1_AQ]$%%%%8FQ\E_M\?\ M'KX(_P!^\_E!7R'7UY^WQ_QZ^"/]^\_E!7R'7WN5_P"Z0^?YL^'S+_>I_+\D M%%%%>L>8%%%% !1110 4444 %%%% !7K7[*/_)?_ I];K_TEFKR6O6OV4?^ M2_\ A3ZW7_I+-7+BO]WJ>C_(Z<+_ !Z?JOS/T6HHHK\V/T(**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S;XB?\A^/_ *]U M_P#0FKF*Z?XB?\A^/_KW7_T)JYBOHZ'\*)\GBOXTO4****Z#F"BBB@ HHHH M**** "BBB@ KK/AO_P ABY_ZX?\ LPKDZZSX;_\ (8N?^N'_ +,*YL1_"D=6 M%_CQ/1****^=/JPJ.?\ U,G^Z?Y5)4<_^ID_W3_*FMQ/8\27[H^E+2+]T?2E MKZH^*"BBB@84444 %%%% !1110 4444 %>L>$/\ D6[#_KG_ %->3UZQX0_Y M%NP_ZY_U->=CO@7J>KEW\1^AL4445XI] %<=\2O^/"R_ZZG_ -!-=C7'?$K_ M (\++_KJ?_0373AOXL3CQ?\ D%O^1BT__KK_ $->N5Y'X6_Y&+3_ /KK_0UZY7BX[XUZ'OY=_#EZA111 M7G'K!7E_CS_D9)O^N:?RKU"O+_'G_(R3?]O@C_?O/Y05\AU M]>?M\?\ 'KX(_P!^\_E!7R'7WN5_[I#Y_FSX?,O]ZG\OR04445ZQY@4444 % M%%% !1110 4444 %>M?LH_\ )?\ PI];K_TEFKR6O6OV4?\ DO\ X4^MU_Z2 MS5RXK_=ZGH_R.G"_QZ?JOS/T6HHHK\V/T(**** "BBB@ HHHH **** "BBB@ M HHHH **** "BO./BTUL[6ELMYKD^N7,4B:9H^B7\EJTD@QF9VC9<(F1EI&V M#/0D@'E/$=OK6AZH-2\9P>)=1T*QT2S2?4O#NK/:V\=PAD-U/)#%:/PKI=M>W%E::SJL=KZAJWB*V\%W&L:F-(AUR]MOM<=]+'=3P MQ6LR6T]VT%X((G>1"K-L3J.C-RP->H?"W7+SQ)\. M_#^I7[^=>7%HC2S8 \UAQOP.F[&[\::UCS+K_P '_('I)QZHZFBBBD!YM\1/ M^0_'_P!>Z_\ H35S%=/\1/\ D/Q_]>Z_^A-7,5]'0_A1/D\5_&EZA11170

B4445\Z?5A4<_\ J9/]T_RJ2HY_]3)_NG^5-;B>QXDOW1]* M6D7[H^E+7U1\4%%%% PHHHH **** "BBB@ HHHH *]8\(?\ (MV'_7/^IKR> MO6/"'_(MV'_7/^IKSL=\"]3U?\C)-_US3^5>H5\4?M2?%;Q5X3^,%]IVE:I]ELTM+=UC M^SQ/@E(/&VM>*H]:U#[ M:EO;V[1#R8X]I9I ?N*,]!UKZFKY7'P=/$2B_+\CZS+Y*6'BUY_F%%%%>>>B MOS*M_%EZL_1:/\ #CZ( M****Q-CY+_;X_P"/7P1_OWG\H*^0Z^O/V^/^/7P1_OWG\H*^0Z^]RO\ W2'S M_-GP^9?[U/Y?D@HHHKUCS HHHH **** "BBB@ HHHH *]:_91_Y+_P"%/K=? M^DLU>2UZU^RC_P E_P#"GUNO_26:N7%?[O4]'^1TX7^/3]5^9^BU%%%?FQ^A M!1110 4444 %%%% !1110 4444 %%%% !1110!S'B#X;Z'XFUJ/5[P:C#J4= MO]E%QI^K7=DWE;MVT^3*@(SSS[>E0ZE\*_#FL-']N@OKJ-8TB>&35+HQ7"H M%\^/S=LQP!DR!B>^:ZVBC;8#EIO %IJEKJL&M7-QJL=]=K=(IFDB%IL"B)8- MKYB*[0=R$$L2>,X!+\,?#1%?[ZF2-U9E?JP8D M,>3DUTME96^FV<%I:0QVUK BQ10Q*%5$48"@#H !4]% !1110!YM\1/^0_'_ M ->Z_P#H35S%=/\ $3_D/Q_]>Z_^A-7,5]'0_A1/D\5_&EZA11170)Z)1117SI]6%1S_ .ID_P!T_P JDJ.?_4R?[I_E36XGL>)+]T?2 MEI%^Z/I2U]4?%!1110,**** "BBB@ HHHH **** "O6/"'_(MV'_ %S_ *FO M)Z]8\(?\BW8?]<_ZFO.QWP+U/5R[^(_0V****\4^@"N.^)7_ !X67_74_P#H M)KL:^7_V\O\ D3?"W_82?_T2U=V"A[3$0CW.''2YOTLKYK-*/L:L5> M^A]-E4^>E)^?Z!1117BGM!7Y]_MC?\ETU'_KRMO_ $ U^@E?GW^V-_R734?^ MO*V_] ->[DW^\OT?Z'BYM_NZ]?\ ,\3HHHK[8^."BBB@ HHHH **** "BBB@ M HHHH ^J/V"?^1@\9_\ 7K:_^ARU]D5\;_L$_P#(P>,_^O6U_P#0Y:^R*^"S M7_>Y?+\D?;Y9_NL?G^84445Y)ZASGQ(_Y)WXI_[!5U_Z):ORP3[J_2OU/^)' M_)._%/\ V"KK_P!$M7Y8)]U?I7UN2?!/U1\MG/QP]&.HHHKZ8^="BBB@ HHH MH **** "BBB@ HHHH _3GX'_ /)&_ __ &!;3_T2M=O7$? __DC?@?\ [ MI M_P"B5KMZ_,JW\67JS]%H_P ./H@HHHK$V/DO]OC_ (]?!'^_>?R@KY#KZ\_; MX_X]?!'^_>?R@KY#K[W*_P#=(?/\V?#YE_O4_E^2"BBBO6/,"BBB@ HHHH * M*** "BBB@ KUK]E'_DO_ (4^MU_Z2S5Y+7K7[*/_ "7_ ,*?6Z_])9JY<5_N M]3T?Y'3A?X]/U7YGZ+4445^;'Z$%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!YM\1/^0_'_ ->Z_P#H35S%=/\ $3_D/Q_] M>Z_^A-7,5]'0_A1/D\5_&EZA11170)Z)1117SI]6%1S_ M .ID_P!T_P JDJ.?_4R?[I_E36XGL>)+]T?2EI%^Z/I2U]4?%!1110,**** M"BBB@ HHHH **** "O6/"'_(MV'_ %S_ *FO)Z]8\(?\BW8?]<_ZFO.QWP+U M/5R[^(_0V****\4^@"OE_P#;R_Y$WPM_V$G_ /1+5]05\O\ [>7_ ")OA;_L M)/\ ^B6KTLM_WN']=#S\P_W6?]=3XOHHHK]!/A HHHH **** "BBB@ HHHH M**** /1/V=_^2X^#/^O[_P!IO7Z65^:?[.__ "7'P9_U_?\ M-Z_2ROCL[_C M1]/U9];D_P#!EZ_H@HHHKYT]X*_/O]L;_DNFH_\ 7E;?^@&OT$K\^_VQO^2Z M:C_UY6W_ * :]W)O]Y?H_P!#QO^9XG1117VQ\<%%%% !1110 4444 M%%%% !1110!]4?L$_P#(P>,_^O6U_P#0Y:^R*^-_V"?^1@\9_P#7K:_^ARU] MD5\%FO\ OM?LH_\E_\*?6Z_P#26:O):]:_91_Y+_X4^MU_Z2S5RXK_ M '>IZ/\ (Z<+_'I^J_,_1:BBBOS8_0@HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** /-OB)_R'X_^O=?_ $)JYBNG^(G_ "'X M_P#KW7_T)JYBOHZ'\*)\GBOXTO4****Z#F"BBB@ HHHH **** "BBB@ KK/A MO_R&+G_KA_[,*Y.NL^&__(8N?^N'_LPKFQ'\*1U87^/$]$HHHKYT^K"J^HRF M'3[J10"R1,PSTX!JQ535_P#D$WO_ %P?_P!!--;B>Q^>\?[47BIHT/\ 9^C\ M@?\ +&7_ ..T_P#X:A\5?] _1_\ OS+_ /':\/T4?5Z7\H M>TGW/8/^&H?%7_0/T?\ [\R__':/^&H?%7_0/T?_ +\R_P#QVO'Z*/J]+^4/ M:3[GL'_#4/BK_H'Z/_WYE_\ CM'_ U#XJ_Z!^C_ /?F7_X[7C]%'U>E_*'M M)]SV#_AJ'Q5_T#]'_P"_,O\ \=H_X:A\5?\ 0/T?_OS+_P#':\?HH^KTOY0] MI/N>P?\ #4/BK_H'Z/\ ]^9?_CM'_#4/BK_H'Z/_ -^9?_CM>/T4?5Z7\H>T MGW/8/^&H?%7_ $#]'_[\R_\ QVOM?X'^(KGQ9\)_#>KW:11W-U;EW6$$(#O8 M< DGMZU^9%?I'^S1_P D)\'_ /7H?_1C5X.<4X0HQ<5;7]&>YE,I2K23?3]4 M>FT445\D?5A7R_\ MY?\B;X6_P"PD_\ Z):OJ"OE_P#;R_Y$WPM_V$G_ /1+ M5Z66_P"]P_KH>?F'^ZS_ *ZGQ?1117Z"?"!1110 4444 %%%% !1110 4444 M >B?L[_\EQ\&?]?W_M-Z_2ROS3_9W_Y+CX,_Z_O_ &F]?I97QV=_QH^GZL^M MR?\ @R]?T04445\Z>\%?GW^V-_R734?^O*V_] -?H)7Y]_MC?\ETU'_KRMO_ M $ U[N3?[R_1_H>+FW^[KU_S/$Z***^V/C@HHHH **** "BBB@ HHHH **** M /JC]@G_ )&#QG_UZVO_ *'+7V17QO\ L$_\C!XS_P"O6U_]#EK[(KX+-?\ M>Y?+\D?;Y9_NL?G^84445Y)ZASGQ(_Y)WXI_[!5U_P"B6K\L$^ZOTK]3_B1_ MR3OQ3_V"KK_T2U?E@GW5^E?6Y)\$_5'RV<_'#T8ZBBBOICYT**** "BBB@ H MHHH **** "BBB@#].?@?_P D;\#_ /8%M/\ T2M=O7$? _\ Y(WX'_[ MI_Z M)6NWK\RK?Q9>K/T6C_#CZ(****Q-CY+_ &^/^/7P1_OWG\H*^0Z^O/V^/^/7 MP1_OWG\H*^0Z^]RO_=(?/\V?#YE_O4_E^2"BBBO6/,"BBB@ HHHH **** "B MBB@ KUK]E'_DO_A3ZW7_ *2S5Y+7K7[*/_)?_"GUNO\ TEFKEQ7^[U/1_D=. M%_CT_5?F?HM1117YL?H04444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% 'FWQ$_Y#\?_7NO_H35S%-^-?Q/\,^#?&$-CK&I?8[I MK*.81^1*_P A=P#E5(ZJ?RK@?^%]^!/^@[_Y)S__ !NOI\/3FZ46HO8^1Q4H MJO+7J>@45Y__ ,+[\"?]!W_R3G_^-T?\+[\"?]!W_P DY_\ XW73[*I_*_N. M7GCW/0**\_\ ^%]^!/\ H._^2<__ ,;H_P"%]^!/^@[_ .2<_P#\;H]E4_E? MW!SQ[GH%%>?_ /"^_ G_ $'?_).?_P"-T?\ "^_ G_0=_P#).?\ ^-T>RJ?R MO[@YX]ST"BO/_P#A??@3_H._^2<__P ;H_X7WX$_Z#O_ ))S_P#QNCV53^5_ M<'/'N>@45Y__ ,+[\"?]!W_R3G_^-T?\+[\"?]!W_P DY_\ XW1[*I_*_N#G MCW/0*ZSX;_\ (8N?^N'_ +,*\3_X7WX$_P"@[_Y)S_\ QNO1?@?\2O#GC3Q) M?VFC:C]LN(K3S73R)(\+O49RR@=2*Y<33G&C)N+.O"2BZ\;,]KHHHKYD^M"J MFK_\@F]_ZX/_ .@FK=5-7_Y!-[_UP?\ ]!-..Z$]C\EX?]3'_NC^5/ID/^IC M_P!T?RI]?J1^:A1110 4444 %%%% !1110 4444 %?I'^S1_R0GP?_UZ'_T8 MU?FY7Z1_LT?\D)\'_P#7H?\ T8U?/9U_ CZ_HSWLG_C2]/U1Z;1117QI]:%? M+_[>7_(F^%O^PD__ *):OJ"OE_\ ;R_Y$WPM_P!A)_\ T2U>EEO^]P_KH>?F M'^ZS_KJ?%]%%%?H)\(%%%% !1110 4444 %%%% !1110!Z)^SO\ \EQ\&?\ M7]_[3>OTLK\T_P!G?_DN/@S_ *_O_:;U^EE?'9W_ !H^GZL^MR?^#+U_1!11 M17SI[P5^??[8W_)=-1_Z\K;_ - -?H)7Y]_MC?\ )=-1_P"O*V_] ->[DW^\ MOT?Z'BYM_NZ]?\SQ.BBBOMCXX**** "BBB@ HHHH **** "BBB@#ZH_8)_Y& M#QG_ ->MK_Z'+7V17QO^P3_R,'C/_KUM?_0Y:^R*^"S7_>Y?+\D?;Y9_NL?G M^84445Y)ZASGQ(_Y)WXI_P"P5=?^B6K\L$^ZOTK]3_B1_P D[\4_]@JZ_P#1 M+5^6"?=7Z5];DGP3]4?+9S\'_4Q_P"Z/Y4^F0_Z MF/\ W1_*GU^I'YJ%%%% !1110 4444 %%%% !1110 5^D?[-'_)"?!__ %Z' M_P!&-7YN5^D?[-'_ "0GP?\ ]>A_]&-7SV=?P(^OZ,][)_XTO3]4>FT445\: M?6A7R_\ MY?\B;X6_P"PD_\ Z):OJ"OE_P#;R_Y$WPM_V$G_ /1+5Z66_P"] MP_KH>?F'^ZS_ *ZGQ?1117Z"?"!1110 4444 %%%% !1110 4444 >B?L[_\ MEQ\&?]?W_M-Z_2ROS3_9W_Y+CX,_Z_O_ &F]?I97QV=_QH^GZL^MR?\ @R]? MT04445\Z>\%?GW^V-_R734?^O*V_] -?H)7Y]_MC?\ETU'_KRMO_ $ U[N3? M[R_1_H>+FW^[KU_S/$Z***^V/C@HHHH **** "BBB@ HHHH **** /JC]@G_ M )&#QG_UZVO_ *'+7V17QO\ L$_\C!XS_P"O6U_]#EK[(KX+-?\ >Y?+\D?; MY9_NL?G^84445Y)ZASGQ(_Y)WXI_[!5U_P"B6K\L$^ZOTK]3_B1_R3OQ3_V" MKK_T2U?E@GW5^E?6Y)\$_5'RV<_'#T8ZBBBOICYT**** "BBB@ HHHH **** M "BBB@#].?@?_P D;\#_ /8%M/\ T2M=O7$? _\ Y(WX'_[ MI_Z)6NWK\RK M?Q9>K/T6C_#CZ(****Q-CY+_ &^/^/7P1_OWG\H*^0Z^O/V^/^/7P1_OWG\H M*^0Z^]RO_=(?/\V?#YE_O4_E^2"BBBO6/,"BBB@ HHHH **** "BBB@ KUK] ME'_DO_A3ZW7_ *2S5Y+7K7[*/_)?_"GUNO\ TEFKEQ7^[U/1_D=.%_CT_5?F M?HM1117YL?H04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% 'PE^W!_P EBL?^P+!_Z.GKY\KZ#_;@_P"2Q6/_ &!8/_1T]?/E M?HF!_P!UI^A\%C?]YGZA1117><(4444 %%%% !1110 4444 %?27["?_ "4G M7_\ L$G_ -'1U\VU])?L)_\ )2=?_P"P2?\ T='7G9A_NL_0[\!_O,/4^WJ* M**_/3[P*J:O_ ,@F]_ZX/_Z":MU4U?\ Y!-[_P!<'_\ 033CNA/8_)>'_4Q_ M[H_E3Z9#_J8_]T?RI]?J1^:A1110 4444 %%%% !1110 4444 %?I'^S1_R0 MGP?_ ->A_P#1C5^;E?I'^S1_R0GP?_UZ'_T8U?/9U_ CZ_HSWLG_ (TO3]4> MFT445\:?6A7R_P#MY?\ (F^%O^PD_P#Z):OJ"OE_]O+_ )$WPM_V$G_]$M7I M9;_OB?L M[_\ )[DW^\OT?Z'BYM_NZ]?\SQ.BBBOMCXX**** "BBB@ HHHH **** "BBB M@#ZH_8)_Y&#QG_UZVO\ Z'+7V17QO^P3_P C!XS_ .O6U_\ 0Y:^R*^"S7_> MY?+\D?;Y9_NL?G^84445Y)ZASGQ(_P"2=^*?^P5=?^B6K\L$^ZOTK]3_ (D? M\D[\4_\ 8*NO_1+5^6"?=7Z5];DGP3]4?+9S\_P#7!_\ T$TX[H3V/R7A M_P!3'_NC^5/ID/\ J8_]T?RI]?J1^:A1110 4444 %%%% !1110 4444 %?I M'^S1_P D)\'_ /7H?_1C5^;E?I'^S1_R0GP?_P!>A_\ 1C5\]G7\"/K^C/>R M?^-+T_5'IM%%%?&GUH5\O_MY?\B;X6_["3_^B6KZ@KY?_;R_Y$WPM_V$G_\ M1+5Z66_[W#^NAY^8?[K/^NI\7T445^@GP@4444 %%%% !1110 4444 %%%% M'HG[._\ R7'P9_U_?^TWK]+*_-/]G?\ Y+CX,_Z_O_:;U^EE?'9W_&CZ?JSZ MW)_X,O7]$%%%%?.GO!7Y]_MC?\ETU'_KRMO_ $ U^@E?GW^V-_R734?^O*V_ M] ->[DW^\OT?Z'BYM_NZ]?\ ,\3HHHK[8^."BBB@ HHHH **** "BBB@ HHH MH ^J/V"?^1@\9_\ 7K:_^ARU]D5\;_L$_P#(P>,_^O6U_P#0Y:^R*^"S7_>Y M?+\D?;Y9_NL?G^84445Y)ZASGQ(_Y)WXI_[!5U_Z):ORP3[J_2OU/^)'_)._ M%/\ V"KK_P!$M7Y8)]U?I7UN2?!/U1\MG/QP]&.HHHKZ8^="BBB@ HHHH ** M** "BBB@ HHHH _3GX'_ /)&_ __ &!;3_T2M=O7$? __DC?@?\ [ MI_P"B M5KMZ_,JW\67JS]%H_P ./H@HHHK$V/DO]OC_ (]?!'^_>?R@KY#KZ\_;X_X] M?!'^_>?R@KY#K[W*_P#=(?/\V?#YE_O4_E^2"BBBO6/,"BBB@ HHHH **** M"BBB@ KUK]E'_DO_ (4^MU_Z2S5Y+7K7[*/_ "7_ ,*?6Z_])9JY<5_N]3T? MY'3A?X]/U7YGZ+4445^;'Z$%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%>6>/M+TKQ'\2].TSQ+%!=:+'HEW=P6]YCR3.LD0:3!XWHA) M!ZKN8CUKI/A%>W>H_#'PS8>I]O4445^ M>GW@54U?_D$WO_7!_P#T$U;JIJ__ "";W_K@_P#Z":<=T)['Y+P_ZF/_ '1_ M*GTR'_4Q_P"Z/Y4^OU(_-0HHHH **** "BBB@ HHHH **** "OTC_9H_Y(3X M/_Z]#_Z,:OSGZH]-HH MHKXT^M"OE_\ ;R_Y$WPM_P!A)_\ T2U?4%?+_P"WE_R)OA;_ +"3_P#HEJ]+ M+?\ >X?UT//S#_=9_P!=3XOHHHK]!/A HHHH **** "BBB@ HHHH **** /1 M/V=_^2X^#/\ K^_]IO7Z65^:?[.__)OTLKX[._P"-'T_5GUN3 M_P &7K^B"BBBOG3W@K\^_P!L;_DNFH_]>5M_Z :_02OS[_;&_P"2Z:C_ ->5 MM_Z :]W)O]Y?H_T/%S;_ '=>O^9XG1117VQ\<%%%% !1110 4444 %%%% !1 M110!]4?L$_\ (P>,_P#KUM?_ $.6OLBOC?\ 8)_Y&#QG_P!>MK_Z'+7V17P6 M:_[W+Y?DC[?+/]UC\_S"BBBO)/4.<^)'_)._%/\ V"KK_P!$M7Y8)]U?I7ZG M_$C_ ))WXI_[!5U_Z):ORP3[J_2OKN(^!_\ R1OP/_V! M;3_T2M=O7YE6_BR]6?HM'^''T04445B;'R7^WQ_QZ^"/]^\_E!7R'7UY^WQ_ MQZ^"/]^\_E!7R'7WN5_[I#Y_FSX?,O\ >I_+\D%%%%>L>8%%%% !1110 444 M4 %%%% !7K7[*/\ R7_PI];K_P!)9J\EKUK]E'_DO_A3ZW7_ *2S5RXK_=ZG MH_R.G"_QZ?JOS/T6HHHK\V/T(**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH S=<\,Z/XHMXH-9TJQU:")Q+''?6R3*CCHP# X/O6BJA5"J M !@ =J6B@ HHHH ^:_VC/V:O$_Q>\?6VN:/?:3;6D>GQVA2^FE23>LDC$X6- MAC#COZUY;_PPQX\_Z"WAW_P)N/\ XQ7W-17JT\SQ%&"A%JR\CS*F74*LW.2= MWYGPS_PPQX\_Z"WAW_P)N/\ XQ1_PPQX\_Z"WAW_ ,";C_XQ7W-16O\ :^*[ MK[C/^RL-V?WGPS_PPQX\_P"@MX=_\";C_P",4?\ ##'CS_H+>'?_ )N/_C% M??]!;P[_P"!-Q_\ M8KZRB^*FF2^(/[.^PZ@MH;TZ:FKM&GV1KH#F$'?OSGY=Q3;N^7=GBM#P[XZL M_$FOZQI$-E?VMQIBQ/(UY!Y2R+(7"L@)W8S&WWE&>",@YH6;XIJZ:^X/[*PR MW3^\^/?^&&/'G_06\._^!-Q_\8H_X88\>?\ 06\._P#@3*=9T*R@NO.TL*7NI$4039)4^60Q)VLK*<@#((&<5U=']KXJR=UKY!_96& MNU9Z>9\,_P###'CS_H+>'?\ P)N/_C%'_##'CS_H+>'?_ FX_P#C%?//^@MX=_\ FX_^,5ZW^S9^SIXD^#OB[4]4UJ] MTJZM[JQ-LBV$LKN&\Q&R0T:C&%/>OHNBLJN98BM!TYM6?D:4\OH49J<4[H** M**\H],*@OH&NK&XA4@-)&R MTR014]% 'PO'^PMX]6-5.K^',@8_X^;C_P", M4[_AACQY_P!!;P[_ .!-Q_\ &*^YJ*]K^U\5W7W'D?V5ANS^\^&?^&&/'G_0 M6\._^!-Q_P#&*/\ AACQY_T%O#O_ ($W'_QBON:BC^U\5W7W!_96&[/[SX9_ MX88\>?\ 06\._P#@3?*O_ PQX\_Z"WAW_P ";C_XQ1_PPQX\_P"@MX=_ M\";C_P",5]9V'Q/M+JRU-Y]&UBPU#3U1YM*FMUDNMK@E&41.ZE3@\[OEP=VV MFW7Q4L8?"VB:U;Z7J5^=8E2"TT^ 0K<,[$\'?*J#&#GYZ?\ :^*[KIT[B_LO M#=G]Y\G?\,,>//\ H+>'?_ FX_\ C%'_ PQX\_Z"WAW_P ";C_XQ7VOHNHW M&J:>EQM"TB^Y,4CIS[,:OT?VMBNZ^X/[+PW9_>?#/_##'CS_ M *"WAW_P)N/_ (Q1_P ,,>//^@MX=_\ FX_^,5]S44?VOBNZ^X?]E8;L_O/ MAG_AACQY_P!!;P[_ .!-Q_\ &*^MOA#X/O? 'PUT'P]J$L$U[80&*62U9FC) MW,?E+ ''/<"NPHKEQ&.K8J*A4V1TX?!TL-)RI[A1117GG<%>-_M,?!O6OC-X M?T6QT6ZL+66RNVN)&OY'12IC*X&Q&YR:]DHK:C5E1FJD-T95:<:T'3GLSX9_ MX88\>?\ 06\._P#@3?]!;P[_X$W'_QBC_AACQY_P!!;P[_ .!-Q_\ M&*^S?$GB*30(8#!H^I:W<3-M2VTV-"W R2SR.D:#_>89Z#)KFV^,>ES:;IUQ M8:9JNJW5XLK_ -GVL4?VB%8CB4OOD51M(QPQ)/W=U+^V,3W7W!_96'[/[SY6 M_P"&&/'G_06\._\ @3?(G_##'CS_H+>'?_ FX M_P#C%'_##'CS_H+>'?\ P)N/_C%?//^@M MX=_\";C_ .,4?\,,>//^@MX=_P# FX_^,5]S44?VOBNZ^X/[*PW9_>?(?PJ_ M9#\8^!OB-X?\07^I:'-9Z?<^=+';SS-(5VL/E!B SSW(KZ\HHK@Q&)J8J2E4 MW1W8?#T\-%QI[,****Y#I"OEWX^?LN>*OBG\2;OQ#I.H:/;V4MO#$L=Y-*LF M47!R%B88_&OJ*BNG#XB>&GST]SGKT(8B/)4V/AG_ (88\>?]!;P[_P"!-Q_\ M8H_X88\>?]!;P[_X$W'_ ,8K[FHKT?[7Q7=?<<']E8;L_O/AG_AACQY_T%O# MO_@3?]!;P[_P"!-Q_\8K[FHH_M?%=U]P?V5ANS^\^&?^&& M/'G_ $%O#O\ X$W'_P 8H_X88\>?]!;P[_X$W'_QBOK;4/B3;Z7KD-C=:+J\ M%E-=K8IJTD,:VS3'.% ,GFD'&-XCV_[51:9\5M,U36XK%+'4(K6XFEM[35)( MT^RW4L?WTCPY?/!P60!L':31_:^)?5?<']E89=']Y\G?\,,>//\ H+>'?_ F MX_\ C%'_ PQX\_Z"WAW_P ";C_XQ7UWHGQ"@\1'78['2-5>ZTEUC>UFB2"6 MU;1+VQACFE^WM:NF'SM :">3YL#. M#CC%']KXK:Z^X/[+PW9_>?(__##'CS_H+>'?_ FX_P#C%'_##'CS_H+>'?\ MP)N/_C%?'?_ )N/_C%?96K3Q$W4GNST:-&-""IPV04445@;&3 MXMTF;7O"NLZ9;LB3WME-;1M(2%#/&R@D@$XR?2OBY?V%_'@4#^UO#O\ X$W' M_P 8K[GHKNP^,JX5-4^IQ8C"4L2TZG0^&?\ AACQY_T%O#O_ ($W'_QBC_AA MCQY_T%O#O_@3?\ 06\._P#@ M3KIMC/=/'-,L*%S';QF21L#HJC MDD^@I?VOBNZ^X/[*PW9_>?$/_##'CS_H+>'?_ FX_P#C%'_##'CS_H+>'?\ MP)N/_C%?5/\ PN#3K6/4QJFDZMHM[8Q0S?8+R.)IIUF7Y4CJ2SC;@L"# MU '-6(_BI9?V)JM]-I&KVUWI;^7=Z4UNLEU&=GF GRW:/:4P=V_;S@D'BAYO MB4KMK[@658=NR3^\^3O^&&/'G_06\._^!-Q_\8H_X88\>?\ 06\._P#@3_^)5G;:=H4]KIFHZK>:U$9K/3;18A.R!0S,QDD6-0H9,-!M=6T\R?9IP<+*FUT8$AE8=B""#]*K^UL4KIVT\A?V7AFDU?7S/B__ M (88\>?]!;P[_P"!-Q_\8H_X88\>?]!;P[_X$W'_ ,8K[FHI?VOBNZ^X?]E8 M;L_O/AG_ (88\>?]!;P[_P"!-Q_\8H_X88\>?]!;P[_X$W'_ ,8K[FHH_M?% M=U]P?V5ANS^\YWX<^';GPAX!\.:'>/%+=Z;I\%I*\!)C9TC"DJ2 2,CN!714 M45X\I.31YU;+Z M%>;J3O=GPS_PPQX\_P"@MX=_\";C_P",4?\ ##'CS_H+>'?_ )N/_C%?'?\ P)N/_C%'_##'CS_H+>'?_ FX M_P#C%?;XS:0VFZ==Z=IVJ:U]LLFU%H;&%#);6ZG#22!W7HP(VKN8E3M!Q6G/\2M M+CU;P]8Q07UU'KA M;Z&#_1N8GE7,C$9RL;<+N(XSC(I_P!K8KNON_KL_N8O M[+PW9_>?(O\ PPQX\_Z"WAW_ ,";C_XQ1_PPQX\_Z"WAW_P)N/\ XQ7UE)\5 M-.CUI[0Z?J)T]+X:8^LB./[(ET2%$1^?S,[B%W!-FXXW5VE']KXIJ]U]P_[* MPU[6?WGPS_PPQX\_Z"WAW_P)N/\ XQ1_PPQX\_Z"WAW_ ,";C_XQ7W-11_:^ M*[K[@_LK#=G]Y\,_\,,>//\ H+>'?_ FX_\ C%=Q\$OV4?%OPV^*&B>)-3U' M19[&R,WF1VD\S2G?!)&,!HE'5QU(XS7U=143S3$U(N$FK/38N&6X>G)32=UK MN%%%%>0>H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7E&J6_B#6OB%/)KGA36=2T"QN8CI45E;@1A-WF>9O.SE0N.=W:K6GP^*-0\>>*KE/#>J>'X=7T^WL[75;I[*=+:2 M+S_WCQQW18J?,7 ')YSMKUBBE;W>7I_P$OR0[ZM]_P#._P"9Y1\./A[XH\'> M.))+Z]TV\T6/2(+))[6P:!I7621CG=<2'=EBS,1ABW&#FO5Z**J^EOZWO^I- MM;_UM;] HHHI#"BBB@ HHHH **** "BBB@ HHHH I:S<7EKI-Y-I]K]MOHXF M:"WWA?,<#Y5R2 ,GU(KQFU\%Z_XG\*ZTNJ>']6MO&%];)))JFKSV9MV='#BV MA6">0QQY''RC.,L2:]SHHV=PZ6/+[.'Q"VK>(?%-SX4OXYKNSAT^WT>*YM&N M3MW%Y&8S"(+EAC]YG / /%8^D^&[ZZ^'&@:=KO@77I+O2)05AL=8@M;E7PV) M8I(;I01S@AI%//0U[111TM_7?\PZW_K:QR?PQT_7-+\*I#K\D[77G2-#'=7 MN)X82W[N.24??<#JZ-K/A_P=>);0Z;-IC:))B6GA?4-;FTJ^AU"ZN+&XM%B&&=GC7SIXV+ O@?*!Q MUJ/Q#X#\2+XDUC4=(L=9BO-7EM[JUO+76!;PV+@ .EU")ML@P#]U)<]..M>X M455];^=_R_R0NEOZ_K5C8PRQJ'(9\#&V\0:Q\0I;SQ'X5UF[L;.\*Z1]GN;+[#;H!@7+J;@2/(< MGJAV@X4=2:.A^"_$=JWAO0KC1W33_#NH2WW]J+<0E+M '\M(UW[PYW_-O55& M.IKV:BA:)+^O4'K?S_X/^9YGX&DUZ'QSXKO;[PAJVFV>J21303W%Q9,!Y<*I MM81W#,"Q!QP1ZD5M?#'PY?:/I=[J&LPK#KVKW3WMZ@U M=E10M/NM_7X!N%%%% !1110 4444 %%%% !1110 4444 %97BJZU2Q\-ZE/H MEDNHZND#&TM7=4623'R@EB!C/J1TZUJT4FKJPT[.YXE;^#=:U3PW>2OX>UB/ MQ4+FTU&>_P!01* &"KA5!8>K&M5K#Q%]C\::U)X6OV MO=>5;2VTF&XM#/#&L!C$DK&81\MGA78X*^X'K%%$DI)QZ/\ X"_)6"+<6I=5 M_7YZGB=QX<\0:KX9\&QWOA36$M](B>"[T^SU"VMM0:3RT5)89X[@ 1_?!42H MQR,@@8KT'X7:+J'AWP/INGZG#%;7,*L!!$5/E1[B41BH"LX7 9AP3DUU=%6Y M7;?23:'K'AW4 M(=4\/>#Y_LMUH2Z0NCM<6T4E@\;R-$9#YI0QGS6W%&=AM&%;)JK?:'X@\-6O MPYTFQ\+:IKL/AAXWN;VTGLTCE LY82$$MPC9W2#JH&,\FO9:*J_]?-O]6+_* MWX)?DCQSQC\/9?$_B:*+3_#>IZ2LVI6M_?:HVK!+&18G21C]E2;46F43VMK'%_$T=RSL..P,8SS[U=H **** ,O MQ)XIT7P;I,FJ:_J]AH>F1LJO>:EXBO+>*>"5)H)5 M#QR1L&5U(R"".H([U\[?M175QXJ\=_#CP+:Z%?>)X99KK7=3TW39+=)C;P0F M*,_OY8H\>=<(>7'W.,D8KRO2_C=XG\+_ 3\ BX\50>&)/#]O?:-KNEB\L8= M6N+FS=846#[5%+#,0J9,2LCL9%VM4Q=TV^^GFNK^3T')--)=M?7HOFM3[AHK MY8E^.'B.P^,5M8R^)'U6UU)H4TSPQI9LA=P[K02$:A:20_:8\N&)ECE*+N4% M1@UQ/AWQ[\1/C-\*?'EIJ7C'1KJYO_"=])/X;TZ[AEU>PO%&# ;;[#&8(F!: M)DE>63Y@4DS\U$GRQE+LF_N5QQ2E*,>[7XNQ]E^(O$VC^$-)FU37=5L=%TR$ MJ);W4;A+>%-Q"KN=R%&20!D]2*S_ C\1_"7Q ^U?\(OXHT7Q)]EV_:/[(U" M&Z\G=G;O\MCMSM;&>N#Z5QO[->H6>H? _P ,O9>*F\6HFGP1O<-);.;600(& MMOW$: >6>,."X_B)->/_ J\0:_X,_8\\(>)]#O&@@T34YK[5K<0I)]JTY;^ M87*?,I*E8R9 5P?W>,\UK.*ISE%O16U]>K\ENS.$G4@I):OI\MOT/K2BOD#4 MOC5XJL]1\!3>)/B/_P (1H?BRTUO6%NFM[!#;VZO$VGQ*9H6!(B8$@@LQ>&;?4TN_$EU'I]MJ-VTSJZ,)+2;?\BQ,8(W MA<>:2&/&(5W;ST_]*_+E?X%]_+_@?YH^V:*ALY))K."278)6C5F\LDKDCG!( M!Q]14U-JSL2G=7"BBBD,**** "BBB@ HHHH **** "L3Q5XDD\,V,5%8Z5&C2.<$Y+2.D: 'YG=1T&'1Y;2.Z@@VL2T?VF:),E@JYR2 Q('%)C1GR?&2"2SL?L/A;Q!J>LW)G#Z M';I;)=VPA95E:1I)TAPI=/NR-NWC;NKIK7QII5UX//B9IGM=*6W:XE>YC*/" MJ9WAU/(*E2"/45Y1XF\,W^KZ9X>DB^'WB6WTFUCN8GTC3M8M;/5XIG9"LS7, M=X \;?O"X%QN=F!=7YK9ATG4=<^&MW\/+NW-MK9T1S)-"$6VM@[,L$3.F/WF MT5&RHR# MJ^&]8N]W>90.Y,$LJ8/LY/KBM2N,^%&FZWI?AF6+6 MEOH UR[V5GJEZ+R\MK'=5\2W$K[!::3Y <<$EF:>6*-1QW;Z9 MK@+9Q^'=<\16T[@31>'-773KN,#D$2&X@RN1@@2#(X((XI/R&M M]2HWQ8>XT.SU'2_!OB/6VE,BW%G:):1RV;1MM=93-<1H2#V1GSU&1S6_#XN3 M4O!Z:_I&F7VLK+#YT6GV_E17,AZ%!YSH@8'(^9P,CK7E=QXH^! M_$&I6WF3/%:^'=:MK*>U0L?+2ZQ> ]8OK'3;7P[?Z> MS:QIVG)-/]C2-+:/)(BA!&T;]J_PJ$^4XP,"JZ/^NFO]:^K)ZK^NNG]:>B*& MG_%O4M0;5K=?AOXJCU/35A=]/>?2_-E60D HPO3'P%)(9U.!P#44?QL9M'O; MJ3P1XD@O[;4(M,726?3VN)YGP0$9;LPX 8$[I%QFMGPWI.J^'_".HWSV9NO$ MM^TE[-;JZ ^E1W= MYHM]X?G8D&QU%X'F3'>+)_V4W-QTKJ:\S^,FGWFN6UO MIZ^$?$7B*V*LZ3:#K,-DJ2$8 N(Y+B%98^^UA*OJAJ97Z%1MU-*X^+5K+=:? M;:)H.L^)IKJWCNY5TU($^R0O]UY3/+$ >OR*6?@G;797VH0:;83WEU((+:&, MR2.W\*@9->"ZY\-_$]K>1WW]E:Y?ZK>6%M"D_AG7_P"S;?3[F)2H:>'SX4EC MP0>$DZ$"/!%=IKUAKOQ(\/G1=.U2VTV]TJZ@CU"\U/2C=V=_(BAI$6-+B%MN M[&93YN2%FC;''S=*TI_#.MP_#W3]#U+P3XCU6V:262.VT'7;>UN+52W[N. M[8W,*3\$[OFE5CU#\DI[77E^2_X/^:&M]?/\W_P/\F>R>'=>M?$^B6>JV1A!R/PK1K!\!V6IZ;X/TFUUA+>+488%26.U51&F.B@* O P M#M &0<<5O54K*32)C>RN%%%%24%%%% !1110 4444 %%%% !7,_$#Q]I_P . M?#[:K?P75X-XCCM+%%>>5CUVAF4< $DD@8'T%=-7D?QB^'/C3Q5-?W_AW7=' MC7^S)+.#3=1T>2X<,_WVCF%W$J%A@9*G@"IDVMOZ_K8:MU-_7OC#I^AZBMNN MCZOJ5M%'#+?W]C%$T&G++C89MTBN<@@D1JY .3@7J @&<^_%>/7?AWQMI-KJ>D#1$UV3Q%9VT$^K6K6_A705OO!OB/4+ZUCFCM?^$9\3+IM MU9(SDHEP4N8(Y<#;N8-+E@?E;J5Y_P!;?Y_\.AJ_]>O^7_#,]VL+F2\LH)Y; M6:QED0,UM<%#)$2/NL49ER/]EB/:IH MGB'09H[K4+*1+:\T*62>V@AD4A?.^W(K(IWN5" DLV.M"^.*>UU?TN@?P2:W ML[>MCLV^+=@OB@:4-)U5K W9T[^WECB^P"[ .8"?,\W.05W>7LW#;NSQ6QXR M\:0>"[&.ZFT[4=1#'E=/@#[%!&YW=BJ*!G/+ GG:">*X#_A'_%'VYO"[Z$S: M5)KC:P_B);F%+<0F-)X>\&ZY MKW]IB2.);>2RA**K#;*WGW,?R.!E=N3CJ%I?8OU_X"_6Z]%\Q_:MT_X?]+?U MH;7C+XH6WA"YCMX]%U?7[@6QOKF+28XG:TM@2/.D\R1,CAL*FYVVMM4XJ#Q! M\5H]!6.[C\,ZYJN@^2EQ/KEBML;6WC8 [F5YEE< ')\N-\?48K U"[\7V^H? M\)!IW@;4+B;5=)337TRXO+*.>PFC>4I),PG:,Q-YO)B9W 7[A)P,/QAX+UK^ MR=&T&T\)ZYJU]I=I##8:Q;ZQ"NE+,H4A[NUEN%\P*XSGR)6P 5(;&*6_S_SO M^GK??M/33M_E_P '_+J_=(Y%DC5U.589!]J=4< =88Q*5,@4;MO3..<>U24# M"BBBD 4444 %%%% !1110 4444 %-;1%; MR59@GFREF&U-[(O&22PP" 2.JKQ/X@?#'X@ZAXBN-5T;Q#H$\5UJUC.(+S09 M7GMK>&12J>=]N1613O\;34U_RXOL#7:@[H,^9YN059=QCV;AMW;L"M'QIXX?PC)IMM:^'] M4\2ZAJ#NL5CI+6RR!47+NQN)HD"C*C[V_LB^C1F4!SBZ@5XI BMAI"0-GR9)POLI];_A9?=K=?+YC^TUT_X?\ 2W]: M+I-7^)TFE_V;:Q>$M>U/7;NV^URZ)9FT-Q9Q9P6F=KA81\WR@+*Q8AMH8*2% M\4_$Y_"=TS7/A/7[C2(422[UFW2V^S6BG!)=6G65PH.6\N-\<^AKS;5OAWXG MC72M4U73O$GB/4I=)AL9E\-^)#IUQ;3122O&\SB>W6==LVUF.[YD)$;!CBYX MS\.^+-8L]'LKGPQK&L^);&TMU@UZWU:!-&-T%5FEN;.2==X60$Y%O(P !0J< M;:6_S_S_ *W^?12_T_R_K;Y=3W('(R.E+35SM&[&['.*=2&%%%% !1110 44 M44 %%%% %34M4M=)@6:[E\J-FV!MI/."<<#V-9W_ FVB_\ /[_Y"?\ ^)JC M\1O^0'!_U\+_ .@M7G->EA\-"K#FDV>1B<94HU.2*1[+INJ6NK0--:2^;&K; M"VTCG ..1[BK=WAC^ MUE'RFU,GVK[)O^]]K(B\S;G QG%<52*C5]E'^ME^;1Z-*;G1567]=?R3/J6L M/QCX,TGQ]H&[FMQ,.Z.8G4NA!P48E6'!!KQ34O%.L1_!_ MQC>+J]\M[#XV>SAG%RXDCB_M:*,1*V74 M[[48[ZYO+;1[.[NGDB@N[=;<10PJQ(3S#=K\JX!\K.*P3YTK+>/-^$7;_P F M^\Z'[M]?M)M%\0/IZC5M%MYK2PF21T6"*4*)$" A2" M$7J#C'&*Z"OFKP6M_JWPWT;P)?ZM?ZY<:AXMU'3KF\U&Y>XG>PL[R9Y=[N2Q M5DA2'D\>?M*!U\:P7-MJ.L7GA9?#(U96^SK# C1W/V7?\K-<0 MW*>9M!(E09(Q6GQ244_/\G^+E]]S-^ZFVK6T^ZZ_*+_#N?4U%%%24%%%% !1 M110 445CS?ZZ3_>/\Z -BBL2B@#;HK$HH VZ*Q** -NBL2B@#;HK$HH VZ*Q M** -NBL2B@#;HK$HH VZ*Q** -NBL2B@#;HK$HH VZ*Q** -NBL2B@#;HK$H MH VZ*Q** -NBL2B@#;HK$HH VZ*Q** -NBL2B@#;HK$HH VZ*Q** -NBL2B@ M#;HK$HH VZ*Q** -NBL2B@#;HK$HH VZ*Q** -NBL2B@#;HK$HH VZ*Q** - MNBL2B@#;HK$HH VZ*Q** -NBL2B@#;HK$HH VZ*Q** -NBL2B@#;HK$HH VZ M*Q** -NBL2B@#;HK$HH VZ*Q** -NBL2B@#;HK$HH VZ*Q** -NBL2B@#;HK M$HH VZ*Q** -NBL2B@#;HK$HH VZ*Q** -NBL2B@#;HK$HH VZ*SM/\ ]M(/AK\.].U/PW?_V=?3:K';/+Y,$Q5:ES4I)+S_X9GAXROA:=7EJQ;?\ 7FC[_P## MFA_\(_8O;^?Y^Z0R;MFWJ ,8R?2LMOACX9;PLWATZ8#I#7AU P>?)N^T&X^T M^;YF[?N\[Y\YZ^W%<#^RG\0O$'Q*^'>H:GXCO_[1OHM4DMDE\F.+$8BA8+A% M4=7;G&>:ZSP_\6(?%&O/9Z=X(%B@-D9X69)%P)?. #HZ;S$$) M'#<@UY5>$Z=9PF[R1ZE"4)48S@K1_P"'_P"#\B:Y^#7A"\\4GQ!+IBCY/N\ [<\UM>*/$-OX2\,ZMKEXDLEIIMI+>3) 9&2-"[!02 3@ M'&2/K5O3-0CU73;2]A5EBN8DF17 #!64$9QWYKGCI\/2W_ _])_#R.B7GU_3 M_A_Q.+\-_#"#P[\0+_6;>*/LTJ65NDLCR+/=7#7%]*V[IYCB' 4X&P]!@ M5J+\,?#*>&=.\/KI@&E:?=QWUK")Y-T<\2XN=%9 M5OH8;>1WC9HQ*H4!<=>*'IN):[&S14-G=)?6<%S&LBQS(LBK-$T M3@$9 9& 93SRK $="!4U/;1AN%%%%( K'F_UTG^\?YUL5CS?ZZ3_ 'C_ #H M91110 4444 %HS@_(5/'7&0> MCK#\7>#=.\;Z:MAJ%G4$= 7/S?<;L] M]?O].^ \FIQ:O]KU*'3'_P")DRDE)%RI+;U4ED(*DLJDE"2 W0M_88T\:?% MHV3]F5"Q:1F4DAW;Y?F89&&Y.\UO-J3DUU=_S,H)Q4;]%_D>:>+/[2^&O]KZ M%H>J:]J<-Y#9;3/?F]O+:26Z6"1HI+ASM9U^BT[P="/ M%WA=[K4U&I6NM:U+/J*PM!-(@CNUN9BJ2& K^[ER,-C:37H.D_"GPQHVCZEI M<-A+/::BJQW1OKV>[ED100B>;*[.%7)VJ& 7)V@9J./X1^&(]"NM):VO9H;F M9+B2ZN-4NY;WS$^XXNFE,ZE?X2'&W)QC-1TL]?\ A[V^2^\K^OPM?[]?U#X9 MM/!I^M:7+>W.HPZ3JDEE;75Y,9IGB\N*0!Y"2SE3*R[F.XA1DDY-=C6;X=\. MZ?X4TB'3-+MS;V<18A6D:1V9B2S.[DL[$DDLQ))/)K2IOI\O^'^8D%%%%(84 M444 %%%% !1110 4444 %E-2O].^SQM,3I\Y@>3"G"EU&\#/ M/R,IXZXXKIJPO&'@O3?'6FI8ZI)J26RMNVZ;JEU8,W!&&:WD1F7!^ZQ(]JB< M7*+2+@U&2;/./B'-?:FWABV2/Q#K<;:2;J;2_#6J-I]WYF(PMR\HEBW1J204 M,G)8$(^,5N77B&_MO@7_ &G#JWG:@+';_:17YE;<4+'*K\R\@DJ.5)P*T)?@ MQX8FTNQL&&L[+(,L%ROB#4!=JC8W1FY$_FM&<#]V7*\=*TK/P%86K7%MRVAM M8+I\6CZ9:V/BZ[CAUF![C0(=?9=9M+7&XHU[+9 -H;[9YOGYQD?ZSH2.AJ?^!^=_P M/3M=E?U^%OSU_P R M?X976G7'A<1:=%J]L+6=[>XM=>O);N\MYA@M')+++*6P&4C#LN",&NLK,\.> M&].\)Z3'IVEP&WM48N=\KRR.Q.6=Y')9V/=F))]:TZ;=V):!1112&%%%% !1 M110 4444 %%%% !7 _%#2K75OLD$E]X@:^='6RTK0=2EL6ED[2N\3(VU>^]_ M+QU4FN^KE?%?PRT3QEJD&HZ@^L6][#";=)M*UR^TXF,MN*M]FFCW<\_-FDU> MPT['(>*?#-U>1Z58RZWX@OO%R6D8ABTO59;2VMV7AKB?RRBNN>OFA]V,*G)K MI/B5I^MWGA.T@L([_49%FB_M"WT>]6QN[F$#]X(92Z!&)YX=#CHPJ._^#/AS M4+Y;Q[CQ%#="&.!I+3Q1J=N9%C!">9Y=POF, 3\S98]R:T9? <&H6>J6NHZE MJEU!>SI(GD:E M36+>)=>T>73UT;QA=Z-I>J203Z5!X@BAUC88P40W:W2[PC'G_2=Q!&2W2JEO MXFUWQ18Z-H]SI?C#4[.!;II+71=5@M=0G$&K?08XM0LM/AD:4&PU:[M9W=OO,\\4JRR%NY=CGOFGZG\+_#>J:+IV ME-9365IIPVVC:9>SV4T((PP6:!TD ;^(;OF[YH_K\-_Z^]!_7X_U_DS1\&ZM M9:YX6TV]TY[E[.2(",WC,TXVDJ1(6))8$$$DG..IZULU4TG2K30]-MM/L(%M MK.W01Q1)T4?U/?)Y).:MU4G=MH2T5@HHHJ1A1110 4444 %%%% !1110 5Y] M\4M(M]8>U@-_X@?4Y(F6QTO0]3EL03S2:N-.QYYXNT_4M-\ M16U[XHT[QCJFCV%A;JVJ^'==>SM(G4YEEG@BNX9).>I\I_E'3&17BVFK:HLUQ TT.AWZV5Y);./*FO+H:GI/]M,VL*T:HPB^V3WGRH=^=T=QT VG&12:IKS^(FT71--TG MQQJ&D6=G(]UINF:N+;4Q<+*T92XNGNXW;R]I^Y,VXMSN&*]/_P"%4>&?^$=3 M11:726J3FZ6XCU&Y6]$QZR_:Q)Y^\Y.6WY/-^.H9;/XA7>K:_I'C*7P];B MV%MJ>B:\]M86R@ NT]O#>1R/^\)W$PN-HY.W./9*Y36OA;X<\0:X-5OK6ZDN M-Z220QZC!_FH7NN( MK2,L.F^'[Z6TN+Z0@87S(620!<'_ ):(@W9>)DUV6SF-\LBS M-$M[.EK)(HPLCVP<0NX &'9"PP.>!6?=?"73-:T_3(]:U'6[[4+$S,NH6FM7 MMA*6E8-(,P3(=A*KA"2%"@#I2^RH]OZ^_?7YZL?VF_ZZ_A_6AR/C#PKK-GX' MTDWL7BS7-8MK5XO,T/Q!):):,,E9;@QRQO<8R <1S%MG^K.>5\5^$++Q-I?A MV>+7]?N?$&MBWBCO=+\1:C9VYC15:6X%O#.L8&P?W.7==VGGYNR)[6[?Y?E_2U9HQIY<:H" MS!0!ECDG'8K8H6DD_Z]?Z[@_A:*5O93 M:?\ %*)_[5U"[BOM.N)FM[BX)@CVRPA D0 48#,-V"QSRQIWQ6L)I_"MQ>0Z MIJ&GM8CSECL;@P"5MR[=[+AR!S\H8 Y.X,,43?"70)_%:>(VFU[^U$D,BE?$ M>HB!;3CI]Y);VEP19Q7+/) K!)1,TA3$@.%QMVGFN^OO@WX8U*VLX;A-683"2=,LV%E9@-QP.:M:E\*?"VK:G8WT^F%9;-(HXX;>YF MAMW6(YB66!'$F*WR_X) M\Z_L,_\ ))-6_P"PW-_Z(MZU+3P?XBA^*-I?>'?"FJ^#+>34II]=N'U>&71] M3@9'!:.U69F$[MY;;_)B.0VYFZ-[M17DXBHL15E5M:YZ=&G[&BJ5[V/F'3?A MWXYU/P7H^B7/A&XTR71O .J>&C-<7UHZW5W(EHD9C$\BN%D:Y,?FO;.H564^'O"H\1?#* MPUOP]IMQJ"R>#-/AL+8'S#']FNWM6N#:&1=LP*"4@>;O7YLJ.EL_@M+-J*F2YHRB^JM]_ M]?IL$'R24ET_SO\ U_F?(/BCX?W7B#QAKOAS_A!?^$B\1)X*T.UM-0:6U1-# MNP;U!<&5Y!(A5N0T"NWR'U&>SA^"LNA^*OB9);^!+.[U'Q#IK-9>*+6&RB/G M-9^5-$Y+K,CRR@N2%*-O)9@);^.:%O"']KZ[<:/IUIH7B3[9;K_PC,\4060Y:02)B3]YNMU< MR9VMP!6WJ'P/U"?Q'JOB%?#UM)K_ /PG5EJ=GJFZ$7"ZTZWO_Y,I?FK>ER.5S*%CM+7+@D9XR/+./SKWM4B((9H[AF8?0&,9Y] MZUJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "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 **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# "_]D! end XML 17 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
 
Purchase Obligations and Indemnifications
 
The Company includes various types of indemnification and guarantee clauses in certain arrangements. These indemnifications and guarantees may include, but are not limited to, infringement claims related to intellectual property, direct or consequential damages and guarantees to certain service providers and service level requirements with certain customers. The type and amount of any potential indemnification or guarantee varies substantially based on the nature of each arrangement. The Company has experienced no previous claims and cannot determine the maximum amount of potential future payments, if any, related to such indemnification and guarantee provisions. The Company believes that it is unlikely it will have to make material payments under these arrangements and therefore has not recorded a contingent liability in the consolidated balance sheets.
 
The Company enters into unconditional purchase obligations arrangements for certain of its services that it receives in the normal course of business. As of December 31, 2019, the Company estimated future minimum unconditional purchase obligations of $39,481.

The Company has acquired membership interests in private companies and accounts for such under the equity method basis of accounting. As of December 31, 2019, the Company has committed $1,375 in future funding to certain of these equity method investees.
 
Legal Proceedings
 
The Company and Yodlee have been named as defendants in a lawsuit filed on July 17, 2019, by FinancialApps, LLC (“FinancialApps”) in the United States District Court for the District of Delaware. The case caption is FinancialApps, LLC v. Envestnet Inc., et al., No. 19-cv-1337 (D. Del.). FinancialApps alleges that, after entering into a 2017 services agreement with Yodlee, Envestnet and Yodlee breached the agreement and misappropriated proprietary information to develop competing credit risk assessment software. The complaint includes claims for, among other things, misappropriation of trade secrets, fraud, tortious interference with prospective business opportunities, unfair competition, copyright infringement and breach of contract. FinancialApps is seeking significant monetary damages and various equitable and injunctive relief. 

On September 17, 2019, the Company and Yodlee filed a motion to dismiss certain of the claims in the complaint filed by FinancialApps, including the copyright infringement, unfair competition and fraud claims. The motion to dismiss is fully briefed, and the parties are awaiting a decision from the Court. On October 30, 2019, the Company and Yodlee filed counterclaims against FinancialAppsYodlee alleges that FinancialApps fraudulently induced it to enter into contracts with FinancialApps, then breached those contracts. FinancialApps has filed a motion to dismiss Yodlee's counterclaims. The Company believes FinancialApps’s allegations are without merit and intends to defend the action and litigate the counterclaims vigorously.
In addition, the Company is involved in legal proceedings arising in the ordinary course of its business. Legal fees and other costs associated with such actions are expensed as incurred. The Company will record a provision for these claims when it is both probable that a liability has been incurred and the amount of the loss, or a range of the potential loss, can be reasonably estimated. These provisions are reviewed regularly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information or events pertaining to a particular case. For litigation matters where a loss may be reasonably possible, but not probable, or is probable but not reasonably estimable, no accrual is established, but if the matter is material, it is subject to disclosures. The Company believes that liabilities associated with any claims, while possible, are not probable, and therefore has not recorded any accrual for any claims as of December 31, 2019. Further, while any possible range of loss cannot be reasonably estimated at this time, the Company does not believe that the outcome of any of these proceedings, individually or in the aggregate, would, if determined adversely to it, have a material adverse effect on its financial condition or business, although an adverse resolution of legal proceedings could have a material adverse effect on the Company’s results of operations or cash flow in a particular quarter or year.
 
Contingencies
 
Certain of the Company’s revenues are subject to sales and use taxes in certain jurisdictions where it conducts business in the United States. During 2019 and 2018, the Company estimated a sales and use tax liability of $10,220 and $8,643, respectively, was probable related to revenues in multiple jurisdictions with respect to revenues in the years ended December 31, 2019 and December 31, 2018, and prior years. This amount is included in accrued expenses and other liabilities in the consolidated balance sheets.
 
For the years ended December 31, 2019 and 2018, the Company also estimated a sales and use tax receivable of $3,346 and $5,246, respectively, related to the estimated recoverability of a portion of the liability from customers. This amount is included in prepaid expenses and other current assets in the consolidated balance sheets.

 Additional future information obtained from the applicable jurisdictions may affect the Company’s estimate of its sales and use tax liability, but such change in the estimate cannot currently be made.

XML 18 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue
Revenue
 
On January 1, 2018, the Company adopted ASU 2014-09 and all subsequent ASUs that modified Topic 606 (“ASC 606”) using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. The Company recognized the cumulative effect of the initial application of ASC 606 as an adjustment of $9,217 to the opening balance of accumulated deficit.

In accordance with ASC 606 requirements, the impact of adoption on the Company’s consolidated statements of operations was as follows:
 
 
Year Ended December 31, 2018
 
 
As Reported
 
Without Adoption of ASC 606
 
Effect of Change Higher/(Lower)
Statements of Operations
 
 
 
 
 
 
Revenues:
 
 
 
 
 
 
Asset-based
 
$
481,233

 
$
495,646

 
$
(14,413
)
Subscription-based
 
295,467

 
295,467

 

Total recurring revenues
 
776,700

 
791,113

 
(14,413
)
Professional services and other revenues
 
35,663

 
35,840

 
(177
)
Total revenues
 
812,363

 
826,953

 
(14,590
)
Operating expenses:
 
 
 
 
 
 
Cost of revenues
 
263,400

 
277,813

 
(14,413
)
Compensation and benefits
 
317,188

 
318,887

 
(1,699
)
Total operating expenses
 
798,198

 
814,310

 
(16,112
)
Income from operations
 
14,165

 
12,643

 
1,522

Net income
 
4,010

 
2,488

 
1,522

Net income attributable to Envestnet, Inc.
 
$
5,755

 
$
4,233

 
$
1,522



The comparative information was not restated and will continue to be reported under the accounting standards in effect for those periods. The Company does not expect the adoption of ASC 606 to have a material impact to the results of operations on an ongoing basis.

The majority of the Company's revenues continue to be recognized when services are provided. The adoption of ASC 606 primarily impacted timing of revenue recognition for initial implementation services, deferral of incremental direct costs in obtaining contracts with customers and gross versus net presentation related to certain third party manager agreements.
 
Disaggregation of revenue
 
The following table presents the Company’s revenues disaggregated by major source:
 
 
Year Ended December 31, 2019
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
Revenues:
 
 
 
 
 
 
Asset-based
 
$
484,312

 
$

 
$
484,312

Subscription-based
 
207,606

 
171,207

 
378,813

Total recurring revenues
 
691,918

 
171,207

 
863,125

Professional services and other revenues
 
17,540

 
19,462

 
37,002

Total revenues
 
$
709,458

 
$
190,669

 
$
900,127


 
 
Year Ended December 31, 2018
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
Revenues:
 
 
 
 
 
 
Asset-based
 
$
481,233

 
$

 
$
481,233

Subscription-based
 
138,372

 
157,095

 
295,467

Total recurring revenues
 
619,605

 
157,095

 
776,700

Professional services and other revenues
 
13,000

 
22,663

 
35,663

Total revenues
 
$
632,605

 
$
179,758

 
$
812,363


 
 
Year Ended December 31, 2017
 
 
Envestnet Wealth Solutions(1)
 
Envestnet Data & Analytics(1)
 
Consolidated(1)
Revenues:
 
 
 
 
 
 
Asset-based
 
$
410,016

 
$

 
$
410,016

Subscription-based
 
106,048

 
139,819

 
245,867

Total recurring revenues
 
516,064

 
139,819

 
655,883

Professional services and other revenues
 
11,841

 
15,955

 
27,796

Total revenues
 
$
527,905

 
$
155,774

 
$
683,679

(1)
As noted above, prior period amounts have not been adjusted under the modified retrospective method.

One customer accounted for more than 10% of the Company’s total revenues:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Fidelity
 
15
%
 
17
%
 
17
%


Fidelity accounted for 19%, 21% and 22% of the Envestnet Wealth Solutions segment's revenues for the years ended December 31, 2019, 2018 and 2017, respectively.

No single customer revenue amounts for Envestnet Data & Analytics exceeded 10% of the segment revenue total.
The following table presents the Company’s revenues disaggregated by geography, based on the billing address of the customer:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017 (1)
United States
 
$
871,456

 
$
778,565

 
$
617,835

International (2), (3)
 
28,671

 
33,798

 
65,844

Total revenues
 
$
900,127

 
$
812,363

 
$
683,679

(1)
As previously noted, prior period amounts have not been adjusted under the modified retrospective method.
(2)
No foreign country accounted for more than 10% of total revenues.
(3)
In 2018, upon adoption of ASU 2014-09, gross revenue recognition changed to net revenue recognition for one customer.
 
Remaining performance obligations
 
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) as of December 31, 2019:
Years ending December 31,
 

2020
$
203,814

2021
131,567

2022
90,416

2023
41,141

2024
22,867

Thereafter
26,454

Total
$
516,259



Only fixed consideration from significant contracts with customers is included in the amounts presented above.

The Company has applied the practical expedients and exemption and does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less; (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed; and (iii) contracts for which the variable consideration is allocated entirely to a wholly unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation.

Contract balances

Total deferred revenue as of December 31, 2019 increased by $9,609, primarily the result of the PIEtech and PortfolioCenter acquisitions and an increase in deferred revenue related to subscription-based services during the year ended December 31, 2019. Total deferred revenue as of December 31, 2018 increased by $1,507, primarily the result of an increase in deferred revenue related to subscription-based services during the year ended December 31, 2018. The majority of the Company's deferred revenue will be recognized over the course of the next twelve months.

The amount of revenue recognized that was included in the opening deferred revenue balance was $23,714 and $18,620 for the years ended December 31, 2019 and 2018, respectively. The majority of this revenue consists of subscription-based services and professional services arrangements. The amount of revenue recognized from performance obligations satisfied in prior periods was not material.

Deferred sales incentive compensation

Deferred sales incentive compensation was $9,387 and $7,014 as of December 31, 2019 and 2018, respectively. Amortization expense for the deferred sales incentive compensation was $3,452 and $2,132 for the years ended December 31, 2019 and 2018, respectively. No significant impairment loss for capitalized costs was recorded during the periods.

The Company has applied the practical expedient to recognize the incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less. These costs are included in compensation and benefits in the consolidated statements of operations.
XML 19 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
 
Income (loss) before income tax provision (benefit) was generated in the following jurisdictions:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Domestic
 
$
(61,047
)
 
$
(18,242
)
 
$
(9,387
)
Foreign
 
12,952

 
9,080

 
7,698

Total
 
$
(48,095
)
 
$
(9,162
)
 
$
(1,689
)
 
 
The components of the income tax provision (benefit) charged to operations are summarized as follows: 
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Current:
 
 
 
 
 
 
Federal
 
$
4

 
$
4,564

 
$
(1,201
)
State
 
2,803

 
1,044

 
951

Foreign
 
5,930

 
4,849

 
6,438

 
 
8,737

 
10,457

 
6,188

 
 
 
 
 
 
 
Deferred:
 
 

 
 

 
 

Federal
 
(33,952
)
 
(19,444
)
 
(4,439
)
State
 
(5,603
)
 
(3,182
)
 
146

Foreign
 
(75
)
 
(1,003
)
 
(304
)
 
 
(39,630
)
 
(23,629
)
 
(4,597
)
 
 
 
 
 
 
 
Total
 
$
(30,893
)
 
$
(13,172
)
 
$
1,591


 
Net deferred tax assets (liabilities) consisted of the following:
 
 
December 31,
 
 
2019
 
2018
Deferred revenue
 
$
5,148

 
$
5,642

Prepaid expenses and accruals
 
9,533

 
3,302

Deferred rent and lease incentives
 
273

 
4,255

Right of use asset
 
(18,507
)
 

Lease liability
 
22,983

 

Net operating loss and tax credit carryforwards
 
86,952

 
78,689

Property and equipment and intangible assets
 
(127,255
)
 
(73,778
)
Stock-based compensation expense
 
8,033

 
7,667

Investment in partnerships
 
2,196

 
12

Convertible Notes
 
(8,471
)
 
(11,918
)
Other
 
2,218

 
1,020

Total deferred tax assets (liabilities), net
 
(16,897
)
 
14,891

Less: valuation allowance
 
(12,584
)
 
(15,531
)
Net deferred tax liabilities
 
$
(29,481
)
 
$
(640
)

 
In December 2017, the Tax Cuts and Jobs Act (“Tax Act”) was enacted into United States law. Beginning in 2018, the Tax Act includes the Global Intangible Low-Taxed Income (“GILTI”) and Base-Erosion Anti-abuse Tax (“BEAT”) provisions. The Company elected to account for GILTI tax in the period in which it is incurred. The GILTI provision requires the Company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary's tangible assets. The Company expects to fully offset any GILTI income with Net Operating Losses (“NOLs”). The Company has reevaluated the entity classification of its Indian entities to a flow-through status. As a result, the Company does not currently expect to be subject to BEAT. Additionally, the two Indian entities also are no longer subject to GILTI.

The deferred tax liability that is not being recorded because of the Company's assertion to permanently reinvest the earnings of its India subsidiaries is $5,207 related to the dividend distribution tax in India, net of an assumed foreign tax deduction for this amount in the U.S.
 
The valuation allowance for net deferred tax assets as of December 31, 2019 and 2018 was $12,584 and $15,531, respectively. The change in the valuation allowance from 2018 to 2019 was primarily related to the acquisition of PIEtech. In assessing the realizability of deferred tax assets, management considers whether it is more-likely-than-not that some or all of the deferred tax assets will be realized.
 
Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. A significant piece of objective negative evidence is the cumulative loss incurred over the three years ended December 31, 2019. Such objective evidence limits the ability to consider other subjective evidence such as the Company's projections for future growth.
 
On the basis of this evaluation, as of December 31, 2019, a valuation allowance of $12,584 has been recorded to record only the portion of the deferred tax asset that is more likely than not to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income during the carryforward period are reduced or increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight may be given to subjective evidence such as the Company's projections for growth.

The expected income tax provision (benefit) calculated at the statutory federal rate differs from the actual provision as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Tax provision (benefit), at U.S. federal statutory tax rate
 
$
(10,012
)
 
$
(1,559
)
 
$
(573
)
 
 
 
 
 
 
 
State income tax provision (benefit), net of federal benefit
 
(5,390
)
 
(1,714
)
 
(1,251
)
Effect of stock-based compensation excess tax benefit
 
(11,983
)
 
(7,782
)
 
(11,522
)
Effect of permanent items
 
1,048

 
2,967

 
1,145

Change in valuation allowance
 
(3,364
)
 
(4,244
)
 
2,151

Effect of change in federal income tax rate
 

 

 
13,792

Effect of change in state and foreign income tax rates
 
2,449

 
(269
)
 
537

Uncertain tax positions
 
4,478

 
(2,062
)
 
3,668

BEAT liability
 

 
3,760

 

Research and development credits
 
(6,756
)
 
(4,770
)
 
(2,815
)
Change in permanent reinvestment assertion
 

 

 
(4,494
)
State net operating loss adjustment
 
(1,588
)
 

 
836

Other
 
225

 
2,501

 
117

Income tax provision (benefit)
 
$
(30,893
)
 
$
(13,172
)
 
$
1,591


 
At December 31, 2019, the Company had NOL carryforwards, before any uncertain tax position reserves, for federal income tax purposes of approximately $265,000 available to offset future federal taxable income, if any, of which $256,000 expire through 2039 and $9,000 are carried forward indefinitely. In addition, as of December 31, 2019, the Company had NOL carryforwards for state income tax purposes of approximately $208,000 available to reduce future income subject to income taxes. The state NOL carryforwards expire through 2039.
 
In addition, at December 31, 2019, the Company had AMT credit carryforwards of approximately $727 for Federal purposes. As a result of tax reform, AMT credits are refundable for any taxable year beginning after 2017 and before 2022 in an amount equal to 50% (100% in the case of taxable years beginning in 2021) of the excess of the minimum tax credit for the taxable year over the amount of the credit allowable for the year against regular tax liability. Thus, the minimum tax credit was reclassified from a deferred tax asset to an income tax receivable. The Company also had AMT credits of $19 for California, which are available to reduce future California income taxes, if any, over an indefinite period. In addition, the Company had research and development (“R&D”) credit carryforwards of approximately $20,841 for federal and $10,785 for California and Illinois, as well as foreign tax credits of $1,253 available to offset federal income tax. Federal R&D credits begin to expire in 2022 through 2039. California R&D credits carryover indefinitely.
 
A reconciliation of the beginning and ending amount of unrecognized tax benefit follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Balance at December 31, 2018
 
$
15,628

 
$
18,312

 
$
16,476

Additions based on tax positions related to the current year
 
2,261

 
1,907

 
1,691

Additions based on tax positions related to prior years
 
1,050

 
(3,976
)
 
145

Reductions for settlements with taxing authorities related to prior years
 

 
(615
)
 

Balance at December 31, 2019
 
$
18,939

 
$
15,628

 
$
18,312


 
At December 31, 2019, the amount of unrecognized tax benefits that would benefit the Company’s effective tax rate, if recognized, was $18,939. At this time, the Company estimates that the liability for unrecognized tax benefits could decrease in the next twelve months by an estimated $6,150 as it is anticipated that reviews by tax authorities will be completed. In addition, the full amount of related penalties and interest of $7,336 could also be released.
 
The Company recognizes potential interest and penalties related to unrecognized tax benefits in income tax expense. For the years ended December 31, 2019 and 2018, income tax expense included $1,476 and $126, respectively, of potential interest and penalties related to unrecognized tax benefits. The Company had accrued interest and penalties of $7,336 and $5,977 as of December 31, 2019 and 2018, respectively.
 
The Company files a consolidated federal income tax return and separate tax returns with various states. Additionally, foreign subsidiaries of the Company file tax returns in foreign jurisdictions. The Company was notified by the Internal Revenue Service in December 2017 that the calendar year 2015 and 2016 federal income tax returns have been have been selected for audit by the Internal Revenue Service. The Company’s tax returns for the calendar years ended December 31, 2018, 2017, and 2016 remain open to examination by the Internal Revenue Service in their entirety. With respect to state taxing jurisdictions, the Company’s tax returns for calendar years ended December 31, 2018, 2017, 2016, and 2015 remain open to examination by various state revenue services.
 
The Company's Indian subsidiaries are currently under examination by the India Tax Authority for the fiscal years ended March 31, 2019, 2018, 2017, 2014, 2013, 2012, 2011, 2010, and 2008. Based on the outcome of examinations of the Company's subsidiaries or the result of the expiration of statutes of limitations it is reasonably possible that the related unrecognized tax benefits could change from those recorded in the consolidated balance sheets. It is possible that one or more of these audits may be finalized within the next twelve months.
XML 20 R92.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Rate Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Summary of expected tax provision      
Tax provision (benefit), at U.S. federal statutory tax rate $ (10,012) $ (1,559) $ (573)
State income tax, net of federal tax provision (5,390) (1,714) (1,251)
Effect of stock-based compensation excess tax benefit (11,983) (7,782) (11,522)
Effects of permanent items 1,048 2,967 1,145
Change in valuation allowance (3,364) (4,244) 2,151
Effect of change in federal income tax rate 0 0 13,792
Effect of change in state income tax rate 2,449 (269) 537
Uncertain tax positions 4,478 (2,062) 3,668
BEAT Liability 0 3,760 0
Research and development credits (6,756) (4,770) (2,815)
Change in permanent reinvestment assertion 0 0 (4,494)
State net operating loss adjustment, net of valuation allowance impact (1,588) 0 836
Other 225 2,501 117
Income tax provision (benefit) $ (30,893) $ (13,172) $ 1,591
XML 21 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets (Intangible Assets) (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Components of intangible assets      
Gross Carrying Amount $ 712,934,000 $ 466,756,000  
Accumulated Amortization (207,345,000) (161,515,000)  
Net Carrying Amount 505,589,000 305,241,000  
Amortization expense 68,452,000 53,856,000 $ 42,127,000
Customer list      
Components of intangible assets      
Gross Carrying Amount 591,520,000 361,020,000  
Accumulated Amortization (148,517,000) (102,077,000)  
Net Carrying Amount $ 443,003,000 258,943,000  
Customer list | Minimum      
Components of intangible assets      
Estimated Useful Life 7 years    
Customer list | Maximum      
Components of intangible assets      
Estimated Useful Life 20 years    
Proprietary technologies      
Components of intangible assets      
Gross Carrying Amount $ 87,714,000 66,746,000  
Accumulated Amortization (44,165,000) (36,151,000)  
Net Carrying Amount $ 43,549,000 30,595,000  
Proprietary technologies | Minimum      
Components of intangible assets      
Estimated Useful Life 4 years    
Proprietary technologies | Maximum      
Components of intangible assets      
Estimated Useful Life 6 years    
Trade names      
Components of intangible assets      
Gross Carrying Amount $ 33,700,000 27,990,000  
Accumulated Amortization (14,663,000) (12,352,000)  
Net Carrying Amount $ 19,037,000 15,638,000  
Trade names | Minimum      
Components of intangible assets      
Estimated Useful Life 6 years    
Trade names | Maximum      
Components of intangible assets      
Estimated Useful Life 7 years    
Backlog      
Components of intangible assets      
Gross Carrying Amount $ 0 11,000,000  
Accumulated Amortization 0 (10,935,000)  
Net Carrying Amount 0 65,000  
Envestnet Wealth Solutions      
Components of intangible assets      
Write-off of fully amortized intangible assets 11,520,000 22,177,000  
Envestnet Data and Analytics      
Components of intangible assets      
Write-off of fully amortized intangible assets $ 11,100,000 $ 0  
XML 22 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Interest Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Debt Disclosure [Abstract]      
Accretion of debt discount $ 15,040 $ 11,134 $ 5,472
Coupon interest 8,917 6,650 3,019
Interest on credit agreement 4,065 3,994 4,153
Amortization of issuance costs 3,703 2,771 3,279
Undrawn and other fees 795 654 424
Total interest expense $ 32,520 $ 25,203 $ 16,347
XML 23 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income (Loss) Per Share Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Common share equivalents for securities that were anti-dilutive and therefore excluded from the computation of diluted earnings per share      
Anti-dilutive securities excluded from computation of diluted earnings per share (in shares) 8,244,079 8,263,826 6,764,525
Stock options      
Common share equivalents for securities that were anti-dilutive and therefore excluded from the computation of diluted earnings per share      
Anti-dilutive securities excluded from computation of diluted earnings per share (in shares) 1,150,586 0 2,254,565
Unvested restricted stock units and awards      
Common share equivalents for securities that were anti-dilutive and therefore excluded from the computation of diluted earnings per share      
Anti-dilutive securities excluded from computation of diluted earnings per share (in shares) 1,572,988 0 1,766,639
Convertible Notes (1)      
Common share equivalents for securities that were anti-dilutive and therefore excluded from the computation of diluted earnings per share      
Anti-dilutive securities excluded from computation of diluted earnings per share (in shares) 5,050,505 7,793,826 2,743,321
Warrants      
Common share equivalents for securities that were anti-dilutive and therefore excluded from the computation of diluted earnings per share      
Anti-dilutive securities excluded from computation of diluted earnings per share (in shares) 470,000 470,000 0
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Summary of Significant Accounting Policies
The Company follows accounting standards established by the Financial Accounting Standards Board (“FASB”) to ensure consistent reporting of financial condition, results of operations and cash flows. References to accounting principles generally accepted in the United States (“GAAP”) in these notes are to the FASB Accounting Standards Codification, sometimes referred to as the codification or “ASC”.
Principles of Consolidation—The consolidated financial statements include the accounts of Envestnet and its subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.
Foreign Currency—Accounts for the Envestnet Wealth Solutions segment that are denominated in a non-U.S. currency have been re-measured using the U.S. dollar as the functional currency. Certain accounts within the Envestnet Data & Analytics segment are recorded and measured in foreign currencies. The assets and liabilities for those subsidiaries with a functional currency other than the U.S. dollar are translated at exchange rates in effect at the balance sheet date, and revenues and expenses are translated at average exchange rates. Differences arising from these foreign currency translations are recorded in the consolidated balance sheets as accumulated other comprehensive income (loss) within stockholders' equity. The Company is also subject to gains and losses from foreign currency denominated transactions and the remeasurement of foreign currency denominated balance sheet accounts, both of which are included in other expense, net in the consolidated statements of operations.
Management Estimates—Management has made certain estimates and assumptions relating to the reporting of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements in conformity with GAAP. Areas requiring the use of management estimates relate to estimating uncollectible receivables, revenue recognition, valuations and assumptions used for impairment testing of goodwill, intangible and other long-lived assets, right of use assets, restricted stock and stock options issued, contingent consideration, realization of deferred tax assets, uncertain tax positions, sales tax liabilities, operating lease liabilities, fair value of the liability portion of the convertible debt, fair value of warrants issued, commitments and contingencies and assumptions used to allocate purchase prices in business combinations. Actual results could differ materially from these estimates under different assumptions or conditions.

Revenue Recognition

The Company derives revenues from asset-based and subscription-based services and professional services and other sources. Revenues are recognized when control of these services is transferred to our customers, in an amount that reflects the consideration that we expect to be entitled to in exchange for those services. All revenue recognized in the consolidated statements of operations is considered to be revenue from contracts with customers. Sales and usage-based taxes are excluded from revenues.
Asset-Based Recurring Revenues—Asset-based recurring revenues primarily consist of fees for providing customers continuous access to platform services through the Company’s uniquely customized platforms. These platform services include investment manager research, portfolio diagnostics, proposal generation, investment model management, rebalancing and trading, portfolio performance reporting and monitoring solutions, billing and back office and middle-office operations and administration and are made available to customers throughout the contractual term from the date the customized platform is launched. 

The asset-based fees the Company earns are generally based upon variable percentages of assets managed or administered on our platforms. The fee percentage varies based on the level and type of services the Company provides to its customers, as well as the values of existing customer accounts. The values of the customer accounts are affected by inflows or outflows of customer funds and market fluctuations.

The platform services are substantially the same over each quarter and performed in a similar manner over the contract period, and are considered stand-ready promises. The platform services that are delivered to the customer over the quarter are considered distinct, as the customer benefits distinctly from each increment of our services and each quarter is separately identified in the contract, and are considered to be a single performance obligation under ASC 606.

The pricing generally resets each quarter and the pricing structure is consistent throughout the term of the contract. The variable fees are generally calculated and billed quarterly in advance based on preceding quarter-end values and the variable amounts earned from the platform services relate specifically to the benefits transferred to the customer during that quarter. Accordingly, revenue is allocated to the specific quarter in which services are performed.

The asset-based contracts generally contain one performance obligation and revenue is recognized on a ratable basis over the quarter beginning on the date that the platform services are made available to the customer as the customer simultaneously consumes and receives the benefits of the services. All asset-based fees are recognized in the Envestnet Wealth Solutions segment.
 
For certain services provided by third parties, the Company evaluates whether it is the principal (revenues reported on a gross basis) or agent (revenues reported on a net basis). Generally, the Company reports customer fees including charges for third party service providers where the Company has a direct contract with such third party service providers on a gross basis, whereas the amounts billed to its customers are recorded as revenues, and amounts paid to third party service providers are recorded as cost of revenues. The Company is the principal in the transaction because it controls the services before they are transferred to its customers. Control is evidenced by the Company being primarily responsible to its customers and having discretion in establishing pricing.
 
Subscription-Based Recurring Revenues—Subscription-based recurring revenues primarily consist of fees for providing customers continuous access to the Company’s platform for wealth management and financial wellness. The subscription-based fees generally include fixed fees and or usage-based fees.
 
Generally, the subscription services are substantially the same over each quarter and performed in a similar manner over the contract period, and are considered stand-ready promises. Quarterly subscription services are considered distinct as the customer can benefit from each increment of services on its own and each quarter is separately identified in the contract, and services are considered to be a single performance obligation under ASC 606.
 
The usage-based pricing generally resets each quarter and the pricing structure is generally consistent throughout the term of the contract. The fixed fees are generally calculated and billed quarterly in advance. The usage-based fees are generally calculated and are billed either monthly or quarterly based on the actual usage and relate specifically to the benefits transferred to the customer during that quarter. Accordingly, revenue is allocated to the specific quarter in which services are performed.
 
Certain subscription-based contracts contain multiple performance obligations (i.e. platform services performance obligation and professional services performance obligation). Fixed fees are generally recognized on a ratable basis over the quarter beginning when the subscription services are made available to the customer, as the customer simultaneously receives and consumes the benefits of the subscription services. Usage-based revenue is recognized on a monthly basis as the customer receives and consumes the benefit as the Company provides the services. Subscription-based fees are recognized in both the Envestnet Wealth Solutions and Envestnet Data & Analytics segments.
 
Professional Services and Other Revenues—The Company earns professional services fees by providing contractual customized services and platform software development as well as initial implementation fees. Professional services contracts generally have fixed prices, and generally specify the deliverables in the contract. Certain professional services contracts are billed on a time and materials basis and revenue is recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time based on the proportion of services performed. Initial implementation fees are fixed and recognized ratably over the contract term. 
 
Other revenues primarily includes revenue related to the Advisor Summit. Other revenues are recognized when the events are held. Other revenues are not significant.
 
The majority of the professional services and other contracts contain one performance obligation. Professional services and other revenues are recognized in both the Envestnet Wealth Solutions and Envestnet Data & Analytics segments.
 
Arrangements with Multiple Performance Obligations—Certain of the Company’s contracts with customers contain
multiple performance obligations such as platform services performance obligation and professional services performance obligation. For such arrangements, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Standalone selling prices of services are estimated based on observable transactions when these services are sold on a standalone basis or based on expected cost plus margin.

The Company has applied the practical expedients and exemption and therefore does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less; (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed; and (iii) contracts for which the variable consideration is allocated entirely to a wholly unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation.

Contract Balances—The Company records contract liabilities (deferred revenue) when cash payments are received in advance of its performance. The term between invoicing date and when payment is due is generally not significant. For the
majority of its arrangements, the Company requires advance quarterly payments before the services are delivered to the customer.

Deferred Revenue—Deferred revenue primarily consists of implementation fees, professional services, and subscription fee payments received in advance from customers.
Deferred Sales Incentive Compensation—Sales incentive compensation earned by the Company’s sales force is considered an incremental and recoverable cost to acquire a contract with a customer. Sales incentive compensation for initial contracts is deferred and amortized on a straight-line basis over the period of benefit. The Company determined the period of benefit by taking into consideration its customer contracts, life of the technology and other factors. Sales incentive compensation for renewal contracts are deferred and amortized on a straight-line basis over the related contractual renewal period. Deferred sales incentive compensation is included in other non-current assets in the consolidated balance sheets and amortization expense is included in compensation and benefits expenses in the consolidated statements of operations.

The Company has applied the practical expedient to recognize the incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less. These costs are included in compensation and benefits expenses in the consolidated statements of operations.

Cost of Revenues—Cost of revenues primarily includes expenses related to third party investment management and clearing, custody and brokerage services. Generally, these expenses are calculated based upon a contractual percentage of the market value of assets held in customer accounts measured as of the end of each quarter and are recognized ratably throughout the quarter based on the number of days in the quarter.

Allowance for Doubtful Accounts—The Company evaluates the need for an allowance for doubtful accounts for potentially uncollectible fees receivable. In establishing the amount of the allowance, if any, customer-specific information is considered related to delinquent accounts, including historical loss experience and current economic conditions. As of December 31, 2019, and 2018, the Company’s allowance for doubtful accounts was $1,093 and $826, respectively. 
Cash and Cash Equivalents—The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. Cash and cash equivalents are recorded at cost, which approximates fair value. The Company’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents. 
Restricted Cash—The following table reconciles cash, cash equivalents and restricted cash from the consolidated balance sheets to amounts reported in the consolidated statements of cash flows:
 
 
December 31,
 
 
2019
 
2018
 
2017
Cash and cash equivalents
 
$
82,505

 
$
289,345

 
$
60,115

Restricted cash included in prepaid expenses and other current assets
 
82

 
158

 
2,000

Restricted cash included in other non-current assets
 
168

 
168

 
148

Total cash, cash equivalents and restricted cash
 
$
82,755

 
$
289,671

 
$
62,263



Property and Equipment—Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation of furniture and equipment is computed using the straight-line method based on estimated useful lives of the depreciable assets. Leasehold improvements are amortized on a straight-line basis over their estimated economic useful lives or the remaining lease term, whichever is shorter. Improvements are capitalized, while repairs and maintenance costs are charged to operations as incurred. Assets are reviewed for recoverability whenever events or circumstances indicate the carrying value may not be recoverable.
Internally Developed Software for Internal Use—Costs incurred in the preliminary stages of development are expensed as incurred. Once an application has reached the development stage, internal and external costs, if direct and incremental, are capitalized until the software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable
the expenditures will result in additional functionality. Maintenance and training costs are expensed as incurred. Internally developed software is amortized on a straight-line basis over its estimated useful life. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. There were no impairments of internally developed software for internal use during the years ended December 31, 2019, 2018 and 2017
Goodwill and Intangible Assets—Goodwill consists of the excess of the purchase price over the fair value of identifiable net assets of businesses acquired. Goodwill is reviewed for impairment each year using a qualitative or quantitative process that is performed at least annually or whenever events or circumstances indicate a likely reduction in the fair value of a reporting unit below its carrying amount. The Company has concluded that it has two reporting units.
The Company performs the annual impairment analysis on October 31 in order to provide management time to complete the analysis prior to year-end. Prior to performing the quantitative evaluation, an assessment of qualitative factors may be performed to determine whether it is more likely than not that the fair value of a reporting unit exceeds the carrying value. If it is determined that it is unlikely that the carrying value exceeds the fair value, the Company is not required to complete the quantitative goodwill impairment evaluation. If it is determined that the carrying value may exceed fair value when considering qualitative factors, a quantitative goodwill impairment evaluation is performed. When performing the quantitative evaluation, if the carrying value of the reporting unit exceeds its fair value, an impairment loss equal to the difference will be recorded. No goodwill impairment charges have been recorded for the years ended December 31, 2019, 2018 and 2017.
Intangible assets are recorded at cost less accumulated amortization. Intangible assets are reviewed for impairment whenever events or changes in circumstances may affect the recoverability of the net assets. Such reviews include an analysis of current results and take into consideration the undiscounted value of projected operating cash flows. No intangible asset impairment charges have been recorded for the years ended December 31, 2019, 2018 and 2017
Leases—On January 1, 2019, the Company adopted ASU 2016-02 and all subsequent ASUs that modified Topic 842 (“ASC 842”) using the effective date transition method and elected the available package of practical expedients. The Company has elected to apply the short-term lease exemption to all of its classes of underlying assets.
Adoption of the standard had a material impact on the Company's consolidated balance sheets, but did not have an impact on the Company's consolidated statements of operations. The most significant impact was the recognition of right-of-use (“ROU”) assets and lease liabilities for operating leases. Adoption of the standard had no impact to previously reported results.
At inception, the Company determines if an arrangement is a lease. Operating leases are included in operating ROU assets, current operating lease liabilities and non-current operating lease liabilities in the Company's consolidated balance sheets. The Company does not have material finance leases.
ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the remaining lease term. The operating lease ROU asset also includes prepaid payments and excludes lease incentives. As none of the Company's leases provide an implicit rate, the Company uses an estimated incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.
The Company has lease agreements with lease and non-lease components. The Company has elected the practical expedient to account for non-lease components as part of the lease component for all asset classes. The majority of the Company's lease agreements are real estate leases.
Income Taxes—The Company uses the asset and liability method to account for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is
recognized in income in the period that includes the enactment date. The Company records a valuation allowance to reduce deferred tax assets to an amount that is more likely than not to be realized.
The Company follows authoritative guidance related to how uncertain tax positions should be recognized, measured, disclosed and presented in the consolidated financial statements. This requires the evaluation of tax positions taken or expected to be taken in the course of preparing the Company’s tax returns to determine whether the tax positions are “more-likely-than-not” of being sustained “when challenged” or “when examined” by the applicable tax authority. The tax benefits recognized in the consolidated financial statements from tax positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. 
Business Combinations—The Company accounts for business combinations under the acquisition method. The cost of an acquired company is assigned to the tangible and intangible assets acquired and the liabilities assumed on the basis of their fair values at the date of acquisition. The determination of fair values of assets acquired and liabilities assumed requires management to make estimates and use valuation techniques when market values are not readily available. Any excess of purchase price over the fair value of net tangible and intangible assets acquired is allocated to goodwill. Transaction costs associated with business combinations are expensed as incurred. The Company determines the fair value of contingent consideration payable on the acquisition date using a discounted cash flow approach utilizing an appropriate discount rate. Each reporting period thereafter, the Company revalues these obligations and records increases or decreases in their fair value as adjustments to fair market value adjustment on contingent consideration in the Company’s consolidated statements of operations. Changes in the fair value of the contingent consideration payable can result from adjustments to the estimated revenue forecasts included in the contingent consideration calculations.
Stock-Based Compensation—Compensation cost relating to stock-based awards made to employees and directors is recognized in the consolidated financial statements using the Black-Scholes option-pricing model in the case of non-qualified stock option awards, and intrinsic value in the case of restricted stock awards. The Company measures the cost of such awards based on the estimated fair value of the award measured at the grant date and recognizes the expense on a straight-line basis over the requisite service period, which is the vesting period.
Determining the fair value of stock options requires the Company to make several estimates, including the volatility of its stock price, the expected life of the option, forfeiture rate, dividend yield and interest rates. The Company estimates the expected life of its options using historical internal forfeiture data. The Company estimates stock-price volatility using historical third-party quotes of Envestnet’s common stock. The Company utilizes a risk-free interest rate, which is based on the yield of U.S. zero coupon securities with a maturity equal to the expected life of the options. The Company has not and does not expect to pay dividends on its common shares.
The Company is required to estimate expected forfeitures of stock-based awards at the grant date and recognize compensation cost only for those awards expected to vest. The forfeiture assumption is ultimately adjusted to the actual forfeiture rate. Therefore, changes in the forfeiture assumptions may impact the total amount of expense ultimately recognized over the vesting period. Estimated forfeitures will be reassessed in subsequent periods and may change based on new facts and circumstances.
Convertible Notes—In 2014, the Company issued $172,500 of 1.75% convertible notes that matured on December 15, 2019. In May 2018, the Company issued $345,000 of 1.75% convertible notes due June 2023. Collectively the “Convertible Notes” are accounted for in accordance with ASC 470-20. The Company has determined that the embedded conversion options in the Convertible Notes are not required to be separately accounted for as a derivative under GAAP. The Company separately accounts for the liability and equity components of Convertible Notes that can be settled in cash by allocating the proceeds from issuance between the liability component and the embedded conversion option, or equity component, in accordance with accounting for convertible debt instruments that may be settled in cash (including partial cash settlement) upon conversion. The value of the equity component is calculated by first measuring the fair value of the liability component, using the interest rate of a similar liability that does not have a conversion feature, as of the issuance date. The difference between the proceeds from the convertible debt issuance and the amount measured as the liability component is recorded as the equity component with a corresponding discount recorded on the debt. The Company recognizes the accretion of the resulting discount using the effective interest method as part of interest expense in its consolidated statements of operations.
Non-controlling Interest—Effective February 1, 2014, the Company formed ERS with various third parties. ERS offers advisory and technology enabled services to financial advisors and retirement plans. In exchange for a 64.5% ownership
interest in ERS, the Company contributed certain assets and has agreed to fund a certain amount of the operating expenses of ERS. Primarily due to the issuance of units related to the contributions of FinaConnect, Inc. and Castle Rock Innovations, Inc. and the purchase of additional ERS units acquired from the former owners of Klein Decisions, Inc. the Company’s ownership in ERS increased to 81.5% as of December 31, 2016. During the year ended December 31, 2018, the Company purchased all remaining outstanding units for approximately $6,560, which increased the Company’s ownership percentage to 100% as of December 31, 2018.
The allocation of gains and losses to the members of ERS was based on a hypothetical liquidation book value method in accordance with the ERS operating agreement. There were no losses for the years ended December 31, 2018 and 2017 reflected as non-controlling interest in the consolidated statements of operations related to ERS.  
In March 2018, the Company acquired a 43% fully diluted interest in a private company for cash consideration of $1,333. In connection with the acquisition, the Company was granted the ability to appoint two members to the private company's board of directors. The appointment of two board members gives the Company the majority of the board's voting rights. As a result, the Company uses the consolidation method of accounting for this investment. The private company was formed to enable financial advisors to provide insurance and income protection products to their clients.
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements—In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers,” which amends the existing accounting standards for revenue recognition. This standard was effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2017. These changes became effective for the Company's fiscal year beginning January 1, 2018 and have been reflected in these consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, “Leases,” which amends the requirements for assets and liabilities recognized for all leases longer than twelve months. This standard was effective for financial statements issued by public companies for the annual and interim periods beginning after December 15, 2018. These changes became effective for the Company's fiscal year beginning January 1, 2019 and have been reflected in these consolidated financial statements. See “Note 10—Leases”.

In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force)”. This update is intended to guide entities in evaluating the accounting for fees paid by a customer in a cloud computing arrangement by providing guidance for determining when the arrangement includes a software license. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company early adopted this standard beginning January 1, 2019, noting that this standard was applied prospectively. Adoption of this standard did not have a material impact on the Company's consolidated financial statements.  

Not Yet Adopted Accounting Pronouncements—In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326)”. This update significantly changes the way that entities will be required to measure credit losses. This standard requires that entities estimate credit losses based upon an “expected credit loss” approach rather than the “incurred loss” approach, which is currently used. The new approach will require entities to measure all expected credit losses for financial assets based on historical experience, current conditions, and reasonable forecasts of collectability. The change in approach is anticipated to impact the timing of recognition of credit losses. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company does not expect the standard to have a material impact on its consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes”. This update aims to reduce complexity within the accounting for income taxes as part of the simplification initiative. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2020. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its consolidated financial statements.
XML 25 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Summary of loss before income tax provision (benefit)
Income (loss) before income tax provision (benefit) was generated in the following jurisdictions:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Domestic
 
$
(61,047
)
 
$
(18,242
)
 
$
(9,387
)
Foreign
 
12,952

 
9,080

 
7,698

Total
 
$
(48,095
)
 
$
(9,162
)
 
$
(1,689
)
 
Summary of components of the income tax provision charged to operations
The components of the income tax provision (benefit) charged to operations are summarized as follows: 
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Current:
 
 
 
 
 
 
Federal
 
$
4

 
$
4,564

 
$
(1,201
)
State
 
2,803

 
1,044

 
951

Foreign
 
5,930

 
4,849

 
6,438

 
 
8,737

 
10,457

 
6,188

 
 
 
 
 
 
 
Deferred:
 
 

 
 

 
 

Federal
 
(33,952
)
 
(19,444
)
 
(4,439
)
State
 
(5,603
)
 
(3,182
)
 
146

Foreign
 
(75
)
 
(1,003
)
 
(304
)
 
 
(39,630
)
 
(23,629
)
 
(4,597
)
 
 
 
 
 
 
 
Total
 
$
(30,893
)
 
$
(13,172
)
 
$
1,591


Schedule of net deferred tax assets (liabilities)
Net deferred tax assets (liabilities) consisted of the following:
 
 
December 31,
 
 
2019
 
2018
Deferred revenue
 
$
5,148

 
$
5,642

Prepaid expenses and accruals
 
9,533

 
3,302

Deferred rent and lease incentives
 
273

 
4,255

Right of use asset
 
(18,507
)
 

Lease liability
 
22,983

 

Net operating loss and tax credit carryforwards
 
86,952

 
78,689

Property and equipment and intangible assets
 
(127,255
)
 
(73,778
)
Stock-based compensation expense
 
8,033

 
7,667

Investment in partnerships
 
2,196

 
12

Convertible Notes
 
(8,471
)
 
(11,918
)
Other
 
2,218

 
1,020

Total deferred tax assets (liabilities), net
 
(16,897
)
 
14,891

Less: valuation allowance
 
(12,584
)
 
(15,531
)
Net deferred tax liabilities
 
$
(29,481
)
 
$
(640
)

Summary of expected tax provision
The expected income tax provision (benefit) calculated at the statutory federal rate differs from the actual provision as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Tax provision (benefit), at U.S. federal statutory tax rate
 
$
(10,012
)
 
$
(1,559
)
 
$
(573
)
 
 
 
 
 
 
 
State income tax provision (benefit), net of federal benefit
 
(5,390
)
 
(1,714
)
 
(1,251
)
Effect of stock-based compensation excess tax benefit
 
(11,983
)
 
(7,782
)
 
(11,522
)
Effect of permanent items
 
1,048

 
2,967

 
1,145

Change in valuation allowance
 
(3,364
)
 
(4,244
)
 
2,151

Effect of change in federal income tax rate
 

 

 
13,792

Effect of change in state and foreign income tax rates
 
2,449

 
(269
)
 
537

Uncertain tax positions
 
4,478

 
(2,062
)
 
3,668

BEAT liability
 

 
3,760

 

Research and development credits
 
(6,756
)
 
(4,770
)
 
(2,815
)
Change in permanent reinvestment assertion
 

 

 
(4,494
)
State net operating loss adjustment
 
(1,588
)
 

 
836

Other
 
225

 
2,501

 
117

Income tax provision (benefit)
 
$
(30,893
)
 
$
(13,172
)
 
$
1,591


Schedule of reconciliation of the beginning and ending amount of unrecognized tax benefit
A reconciliation of the beginning and ending amount of unrecognized tax benefit follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Balance at December 31, 2018
 
$
15,628

 
$
18,312

 
$
16,476

Additions based on tax positions related to the current year
 
2,261

 
1,907

 
1,691

Additions based on tax positions related to prior years
 
1,050

 
(3,976
)
 
145

Reductions for settlements with taxing authorities related to prior years
 

 
(615
)
 

Balance at December 31, 2019
 
$
18,939

 
$
15,628

 
$
18,312


XML 26 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Tables)
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
In accordance with ASC 606 requirements, the impact of adoption on the Company’s consolidated statements of operations was as follows:
 
 
Year Ended December 31, 2018
 
 
As Reported
 
Without Adoption of ASC 606
 
Effect of Change Higher/(Lower)
Statements of Operations
 
 
 
 
 
 
Revenues:
 
 
 
 
 
 
Asset-based
 
$
481,233

 
$
495,646

 
$
(14,413
)
Subscription-based
 
295,467

 
295,467

 

Total recurring revenues
 
776,700

 
791,113

 
(14,413
)
Professional services and other revenues
 
35,663

 
35,840

 
(177
)
Total revenues
 
812,363

 
826,953

 
(14,590
)
Operating expenses:
 
 
 
 
 
 
Cost of revenues
 
263,400

 
277,813

 
(14,413
)
Compensation and benefits
 
317,188

 
318,887

 
(1,699
)
Total operating expenses
 
798,198

 
814,310

 
(16,112
)
Income from operations
 
14,165

 
12,643

 
1,522

Net income
 
4,010

 
2,488

 
1,522

Net income attributable to Envestnet, Inc.
 
$
5,755

 
$
4,233

 
$
1,522


Schedule of disaggregation of revenue by major source
The following table presents the Company’s revenues disaggregated by major source:
 
 
Year Ended December 31, 2019
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
Revenues:
 
 
 
 
 
 
Asset-based
 
$
484,312

 
$

 
$
484,312

Subscription-based
 
207,606

 
171,207

 
378,813

Total recurring revenues
 
691,918

 
171,207

 
863,125

Professional services and other revenues
 
17,540

 
19,462

 
37,002

Total revenues
 
$
709,458

 
$
190,669

 
$
900,127


 
 
Year Ended December 31, 2018
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
Revenues:
 
 
 
 
 
 
Asset-based
 
$
481,233

 
$

 
$
481,233

Subscription-based
 
138,372

 
157,095

 
295,467

Total recurring revenues
 
619,605

 
157,095

 
776,700

Professional services and other revenues
 
13,000

 
22,663

 
35,663

Total revenues
 
$
632,605

 
$
179,758

 
$
812,363


 
 
Year Ended December 31, 2017
 
 
Envestnet Wealth Solutions(1)
 
Envestnet Data & Analytics(1)
 
Consolidated(1)
Revenues:
 
 
 
 
 
 
Asset-based
 
$
410,016

 
$

 
$
410,016

Subscription-based
 
106,048

 
139,819

 
245,867

Total recurring revenues
 
516,064

 
139,819

 
655,883

Professional services and other revenues
 
11,841

 
15,955

 
27,796

Total revenues
 
$
527,905

 
$
155,774

 
$
683,679

(1)
As noted above, prior period amounts have not been adjusted under the modified retrospective method.
Summary of revenues from major customers
One customer accounted for more than 10% of the Company’s total revenues:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Fidelity
 
15
%
 
17
%
 
17
%

Schedule of disaggregation of revenue by geography
The following table presents the Company’s revenues disaggregated by geography, based on the billing address of the customer:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017 (1)
United States
 
$
871,456

 
$
778,565

 
$
617,835

International (2), (3)
 
28,671

 
33,798

 
65,844

Total revenues
 
$
900,127

 
$
812,363

 
$
683,679

(1)
As previously noted, prior period amounts have not been adjusted under the modified retrospective method.
(2)
No foreign country accounted for more than 10% of total revenues.
(3)
In 2018, upon adoption of ASU 2014-09, gross revenue recognition changed to net revenue recognition for one customer.
Schedule of estimated revenue expected to be recognized in the future
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) as of December 31, 2019:
Years ending December 31,
 

2020
$
203,814

2021
131,567

2022
90,416

2023
41,141

2024
22,867

Thereafter
26,454

Total
$
516,259


XML 27 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Financial Data (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Schedule of quarterly results

Quarterly results for the years ended December 31, 2019 and 2018 were as follows: 
 
 
2019
 
 
First
 
Second
 
Third
 
Fourth
Total revenues
 
$
199,666

 
$
224,445

 
$
236,080

 
$
239,936

Income (loss) from operations
 
(8,737
)
 
(20,257
)
 
(128
)
 
13,049

Net income (loss) attributable to Envestnet, Inc.
 
(18,185
)
 
893

 
(3,080
)
 
3,590

Net income (loss) per share attributable to Envestnet, Inc.:
 
 
 
 
 
 
 
 

Basic(1)
 
$
(0.38
)
 
$
0.02

 
$
(0.06
)
 
$
0.07

Diluted(1)(2)
 
$
(0.38
)
 
$
0.02

 
$
(0.06
)
 
$
0.07

 
 
2018
 
 
First
 
Second
 
Third
 
Fourth
Total revenues
 
$
198,011

 
$
201,116

 
$
203,156

 
$
210,080

Income (loss) from operations
 
(738
)
 
5

 
3,395

 
11,503

Net income (loss) attributable to Envestnet, Inc.
 
8,104

 
(5,526
)
 
2,954

 
223

Net incomes (loss) per share attributable to Envestnet, Inc.:
 
 
 
 
 
 
 
 
Basic(1)
 
$
0.18

 
$
(0.12
)
 
$
0.06

 
$

Diluted(1)(2)
 
$
0.17

 
$
(0.12
)
 
$
0.06

 
$

________________________________________________________
(1)
Quarterly values may not sum to annual values due to rounding. 
(2)
Quarterly values may not sum to annual values due to differences in quarterly dilution compared to year to date dilution.
XML 28 R9999.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Label Element Value
Cumulative Effect on Retained Earnings, Net of Tax us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1 $ 9,217,000
Retained Earnings [Member]  
Cumulative Effect on Retained Earnings, Net of Tax us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1 $ 9,217,000
XML 29 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Statement of Comprehensive Income [Abstract]      
Net income (loss) attributable to Envestnet, Inc. $ (16,782) $ 5,755 $ (3,280)
Other comprehensive income (loss), net of taxes:      
Foreign currency translation gains (losses), net (755) (1,618) 1,046
Comprehensive income (loss) attributable to Envestnet, Inc. $ (17,537) $ 4,137 $ (2,234)
XML 30 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2019
Feb. 21, 2020
Jun. 30, 2019
Cover page.      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2019    
Document Transition Report false    
Entity File Number 001-34835    
Entity Registrant Name Envestnet, Inc.    
Entity Central Index Key 0001337619    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 20-1409613    
Entity Address, Address Line One 35 East Wacker Drive, Suite 2400    
Entity Address, City or Town Chicago,    
Entity Address, State or Province IL    
Entity Address, Postal Zip Code 60601    
City Area Code 312    
Local Phone Number 827-2800    
Title of 12(b) Security Common Stock, par value $0.005 per share    
Trading Symbol ENV    
Security Exchange Name NYSE    
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     $ 2,206,054,725
Entity Common Stock, Shares Outstanding   52,904,138  
XML 31 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Restricted Stock Units and Restricted Stock Awards) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 19, 2015
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]        
Stock-based compensation expense   $ 4,286    
Unvested restricted stock units and awards        
Number of Shares        
Balance at the beginning of the period (in shares)   1,461,468 1,629,971 1,689,759
Granted (in shares)   997,971 940,113 959,591
Vested (in shares)   (1,029,790) (1,005,347) (901,181)
Forfeited (in shares)   (110,779) (103,269) (118,198)
Balance at the end of the period (in shares)   1,318,870 1,461,468 1,629,971
Weighted-Average Grant Date Fair Value per Share        
Balance at the beginning of the period (in dollars per share)   $ 46.59 $ 32.60 $ 32.64
Granted (in dollars per share)   61.91 55.24 32.38
Vested (in dollars per share)   45.11 32.73 32.79
Forfeited (in dollars per share)   53.16 40.37 30.11
Balance at the end of the period (in dollars per share)   $ 58.88 $ 46.59 $ 32.60
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]        
Unrecognized compensation expense related to shares   $ 59,860    
Unrecognized compensation expense weighted-average recognition period   1 year 10 months 24 days    
Replacement Awards | Yodlee, Inc        
Number of Shares        
Granted (in shares) 1,052,000      
Restricted Stock Units | Yodlee, Inc        
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]        
Unrecognized compensation expense related to shares $ 28,518 $ 0    
Unrecognized compensation expense weighted-average recognition period 43 months      
Stock consideration $ 32,836      
Attribution of the fair market value of replacement awards $ 4,318      
Performance Shares        
Number of Shares        
Balance at the beginning of the period (in shares)   124,320 136,668 205,000
Granted (in shares)   202,168 55,986  
Vested (in shares)   (68,334) (68,334) (68,332)
Forfeited (in shares)   (4,036)    
Balance at the end of the period (in shares)   254,118 124,320 136,668
Weighted-Average Grant Date Fair Value per Share        
Balance at the beginning of the period (in dollars per share)   $ 44.64 $ 31.03 $ 31.03
Granted (in dollars per share)   69.68 61.25  
Vested (in dollars per share)   31.03 31.03 31.03
Forfeited (in dollars per share)   61.27    
Balance at the end of the period (in dollars per share)   $ 67.96 $ 44.64 $ 31.03
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]        
Vesting period   3 years    
Unrecognized compensation expense related to shares   $ 9,547    
Unrecognized compensation expense weighted-average recognition period   2 years 3 months 18 days    
Minimum | Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]        
Number of shares to be vest upon each evaluation date   50.00%    
Maximum | Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]        
Number of shares to be vest upon each evaluation date   150.00%    
XML 32 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Disaggregation) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenues:                      
Total revenues $ 239,936 $ 236,080 $ 224,445 $ 199,666 $ 210,080 $ 203,156 $ 201,116 $ 198,011 $ 900,127 $ 812,363 $ 683,679
Total revenues                     683,679
United States                      
Revenues:                      
Total revenues                 871,456 778,565 617,835
International                      
Revenues:                      
Total revenues                 28,671 33,798 65,844
Asset-based                      
Revenues:                      
Total revenues                 484,312 481,233 410,016
Total revenues                     410,016
Subscription-based                      
Revenues:                      
Total revenues                 378,813 295,467 245,867
Total revenues                     245,867
Recurring Revenue                      
Revenues:                      
Total revenues                 863,125 776,700 655,883
Total revenues                     655,883
Professional services and other revenues                      
Revenues:                      
Total revenues                 37,002 35,663 27,796
Total revenues                     27,796
Envestnet Wealth Solutions                      
Revenues:                      
Total revenues                 709,458 632,605  
Total revenues                     527,905
Envestnet Wealth Solutions | Asset-based                      
Revenues:                      
Total revenues                 484,312 481,233  
Total revenues                     410,016
Envestnet Wealth Solutions | Subscription-based                      
Revenues:                      
Total revenues                 207,606 138,372  
Total revenues                     106,048
Envestnet Wealth Solutions | Recurring Revenue                      
Revenues:                      
Total revenues                 691,918 619,605  
Total revenues                     516,064
Envestnet Wealth Solutions | Professional services and other revenues                      
Revenues:                      
Total revenues                 17,540 13,000  
Total revenues                     11,841
Envestnet Data and Analytics                      
Revenues:                      
Total revenues                 190,669 179,758  
Total revenues                     155,774
Envestnet Data and Analytics | Asset-based                      
Revenues:                      
Total revenues                 0 0  
Total revenues                     0
Envestnet Data and Analytics | Subscription-based                      
Revenues:                      
Total revenues                 171,207 157,095  
Total revenues                     139,819
Envestnet Data and Analytics | Recurring Revenue                      
Revenues:                      
Total revenues                 171,207 157,095  
Total revenues                     139,819
Envestnet Data and Analytics | Professional services and other revenues                      
Revenues:                      
Total revenues                 $ 19,462 $ 22,663  
Total revenues                     $ 15,955
XML 33 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements (Details) - Recurring Basis - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Level I    
Assets    
Assets to fund deferred compensation liability $ 0 $ 0
Total assets 37,730 265,554
Liabilities:    
Contingent consideration liability 0 0
Deferred compensation liability 8,208 6,196
Total liabilities 8,208 6,196
Level I | Money market funds    
Assets    
Money market funds 37,730 265,554
Level II    
Assets    
Assets to fund deferred compensation liability 0 0
Total assets 0 0
Liabilities:    
Contingent consideration liability 0 0
Deferred compensation liability 0 0
Total liabilities 0 0
Level II | Money market funds    
Assets    
Money market funds 0 0
Level III    
Assets    
Assets to fund deferred compensation liability 8,390 6,346
Total assets 8,390 6,346
Liabilities:    
Contingent consideration liability 9,045 732
Deferred compensation liability 0 0
Total liabilities 9,045 732
Level III | Money market funds    
Assets    
Money market funds 0 0
Fair Value    
Assets    
Assets to fund deferred compensation liability 8,390 6,346
Total assets 46,120 271,900
Liabilities:    
Contingent consideration liability 9,045 732
Deferred compensation liability 8,208 6,196
Total liabilities 17,253 6,928
Fair Value | Money market funds    
Assets    
Money market funds $ 37,730 $ 265,554
XML 34 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Details) - shares
12 Months Ended
Jun. 22, 2010
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
May 01, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum number of shares available for future issuance (in shares)   2,248,672      
U.S. federal corporate income tax rate   25.20% 25.10% 38.00%  
Target Incentive Awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   3 years      
Vested (in shares)   68,334 68,334 68,332  
Awards (in shares)   202,168 55,986    
Unvested restricted stock units and awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vested (in shares)   1,029,790 1,005,347 901,181  
Awards (in shares)   997,971 940,113 959,591  
2004 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based awards, contractual term   10 years      
2010 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based awards, contractual term 10 years        
Shares reserved for delivery (in shares) 2,700,000        
2012 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized for issuance (in shares)   1,023,851      
2012 Plan | Target Incentive Awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized for issuance (in shares)   559,551      
Unvested restricted stock, service condition period   2 years      
2012 Plan | Target Incentive Awards | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting rights   P3Y      
2012 Plan | Target Incentive Awards | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting rights   P5Y      
2012 Plan | Unvested restricted stock units and awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vested (in shares)     559,551    
2015 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized for issuance (in shares)   1,058,807      
Awards (in shares)   0      
PIEtech Acquisition | Equity Plan | Restricted Stock Units and Performance Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized for issuance (in shares)         301,469
PIEtech Acquisition | Equity Plan | Restricted Stock Units and Performance Stock Units | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   3 years      
PIEtech Acquisition | Equity Plan | Restricted Stock Units and Performance Stock Units | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   5 years      
XML 35 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid technology $ 8,178 $ 6,766
Non-income tax receivables 5,555 6,240
Advance payroll taxes and benefits 5,446 0
Prepaid outside information services 2,209 1,515
Prepaid insurance 1,919 943
Other 8,876 8,093
Total prepaid expenses and other current assets $ 32,183 $ 23,557
XML 36 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Description of Business (Details)
proprietary_product in Thousands
12 Months Ended
Dec. 31, 2019
item
proprietary_product
account_product
Number of RIAs | item 4
Envestnet Enterprise  
Number of investment products 20,000
Envestnet Portfolio Management Consultants (“PMC”)  
Number of investment products 4,500
Number of Proprietary Products | proprietary_product 1
XML 37 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acquisitions (Consideration Transferred) (Details) - USD ($)
$ in Thousands
May 01, 2019
Apr. 01, 2019
Jan. 02, 2019
Jan. 02, 2018
FolioDynamix acquisition        
Business Acquisition [Line Items]        
Cash consideration       $ 199,877
Working capital adjustment       (6,742)
Consideration transferred       $ 193,135
Private AI company acquisition        
Business Acquisition [Line Items]        
Cash consideration     $ 11,173  
Purchase consideration liability     6,240  
Contingent consideration liability     7,580  
Working capital adjustment     70  
Consideration transferred     $ 25,063  
PortfolioCenter acquisition        
Business Acquisition [Line Items]        
Cash consideration   $ 17,500    
Contingent consideration liability   8,200    
Consideration transferred   25,700    
PIEtech Acquisition        
Business Acquisition [Line Items]        
Cash consideration $ 298,714      
Stock consideration 222,484      
Less: cash acquired (6,360)      
Consideration transferred 514,838      
Measurement Period Adjustments | PortfolioCenter acquisition        
Business Acquisition [Line Items]        
Cash consideration   0    
Contingent consideration liability   (100)    
Consideration transferred   (100)    
Measurement Period Adjustments | PIEtech Acquisition        
Business Acquisition [Line Items]        
Cash consideration (656)      
Stock consideration 0      
Less: cash acquired 0      
Consideration transferred (656)      
Preliminary Estimate | PortfolioCenter acquisition        
Business Acquisition [Line Items]        
Cash consideration   17,500    
Contingent consideration liability   8,300    
Consideration transferred   $ 25,800    
Preliminary Estimate | PIEtech Acquisition        
Business Acquisition [Line Items]        
Cash consideration 299,370      
Stock consideration 222,484      
Less: cash acquired (6,360)      
Consideration transferred $ 515,494      
XML 38 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Internally Developed Software (Tables)
12 Months Ended
Dec. 31, 2019
Capitalized Computer Software, Net [Abstract]  
Schedule of components of internally developed software, net
Internally developed software consisted of the following: 

 
 
 
 
December 31,
 
 
Estimated Useful Life
 
2019
 
2018
Internally developed software
 
5 years
 
$
104,703

 
$
70,410

Less: accumulated amortization
 
 
 
(44,440
)
 
(32,201
)
Internally developed software, net
 
 
 
$
60,263

 
$
38,209


Schedule of amortization expense
Amortization expense was as follows:

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Amortization expense
 
$
12,042

 
$
8,033

 
$
5,310


XML 39 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Restrictions on Cash and Cash Equivalents The following table reconciles cash, cash equivalents and restricted cash from the consolidated balance sheets to amounts reported in the consolidated statements of cash flows:
 
 
December 31,
 
 
2019
 
2018
 
2017
Cash and cash equivalents
 
$
82,505

 
$
289,345

 
$
60,115

Restricted cash included in prepaid expenses and other current assets
 
82

 
158

 
2,000

Restricted cash included in other non-current assets
 
168

 
168

 
148

Total cash, cash equivalents and restricted cash
 
$
82,755

 
$
289,671

 
$
62,263


XML 40 env-2019123110xk_htm.xml IDEA: XBRL DOCUMENT 0001337619 2019-01-01 2019-12-31 0001337619 2020-02-21 0001337619 2019-06-30 0001337619 2018-12-31 0001337619 2019-12-31 0001337619 env:AssetBasedRevenueMember 2018-01-01 2018-12-31 0001337619 2017-01-01 2017-12-31 0001337619 2018-01-01 2018-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember 2019-01-01 2019-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember 2018-01-01 2018-12-31 0001337619 env:RecurringRevenueMember 2017-01-01 2017-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember 2018-01-01 2018-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember 2017-01-01 2017-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember 2019-01-01 2019-12-31 0001337619 env:AssetBasedRevenueMember 2019-01-01 2019-12-31 0001337619 env:RecurringRevenueMember 2019-01-01 2019-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember 2017-01-01 2017-12-31 0001337619 env:AssetBasedRevenueMember 2017-01-01 2017-12-31 0001337619 env:RecurringRevenueMember 2018-01-01 2018-12-31 0001337619 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001337619 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001337619 us-gaap:CommonStockMember 2019-12-31 0001337619 us-gaap:NoncontrollingInterestMember 2019-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001337619 us-gaap:RetainedEarningsMember 2019-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001337619 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001337619 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001337619 us-gaap:TreasuryStockMember 2019-12-31 0001337619 us-gaap:NoncontrollingInterestMember 2017-12-31 0001337619 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001337619 us-gaap:TreasuryStockMember 2016-12-31 0001337619 us-gaap:TreasuryStockMember 2017-12-31 0001337619 us-gaap:CommonStockMember 2016-12-31 0001337619 us-gaap:CommonStockMember 2017-12-31 0001337619 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0001337619 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001337619 2016-12-31 0001337619 us-gaap:RetainedEarningsMember 2017-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001337619 us-gaap:RetainedEarningsMember 2016-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001337619 2017-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001337619 us-gaap:NoncontrollingInterestMember 2016-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001337619 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001337619 2018-01-01 2018-01-01 0001337619 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0001337619 us-gaap:RetainedEarningsMember 2018-01-01 2018-01-01 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001337619 us-gaap:TreasuryStockMember 2018-12-31 0001337619 us-gaap:NoncontrollingInterestMember 2018-12-31 0001337619 us-gaap:CommonStockMember 2018-12-31 0001337619 us-gaap:RetainedEarningsMember 2018-12-31 0001337619 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0001337619 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001337619 us-gaap:RevolvingCreditFacilityMember 2017-01-01 2017-12-31 0001337619 us-gaap:RevolvingCreditFacilityMember 2019-01-01 2019-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2017-01-01 2017-12-31 0001337619 us-gaap:RevolvingCreditFacilityMember 2018-01-01 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2019-01-01 2019-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2018-01-01 2018-12-31 0001337619 env:EnvestnetEnterpriseProductAndServicesSuiteMember 2019-01-01 2019-12-31 0001337619 env:EnvestnetPortfolioManagementConsultantsProductsAndServicesSuiteMember 2019-12-31 0001337619 env:EnvestnetPortfolioManagementConsultantsProductsAndServicesSuiteMember 2019-01-01 2019-12-31 0001337619 us-gaap:OtherNoncurrentAssetsMember 2018-12-31 0001337619 us-gaap:OtherNoncurrentAssetsMember 2017-12-31 0001337619 us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0001337619 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-12-31 0001337619 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001337619 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2017-12-31 0001337619 env:EnvestnetRetirementSolutionsLlcMember 2018-12-01 2018-12-31 0001337619 env:EnvestnetRetirementSolutionsLlcMember 2019-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2014-12-15 0001337619 env:EnvestnetRetirementSolutionsLlcMember 2014-02-01 0001337619 2018-03-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2018-05-25 0001337619 env:EnvestnetRetirementSolutionsLlcMember 2019-01-01 2019-12-31 0001337619 env:PrivateCompanyMember 2018-03-01 2018-03-31 0001337619 env:EnvestnetRetirementSolutionsLlcMember env:KleinDecisionsIncMember 2016-12-31 0001337619 env:EnvestnetRetirementSolutionsLlcMember 2017-01-01 2017-12-31 0001337619 env:EnvestnetRetirementSolutionsLlcMember 2018-01-01 2018-12-31 0001337619 env:PIEtechAcquisitionMember 2019-01-01 2019-12-31 0001337619 env:PIEtechAcquisitionMember 2018-01-01 2018-12-31 0001337619 env:PortfolioCenterAcquisitionMember 2019-04-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PortfolioCenterAcquisitionMember 2019-04-01 0001337619 srt:RestatementAdjustmentMember env:PortfolioCenterAcquisitionMember 2019-04-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PIEtechAcquisitionMember 2019-05-01 0001337619 env:PIEtechAcquisitionMember 2019-05-01 0001337619 srt:RestatementAdjustmentMember env:PIEtechAcquisitionMember 2019-05-01 0001337619 srt:RestatementAdjustmentMember env:PortfolioCenterAcquisitionMember 2019-04-01 2019-04-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PortfolioCenterAcquisitionMember 2019-04-01 2019-04-01 0001337619 env:PortfolioCenterAcquisitionMember 2019-04-01 2019-04-01 0001337619 env:FolioDynamicsMember 2018-01-02 0001337619 env:FolioDynamicsMember env:TradeNamesAndDomainsMember 2018-01-02 2018-01-02 0001337619 env:FolioDynamicsMember us-gaap:CustomerListsMember 2018-01-02 2018-01-02 0001337619 env:FolioDynamicsMember 2018-01-02 2018-01-02 0001337619 env:FolioDynamicsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-01-02 2018-01-02 0001337619 env:PrivateAICompanyAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-02 2019-01-02 0001337619 env:PrivateAICompanyAcquisitionMember 2019-01-02 2019-01-02 0001337619 env:PrivateAICompanyAcquisitionMember 2019-01-02 0001337619 env:PortfolioCenterAcquisitionMember us-gaap:CustomerListsMember 2019-04-01 2019-04-01 0001337619 env:PortfolioCenterAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-04-01 2019-04-01 0001337619 srt:RestatementAdjustmentMember env:PortfolioCenterAcquisitionMember us-gaap:CustomerListsMember 2019-04-01 2019-04-01 0001337619 srt:RestatementAdjustmentMember env:PortfolioCenterAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-04-01 2019-04-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PortfolioCenterAcquisitionMember us-gaap:CustomerListsMember 2019-04-01 2019-04-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PortfolioCenterAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-04-01 2019-04-01 0001337619 srt:RestatementAdjustmentMember env:PIEtechAcquisitionMember 2019-05-01 2019-05-01 0001337619 env:PIEtechAcquisitionMember us-gaap:TradeNamesMember 2019-05-01 2019-05-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PIEtechAcquisitionMember 2019-05-01 2019-05-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PIEtechAcquisitionMember us-gaap:TradeNamesMember 2019-05-01 2019-05-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 env:PIEtechAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-05-01 2019-05-01 0001337619 srt:RestatementAdjustmentMember env:PIEtechAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-05-01 2019-05-01 0001337619 srt:ScenarioPreviouslyReportedMember env:PIEtechAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-05-01 2019-05-01 0001337619 srt:RestatementAdjustmentMember env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 env:PIEtechAcquisitionMember 2019-05-01 2019-05-01 0001337619 srt:RestatementAdjustmentMember env:PIEtechAcquisitionMember us-gaap:TradeNamesMember 2019-05-01 2019-05-01 0001337619 env:PortfolioCenterAcquisitionMember 2019-01-01 2019-12-31 0001337619 us-gaap:PerformanceSharesMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-01-01 2019-12-31 0001337619 env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-01-01 2019-12-31 0001337619 env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-05-01 0001337619 env:FolioDynamicsMember 2019-01-01 2019-12-31 0001337619 env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 0001337619 env:PrivateTechnologyCompanyAcquisitionMember env:EnvestnetDataAndAnalyticsMember 2019-08-13 0001337619 env:FolioDynamicsMember 2018-01-01 2018-12-31 0001337619 env:PIEtechAcquisitionMember us-gaap:CommonStockMember 2019-05-01 2019-05-01 0001337619 us-gaap:RestrictedStockUnitsRSUMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-01-01 2019-12-31 0001337619 env:PIEtechAcquisitionMember 2019-12-31 0001337619 env:PrivateTechnologyCompanyAcquisitionMember env:EnvestnetDataAndAnalyticsMember 2019-08-13 2019-08-13 0001337619 srt:MaximumMember env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 srt:MinimumMember env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 us-gaap:LandMember 2018-12-31 0001337619 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0001337619 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001337619 env:ComputerEquipmentAndSoftwareMember 2019-12-31 0001337619 env:ComputerEquipmentAndSoftwareMember 2018-12-31 0001337619 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0001337619 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001337619 env:OfficeEquipmentandOtherMember 2018-12-31 0001337619 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001337619 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001337619 us-gaap:LandMember 2019-12-31 0001337619 env:OfficeEquipmentandOtherMember 2019-12-31 0001337619 env:ComputerEquipmentAndSoftwareMember 2019-01-01 2019-12-31 0001337619 env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 env:EnvestnetMember 2018-01-01 2018-12-31 0001337619 env:EnvestnetDataAnalyticsMember 2018-01-01 2018-12-31 0001337619 env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 us-gaap:LeaseholdImprovementsMember 2019-01-01 2019-12-31 0001337619 env:ComputerEquipmentAndSoftwareMember 2018-01-01 2018-12-31 0001337619 us-gaap:LeaseholdImprovementsMember 2018-01-01 2018-12-31 0001337619 us-gaap:OfficeEquipmentMember 2019-01-01 2019-12-31 0001337619 us-gaap:OfficeEquipmentMember 2018-01-01 2018-12-31 0001337619 us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001337619 us-gaap:FurnitureAndFixturesMember 2018-01-01 2018-12-31 0001337619 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember us-gaap:OfficeEquipmentMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember us-gaap:OfficeEquipmentMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001337619 us-gaap:SoftwareDevelopmentMember 2019-01-01 2019-12-31 0001337619 env:PortfolioCenterAcquisitionMember env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 env:EnvestnetDataAnalyticsMember 2018-12-31 0001337619 env:EnvestnetDataAnalyticsMember 2017-12-31 0001337619 env:PrivateTechnologyCompanyAcquisitionMember env:EnvestnetMember 2018-01-01 2018-12-31 0001337619 env:PrivateTechnologyCompanyAcquisitionMember 2018-01-01 2018-12-31 0001337619 env:EnvestnetMember 2017-12-31 0001337619 env:EnvestnetDataAnalyticsMember 2019-12-31 0001337619 env:PIEtechAcquisitionMember env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 env:PrivateAICompanyAcquisitionMember 2019-01-01 2019-12-31 0001337619 env:PortfolioCenterAcquisitionMember env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 env:PrivateTechnologyCompanyAcquisitionMember env:EnvestnetDataAnalyticsMember 2018-01-01 2018-12-31 0001337619 env:EnvestnetMember 2019-12-31 0001337619 env:FolioDynamicsMember env:EnvestnetDataAnalyticsMember 2018-01-01 2018-12-31 0001337619 env:EnvestnetMember 2018-12-31 0001337619 env:PrivateAICompanyAcquisitionMember env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 env:FolioDynamicsMember env:EnvestnetMember 2018-01-01 2018-12-31 0001337619 env:PIEtechAcquisitionMember env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 env:PrivateAICompanyAcquisitionMember env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001337619 us-gaap:TradeNamesMember 2018-12-31 0001337619 us-gaap:OrderOrProductionBacklogMember 2018-12-31 0001337619 us-gaap:CustomerListsMember 2018-12-31 0001337619 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001337619 us-gaap:OrderOrProductionBacklogMember 2019-12-31 0001337619 us-gaap:CustomerListsMember 2019-12-31 0001337619 us-gaap:TradeNamesMember 2019-12-31 0001337619 srt:MinimumMember us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember us-gaap:CustomerListsMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember us-gaap:CustomerListsMember 2019-01-01 2019-12-31 0001337619 us-gaap:OtherNoncurrentAssetsMember 2014-12-31 0001337619 2014-12-15 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2019-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2018-01-01 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2019-12-31 0001337619 2014-12-15 2014-12-15 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2018-05-25 2018-05-25 0001337619 srt:MinimumMember env:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2015-11-19 2015-11-19 0001337619 env:CreditAgreementMember 2015-11-19 2015-11-19 0001337619 2019-12-15 0001337619 env:SecondAmendedAndRestatedCreditAgreementMember 2017-07-31 0001337619 2018-05-25 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2018-05-01 2018-05-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2019-01-01 2019-12-31 0001337619 env:CreditAgreementMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember env:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2015-11-19 2015-11-19 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2017-01-01 2017-12-31 0001337619 env:PrepaidExpensesMember env:CreditAgreementMember 2019-12-31 0001337619 2019-12-15 2019-12-15 0001337619 env:CreditAgreementMember 2019-12-31 0001337619 us-gaap:OtherNoncurrentAssetsMember env:CreditAgreementMember 2019-12-31 0001337619 us-gaap:LetterOfCreditMember 2017-07-18 0001337619 env:CreditAgreementMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0001337619 2018-05-25 2018-05-25 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2018-12-31 0001337619 env:CreditAgreementMember 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2014-12-15 2014-12-15 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2017-12-31 0001337619 srt:MaximumMember 2019-12-31 0001337619 srt:MinimumMember 2019-12-31 0001337619 us-gaap:CommonStockMember us-gaap:WarrantMember us-gaap:PrivatePlacementMember 2018-12-20 2018-12-20 0001337619 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2018-12-20 0001337619 us-gaap:CommonStockMember us-gaap:WarrantMember us-gaap:PrivatePlacementMember 2019-12-31 0001337619 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001337619 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2018-12-20 2018-12-20 0001337619 2016-02-25 0001337619 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001337619 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001337619 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001337619 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001337619 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001337619 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001337619 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001337619 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001337619 us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-12-31 0001337619 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 env:PortfolioCenterAcquisitionMember us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-12-31 0001337619 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001337619 env:PrivateAICompanyAcquisitionMember us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-12-31 0001337619 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001337619 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0001337619 env:WheelhouseAnalyticsLlcMember 2018-01-01 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001337619 env:WheelhouseAnalyticsLlcMember 2019-01-01 2019-12-31 0001337619 env:AssetBasedRevenueMember us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001337619 env:RecurringRevenueMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001337619 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001337619 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001337619 env:RecurringRevenueMember us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001337619 env:AssetBasedRevenueMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-12-31 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-12-31 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember env:EnvestnetWealthSolutionsMember 2017-01-01 2017-12-31 0001337619 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-01-01 0001337619 2018-01-01 2018-09-30 0001337619 env:RecurringRevenueMember env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 env:AssetBasedRevenueMember env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetDataAnalyticsMember 2019-01-01 2019-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 env:RecurringRevenueMember env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 env:AssetBasedRevenueMember env:EnvestnetMember 2019-01-01 2019-12-31 0001337619 env:RecurringRevenueMember env:EnvestnetDataAnalyticsMember 2018-01-01 2018-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetMember 2018-01-01 2018-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetDataAnalyticsMember 2018-01-01 2018-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetDataAnalyticsMember 2018-01-01 2018-12-31 0001337619 env:AssetBasedRevenueMember env:EnvestnetMember 2018-01-01 2018-12-31 0001337619 env:RecurringRevenueMember env:EnvestnetMember 2018-01-01 2018-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetMember 2018-01-01 2018-12-31 0001337619 env:AssetBasedRevenueMember env:EnvestnetDataAnalyticsMember 2018-01-01 2018-12-31 0001337619 2024-01-01 2019-12-31 0001337619 2025-01-01 2019-12-31 0001337619 2023-01-01 2019-12-31 0001337619 2020-01-01 2019-12-31 0001337619 2021-01-01 2019-12-31 0001337619 2022-01-01 2019-12-31 0001337619 env:EnvestnetDataAnalyticsMember 2017-01-01 2017-12-31 0001337619 env:EnvestnetMember 2017-01-01 2017-12-31 0001337619 env:AssetBasedRevenueMember env:EnvestnetDataAnalyticsMember 2017-01-01 2017-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetDataAnalyticsMember 2017-01-01 2017-12-31 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetMember 2017-01-01 2017-12-31 0001337619 env:AssetBasedRevenueMember env:EnvestnetMember 2017-01-01 2017-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetDataAnalyticsMember 2017-01-01 2017-12-31 0001337619 env:RecurringRevenueMember env:EnvestnetDataAnalyticsMember 2017-01-01 2017-12-31 0001337619 env:RecurringRevenueMember env:EnvestnetMember 2017-01-01 2017-12-31 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetMember 2017-01-01 2017-12-31 0001337619 us-gaap:NonUsMember 2018-01-01 2018-12-31 0001337619 country:US 2017-01-01 2017-12-31 0001337619 country:US 2019-01-01 2019-12-31 0001337619 us-gaap:NonUsMember 2019-01-01 2019-12-31 0001337619 country:US 2018-01-01 2018-12-31 0001337619 us-gaap:NonUsMember 2017-01-01 2017-12-31 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2016-12-31 0001337619 us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001337619 env:ReplacementAwardsMember env:YodleeIncMember 2015-11-19 2015-11-19 0001337619 env:TwoThousandFifteenPlanMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember env:EmployeeAndOtherStockOptionMember 2019-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2018-12-31 0001337619 us-gaap:RestrictedStockUnitsRSUMember env:YodleeIncMember 2015-11-19 2015-11-19 0001337619 us-gaap:PerformanceSharesMember 2019-12-31 0001337619 env:TwoThousandsTwelvePlanMember 2019-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2019-12-31 0001337619 us-gaap:RestrictedStockUnitsRSUMember env:YodleeIncMember 2019-12-31 0001337619 us-gaap:PerformanceSharesMember env:TwoThousandsTwelvePlanMember 2019-12-31 0001337619 srt:MaximumMember us-gaap:PerformanceSharesMember env:TwoThousandsTwelvePlanMember 2019-01-01 2019-12-31 0001337619 us-gaap:RestrictedStockMember env:TwoThousandsTwelvePlanMember 2018-01-01 2018-12-31 0001337619 us-gaap:RestrictedStockUnitsRSUMember env:YodleeIncMember 2015-11-19 0001337619 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember us-gaap:PerformanceSharesMember 2019-12-31 0001337619 srt:MaximumMember env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-01-01 2019-12-31 0001337619 srt:MaximumMember us-gaap:PerformanceSharesMember 2019-12-31 0001337619 env:TwoThousandFifteenPlanMember 2019-12-31 0001337619 srt:MinimumMember env:EmployeeAndOtherStockOptionMember 2019-12-31 0001337619 env:LongtermIncentivePlanTwoThousandTenMember 2010-06-22 2010-06-22 0001337619 us-gaap:RestrictedStockMember 2019-12-31 0001337619 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001337619 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0001337619 us-gaap:PerformanceSharesMember 2018-12-31 0001337619 us-gaap:RestrictedStockMember 2016-12-31 0001337619 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0001337619 us-gaap:PerformanceSharesMember 2016-12-31 0001337619 us-gaap:PerformanceSharesMember 2017-12-31 0001337619 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0001337619 us-gaap:RestrictedStockMember 2018-12-31 0001337619 us-gaap:RestrictedStockMember 2017-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2018-01-01 2018-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2017-01-01 2017-12-31 0001337619 2016-01-01 2016-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2017-12-31 0001337619 us-gaap:PerformanceSharesMember env:TwoThousandsTwelvePlanMember 2019-01-01 2019-12-31 0001337619 env:LongtermIncentivePlanTwoThousandFourMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember us-gaap:PerformanceSharesMember env:TwoThousandsTwelvePlanMember 2019-01-01 2019-12-31 0001337619 srt:MinimumMember env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-01-01 2019-12-31 0001337619 us-gaap:StateAndLocalJurisdictionMember env:AlternativeMinimumTaxCreditCarryforwardMember 2019-12-31 0001337619 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2019-12-31 0001337619 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2019-12-31 0001337619 us-gaap:ForeignCountryMember 2019-12-31 0001337619 srt:MaximumMember 2019-01-01 2019-12-31 0001337619 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0001337619 srt:MinimumMember 2019-01-01 2019-12-31 0001337619 us-gaap:DomesticCountryMember 2019-12-31 0001337619 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001337619 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0001337619 us-gaap:WarrantMember 2018-01-01 2018-12-31 0001337619 us-gaap:ConvertibleDebtSecuritiesMember 2017-01-01 2017-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2018-01-01 2018-12-31 0001337619 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001337619 us-gaap:ConvertibleDebtSecuritiesMember 2018-01-01 2018-12-31 0001337619 us-gaap:ConvertibleDebtSecuritiesMember 2019-01-01 2019-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2017-01-01 2017-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2019-01-01 2019-12-31 0001337619 us-gaap:WarrantMember 2017-01-01 2017-12-31 0001337619 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001337619 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0001337619 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-12-31 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetDataAndAnalyticsMember 2019-01-01 2019-12-31 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetDataAndAnalyticsMember 2018-01-01 2018-12-31 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetWealthSolutionsMember 2017-01-01 2017-12-31 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-12-31 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetDataAndAnalyticsMember 2017-01-01 2017-12-31 0001337619 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-12-31 0001337619 env:OtherCountryMember 2019-12-31 0001337619 country:IN 2018-12-31 0001337619 country:US 2019-12-31 0001337619 country:US 2018-12-31 0001337619 country:IN 2019-12-31 0001337619 env:OtherCountryMember 2018-12-31 0001337619 2019-07-01 2019-09-30 0001337619 2019-04-01 2019-06-30 0001337619 2019-01-01 2019-03-31 0001337619 2019-10-01 2019-12-31 0001337619 2018-04-01 2018-06-30 0001337619 2018-07-01 2018-09-30 0001337619 2018-01-01 2018-03-31 0001337619 2018-10-01 2018-12-31 shares iso4217:USD iso4217:USD shares pure env:executive env:account_product env:item env:proprietary_product env:days env:claim false --12-31 FY 2019 0001337619 P5D P5D P20Y P10Y 0 0 0.005 0.005 500000000 500000000 61238898 66320706 48121800 52841706 0.0159022 0.0146381 0.06 0.06 0.06 P20Y P6Y P7Y P7Y P4Y P6Y 0 0 0 0 0 0 0.005 0.005 50000000 50000000 P39Y P7Y P5Y P7Y P3Y P3Y P1Y P1Y P1Y P1Y P1Y P2Y P3Y P3Y P10Y P10Y P0Y 1956390 13117098 13479000 0 10-K true 2019-12-31 false 001-34835 Envestnet, Inc. DE 20-1409613 35 East Wacker Drive, Suite 2400 Chicago, IL 60601 312 827-2800 Common Stock, par value $0.005 per share ENV NYSE Yes No Yes Yes Large Accelerated Filer false false false 2206054725 52904138 82505000 289345000 67815000 68004000 32183000 23557000 182503000 380906000 53756000 44991000 60263000 38209000 505589000 305241000 879850000 519102000 82796000 37127000 25298000 1801884000 1313747000 137944000 133298000 17277000 19567000 13816000 0 165711000 0 732000 34753000 23988000 203790000 343296000 305513000 294725000 260000000 0 9045000 0 5754000 6910000 88365000 17569000 29481000 640000 32360000 18005000 934308000 681145000 0 0 331000 306000 1037141000 761128000 -75664000 -58882000 90965000 67858000 -1749000 -994000 869094000 633700000 -1518000 -1098000 867576000 632602000 1801884000 1313747000 484312000 481233000 410016000 378813000 295467000 245867000 863125000 776700000 655883000 37002000 35663000 27796000 900127000 812363000 683679000 278811000 263400000 219037000 383554000 317188000 264392000 152564000 139984000 121010000 101271000 77626000 62820000 916200000 798198000 667259000 -16073000 14165000 16420000 3347000 2363000 201000 32520000 25203000 16347000 2849000 487000 1963000 -32022000 -23327000 -18109000 -48095000 -9162000 -1689000 -30893000 -13172000 1591000 -17202000 4010000 -3280000 -420000 -1745000 0 -16782000 5755000 -3280000 -0.33 0.13 -0.08 -0.33 0.12 -0.08 50937919 45268002 43732148 50937919 47384085 43732148 -16782000 5755000 -3280000 -755000 -1618000 1046000 -17537000 4137000 -2234000 55642686 278000 12402119 -33068000 516675000 -422000 -70574000 398000 413287000 837857 4000 7947000 7951000 969513 5000 5000 31635000 31635000 347296 13974000 13974000 1046000 1046000 -3280000 -3280000 57450056 287000 12749415 -47042000 556257000 624000 -73854000 398000 436670000 9217000 9217000 359345 2000 5303000 5305000 1073681 4000 4000 39969000 276000 40245000 367683 20816000 20816000 473000 473000 46611000 46611000 2355816 13000 118148000 118161000 5160000 1400000 6560000 900000 900000 -1618000 -1618000 5755000 -1745000 4010000 61238898 306000 13117098 -67858000 761128000 -994000 -58882000 -1098000 632602000 783216 4000 10588000 10592000 1098124 5000 5000 3200468 16000 223240000 223256000 54436000 54436000 361902 23107000 23107000 -12251000 -12251000 -755000 -755000 -16782000 -420000 -17202000 66320706 331000 13479000 -90965000 1037141000 -1749000 -75664000 -1518000 867576000 -17202000 4010000 -3280000 101271000 77626000 62820000 0 -671000 -1027000 2855000 1618000 867000 -39630000 -23629000 -4597000 60444000 40245000 31331000 19246000 14534000 8994000 1772000 222000 512000 578000 0 357000 -2361000 -1146000 -1469000 5000000 0 0 -8126000 0 0 -1139000 12890000 8121000 6440000 887000 787000 5234000 3336000 1690000 -811000 12939000 16810000 -2863000 1743000 -442000 727000 345000 1191000 4795000 3028000 2503000 108726000 117385000 108250000 19847000 20524000 14945000 34096000 24068000 12624000 5250000 1200000 1450000 320915000 194617000 0 5000000 0 0 600000 1270000 0 -375708000 -241679000 -29019000 0 345000000 0 0 9982000 0 184751000 0 0 345000000 195000000 35000000 85000000 276168000 62500000 2103000 0 94000 171000 2193000 1929000 0 0 445000 0 0 235000 0 122704000 0 0 0 35862000 10592000 5305000 7951000 23107000 20816000 13974000 0 6560000 0 5000 4000 5000 60465000 352294000 -72083000 -399000 -592000 375000 -206916000 227408000 7523000 289671000 62263000 54740000 82755000 289671000 62263000 8119000 5531000 3261000 13530000 10409000 7353000 222484000 0 0 15780000 0 0 0 4543000 0 5468000 0 0 1832000 1997000 1286000 5920000 0 0 772000 0 0 1816000 1780000 2098000 0 0 2230000 0 0 856000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Organization and Description of Business</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet, Inc. (“</span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;">”) and its subsidiaries (collectively, the “</span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">”) provide intelligent systems for wealth management and financial wellness. </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;">’s unified technology enhances advisor productivity and strengthens the wealth management process. Through a combination of platform enhancements, partnerships and acquisitions, </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> empowers enterprises and advisors to more fully understand their clients and deliver better outcomes.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> is organized around two primary, complementary business segments. Financial information about each business segment is contained in “</span><span style="font-family:inherit;font-size:10pt;">Note 19—Segment Information</span><span style="font-family:inherit;font-size:10pt;">”. The business segments are as follows:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> – a leading provider of unified wealth management software and services to empower financial advisors and institutions. </span></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-left:72px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> serves its clients principally through the following product and service suites:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Envestnet | Enterprise </span><span style="font-family:inherit;font-size:10pt;">provides an end-to-end open architecture wealth management platform, through which advisors can construct portfolios for clients. It begins with aggregated household data which then leads to a financial plan, asset allocation, investment strategy, portfolio management, rebalancing and performance reporting. Advisors have access to over </span><span style="font-family:inherit;font-size:10pt;"><span>20,000</span></span><span style="font-family:inherit;font-size:10pt;"> investment products. Envestnet | Enterprise also offers data aggregation and reporting, data analytics and digital advice capabilities to customers.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Envestnet | Tamarac™</span><span style="font-family:inherit;font-size:10pt;"> provides leading trading, rebalancing, portfolio accounting, performance reporting and client relationship management software, principally to high‑end registered investment advisers (“</span><span style="font-family:inherit;font-size:10pt;">RIA</span><span style="font-family:inherit;font-size:10pt;">s”).</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Envestnet | MoneyGuide</span><span style="font-family:inherit;font-size:10pt;"> provides leading goals-based financial planning solutions to the financial services industry. The highly adaptable software helps financial advisors add significant value for their clients using best-in-class technology with enhanced integrations to generate financial plans. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Envestnet | Retirement Solutions (“</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">ERS</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">”)</span><span style="font-family:inherit;font-size:10pt;"> offers a comprehensive suite of services for advisor-sold retirement plans. Leveraging integrated technology, </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;"> addresses the regulatory, data and investment needs of retirement plans and delivers the information holistically.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Envestnet | PMC</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">®</sup></span><span style="font-family:inherit;font-size:10pt;font-style:italic;">, or Portfolio Management Consultants (“</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">PMC</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">”)</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">provides research and consulting services to assist advisors in creating investment solutions for their clients. These solutions include over </span><span style="font-family:inherit;font-size:10pt;"><span>4,500</span></span><span style="font-family:inherit;font-size:10pt;"> vetted third party managed account products, multi-manager portfolios, fund strategist portfolios, as well as over </span><span style="font-family:inherit;font-size:10pt;"><span>1,000</span></span><span style="font-family:inherit;font-size:10pt;"> proprietary products, such as quantitative portfolios and fund strategist portfolios. </span><span style="font-family:inherit;font-size:10pt;">PMC</span><span style="font-family:inherit;font-size:10pt;"> also offers portfolio overlay and tax optimization services.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> – a leading data aggregation and data intelligence platform powering dynamic,</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">cloud-based innovation for digital financial services, and includes product offerings from Envestnet | Yodlee and Envestnet | Analytics.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> operates </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">RIA</span><span style="font-family:inherit;font-size:10pt;">s registered with the U.S. Securities and Exchange Commission (“</span><span style="font-family:inherit;font-size:10pt;">SEC</span><span style="font-family:inherit;font-size:10pt;">”). As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> filed requests to terminate the registration of its broker-dealer with the </span><span style="font-family:inherit;font-size:10pt;">SEC</span><span style="font-family:inherit;font-size:10pt;"> and the Financial Industry Regulatory Authority, both of which were approved.</span></div> 20000 4500 1000 4 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> follows accounting standards established by the Financial Accounting Standards Board (“</span><span style="font-family:inherit;font-size:10pt;">FASB</span><span style="font-family:inherit;font-size:10pt;">”) to ensure consistent reporting of financial condition, results of operations and cash flows. References to accounting principles generally accepted in the United States (“</span><span style="font-family:inherit;font-size:10pt;">GAAP</span><span style="font-family:inherit;font-size:10pt;">”) in these notes are to the </span><span style="font-family:inherit;font-size:10pt;">FASB</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting Standards Codification</span><span style="font-family:inherit;font-size:7pt;font-style:italic;">™</span><span style="font-family:inherit;font-size:10pt;">, sometimes referred to as the codification or “</span><span style="font-family:inherit;font-size:10pt;">ASC</span><span style="font-family:inherit;font-size:10pt;">”.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Principles of Consolidation</span><span style="font-family:inherit;font-size:10pt;">—The consolidated financial statements include the accounts of </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> and its subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency</span><span style="font-family:inherit;font-size:10pt;">—Accounts for the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> segment that are denominated in a non-U.S. currency have been re-measured using the U.S. dollar as the functional currency. Certain accounts within the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> segment are recorded and measured in foreign currencies. The assets and liabilities for those subsidiaries with a functional currency other than the U.S. dollar are translated at exchange rates in effect at the balance sheet date, and revenues and expenses are translated at average exchange rates. Differences arising from these foreign currency translations are recorded in the consolidated balance sheets as accumulated other comprehensive income (loss) within stockholders' equity. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> is also subject to gains and losses from foreign currency denominated transactions and the remeasurement of foreign currency denominated balance sheet accounts, both of which are included in other expense, net in the consolidated statements of operations.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Management Estimates</span><span style="font-family:inherit;font-size:10pt;">—Management has made certain estimates and assumptions relating to the reporting of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements in conformity with </span><span style="font-family:inherit;font-size:10pt;">GAAP</span><span style="font-family:inherit;font-size:10pt;">. Areas requiring the use of management estimates relate to estimating uncollectible receivables, revenue recognition, valuations and assumptions used for impairment testing of goodwill, intangible and other long-lived assets, right of use assets, restricted stock and stock options issued, contingent consideration, realization of deferred tax assets, uncertain tax positions, sales tax liabilities, operating lease liabilities, fair value of the liability portion of the convertible debt, fair value of warrants issued, commitments and contingencies and assumptions used to allocate purchase prices in business combinations. Actual results could differ materially from these estimates under different assumptions or conditions.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> derives revenues from asset-based and subscription-based services and professional services and other sources. Revenues are recognized when control of these services is transferred to our customers, in an amount that reflects the consideration that we expect to be entitled to in exchange for those services. All revenue recognized in the consolidated statements of operations is considered to be revenue from contracts with customers. Sales and usage-based taxes are excluded from revenues.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Asset-Based Recurring Revenues—</span><span style="font-family:inherit;font-size:10pt;">Asset-based recurring revenues primarily consist of fees for providing customers continuous access to platform services through the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s uniquely customized platforms. These platform services include investment manager research, portfolio diagnostics, proposal generation, investment model management, rebalancing and trading, portfolio performance reporting and monitoring solutions, billing and back office and middle-office operations and administration and are made available to customers throughout the contractual term from the date the customized platform is launched. </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The asset-based fees the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> earns are generally based upon variable percentages of assets managed or administered on our platforms. The fee percentage varies based on the level and type of services the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> provides to its customers, as well as the values of existing customer accounts. The values of the customer accounts are affected by inflows or outflows of customer funds and market fluctuations.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The platform services are substantially the same over each quarter and performed in a similar manner over the contract period, and are considered stand-ready promises. The platform services that are delivered to the customer over the quarter are considered distinct, as the customer benefits distinctly from each increment of our services and each quarter is separately identified in the contract, and are considered to be a single performance obligation under </span><span style="font-family:inherit;font-size:10pt;">ASC 606</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The pricing generally resets each quarter and the pricing structure is consistent throughout the term of the contract. The variable fees are generally calculated and billed quarterly in advance based on preceding quarter-end values and the variable amounts earned from the platform services relate specifically to the benefits transferred to the customer during that quarter. Accordingly, revenue is allocated to the specific quarter in which services are performed.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The asset-based contracts generally contain one performance obligation and revenue is recognized on a ratable basis over the quarter beginning on the date that the platform services are made available to the customer as the customer simultaneously consumes and receives the benefits of the services. All asset-based fees are recognized in the Envestnet Wealth Solutions segment.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For certain services provided by third parties, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> evaluates whether it is the principal (revenues reported on a gross basis) or agent (revenues reported on a net basis). Generally, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> reports customer fees including charges for third party service providers where the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has a direct contract with such third party service providers on a gross basis, whereas the amounts billed to its customers are recorded as revenues, and amounts paid to third party service providers are recorded as cost of revenues. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> is the principal in the transaction because it controls the services before they are transferred to its customers. Control is evidenced by the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> being primarily responsible to its customers and having discretion in establishing pricing.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Subscription-Based Recurring Revenues—</span><span style="font-family:inherit;font-size:10pt;">Subscription-based recurring revenues primarily consist of fees for providing customers continuous access to the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s platform for wealth management and financial wellness. The subscription-based fees generally include fixed fees and or usage-based fees.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Generally, the subscription services are substantially the same over each quarter and performed in a similar manner over the contract period, and are considered stand-ready promises. Quarterly subscription services are considered distinct as the customer can benefit from each increment of services on its own and each quarter is separately identified in the contract, and services are considered to be a single performance obligation under </span><span style="font-family:inherit;font-size:10pt;">ASC 606</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The usage-based pricing generally resets each quarter and the pricing structure is generally consistent throughout the term of the contract. The fixed fees are generally calculated and billed quarterly in advance. The usage-based fees are generally calculated and are billed either monthly or quarterly based on the actual usage and relate specifically to the benefits transferred to the customer during that quarter. Accordingly, revenue is allocated to the specific quarter in which services are performed.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">Certain subscription-based contracts contain multiple performance obligations</span><span style="font-family:inherit;font-size:12pt;"> </span><span style="font-family:inherit;font-size:10pt;">(i.e. platform services performance obligation and professional services performance obligation). Fixed fees are generally recognized on a ratable basis over the quarter beginning when the subscription services are made available to the customer, as the customer simultaneously receives and consumes the benefits of the subscription services. Usage-based revenue is recognized on a monthly basis as the customer receives and consumes the benefit as the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> provides the services. Subscription-based fees are recognized in both the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> segments.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Professional Services and Other Revenues—</span><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> earns professional services fees by providing contractual customized services and platform software development as well as initial implementation fees. Professional services contracts generally have fixed prices, and generally specify the deliverables in the contract. Certain professional services contracts are billed on a time and materials basis and revenue is recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time based on the proportion of services performed. Initial implementation fees are fixed and recognized ratably over the contract term. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other revenues primarily includes revenue related to the Advisor Summit. Other revenues are recognized when the events are held. Other revenues are not significant.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the professional services and other contracts contain one performance obligation. Professional services and other revenues are recognized in both the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> segments.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Arrangements with Multiple Performance Obligations</span><span style="font-family:inherit;font-size:10pt;">—Certain of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s contracts with customers contain</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">multiple performance obligations such as platform services performance obligation and professional services performance obligation. For such arrangements, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> allocates revenue to each performance obligation based on its relative standalone selling price. Standalone selling prices of services are estimated based on observable transactions when these services are sold on a standalone basis or based on expected cost plus margin.</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:42px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has applied the practical expedients and exemption and therefore does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less; (ii) contracts for which the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> recognizes revenue at the amount to which it has the right to invoice for services performed; and (iii) contracts for which the variable consideration is allocated entirely to a wholly unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation. </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Balances</span><span style="font-family:inherit;font-size:10pt;">—The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> records contract liabilities (deferred revenue) when cash payments are received in advance of its performance. The term between invoicing date and when payment is due is generally not significant. For the </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">majority of its arrangements, the Company requires advance quarterly payments before the services are delivered to the customer.</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%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Revenue</span><span style="font-family:inherit;font-size:10pt;">—Deferred revenue primarily consists of implementation fees, professional services, and subscription fee payments received in advance from customers.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Sales Incentive Compensation</span><span style="font-family:inherit;font-size:10pt;">—Sales incentive compensation earned by the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s sales force is considered an incremental and recoverable cost to acquire a contract with a customer. Sales incentive compensation for initial contracts is deferred and amortized on a straight-line basis over the period of benefit. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> determined the period of benefit by taking into consideration its customer contracts, life of the technology and other factors. Sales incentive compensation for renewal contracts are deferred and amortized on a straight-line basis over the related contractual renewal period. Deferred sales incentive compensation is included in other non-current assets in the consolidated balance sheets and amortization expense is included in compensation and benefits expenses in the consolidated statements of operations.</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:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has applied the practical expedient to recognize the incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less. These costs are included in compensation and benefits expenses in the consolidated statements of operations.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cost of Revenues—</span><span style="font-family:inherit;font-size:10pt;">Cost of revenues primarily includes expenses related to third party investment management and clearing, custody and brokerage services. Generally, these expenses are calculated based upon a contractual percentage of the market value of assets held in customer accounts measured as of the end of each quarter and are recognized ratably throughout the quarter based on the number of days in the quarter.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Allowance for Doubtful Accounts—</span><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> evaluates the need for an allowance for doubtful accounts for potentially uncollectible fees receivable. In establishing the amount of the allowance, if any, customer-specific information is considered related to delinquent accounts, including historical loss experience and current economic conditions. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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 </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s allowance for doubtful accounts was </span><span style="font-family:inherit;font-size:10pt;"><span>$1,093</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$826</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash and Cash Equivalents—</span><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. Cash and cash equivalents are recorded at cost, which approximates fair value. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents. </span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Cash—</span><span style="font-family:inherit;font-size:10pt;">The following table reconciles cash, cash equivalents and restricted cash from the consolidated balance sheets to amounts reported in the consolidated statements of cash flows:</span></div><div style="line-height:120%;text-align:center;text-indent:24px;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:96.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><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:11%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span 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="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;">December 31,</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;"><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: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;">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>82,505</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>289,345</span></span></div></td><td style="vertical-align: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>60,115</span></span></div></td><td style="vertical-align: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;">Restricted cash included in prepaid expenses and other current 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>82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></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;">Restricted cash included in other non-current 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="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>168</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168</span></span></div></td><td style="vertical-align: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>148</span></span></div></td><td style="vertical-align: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 cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>82,755</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>289,671</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,263</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%;text-align:center;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property and Equipment—</span><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation of furniture and equipment is computed using the straight-line method based on estimated useful lives of the depreciable assets. Leasehold improvements are amortized on a straight-line basis over their estimated economic useful lives or the remaining lease term, whichever is shorter. Improvements are capitalized, while repairs and maintenance costs are charged to operations as incurred. Assets are reviewed for recoverability whenever events or circumstances indicate the carrying value may not be recoverable.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Internally Developed Software for Internal Use—</span><span style="font-family:inherit;font-size:10pt;">Costs incurred in the preliminary stages of development are expensed as incurred. Once an application has reached the development stage, internal and external costs, if direct and incremental, are capitalized until the software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> also capitalizes costs related to specific upgrades and enhancements when it is probable </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the expenditures will result in additional functionality. Maintenance and training costs are expensed as incurred. Internally developed software is amortized on a straight-line basis over its estimated useful life. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> impairments of internally developed software for internal use during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and Intangible Assets—</span><span style="font-family:inherit;font-size:10pt;">Goodwill consists of the excess of the purchase price over the fair value of identifiable net assets of businesses acquired. Goodwill is reviewed for impairment each year using a qualitative or quantitative process that is performed at least annually or whenever events or circumstances indicate a likely reduction in the fair value of a reporting unit below its carrying amount. The Company has concluded that it has </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reporting units.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> performs the annual impairment analysis on October 31 in order to provide management time to complete the analysis prior to year-end. Prior to performing the quantitative evaluation, an assessment of qualitative factors may be performed to determine whether it is more likely than not that the fair value of a reporting unit exceeds the carrying value. If it is determined that it is unlikely that the carrying value exceeds the fair value, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> is not required to complete the quantitative goodwill impairment evaluation. If it is determined that the carrying value may exceed fair value when considering qualitative factors, a quantitative goodwill impairment evaluation is performed. When performing the quantitative evaluation, if the carrying value of the reporting unit exceeds its fair value, an impairment loss equal to the difference will be recorded. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> goodwill impairment charges have been recorded for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets are recorded at cost less accumulated amortization. Intangible assets are reviewed for impairment whenever events or changes in circumstances may affect the recoverability of the net assets. Such reviews include an analysis of current results and take into consideration the undiscounted value of projected operating cash flows. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> intangible asset impairment charges have been recorded for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases—</span><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> adopted ASU 2016-02 and all subsequent ASUs that modified Topic 842 (“ASC 842”) using the effective date transition method and elected the available package of practical expedients. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has elected to apply the short-term lease exemption to all of its classes of underlying assets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adoption of the standard had a material impact on the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s consolidated balance sheets, but did not have an impact on the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s consolidated statements of operations. The most significant impact was the recognition of right-of-use (“</span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;">”) assets and lease liabilities for operating leases. Adoption of the standard had no impact to previously reported results.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At inception, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> determines if an arrangement is a lease. Operating leases are included in operating </span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> assets, current operating lease liabilities and non-current operating lease liabilities in the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s consolidated balance sheets. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> does not have material finance leases.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> assets represent the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s right to use an underlying asset for the lease term and lease liabilities represent the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s obligation to make lease payments arising from the lease. Operating lease </span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> assets and liabilities are recognized at commencement date based on the present value of lease payments over the remaining lease term. The operating lease </span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> asset also includes prepaid payments and excludes lease incentives. As none of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s leases provide an implicit rate, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> uses an estimated incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s lease terms may include options to extend or terminate the lease when it is reasonably certain that the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has lease agreements with lease and non-lease components. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has elected the practical expedient to account for non-lease components as part of the lease component for all asset classes. The majority of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s lease agreements are real estate leases.</span></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes—</span><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> uses the asset and liability method to account for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">recognized in income in the period that includes the enactment date. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> records a valuation allowance to reduce deferred tax assets to an amount that is more likely than not to be realized.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> follows authoritative guidance related to how uncertain tax positions should be recognized, measured, disclosed and presented in the consolidated financial statements. This requires the evaluation of tax positions taken or expected to be taken in the course of preparing the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s tax returns to determine whether the tax positions are “more-likely-than-not” of being sustained “when challenged” or “when examined” by the applicable tax authority. The tax benefits recognized in the consolidated financial statements from tax positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. </span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations—</span><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> accounts for business combinations under the acquisition method. The cost of an acquired company is assigned to the tangible and intangible assets acquired and the liabilities assumed on the basis of their fair values at the date of acquisition. The determination of fair values of assets acquired and liabilities assumed requires management to make estimates and use valuation techniques when market values are not readily available. Any excess of purchase price over the fair value of net tangible and intangible assets acquired is allocated to goodwill. Transaction costs associated with business combinations are expensed as incurred. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> determines the fair value of contingent consideration payable on the acquisition date using a discounted cash flow approach utilizing an appropriate discount rate. Each reporting period thereafter, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> revalues these obligations and records increases or decreases in their fair value as adjustments to fair market value adjustment on contingent consideration in the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s consolidated statements of operations. Changes in the fair value of the contingent consideration payable can result from adjustments to the estimated revenue forecasts included in the contingent consideration calculations. </span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-Based Compensation—</span><span style="font-family:inherit;font-size:10pt;">Compensation cost relating to stock-based awards made to employees and directors is recognized in the consolidated financial statements using the Black-Scholes option-pricing model in the case of non-qualified stock option awards, and intrinsic value in the case of restricted stock awards. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> measures the cost of such awards based on the estimated fair value of the award measured at the grant date and recognizes the expense on a straight-line basis over the requisite service period, which is the vesting period.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Determining the fair value of stock options requires the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> to make several estimates, including the volatility of its stock price, the expected life of the option, forfeiture rate, dividend yield and interest rates. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> estimates the expected life of its options using historical internal forfeiture data. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> estimates stock-price volatility using historical third-party quotes of </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;">’s common stock. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> utilizes a risk-free interest rate, which is based on the yield of U.S. zero coupon securities with a maturity equal to the expected life of the options. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has not and does not expect to pay dividends on its common shares.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> is required to estimate expected forfeitures of stock-based awards at the grant date and recognize compensation cost only for those awards expected to vest. The forfeiture assumption is ultimately adjusted to the actual forfeiture rate. Therefore, changes in the forfeiture assumptions may impact the total amount of expense ultimately recognized over the vesting period. Estimated forfeitures will be reassessed in subsequent periods and may change based on new facts and circumstances.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">—In 2014, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> issued </span><span style="font-family:inherit;font-size:10pt;"><span>$172,500</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible notes that matured on December 15, 2019. In May 2018, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> issued </span><span style="font-family:inherit;font-size:10pt;"><span>$345,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible notes due June 2023. Collectively the “</span><span style="font-family:inherit;font-size:10pt;">Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">” are accounted for in accordance with </span><span style="font-family:inherit;font-size:10pt;">ASC</span><span style="font-family:inherit;font-size:10pt;"> 470-20. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has determined that the embedded conversion options in the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> are not required to be separately accounted for as a derivative under </span><span style="font-family:inherit;font-size:10pt;">GAAP</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> separately accounts for the liability and equity components of </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> that can be settled in cash by allocating the proceeds from issuance between the liability component and the embedded conversion option, or equity component, in accordance with accounting for convertible debt instruments that may be settled in cash (including partial cash settlement) upon conversion. The value of the equity component is calculated by first measuring the fair value of the liability component, using the interest rate of a similar liability that does not have a conversion feature, as of the issuance date. The difference between the proceeds from the convertible debt issuance and the amount measured as the liability component is recorded as the equity component with a corresponding discount recorded on the debt. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> recognizes the accretion of the resulting discount using the effective interest method as part of interest expense in its consolidated statements of operations. </span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Non-controlling Interest</span><span style="font-family:inherit;font-size:10pt;">—Effective February 1, 2014, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> formed </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;"> with various third parties. </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;"> offers advisory and technology enabled services to financial advisors and retirement plans. In exchange for a </span><span style="font-family:inherit;font-size:10pt;"><span>64.5%</span></span><span style="font-family:inherit;font-size:10pt;"> ownership </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">interest in </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> contributed certain assets and has agreed to fund a certain amount of the operating expenses of </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;">. Primarily due to the issuance of units related to the contributions of FinaConnect, Inc. and Castle Rock Innovations, Inc. and the purchase of additional </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;"> units acquired from the former owners of Klein Decisions, Inc. the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s ownership in </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;"> increased to </span><span style="font-family:inherit;font-size:10pt;"><span>81.5%</span></span><span style="font-family:inherit;font-size:10pt;"> as of December 31, 2016. During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> purchased all remaining outstanding units for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$6,560</span></span><span style="font-family:inherit;font-size:10pt;">, which increased the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s ownership percentage to </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The allocation of gains and losses to the members of </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;"> was based on a hypothetical liquidation book value method in accordance with the </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;"> operating agreement. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> losses for the years ended December 31, </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;"> reflected as non-controlling interest in the consolidated statements of operations related to </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;">.  </span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2018, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> acquired a </span><span style="font-family:inherit;font-size:10pt;"><span>43%</span></span><span style="font-family:inherit;font-size:10pt;"> fully diluted interest in a private company for cash consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,333</span></span><span style="font-family:inherit;font-size:10pt;">. In connection with the acquisition, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> was granted the ability to appoint two members to the private company's board of directors. The appointment of two board members gives the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> the majority of the board's voting rights. As a result, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> uses the consolidation method of accounting for this investment. The private company was formed to enable financial advisors to provide insurance and income protection products to their clients.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Pronouncements</span><span style="font-family:inherit;font-size:10pt;">—In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers,” which amends the existing accounting standards for revenue recognition. This standard was effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2017. These changes became effective for the Company's fiscal year beginning January 1, 2018 and have been reflected in these consolidated financial statements.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, “Leases,” which amends the requirements for assets and liabilities recognized for all leases longer than twelve months. This standard was effective for financial statements issued by public companies for the annual and interim periods beginning after December 15, 2018. These changes became effective for the Company's fiscal year beginning January 1, 2019 and have been reflected in these consolidated financial statements. See “</span><span style="font-family:inherit;font-size:10pt;">Note 10—Leases</span><span style="font-family:inherit;font-size:10pt;">”.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force)”. This update is intended to guide entities in evaluating the accounting for fees paid by a customer in a cloud computing arrangement by providing guidance for determining when the arrangement includes a software license. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company early adopted this standard beginning January 1, 2019, noting that this standard was applied prospectively. Adoption of this standard did not have a material impact on the Company's consolidated financial statements.  </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;font-style:italic;">Not Yet Adopted Accounting Pronouncements</span><span style="font-family:inherit;font-size:10pt;">—In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326)”. This update significantly changes the way that entities will be required to measure credit losses. This standard requires that entities estimate credit losses based upon an “expected credit loss” approach rather than the “incurred loss” approach, which is currently used. The new approach will require entities to measure all expected credit losses for financial assets based on historical experience, current conditions, and reasonable forecasts of collectability. The change in approach is anticipated to impact the timing of recognition of credit losses. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company does not expect the standard to have a material impact on its consolidated financial statements. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes”. This update aims to reduce complexity within the accounting for income taxes as part of the simplification initiative. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2020. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its consolidated financial statements.</span></div> <div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Principles of Consolidation</span><span style="font-family:inherit;font-size:10pt;">—The consolidated financial statements include the accounts of </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> and its subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.</span></div> <div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency</span><span style="font-family:inherit;font-size:10pt;">—Accounts for the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> segment that are denominated in a non-U.S. currency have been re-measured using the U.S. dollar as the functional currency. Certain accounts within the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> segment are recorded and measured in foreign currencies. The assets and liabilities for those subsidiaries with a functional currency other than the U.S. dollar are translated at exchange rates in effect at the balance sheet date, and revenues and expenses are translated at average exchange rates. Differences arising from these foreign currency translations are recorded in the consolidated balance sheets as accumulated other comprehensive income (loss) within stockholders' equity. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> is also subject to gains and losses from foreign currency denominated transactions and the remeasurement of foreign currency denominated balance sheet accounts, both of which are included in other expense, net in the consolidated statements of operations.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Management Estimates</span><span style="font-family:inherit;font-size:10pt;">—Management has made certain estimates and assumptions relating to the reporting of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements in conformity with </span><span style="font-family:inherit;font-size:10pt;">GAAP</span><span style="font-family:inherit;font-size:10pt;">. Areas requiring the use of management estimates relate to estimating uncollectible receivables, revenue recognition, valuations and assumptions used for impairment testing of goodwill, intangible and other long-lived assets, right of use assets, restricted stock and stock options issued, contingent consideration, realization of deferred tax assets, uncertain tax positions, sales tax liabilities, operating lease liabilities, fair value of the liability portion of the convertible debt, fair value of warrants issued, commitments and contingencies and assumptions used to allocate purchase prices in business combinations. Actual results could differ materially from these estimates under different assumptions or conditions.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> derives revenues from asset-based and subscription-based services and professional services and other sources. Revenues are recognized when control of these services is transferred to our customers, in an amount that reflects the consideration that we expect to be entitled to in exchange for those services. All revenue recognized in the consolidated statements of operations is considered to be revenue from contracts with customers. Sales and usage-based taxes are excluded from revenues.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Asset-Based Recurring Revenues—</span><span style="font-family:inherit;font-size:10pt;">Asset-based recurring revenues primarily consist of fees for providing customers continuous access to platform services through the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s uniquely customized platforms. These platform services include investment manager research, portfolio diagnostics, proposal generation, investment model management, rebalancing and trading, portfolio performance reporting and monitoring solutions, billing and back office and middle-office operations and administration and are made available to customers throughout the contractual term from the date the customized platform is launched. </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The asset-based fees the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> earns are generally based upon variable percentages of assets managed or administered on our platforms. The fee percentage varies based on the level and type of services the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> provides to its customers, as well as the values of existing customer accounts. The values of the customer accounts are affected by inflows or outflows of customer funds and market fluctuations.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The platform services are substantially the same over each quarter and performed in a similar manner over the contract period, and are considered stand-ready promises. The platform services that are delivered to the customer over the quarter are considered distinct, as the customer benefits distinctly from each increment of our services and each quarter is separately identified in the contract, and are considered to be a single performance obligation under </span><span style="font-family:inherit;font-size:10pt;">ASC 606</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The pricing generally resets each quarter and the pricing structure is consistent throughout the term of the contract. The variable fees are generally calculated and billed quarterly in advance based on preceding quarter-end values and the variable amounts earned from the platform services relate specifically to the benefits transferred to the customer during that quarter. Accordingly, revenue is allocated to the specific quarter in which services are performed.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The asset-based contracts generally contain one performance obligation and revenue is recognized on a ratable basis over the quarter beginning on the date that the platform services are made available to the customer as the customer simultaneously consumes and receives the benefits of the services. All asset-based fees are recognized in the Envestnet Wealth Solutions segment.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For certain services provided by third parties, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> evaluates whether it is the principal (revenues reported on a gross basis) or agent (revenues reported on a net basis). Generally, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> reports customer fees including charges for third party service providers where the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has a direct contract with such third party service providers on a gross basis, whereas the amounts billed to its customers are recorded as revenues, and amounts paid to third party service providers are recorded as cost of revenues. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> is the principal in the transaction because it controls the services before they are transferred to its customers. Control is evidenced by the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> being primarily responsible to its customers and having discretion in establishing pricing.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Subscription-Based Recurring Revenues—</span><span style="font-family:inherit;font-size:10pt;">Subscription-based recurring revenues primarily consist of fees for providing customers continuous access to the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s platform for wealth management and financial wellness. The subscription-based fees generally include fixed fees and or usage-based fees.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Generally, the subscription services are substantially the same over each quarter and performed in a similar manner over the contract period, and are considered stand-ready promises. Quarterly subscription services are considered distinct as the customer can benefit from each increment of services on its own and each quarter is separately identified in the contract, and services are considered to be a single performance obligation under </span><span style="font-family:inherit;font-size:10pt;">ASC 606</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The usage-based pricing generally resets each quarter and the pricing structure is generally consistent throughout the term of the contract. The fixed fees are generally calculated and billed quarterly in advance. The usage-based fees are generally calculated and are billed either monthly or quarterly based on the actual usage and relate specifically to the benefits transferred to the customer during that quarter. Accordingly, revenue is allocated to the specific quarter in which services are performed.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">Certain subscription-based contracts contain multiple performance obligations</span><span style="font-family:inherit;font-size:12pt;"> </span><span style="font-family:inherit;font-size:10pt;">(i.e. platform services performance obligation and professional services performance obligation). Fixed fees are generally recognized on a ratable basis over the quarter beginning when the subscription services are made available to the customer, as the customer simultaneously receives and consumes the benefits of the subscription services. Usage-based revenue is recognized on a monthly basis as the customer receives and consumes the benefit as the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> provides the services. Subscription-based fees are recognized in both the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> segments.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Professional Services and Other Revenues—</span><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> earns professional services fees by providing contractual customized services and platform software development as well as initial implementation fees. Professional services contracts generally have fixed prices, and generally specify the deliverables in the contract. Certain professional services contracts are billed on a time and materials basis and revenue is recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time based on the proportion of services performed. Initial implementation fees are fixed and recognized ratably over the contract term. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other revenues primarily includes revenue related to the Advisor Summit. Other revenues are recognized when the events are held. Other revenues are not significant.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the professional services and other contracts contain one performance obligation. Professional services and other revenues are recognized in both the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> segments.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Arrangements with Multiple Performance Obligations</span><span style="font-family:inherit;font-size:10pt;">—Certain of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s contracts with customers contain</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">multiple performance obligations such as platform services performance obligation and professional services performance obligation. For such arrangements, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> allocates revenue to each performance obligation based on its relative standalone selling price. Standalone selling prices of services are estimated based on observable transactions when these services are sold on a standalone basis or based on expected cost plus margin.</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:42px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has applied the practical expedients and exemption and therefore does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less; (ii) contracts for which the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> recognizes revenue at the amount to which it has the right to invoice for services performed; and (iii) contracts for which the variable consideration is allocated entirely to a wholly unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation. </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Balances</span><span style="font-family:inherit;font-size:10pt;">—The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> records contract liabilities (deferred revenue) when cash payments are received in advance of its performance. The term between invoicing date and when payment is due is generally not significant. For the </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">majority of its arrangements, the Company requires advance quarterly payments before the services are delivered to the customer.</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%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Revenue</span><span style="font-family:inherit;font-size:10pt;">—Deferred revenue primarily consists of implementation fees, professional services, and subscription fee payments received in advance from customers.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Sales Incentive Compensation</span><span style="font-family:inherit;font-size:10pt;">—Sales incentive compensation earned by the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s sales force is considered an incremental and recoverable cost to acquire a contract with a customer. Sales incentive compensation for initial contracts is deferred and amortized on a straight-line basis over the period of benefit. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> determined the period of benefit by taking into consideration its customer contracts, life of the technology and other factors. Sales incentive compensation for renewal contracts are deferred and amortized on a straight-line basis over the related contractual renewal period. Deferred sales incentive compensation is included in other non-current assets in the consolidated balance sheets and amortization expense is included in compensation and benefits expenses in the consolidated statements of operations.</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:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has applied the practical expedient to recognize the incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less. These costs are included in compensation and benefits expenses in the consolidated statements of operations.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cost of Revenues—</span><span style="font-family:inherit;font-size:10pt;">Cost of revenues primarily includes expenses related to third party investment management and clearing, custody and brokerage services. Generally, these expenses are calculated based upon a contractual percentage of the market value of assets held in customer accounts measured as of the end of each quarter and are recognized ratably throughout the quarter based on the number of days in the quarter.</span></div> <span style="font-family:inherit;font-size:10pt;font-style:italic;">Allowance for Doubtful Accounts—</span><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span> evaluates the need for an allowance for doubtful accounts for potentially uncollectible fees receivable. In establishing the amount of the allowance, if any, customer-specific information is considered related to delinquent accounts, including historical loss experience and current economic conditions. 1093000 826000 <span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash and Cash Equivalents—</span><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. Cash and cash equivalents are recorded at cost, which approximates fair value. The </span><span style="font-family:inherit;font-size:10pt;">Company</span>’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents. <span style="font-family:inherit;font-size:10pt;">The following table reconciles cash, cash equivalents and restricted cash from the consolidated balance sheets to amounts reported in the consolidated statements of cash flows:</span><div style="line-height:120%;text-align:center;text-indent:24px;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:96.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><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:11%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span 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="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;">December 31,</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;"><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: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;">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>82,505</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>289,345</span></span></div></td><td style="vertical-align: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>60,115</span></span></div></td><td style="vertical-align: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;">Restricted cash included in prepaid expenses and other current 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>82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></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;">Restricted cash included in other non-current 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="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>168</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168</span></span></div></td><td style="vertical-align: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>148</span></span></div></td><td style="vertical-align: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 cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>82,755</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>289,671</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,263</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> 82505000 289345000 60115000 82000 158000 2000000 168000 168000 148000 82755000 289671000 62263000 <div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property and Equipment—</span><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation of furniture and equipment is computed using the straight-line method based on estimated useful lives of the depreciable assets. Leasehold improvements are amortized on a straight-line basis over their estimated economic useful lives or the remaining lease term, whichever is shorter. Improvements are capitalized, while repairs and maintenance costs are charged to operations as incurred. Assets are reviewed for recoverability whenever events or circumstances indicate the carrying value may not be recoverable.</span></div> <div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Internally Developed Software for Internal Use—</span><span style="font-family:inherit;font-size:10pt;">Costs incurred in the preliminary stages of development are expensed as incurred. Once an application has reached the development stage, internal and external costs, if direct and incremental, are capitalized until the software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> also capitalizes costs related to specific upgrades and enhancements when it is probable </span></div>the expenditures will result in additional functionality. Maintenance and training costs are expensed as incurred. Internally developed software is amortized on a straight-line basis over its estimated useful life. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. 0 <div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and Intangible Assets—</span><span style="font-family:inherit;font-size:10pt;">Goodwill consists of the excess of the purchase price over the fair value of identifiable net assets of businesses acquired. Goodwill is reviewed for impairment each year using a qualitative or quantitative process that is performed at least annually or whenever events or circumstances indicate a likely reduction in the fair value of a reporting unit below its carrying amount. The Company has concluded that it has </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reporting units.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> performs the annual impairment analysis on October 31 in order to provide management time to complete the analysis prior to year-end. Prior to performing the quantitative evaluation, an assessment of qualitative factors may be performed to determine whether it is more likely than not that the fair value of a reporting unit exceeds the carrying value. If it is determined that it is unlikely that the carrying value exceeds the fair value, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> is not required to complete the quantitative goodwill impairment evaluation. If it is determined that the carrying value may exceed fair value when considering qualitative factors, a quantitative goodwill impairment evaluation is performed. When performing the quantitative evaluation, if the carrying value of the reporting unit exceeds its fair value, an impairment loss equal to the difference will be recorded. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> goodwill impairment charges have been recorded for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets are recorded at cost less accumulated amortization. Intangible assets are reviewed for impairment whenever events or changes in circumstances may affect the recoverability of the net assets. Such reviews include an analysis of current results and take into consideration the undiscounted value of projected operating cash flows. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> intangible asset impairment charges have been recorded for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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> 2 0 0 <div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases—</span><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> adopted ASU 2016-02 and all subsequent ASUs that modified Topic 842 (“ASC 842”) using the effective date transition method and elected the available package of practical expedients. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has elected to apply the short-term lease exemption to all of its classes of underlying assets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adoption of the standard had a material impact on the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s consolidated balance sheets, but did not have an impact on the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s consolidated statements of operations. The most significant impact was the recognition of right-of-use (“</span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;">”) assets and lease liabilities for operating leases. Adoption of the standard had no impact to previously reported results.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At inception, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> determines if an arrangement is a lease. Operating leases are included in operating </span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> assets, current operating lease liabilities and non-current operating lease liabilities in the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s consolidated balance sheets. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> does not have material finance leases.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> assets represent the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s right to use an underlying asset for the lease term and lease liabilities represent the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s obligation to make lease payments arising from the lease. Operating lease </span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> assets and liabilities are recognized at commencement date based on the present value of lease payments over the remaining lease term. The operating lease </span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> asset also includes prepaid payments and excludes lease incentives. As none of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s leases provide an implicit rate, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> uses an estimated incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s lease terms may include options to extend or terminate the lease when it is reasonably certain that the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has lease agreements with lease and non-lease components. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has elected the practical expedient to account for non-lease components as part of the lease component for all asset classes. The majority of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s lease agreements are real estate leases.</span></div> <div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes—</span><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> uses the asset and liability method to account for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">recognized in income in the period that includes the enactment date. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> records a valuation allowance to reduce deferred tax assets to an amount that is more likely than not to be realized.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> follows authoritative guidance related to how uncertain tax positions should be recognized, measured, disclosed and presented in the consolidated financial statements. This requires the evaluation of tax positions taken or expected to be taken in the course of preparing the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s tax returns to determine whether the tax positions are “more-likely-than-not” of being sustained “when challenged” or “when examined” by the applicable tax authority. The tax benefits recognized in the consolidated financial statements from tax positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. </span></div> <span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations—</span><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> accounts for business combinations under the acquisition method. The cost of an acquired company is assigned to the tangible and intangible assets acquired and the liabilities assumed on the basis of their fair values at the date of acquisition. The determination of fair values of assets acquired and liabilities assumed requires management to make estimates and use valuation techniques when market values are not readily available. Any excess of purchase price over the fair value of net tangible and intangible assets acquired is allocated to goodwill. Transaction costs associated with business combinations are expensed as incurred. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> determines the fair value of contingent consideration payable on the acquisition date using a discounted cash flow approach utilizing an appropriate discount rate. Each reporting period thereafter, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> revalues these obligations and records increases or decreases in their fair value as adjustments to fair market value adjustment on contingent consideration in the </span><span style="font-family:inherit;font-size:10pt;">Company</span>’s consolidated statements of operations. Changes in the fair value of the contingent consideration payable can result from adjustments to the estimated revenue forecasts included in the contingent consideration calculations. <div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-Based Compensation—</span><span style="font-family:inherit;font-size:10pt;">Compensation cost relating to stock-based awards made to employees and directors is recognized in the consolidated financial statements using the Black-Scholes option-pricing model in the case of non-qualified stock option awards, and intrinsic value in the case of restricted stock awards. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> measures the cost of such awards based on the estimated fair value of the award measured at the grant date and recognizes the expense on a straight-line basis over the requisite service period, which is the vesting period.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Determining the fair value of stock options requires the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> to make several estimates, including the volatility of its stock price, the expected life of the option, forfeiture rate, dividend yield and interest rates. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> estimates the expected life of its options using historical internal forfeiture data. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> estimates stock-price volatility using historical third-party quotes of </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;">’s common stock. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> utilizes a risk-free interest rate, which is based on the yield of U.S. zero coupon securities with a maturity equal to the expected life of the options. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has not and does not expect to pay dividends on its common shares.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> is required to estimate expected forfeitures of stock-based awards at the grant date and recognize compensation cost only for those awards expected to vest. The forfeiture assumption is ultimately adjusted to the actual forfeiture rate. Therefore, changes in the forfeiture assumptions may impact the total amount of expense ultimately recognized over the vesting period. Estimated forfeitures will be reassessed in subsequent periods and may change based on new facts and circumstances.</span></div> <span style="font-family:inherit;font-size:10pt;font-style:italic;">Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">—In 2014, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> issued </span><span style="font-family:inherit;font-size:10pt;"><span>$172,500</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible notes that matured on December 15, 2019. In May 2018, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> issued </span><span style="font-family:inherit;font-size:10pt;"><span>$345,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible notes due June 2023. Collectively the “</span><span style="font-family:inherit;font-size:10pt;">Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">” are accounted for in accordance with </span><span style="font-family:inherit;font-size:10pt;">ASC</span><span style="font-family:inherit;font-size:10pt;"> 470-20. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has determined that the embedded conversion options in the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> are not required to be separately accounted for as a derivative under </span><span style="font-family:inherit;font-size:10pt;">GAAP</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> separately accounts for the liability and equity components of </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> that can be settled in cash by allocating the proceeds from issuance between the liability component and the embedded conversion option, or equity component, in accordance with accounting for convertible debt instruments that may be settled in cash (including partial cash settlement) upon conversion. The value of the equity component is calculated by first measuring the fair value of the liability component, using the interest rate of a similar liability that does not have a conversion feature, as of the issuance date. The difference between the proceeds from the convertible debt issuance and the amount measured as the liability component is recorded as the equity component with a corresponding discount recorded on the debt. The </span><span style="font-family:inherit;font-size:10pt;">Company</span> recognizes the accretion of the resulting discount using the effective interest method as part of interest expense in its consolidated statements of operations. 172500000 0.0175 345000000 0.0175 <div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Non-controlling Interest</span><span style="font-family:inherit;font-size:10pt;">—Effective February 1, 2014, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> formed </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;"> with various third parties. </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;"> offers advisory and technology enabled services to financial advisors and retirement plans. In exchange for a </span><span style="font-family:inherit;font-size:10pt;"><span>64.5%</span></span><span style="font-family:inherit;font-size:10pt;"> ownership </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">interest in </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> contributed certain assets and has agreed to fund a certain amount of the operating expenses of </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;">. Primarily due to the issuance of units related to the contributions of FinaConnect, Inc. and Castle Rock Innovations, Inc. and the purchase of additional </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;"> units acquired from the former owners of Klein Decisions, Inc. the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s ownership in </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;"> increased to </span><span style="font-family:inherit;font-size:10pt;"><span>81.5%</span></span><span style="font-family:inherit;font-size:10pt;"> as of December 31, 2016. During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> purchased all remaining outstanding units for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$6,560</span></span><span style="font-family:inherit;font-size:10pt;">, which increased the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s ownership percentage to </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The allocation of gains and losses to the members of </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;"> was based on a hypothetical liquidation book value method in accordance with the </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;"> operating agreement. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> losses for the years ended December 31, </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;"> reflected as non-controlling interest in the consolidated statements of operations related to </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;">.  </span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2018, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> acquired a </span><span style="font-family:inherit;font-size:10pt;"><span>43%</span></span><span style="font-family:inherit;font-size:10pt;"> fully diluted interest in a private company for cash consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,333</span></span><span style="font-family:inherit;font-size:10pt;">. In connection with the acquisition, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> was granted the ability to appoint two members to the private company's board of directors. The appointment of two board members gives the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> the majority of the board's voting rights. As a result, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> uses the consolidation method of accounting for this investment. The private company was formed to enable financial advisors to provide insurance and income protection products to their clients.</span></div> 0.645 0.815 6560000 1 0 0.43 1333000 ancial statements. See “<span style="font-family:inherit;font-size:10pt;">Note 10—Leases</span><span style="font-family:inherit;font-size:10pt;">”.</span><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force)”. This update is intended to guide entities in evaluating the accounting for fees paid by a customer in a cloud computing arrangement by providing guidance for determining when the arrangement includes a software license. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company early adopted this standard beginning January 1, 2019, noting that this standard was applied prospectively. Adoption of this standard did not have a material impact on the Company's consolidated financial statements.  </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;font-style:italic;">Not Yet Adopted Accounting Pronouncements</span><span style="font-family:inherit;font-size:10pt;">—In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326)”. This update significantly changes the way that entities will be required to measure credit losses. This standard requires that entities estimate credit losses based upon an “expected credit loss” approach rather than the “incurred loss” approach, which is currently used. The new approach will require entities to measure all expected credit losses for financial assets based on historical experience, current conditions, and reasonable forecasts of collectability. The change in approach is anticipated to impact the timing of recognition of credit losses. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company does not expect the standard to have a material impact on its consolidated financial statements. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes”. This update aims to reduce complexity within the accounting for income taxes as part of the simplification initiative. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2020. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its consolidated financial statements.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Acquisitions</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following acquisitions are included within the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> segment, except for the private company acquisitions, which are included within the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> segment.  </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">FolioDynamix</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 2, 2018, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> acquired all of the issued and outstanding membership interests of FolioDynamics Holdings, Inc. (“</span><span style="font-family:inherit;font-size:10pt;">FolioDynamix</span><span style="font-family:inherit;font-size:10pt;">”) through a merger of </span><span style="font-family:inherit;font-size:10pt;">FolioDynamix</span><span style="font-family:inherit;font-size:10pt;"> with and into a wholly owned subsidiary of </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">FolioDynamix</span><span style="font-family:inherit;font-size:10pt;"> provides financial institutions, </span><span style="font-family:inherit;font-size:10pt;">RIA</span><span style="font-family:inherit;font-size:10pt;">s, and other wealth management clients with an end-to-end technology solution paired with a suite of advisory tools including model portfolios, research and overlay management services. </span><span style="font-family:inherit;font-size:10pt;">FolioDynamix</span><span style="font-family:inherit;font-size:10pt;"> is included in the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> segment.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> acquired </span><span style="font-family:inherit;font-size:10pt;">FolioDynamix</span><span style="font-family:inherit;font-size:10pt;"> to add complementary trading tools as well as commission and brokerage support to </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;">’s existing suite of offerings. </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> is continuing to integrate the technology and operations of </span><span style="font-family:inherit;font-size:10pt;">FolioDynamix</span><span style="font-family:inherit;font-size:10pt;"> into the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s wealth management channel, enabling the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> to further leverage its operating scale and data analytics capabilities.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> funded the acquisition with a combination of cash on the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s consolidated balance sheets and borrowings under its revolving credit facility.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consideration transferred in the acquisition was as follows:</span></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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;">Cash consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>199,877</span></span></div></td><td style="vertical-align: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;">Working capital and other 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="2" style="vertical-align:bottom;padding-left: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,742</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: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;">Total consideration transferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>193,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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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: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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4,876</span></span></div></td><td 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;">Accounts receivable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,962</span></span></div></td><td style="vertical-align: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;">Prepaid expenses and other current 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>3,773</span></span></div></td><td 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;">Property and equipment, 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>927</span></span></div></td><td style="vertical-align: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;">Other non-current 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>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></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;">Identifiable 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,700</span></span></div></td><td style="vertical-align: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;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,891</span></span></div></td><td 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 acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>230,570</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: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;">Accounts 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>(5,358</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:2px;padding-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 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;background-color:#cceeff;padding-left: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,907</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,300</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:2px;padding-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>(806</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-current 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>(64</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: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 assumed</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(37,435</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;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: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;">Total net assets acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>193,135</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:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to lower future operating expenses and the knowledge and experience of the workforce in place. The goodwill is not deductible for income tax purposes. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of estimated identifiable intangible assets acquired, estimated useful lives and amortization method follows:</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:11pt;"><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:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/></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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">Amortization</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;">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 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 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;">Method</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;">Customer list</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</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;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;">Accelerated</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;">Proprietary 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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: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-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">Straight-line</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;">Trade names and domains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</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;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;">Straight-line</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;">Total intangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>135,700</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;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;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The results of </span><span style="font-family:inherit;font-size:10pt;">FolioDynamix</span><span style="font-family:inherit;font-size:10pt;">’s operations are included in the consolidated statements of operations beginning January 2, 2018. </span><span style="font-family:inherit;font-size:10pt;">FolioDynamix</span><span style="font-family:inherit;font-size:10pt;">’s revenues for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$68,122</span></span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;">FolioDynamix</span><span style="font-family:inherit;font-size:10pt;">’s pre-tax loss for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$13,777</span></span><span style="font-family:inherit;font-size:10pt;">. The pre-tax loss includes acquired intangible asset amortization of </span><span style="font-family:inherit;font-size:10pt;"><span>$17,908</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, acquisition related costs for </span><span style="font-family:inherit;font-size:10pt;">FolioDynamix</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$1,282</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,557</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and are included in general and administration expenses.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisition of private technology company</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 13, 2018, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> acquired all of the issued and outstanding membership interests of a </span><span style="font-family:inherit;font-size:10pt;">private technology company</span><span style="font-family:inherit;font-size:10pt;"> that provides market research analytics (the “</span><span style="font-family:inherit;font-size:10pt;">private technology company acquisition</span><span style="font-family:inherit;font-size:10pt;">”). In connection with this acquisition, the Company paid estimated net consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$6,585</span></span><span style="font-family:inherit;font-size:10pt;">, subject to certain closing and post-closing adjustments. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The technology and operations of the private company are included in the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> segment.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preliminary estimated fair values of the assets acquired and liabilities assumed at the date of acquisition are not material. As a result the remaining balance was allocated to goodwill in the amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$6,885</span></span><span style="font-family:inherit;font-size:10pt;">. The goodwill is not deductible for income tax purposes.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The results of the </span><span style="font-family:inherit;font-size:10pt;">private technology company</span><span style="font-family:inherit;font-size:10pt;">'s operations are included in the consolidated statements of operations beginning August 13, 2018 and were not considered material to the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s results of operations. </span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, acquisition related costs for the </span><span style="font-family:inherit;font-size:10pt;">private technology company acquisition</span><span style="font-family:inherit;font-size:10pt;"> were not material, and are included in general and administration expenses. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisition of private artificial intelligence (</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">“</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">AI</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">”</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">) company</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 2, 2019, pursuant to an agreement and plan of merger dated as of January 2, 2019 between </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> and a </span><span style="font-family:inherit;font-size:10pt;">private AI company</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">private AI company</span><span style="font-family:inherit;font-size:10pt;"> merged into Yodlee Inc., a wholly owned subsidiary of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> (the “</span><span style="font-family:inherit;font-size:10pt;">private AI company acquisition</span><span style="font-family:inherit;font-size:10pt;">”). The </span><span style="font-family:inherit;font-size:10pt;">private AI company</span><span style="font-family:inherit;font-size:10pt;"> provides conversational artificial intelligence tools and applications to financial services firms, improves the way Financial Service Providers (“</span><span style="font-family:inherit;font-size:10pt;">FSP</span><span style="font-family:inherit;font-size:10pt;">s”) can interact with their customers, and supports these FSPs to better engage, support and assist their consumers leveraging this latest wave of customer-centric capabilities.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The technology and operations of the private company are included in the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> segment.</span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The seller of the </span><span style="font-family:inherit;font-size:10pt;">private AI company</span><span style="font-family:inherit;font-size:10pt;"> is also entitled to an additional unlimited earn-out payment with an estimated fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$7,580</span></span><span style="font-family:inherit;font-size:10pt;"> as of the acquisition date. The unlimited earn-out payment is based on the private company's revenue and other retention targets for the twelve-month period beginning January 1, 2021. </span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consideration transferred in the acquisition was as follows:</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="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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;">Cash consideration</span></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: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;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,173</span></span></div></td><td style="vertical-align: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;">Purchase consideration liability</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,240</span></span></div></td><td 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;">Contingent consideration liability</span></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,580</span></span></div></td><td style="vertical-align: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;">Working capital adjustment </span></div></td><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;"> </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>70</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: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;">Total consideration transferred</span></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: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-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,063</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%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> determined that revenue targets for this acquisition would not be met. As a result, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> reduced the contingent consideration liability plus accrued interest associated with this acquisition by </span><span style="font-family:inherit;font-size:10pt;"><span>$8,126</span></span><span style="font-family:inherit;font-size:10pt;"> and recorded this as a reduction to general and administration expenses.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:</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:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total tangible assets acquired</span></div></td><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;"> </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>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></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 liabilities assumed</span></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;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;">Identifiable intangible assets</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,100</span></span></div></td><td 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;">Goodwill</span></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:left;font-size: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,507</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: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;">Total net assets acquired</span></div></td><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;"> </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>25,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><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of potential cross selling opportunities. The goodwill is not deductible for income tax purposes. </span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:</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="9"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/></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:middle;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;">Preliminary</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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;">Amortization</span></div></td></tr><tr><td style="vertical-align:middle;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:middle;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 colspan="3" style="vertical-align:middle;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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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 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 style="vertical-align:middle;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;">Method</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;">Proprietary 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="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;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>4,100</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;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Straight-line</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The results of the </span><span style="font-family:inherit;font-size:10pt;">private AI company</span><span style="font-family:inherit;font-size:10pt;">'s operations are included in the consolidated statements of operations beginning January 2, 2019 and were not considered material to the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s results of operations. </span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, acquisition related costs for the </span><span style="font-family:inherit;font-size:10pt;">private AI company acquisition</span><span style="font-family:inherit;font-size:10pt;"> were not material, and are included in general and administration expenses. The Company may incur additional acquisition related costs in 2020.</span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:25px;text-indent:25px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisition of PortfolioCenter business</span></div><div style="line-height:120%;text-align:left;padding-left:25px;text-indent:25px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 1, 2019, pursuant to an asset purchase agreement, Tamarac, Inc. (“</span><span style="font-family:inherit;font-size:10pt;">Tamarac</span><span style="font-family:inherit;font-size:10pt;">”), a wholly owned subsidiary of Envestnet, acquired certain of the assets, primarily consisting of intangible assets, and the assumption of certain of the liabilities of the PortfolioCenter business (“</span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter</span><span style="font-family:inherit;font-size:10pt;">”) from Performance Technologies, Inc. (the “</span><span style="font-family:inherit;font-size:10pt;">PC Seller</span><span style="font-family:inherit;font-size:10pt;">”), a wholly owned subsidiary of The Charles Schwab Corporation (“</span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter acquisition</span><span style="font-family:inherit;font-size:10pt;">”). The </span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter</span><span style="font-family:inherit;font-size:10pt;"> business provides investment advisors and investment advisory service providers with desktop, hosted and outsourced multicustodial software solutions. These solutions provide data-management and performance-measurement tools, as well as customizable accounting, reporting, and billing functions delivered through the commercial software application products known as PortfolioCenter Desktop, PortfolioCenter Hosted, PortfolioServices and Service Bureau.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tamarac</span><span style="font-family:inherit;font-size:10pt;"> acquired the </span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter</span><span style="font-family:inherit;font-size:10pt;"> business to better serve small and mid-size </span><span style="font-family:inherit;font-size:10pt;">RIA</span><span style="font-family:inherit;font-size:10pt;"> firms. The </span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter</span><span style="font-family:inherit;font-size:10pt;"> business is included in the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> segment.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the </span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter acquisition</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Tamarac</span><span style="font-family:inherit;font-size:10pt;"> paid </span><span style="font-family:inherit;font-size:10pt;"><span>$17,500</span></span><span style="font-family:inherit;font-size:10pt;"> in cash. </span><span style="font-family:inherit;font-size:10pt;">Tamarac</span><span style="font-family:inherit;font-size:10pt;"> funded the </span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter acquisition</span><span style="font-family:inherit;font-size:10pt;"> with available cash resources. The </span><span style="font-family:inherit;font-size:10pt;">PC Seller</span><span style="font-family:inherit;font-size:10pt;"> is also entitled to an earn-out payment based on </span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter</span><span style="font-family:inherit;font-size:10pt;">'s revenue for the twelve-month period beginning April 1, 2020. The discounted amount of the contingent consideration liability is </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">estimated to be </span><span style="font-family:inherit;font-size:10pt;"><span>$8,200</span></span><span style="font-family:inherit;font-size:10pt;"> and is included as a non-current liability in the consolidated balance sheets.</span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preliminary consideration transferred in the acquisition was as follows:</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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;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:middle;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 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:middle;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;">Measurement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">Preliminary</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Revised</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;"> </span></div></td><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;"> </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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">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;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;">Estimate</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;">Cash consideration</span></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: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;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,500</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>17,500</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;">Contingent consideration liability</span></div></td><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;"> </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>8,300</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>(100</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>8,200</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;">Total consideration transferred</span></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: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-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,800</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>(100</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>25,700</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%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:</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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;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:middle;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 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:middle;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;">Measurement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">Preliminary</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Revised</span></div></td></tr><tr><td style="vertical-align:middle;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:middle;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 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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:middle;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;">Estimate</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 tangible assets acquired</span></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: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;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</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>13</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 liabilities assumed</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,600</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>(1,600</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:2px;padding-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 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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,400</span></span></div></td><td style="vertical-align: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>(700</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>11,700</span></span></div></td><td style="vertical-align: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;">Goodwill</span></div></td><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;"> </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>14,987</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>600</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>15,587</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: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;">Total net assets acquired</span></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: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-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,800</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>(100</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>25,700</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%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of expanding market opportunities within the mid-size and small </span><span style="font-family:inherit;font-size:10pt;">RIA</span><span style="font-family:inherit;font-size:10pt;"> market, potential cross selling opportunities, and lower future operating expenses. The goodwill is deductible for income tax purposes. </span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:</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="17"/></tr><tr><td style="width:27%;"/><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:11%;"/><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:16%;"/><td style="width:1%;"/><td style="width:13%;"/></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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Measurement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="overflow:hidden;font-size:10pt;"><span 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Preliminary</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Revised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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;">Amortization</span></div></td></tr><tr><td style="vertical-align:middle;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:middle;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 colspan="3" style="vertical-align:middle;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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:middle;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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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 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 style="vertical-align:middle;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;">Method</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;">Customer list</span></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: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;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>9,100</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>(600</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>8,500</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;padding-right: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accelerated</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;">Proprietary technology</span></div></td><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;"> </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,300</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>(100</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>3,200</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;padding-right: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Straight-line</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;">Total intangible assets acquired</span></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: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-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>12,400</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>(700</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>11,700</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="text-align: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="text-align: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="text-align: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="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%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The results of </span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter</span><span style="font-family:inherit;font-size:10pt;">'s operations are included in the consolidated statements of operations beginning April 1, 2019. </span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter</span><span style="font-family:inherit;font-size:10pt;">'s revenues for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$6,705</span></span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter</span><span style="font-family:inherit;font-size:10pt;">'s pre-tax loss for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$2,568</span></span><span style="font-family:inherit;font-size:10pt;">. The pre-tax loss includes acquired intangible asset amortization of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,459</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, acquisition related costs for the </span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter acquisition</span><span style="font-family:inherit;font-size:10pt;"> were not material, and are included in general and administration expenses. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> may incur additional acquisition related costs in 2020.</span></div><div style="line-height:120%;text-align:left;padding-left:25px;text-indent:25px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisition of PIEtech</span></div><div style="line-height:120%;text-align:left;padding-left:25px;text-indent:25px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 1, 2019, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> acquired all of the outstanding shares of capital stock of PIEtech, Inc., a Virginia corporation (“</span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;">”). </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> empowers financial advisors to use financial planning to efficiently motivate their clients to create, implement and maintain financial plans that best meet their lifetime financial goals. The technology and operations of </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;">, which now operates as Envestnet | MoneyGuide, are included in the Envestnet Wealth Solutions segment.</span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The acquisition of </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> (the “</span><span style="font-family:inherit;font-size:10pt;">PIEtech acquisition</span><span style="font-family:inherit;font-size:10pt;">”) establishes </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> as a leader in financial planning solutions, providing advisors and their clients with access to a full spectrum of financial planning capabilities, and offering a broad range of data-driven, financial plan-informed financial wellness solutions, both domestically and internationally over </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">time. Integration of </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;">'s MoneyGuide software with the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s integrated technology platform is expected to reduce friction and enhance productivity for advisors.</span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the </span><span style="font-family:inherit;font-size:10pt;">PIEtech acquisition</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> paid net cash consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$298,714</span></span><span style="font-family:inherit;font-size:10pt;">, subject to a working capital adjustment, and issued </span><span style="font-family:inherit;font-size:10pt;"><span>3,184,713</span></span><span style="font-family:inherit;font-size:10pt;"> shares of </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> common stock to the sellers. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> funded the </span><span style="font-family:inherit;font-size:10pt;">PIEtech acquisition</span><span style="font-family:inherit;font-size:10pt;"> with available cash resources and borrowings under its revolving credit facility.</span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the </span><span style="font-family:inherit;font-size:10pt;">PIEtech acquisition</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> established a retention bonus pool consisting of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$30,000</span></span><span style="font-family:inherit;font-size:10pt;"> of cash and restricted stock units to be granted to employees and management of </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> as inducement grants. As a result, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> adopted the Envestnet, Inc. 2019 Acquisition Equity Incentive Plan (the “</span><span style="font-family:inherit;font-size:10pt;">2019 Equity Plan</span><span style="font-family:inherit;font-size:10pt;">”) in order to make inducement grants to certain </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> employees who will join Envestnet | MoneyGuide (See “</span><span style="font-family:inherit;font-size:10pt;">Note 15—Stock-Based Compensation</span><span style="font-family:inherit;font-size:10pt;">”). </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> agreed to grant at future dates, not earlier than the sixty day anniversary of the </span><span style="font-family:inherit;font-size:10pt;">PIEtech acquisition</span><span style="font-family:inherit;font-size:10pt;">, up to </span><span style="font-family:inherit;font-size:10pt;"><span>301,469</span></span><span style="font-family:inherit;font-size:10pt;"> shares of </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> common stock in the form of restricted stock units (“</span><span style="font-family:inherit;font-size:10pt;">RSU</span><span style="font-family:inherit;font-size:10pt;">s”) and performance stock units (“</span><span style="font-family:inherit;font-size:10pt;">PSU</span><span style="font-family:inherit;font-size:10pt;">s”) pursuant to the </span><span style="font-family:inherit;font-size:10pt;">2019 Equity Plan</span><span style="font-family:inherit;font-size:10pt;"> and made cash retention payments of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$8,800</span></span><span style="font-family:inherit;font-size:10pt;"> to certain legacy </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> employees who joined Envestnet | MoneyGuide. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has issued approximately </span><span style="font-family:inherit;font-size:10pt;"><span>62,400</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>24,900</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">RSU</span><span style="font-family:inherit;font-size:10pt;">s and </span><span style="font-family:inherit;font-size:10pt;">PSU</span><span style="font-family:inherit;font-size:10pt;">s, respectively, under the </span><span style="font-family:inherit;font-size:10pt;">2019 Equity Plan</span><span style="font-family:inherit;font-size:10pt;"> to legacy </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> employees. At this time the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> expects to issue approximately </span><span style="font-family:inherit;font-size:10pt;"><span>214,000</span></span><span style="font-family:inherit;font-size:10pt;"> additional </span><span style="font-family:inherit;font-size:10pt;">RSU</span><span style="font-family:inherit;font-size:10pt;">s and </span><span style="font-family:inherit;font-size:10pt;">PSU</span><span style="font-family:inherit;font-size:10pt;">s and expects to pay approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$5,300</span></span><span style="font-family:inherit;font-size:10pt;"> in cash bonus payments over the next three years in connection with the </span><span style="font-family:inherit;font-size:10pt;">PIEtech acquisition</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> also granted membership interests in certain of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s equity method investments to </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> legacy </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> executives with an estimated grant date fair market value of </span><span style="font-family:inherit;font-size:10pt;"><span>$8,900</span></span><span style="font-family:inherit;font-size:10pt;">. These membership interests will vest on May 1, 2020 and become exercisable in future periods. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has recorded approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$5,920</span></span><span style="font-family:inherit;font-size:10pt;"> as a component of compensation and benefits in the consolidated statements of operations with a corresponding liability in other non-current liabilities in the consolidated balance sheets.</span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preliminary consideration transferred in the acquisition was as follows:</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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Measurement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Preliminary</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Revised</span></div></td></tr><tr><td style="vertical-align:middle;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:middle;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 colspan="3" style="vertical-align:middle;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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:middle;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;">Estimate</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;">Cash consideration</span></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: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;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>299,370</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>(656</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,714</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;">Stock consideration</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,484</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>222,484</span></span></div></td><td 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;">Less: cash acquired</span></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:left;font-size: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>(6,360</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(6,360</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: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;">Total estimated fair value of consideration transferred, net of cash acquired</span></div></td><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;"> </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>515,494</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>(656</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>514,838</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%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:</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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Measurement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Preliminary</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Revised</span></div></td></tr><tr><td style="vertical-align:middle;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:middle;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 colspan="3" style="vertical-align:middle;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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:middle;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;">Estimate</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;">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="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;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>6,360</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>6,360</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;">Accounts receivable</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,782</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>3,782</span></span></div></td><td 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;">Prepaid expenses and other current 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>969</span></span></div></td><td style="vertical-align: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>969</span></span></div></td><td style="vertical-align: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;">Other non-current assets</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,274</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>4,274</span></span></div></td><td 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;">Property and equipment, 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,057</span></span></div></td><td style="vertical-align: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>6,057</span></span></div></td><td style="vertical-align: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;">Operating lease right-of-use assets, net</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,012</span></span></div></td><td 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;">Identifiable 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,000</span></span></div></td><td style="vertical-align: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>36,000</span></span></div></td><td style="vertical-align: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>253,000</span></span></div></td><td style="vertical-align: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;">Goodwill</span></div></td><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;"> </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>353,085</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>(29,134</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>323,951</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: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 acquired</span></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:left;font-size: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>593,215</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="text-align:left;font-size: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>7,190</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>600,405</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: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;">Accounts payable and accrued expenses</span></div></td><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;"> </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>(2,166</span></span></div></td><td style="vertical-align:bottom;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;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>505</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>(1,661</span></span></div></td><td style="vertical-align:bottom;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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,012</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>(2,012</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,643</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,891</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>(68,534</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:2px;padding-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="text-align:left;font-size: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,540</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>540</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,000</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: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 assumed</span></div></td><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;"> </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>(71,361</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="text-align:left;font-size: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>(7,846</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>(79,207</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: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;">Total net assets acquired</span></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: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-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>521,854</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="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-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>(656</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>521,198</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%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of potential new business and cross selling opportunities. The goodwill is not deductible for income tax purposes. In December 2019, the Company finalized its acquisition accounting for the </span><span style="font-family:inherit;font-size:10pt;">PIEtech acquisition</span><span style="font-family:inherit;font-size:10pt;">, resulting in adjustments to previously reported allocations of the purchase consideration. The adjustments were a result of changes to the original fair value estimates of certain items acquired. These changes are the result of additional information obtained during 2019 that related to facts and circumstances that existed as of the acquisition date. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:</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="17"/></tr><tr><td style="width:27%;"/><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:11%;"/><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:16%;"/><td style="width:1%;"/><td style="width:13%;"/></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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Measurement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="overflow:hidden;font-size:10pt;"><span 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Preliminary</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Revised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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;">Amortization</span></div></td></tr><tr><td style="vertical-align:middle;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:middle;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 colspan="3" style="vertical-align:middle;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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:middle;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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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 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 style="vertical-align:middle;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;">Method</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;">Customer lists</span></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: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;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>181,000</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>41,000</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>222,000</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="text-align: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-20</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accelerated</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;">Proprietary technologies</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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 colspan="2" style="vertical-align:bottom;padding-left: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,000</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>23,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="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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</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;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;">Straight-line</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;">Trade names</span></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:left;font-size: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>11,000</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,000</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>8,000</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="text-align: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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</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;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;">Straight-line</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 intangible assets acquired</span></div></td><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;"> </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>217,000</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>36,000</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>253,000</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="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="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;padding-right: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%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The results of </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;">'s operations are included in the consolidated statements of operations beginning May 1, 2019. </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;">'s revenues for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$30,315</span></span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;">'s pre-tax loss for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$12,374</span></span><span style="font-family:inherit;font-size:10pt;">. The pre-tax loss includes acquired intangible asset amortization of </span><span style="font-family:inherit;font-size:10pt;"><span>$17,634</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, acquisition related costs for the </span><span style="font-family:inherit;font-size:10pt;">PIEtech acquisition</span><span style="font-family:inherit;font-size:10pt;"> totaled approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$16,738</span></span><span style="font-family:inherit;font-size:10pt;">, and are included in general and administration expenses. Included in this amount is approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$8,800</span></span><span style="font-family:inherit;font-size:10pt;"> in one-time cash retention bonuses plus related tax witholding, which are included in compensation and benefits in the consolidated statements of operations. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> may incur additional acquisition related costs in 2020.</span></div><div style="line-height:120%;text-align:left;padding-left:25px;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Pro forma financial information (unaudited)</span></div><div style="line-height:120%;text-align:left;padding-left:25px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following pro forma financial information presents the combined results of operations of </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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 pro forma financial information presents the results as if the acquisition had occurred as of the beginning of 2018. The results of the private company acquisitions are not included in the pro forma financial information presented below as they were not considered material to the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s results of operations.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The unaudited pro forma results presented include estimated amortization charges for acquired intangible assets, interest expense, stock-based compensation expense and income tax. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s 2018 pro forma information includes the reversal of a valuation allowance on its deferred tax assets, transaction fee payments and retention bonus payments that were incurred in 2019 as a result of these acquisitions and reverses these amounts from the appropriate periods in 2019. All intercompany revenues have been eliminated within this pro forma information.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma financial information is presented for informational purposes and is not indicative of the results of operations that would have been achieved if the acquisitions had taken place as of the beginning of 2018. </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="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:10pt;"><span 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:left;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;">Year Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Year Ended</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;">December 31, 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;">December 31, 2018</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;">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 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>919,291</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>869,247</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;">Net loss attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,860</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>(1,367</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:2px;padding-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 loss per share attributable to Envestnet, 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 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: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;">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 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>(0.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: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>(0.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><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;">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;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>(0.32</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>(0.03</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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 199877000 -6742000 193135000 4876000 4962000 3773000 927000 441000 135700000 79891000 230570000 5358000 7907000 23300000 806000 64000 37435000 193135000 113500000 P13Y 17500000 P5Y 4700000 P6Y 135700000 68122000 -13777000 17908000 1282000 1557000 6585000 6885000 7580000 11173000 6240000 7580000 70000 25063000 -8126000 144000 688000 4100000 21507000 25063000 <div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:</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="9"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/></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:middle;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;">Preliminary</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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;">Amortization</span></div></td></tr><tr><td style="vertical-align:middle;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:middle;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 colspan="3" style="vertical-align:middle;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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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 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 style="vertical-align:middle;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;">Method</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;">Proprietary 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="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;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>4,100</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;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Straight-line</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:</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="17"/></tr><tr><td style="width:27%;"/><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:11%;"/><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:16%;"/><td style="width:1%;"/><td style="width:13%;"/></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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Measurement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="overflow:hidden;font-size:10pt;"><span 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Preliminary</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Revised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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;">Amortization</span></div></td></tr><tr><td style="vertical-align:middle;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:middle;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 colspan="3" style="vertical-align:middle;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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:middle;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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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 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 style="vertical-align:middle;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;">Method</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;">Customer lists</span></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: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;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>181,000</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>41,000</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>222,000</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="text-align: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-20</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accelerated</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;">Proprietary technologies</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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 colspan="2" style="vertical-align:bottom;padding-left: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,000</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>23,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="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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</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;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;">Straight-line</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;">Trade names</span></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:left;font-size: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>11,000</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,000</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>8,000</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="text-align: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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</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;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;">Straight-line</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 intangible assets acquired</span></div></td><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;"> </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>217,000</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>36,000</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>253,000</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="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="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;padding-right: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%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:</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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;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:middle;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 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:middle;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;">Measurement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">Preliminary</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Revised</span></div></td></tr><tr><td style="vertical-align:middle;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:middle;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 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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:middle;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;">Estimate</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 tangible assets acquired</span></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: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;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</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>13</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 liabilities assumed</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,600</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>(1,600</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:2px;padding-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 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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,400</span></span></div></td><td style="vertical-align: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>(700</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>11,700</span></span></div></td><td style="vertical-align: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;">Goodwill</span></div></td><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;"> </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>14,987</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>600</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>15,587</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: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;">Total net assets acquired</span></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: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-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,800</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>(100</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>25,700</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%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:</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="17"/></tr><tr><td style="width:27%;"/><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:11%;"/><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:16%;"/><td style="width:1%;"/><td style="width:13%;"/></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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Measurement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="overflow:hidden;font-size:10pt;"><span 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Preliminary</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Revised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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;">Amortization</span></div></td></tr><tr><td style="vertical-align:middle;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:middle;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 colspan="3" style="vertical-align:middle;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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:middle;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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;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 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 style="vertical-align:middle;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;">Method</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;">Customer list</span></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: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;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>9,100</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>(600</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>8,500</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;padding-right: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accelerated</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;">Proprietary technology</span></div></td><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;"> </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,300</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>(100</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>3,200</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;padding-right: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Straight-line</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;">Total intangible assets acquired</span></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: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-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>12,400</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>(700</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>11,700</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="text-align: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="text-align: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="text-align: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="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%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:</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:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total tangible assets acquired</span></div></td><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;"> </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>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></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 liabilities assumed</span></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;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;">Identifiable intangible assets</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,100</span></span></div></td><td 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;">Goodwill</span></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:left;font-size: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,507</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: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;">Total net assets acquired</span></div></td><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;"> </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>25,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><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of estimated identifiable intangible assets acquired, estimated useful lives and amortization method follows:</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:11pt;"><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:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/></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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">Amortization</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;">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 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 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;">Method</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;">Customer list</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</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;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;">Accelerated</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;">Proprietary 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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: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-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">Straight-line</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;">Trade names and domains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</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;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;">Straight-line</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;">Total intangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>135,700</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;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;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4100000 P4Y 17500000 8200000 <div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preliminary consideration transferred in the acquisition was as follows:</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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;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:middle;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 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:middle;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;">Measurement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">Preliminary</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Revised</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;"> </span></div></td><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;"> </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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">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;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;">Estimate</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;">Cash consideration</span></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: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;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,500</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>17,500</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;">Contingent consideration liability</span></div></td><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;"> </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>8,300</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>(100</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>8,200</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;">Total consideration transferred</span></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: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-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,800</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>(100</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>25,700</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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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: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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4,876</span></span></div></td><td 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;">Accounts receivable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,962</span></span></div></td><td style="vertical-align: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;">Prepaid expenses and other current 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>3,773</span></span></div></td><td 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;">Property and equipment, 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>927</span></span></div></td><td style="vertical-align: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;">Other non-current 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>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></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;">Identifiable 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,700</span></span></div></td><td style="vertical-align: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;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,891</span></span></div></td><td 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 acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>230,570</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: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;">Accounts 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>(5,358</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:2px;padding-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 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;background-color:#cceeff;padding-left: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,907</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,300</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:2px;padding-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>(806</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-current 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>(64</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: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 assumed</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(37,435</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;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: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;">Total net assets acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>193,135</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-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consideration transferred in the acquisition was as follows:</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="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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;">Cash consideration</span></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: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;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,173</span></span></div></td><td style="vertical-align: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;">Purchase consideration liability</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,240</span></span></div></td><td 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;">Contingent consideration liability</span></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,580</span></span></div></td><td style="vertical-align: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;">Working capital adjustment </span></div></td><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;"> </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>70</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: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;">Total consideration transferred</span></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: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-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,063</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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consideration transferred in the acquisition was as follows:</span></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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;">Cash consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>199,877</span></span></div></td><td style="vertical-align: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;">Working capital and other 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="2" style="vertical-align:bottom;padding-left: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,742</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: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;">Total consideration transferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>193,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%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:</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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Measurement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Preliminary</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Revised</span></div></td></tr><tr><td style="vertical-align:middle;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:middle;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 colspan="3" style="vertical-align:middle;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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:middle;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;">Estimate</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;">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="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;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>6,360</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>6,360</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;">Accounts receivable</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,782</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>3,782</span></span></div></td><td 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;">Prepaid expenses and other current 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>969</span></span></div></td><td style="vertical-align: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>969</span></span></div></td><td style="vertical-align: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;">Other non-current assets</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,274</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>4,274</span></span></div></td><td 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;">Property and equipment, 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,057</span></span></div></td><td style="vertical-align: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>6,057</span></span></div></td><td style="vertical-align: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;">Operating lease right-of-use assets, net</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,012</span></span></div></td><td 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;">Identifiable 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,000</span></span></div></td><td style="vertical-align: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>36,000</span></span></div></td><td style="vertical-align: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>253,000</span></span></div></td><td style="vertical-align: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;">Goodwill</span></div></td><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;"> </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>353,085</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>(29,134</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>323,951</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: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 acquired</span></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:left;font-size: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>593,215</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="text-align:left;font-size: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>7,190</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>600,405</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: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;">Accounts payable and accrued expenses</span></div></td><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;"> </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>(2,166</span></span></div></td><td style="vertical-align:bottom;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;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>505</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>(1,661</span></span></div></td><td style="vertical-align:bottom;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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,012</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>(2,012</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,643</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,891</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>(68,534</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:2px;padding-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="text-align:left;font-size: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,540</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>540</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,000</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: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 assumed</span></div></td><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;"> </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>(71,361</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="text-align:left;font-size: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>(7,846</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>(79,207</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: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;">Total net assets acquired</span></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: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-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>521,854</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="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-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>(656</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>521,198</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%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preliminary consideration transferred in the acquisition was as follows:</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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Measurement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;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;">Preliminary</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;">Revised</span></div></td></tr><tr><td style="vertical-align:middle;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:middle;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 colspan="3" style="vertical-align:middle;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;">Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:middle;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;">Estimate</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;">Cash consideration</span></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: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;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>299,370</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>(656</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,714</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;">Stock consideration</span></div></td><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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,484</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>222,484</span></span></div></td><td 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;">Less: cash acquired</span></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:left;font-size: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>(6,360</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(6,360</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: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;">Total estimated fair value of consideration transferred, net of cash acquired</span></div></td><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;"> </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>515,494</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>(656</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>514,838</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%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 17500000 0 17500000 8300000 -100000 8200000 25800000 -100000 25700000 13000 0 13000 1600000 0 1600000 12400000 -700000 11700000 14987000 600000 15587000 25800000 -100000 25700000 9100000 -600000 8500000 P10Y 3300000 -100000 3200000 P5Y 12400000 -700000 11700000 6705000 -2568000 1459000 298714000 3184713 30000000 301469 8800000 62400 24900 214000 5300000 2 8900000 5920000 299370000 -656000 298714000 222484000 0 222484000 6360000 0 6360000 515494000 -656000 514838000 6360000 0 6360000 3782000 0 3782000 969000 0 969000 4274000 0 4274000 6057000 0 6057000 1688000 324000 2012000 217000000 36000000 253000000 353085000 -29134000 323951000 593215000 7190000 600405000 2166000 -505000 1661000 2012000 0 2012000 59643000 8891000 68534000 7540000 -540000 7000000 71361000 7846000 79207000 521854000 -656000 521198000 181000000 41000000 222000000 25000000 -2000000 23000000 P4Y 11000000 -3000000 8000000 P7Y 217000000 36000000 253000000 30315000 -12374000 17634000 16738000 8800000 <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma financial information is presented for informational purposes and is not indicative of the results of operations that would have been achieved if the acquisitions had taken place as of the beginning of 2018. </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="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:10pt;"><span 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:left;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;">Year Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Year Ended</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;">December 31, 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;">December 31, 2018</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;">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 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>919,291</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>869,247</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;">Net loss attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,860</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>(1,367</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:2px;padding-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 loss per share attributable to Envestnet, 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 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: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;">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 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>(0.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: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>(0.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><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;">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;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>(0.32</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>(0.03</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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 919291000 869247000 -16860000 -1367000 -0.32 -0.03 -0.32 -0.03 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Prepaid Expenses and Other Current Assets</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consisted of the following:</span></div><div style="line-height:120%;text-indent:48px;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="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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;">December 31,</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: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;">Prepaid 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;"><div style="text-align: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>8,178</span></span></div></td><td style="vertical-align: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>6,766</span></span></div></td><td style="vertical-align: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;">Non-income tax receivables</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,555</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,240</span></span></div></td><td 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;">Advance payroll taxes 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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: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;">Prepaid outside information services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>1,515</span></span></div></td><td 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;">Prepaid insurance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,919</span></span></div></td><td style="vertical-align: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>943</span></span></div></td><td style="vertical-align: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;">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>8,876</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,093</span></span></div></td><td 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 prepaid expenses and other current 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;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>32,183</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,557</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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consisted of the following:</span></div><div style="line-height:120%;text-indent:48px;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="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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;">December 31,</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: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;">Prepaid 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;"><div style="text-align: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>8,178</span></span></div></td><td style="vertical-align: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>6,766</span></span></div></td><td style="vertical-align: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;">Non-income tax receivables</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,555</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,240</span></span></div></td><td 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;">Advance payroll taxes 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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: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;">Prepaid outside information services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>1,515</span></span></div></td><td 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;">Prepaid insurance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,919</span></span></div></td><td style="vertical-align: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>943</span></span></div></td><td style="vertical-align: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;">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>8,876</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,093</span></span></div></td><td 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 prepaid expenses and other current 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;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>32,183</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,557</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> 8178000 6766000 5555000 6240000 5446000 0 2209000 1515000 1919000 943000 8876000 8093000 32183000 23557000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment consisted of the following:</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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="11"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:42%;"/><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 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">December 31,</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 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;">Estimated Useful Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Cost:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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></div></td><td style="vertical-align: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;">Computer equipment and 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 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;"><span>3 years</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;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,190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>64,346</span></span></div></td><td 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;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shorter of the lease term or useful life of the asset</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,645</span></span></div></td><td style="vertical-align: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>28,191</span></span></div></td><td style="vertical-align: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;">Office furniture and fixtures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3-7 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="2" style="vertical-align:bottom;padding-left: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,832</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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;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;">Office equipment and 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 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;">3-5 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,850</span></span></div></td><td style="vertical-align: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,577</span></span></div></td><td style="vertical-align: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;">Building and building 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 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;">7-39 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="2" style="vertical-align:bottom;padding-left: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,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Land</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Not applicable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>940</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></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;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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>128,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,405</span></span></div></td><td 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="3" 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;">Less: accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(74,348</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>(62,414</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 colspan="3" 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 property and equipment, 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 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>53,756</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>44,991</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%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">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 retired property and equipment that was no longer in service for the Envestnet Wealth Solutions segment with an historical cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$8,264</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5,984</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. During </span><span style="font-family:inherit;font-size:10pt;">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 retired property and equipment that was no longer in service for the Envestnet Data &amp; Analytics segment with an historical cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$4,621</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5,387</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Gains and losses on asset retirements during </span><span style="font-family:inherit;font-size:10pt;">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 material. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the cost amounts and related accumulated depreciation written off by category:</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><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:44%;"/><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:11%;"/><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: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:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Year Ended December 31, 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="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;">Year Ended December 31, 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;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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Accumulated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Accumulated</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;">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;">Depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Depreciation</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;">Computer equipment and software</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>12,597</span></span></div></td><td style="vertical-align: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>(12,542</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>10,733</span></span></div></td><td style="vertical-align: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>(10,709</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(135</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>297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(269</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:2px;padding-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 fixtures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align: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</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>32</span></span></div></td><td style="vertical-align: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>(32</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office equipment 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>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;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>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>(288</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: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 property and equipment retirements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>12,885</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>(12,715</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>11,371</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>(11,298</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%;text-indent:125px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense was as follows:</span></div><div style="line-height:120%;text-indent:48px;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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">2017</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;">Depreciation and amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>20,777</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>15,737</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>15,383</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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment consisted of the following:</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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="11"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:42%;"/><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 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">December 31,</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 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;">Estimated Useful Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Cost:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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></div></td><td style="vertical-align: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;">Computer equipment and 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 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;"><span>3 years</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;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,190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>64,346</span></span></div></td><td 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;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shorter of the lease term or useful life of the asset</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,645</span></span></div></td><td style="vertical-align: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>28,191</span></span></div></td><td style="vertical-align: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;">Office furniture and fixtures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3-7 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="2" style="vertical-align:bottom;padding-left: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,832</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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;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;">Office equipment and 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 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;">3-5 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,850</span></span></div></td><td style="vertical-align: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,577</span></span></div></td><td style="vertical-align: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;">Building and building 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 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;">7-39 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="2" style="vertical-align:bottom;padding-left: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,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Land</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Not applicable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>940</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></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;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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>128,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,405</span></span></div></td><td 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="3" 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;">Less: accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(74,348</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>(62,414</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 colspan="3" 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 property and equipment, 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 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>53,756</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>44,991</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> P3Y 72190000 64346000 34645000 28191000 10832000 9291000 6850000 5577000 2647000 0 940000 0 128104000 107405000 74348000 62414000 53756000 44991000 8264000 5984000 4621000 5387000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the cost amounts and related accumulated depreciation written off by category:</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><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:44%;"/><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:11%;"/><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: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:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Year Ended December 31, 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="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;">Year Ended December 31, 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;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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Accumulated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Accumulated</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;">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;">Depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Depreciation</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;">Computer equipment and software</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>12,597</span></span></div></td><td style="vertical-align: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>(12,542</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>10,733</span></span></div></td><td style="vertical-align: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>(10,709</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(135</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>297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(269</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:2px;padding-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 fixtures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align: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</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>32</span></span></div></td><td style="vertical-align: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>(32</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office equipment 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>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;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>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>(288</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: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 property and equipment retirements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>12,885</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>(12,715</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>11,371</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>(11,298</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> 12597000 12542000 10733000 10709000 229000 135000 297000 269000 42000 21000 32000 32000 17000 17000 309000 288000 12885000 12715000 11371000 11298000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense was as follows:</span></div><div style="line-height:120%;text-indent:48px;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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">2017</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;">Depreciation and amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>20,777</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>15,737</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>15,383</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> 20777000 15737000 15383000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Internally Developed Software</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internally developed software consisted of the following: </span></div><div style="line-height:120%;text-indent:48px;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="11"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:20%;"/><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 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">December 31,</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 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;">Estimated Useful Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Internally developed software</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5 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="overflow:hidden;font-size:10pt;"><span 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>104,703</span></span></div></td><td style="vertical-align: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>70,410</span></span></div></td><td style="vertical-align: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;">Less: accumulated 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 style="vertical-align:bottom;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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,440</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>(32,201</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internally developed software, 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 style="vertical-align:bottom;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></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>60,263</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>38,209</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%;text-indent:125px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense was as follows:</span></div><div style="line-height:120%;text-indent:48px;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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">2017</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;">Amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>12,042</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>8,033</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>5,310</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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internally developed software consisted of the following: </span></div><div style="line-height:120%;text-indent:48px;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="11"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:20%;"/><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 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">December 31,</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 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;">Estimated Useful Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Internally developed software</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5 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="overflow:hidden;font-size:10pt;"><span 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>104,703</span></span></div></td><td style="vertical-align: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>70,410</span></span></div></td><td style="vertical-align: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;">Less: accumulated 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 style="vertical-align:bottom;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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,440</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>(32,201</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internally developed software, 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 style="vertical-align:bottom;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></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>60,263</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>38,209</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> P5Y 104703000 70410000 44440000 32201000 60263000 38209000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense was as follows:</span></div><div style="line-height:120%;text-indent:48px;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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">2017</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;">Amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>12,042</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>8,033</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>5,310</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> 12042000 8033000 5310000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Intangible Assets</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the carrying amount of goodwill were as follows:</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><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:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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 at December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>163,751</span></span></div></td><td style="vertical-align: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>269,204</span></span></div></td><td style="vertical-align: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>432,955</span></span></div></td><td style="vertical-align: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;">FolioDynamix acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,891</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>79,891</span></span></div></td><td 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;">Private technology company acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>6,885</span></span></div></td><td style="vertical-align: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,885</span></span></div></td><td style="vertical-align: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;">Foreign currency 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;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>167</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>(796</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>(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></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 at December 31, 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 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>243,809</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>275,293</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>519,102</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: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;">Private AI company acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>21,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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;">PortfolioCenter acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>—</span></span></div></td><td style="vertical-align: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>15,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></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;">PIEtech acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>323,951</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>323,951</span></span></div></td><td 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;">Foreign currency and 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100</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>(197</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>(297</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 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 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>583,247</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>296,603</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>879,850</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%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets, net consisted of the following:</span></div><div style="line-height:120%;text-indent:48px;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="26"/></tr><tr><td style="width:18%;"/><td style="width:10%;"/><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="text-align:center;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;">December 31, 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;">December 31, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">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="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;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Net</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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Carrying</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Accumulated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Carrying</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Carrying</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Accumulated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Carrying</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;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 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;">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;">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;">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;">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;">Amount</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;">Customer lists</span></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7-20 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>591,520</span></span></div></td><td style="vertical-align: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>(148,517</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>443,003</span></span></div></td><td style="vertical-align: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>361,020</span></span></div></td><td style="vertical-align: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,077</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>258,943</span></span></div></td><td style="vertical-align: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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proprietary technologies</span></div></td><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;">4-6 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="2" style="vertical-align:bottom;padding-left: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,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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,165</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>43,549</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,151</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>30,595</span></span></div></td><td 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;">Trade names</span></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6-7 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,700</span></span></div></td><td style="vertical-align: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>(14,663</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>19,037</span></span></div></td><td style="vertical-align: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>27,990</span></span></div></td><td style="vertical-align: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,352</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,638</span></span></div></td><td style="vertical-align: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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><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;">N/A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;padding-left: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>11,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 colspan="2" style="vertical-align:bottom;padding-left: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,935</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>65</span></span></div></td><td 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: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 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;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>712,934</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>(207,345</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>505,589</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>466,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>(161,515</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>305,241</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%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">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 retired fully amortized intangible assets for the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> segment with a historical cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$11,520</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$22,177</span></span><span style="font-family:inherit;font-size:10pt;">, including proprietary technologies and trade names. During </span><span style="font-family:inherit;font-size:10pt;">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 retired fully amortized intangible assets for the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> segment with a historical cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$11,100</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0</span></span><span style="font-family:inherit;font-size:10pt;">, including trade names and backlog.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense was 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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">2017</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;">Amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>68,452</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>53,856</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>42,127</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%;text-align:center;text-indent:84px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future amortization expense of the intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, is expected to be as follows:</span></div><div style="line-height:120%;text-indent:48px;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="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ending December 31:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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></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;">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>72,918</span></span></div></td><td style="vertical-align: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;background-color:;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;">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>62,895</span></span></div></td><td 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;">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>59,150</span></span></div></td><td style="vertical-align: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;background-color:;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;">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>44,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></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;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,631</span></span></div></td><td style="vertical-align: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;background-color:;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;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,194</span></span></div></td><td 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;">Total</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>505,589</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%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the carrying amount of goodwill were as follows:</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><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:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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 at December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>163,751</span></span></div></td><td style="vertical-align: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>269,204</span></span></div></td><td style="vertical-align: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>432,955</span></span></div></td><td style="vertical-align: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;">FolioDynamix acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,891</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>79,891</span></span></div></td><td 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;">Private technology company acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>6,885</span></span></div></td><td style="vertical-align: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,885</span></span></div></td><td style="vertical-align: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;">Foreign currency 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;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>167</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>(796</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>(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></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 at December 31, 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 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>243,809</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>275,293</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>519,102</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: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;">Private AI company acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>21,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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;">PortfolioCenter acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>—</span></span></div></td><td style="vertical-align: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>15,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></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;">PIEtech acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>323,951</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>323,951</span></span></div></td><td 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;">Foreign currency and 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100</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>(197</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>(297</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 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 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>583,247</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>296,603</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>879,850</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> 163751000 269204000 432955000 79891000 0 79891000 0 6885000 6885000 167000 -796000 -629000 243809000 275293000 519102000 0 21507000 21507000 15587000 0 15587000 323951000 0 323951000 -100000 -197000 -297000 583247000 296603000 879850000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets, net consisted of the following:</span></div><div style="line-height:120%;text-indent:48px;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="26"/></tr><tr><td style="width:18%;"/><td style="width:10%;"/><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="text-align:center;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;">December 31, 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;">December 31, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">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="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;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Net</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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Carrying</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Accumulated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Carrying</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Carrying</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Accumulated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Carrying</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;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 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;">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;">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;">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;">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;">Amount</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;">Customer lists</span></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7-20 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>591,520</span></span></div></td><td style="vertical-align: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>(148,517</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>443,003</span></span></div></td><td style="vertical-align: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>361,020</span></span></div></td><td style="vertical-align: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,077</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>258,943</span></span></div></td><td style="vertical-align: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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proprietary technologies</span></div></td><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;">4-6 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="2" style="vertical-align:bottom;padding-left: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,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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,165</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>43,549</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,151</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>30,595</span></span></div></td><td 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;">Trade names</span></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6-7 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,700</span></span></div></td><td style="vertical-align: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>(14,663</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>19,037</span></span></div></td><td style="vertical-align: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>27,990</span></span></div></td><td style="vertical-align: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,352</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,638</span></span></div></td><td style="vertical-align: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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><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;">N/A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;padding-left: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>11,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 colspan="2" style="vertical-align:bottom;padding-left: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,935</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>65</span></span></div></td><td 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: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 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;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>712,934</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>(207,345</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>505,589</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>466,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>(161,515</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>305,241</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> 591520000 148517000 443003000 361020000 102077000 258943000 87714000 44165000 43549000 66746000 36151000 30595000 33700000 14663000 19037000 27990000 12352000 15638000 0 0 0 11000000 10935000 65000 712934000 207345000 505589000 466756000 161515000 305241000 11520000 22177000 11100000 0 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense was 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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">2017</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;">Amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>68,452</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>53,856</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>42,127</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> 68452000 53856000 42127000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future amortization expense of the intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, is expected to be as follows:</span></div><div style="line-height:120%;text-indent:48px;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="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ending December 31:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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></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;">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>72,918</span></span></div></td><td style="vertical-align: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;background-color:;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;">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>62,895</span></span></div></td><td 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;">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>59,150</span></span></div></td><td style="vertical-align: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;background-color:;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;">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>44,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></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;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,631</span></span></div></td><td style="vertical-align: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;background-color:;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;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,194</span></span></div></td><td 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;">Total</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>505,589</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> 72918000 62895000 59150000 44801000 38631000 227194000 505589000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Expenses and Other Liabilities</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities consisted of the following:</span></div><div style="line-height:120%;text-indent:48px;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="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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;">December 31,</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: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;">Accrued compensation and related 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 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,627</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>50,598</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;">Accrued investment manager fees</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,635</span></span></div></td><td 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;">Non-income tax payables</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,040</span></span></div></td><td style="vertical-align: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,733</span></span></div></td><td style="vertical-align: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;">Accrued charitable contribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,020</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Accrued professional 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;background-color:#cceeff;padding-left: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,833</span></span></div></td><td style="vertical-align: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>4,517</span></span></div></td><td style="vertical-align: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;">Accrued technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,042</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,728</span></span></div></td><td 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;">Accrued transaction 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>2,482</span></span></div></td><td style="vertical-align: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>4,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></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;">Other accrued 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;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,180</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>8,544</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: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 accrued expenses and other 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 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>137,944</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>133,298</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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities consisted of the following:</span></div><div style="line-height:120%;text-indent:48px;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="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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;">December 31,</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: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;">Accrued compensation and related 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 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,627</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>50,598</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;">Accrued investment manager fees</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,635</span></span></div></td><td 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;">Non-income tax payables</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,040</span></span></div></td><td style="vertical-align: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,733</span></span></div></td><td style="vertical-align: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;">Accrued charitable contribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,020</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Accrued professional 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;background-color:#cceeff;padding-left: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,833</span></span></div></td><td style="vertical-align: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>4,517</span></span></div></td><td style="vertical-align: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;">Accrued technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,042</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,728</span></span></div></td><td 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;">Accrued transaction 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>2,482</span></span></div></td><td style="vertical-align: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>4,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></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;">Other accrued 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;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,180</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>8,544</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: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 accrued expenses and other 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 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>137,944</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>133,298</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> 53627000 50598000 48720000 50635000 11040000 9733000 5020000 0 3833000 4517000 3042000 4728000 2482000 4543000 10180000 8544000 137944000 133298000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s outstanding debt obligations as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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 as follows:</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="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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;">December 31,</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: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;">Revolving credit facility balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>260,000</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>—</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:bottom;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;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;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;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;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: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;">Convertible Notes due 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;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>172,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></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;">Unaccreted discount on Convertible Notes due 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;padding-left: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>(5,890</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized issuance costs on Convertible Notes due 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>(899</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019 carrying 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 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>—</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>165,711</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="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: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;">Convertible Notes due 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 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>345,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;"><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>345,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></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;">Unaccreted discount on Convertible Notes due 2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,491</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>(42,641</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized issuance costs on Convertible Notes due 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>(5,996</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>(7,634</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2023 carrying value</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>305,513</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>294,725</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%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense was comprised of the following and is included in other expense, net in the consolidated statements of operations:</span></div><div style="line-height:120%;text-indent:48px;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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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;">Accretion of debt discount</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>15,040</span></span></div></td><td style="vertical-align: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,134</span></span></div></td><td style="vertical-align: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>5,472</span></span></div></td><td style="vertical-align: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;">Coupon interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,917</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,019</span></span></div></td><td 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;">Interest on revolving credit facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,065</span></span></div></td><td style="vertical-align: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,994</span></span></div></td><td style="vertical-align: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>4,153</span></span></div></td><td style="vertical-align: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 issuance 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>3,703</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>3,279</span></span></div></td><td 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;">Undrawn and other fees</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>795</span></span></div></td><td style="vertical-align: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>654</span></span></div></td><td style="vertical-align: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>424</span></span></div></td><td style="vertical-align: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 interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>32,520</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>25,203</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>16,347</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%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Amended Credit Agreement</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2014, Envestnet and certain of its subsidiaries entered into a credit agreement with a group of banks (the “</span><span style="font-family:inherit;font-size:10pt;">Banks</span><span style="font-family:inherit;font-size:10pt;">”), for which Bank of Montreal is acting as administrative agent. Since 2014, the credit agreement has been amended several times, the latest of which occurred in September 2019 (the “</span><span style="font-family:inherit;font-size:10pt;">Amended Credit Agreement</span><span style="font-family:inherit;font-size:10pt;">”).</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the </span><span style="font-family:inherit;font-size:10pt;">Amended Credit Agreement</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Banks</span><span style="font-family:inherit;font-size:10pt;"> have agreed to provide to the Company with a revolving credit facility of </span><span style="font-family:inherit;font-size:10pt;"><span>$500,000</span></span><span style="font-family:inherit;font-size:10pt;">, of which amount may be increased by </span><span style="font-family:inherit;font-size:10pt;"><span>$150,000</span></span><span style="font-family:inherit;font-size:10pt;"> (the “</span><span style="font-family:inherit;font-size:10pt;">Revolving Credit Facility</span><span style="font-family:inherit;font-size:10pt;">”). The </span><span style="font-family:inherit;font-size:10pt;">Amended Credit Agreement</span><span style="font-family:inherit;font-size:10pt;"> also includes a </span><span style="font-family:inherit;font-size:10pt;"><span>$5,000</span></span><span style="font-family:inherit;font-size:10pt;"> sub-facility for the issuances of letters of credit. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$260,000</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding under the </span><span style="font-family:inherit;font-size:10pt;">Revolving Credit Facility</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Obligations under the </span><span style="font-family:inherit;font-size:10pt;">Amended Credit Agreement</span><span style="font-family:inherit;font-size:10pt;"> are guaranteed by substantially all of Envestnet’s U.S. subsidiaries. In accordance with the terms of the Security Agreement, dated November 19, 2015, among the Company, the Debtors party thereto, the Banks and the Administrative Agent, obligations under the </span><span style="font-family:inherit;font-size:10pt;">Amended Credit Agreement</span><span style="font-family:inherit;font-size:10pt;"> are secured by substantially all of the Company’s domestic assets and the Company’s pledge of </span><span style="font-family:inherit;font-size:10pt;"><span>66%</span></span><span style="font-family:inherit;font-size:10pt;"> of the voting equity and </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the non-voting equity of certain of its first-tier foreign subsidiaries. Proceeds under the </span><span style="font-family:inherit;font-size:10pt;">Amended Credit Agreement</span><span style="font-family:inherit;font-size:10pt;"> may be used to finance capital expenditures, working capital, permitted acquisitions and for general corporate purposes.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company will pay interest on borrowings made under the </span><span style="font-family:inherit;font-size:10pt;">Amended Credit Agreement</span><span style="font-family:inherit;font-size:10pt;"> at rates between </span><span style="font-family:inherit;font-size:10pt;"><span>1.50%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>3.25%</span></span><span style="font-family:inherit;font-size:10pt;"> above LIBOR based on the Company’s total leverage ratio. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, this equates to an interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>4.0%</span></span><span style="font-family:inherit;font-size:10pt;">. Borrowings under the </span><span style="font-family:inherit;font-size:10pt;">Amended Credit Agreement</span><span style="font-family:inherit;font-size:10pt;"> are scheduled to mature on </span><span style="font-family:inherit;font-size:10pt;">September 27, 2024</span><span style="font-family:inherit;font-size:10pt;">. There is also a commitment fee equal to </span><span style="font-family:inherit;font-size:10pt;"><span>0.25%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum on the daily unused portion of the </span><span style="font-family:inherit;font-size:10pt;">Revolving Credit Facility</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Amended Credit Agreement contains customary conditions, representations and warranties, affirmative and negative covenants, mandatory prepayment provisions and events of default. The covenants include certain financial covenants requiring the Company to maintain compliance with a maximum senior leverage ratio, a maximum total leverage ratio, a minimum interest coverage ratio and minimum adjusted EBITDA. The Amended Credit Agreement also contains provisions that require the Company to maintain minimum liquidity levels, limit the ability of Envestnet and its subsidiaries to incur debt, make investments, sell assets, create liens, engage in transactions with affiliates, engage in mergers and acquisitions, pay dividends and other restricted payments, grant negative pledges and change their business activities. The Company was in compliance with these financial covenants and other requirements as of December 31, 2019. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2019, in connection with amending the credit agreement, the Company capitalized an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$2,103</span></span><span style="font-family:inherit;font-size:10pt;"> of deferred financing charges to other non-current assets in the consolidated balance sheets and wrote off </span><span style="font-family:inherit;font-size:10pt;"><span>$299</span></span><span style="font-family:inherit;font-size:10pt;"> of pre-existing finance charges to interest expense in the consolidated statements of operations. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the debt issuance costs related to the </span><span style="font-family:inherit;font-size:10pt;">Amended Credit Agreement</span><span style="font-family:inherit;font-size:10pt;"> are presented in prepaid expenses and other non-current assets in the consolidated balance sheets which have outstanding amounts of </span><span style="font-family:inherit;font-size:10pt;"><span>$853</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3,190</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Convertible Notes due 2019</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2014, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$172,500</span></span><span style="font-family:inherit;font-size:10pt;"> of convertible notes that matured on December 15, 2019 (the “</span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;">”). Proceeds from the offering were </span><span style="font-family:inherit;font-size:10pt;"><span>$166,967</span></span><span style="font-family:inherit;font-size:10pt;">, net of </span><span style="font-family:inherit;font-size:10pt;"><span>$4,651</span></span><span style="font-family:inherit;font-size:10pt;"> of issuance costs. The </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> were general unsecured obligations, subordinated in right of payment to our obligations under our Credit Agreement. The </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> bore interest at a rate of </span><span style="font-family:inherit;font-size:10pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum. The </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> were convertible into shares of the Company’s common stock under certain circumstances prior to maturity at a conversion rate of </span><span style="font-family:inherit;font-size:10pt;">15.9022</span><span style="font-family:inherit;font-size:10pt;"> shares per </span><span style="font-family:inherit;font-size:10pt;">one thousand</span><span style="font-family:inherit;font-size:10pt;"> principal amount of the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;">, which represented a conversion price of </span><span style="font-family:inherit;font-size:10pt;"><span>$62.88</span></span><span style="font-family:inherit;font-size:10pt;"> per share, subject to adjustment under certain conditions.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company separately accounted for the liability and equity components of the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> by allocating the proceeds from issuance of the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> between the liability component and the embedded conversion option, or equity component. This allocation was done by first estimating an interest rate at the time of issuance for similar notes that do not include the embedded conversion option. The Company allocated </span><span style="font-family:inherit;font-size:10pt;"><span>$26,618</span></span><span style="font-family:inherit;font-size:10pt;"> to the equity component, net of offering costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$882</span></span><span style="font-family:inherit;font-size:10pt;">. The Company recorded a discount on the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>$27,500</span></span><span style="font-family:inherit;font-size:10pt;"> which was accreted and recorded as additional interest expense over the life of the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;">. During </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;">, the Company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$5,890</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$5,690</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5,472</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, in accretion related to the discount. The effective interest rate of the liability component of the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> is equal to the stated interest rate plus the accretion of original issue discount. The effective interest rate on the liability component of the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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 approximately </span><span style="font-family:inherit;font-size:10pt;"><span>6%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon maturity, the Company settled the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;"><span>$184,751</span></span><span style="font-family:inherit;font-size:10pt;">, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$172,500</span></span><span style="font-family:inherit;font-size:10pt;"> of principal and </span><span style="font-family:inherit;font-size:10pt;"><span>$12,251</span></span><span style="font-family:inherit;font-size:10pt;"> of additional premium payable to note holders who tendered their conversion notice. The additional </span><span style="font-family:inherit;font-size:10pt;"><span>$12,251</span></span><span style="font-family:inherit;font-size:10pt;"> was recorded as a reduction to equity. The </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> were paid using a combination of cash on hand and through borrowings on the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s </span><span style="font-family:inherit;font-size:10pt;">Revolving Credit Facility</span><span style="font-family:inherit;font-size:10pt;">. No shares of the Company's common stock were issued upon settlement of the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;">.</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:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Convertible Notes due 2023</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2018, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$345,000</span></span><span style="font-family:inherit;font-size:10pt;"> of convertible notes maturing June 1, 2023 (the “</span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2023</span><span style="font-family:inherit;font-size:10pt;">”). Net proceeds from the offering were </span><span style="font-family:inherit;font-size:10pt;"><span>$335,018</span></span><span style="font-family:inherit;font-size:10pt;">. The Convertible Notes due 2023 bear interest at a rate of </span><span style="font-family:inherit;font-size:10pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2018.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the issuance of the Convertible Notes due 2023, the Company incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$8,593</span></span><span style="font-family:inherit;font-size:10pt;"> of issuance costs in 2018, which are presented net in Convertible Notes due 2023 in the consolidated balance sheets. These costs are being amortized and are recorded as additional interest expense over the life of the Convertible Notes due 2023.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Convertible Notes due 2023 are general unsecured senior obligations, subordinated in right of payment to our obligations under our </span><span style="font-family:inherit;font-size:10pt;">Amended Credit Agreement</span><span style="font-family:inherit;font-size:10pt;">. The Convertible Notes due 2023 rank equally in right of payment with all of the Company’s existing and future senior indebtedness and will be senior in right of payment to any of the Company’s future subordinated obligations. The Convertible Notes due 2023 will be structurally subordinated to the indebtedness and other liabilities of any of our subsidiaries, other than our wholly owned subsidiary, Envestnet Asset Management, Inc., which will fully and unconditionally guarantee the notes on an unsecured basis, and other than to the extent the Convertible Notes due 2023 are guaranteed in the future by any of our other subsidiaries as described in the indenture and will be effectively subordinated to and future secured indebtedness to the extent of the value of the assets securing such indebtedness. Certain of our subsidiaries guarantee our obligations under our </span><span style="font-family:inherit;font-size:10pt;">Amended Credit Agreement</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon the occurrence of a “fundamental change”, as defined in the indenture, the holders may require the Company to repurchase all or a portion of the Convertible Notes due 2023 for cash at </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount of the Convertible Notes due 2023 being purchased, plus any accrued and unpaid interest.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Convertible Notes due 2023 are convertible into shares of the Company’s common stock under certain circumstances prior to maturity at a conversion rate of </span><span style="font-family:inherit;font-size:10pt;">14.6381</span><span style="font-family:inherit;font-size:10pt;"> shares per </span><span style="font-family:inherit;font-size:10pt;">one thousand</span><span style="font-family:inherit;font-size:10pt;"> principal amount of the Convertible Notes due 2023, which represents a conversion price of </span><span style="font-family:inherit;font-size:10pt;"><span>$68.31</span></span><span style="font-family:inherit;font-size:10pt;"> per share, subject to adjustment under certain conditions. Holders may convert their Convertible Notes due 2023 at their option at any time prior to the close of business on the business day immediately preceding December 15, 2022, only under the following circumstances: (a) during any calendar quarter </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">commencing after the calendar quarter ending on June 30, 2018 (and only during such calendar quarter), if the last reported sale price of our common stock, for at least </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> trading days (whether or not consecutive) in the period of </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on the last trading day of the calendar quarter immediately preceding the calendar quarter in which the conversion occurs, is more than </span><span style="font-family:inherit;font-size:10pt;"><span>130%</span></span><span style="font-family:inherit;font-size:10pt;"> of the conversion price of the Convertible Notes due 2023 in effect on each applicable trading day; (b) during the </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;"> consecutive business-day period following any </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;"> consecutive trading-day period in which the trading price per </span><span style="font-family:inherit;font-size:10pt;">one thousand</span><span style="font-family:inherit;font-size:10pt;"> principal amount of the Convertible Notes due 2023 for each such trading day was less than </span><span style="font-family:inherit;font-size:10pt;"><span>98%</span></span><span style="font-family:inherit;font-size:10pt;"> of the last reported sale price of our common stock on such date multiplied by the then-current conversion rate; (c) if we call any or all of the Convertible Notes due 2023 for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or (d) upon the occurrence of specified corporate events as defined in the indenture.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon conversion, the Company may pay cash, shares of the Company’s common stock or a combination of cash and stock, as determined by the Company in its discretion. The Company’s stated policy is to settle the debt component of the Convertible Notes due 2023 at least partially or wholly in cash. This policy is based both on the Company’s intent and the Company’s ability to settle these instruments in cash.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has separately accounted for the liability and equity components of the Convertible Notes due 2023 by allocating the proceeds from issuance of the Convertible Notes due 2023 between the liability component and the embedded conversion option, or equity component. This allocation was done by first estimating an interest rate at the time of issuance for similar notes that do not include the embedded conversion option. The Company allocated </span><span style="font-family:inherit;font-size:10pt;"><span>$46,611</span></span><span style="font-family:inherit;font-size:10pt;"> to the equity component, net of offering costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,389</span></span><span style="font-family:inherit;font-size:10pt;">. The Company recorded a discount on the Convertible Notes due 2023 of </span><span style="font-family:inherit;font-size:10pt;"><span>$48,000</span></span><span style="font-family:inherit;font-size:10pt;"> which will be accreted and recorded as additional interest expense over the life of the Convertible Notes due 2023. During </span><span style="font-family:inherit;font-size:10pt;">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 recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$9,150</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5,444</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, in accretion related to the discount. The effective interest rate of the liability component of the Convertible Notes due 2023 is equal to the stated interest rate plus the accretion of original issue discount. The effective interest rate on the liability component of the Convertible Notes due 2023 for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;"> was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>6%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See “</span><span style="font-family:inherit;font-size:10pt;">Note 18—Net Income (Loss) Per Share</span><span style="font-family:inherit;font-size:10pt;">” for further discussion of the effect of conversion on net income per common share.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s outstanding debt obligations as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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 as follows:</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="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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;">December 31,</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: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;">Revolving credit facility balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>260,000</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>—</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:bottom;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;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;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;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;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: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;">Convertible Notes due 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;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>172,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></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;">Unaccreted discount on Convertible Notes due 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;padding-left: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>(5,890</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized issuance costs on Convertible Notes due 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>(899</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019 carrying 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 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>—</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>165,711</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="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: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;">Convertible Notes due 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 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>345,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;"><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>345,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></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;">Unaccreted discount on Convertible Notes due 2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,491</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>(42,641</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized issuance costs on Convertible Notes due 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>(5,996</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>(7,634</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2023 carrying value</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>305,513</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>294,725</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%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 260000000 0 0 172500000 0 5890000 0 899000 0 165711000 345000000 345000000 33491000 42641000 5996000 7634000 305513000 294725000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense was comprised of the following and is included in other expense, net in the consolidated statements of operations:</span></div><div style="line-height:120%;text-indent:48px;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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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;">Accretion of debt discount</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>15,040</span></span></div></td><td style="vertical-align: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,134</span></span></div></td><td style="vertical-align: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>5,472</span></span></div></td><td style="vertical-align: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;">Coupon interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,917</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,019</span></span></div></td><td 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;">Interest on revolving credit facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,065</span></span></div></td><td style="vertical-align: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,994</span></span></div></td><td style="vertical-align: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>4,153</span></span></div></td><td style="vertical-align: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 issuance 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>3,703</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>3,279</span></span></div></td><td 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;">Undrawn and other fees</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>795</span></span></div></td><td style="vertical-align: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>654</span></span></div></td><td style="vertical-align: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>424</span></span></div></td><td style="vertical-align: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 interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>32,520</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>25,203</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>16,347</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> 15040000 11134000 5472000 8917000 6650000 3019000 4065000 3994000 4153000 3703000 2771000 3279000 795000 654000 424000 32520000 25203000 16347000 500000000 150000000 5000000 260000000 0.66 1 0.0150 0.0325 0.040 0.0025 2103000 299000 853000 3190000 172500000 166967000 4651000 0.0175 62.88 26618000 882000 27500000 5890000 5690000 5472000 0.06 184751000 172500000 12251000 12251000 345000000 335018000 0.0175 8593000 1 68.31 20 30 1.30 0.98 46611000 1389000 48000000 -9150000 -5444000 0.06 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has operating leases for corporate offices and certain equipment, some of which may include options to extend the leases for up to </span><span style="font-family:inherit;font-size:10pt;"><span>20 years</span></span><span style="font-family:inherit;font-size:10pt;">, and some of which may include options to terminate the leases within </span><span style="font-family:inherit;font-size:10pt;"><span>90 days</span></span><span style="font-family:inherit;font-size:10pt;">. Terms of the Company's operating leases may change from time to time. The Company's leases have remaining lease terms of </span><span style="font-family:inherit;font-size:10pt;"><span>3 months</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>13 years</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:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">year ended December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the total operating lease cost and short-term lease cost were </span><span style="font-family:inherit;font-size:10pt;"><span>$17,736</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4,683</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company did not have significant sublease income or variable lease cost for the </span><span style="font-family:inherit;font-size:10pt;">year ended December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the weighted average remaining lease term was </span><span style="font-family:inherit;font-size:10pt;"><span>9.2 years</span></span><span style="font-family:inherit;font-size:10pt;"> and the weighted average discount rate was </span><span style="font-family:inherit;font-size:10pt;"><span>6.0%</span></span><span style="font-family:inherit;font-size:10pt;">. Cash paid for amounts included in the measurement of the operating lease liability for the </span><span style="font-family:inherit;font-size:10pt;">year ended December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$19,002</span></span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> assets obtained in exchange for new operating lease liabilities for the </span><span style="font-family:inherit;font-size:10pt;">year ended December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$30,455</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:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments under non-cancellable leases, as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, were as follows:</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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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;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;">Operating</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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</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;">Years Ending December 31,</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">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 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>19,390</span></span></div></td><td 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;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,211</span></span></div></td><td style="vertical-align: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;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,820</span></span></div></td><td 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;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,362</span></span></div></td><td style="vertical-align: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;">2024</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,178</span></span></div></td><td 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;">Thereafter</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,876</span></span></div></td><td style="vertical-align: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: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 future minimum lease 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="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>132,837</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:bottom;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;">Less imputed interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,656</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;">Total operating 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 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>102,181</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%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has several operating lease commitments, primarily for our corporate offices, that have not yet commenced. These operating leases are expected to commence through January </span><span style="font-family:inherit;font-size:10pt;">2024</span><span style="font-family:inherit;font-size:10pt;"> with lease terms of up to </span><span style="font-family:inherit;font-size:10pt;"><span>13 years</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company disclosed the following information related to its leases:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company rents office space under leases that expire at various dates through </span><span style="font-family:inherit;font-size:10pt;">2030</span><span style="font-family:inherit;font-size:10pt;">. Future minimum lease commitments under these operating leases, as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, were as follows:</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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">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;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>15,997</span></span></div></td><td style="vertical-align: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;">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="2" style="vertical-align:bottom;padding-left: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,437</span></span></div></td><td 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;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,705</span></span></div></td><td style="vertical-align: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;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,816</span></span></div></td><td 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;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,910</span></span></div></td><td style="vertical-align: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;">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>39,449</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: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>106,314</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> P20Y P90D P3M P13Y 17736000 4683000 P9Y2M12D 0.060 19002000 30455000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments under non-cancellable leases, as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, were as follows:</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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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;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;">Operating</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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</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;">Years Ending December 31,</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">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 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>19,390</span></span></div></td><td 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;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,211</span></span></div></td><td style="vertical-align: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;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,820</span></span></div></td><td 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;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,362</span></span></div></td><td style="vertical-align: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;">2024</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,178</span></span></div></td><td 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;">Thereafter</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,876</span></span></div></td><td style="vertical-align: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: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 future minimum lease 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="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>132,837</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:bottom;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;">Less imputed interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,656</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;">Total operating 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 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>102,181</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> 19390000 18211000 13820000 11362000 10178000 59876000 132837000 30656000 102181000 P13Y <div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company rents office space under leases that expire at various dates through </span><span style="font-family:inherit;font-size:10pt;">2030</span><span style="font-family:inherit;font-size:10pt;">. Future minimum lease commitments under these operating leases, as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, were as follows:</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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">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;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>15,997</span></span></div></td><td style="vertical-align: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;">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="2" style="vertical-align:bottom;padding-left: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,437</span></span></div></td><td 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;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,705</span></span></div></td><td style="vertical-align: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;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,816</span></span></div></td><td 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;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,910</span></span></div></td><td style="vertical-align: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;">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>39,449</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: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>106,314</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> 15997000 15437000 14705000 10816000 9910000 39449000 106314000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders’ Equity</span></div><div style="line-height:120%;text-indent:125px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 25, 2016, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> announced that its Board of Directors had authorized a share repurchase program under which the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> may repurchase up to </span><span style="font-family:inherit;font-size:10pt;"><span>2,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of its common stock. The timing and volume of share repurchases will be determined by the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s management based on its ongoing assessments of the capital needs of the business, the market price of its common stock and general market conditions. No time limit has been set for the completion of the repurchase program, and the program may be suspended or discontinued at any time. The repurchase program authorizes the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> to purchase its common stock from time to time in the open market (including pursuant to a “Rule 10b5-1 plan”), in block transactions, in privately negotiated transactions, through accelerated stock repurchase programs, through option or other forward transactions or otherwise, all in compliance with applicable laws and other restrictions. For each of the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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 </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> purchased </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s common stock. As of both </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, a maximum of </span><span style="font-family:inherit;font-size:10pt;"><span>1,956,390</span></span><span style="font-family:inherit;font-size:10pt;"> shares may yet be purchased under this program.</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:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 20, 2018, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> issued and sold to BlackRock, Inc. (“</span><span style="font-family:inherit;font-size:10pt;">BlackRock</span><span style="font-family:inherit;font-size:10pt;">”) approximately </span><span style="font-family:inherit;font-size:10pt;"><span>2,356,000</span></span><span style="font-family:inherit;font-size:10pt;"> common shares at a purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$52.13</span></span><span style="font-family:inherit;font-size:10pt;"> per share, and warrants to purchase approximately </span><span style="font-family:inherit;font-size:10pt;"><span>470,000</span></span><span style="font-family:inherit;font-size:10pt;"> common shares at an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$65.16</span></span><span style="font-family:inherit;font-size:10pt;"> per share, subject to customary anti-dilution adjustments. The warrants are exercisable at </span><span style="font-family:inherit;font-size:10pt;">BlackRock</span><span style="font-family:inherit;font-size:10pt;">’s option for four years from the date of issuance. The warrants may be exercisable through cash exercise or net issue exercise with cash settlement at the sole discretion of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">. The gross proceeds received of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$122,788</span></span><span style="font-family:inherit;font-size:10pt;"> were allocated to the common shares and the warrants and recorded within stockholders’ equity. In connection with this transaction, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> incurred total transaction costs of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$4,627</span></span><span style="font-family:inherit;font-size:10pt;"> and recorded them as a reduction in equity.</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:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 1, 2019, in connection with the </span><span style="font-family:inherit;font-size:10pt;">PIEtech acquisition</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> issued </span><span style="font-family:inherit;font-size:10pt;"><span>3,184,713</span></span><span style="font-family:inherit;font-size:10pt;"> shares of </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> common stock with a fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$222,484</span></span><span style="font-family:inherit;font-size:10pt;"> to the sellers. See “</span><span style="font-family:inherit;font-size:10pt;">Note 3—Business Acquisitions</span><span style="font-family:inherit;font-size:10pt;">”.</span></div> 2000000 0 1956390 2356000 52.13 470000 65.16 122788000 4627000 3184713 222484000 Fair Value Measurements<div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> follows </span><span style="font-family:inherit;font-size:10pt;">ASC</span><span style="font-family:inherit;font-size:10pt;"> 825-10, “Financial Instruments,” which provides companies the option to report selected financial assets and liabilities at fair value. </span><span style="font-family:inherit;font-size:10pt;">ASC</span><span style="font-family:inherit;font-size:10pt;"> 825-10 also establishes presentation and disclosure requirements designed to facilitate comparisons between companies that choose different measurement attributes for similar types of assets and liabilities and to more easily understand the effect of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s choice to use fair value on its earnings. </span><span style="font-family:inherit;font-size:10pt;">ASC</span><span style="font-family:inherit;font-size:10pt;"> 825-10 also requires entities to display the fair value of the selected assets and liabilities on the face of the balance sheets. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has not elected the </span><span style="font-family:inherit;font-size:10pt;">ASC</span><span style="font-family:inherit;font-size:10pt;"> 825-10 option to report selected financial assets and liabilities at fair value.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial assets and liabilities recorded at fair value in the consolidated balance sheets are categorized based upon a fair value hierarchy established by </span><span style="font-family:inherit;font-size:10pt;">GAAP</span><span style="font-family:inherit;font-size:10pt;">, which prioritizes the inputs used to measure fair value into the following levels:</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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="3"/></tr><tr><td style="width:10%;"/><td style="width:1%;"/><td style="width:89%;"/></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;">Level I:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inputs based on quoted market prices in active markets for identical assets or liabilities at the measurement date.</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;"> </span></div></td><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;"> </span></div></td><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;"> </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;">Level II:</span></div></td><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;"> </span></div></td><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;">Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or inputs that are observable and can be corroborated by observable market data.</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;"> </span></div></td><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;"> </span></div></td><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;"> </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;">Level III:</span></div></td><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;"> </span></div></td><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;">Inputs reflect management’s best estimates and assumptions of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the valuation of the instruments.</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:84px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth the fair value of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s financial assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, based on the three-tier fair value hierarchy:</span></div><div style="line-height:120%;font-size:11pt;"><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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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="15" style="vertical-align:middle;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;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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="3" style="vertical-align:middle;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:middle;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;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level III</span></div></td></tr><tr><td style="vertical-align:middle;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;">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:middle;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:;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;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>37,730</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>37,730</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td 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:middle;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;">Assets used to fund deferred compensation liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>—</span></span></div></td><td style="vertical-align: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>8,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></tr><tr><td style="vertical-align:middle;background-color:;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;padding-right:2px;"><div style="overflow:hidden;font-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>46,120</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>37,730</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>—</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>8,390</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:middle;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;">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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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></div></td><td style="vertical-align: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></div></td><td style="vertical-align: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:middle;background-color:;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;">Contingent consideration liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>9,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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>9,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></tr><tr><td style="vertical-align:middle;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 compensation liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,208</span></span></div></td><td style="vertical-align: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>8,208</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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:middle;background-color:;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;padding-right:2px;"><div style="overflow:hidden;font-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>17,253</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>8,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;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>—</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>9,045</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%;text-indent:132px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:11pt;"><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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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="15" style="vertical-align:middle;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;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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="3" style="vertical-align:middle;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:middle;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;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level III</span></div></td></tr><tr><td style="vertical-align:middle;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;">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:middle;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:;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;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>265,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>265,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td 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:middle;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;">Assets used to fund deferred compensation liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,346</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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,346</span></span></div></td><td style="vertical-align: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:middle;background-color:;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;padding-right:2px;"><div style="overflow:hidden;font-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>271,900</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>265,554</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>—</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>6,346</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:middle;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;">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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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></div></td><td style="vertical-align: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></div></td><td style="vertical-align: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:middle;background-color:;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;">Contingent consideration liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>732</span></span></div></td><td 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:middle;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 compensation liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,196</span></span></div></td><td style="vertical-align: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,196</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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:middle;background-color:;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;padding-right:2px;"><div style="overflow:hidden;font-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>6,928</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>6,196</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>—</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>732</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level I assets and liabilities include money-market funds not insured by the Federal Deposit Insurance Corporation (“</span><span style="font-family:inherit;font-size:10pt;">FDIC</span><span style="font-family:inherit;font-size:10pt;">”) and deferred compensation liability. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> periodically invests excess cash in money-market funds not insured by the </span><span style="font-family:inherit;font-size:10pt;">FDIC</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> believes that the investments in money market funds are on deposit with creditworthy financial institutions and that the funds are highly liquid. These money-market funds are considered Level I and are included in cash and cash equivalents in the consolidated balance sheets. The fair values of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s investments in money-market funds are based on the daily quoted market prices for the net asset value of the various money market funds. The fair market value of the deferred compensation liability is based on the daily quoted market prices for the net asset value of the various funds in which the participants have selected, and is included in other non-current liabilities in the consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level III assets and liabilities consist of the estimated fair values of contingent consideration as well as the assets to fund the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s deferred compensation liability. The fair market value of the assets used to fund the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s deferred compensation liability approximates the cash surrender value of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s life insurance premiums and is included in other non-current assets in the consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair values of the contingent consideration liabilities related to certain of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s acquisitions were estimated using a discounted cash flow method with significant inputs that are not observable in the market and thus represents a Level III fair value measurement as defined in </span><span style="font-family:inherit;font-size:10pt;">ASC</span><span style="font-family:inherit;font-size:10pt;"> 820, “Fair Value Measurements and Disclosures”. The significant inputs in the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s Level III fair value measurement not supported by market activity included its assessments of expected future cash flows related to these acquisitions and their ability to meet the target performance objectives during the subsequent periods from the date of acquisition, which management believes are appropriately discounted considering the uncertainties associated with these obligations, and are calculated in accordance with the terms of their respective agreements.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> will continue to reassess the fair values of the contingent consideration liabilities at each reporting date until settlement. Changes to these estimated fair values will be recognized in the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s earnings and included in general and administration expenses in the consolidated statements of operations. During </span><span style="font-family:inherit;font-size:10pt;">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 Wheelhouse Analytics LLC contingent consideration liability was settled in the amounts of </span><span style="font-family:inherit;font-size:10pt;"><span>$749</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,193</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The discounted amount of the </span><span style="font-family:inherit;font-size:10pt;">private AI company</span><span style="font-family:inherit;font-size:10pt;"> contingent consideration liability was estimated to be </span><span style="font-family:inherit;font-size:10pt;"><span>$7,580</span></span><span style="font-family:inherit;font-size:10pt;">. In December 2019, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> determined that revenue targets related to the private AI company acquisition would not be met. As a result, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> reduced the contingent consideration liability plus accrued interest associated with this acquisition by </span><span style="font-family:inherit;font-size:10pt;"><span>$8,126</span></span><span style="font-family:inherit;font-size:10pt;"> and recorded this as a reduction to general and administration expenses.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below presents a reconciliation of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s contingent consideration liabilities, which were measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">: </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:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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="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;">Fair Value of</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;">Contingent</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;">Consideration</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;">Liabilities</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;">Balance at December 31, 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 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>732</span></span></div></td><td 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;">Private AI company acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,580</span></span></div></td><td style="vertical-align: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;">PortfolioCenter acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,200</span></span></div></td><td 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;">Settlement of contingent consideration liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(749</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: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 market value adjustment on contingent consideration liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,126</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: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;">Accretion on contingent consideration 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,408</span></span></div></td><td style="vertical-align: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;">Balance at December 31, 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 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>9,045</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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below presents a reconciliation of assets used to fund deferred compensation liability, which was measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:12pt;"><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:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Fair Value of</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;">Assets Used to</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;">Fund Deferred</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;">Compensation</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;">Liability</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 at December 31, 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>6,346</span></span></div></td><td style="vertical-align: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;">Contributions and fair value 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="2" style="vertical-align:bottom;padding-left: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,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></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 at December 31, 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>8,390</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:12pt;"> </span></div><div style="line-height:120%;text-indent:132px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The value of the assets used to fund the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s deferred compensation liability, which are included in other non-current assets in the consolidated balance sheets, increased due to funding of the plan and gains on the underlying investment vehicles.</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> assesses the categorization of assets and liabilities by level at each measurement date, and transfers between levels are recognized on the actual date of the event or when changes in circumstances cause the transfer, in accordance with the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s accounting policy regarding the recognition of transfers between levels of the fair value hierarchy. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> transfers between Levels I, II and III during the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 15, 2014, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> issued </span><span style="font-family:inherit;font-size:10pt;"><span>$172,500</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the carrying value of the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> equaled </span><span style="font-family:inherit;font-size:10pt;"><span>$165,711</span></span><span style="font-family:inherit;font-size:10pt;">, and represented the aggregate principal amount outstanding less the unamortized discount and debt issuance costs. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair value of the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$174,101</span></span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> considered the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> to be a Level II liability as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, and used a market approach to calculate the fair value. Upon maturity, the Company settled the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;"><span>$184,751</span></span><span style="font-family:inherit;font-size:10pt;">, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$172,500</span></span><span style="font-family:inherit;font-size:10pt;"> of principal and </span><span style="font-family:inherit;font-size:10pt;"><span>$12,251</span></span><span style="font-family:inherit;font-size:10pt;"> of additional premium payable to note holders who tendered their conversion notice.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 25, 2018, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> issued </span><span style="font-family:inherit;font-size:10pt;"><span>$345,000</span></span><span style="font-family:inherit;font-size:10pt;"> of Convertible Notes due 2023. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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 carrying value of the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2023</span><span style="font-family:inherit;font-size:10pt;"> equaled </span><span style="font-family:inherit;font-size:10pt;"><span>$305,513</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$294,725</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and represented the aggregate principal amount outstanding less the unamortized discount and debt issuance costs. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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 estimated fair value of the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2023</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$414,852</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$339,024</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.  The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> considered the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2023</span><span style="font-family:inherit;font-size:10pt;"> to be a Level II liability as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, and used a market approach to calculate the fair value. The estimated fair value was determined based on the estimated or actual bids and offers of the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2023</span><span style="font-family:inherit;font-size:10pt;"> in an over-the-counter market on </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. See “</span><span style="font-family:inherit;font-size:10pt;">Note 9—Debt</span><span style="font-family:inherit;font-size:10pt;">”. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$260,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, outstanding on the revolving credit facility under the </span><span style="font-family:inherit;font-size:10pt;">Amended Credit Agreement</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the outstanding balance on the revolving credit facility approximated fair value as borrowings under the revolving credit facility bore interest at variable rates and the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> believes its credit risk quality was consistent with when the debt originated. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> considered the revolving credit facility to be a Level I liability as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">. See “</span><span style="font-family:inherit;font-size:10pt;">Note 9—Debt</span><span style="font-family:inherit;font-size:10pt;">”.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> considered the recorded value of our other financial assets and liabilities, which consist primarily of cash and cash equivalents, fees receivable and accounts payable, to approximate the fair value of the respective assets and liabilities at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> based upon the short-term nature of these assets and liabilities.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth the fair value of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s financial assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, based on the three-tier fair value hierarchy:</span></div><div style="line-height:120%;font-size:11pt;"><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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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="15" style="vertical-align:middle;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;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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="3" style="vertical-align:middle;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:middle;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;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level III</span></div></td></tr><tr><td style="vertical-align:middle;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;">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:middle;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:;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;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>37,730</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>37,730</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td 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:middle;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;">Assets used to fund deferred compensation liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>—</span></span></div></td><td style="vertical-align: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>8,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></tr><tr><td style="vertical-align:middle;background-color:;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;padding-right:2px;"><div style="overflow:hidden;font-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>46,120</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>37,730</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>—</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>8,390</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:middle;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;">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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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></div></td><td style="vertical-align: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></div></td><td style="vertical-align: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:middle;background-color:;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;">Contingent consideration liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>9,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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>9,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></tr><tr><td style="vertical-align:middle;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 compensation liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,208</span></span></div></td><td style="vertical-align: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>8,208</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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:middle;background-color:;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;padding-right:2px;"><div style="overflow:hidden;font-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>17,253</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>8,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;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>—</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>9,045</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%;text-indent:132px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:11pt;"><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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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="15" style="vertical-align:middle;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;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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="3" style="vertical-align:middle;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:middle;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;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level III</span></div></td></tr><tr><td style="vertical-align:middle;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;">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:middle;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;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;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:;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;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>265,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>265,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td 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:middle;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;">Assets used to fund deferred compensation liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,346</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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,346</span></span></div></td><td style="vertical-align: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:middle;background-color:;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;padding-right:2px;"><div style="overflow:hidden;font-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>271,900</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>265,554</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>—</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>6,346</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:middle;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;">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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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></div></td><td style="vertical-align: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></div></td><td style="vertical-align: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:middle;background-color:;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;">Contingent consideration liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>732</span></span></div></td><td 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:middle;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 compensation liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,196</span></span></div></td><td style="vertical-align: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,196</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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:middle;background-color:;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;padding-right:2px;"><div style="overflow:hidden;font-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>6,928</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>6,196</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>—</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>732</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> 37730000 37730000 0 0 8390000 0 0 8390000 46120000 37730000 0 8390000 9045000 0 0 9045000 8208000 8208000 0 0 17253000 8208000 0 9045000 265554000 265554000 0 0 6346000 0 0 6346000 271900000 265554000 0 6346000 732000 0 0 732000 6196000 6196000 0 0 6928000 6196000 0 732000 749000 2193000 7580000 -8126000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below presents a reconciliation of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s contingent consideration liabilities, which were measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">: </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:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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="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;">Fair Value of</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;">Contingent</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;">Consideration</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;">Liabilities</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;">Balance at December 31, 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 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>732</span></span></div></td><td 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;">Private AI company acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,580</span></span></div></td><td style="vertical-align: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;">PortfolioCenter acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,200</span></span></div></td><td 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;">Settlement of contingent consideration liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(749</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: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 market value adjustment on contingent consideration liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,126</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: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;">Accretion on contingent consideration 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,408</span></span></div></td><td style="vertical-align: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;">Balance at December 31, 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 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>9,045</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> 732000 7580000 8200000 749000 -8126000 1408000 9045000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below presents a reconciliation of assets used to fund deferred compensation liability, which was measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:12pt;"><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:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Fair Value of</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;">Assets Used to</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;">Fund Deferred</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;">Compensation</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;">Liability</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 at December 31, 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>6,346</span></span></div></td><td style="vertical-align: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;">Contributions and fair value 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="2" style="vertical-align:bottom;padding-left: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,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></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 at December 31, 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>8,390</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:12pt;"> </span></div> 6346000 2044000 8390000 0 172500000 165711000 174101000 184751000 172500000 12251000 345000000 305513000 294725000 414852000 339024000 260000000 0 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2018, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> adopted ASU 2014-09 and all subsequent ASUs that modified Topic 606 (“</span><span style="font-family:inherit;font-size:10pt;">ASC 606</span><span style="font-family:inherit;font-size:10pt;">”) using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> recognized the cumulative effect of the initial application of </span><span style="font-family:inherit;font-size:10pt;">ASC 606</span><span style="font-family:inherit;font-size:10pt;"> as an adjustment of </span><span style="font-family:inherit;font-size:10pt;"><span>$9,217</span></span><span style="font-family:inherit;font-size:10pt;"> to the opening balance of accumulated deficit. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with </span><span style="font-family:inherit;font-size:10pt;">ASC 606</span><span style="font-family:inherit;font-size:10pt;"> requirements, the impact of adoption on the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s consolidated statements of operations was as follows:</span></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:43%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Year Ended December 31, 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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 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;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;">Effect of Change Higher/(Lower)</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-style:italic;">Statements of 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="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:2px;padding-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:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Asset-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>481,233</span></span></div></td><td style="vertical-align: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>495,646</span></span></div></td><td style="vertical-align: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>(14,413</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: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;">Subscription-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>295,467</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>295,467</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:bottom;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;">Total recurring 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="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>776,700</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>791,113</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>(14,413</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: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;">Professional services and other revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>35,663</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>35,840</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>(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></tr><tr><td style="vertical-align:bottom;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;">Total 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="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>812,363</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>826,953</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>(14,590</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;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;">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></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;">Cost of 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>263,400</span></span></div></td><td style="vertical-align: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>277,813</span></span></div></td><td style="vertical-align: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>(14,413</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: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;">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>317,188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318,887</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,699</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: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;">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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>798,198</span></span></div></td><td style="vertical-align: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>814,310</span></span></div></td><td style="vertical-align: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>(16,112</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: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;">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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,165</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>12,643</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>1,522</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: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;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>4,010</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>2,488</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>1,522</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: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;">Net income attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>5,755</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>4,233</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,522</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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The comparative information was not restated and will continue to be reported under the accounting standards in effect for those periods. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> does not expect the adoption of </span><span style="font-family:inherit;font-size:10pt;">ASC 606</span><span style="font-family:inherit;font-size:10pt;"> to have a material impact to the results of operations on an ongoing basis.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s revenues continue to be recognized when services are provided. The adoption of </span><span style="font-family:inherit;font-size:10pt;">ASC 606</span><span style="font-family:inherit;font-size:10pt;"> primarily impacted timing of revenue recognition for initial implementation services, deferral of incremental direct costs in obtaining contracts with customers and gross versus net presentation related to certain third party manager agreements.</span></div><div style="line-height:120%;text-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Disaggregation of revenue</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s revenues disaggregated by major source:</span></div><div style="line-height:120%;font-size:11pt;"><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:43%;"/><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="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Year Ended December 31, 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;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Consolidated</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:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </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;">Asset-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>484,312</span></span></div></td><td style="vertical-align: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>484,312</span></span></div></td><td style="vertical-align: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;">Subscription-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>207,606</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>171,207</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>378,813</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: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;">Total recurring 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>691,918</span></span></div></td><td style="vertical-align: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>171,207</span></span></div></td><td style="vertical-align: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>863,125</span></span></div></td><td style="vertical-align: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;">Professional services and other revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,462</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,002</span></span></div></td><td 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;">Total 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 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>709,458</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>190,669</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>900,127</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><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="13"/></tr><tr><td style="width:43%;"/><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="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Year Ended December 31, 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Wealth Solutions</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;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Consolidated</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:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </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;">Asset-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>481,233</span></span></div></td><td style="vertical-align: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>481,233</span></span></div></td><td style="vertical-align: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;">Subscription-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>138,372</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>157,095</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>295,467</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: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;">Total recurring 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>619,605</span></span></div></td><td style="vertical-align: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>157,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>776,700</span></span></div></td><td style="vertical-align: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;">Professional services and other revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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 colspan="2" style="vertical-align:bottom;padding-left: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,663</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,663</span></span></div></td><td 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;">Total 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 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>632,605</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>179,758</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>812,363</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-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><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="13"/></tr><tr><td style="width:43%;"/><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="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Year Ended December 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="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;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></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;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(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 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;">Consolidated</span><span style="font-family:inherit;font-size:5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></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:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </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;">Asset-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>410,016</span></span></div></td><td style="vertical-align: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>410,016</span></span></div></td><td style="vertical-align: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;">Subscription-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>106,048</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>139,819</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>245,867</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: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;">Total recurring 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>516,064</span></span></div></td><td style="vertical-align: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>139,819</span></span></div></td><td style="vertical-align: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>655,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;">Professional services and other revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,841</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,955</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,796</span></span></div></td><td 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;">Total 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 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>527,905</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>155,774</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>683,679</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As noted above, prior period amounts have not been adjusted under the modified retrospective method.</span></div></td></tr></table><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">One</span><span style="font-family:inherit;font-size:10pt;"> customer accounted for more than 10% of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s total revenues:</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:55%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><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;">Year Ended December 31,</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="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;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;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: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;">Fidelity</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</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;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>17</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;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>17</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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">Fidelity accounted for </span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>19%</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;">, </span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> and </span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>22%</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> of the </span><span style="font-family:inherit;font-size:10pt;color:#212529;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;color:#212529;"> segment's revenues for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;color:#212529;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;color:#212529;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;color:#212529;">, respectively.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No</span><span style="font-family:inherit;font-size:10pt;"> single customer revenue amounts for </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> exceeded 10% of the segment revenue total.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s revenues disaggregated by geography, based on the billing address of the customer:</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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt"> </sup></span><span style="font-family:inherit;font-size:5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></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;">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>871,456</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>778,565</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>617,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">International </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2), (3)</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,671</span></span></div></td><td style="vertical-align: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,798</span></span></div></td><td style="vertical-align: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,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 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 revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>900,127</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>812,363</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>683,679</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously noted, prior period amounts have not been adjusted under the modified retrospective method.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">No foreign country accounted for more than 10% of total revenues.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In 2018, upon adoption of ASU 2014-09, gross revenue recognition changed to net revenue recognition for one customer.</span></div></td></tr></table><div style="line-height:120%;text-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Remaining performance obligations</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</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:84%;"/><td style="width:1%;"/><td style="width:14%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ending December 31,</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td 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;">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>203,814</span></span></div></td><td style="vertical-align: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;">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>131,567</span></span></div></td><td 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;">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>90,416</span></span></div></td><td style="vertical-align: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;">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>41,141</span></span></div></td><td 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;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,867</span></span></div></td><td style="vertical-align: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;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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;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>516,259</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:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Only fixed consideration from significant contracts with customers is included in the amounts presented above.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has applied the practical expedients and exemption and does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less; (ii) contracts for which the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> recognizes revenue at the amount to which it has the right to invoice for services performed; and (iii) contracts for which the variable consideration is allocated entirely to a wholly unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract balances</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred revenue as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;"><span>$9,609</span></span><span style="font-family:inherit;font-size:10pt;">, primarily the result of the </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter</span><span style="font-family:inherit;font-size:10pt;"> acquisitions and an increase in deferred revenue related to subscription-based services during the </span><span style="font-family:inherit;font-size:10pt;">year ended December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. Total deferred revenue as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> increased by </span><span style="font-family:inherit;font-size:10pt;"><span>$1,507</span></span><span style="font-family:inherit;font-size:10pt;">, primarily the result of an increase in deferred revenue related to subscription-based services during the </span><span style="font-family:inherit;font-size:10pt;">year ended December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. The majority of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s deferred revenue will be recognized over the course of the next twelve months.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amount of revenue recognized that was included in the opening deferred revenue balance was </span><span style="font-family:inherit;font-size:10pt;"><span>$23,714</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$18,620</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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. The majority of this revenue consists of subscription-based services and professional services arrangements. The amount of revenue recognized from performance obligations satisfied in prior periods was not material.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred sales incentive compensation</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred sales incentive compensation was </span><span style="font-family:inherit;font-size:10pt;"><span>$9,387</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7,014</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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. Amortization expense for the deferred sales incentive compensation was </span><span style="font-family:inherit;font-size:10pt;"><span>$3,452</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,132</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> significant impairment loss for capitalized costs was recorded during the periods.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has applied the practical expedient to recognize the incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less. These costs are included in compensation and benefits in the consolidated statements of operations.</span></div> 9217000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with </span><span style="font-family:inherit;font-size:10pt;">ASC 606</span><span style="font-family:inherit;font-size:10pt;"> requirements, the impact of adoption on the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s consolidated statements of operations was as follows:</span></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:43%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Year Ended December 31, 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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 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;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;">Effect of Change Higher/(Lower)</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-style:italic;">Statements of 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="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:2px;padding-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:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Asset-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>481,233</span></span></div></td><td style="vertical-align: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>495,646</span></span></div></td><td style="vertical-align: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>(14,413</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: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;">Subscription-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>295,467</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>295,467</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:bottom;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;">Total recurring 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="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>776,700</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>791,113</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>(14,413</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: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;">Professional services and other revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>35,663</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>35,840</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>(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></tr><tr><td style="vertical-align:bottom;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;">Total 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="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>812,363</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>826,953</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>(14,590</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;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;">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></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;">Cost of 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>263,400</span></span></div></td><td style="vertical-align: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>277,813</span></span></div></td><td style="vertical-align: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>(14,413</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: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;">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>317,188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318,887</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,699</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: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;">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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>798,198</span></span></div></td><td style="vertical-align: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>814,310</span></span></div></td><td style="vertical-align: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>(16,112</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: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;">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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,165</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>12,643</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>1,522</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: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;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>4,010</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>2,488</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>1,522</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: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;">Net income attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>5,755</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>4,233</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,522</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> 481233000 495646000 -14413000 295467000 295467000 0 776700000 791113000 -14413000 35663000 35840000 -177000 812363000 826953000 -14590000 263400000 277813000 -14413000 317188000 318887000 -1699000 798198000 814310000 -16112000 14165000 12643000 1522000 4010000 2488000 1522000 5755000 4233000 1522000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s revenues disaggregated by major source:</span></div><div style="line-height:120%;font-size:11pt;"><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:43%;"/><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="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Year Ended December 31, 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;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Consolidated</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:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </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;">Asset-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>484,312</span></span></div></td><td style="vertical-align: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>484,312</span></span></div></td><td style="vertical-align: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;">Subscription-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>207,606</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>171,207</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>378,813</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: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;">Total recurring 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>691,918</span></span></div></td><td style="vertical-align: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>171,207</span></span></div></td><td style="vertical-align: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>863,125</span></span></div></td><td style="vertical-align: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;">Professional services and other revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,462</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,002</span></span></div></td><td 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;">Total 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 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>709,458</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>190,669</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>900,127</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><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="13"/></tr><tr><td style="width:43%;"/><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="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Year Ended December 31, 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Wealth Solutions</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;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Consolidated</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:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </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;">Asset-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>481,233</span></span></div></td><td style="vertical-align: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>481,233</span></span></div></td><td style="vertical-align: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;">Subscription-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>138,372</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>157,095</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>295,467</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: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;">Total recurring 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>619,605</span></span></div></td><td style="vertical-align: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>157,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>776,700</span></span></div></td><td style="vertical-align: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;">Professional services and other revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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 colspan="2" style="vertical-align:bottom;padding-left: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,663</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,663</span></span></div></td><td 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;">Total 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 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>632,605</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>179,758</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>812,363</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-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><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="13"/></tr><tr><td style="width:43%;"/><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="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Year Ended December 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="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;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></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;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(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 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;">Consolidated</span><span style="font-family:inherit;font-size:5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></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:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </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;">Asset-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>410,016</span></span></div></td><td style="vertical-align: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>410,016</span></span></div></td><td style="vertical-align: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;">Subscription-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>106,048</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>139,819</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>245,867</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: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;">Total recurring 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>516,064</span></span></div></td><td style="vertical-align: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>139,819</span></span></div></td><td style="vertical-align: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>655,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;">Professional services and other revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,841</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,955</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,796</span></span></div></td><td 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;">Total 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 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>527,905</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>155,774</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>683,679</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;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As noted above, prior period amounts have not been adjusted under the modified retrospective method.</span></div> 484312000 0 484312000 207606000 171207000 378813000 691918000 171207000 863125000 17540000 19462000 37002000 709458000 190669000 900127000 481233000 0 481233000 138372000 157095000 295467000 619605000 157095000 776700000 13000000 22663000 35663000 632605000 179758000 812363000 410016000 0 410016000 106048000 139819000 245867000 516064000 139819000 655883000 11841000 15955000 27796000 527905000 155774000 683679000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">One</span><span style="font-family:inherit;font-size:10pt;"> customer accounted for more than 10% of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s total revenues:</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:55%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><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;">Year Ended December 31,</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="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;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;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: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;">Fidelity</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</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;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>17</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;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>17</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> 0.15 0.17 0.17 0.19 0.21 0.22 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s revenues disaggregated by geography, based on the billing address of the customer:</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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt"> </sup></span><span style="font-family:inherit;font-size:5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></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;">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>871,456</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>778,565</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>617,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">International </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2), (3)</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,671</span></span></div></td><td style="vertical-align: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,798</span></span></div></td><td style="vertical-align: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,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 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 revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>900,127</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>812,363</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>683,679</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously noted, prior period amounts have not been adjusted under the modified retrospective method.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">No foreign country accounted for more than 10% of total revenues.</span></div></td></tr></table><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(3)</span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In 2018, upon adoption of ASU 2014-09, gross revenue recognition changed to net revenue recognition for one customer.</span></div> 871456000 778565000 617835000 28671000 33798000 65844000 900127000 812363000 683679000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</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:84%;"/><td style="width:1%;"/><td style="width:14%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ending December 31,</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td 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;">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>203,814</span></span></div></td><td style="vertical-align: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;">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>131,567</span></span></div></td><td 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;">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>90,416</span></span></div></td><td style="vertical-align: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;">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>41,141</span></span></div></td><td 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;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,867</span></span></div></td><td style="vertical-align: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;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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;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>516,259</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> 203814000 131567000 90416000 41141000 22867000 26454000 516259000 9609000 1507000 23714000 18620000 9387000 7014000 3452000 2132000 0 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of Revenues</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following summarizes cost of revenues by revenue category:</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:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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="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;">Year Ended December 31,</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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Asset-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>243,913</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>232,145</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>194,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></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;">Subscription-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,904</span></span></div></td><td style="vertical-align: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>25,192</span></span></div></td><td style="vertical-align: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>19,818</span></span></div></td><td style="vertical-align: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;">Professional services 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>5,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,063</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,325</span></span></div></td><td 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 cost of 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 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>278,811</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>263,400</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>219,037</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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following summarizes cost of revenues by revenue category:</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:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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="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;">Year Ended December 31,</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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Asset-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>243,913</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>232,145</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>194,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></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;">Subscription-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,904</span></span></div></td><td style="vertical-align: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>25,192</span></span></div></td><td style="vertical-align: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>19,818</span></span></div></td><td style="vertical-align: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;">Professional services 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>5,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,063</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,325</span></span></div></td><td 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 cost of 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 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>278,811</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>263,400</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>219,037</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> 243913000 232145000 194894000 28904000 25192000 19818000 5994000 6063000 4325000 278811000 263400000 219037000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 31, 2004, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> adopted a stock incentive plan (the “</span><span style="font-family:inherit;font-size:10pt;">2004 Plan</span><span style="font-family:inherit;font-size:10pt;">”). The </span><span style="font-family:inherit;font-size:10pt;">2004 Plan</span><span style="font-family:inherit;font-size:10pt;"> provided for the grant of options to employees, consultants, and non-employee directors to purchase common stock, which vest over time and have a </span><span style="font-family:inherit;font-size:10pt;">ten</span><span style="font-family:inherit;font-size:10pt;">-year contractual term. To satisfy options granted under the </span><span style="font-family:inherit;font-size:10pt;">2004 Plan</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> made common stock available from authorized but unissued shares or shares held in treasury, if any, by the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">. Stock options granted under the 2004 Plan were non-stock options, as defined in the </span><span style="font-family:inherit;font-size:10pt;">2004 Plan</span><span style="font-family:inherit;font-size:10pt;"> agreement. Stock options were granted with an exercise price no less than the fair-market-value price of the common stock at the date of the grant.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">2004 Plan</span><span style="font-family:inherit;font-size:10pt;"> has a change in control provision whereby if a change in control occurs and the participant’s awards are not equitably adjusted, such awards shall become fully vested and exercisable and all forfeiture restrictions on such awards shall lapse. Based on the terms of the </span><span style="font-family:inherit;font-size:10pt;">2004 Plan</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s initial public offering in 2010 did not trigger the change in control provision and did not result in any modifications to the outstanding equity awards under the </span><span style="font-family:inherit;font-size:10pt;">2004 Plan</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 22, 2010, the Board of Directors approved the 2010 Long-Term Incentive Plan (“</span><span style="font-family:inherit;font-size:10pt;">2010 Plan</span><span style="font-family:inherit;font-size:10pt;">”), effective upon the closing of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s initial public offering. The </span><span style="font-family:inherit;font-size:10pt;">2010 Plan</span><span style="font-family:inherit;font-size:10pt;"> provides for the grant of options, stock appreciation rights, Full Value Awards (as defined in the </span><span style="font-family:inherit;font-size:10pt;">2010 Plan</span><span style="font-family:inherit;font-size:10pt;"> agreement) and cash incentive awards to employees, consultants and non-employee directors to purchase common stock, which vest over time and have a </span><span style="font-family:inherit;font-size:10pt;">ten</span><span style="font-family:inherit;font-size:10pt;">-year contractual term. The maximum number of shares of common stock that may be delivered under the </span><span style="font-family:inherit;font-size:10pt;">2010 Plan</span><span style="font-family:inherit;font-size:10pt;"> is equal to the sum of </span><span style="font-family:inherit;font-size:10pt;"><span>2,700,000</span></span><span style="font-family:inherit;font-size:10pt;"> plus the number of shares of common stock that are subject to outstanding awards under the </span><span style="font-family:inherit;font-size:10pt;">2004 Plan</span><span style="font-family:inherit;font-size:10pt;"> which are forfeited, expire or are canceled after the effective date of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s initial public offering. As approved by shareholders, the plan has since been amended to increase the available number of shares reserved for delivery to </span><span style="font-family:inherit;font-size:10pt;">8,925,000</span><span style="font-family:inherit;font-size:10pt;">. Stock options and stock appreciation rights are granted with an exercise price no less than the fair-market-value price of the common stock at the date of the grant.</span></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of the merger between </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Tamarac</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> adopted the Envestnet, Inc. Management Incentive Plan for Envestnet | Tamarac Management Employees (the “</span><span style="font-family:inherit;font-size:10pt;">2012 Plan</span><span style="font-family:inherit;font-size:10pt;">”). The </span><span style="font-family:inherit;font-size:10pt;">2012 Plan</span><span style="font-family:inherit;font-size:10pt;"> provides for the grant of restricted common stock, stock options and the purchase of common stock for certain Envestnet | Tamarac employees. The maximum number of shares of stock which may be issued with respect to awards under the </span><span style="font-family:inherit;font-size:10pt;">2012 Plan</span><span style="font-family:inherit;font-size:10pt;"> is </span><span style="font-family:inherit;font-size:10pt;"><span>1,023,851</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">2012 Plan</span><span style="font-family:inherit;font-size:10pt;"> provides for the grant of up to </span><span style="font-family:inherit;font-size:10pt;"><span>559,551</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock (“</span><span style="font-family:inherit;font-size:10pt;">Target Incentive Awards</span><span style="font-family:inherit;font-size:10pt;">”). The </span><span style="font-family:inherit;font-size:10pt;">Target Incentive Awards</span><span style="font-family:inherit;font-size:10pt;"> vest based upon </span><span style="font-family:inherit;font-size:10pt;">Tamarac</span><span style="font-family:inherit;font-size:10pt;"> meeting certain performance conditions and then a subsequent </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;">-year service condition. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> measured the cost of these awards based on the estimated fair value of the award as of the market closing price on the day before the acquisition closed. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> is recognizing the estimated expense on a graded-vesting method over a requisite service period of </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;">, which is the estimated vesting period. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> estimates the expected vesting amount and recognizes compensation expense only for those awards expected to vest. This estimate is reassessed by management each reporting period and may change based upon new facts and circumstances. Changes in the assumptions impact the total amount of expense and are recognized over the vesting period. As of December 31, 2017, all </span><span style="font-family:inherit;font-size:10pt;"><span>559,551</span></span><span style="font-family:inherit;font-size:10pt;"> shares of restricted stock had vested.</span></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of the merger between Envestnet and Yodlee, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> adopted the Envestnet, Inc. 2015 Acquisition Equity Award Plan (the “</span><span style="font-family:inherit;font-size:10pt;">2015 Plan</span><span style="font-family:inherit;font-size:10pt;">”). The </span><span style="font-family:inherit;font-size:10pt;">2015 Plan</span><span style="font-family:inherit;font-size:10pt;"> provides for the assumption of all unvested equity awards previously granted pursuant to the Yodlee employees and the conversion of such awards into equity awards of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> pursuant to the </span><span style="font-family:inherit;font-size:10pt;">2015 Plan</span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> new awards are being made under the </span><span style="font-family:inherit;font-size:10pt;">2015 Plan</span><span style="font-family:inherit;font-size:10pt;">. The maximum number of shares of stock which may be issued with respect to awards under the </span><span style="font-family:inherit;font-size:10pt;">2015 Plan</span><span style="font-family:inherit;font-size:10pt;"> is </span><span style="font-family:inherit;font-size:10pt;"><span>1,058,807</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">As a result of the </span><span style="font-family:inherit;font-size:10pt;color:#212529;">PIEtech acquisition</span><span style="font-family:inherit;font-size:10pt;color:#212529;">, described in “</span><span style="font-family:inherit;font-size:10pt;color:#212529;">Note 3—Business Acquisitions</span><span style="font-family:inherit;font-size:10pt;color:#212529;">”, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;color:#212529;"> adopted the </span><span style="font-family:inherit;font-size:10pt;color:#212529;">2019 Equity Plan</span><span style="font-family:inherit;font-size:10pt;color:#212529;"> in order to make inducement grants to certain </span><span style="font-family:inherit;font-size:10pt;color:#212529;">PIEtech</span><span style="font-family:inherit;font-size:10pt;color:#212529;"> employees who will join Envestnet | MoneyGuide. Envestnet agreed to grant at future dates, not earlier than the sixty day anniversary of the PIEtech Acquisition, up to </span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>301,469</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> shares of </span><span style="font-family:inherit;font-size:10pt;color:#212529;">Envestnet</span><span style="font-family:inherit;font-size:10pt;color:#212529;"> common stock in the form of </span><span style="font-family:inherit;font-size:10pt;color:#212529;">RSU</span><span style="font-family:inherit;font-size:10pt;color:#212529;">s and </span><span style="font-family:inherit;font-size:10pt;color:#212529;">PSU</span><span style="font-family:inherit;font-size:10pt;color:#212529;">s pursuant to the </span><span style="font-family:inherit;font-size:10pt;color:#212529;">2019 Equity Plan</span><span style="font-family:inherit;font-size:10pt;color:#212529;">. The </span><span style="font-family:inherit;font-size:10pt;color:#212529;">RSU</span><span style="font-family:inherit;font-size:10pt;color:#212529;">s vest over time and the </span><span style="font-family:inherit;font-size:10pt;color:#212529;">PSU</span><span style="font-family:inherit;font-size:10pt;color:#212529;">s vest upon the achievement of meeting certain performance conditions as well as a subsequent service condition. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;color:#212529;"> is recognizing the estimated expense on a graded-vesting method over a requisite service period of three to </span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;">, which is the estimated vesting period. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;color:#212529;"> estimates the expected vesting amount and recognizes compensation expense only for those awards expected to vest. This estimate is reassessed by management each reporting period and may change based upon new facts and circumstances. Changes in assumptions impact the total amount of expense and are recognized over the vesting period.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the maximum number of options and restricted stock available for future issuance under the Company’s plans is </span><span style="font-family:inherit;font-size:10pt;"><span>2,248,672</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock-based compensation expense under the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s plans was 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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,436</span></span></div></td><td style="vertical-align: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>40,245</span></span></div></td><td style="vertical-align: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,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 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;">Tax effect on stock-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,734</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,093</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>(11,906</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:2px;padding-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 effect on income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>40,702</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>30,152</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>19,425</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%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax effect on stock-based compensation expense above was calculated using a blended statutory rate of </span><span style="font-family:inherit;font-size:10pt;"><span>25.2%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>25.1%</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>38.0%</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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. However, due to the valuation allowance recorded on domestic deferred tax assets, there was no tax effect related to stock-based compensation expense for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following weighted average assumptions were used to value options granted during the periods indicated:</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:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">December 31,</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: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;">Grant date fair value of options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.55</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>—</span></span></div></td><td style="vertical-align: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>14.51</span></span></div></td><td style="vertical-align: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;">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 colspan="2" style="vertical-align:bottom;padding-left: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.0</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;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>43.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></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;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.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>—</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>2.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: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;">Dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;padding-left: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: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;">Expected term (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.5</span></span></div></td><td style="vertical-align: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>6.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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:84px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes option activity under the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s plans: </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:41%;"/><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:16%;"/><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="2" 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">Weighted-Average</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </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="text-align:center;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;">Weighted-</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">Remaining</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </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="text-align:center;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;">Average</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">Contractual Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Aggregate</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;">Options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">(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;">Intrinsic 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;">Outstanding as of December 31, 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="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>3,033,194</span></span></div></td><td style="vertical-align: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>16.33</span></span></div></td><td style="vertical-align: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</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;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>63,264</span></span></div></td><td style="vertical-align: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;">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>75,238</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.70</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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></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;">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>(837,857</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.49</span></span></div></td><td style="vertical-align: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="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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(16,010</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;padding-left: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.42</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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></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;">Outstanding as of December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>2,254,565</span></span></div></td><td style="vertical-align: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>19.23</span></span></div></td><td style="vertical-align: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,939</span></span></div></td><td style="vertical-align: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;">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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">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>(359,345</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>14.76</span></span></div></td><td style="vertical-align: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="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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(7,251</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;padding-left: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.51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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></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;">Outstanding as of December 31, 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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,887,969</span></span></div></td><td style="vertical-align: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>20.05</span></span></div></td><td style="vertical-align: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,046</span></span></div></td><td style="vertical-align: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;">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>81,807</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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></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;">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>(783,216</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>13.52</span></span></div></td><td style="vertical-align: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="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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(35,974</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;padding-left: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.33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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></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;">Outstanding as of December 31, 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;background-color:#cceeff;padding-left: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,150,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.66</span></span></div></td><td style="vertical-align: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,590</span></span></div></td><td style="vertical-align: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;">Options 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,097,503</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 colspan="2" style="vertical-align:bottom;padding-left: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.63</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.1</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 colspan="2" style="vertical-align:bottom;padding-left: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,383</span></span></div></td><td 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%;text-indent:132px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate intrinsic values in the table below represent the total pre-tax intrinsic value (the aggregate difference between the fair value of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s common stock on </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>$69.63</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$49.19</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$49.85</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and the exercise price of in-the-money options) that would have been received by the option holders had all option holders exercised their options as of that date. </span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other information 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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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 intrinsic value of 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;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>40,893</span></span></div></td><td style="vertical-align: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>15,667</span></span></div></td><td style="vertical-align: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>29,562</span></span></div></td><td style="vertical-align: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;">Cash received from exercises of stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,592</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,305</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,951</span></span></div></td><td 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%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise prices of stock options outstanding as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> range from </span><span style="font-family:inherit;font-size:10pt;"><span>$9.00</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$55.29</span></span><span style="font-family:inherit;font-size:10pt;">. At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$793</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation expense related to unvested stock options, which the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> expects to recognize over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>1.9 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units and Restricted Stock Awards</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Periodically, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> grants restricted stock units and awards and performance stock units and awards to employees. Restricted stock units awards vest one-third on the first anniversary of the grant date and quarterly thereafter. </span><span style="font-family:inherit;font-size:10pt;color:#212529;">Performance-based restricted units and awards vest upon the achievement of certain pre-established business and financial metrics as well as a subsequent service condition. The business and financial metrics governing the vesting of these performance-based restricted stock unit awards provide thresholds that dictate the number of shares to vest upon each evaluation date, which range from </span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> to </span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>150%</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> of the original grant number. If these metrics are achieved, as defined in the individual grant terms, these shares would cliff vest </span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> from the grant date.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of the activity for unvested restricted stock units and awards granted under the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s plans:</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:40%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">PSUs</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 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;">Weighted-</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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 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;">Weighted-</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="text-align:center;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;">Average Grant</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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="text-align:center;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;">Average Grant</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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Date 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;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></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Date Fair Value</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;">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;">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="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;">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;">per Share</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;">Outstanding as of December 31, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,689,759</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>32.64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>205,000</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 style="vertical-align:bottom;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;padding-top:2px;padding-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.03</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: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;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>959,591</span></span></div></td><td style="vertical-align: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>32.38</span></span></div></td><td style="vertical-align: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></div></td><td style="vertical-align: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></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;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(901,181</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>32.79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(68,332</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>31.03</span></span></div></td><td 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;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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,198</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>30.11</span></span></div></td><td style="vertical-align: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;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></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;background-color:#cceeff;padding-left: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></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;">Outstanding as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,629,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32.60</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>136,668</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.03</span></span></div></td><td 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;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>940,113</span></span></div></td><td style="vertical-align: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>55.24</span></span></div></td><td style="vertical-align: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>55,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.25</span></span></div></td><td style="vertical-align: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;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(1,005,347</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>32.73</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(68,334</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>31.03</span></span></div></td><td 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;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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,269</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>40.37</span></span></div></td><td style="vertical-align: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;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></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;background-color:#cceeff;padding-left: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></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;">Outstanding as of December 31, 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 style="vertical-align:bottom;padding-left: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,461,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>46.59</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>124,320</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.64</span></span></div></td><td 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;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>997,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>61.91</span></span></div></td><td style="vertical-align: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>202,168</span></span></div></td><td style="vertical-align: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>69.68</span></span></div></td><td style="vertical-align: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;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(1,029,790</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>45.11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(68,334</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>31.03</span></span></div></td><td 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;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(110,779</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>53.16</span></span></div></td><td style="vertical-align: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>(4,036</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>61.27</span></span></div></td><td style="vertical-align: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;">Outstanding as of December 31, 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 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,318,870</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58.88</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,118</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67.96</span></span></div></td><td 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%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$59,860</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation expense related to unvested restricted stock units and awards, which the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> expects to recognize over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>1.9 years</span></span><span style="font-family:inherit;font-size:10pt;">. At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$9,547</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation expense related to unvested performance-based restricted stock units and awards, which the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> expects to recognize over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.3 years</span></span><span style="font-family:inherit;font-size:10pt;">.</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:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the Yodlee, Inc. (“</span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;">”) merger, on November 19, 2015, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> issued </span><span style="font-family:inherit;font-size:10pt;"><span>1,052,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> restricted stock unit awards (“</span><span style="font-family:inherit;font-size:10pt;">replacement awards</span><span style="font-family:inherit;font-size:10pt;">”) issued in connection with unvested </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;"> employee equity awards. The </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;"> unvested stock options and unvested restricted stock units were canceled and exchanged for the </span><span style="font-family:inherit;font-size:10pt;">replacement awards</span><span style="font-family:inherit;font-size:10pt;">. In accordance with </span><span style="font-family:inherit;font-size:10pt;">ASC</span><span style="font-family:inherit;font-size:10pt;"> 805, these awards are considered to be replacement awards. Exchanges of share options or other share-based payment awards in conjunction with a business combination are modifications of share-based payment awards in accordance with </span><span style="font-family:inherit;font-size:10pt;">ASC</span><span style="font-family:inherit;font-size:10pt;"> 718. As a result, a portion of the fair-value-based measure of the </span><span style="font-family:inherit;font-size:10pt;">replacement awards</span><span style="font-family:inherit;font-size:10pt;">, are included in measuring the consideration transferred in the </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;"> business combination. To determine the portion of the replacement award that is part of consideration transferred to acquire </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;">, we have measured both the replacement awards granted by </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> and the historical </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;"> awards as of November 19, 2015 in accordance with </span><span style="font-family:inherit;font-size:10pt;">ASC</span><span style="font-family:inherit;font-size:10pt;"> 718. The portion of the fair-value-based measure of the replacement award that is part of the consideration transferred in exchange for the acquisition of </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;">, equals the portion of the </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;"> award that is attributable to pre-combination service. </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> has attributed a portion of the </span><span style="font-family:inherit;font-size:10pt;">replacement awards</span><span style="font-family:inherit;font-size:10pt;"> to post combination service as these awards require post combination service. The fair value of the rollover consideration was estimated to be </span><span style="font-family:inherit;font-size:10pt;"><span>$32,836</span></span><span style="font-family:inherit;font-size:10pt;"> of which </span><span style="font-family:inherit;font-size:10pt;"><span>$4,318</span></span><span style="font-family:inherit;font-size:10pt;"> was attributable to pre-acquisition services. The remaining fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$28,518</span></span><span style="font-family:inherit;font-size:10pt;"> is amortizing over the </span><span style="font-family:inherit;font-size:10pt;"><span>43</span></span><span style="font-family:inherit;font-size:10pt;"> month vesting period subsequent to the acquisition date. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> remaining unrecognized expense.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the unexpected death of our former CEO, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> modified certain of his outstanding equity awards. The modifications include the extension of exercise periods for his outstanding stock options and the immediate vesting of his outstanding </span><span style="font-family:inherit;font-size:10pt;color:#212529;">RSU</span><span style="font-family:inherit;font-size:10pt;">s. All unvested </span><span style="font-family:inherit;font-size:10pt;color:#212529;">PSU</span><span style="font-family:inherit;font-size:10pt;color:#212529;">s were forfeited</span><span style="font-family:inherit;font-size:10pt;">. As a result of these modifications, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> recorded additional non-cash compensation expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$4,286</span></span><span style="font-family:inherit;font-size:10pt;"> in 2019.</span></div> 2700000 1023851 559551 P5Y 559551 0 1058807 301469 P5Y 2248672 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock-based compensation expense under the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s plans was 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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,436</span></span></div></td><td style="vertical-align: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>40,245</span></span></div></td><td style="vertical-align: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,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 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;">Tax effect on stock-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,734</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,093</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>(11,906</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:2px;padding-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 effect on income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>40,702</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>30,152</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>19,425</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> 54436000 40245000 31331000 13734000 10093000 11906000 40702000 30152000 19425000 0.252 0.251 0.380 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following weighted average assumptions were used to value options granted during the periods indicated:</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:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">December 31,</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: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;">Grant date fair value of options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.55</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>—</span></span></div></td><td style="vertical-align: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>14.51</span></span></div></td><td style="vertical-align: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;">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 colspan="2" style="vertical-align:bottom;padding-left: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.0</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;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>43.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></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;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.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>—</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>2.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: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;">Dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;padding-left: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: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;">Expected term (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.5</span></span></div></td><td style="vertical-align: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>6.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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 21.55 0 14.51 0.400 0 0.438 0.025 0 0.021 0 0 0 P6Y6M P6Y3M18D <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes option activity under the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s plans: </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:41%;"/><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:16%;"/><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="2" 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">Weighted-Average</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </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="text-align:center;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;">Weighted-</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">Remaining</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </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="text-align:center;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;">Average</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">Contractual Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Aggregate</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;">Options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">(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;">Intrinsic 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;">Outstanding as of December 31, 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="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>3,033,194</span></span></div></td><td style="vertical-align: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>16.33</span></span></div></td><td style="vertical-align: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</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;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>63,264</span></span></div></td><td style="vertical-align: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;">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>75,238</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.70</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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></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;">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>(837,857</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.49</span></span></div></td><td style="vertical-align: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="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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(16,010</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;padding-left: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.42</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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></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;">Outstanding as of December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>2,254,565</span></span></div></td><td style="vertical-align: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>19.23</span></span></div></td><td style="vertical-align: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,939</span></span></div></td><td style="vertical-align: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;">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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">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>(359,345</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>14.76</span></span></div></td><td style="vertical-align: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="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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(7,251</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;padding-left: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.51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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></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;">Outstanding as of December 31, 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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,887,969</span></span></div></td><td style="vertical-align: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>20.05</span></span></div></td><td style="vertical-align: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,046</span></span></div></td><td style="vertical-align: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;">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>81,807</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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></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;">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>(783,216</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>13.52</span></span></div></td><td style="vertical-align: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="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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(35,974</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;padding-left: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.33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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></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;">Outstanding as of December 31, 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;background-color:#cceeff;padding-left: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,150,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.66</span></span></div></td><td style="vertical-align: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,590</span></span></div></td><td style="vertical-align: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;">Options 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,097,503</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 colspan="2" style="vertical-align:bottom;padding-left: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.63</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.1</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 colspan="2" style="vertical-align:bottom;padding-left: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,383</span></span></div></td><td 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> 3033194 16.33 P4Y3M18D 63264000 75238 31.70 837857 9.49 16010 37.42 2254565 19.23 P4Y3M18D 69939000 0 0 359345 14.76 7251 27.51 1887969 20.05 P3Y4M24D 56046000 81807 49.02 783216 13.52 35974 48.33 1150586 25.66 P3Y4M24D 50590000 1097503 24.63 P3Y1M6D 49383000 69.63 49.19 49.85 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other information 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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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 intrinsic value of 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;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>40,893</span></span></div></td><td style="vertical-align: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>15,667</span></span></div></td><td style="vertical-align: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>29,562</span></span></div></td><td style="vertical-align: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;">Cash received from exercises of stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,592</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,305</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,951</span></span></div></td><td 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> 40893000 15667000 29562000 10592000 5305000 7951000 9.00 55.29 793000 P1Y10M24D 0.50 1.50 P3Y <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of the activity for unvested restricted stock units and awards granted under the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s plans:</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:40%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">PSUs</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 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;">Weighted-</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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 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;">Weighted-</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="text-align:center;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;">Average Grant</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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="text-align:center;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;">Average Grant</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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Date 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;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></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Date Fair Value</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;">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;">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="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;">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;">per Share</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;">Outstanding as of December 31, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,689,759</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>32.64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>205,000</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 style="vertical-align:bottom;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;padding-top:2px;padding-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.03</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: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;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>959,591</span></span></div></td><td style="vertical-align: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>32.38</span></span></div></td><td style="vertical-align: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></div></td><td style="vertical-align: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></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;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(901,181</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>32.79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(68,332</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>31.03</span></span></div></td><td 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;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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,198</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>30.11</span></span></div></td><td style="vertical-align: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;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></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;background-color:#cceeff;padding-left: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></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;">Outstanding as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,629,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32.60</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>136,668</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.03</span></span></div></td><td 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;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>940,113</span></span></div></td><td style="vertical-align: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>55.24</span></span></div></td><td style="vertical-align: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>55,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.25</span></span></div></td><td style="vertical-align: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;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(1,005,347</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>32.73</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(68,334</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>31.03</span></span></div></td><td 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;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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,269</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>40.37</span></span></div></td><td style="vertical-align: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;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></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;background-color:#cceeff;padding-left: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></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;">Outstanding as of December 31, 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 style="vertical-align:bottom;padding-left: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,461,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>46.59</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>124,320</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.64</span></span></div></td><td 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;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>997,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>61.91</span></span></div></td><td style="vertical-align: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>202,168</span></span></div></td><td style="vertical-align: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>69.68</span></span></div></td><td style="vertical-align: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;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(1,029,790</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>45.11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(68,334</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>31.03</span></span></div></td><td 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;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(110,779</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>53.16</span></span></div></td><td style="vertical-align: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>(4,036</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>61.27</span></span></div></td><td style="vertical-align: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;">Outstanding as of December 31, 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 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,318,870</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58.88</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,118</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67.96</span></span></div></td><td 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> 1689759 32.64 205000 31.03 959591 32.38 901181 32.79 68332 31.03 118198 30.11 1629971 32.60 136668 31.03 940113 55.24 55986 61.25 1005347 32.73 68334 31.03 103269 40.37 1461468 46.59 124320 44.64 997971 61.91 202168 69.68 1029790 45.11 68334 31.03 110779 53.16 4036 61.27 1318870 58.88 254118 67.96 59860000 P1Y10M24D 9547000 P2Y3M18D 1052000 32836000 4318000 28518000 P43M 0 4286000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Benefit Plan</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> sponsors a profit sharing and savings plan under Section 401(k) of the Internal Revenue Code, covering substantially all domestic employees. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> made voluntary employer matching contributions 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:97.270955165692%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:71%;"/><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:6%;"/><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="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;">Year Ended December 31,</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">2017</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;">Voluntary employer matching contributions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>6,044</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>4,778</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>4,038</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> The <span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> made voluntary employer matching contributions as follows:</span><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:97.270955165692%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:71%;"/><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:6%;"/><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="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;">Year Ended December 31,</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">2017</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;">Voluntary employer matching contributions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>6,044</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>4,778</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>4,038</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> 6044000 4778000 4038000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income (loss) before income tax provision (benefit) was generated in the following jurisdictions:</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:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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;">Domestic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(61,047</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>(18,242</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>(9,387</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="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;padding-left: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,952</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,698</span></span></div></td><td 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</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>(48,095</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>(9,162</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>(1,689</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;"> </span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of the income tax provision (benefit) charged to operations are summarized 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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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;">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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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;">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>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,201</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: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;">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>2,803</span></span></div></td><td style="vertical-align: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,044</span></span></div></td><td style="vertical-align: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>951</span></span></div></td><td style="vertical-align: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;">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>5,930</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>4,849</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,438</span></span></div></td><td 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 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>8,737</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>10,457</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>6,188</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:bottom;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;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;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;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;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;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;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: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;">Deferred:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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></div></td><td style="vertical-align: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></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;">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 colspan="2" style="vertical-align:bottom;padding-left: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,952</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>(19,444</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>(4,439</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: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;">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>(5,603</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>(3,182</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>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: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;">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>(75</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;padding-left: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,003</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>(304</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:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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>(39,630</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;border-top:1px solid #000000;"><div style="text-align: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,629</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;border-top:1px solid #000000;"><div style="text-align: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,597</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;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="overflow:hidden;height:18px;font-size:10pt;"><span 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:18px;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:18px;font-size:10pt;"><span 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:18px;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:18px;font-size:10pt;"><span 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:18px;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:18px;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;">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>(30,893</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>(13,172</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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,591</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%;text-align:center;text-indent:84px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax assets (liabilities) consisted of the following:</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:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">December 31,</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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></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;">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 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>5,148</span></span></div></td><td style="vertical-align: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>5,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: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;">Prepaid expenses and 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>9,533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,302</span></span></div></td><td 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;">Deferred rent and lease incentives</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273</span></span></div></td><td style="vertical-align: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>4,255</span></span></div></td><td style="vertical-align: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;">Right of use asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,507</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></div></td><td 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;">Lease liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,983</span></span></div></td><td style="vertical-align: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></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;">Net operating loss and 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>86,952</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,689</span></span></div></td><td 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;">Property and equipment and 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(127,255</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>(73,778</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: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;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,033</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,667</span></span></div></td><td 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;">Investment in partnerships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,196</span></span></div></td><td style="vertical-align: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;"><div style="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;">Convertible 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>(8,471</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>(11,918</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: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;">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>2,218</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,020</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: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 deferred tax assets (liabilities), 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;padding-left: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,897</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,891</span></span></div></td><td 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: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;">Less: 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;background-color:#cceeff;padding-left: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,584</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,531</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: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 deferred tax 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 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>(29,481</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>(640</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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2017, the Tax Cuts and Jobs Act (“Tax Act”) was enacted into United States law. Beginning in 2018, the Tax Act includes the Global Intangible Low-Taxed Income (“GILTI”) and Base-Erosion Anti-abuse Tax (“BEAT”) provisions. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> elected to account for GILTI tax in the period in which it is incurred. The GILTI provision requires the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary's tangible assets. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> expects to fully offset any GILTI income with Net Operating Losses (“NOLs”). The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has reevaluated the entity classification of its Indian entities to a flow-through status. As a result, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> does not currently expect to be subject to BEAT. Additionally, the two Indian entities also are no longer subject to GILTI. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The deferred tax liability that is not being recorded because of the Company's assertion to permanently reinvest the earnings of its India subsidiaries is $</span><span style="font-family:inherit;font-size:10pt;"><span>5,207</span></span><span style="font-family:inherit;font-size:10pt;"> related to the dividend distribution tax in India, net of an assumed foreign tax deduction for this amount in the U.S.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The valuation allowance for net deferred tax assets as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;"> was</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$12,584</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$15,531</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The change in the valuation allowance from </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was primarily related to the acquisition of PIEtech. In assessing the realizability of deferred tax assets, management considers whether it is more-likely-than-not that some or all of the deferred tax assets will be realized.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. A significant piece of objective negative evidence is the cumulative loss incurred over the </span><span style="font-family:inherit;font-size:10pt;">three years</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. Such objective evidence limits the ability to consider other subjective evidence such as the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s projections for future growth.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On the basis of this evaluation, as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, a valuation allowance of </span><span style="font-family:inherit;font-size:10pt;"><span>$12,584</span></span><span style="font-family:inherit;font-size:10pt;"> has been recorded to record only the portion of the deferred tax asset that is more likely than not to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income during the carryforward period are reduced or increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight may be given to subjective evidence such as the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s projections for growth.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The expected income tax provision (benefit) calculated at the statutory federal rate differs from the actual provision 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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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;">Tax provision (benefit), at U.S. federal statutory tax 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;"><div style="text-align: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>(10,012</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>(1,559</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>(573</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:18px;font-size:10pt;"><span 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:18px;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:18px;font-size:10pt;"><span 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:18px;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:18px;font-size:10pt;"><span 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:18px;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:18px;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;">State income tax provision (benefit), net of federal benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,714</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>(1,251</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of stock-based compensation excess tax 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>(11,983</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>(7,782</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>(11,522</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of permanent items</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,967</span></span></div></td><td style="vertical-align: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,145</span></span></div></td><td style="vertical-align: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;">Change in valuation allowance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,364</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>(4,244</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,151</span></span></div></td><td 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;">Effect of change in federal income tax 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>13,792</span></span></div></td><td style="vertical-align: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;">Effect of change in state and foreign income tax rates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,449</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(269</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>537</span></span></div></td><td 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;">Uncertain 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>4,478</span></span></div></td><td style="vertical-align: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,062</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>3,668</span></span></div></td><td style="vertical-align: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;">BEAT liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>3,760</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Research and development credits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,756</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>(4,770</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>(2,815</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in permanent reinvestment assertion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;padding-left: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,494</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:2px;padding-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 net operating loss adjustment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;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>836</span></span></div></td><td style="vertical-align: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;">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>225</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,501</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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;"><div style="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 tax provision (benefit)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>(30,893</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>(13,172</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>1,591</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%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> had NOL carryforwards, before any uncertain tax position reserves, for federal income tax purposes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$265,000</span></span><span style="font-family:inherit;font-size:10pt;"> available to offset future federal taxable income, if any, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$256,000</span></span><span style="font-family:inherit;font-size:10pt;"> expire through 2039 and </span><span style="font-family:inherit;font-size:10pt;"><span>$9,000</span></span><span style="font-family:inherit;font-size:10pt;"> are carried forward indefinitely. In addition, as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> had NOL carryforwards for state income tax purposes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$208,000</span></span><span style="font-family:inherit;font-size:10pt;"> available to reduce future income subject to income taxes. The state NOL carryforwards expire through 2039.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> had AMT credit carryforwards of approximately</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$727</span></span><span style="font-family:inherit;font-size:10pt;"> for Federal purposes. As a result of tax reform, AMT credits are refundable for any taxable year beginning after 2017 and before 2022 in an amount equal to </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> (</span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> in the case of taxable years beginning in 2021) of the excess of the minimum tax credit for the taxable year over the amount of the credit allowable for the year against regular tax liability. Thus, the minimum tax credit was reclassified from a deferred tax asset to an income tax receivable. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> also had AMT credits of </span><span style="font-family:inherit;font-size:10pt;"><span>$19</span></span><span style="font-family:inherit;font-size:10pt;"> for California, which are available to reduce future California income taxes, if any, over an indefinite period. In addition, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> had research and development (“R&amp;D”) credit carryforwards of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$20,841</span></span><span style="font-family:inherit;font-size:10pt;"> for federal and </span><span style="font-family:inherit;font-size:10pt;"><span>$10,785</span></span><span style="font-family:inherit;font-size:10pt;"> for California and Illinois, as well as foreign tax credits of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,253</span></span><span style="font-family:inherit;font-size:10pt;"> available to offset federal income tax. Federal R&amp;D credits begin to expire in 2022 through 2039. California R&amp;D credits carryover indefinitely.</span></div><div style="line-height:120%;text-align:center;text-indent:84px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefit 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="13"/></tr><tr><td style="width:58%;"/><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:11%;"/><td style="width:1%;"/><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="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;">Year Ended December 31,</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: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 at December 31, 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>15,628</span></span></div></td><td style="vertical-align: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>18,312</span></span></div></td><td style="vertical-align: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>16,476</span></span></div></td><td style="vertical-align: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;">Additions based on tax positions related to the current year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,261</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,907</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,691</span></span></div></td><td 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;">Additions based on tax positions related to prior years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,050</span></span></div></td><td style="vertical-align: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,976</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>145</span></span></div></td><td style="vertical-align: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;">Reductions for settlements with taxing authorities related to prior 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="2" style="vertical-align:bottom;padding-left: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>(615</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: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 at December 31, 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>18,939</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>15,628</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>18,312</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%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the amount of unrecognized tax benefits that would benefit the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s effective tax rate, if recognized, was </span><span style="font-family:inherit;font-size:10pt;"><span>$18,939</span></span><span style="font-family:inherit;font-size:10pt;">. At this time, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> estimates that the liability for unrecognized tax benefits could decrease in the next twelve months by an estimated $</span><span style="font-family:inherit;font-size:10pt;"><span>6,150</span></span><span style="font-family:inherit;font-size:10pt;"> as it is anticipated that reviews by tax authorities will be completed. In addition, the full amount of related penalties and interest of $</span><span style="font-family:inherit;font-size:10pt;"><span>7,336</span></span><span style="font-family:inherit;font-size:10pt;"> could also be released.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> recognizes potential interest and penalties related to unrecognized tax benefits in income tax expense. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, income tax expense included </span><span style="font-family:inherit;font-size:10pt;"><span>$1,476</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$126</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of potential interest and penalties related to unrecognized tax benefits. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> had accrued interest and penalties of </span><span style="font-family:inherit;font-size:10pt;"><span>$7,336</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5,977</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> files a consolidated federal income tax return and separate tax returns with various states. Additionally, foreign subsidiaries of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> file tax returns in foreign jurisdictions. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> was notified by the Internal Revenue Service in December 2017 that the calendar year 2015 and 2016 federal income tax returns have been have been selected for audit by the Internal Revenue Service. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s tax returns for the calendar years ended December 31, 2018, 2017, and 2016 remain open to examination by the Internal Revenue Service in their entirety. With respect to state taxing jurisdictions, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s tax returns for calendar years ended December 31, 2018, 2017, 2016, and 2015 remain open to examination by various state revenue services.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s Indian subsidiaries are currently under examination by the India Tax Authority for the fiscal years ended March 31, 2019, 2018, 2017, 2014, 2013, 2012, 2011, 2010, and 2008. Based on the outcome of examinations of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s subsidiaries or the result of the expiration of statutes of limitations it is reasonably possible that the related unrecognized tax benefits could change from those recorded in the consolidated balance sheets. It is possible that one or more of these audits may be finalized within the next twelve months.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income (loss) before income tax provision (benefit) was generated in the following jurisdictions:</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:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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;">Domestic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(61,047</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>(18,242</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>(9,387</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="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;padding-left: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,952</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,698</span></span></div></td><td 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</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>(48,095</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>(9,162</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>(1,689</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;"> </span></div> -61047000 -18242000 -9387000 12952000 9080000 7698000 -48095000 -9162000 -1689000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of the income tax provision (benefit) charged to operations are summarized 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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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;">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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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;">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>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,201</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: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;">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>2,803</span></span></div></td><td style="vertical-align: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,044</span></span></div></td><td style="vertical-align: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>951</span></span></div></td><td style="vertical-align: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;">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>5,930</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>4,849</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,438</span></span></div></td><td 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 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>8,737</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>10,457</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>6,188</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:bottom;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;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;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;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;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;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;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: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;">Deferred:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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></div></td><td style="vertical-align: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></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;">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 colspan="2" style="vertical-align:bottom;padding-left: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,952</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>(19,444</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>(4,439</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: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;">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>(5,603</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>(3,182</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>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: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;">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>(75</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;padding-left: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,003</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>(304</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:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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>(39,630</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;border-top:1px solid #000000;"><div style="text-align: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,629</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;border-top:1px solid #000000;"><div style="text-align: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,597</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;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="overflow:hidden;height:18px;font-size:10pt;"><span 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:18px;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:18px;font-size:10pt;"><span 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:18px;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:18px;font-size:10pt;"><span 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:18px;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:18px;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;">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>(30,893</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>(13,172</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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,591</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> 4000 4564000 -1201000 2803000 1044000 951000 5930000 4849000 6438000 8737000 10457000 6188000 -33952000 -19444000 -4439000 -5603000 -3182000 146000 -75000 -1003000 -304000 -39630000 -23629000 -4597000 -30893000 -13172000 1591000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax assets (liabilities) consisted of the following:</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:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">December 31,</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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></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;">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 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>5,148</span></span></div></td><td style="vertical-align: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>5,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: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;">Prepaid expenses and 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>9,533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,302</span></span></div></td><td 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;">Deferred rent and lease incentives</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273</span></span></div></td><td style="vertical-align: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>4,255</span></span></div></td><td style="vertical-align: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;">Right of use asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,507</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></div></td><td 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;">Lease liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,983</span></span></div></td><td style="vertical-align: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></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;">Net operating loss and 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>86,952</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,689</span></span></div></td><td 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;">Property and equipment and 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(127,255</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>(73,778</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: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;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,033</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,667</span></span></div></td><td 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;">Investment in partnerships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,196</span></span></div></td><td style="vertical-align: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;"><div style="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;">Convertible 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>(8,471</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>(11,918</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: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;">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>2,218</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,020</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: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 deferred tax assets (liabilities), 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;padding-left: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,897</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,891</span></span></div></td><td 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: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;">Less: 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;background-color:#cceeff;padding-left: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,584</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,531</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: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 deferred tax 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 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>(29,481</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>(640</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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5148000 5642000 9533000 3302000 273000 4255000 18507000 22983000 86952000 78689000 127255000 73778000 8033000 7667000 2196000 12000 8471000 11918000 2218000 1020000 16897000 14891000 12584000 15531000 29481000 640000 5207000 12584000 15531000 12584000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The expected income tax provision (benefit) calculated at the statutory federal rate differs from the actual provision 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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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;">Tax provision (benefit), at U.S. federal statutory tax 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;"><div style="text-align: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>(10,012</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>(1,559</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>(573</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:18px;font-size:10pt;"><span 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:18px;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:18px;font-size:10pt;"><span 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:18px;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:18px;font-size:10pt;"><span 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:18px;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:18px;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;">State income tax provision (benefit), net of federal benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,714</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>(1,251</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of stock-based compensation excess tax 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>(11,983</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>(7,782</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>(11,522</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of permanent items</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,967</span></span></div></td><td style="vertical-align: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,145</span></span></div></td><td style="vertical-align: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;">Change in valuation allowance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,364</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>(4,244</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,151</span></span></div></td><td 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;">Effect of change in federal income tax 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>13,792</span></span></div></td><td style="vertical-align: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;">Effect of change in state and foreign income tax rates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,449</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(269</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>537</span></span></div></td><td 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;">Uncertain 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>4,478</span></span></div></td><td style="vertical-align: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,062</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>3,668</span></span></div></td><td style="vertical-align: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;">BEAT liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>3,760</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Research and development credits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,756</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>(4,770</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>(2,815</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in permanent reinvestment assertion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;padding-left: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,494</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:2px;padding-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 net operating loss adjustment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;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>836</span></span></div></td><td style="vertical-align: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;">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>225</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,501</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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;"><div style="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 tax provision (benefit)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>(30,893</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>(13,172</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>1,591</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> -10012000 -1559000 -573000 -5390000 -1714000 -1251000 11983000 7782000 11522000 1048000 2967000 1145000 -3364000 -4244000 2151000 0 0 13792000 2449000 -269000 537000 4478000 -2062000 3668000 0 3760000 0 6756000 4770000 2815000 0 0 -4494000 -1588000 0 836000 225000 2501000 117000 -30893000 -13172000 1591000 265000000 256000000 9000000 208000000 727000 0.50 1 19000 20841000 10785000 1253000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefit 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="13"/></tr><tr><td style="width:58%;"/><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:11%;"/><td style="width:1%;"/><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="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;">Year Ended December 31,</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: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 at December 31, 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>15,628</span></span></div></td><td style="vertical-align: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>18,312</span></span></div></td><td style="vertical-align: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>16,476</span></span></div></td><td style="vertical-align: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;">Additions based on tax positions related to the current year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,261</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,907</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,691</span></span></div></td><td 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;">Additions based on tax positions related to prior years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,050</span></span></div></td><td style="vertical-align: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,976</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>145</span></span></div></td><td style="vertical-align: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;">Reductions for settlements with taxing authorities related to prior 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="2" style="vertical-align:bottom;padding-left: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>(615</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: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 at December 31, 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>18,939</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>15,628</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>18,312</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> 15628000 18312000 16476000 2261000 1907000 1691000 1050000 3976000 145000 0 615000 0 18939000 15628000 18312000 18939000 6150000 7336000 1476000 126000 7336000 5977000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income (Loss) Per Share</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income (loss) per common share is computed by dividing net income (loss) available to common stockholders by the weighted average number of shares of common stock outstanding for the period. For the calculation of diluted net income (loss) per share, the basic weighted average number of shares is increased by the dilutive effect of stock options, common warrants, restricted stock awards, restricted stock units and </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> using the treasury stock method, if dilutive. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for the effect of its convertible notes (See “</span><span style="font-family:inherit;font-size:10pt;">Note 9—Debt</span><span style="font-family:inherit;font-size:10pt;">”) on diluted net income (loss) per share using the treasury stock method since they may be settled in cash, shares or a combination thereof at the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s option. As a result, the </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2023</span><span style="font-family:inherit;font-size:10pt;"> have no effect on diluted net income (loss) per share until certain criteria are met, including the Company’s stock price exceeding the conversion price of </span><span style="font-family:inherit;font-size:10pt;"><span>$62.88</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$68.31</span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively, or if the trading price of the convertible notes meets certain criteria. In the period of conversion, the convertible notes will have no impact on diluted net income (loss) per share if they are settled in cash and will have an impact on dilutive net income (loss) per share if they are settled in shares upon conversion. The </span><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:10pt;"> were settled in cash upon maturity.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides the numerators and denominators used in computing basic and diluted net income (loss) per share attributable to Envestnet, Inc.:</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:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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;">Basic income (loss) per share calculation:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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></div></td><td style="vertical-align: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></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 (loss) attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(16,782</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;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>5,755</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>(3,280</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;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><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: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;">Basic number of weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>50,937,919</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>45,268,002</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>43,732,148</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;">Basic net income (loss) 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;"><div style="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>(0.33</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>0.13</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>(0.08</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><tr><td style="vertical-align:bottom;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;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;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;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;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;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;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: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;">Diluted income (loss) per share calculation:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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 (loss) attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(16,782</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;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>5,755</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>(3,280</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;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><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: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;">Basic number of weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,937,919</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,268,002</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,732,148</span></span></div></td><td 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;">Effect of dilutive shares:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Options to purchase common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>1,304,493</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Unvested 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;background-color:#cceeff;padding-left: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>811,590</span></span></div></td><td style="vertical-align: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: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;">Convertible 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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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></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;">Warrants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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></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></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></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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted number of weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,937,919</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,384,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>43,732,148</span></span></div></td><td 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;">Diluted net income (loss) 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:1px solid #000000;"><div style="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>(0.33</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>0.12</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>(0.08</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%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Securities that were anti-dilutive and therefore excluded from the computation of diluted net income (loss) per share are 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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><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;">December 31,</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: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;">Options to purchase common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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,150,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>2,254,565</span></span></div></td><td style="vertical-align: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;">Unvested restricted stock units and awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,572,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 style="vertical-align:bottom;padding-left: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>1,766,639</span></span></div></td><td 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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(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="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,050,505</span></span></div></td><td style="vertical-align: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>7,793,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;background-color:#cceeff;padding-left: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,743,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;">Warrants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>470,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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>470,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;"><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: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 anti-dilutive 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 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>8,244,079</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,263,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;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>6,764,525</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;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For 2019, this amount does not include 2,743,321 of potential common shares related to the </span><span style="font-family:inherit;font-size:9pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:9pt;"> as they were settled in cash at maturity in December 2019.</span></div> 62.88 68.31 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides the numerators and denominators used in computing basic and diluted net income (loss) per share attributable to Envestnet, Inc.:</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:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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;">Basic income (loss) per share calculation:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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></div></td><td style="vertical-align: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></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 (loss) attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(16,782</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;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>5,755</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>(3,280</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;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><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: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;">Basic number of weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>50,937,919</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>45,268,002</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>43,732,148</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;">Basic net income (loss) 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;"><div style="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>(0.33</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>0.13</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>(0.08</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><tr><td style="vertical-align:bottom;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;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;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;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;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;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;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: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;">Diluted income (loss) per share calculation:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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 (loss) attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(16,782</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;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>5,755</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>(3,280</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;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><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: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;">Basic number of weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,937,919</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,268,002</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,732,148</span></span></div></td><td 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;">Effect of dilutive shares:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Options to purchase common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>1,304,493</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Unvested 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;background-color:#cceeff;padding-left: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>811,590</span></span></div></td><td style="vertical-align: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: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;">Convertible 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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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></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;">Warrants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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></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></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></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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted number of weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,937,919</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,384,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>43,732,148</span></span></div></td><td 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;">Diluted net income (loss) 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:1px solid #000000;"><div style="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>(0.33</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>0.12</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>(0.08</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> -16782000 5755000 -3280000 50937919 45268002 43732148 -0.33 0.13 -0.08 -16782000 5755000 -3280000 50937919 45268002 43732148 0 1304493 0 0 811590 0 50937919 47384085 43732148 -0.33 0.12 -0.08 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Securities that were anti-dilutive and therefore excluded from the computation of diluted net income (loss) per share are 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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><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;">December 31,</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: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;">Options to purchase common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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,150,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>2,254,565</span></span></div></td><td style="vertical-align: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;">Unvested restricted stock units and awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,572,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 style="vertical-align:bottom;padding-left: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>1,766,639</span></span></div></td><td 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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(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="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,050,505</span></span></div></td><td style="vertical-align: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>7,793,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;background-color:#cceeff;padding-left: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,743,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;">Warrants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>470,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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>470,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;"><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: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 anti-dilutive 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 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>8,244,079</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,263,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;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>6,764,525</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;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For 2019, this amount does not include 2,743,321 of potential common shares related to the </span><span style="font-family:inherit;font-size:9pt;">Convertible Notes due 2019</span><span style="font-family:inherit;font-size:9pt;"> as they were settled in cash at maturity in December 2019.</span></div> 1150586 0 2254565 1572988 0 1766639 5050505 7793826 2743321 470000 470000 0 8244079 8263826 6764525 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Information</span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Business segments are generally organized around the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s business services. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">'s business segments are:</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><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:85px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:61px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> –</span><span style="font-family:inherit;font-size:10pt;"> a leading provider of unified wealth management software and services to empower financial advisors and institutions.</span></div></td></tr></table><div style="line-height:120%;text-align:center;text-indent:84px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:85px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:61px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> –</span><span style="font-family:inherit;font-size:10pt;"> leading data aggregation and data analytics platform powering dynamic,</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">cloud-based innovation for digital financial services.</span></div></td></tr></table><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:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information in the following tables is derived from the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s internal financial reporting used for corporate management purposes. Nonsegment operating expenses include salary and benefits for certain corporate officers, certain types of professional service expenses and insurance, acquisition related transaction costs, restructuring charges and other non-recurring and/or non-operationally related expenses. Intersegment revenues were not material for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See “</span><span style="font-family:inherit;font-size:10pt;">Note 13—Revenue</span><span style="font-family:inherit;font-size:10pt;">” for detail of revenues by segment.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation from income (loss) from operations by segment to consolidated net income (loss) attributable to Envestnet, Inc.:</span></div><div style="line-height:120%;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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>67,713</span></span></div></td><td style="vertical-align: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>75,491</span></span></div></td><td style="vertical-align: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>75,449</span></span></div></td><td style="vertical-align: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;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,262</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,013</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>(19,456</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Nonsegment 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,524</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>(51,313</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>(39,573</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income (loss) 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,073</span></span></div></td><td style="vertical-align:bottom;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;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>14,165</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>16,420</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: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;">Interest expense, 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;background-color:#cceeff;padding-left: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,173</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,840</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>(16,146</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, 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>(2,849</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>(487</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,963</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;">Consolidated loss before income tax provision (benefit)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,095</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,162</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>(1,689</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax provision (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;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,893</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>(13,172</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,591</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;">Consolidated net income (loss)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,202</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>4,010</span></span></div></td><td style="vertical-align: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,280</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: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;">Add: Net loss attributable to non-controlling interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,745</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Consolidated net income (loss) attributable to Envestnet, 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;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>(16,782</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>5,755</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,280</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures by segment 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="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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;">December 31,</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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Segment 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,297,891</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>810,971</span></span></div></td><td 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;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>503,993</span></span></div></td><td style="vertical-align: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>502,776</span></span></div></td><td style="vertical-align: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;">Consolidated total 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;border-top:1px solid #000000;"><div style="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,801,884</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,313,747</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:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><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:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Year Ended December 31,</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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Segment depreciation and amortization:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>65,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>45,139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>26,223</span></span></div></td><td 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;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,525</span></span></div></td><td style="vertical-align: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>32,487</span></span></div></td><td style="vertical-align: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>36,597</span></span></div></td><td style="vertical-align: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;">Consolidated 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 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>101,271</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>77,626</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,820</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:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><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:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Year Ended December 31,</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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Segment capital expenditures:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>42,395</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,406</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>22,434</span></span></div></td><td 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;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,548</span></span></div></td><td style="vertical-align: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>8,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,135</span></span></div></td><td style="vertical-align: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;">Consolidated capital expenditures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>53,943</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>44,592</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>27,569</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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation from income (loss) from operations by segment to consolidated net income (loss) attributable to Envestnet, Inc.:</span></div><div style="line-height:120%;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="13"/></tr><tr><td style="width:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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;">Year Ended December 31,</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: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;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>67,713</span></span></div></td><td style="vertical-align: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>75,491</span></span></div></td><td style="vertical-align: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>75,449</span></span></div></td><td style="vertical-align: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;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,262</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,013</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>(19,456</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Nonsegment 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,524</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>(51,313</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>(39,573</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income (loss) 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,073</span></span></div></td><td style="vertical-align:bottom;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;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>14,165</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>16,420</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: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;">Interest expense, 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;background-color:#cceeff;padding-left: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,173</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,840</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>(16,146</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, 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>(2,849</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>(487</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,963</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;">Consolidated loss before income tax provision (benefit)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,095</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,162</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>(1,689</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax provision (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;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,893</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>(13,172</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,591</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;">Consolidated net income (loss)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,202</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>4,010</span></span></div></td><td style="vertical-align: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,280</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: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;">Add: Net loss attributable to non-controlling interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,745</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Consolidated net income (loss) attributable to Envestnet, 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;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>(16,782</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>5,755</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,280</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> 67713000 75491000 75449000 -25262000 -10013000 -19456000 58524000 51313000 39573000 -16073000 14165000 16420000 -29173000 -22840000 -16146000 2849000 487000 1963000 -48095000 -9162000 -1689000 -30893000 -13172000 1591000 -17202000 4010000 -3280000 -420000 -1745000 0 -16782000 5755000 -3280000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures by segment 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="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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;">December 31,</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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Segment 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,297,891</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>810,971</span></span></div></td><td 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;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>503,993</span></span></div></td><td style="vertical-align: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>502,776</span></span></div></td><td style="vertical-align: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;">Consolidated total 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;border-top:1px solid #000000;"><div style="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,801,884</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,313,747</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:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><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:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Year Ended December 31,</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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Segment depreciation and amortization:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>65,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>45,139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>26,223</span></span></div></td><td 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;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,525</span></span></div></td><td style="vertical-align: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>32,487</span></span></div></td><td style="vertical-align: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>36,597</span></span></div></td><td style="vertical-align: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;">Consolidated 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 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>101,271</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>77,626</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,820</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:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><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:55%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Year Ended December 31,</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:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Segment capital expenditures:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>42,395</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,406</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>22,434</span></span></div></td><td 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;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,548</span></span></div></td><td style="vertical-align: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>8,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,135</span></span></div></td><td style="vertical-align: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;">Consolidated capital expenditures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-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>53,943</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>44,592</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>27,569</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> 1297891000 810971000 503993000 502776000 1801884000 1313747000 65746000 45139000 26223000 35525000 32487000 36597000 101271000 77626000 62820000 42395000 36406000 22434000 11548000 8186000 5135000 53943000 44592000 27569000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Geographical Information</span></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth property and equipment, net by geographic area:</span></div><div style="line-height:120%;font-size:11pt;"><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:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">December 31,</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: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;">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;"><div style="text-align: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>48,729</span></span></div></td><td style="vertical-align: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>39,412</span></span></div></td><td style="vertical-align: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;">India</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>3,969</span></span></div></td><td 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;">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;background-color:#cceeff;padding-left: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,039</span></span></div></td><td style="vertical-align: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,610</span></span></div></td><td style="vertical-align: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 property and equipment, 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 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>53,756</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>44,991</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internally developed software, net was </span><span style="font-family:inherit;font-size:10pt;"><span>$60,263</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$38,209</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">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, and is all located within the United States.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See “</span><span style="font-family:inherit;font-size:10pt;">Note 13—Revenue</span><span style="font-family:inherit;font-size:10pt;">” for detail of revenues by geographic area.</span></div> <div style="line-height:120%;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth property and equipment, net by geographic area:</span></div><div style="line-height:120%;font-size:11pt;"><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:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">December 31,</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: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;">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;"><div style="text-align: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>48,729</span></span></div></td><td style="vertical-align: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>39,412</span></span></div></td><td style="vertical-align: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;">India</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>3,969</span></span></div></td><td 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;">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;background-color:#cceeff;padding-left: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,039</span></span></div></td><td style="vertical-align: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,610</span></span></div></td><td style="vertical-align: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 property and equipment, 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 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>53,756</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>44,991</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> 48729000 39412000 3988000 3969000 1039000 1610000 53756000 44991000 60263000 38209000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies </span></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Obligations and Indemnifications</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> includes various types of indemnification and guarantee clauses in certain arrangements. These indemnifications and guarantees may include, but are not limited to, infringement claims related to intellectual property, direct or consequential damages and guarantees to certain service providers and service level requirements with certain customers. The type and amount of any potential indemnification or guarantee varies substantially based on the nature of each arrangement. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> has experienced </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> previous claims and cannot determine the maximum amount of potential future payments, if any, related to such indemnification and guarantee provisions. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> believes that it is unlikely it will have to make material payments under these arrangements and therefore has not recorded a contingent liability in the consolidated balance sheets.</span></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company enters into unconditional purchase obligations arrangements for certain of its services that it receives in the normal course of business. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company estimated future minimum unconditional purchase obligations of </span><span style="font-family:inherit;font-size:10pt;"><span>$39,481</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has acquired membership interests in private companies and accounts for such under the equity method basis of accounting. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has committed </span><span style="font-family:inherit;font-size:10pt;"><span>$1,375</span></span><span style="font-family:inherit;font-size:10pt;"> in future funding to certain of these equity method investees. </span></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;"> have been named as defendants in a lawsuit filed on July 17, 2019, by FinancialApps, LLC (“</span><span style="font-family:inherit;font-size:10pt;">FinancialApps</span><span style="font-family:inherit;font-size:10pt;">”) in the United States District Court for the District of Delaware. The case caption is FinancialApps, LLC v. Envestnet Inc., et al., No. 19-cv-1337 (D. Del.). </span><span style="font-family:inherit;font-size:10pt;">FinancialApps</span><span style="font-family:inherit;font-size:10pt;"> alleges that, after entering into a 2017 services agreement with </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;"> breached the agreement and misappropriated proprietary information to develop competing credit risk assessment software. The complaint includes claims for, among other things, misappropriation of trade secrets, fraud, tortious interference with prospective business opportunities, unfair competition, copyright infringement and breach of contract. </span><span style="font-family:inherit;font-size:10pt;">FinancialApps</span><span style="font-family:inherit;font-size:10pt;"> is seeking significant monetary damages and various equitable and injunctive relief. </span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:52px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 17, 2019, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;"> filed a motion to dismiss certain of the claims in the complaint filed by </span><span style="font-family:inherit;font-size:10pt;">FinancialApps</span><span style="font-family:inherit;font-size:10pt;">, including the copyright infringement, unfair competition and fraud claims. The motion to dismiss is fully briefed, and the parties are awaiting a decision from the Court. On October 30, 2019, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;"> filed counterclaims against </span><span style="font-family:inherit;font-size:10pt;">FinancialApps</span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;"> alleges that </span><span style="font-family:inherit;font-size:10pt;">FinancialApps</span><span style="font-family:inherit;font-size:10pt;"> fraudulently induced it to enter into contracts with </span><span style="font-family:inherit;font-size:10pt;">FinancialApps</span><span style="font-family:inherit;font-size:10pt;">, then breached those contracts. </span><span style="font-family:inherit;font-size:10pt;">FinancialApps</span><span style="font-family:inherit;font-size:10pt;"> has filed a motion to dismiss </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;">'s counterclaims. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> believes </span><span style="font-family:inherit;font-size:10pt;">FinancialApps</span><span style="font-family:inherit;font-size:10pt;">’s allegations are without merit and intends to defend the action and litigate the counterclaims vigorously.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> is involved in legal proceedings arising in the ordinary course of its business. Legal fees and other costs associated with such actions are expensed as incurred. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> will record a provision for these claims when it is both probable that a liability has been incurred and the amount of the loss, or a range of the potential loss, can be reasonably estimated. These provisions are reviewed regularly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information or events pertaining to a particular case. For litigation matters where a loss may be reasonably possible, but not probable, or is probable but not reasonably estimable, no accrual is established, but if the matter is material, it is subject to disclosures. The </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> believes that liabilities associated with any claims, while possible, are not probable, and therefore has not recorded any accrual for any claims as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. Further, while any possible range of loss cannot be reasonably estimated at this time, the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> does not believe that the outcome of any of these proceedings, individually or in the aggregate, would, if determined adversely to it, have a material adverse effect on its financial condition or business, although an adverse resolution of legal proceedings could have a material adverse effect on the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s results of operations or cash flow in a particular quarter or year.</span></div><div style="line-height:120%;text-indent:125px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingencies</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s revenues are subject to sales and use taxes in certain jurisdictions where it conducts business in the United States. During </span><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> estimated a sales and use tax liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$10,220</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$8,643</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, was probable related to revenues in multiple jurisdictions with respect to revenues in the years ended December 31, 2019 and December 31, 2018, and prior years. This amount is included in accrued expenses and other liabilities in the consolidated balance sheets.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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 </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;"> also estimated a sales and use tax receivable of </span><span style="font-family:inherit;font-size:10pt;"><span>$3,346</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5,246</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related to the estimated recoverability of a portion of the liability from customers. This amount is included in prepaid expenses and other current assets in the consolidated balance sheets.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Additional future information obtained from the applicable jurisdictions may affect the </span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">’s estimate of its sales and use tax liability, but such change in the estimate cannot currently be made.</span></div> 0 39481000 1375000 10220000 8643000 3346000 5246000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Quarterly Financial Data (Unaudited)</span></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly results for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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 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="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:middle;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="15" style="vertical-align:middle;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></tr><tr><td style="vertical-align:middle;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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">First</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Third</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</span></div></td></tr><tr><td style="vertical-align:middle;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 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 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>199,666</span></span></div></td><td style="vertical-align: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>224,445</span></span></div></td><td style="vertical-align: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>236,080</span></span></div></td><td style="vertical-align: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>239,936</span></span></div></td><td style="vertical-align: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:middle;padding-left:2px;padding-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 (loss) 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>(8,737</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>(20,257</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>(128</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,049</span></span></div></td><td 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:middle;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 (loss) attributable to Envestnet, 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>893</span></span></div></td><td style="vertical-align: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,080</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>3,590</span></span></div></td><td style="vertical-align: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:middle;padding-left:2px;padding-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 (loss) per share attributable to Envestnet, Inc.:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left: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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Basic</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="overflow:hidden;font-size:10pt;"><span 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>(0.38</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>0.02</span></span></div></td><td style="vertical-align: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>(0.06</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>0.07</span></span></div></td><td style="vertical-align: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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)(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: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>(0.38</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>0.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(0.06</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>0.07</span></span></div></td><td 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></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:middle;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="15" style="vertical-align:middle;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:middle;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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">First</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Third</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</span></div></td></tr><tr><td style="vertical-align:middle;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 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 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>198,011</span></span></div></td><td style="vertical-align: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>201,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>203,156</span></span></div></td><td style="vertical-align: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>210,080</span></span></div></td><td style="vertical-align: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:middle;padding-left:2px;padding-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 (loss) 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>(738</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>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>3,395</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,503</span></span></div></td><td 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:middle;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 (loss) attributable to Envestnet, 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,526</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>2,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>223</span></span></div></td><td style="vertical-align: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:middle;padding-left:2px;padding-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 incomes (loss) per share attributable to Envestnet, Inc.:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</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="overflow:hidden;font-size:10pt;"><span 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>0.18</span></span></div></td><td style="vertical-align: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>(0.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 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>0.06</span></span></div></td><td style="vertical-align: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></tr><tr><td style="vertical-align:bottom;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;">Diluted</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)(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: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>0.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(0.12</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>0.06</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td 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;">________________________________________________________</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:37px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:13px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Quarterly values may not sum to annual values due to rounding. </span></div></td></tr></table><div style="line-height:120%;font-size:9pt;padding-left:13px;"><span style="font-family:inherit;font-size:9pt;">(2)</span></div>Quarterly values may not sum to annual values due to differences in quarterly dilution compared to year to date dilution. <div style="line-height:120%;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly results for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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 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="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:middle;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="15" style="vertical-align:middle;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></tr><tr><td style="vertical-align:middle;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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">First</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Third</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</span></div></td></tr><tr><td style="vertical-align:middle;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 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 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>199,666</span></span></div></td><td style="vertical-align: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>224,445</span></span></div></td><td style="vertical-align: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>236,080</span></span></div></td><td style="vertical-align: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>239,936</span></span></div></td><td style="vertical-align: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:middle;padding-left:2px;padding-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 (loss) 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>(8,737</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>(20,257</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>(128</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,049</span></span></div></td><td 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:middle;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 (loss) attributable to Envestnet, 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>893</span></span></div></td><td style="vertical-align: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,080</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>3,590</span></span></div></td><td style="vertical-align: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:middle;padding-left:2px;padding-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 (loss) per share attributable to Envestnet, Inc.:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left: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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Basic</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="overflow:hidden;font-size:10pt;"><span 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>(0.38</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>0.02</span></span></div></td><td style="vertical-align: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>(0.06</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>0.07</span></span></div></td><td style="vertical-align: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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)(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: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>(0.38</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>0.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(0.06</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>0.07</span></span></div></td><td 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></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:middle;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="15" style="vertical-align:middle;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:middle;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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">First</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Third</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</span></div></td></tr><tr><td style="vertical-align:middle;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 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 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>198,011</span></span></div></td><td style="vertical-align: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>201,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>203,156</span></span></div></td><td style="vertical-align: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>210,080</span></span></div></td><td style="vertical-align: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:middle;padding-left:2px;padding-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 (loss) 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>(738</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>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>3,395</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,503</span></span></div></td><td 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:middle;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 (loss) attributable to Envestnet, 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,526</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>2,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>223</span></span></div></td><td style="vertical-align: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:middle;padding-left:2px;padding-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 incomes (loss) per share attributable to Envestnet, Inc.:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"> </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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</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="overflow:hidden;font-size:10pt;"><span 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>0.18</span></span></div></td><td style="vertical-align: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>(0.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 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>0.06</span></span></div></td><td style="vertical-align: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></tr><tr><td style="vertical-align:bottom;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;">Diluted</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)(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: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>0.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(0.12</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>0.06</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td 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;">________________________________________________________</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:37px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:13px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Quarterly values may not sum to annual values due to rounding. </span></div></td></tr></table><div style="line-height:120%;font-size:9pt;padding-left:13px;"><span style="font-family:inherit;font-size:9pt;">(2)</span></div>Quarterly values may not sum to annual values due to differences in quarterly dilution compared to year to date dilution. 199666000 224445000 236080000 239936000 -8737000 -20257000 -128000 13049000 -18185000 893000 -3080000 3590000 -0.38 0.02 -0.06 0.07 -0.38 0.02 -0.06 0.07 198011000 201116000 203156000 210080000 -738000 5000 3395000 11503000 8104000 -5526000 2954000 223000 0.18 -0.12 0.06 0 0.17 -0.12 0.06 0 XML 41 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Future Minimum Lease Payments
Future minimum lease payments under non-cancellable leases, as of December 31, 2019, were as follows:
 
 
Operating
 
 
Leases
Years Ending December 31,
 
 
2020
 
$
19,390

2021
 
18,211

2022
 
13,820

2023
 
11,362

2024
 
10,178

Thereafter
 
59,876

Total future minimum lease payments
 
132,837

Less imputed interest
 
(30,656
)
Total operating lease liabilities
 
$
102,181


Schedule of Future Minimum Lease Payments Prior Year
The Company rents office space under leases that expire at various dates through 2030. Future minimum lease commitments under these operating leases, as of December 31, 2018, were as follows:
Years ending December 31,
 
 
2019
 
$
15,997

2020
 
15,437

2021
 
14,705

2022
 
10,816

2023
 
9,910

Thereafter
 
39,449

Total
 
$
106,314


XML 42 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment
 
Property and equipment consisted of the following:
 
 
 
 
 
December 31,
 
 
Estimated Useful Life
 
2019
 
2018
Cost:
 
 
 
 

 
 

Computer equipment and software
 
3 years
 
$
72,190

 
$
64,346

Leasehold improvements
 
Shorter of the lease term or useful life of the asset
 
34,645

 
28,191

Office furniture and fixtures
 
3-7 years
 
10,832

 
9,291

Office equipment and other
 
3-5 years
 
6,850

 
5,577

Building and building improvements
 
7-39 years
 
2,647

 

Land
 
Not applicable
 
940

 

 
 
 
 
128,104

 
107,405

Less: accumulated depreciation and amortization
 
(74,348
)
 
(62,414
)
Total property and equipment, net
 
$
53,756

 
$
44,991


 
During 2019 and 2018, the Company retired property and equipment that was no longer in service for the Envestnet Wealth Solutions segment with an historical cost of $8,264 and $5,984, respectively. During 2019 and 2018, the Company retired property and equipment that was no longer in service for the Envestnet Data & Analytics segment with an historical cost of $4,621 and $5,387, respectively. Gains and losses on asset retirements during 2019 and 2018 were not material.

The following table presents the cost amounts and related accumulated depreciation written off by category:

 
 
Year Ended December 31, 2019
 
Year Ended December 31, 2018
 
 
 
 
Accumulated
 
 
 
Accumulated
 
 
Cost
 
Depreciation
 
Cost
 
Depreciation
Computer equipment and software
 
$
12,597

 
$
(12,542
)
 
$
10,733

 
$
(10,709
)
Leasehold improvements
 
229

 
(135
)
 
297

 
(269
)
Office furniture and fixtures
 
42

 
(21
)
 
32

 
(32
)
Office equipment and other
 
17

 
(17
)
 
309

 
(288
)
Total property and equipment retirements
 
$
12,885


$
(12,715
)

$
11,371


$
(11,298
)

 
Depreciation and amortization expense was as follows:

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Depreciation and amortization expense
 
$
20,777

 
$
15,737

 
$
15,383


XML 43 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Debt
Debt
 
The Company’s outstanding debt obligations as of December 31, 2019 and 2018 were as follows:

 
 
December 31,
 
 
2019
 
2018
Revolving credit facility balance
 
$
260,000

 
$

 
 
 
 
 
Convertible Notes due 2019
 
$

 
$
172,500

Unaccreted discount on Convertible Notes due 2019
 

 
(5,890
)
Unamortized issuance costs on Convertible Notes due 2019
 

 
(899
)
Convertible Notes due 2019 carrying value
 
$

 
$
165,711

 
 
 
 
 
Convertible Notes due 2023
 
$
345,000

 
$
345,000

Unaccreted discount on Convertible Notes due 2023
 
(33,491
)
 
(42,641
)
Unamortized issuance costs on Convertible Notes due 2023
 
(5,996
)
 
(7,634
)
Convertible Notes due 2023 carrying value
 
$
305,513

 
$
294,725



Interest expense was comprised of the following and is included in other expense, net in the consolidated statements of operations:

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Accretion of debt discount
 
$
15,040

 
$
11,134

 
$
5,472

Coupon interest
 
8,917

 
6,650

 
3,019

Interest on revolving credit facility
 
4,065

 
3,994

 
4,153

Amortization of issuance costs
 
3,703

 
2,771

 
3,279

Undrawn and other fees
 
795

 
654

 
424

Total interest expense
 
$
32,520

 
$
25,203

 
$
16,347


 
Amended Credit Agreement
 
In 2014, Envestnet and certain of its subsidiaries entered into a credit agreement with a group of banks (the “Banks”), for which Bank of Montreal is acting as administrative agent. Since 2014, the credit agreement has been amended several times, the latest of which occurred in September 2019 (the “Amended Credit Agreement”).
 
Pursuant to the Amended Credit Agreement, the Banks have agreed to provide to the Company with a revolving credit facility of $500,000, of which amount may be increased by $150,000 (the “Revolving Credit Facility”). The Amended Credit Agreement also includes a $5,000 sub-facility for the issuances of letters of credit. As of December 31, 2019, there was $260,000 outstanding under the Revolving Credit Facility.

 Obligations under the Amended Credit Agreement are guaranteed by substantially all of Envestnet’s U.S. subsidiaries. In accordance with the terms of the Security Agreement, dated November 19, 2015, among the Company, the Debtors party thereto, the Banks and the Administrative Agent, obligations under the Amended Credit Agreement are secured by substantially all of the Company’s domestic assets and the Company’s pledge of 66% of the voting equity and 100% of the non-voting equity of certain of its first-tier foreign subsidiaries. Proceeds under the Amended Credit Agreement may be used to finance capital expenditures, working capital, permitted acquisitions and for general corporate purposes.
 
The Company will pay interest on borrowings made under the Amended Credit Agreement at rates between 1.50% and 3.25% above LIBOR based on the Company’s total leverage ratio. As of December 31, 2019, this equates to an interest rate of 4.0%. Borrowings under the Amended Credit Agreement are scheduled to mature on September 27, 2024. There is also a commitment fee equal to 0.25% per annum on the daily unused portion of the Revolving Credit Facility.

The Amended Credit Agreement contains customary conditions, representations and warranties, affirmative and negative covenants, mandatory prepayment provisions and events of default. The covenants include certain financial covenants requiring the Company to maintain compliance with a maximum senior leverage ratio, a maximum total leverage ratio, a minimum interest coverage ratio and minimum adjusted EBITDA. The Amended Credit Agreement also contains provisions that require the Company to maintain minimum liquidity levels, limit the ability of Envestnet and its subsidiaries to incur debt, make investments, sell assets, create liens, engage in transactions with affiliates, engage in mergers and acquisitions, pay dividends and other restricted payments, grant negative pledges and change their business activities. The Company was in compliance with these financial covenants and other requirements as of December 31, 2019.

During 2019, in connection with amending the credit agreement, the Company capitalized an additional $2,103 of deferred financing charges to other non-current assets in the consolidated balance sheets and wrote off $299 of pre-existing finance charges to interest expense in the consolidated statements of operations. As of December 31, 2019, the debt issuance costs related to the Amended Credit Agreement are presented in prepaid expenses and other non-current assets in the consolidated balance sheets which have outstanding amounts of $853 and $3,190, respectively.
Convertible Notes due 2019
 
In 2014, the Company issued $172,500 of convertible notes that matured on December 15, 2019 (the “Convertible Notes due 2019”). Proceeds from the offering were $166,967, net of $4,651 of issuance costs. The Convertible Notes due 2019 were general unsecured obligations, subordinated in right of payment to our obligations under our Credit Agreement. The Convertible Notes due 2019 bore interest at a rate of 1.75% per annum. The Convertible Notes due 2019 were convertible into shares of the Company’s common stock under certain circumstances prior to maturity at a conversion rate of 15.9022 shares per one thousand principal amount of the Convertible Notes due 2019, which represented a conversion price of $62.88 per share, subject to adjustment under certain conditions.
 
The Company separately accounted for the liability and equity components of the Convertible Notes due 2019 by allocating the proceeds from issuance of the Convertible Notes due 2019 between the liability component and the embedded conversion option, or equity component. This allocation was done by first estimating an interest rate at the time of issuance for similar notes that do not include the embedded conversion option. The Company allocated $26,618 to the equity component, net of offering costs of $882. The Company recorded a discount on the Convertible Notes due 2019 of $27,500 which was accreted and recorded as additional interest expense over the life of the Convertible Notes due 2019. During 2019, 2018 and 2017, the Company recognized $5,890$5,690 and $5,472, respectively, in accretion related to the discount. The effective interest rate of the liability component of the Convertible Notes due 2019 is equal to the stated interest rate plus the accretion of original issue discount. The effective interest rate on the liability component of the Convertible Notes due 2019 for the years ended December 31, 2019, 2018 and 2017 was approximately 6%.

Upon maturity, the Company settled the Convertible Notes due 2019 for $184,751, which included $172,500 of principal and $12,251 of additional premium payable to note holders who tendered their conversion notice. The additional $12,251 was recorded as a reduction to equity. The Convertible Notes due 2019 were paid using a combination of cash on hand and through borrowings on the Company's Revolving Credit Facility. No shares of the Company's common stock were issued upon settlement of the Convertible Notes due 2019.

Convertible Notes due 2023
 
In May 2018, the Company issued $345,000 of convertible notes maturing June 1, 2023 (the “Convertible Notes due 2023”). Net proceeds from the offering were $335,018. The Convertible Notes due 2023 bear interest at a rate of 1.75% per annum payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2018.

In connection with the issuance of the Convertible Notes due 2023, the Company incurred $8,593 of issuance costs in 2018, which are presented net in Convertible Notes due 2023 in the consolidated balance sheets. These costs are being amortized and are recorded as additional interest expense over the life of the Convertible Notes due 2023.

The Convertible Notes due 2023 are general unsecured senior obligations, subordinated in right of payment to our obligations under our Amended Credit Agreement. The Convertible Notes due 2023 rank equally in right of payment with all of the Company’s existing and future senior indebtedness and will be senior in right of payment to any of the Company’s future subordinated obligations. The Convertible Notes due 2023 will be structurally subordinated to the indebtedness and other liabilities of any of our subsidiaries, other than our wholly owned subsidiary, Envestnet Asset Management, Inc., which will fully and unconditionally guarantee the notes on an unsecured basis, and other than to the extent the Convertible Notes due 2023 are guaranteed in the future by any of our other subsidiaries as described in the indenture and will be effectively subordinated to and future secured indebtedness to the extent of the value of the assets securing such indebtedness. Certain of our subsidiaries guarantee our obligations under our Amended Credit Agreement.

Upon the occurrence of a “fundamental change”, as defined in the indenture, the holders may require the Company to repurchase all or a portion of the Convertible Notes due 2023 for cash at 100% of the principal amount of the Convertible Notes due 2023 being purchased, plus any accrued and unpaid interest.

The Convertible Notes due 2023 are convertible into shares of the Company’s common stock under certain circumstances prior to maturity at a conversion rate of 14.6381 shares per one thousand principal amount of the Convertible Notes due 2023, which represents a conversion price of $68.31 per share, subject to adjustment under certain conditions. Holders may convert their Convertible Notes due 2023 at their option at any time prior to the close of business on the business day immediately preceding December 15, 2022, only under the following circumstances: (a) during any calendar quarter
commencing after the calendar quarter ending on June 30, 2018 (and only during such calendar quarter), if the last reported sale price of our common stock, for at least 20 trading days (whether or not consecutive) in the period of 30 consecutive trading days ending on the last trading day of the calendar quarter immediately preceding the calendar quarter in which the conversion occurs, is more than 130% of the conversion price of the Convertible Notes due 2023 in effect on each applicable trading day; (b) during the five consecutive business-day period following any five consecutive trading-day period in which the trading price per one thousand principal amount of the Convertible Notes due 2023 for each such trading day was less than 98% of the last reported sale price of our common stock on such date multiplied by the then-current conversion rate; (c) if we call any or all of the Convertible Notes due 2023 for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or (d) upon the occurrence of specified corporate events as defined in the indenture.
 
Upon conversion, the Company may pay cash, shares of the Company’s common stock or a combination of cash and stock, as determined by the Company in its discretion. The Company’s stated policy is to settle the debt component of the Convertible Notes due 2023 at least partially or wholly in cash. This policy is based both on the Company’s intent and the Company’s ability to settle these instruments in cash.

The Company has separately accounted for the liability and equity components of the Convertible Notes due 2023 by allocating the proceeds from issuance of the Convertible Notes due 2023 between the liability component and the embedded conversion option, or equity component. This allocation was done by first estimating an interest rate at the time of issuance for similar notes that do not include the embedded conversion option. The Company allocated $46,611 to the equity component, net of offering costs of $1,389. The Company recorded a discount on the Convertible Notes due 2023 of $48,000 which will be accreted and recorded as additional interest expense over the life of the Convertible Notes due 2023. During 2019 and 2018, the Company recognized $9,150 and $5,444, respectively, in accretion related to the discount. The effective interest rate of the liability component of the Convertible Notes due 2023 is equal to the stated interest rate plus the accretion of original issue discount. The effective interest rate on the liability component of the Convertible Notes due 2023 for the years ended December 31, 2019 and 2018 was approximately 6%.

See “Note 18—Net Income (Loss) Per Share” for further discussion of the effect of conversion on net income per common share.
XML 44 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Stock Options) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total intrinsic value of options exercised $ 40,893 $ 15,667 $ 29,562  
Cash received from exercises of stock options $ 10,592 $ 5,305 $ 7,951  
Weighted-Average Exercise Price        
Granted (in dollars per share) $ 49.02      
Exercised (in dollars per share)     $ 9.49  
Forfeited (in dollars per share)     $ 37.42  
Weighted-Average Remaining Contractual Life        
Outstanding 3 years 4 months 24 days 3 years 4 months 24 days 4 years 3 months 18 days 4 years 3 months 18 days
Options exercisable 3 years 1 month 6 days      
Aggregate Intrinsic Value        
Outstanding $ 50,590 $ 56,046 $ 69,939 $ 63,264
Options exercisable $ 49,383      
Stock options        
Options        
Outstanding at the beginning of the period (in shares) 1,887,969 2,254,565 3,033,194  
Granted (in shares) 81,807 0 75,238  
Exercised (in shares) (783,216) (359,345) (837,857)  
Forfeited (in shares) (35,974) (7,251) (16,010)  
Outstanding at the end of the period (in shares) 1,150,586 1,887,969 2,254,565 3,033,194
Options exercisable (in shares) 1,097,503      
Weighted-Average Exercise Price        
Outstanding at the beginning of the period (in dollars per share) $ 20.05 $ 19.23 $ 16.33  
Granted (in dollars per share)   0 31.70  
Exercised (in dollars per share) 13.52 14.76    
Forfeited (in dollars per share) 48.33 27.51    
Outstanding at the end of the period (in dollars per share) 25.66 20.05 $ 19.23 $ 16.33
Options exercisable (in dollars per share) 24.63      
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]        
Intrinsic value per share (in dollars per share) $ 69.63 $ 49.19   $ 49.85
Unrecognized stock-based compensation expense related to unvested stock options $ 793      
Unrecognized compensation expense weighted-average recognition period 1 year 10 months 24 days      
Stock options | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]        
Exercise prices of stock options outstanding (in dollars per share) $ 9.00      
Stock options | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]        
Exercise prices of stock options outstanding (in dollars per share) $ 55.29      
XML 45 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Revenue (Adoption of ASC 606) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 01, 2018
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues   $ 239,936 $ 236,080 $ 224,445 $ 199,666 $ 210,080 $ 203,156 $ 201,116 $ 198,011 $ 900,127 $ 812,363 $ 683,679
Cost of revenues                   278,811 263,400 219,037
Compensation and benefits                     317,188  
Total operating expenses                   916,200 798,198 667,259
Income from operations   13,049 (128) (20,257) (8,737) 11,503 3,395 5 (738) (16,073) 14,165 16,420
Net income                   (17,202) 4,010 (3,280)
Net income attributable to Envestnet, Inc.   $ 3,590 $ (3,080) $ 893 $ (18,185) $ 223 $ 2,954 $ (5,526) $ 8,104 (16,782) 5,755 (3,280)
Recurring Revenue                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues                   863,125 776,700 655,883
Asset-based                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues                   484,312 481,233 410,016
Cost of revenues                   243,913 232,145 194,894
Subscription-based                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues                   378,813 295,467 245,867
Cost of revenues                   28,904 25,192 19,818
Professional services and other revenues                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues                   37,002 35,663 27,796
Cost of revenues                   $ 5,994 6,063 $ 4,325
Calculated under Revenue Guidance in Effect before Topic 606                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues                     826,953  
Cost of revenues                     277,813  
Compensation and benefits                     318,887  
Total operating expenses                     814,310  
Income from operations                     12,643  
Net income                     2,488  
Net income attributable to Envestnet, Inc.                     4,233  
Calculated under Revenue Guidance in Effect before Topic 606 | Recurring Revenue                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues                     791,113  
Calculated under Revenue Guidance in Effect before Topic 606 | Asset-based                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues                     495,646  
Calculated under Revenue Guidance in Effect before Topic 606 | Subscription-based                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues                     295,467  
Calculated under Revenue Guidance in Effect before Topic 606 | Professional services and other revenues                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues                     35,840  
Accounting Standards Update 2014-09                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues $ 9,217                      
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues                     (14,590)  
Cost of revenues                     (14,413)  
Compensation and benefits                     (1,699)  
Total operating expenses                     (16,112)  
Income from operations                     1,522  
Net income                     1,522  
Net income attributable to Envestnet, Inc.                     1,522  
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606 | Recurring Revenue                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues                     (14,413)  
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606 | Asset-based                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues                     (14,413)  
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606 | Subscription-based                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues                     0  
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606 | Professional services and other revenues                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenues                     $ (177)  
XML 46 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
May 01, 2019
Dec. 20, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Feb. 25, 2016
Stockholders' equity            
Shares authorized for repurchase (in shares)           2,000,000
Common stock repurchased (in shares)     0 0    
Remaining shares authorized for repurchase (in shares)     1,956,390 1,956,390    
Issuance of common stock and warrants - private placement, net of offering costs     $ 0 $ 122,704 $ 0  
Payments of stock issuance costs     4,627      
Common Stock            
Stockholders' equity            
Issuance of common stock and warrants - private placement, net of offering costs     $ 122,788      
Private Placement | Common Stock            
Stockholders' equity            
Issuance of common stock - private placement (in shares)   2,356,000        
Sale of stock (in dollars per share)   $ 52.13        
Common Stock            
Stockholders' equity            
Issuance of common stock - private placement (in shares)       2,355,816    
Warrant | Private Placement | Common Stock            
Stockholders' equity            
Number of shares issued in transaction (in shares)   470,000        
Sale of stock (in dollars per share)     $ 65.16      
PIEtech Acquisition            
Stockholders' equity            
Stock consideration $ 222,484          
PIEtech Acquisition | Common Stock            
Stockholders' equity            
Equity interest issued (in shares) 3,184,713          
XML 47 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cost of Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]      
Cost of revenues $ 278,811 $ 263,400 $ 219,037
Asset-based      
Disaggregation of Revenue [Line Items]      
Cost of revenues 243,913 232,145 194,894
Subscription-based      
Disaggregation of Revenue [Line Items]      
Cost of revenues 28,904 25,192 19,818
Professional services and other revenues      
Disaggregation of Revenue [Line Items]      
Cost of revenues $ 5,994 $ 6,063 $ 4,325
XML 48 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Notes) (Details)
1 Months Ended 12 Months Ended
Dec. 31, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
May 25, 2018
USD ($)
Dec. 31, 2016
Dec. 15, 2014
USD ($)
Feb. 01, 2014
Non-controlling Interest                  
Allowance for doubtful accounts receivable, current $ 826,000   $ 1,093,000 $ 826,000          
Impairments of internally developed software     $ 0 0 $ 0        
Number of reporting units     2            
Goodwill impairment charges     $ 0 0 0        
Intangible asset impairment charges     0 0 0        
Convertible Notes                  
Interest rate               1.75%  
Face amount               $ 172,500,000  
Ownership interest   43.00%              
Net loss attributable to noncontrolling interest     (420,000) (1,745,000) 0        
Convertible Notes Due 2019                  
Convertible Notes                  
Face amount and over allotments               $ 172,500,000  
Interest rate               1.75%  
Face amount 172,500,000   0 172,500,000          
Convertible Notes Due 2023                  
Convertible Notes                  
Interest rate           1.75%      
Face amount 345,000,000   345,000,000 345,000,000   $ 345,000,000      
ERS                  
Convertible Notes                  
Ownership interest                 64.50%
Net loss attributable to noncontrolling interest     $ 0 $ 0 $ 0        
Private Company                  
Convertible Notes                  
Investment in private companies   $ 1,333,000              
Klein | ERS                  
Convertible Notes                  
Ownership interest             81.50%    
ERS                  
Convertible Notes                  
Cash consideration $ 6,560,000                
Percentage of interests acquired     100.00%            
XML 49 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acquisitions (Schedule of Assets Acquired and Liabilities Assumed) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
May 01, 2019
Apr. 01, 2019
Jan. 02, 2019
Dec. 31, 2018
Jan. 02, 2018
Dec. 31, 2017
Business Acquisition [Line Items]              
Goodwill $ 879,850       $ 519,102   $ 432,955
FolioDynamix acquisition              
Business Acquisition [Line Items]              
Cash and cash equivalents           $ 4,876  
Accounts receivable           4,962  
Prepaid expenses and other current assets           3,773  
Property and equipment, net           927  
Other non-current assets           441  
Identifiable tangible assets acquired           135,700  
Goodwill           79,891  
Total assets acquired           230,570  
Accounts payable           (5,358)  
Accrued expenses           (7,907)  
Deferred tax liability           (23,300)  
Deferred revenue           (806)  
Other non-current liabilities           (64)  
Total liabilities assumed           (37,435)  
Total net assets acquired           $ 193,135  
Private AI company acquisition              
Business Acquisition [Line Items]              
Total tangible assets acquired       $ 144      
Identifiable tangible assets acquired       4,100      
Goodwill       21,507      
Total liabilities assumed       (688)      
Total net assets acquired       $ 25,063      
PortfolioCenter acquisition              
Business Acquisition [Line Items]              
Total tangible assets acquired     $ 13        
Identifiable tangible assets acquired     11,700        
Goodwill     15,587        
Total liabilities assumed     (1,600)        
Total net assets acquired     25,700        
PIEtech Acquisition              
Business Acquisition [Line Items]              
Cash and cash equivalents   $ 6,360          
Accounts receivable   3,782          
Prepaid expenses and other current assets   969          
Property and equipment, net   6,057          
Other non-current assets   4,274          
Operating lease right-of-use assets, net   2,012          
Identifiable tangible assets acquired   253,000          
Goodwill   323,951          
Total assets acquired   600,405          
Accounts payable and accrued expenses   (1,661)          
Operating lease liabilities   (2,012)          
Deferred tax liability   (68,534)          
Deferred revenue   (7,000)          
Total liabilities assumed   (79,207)          
Total net assets acquired   521,198          
Preliminary Estimate | PortfolioCenter acquisition              
Business Acquisition [Line Items]              
Total tangible assets acquired     13        
Identifiable tangible assets acquired     12,400        
Goodwill     14,987        
Total liabilities assumed     (1,600)        
Total net assets acquired     25,800        
Preliminary Estimate | PIEtech Acquisition              
Business Acquisition [Line Items]              
Cash and cash equivalents   6,360          
Accounts receivable   3,782          
Prepaid expenses and other current assets   969          
Property and equipment, net   6,057          
Other non-current assets   4,274          
Operating lease right-of-use assets, net   1,688          
Identifiable tangible assets acquired   217,000          
Goodwill   353,085          
Total assets acquired   593,215          
Accounts payable and accrued expenses   (2,166)          
Operating lease liabilities   (2,012)          
Deferred tax liability   (59,643)          
Deferred revenue   (7,540)          
Total liabilities assumed   (71,361)          
Total net assets acquired   521,854          
Measurement Period Adjustments | PortfolioCenter acquisition              
Business Acquisition [Line Items]              
Total tangible assets acquired     0        
Identifiable tangible assets acquired     (700)        
Goodwill     600        
Total liabilities assumed     0        
Total net assets acquired     $ (100)        
Measurement Period Adjustments | PIEtech Acquisition              
Business Acquisition [Line Items]              
Cash and cash equivalents   0          
Accounts receivable   0          
Prepaid expenses and other current assets   0          
Property and equipment, net   0          
Other non-current assets   0          
Operating lease right-of-use assets, net   324          
Identifiable tangible assets acquired   36,000          
Goodwill   (29,134)          
Total assets acquired   7,190          
Accounts payable and accrued expenses   505          
Operating lease liabilities   0          
Deferred tax liability   (8,891)          
Deferred revenue   540          
Total liabilities assumed   (7,846)          
Total net assets acquired   $ (656)          
XML 50 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property and equipment, cost:      
Property and equipment, gross $ 128,104 $ 107,405  
Less: accumulated depreciation and amortization (74,348) (62,414)  
Total property and equipment, net 53,756 44,991  
Cost written off 12,885 11,371  
Accumulated Depreciation (12,715) (11,298)  
Depreciation and amortization expense $ 20,777 15,737 $ 15,383
Computer equipment and software      
Property and equipment, cost:      
Estimated Useful Life 3 years    
Property and equipment, gross $ 72,190 64,346  
Total property and equipment, net 60,263 38,209  
Cost written off 12,597 10,733  
Accumulated Depreciation (12,542) (10,709)  
Leasehold improvements      
Property and equipment, cost:      
Property and equipment, gross 34,645 28,191  
Cost written off 229 297  
Accumulated Depreciation (135) (269)  
Office furniture and fixtures      
Property and equipment, cost:      
Property and equipment, gross 10,832 9,291  
Cost written off 42 32  
Accumulated Depreciation $ (21) (32)  
Office furniture and fixtures | Minimum      
Property and equipment, cost:      
Estimated Useful Life 3 years    
Office furniture and fixtures | Maximum      
Property and equipment, cost:      
Estimated Useful Life 7 years    
Office equipment and other      
Property and equipment, cost:      
Property and equipment, gross $ 6,850 5,577  
Building and building improvements      
Property and equipment, cost:      
Property and equipment, gross $ 2,647 0  
Building and building improvements | Minimum      
Property and equipment, cost:      
Estimated Useful Life 7 years    
Building and building improvements | Maximum      
Property and equipment, cost:      
Estimated Useful Life 39 years    
Land      
Property and equipment, cost:      
Property and equipment, gross $ 940 0  
Office equipment and other      
Property and equipment, cost:      
Cost written off 17 309  
Accumulated Depreciation $ (17) (288)  
Office equipment and other | Minimum      
Property and equipment, cost:      
Estimated Useful Life 3 years    
Office equipment and other | Maximum      
Property and equipment, cost:      
Estimated Useful Life 5 years    
Envestnet Wealth Solutions      
Property and equipment, cost:      
Cost written off $ 8,264 5,984  
Envestnet Data and Analytics      
Property and equipment, cost:      
Cost written off $ 4,621 $ 5,387  
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Tables)
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Schedule of convertible debt obligations
The Company’s outstanding debt obligations as of December 31, 2019 and 2018 were as follows:

 
 
December 31,
 
 
2019
 
2018
Revolving credit facility balance
 
$
260,000

 
$

 
 
 
 
 
Convertible Notes due 2019
 
$

 
$
172,500

Unaccreted discount on Convertible Notes due 2019
 

 
(5,890
)
Unamortized issuance costs on Convertible Notes due 2019
 

 
(899
)
Convertible Notes due 2019 carrying value
 
$

 
$
165,711

 
 
 
 
 
Convertible Notes due 2023
 
$
345,000

 
$
345,000

Unaccreted discount on Convertible Notes due 2023
 
(33,491
)
 
(42,641
)
Unamortized issuance costs on Convertible Notes due 2023
 
(5,996
)
 
(7,634
)
Convertible Notes due 2023 carrying value
 
$
305,513

 
$
294,725



Schedule of interest expense
Interest expense was comprised of the following and is included in other expense, net in the consolidated statements of operations:

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Accretion of debt discount
 
$
15,040

 
$
11,134

 
$
5,472

Coupon interest
 
8,917

 
6,650

 
3,019

Interest on revolving credit facility
 
4,065

 
3,994

 
4,153

Amortization of issuance costs
 
3,703

 
2,771

 
3,279

Undrawn and other fees
 
795

 
654

 
424

Total interest expense
 
$
32,520

 
$
25,203

 
$
16,347


XML 52 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Schedule of components of property and equipment, net
Property and equipment consisted of the following:
 
 
 
 
 
December 31,
 
 
Estimated Useful Life
 
2019
 
2018
Cost:
 
 
 
 

 
 

Computer equipment and software
 
3 years
 
$
72,190

 
$
64,346

Leasehold improvements
 
Shorter of the lease term or useful life of the asset
 
34,645

 
28,191

Office furniture and fixtures
 
3-7 years
 
10,832

 
9,291

Office equipment and other
 
3-5 years
 
6,850

 
5,577

Building and building improvements
 
7-39 years
 
2,647

 

Land
 
Not applicable
 
940

 

 
 
 
 
128,104

 
107,405

Less: accumulated depreciation and amortization
 
(74,348
)
 
(62,414
)
Total property and equipment, net
 
$
53,756

 
$
44,991


Schedule of cost amount and related accumulated depreciation written off by category during the period
The following table presents the cost amounts and related accumulated depreciation written off by category:

 
 
Year Ended December 31, 2019
 
Year Ended December 31, 2018
 
 
 
 
Accumulated
 
 
 
Accumulated
 
 
Cost
 
Depreciation
 
Cost
 
Depreciation
Computer equipment and software
 
$
12,597

 
$
(12,542
)
 
$
10,733

 
$
(10,709
)
Leasehold improvements
 
229

 
(135
)
 
297

 
(269
)
Office furniture and fixtures
 
42

 
(21
)
 
32

 
(32
)
Office equipment and other
 
17

 
(17
)
 
309

 
(288
)
Total property and equipment retirements
 
$
12,885


$
(12,715
)

$
11,371


$
(11,298
)

Schedule of depreciation and amortization expense
Depreciation and amortization expense was as follows:

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Depreciation and amortization expense
 
$
20,777

 
$
15,737

 
$
15,383


XML 53 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Principles of Consolidation
Principles of Consolidation—The consolidated financial statements include the accounts of Envestnet and its subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.
Foreign Currency
Foreign Currency—Accounts for the Envestnet Wealth Solutions segment that are denominated in a non-U.S. currency have been re-measured using the U.S. dollar as the functional currency. Certain accounts within the Envestnet Data & Analytics segment are recorded and measured in foreign currencies. The assets and liabilities for those subsidiaries with a functional currency other than the U.S. dollar are translated at exchange rates in effect at the balance sheet date, and revenues and expenses are translated at average exchange rates. Differences arising from these foreign currency translations are recorded in the consolidated balance sheets as accumulated other comprehensive income (loss) within stockholders' equity. The Company is also subject to gains and losses from foreign currency denominated transactions and the remeasurement of foreign currency denominated balance sheet accounts, both of which are included in other expense, net in the consolidated statements of operations.
Management Estimates
Management Estimates—Management has made certain estimates and assumptions relating to the reporting of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements in conformity with GAAP. Areas requiring the use of management estimates relate to estimating uncollectible receivables, revenue recognition, valuations and assumptions used for impairment testing of goodwill, intangible and other long-lived assets, right of use assets, restricted stock and stock options issued, contingent consideration, realization of deferred tax assets, uncertain tax positions, sales tax liabilities, operating lease liabilities, fair value of the liability portion of the convertible debt, fair value of warrants issued, commitments and contingencies and assumptions used to allocate purchase prices in business combinations. Actual results could differ materially from these estimates under different assumptions or conditions.
Revenue Recognition
Revenue Recognition

The Company derives revenues from asset-based and subscription-based services and professional services and other sources. Revenues are recognized when control of these services is transferred to our customers, in an amount that reflects the consideration that we expect to be entitled to in exchange for those services. All revenue recognized in the consolidated statements of operations is considered to be revenue from contracts with customers. Sales and usage-based taxes are excluded from revenues.
Asset-Based Recurring Revenues—Asset-based recurring revenues primarily consist of fees for providing customers continuous access to platform services through the Company’s uniquely customized platforms. These platform services include investment manager research, portfolio diagnostics, proposal generation, investment model management, rebalancing and trading, portfolio performance reporting and monitoring solutions, billing and back office and middle-office operations and administration and are made available to customers throughout the contractual term from the date the customized platform is launched. 

The asset-based fees the Company earns are generally based upon variable percentages of assets managed or administered on our platforms. The fee percentage varies based on the level and type of services the Company provides to its customers, as well as the values of existing customer accounts. The values of the customer accounts are affected by inflows or outflows of customer funds and market fluctuations.

The platform services are substantially the same over each quarter and performed in a similar manner over the contract period, and are considered stand-ready promises. The platform services that are delivered to the customer over the quarter are considered distinct, as the customer benefits distinctly from each increment of our services and each quarter is separately identified in the contract, and are considered to be a single performance obligation under ASC 606.

The pricing generally resets each quarter and the pricing structure is consistent throughout the term of the contract. The variable fees are generally calculated and billed quarterly in advance based on preceding quarter-end values and the variable amounts earned from the platform services relate specifically to the benefits transferred to the customer during that quarter. Accordingly, revenue is allocated to the specific quarter in which services are performed.

The asset-based contracts generally contain one performance obligation and revenue is recognized on a ratable basis over the quarter beginning on the date that the platform services are made available to the customer as the customer simultaneously consumes and receives the benefits of the services. All asset-based fees are recognized in the Envestnet Wealth Solutions segment.
 
For certain services provided by third parties, the Company evaluates whether it is the principal (revenues reported on a gross basis) or agent (revenues reported on a net basis). Generally, the Company reports customer fees including charges for third party service providers where the Company has a direct contract with such third party service providers on a gross basis, whereas the amounts billed to its customers are recorded as revenues, and amounts paid to third party service providers are recorded as cost of revenues. The Company is the principal in the transaction because it controls the services before they are transferred to its customers. Control is evidenced by the Company being primarily responsible to its customers and having discretion in establishing pricing.
 
Subscription-Based Recurring Revenues—Subscription-based recurring revenues primarily consist of fees for providing customers continuous access to the Company’s platform for wealth management and financial wellness. The subscription-based fees generally include fixed fees and or usage-based fees.
 
Generally, the subscription services are substantially the same over each quarter and performed in a similar manner over the contract period, and are considered stand-ready promises. Quarterly subscription services are considered distinct as the customer can benefit from each increment of services on its own and each quarter is separately identified in the contract, and services are considered to be a single performance obligation under ASC 606.
 
The usage-based pricing generally resets each quarter and the pricing structure is generally consistent throughout the term of the contract. The fixed fees are generally calculated and billed quarterly in advance. The usage-based fees are generally calculated and are billed either monthly or quarterly based on the actual usage and relate specifically to the benefits transferred to the customer during that quarter. Accordingly, revenue is allocated to the specific quarter in which services are performed.
 
Certain subscription-based contracts contain multiple performance obligations (i.e. platform services performance obligation and professional services performance obligation). Fixed fees are generally recognized on a ratable basis over the quarter beginning when the subscription services are made available to the customer, as the customer simultaneously receives and consumes the benefits of the subscription services. Usage-based revenue is recognized on a monthly basis as the customer receives and consumes the benefit as the Company provides the services. Subscription-based fees are recognized in both the Envestnet Wealth Solutions and Envestnet Data & Analytics segments.
 
Professional Services and Other Revenues—The Company earns professional services fees by providing contractual customized services and platform software development as well as initial implementation fees. Professional services contracts generally have fixed prices, and generally specify the deliverables in the contract. Certain professional services contracts are billed on a time and materials basis and revenue is recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time based on the proportion of services performed. Initial implementation fees are fixed and recognized ratably over the contract term. 
 
Other revenues primarily includes revenue related to the Advisor Summit. Other revenues are recognized when the events are held. Other revenues are not significant.
 
The majority of the professional services and other contracts contain one performance obligation. Professional services and other revenues are recognized in both the Envestnet Wealth Solutions and Envestnet Data & Analytics segments.
 
Arrangements with Multiple Performance Obligations—Certain of the Company’s contracts with customers contain
multiple performance obligations such as platform services performance obligation and professional services performance obligation. For such arrangements, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Standalone selling prices of services are estimated based on observable transactions when these services are sold on a standalone basis or based on expected cost plus margin.

The Company has applied the practical expedients and exemption and therefore does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less; (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed; and (iii) contracts for which the variable consideration is allocated entirely to a wholly unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation.

Contract Balances—The Company records contract liabilities (deferred revenue) when cash payments are received in advance of its performance. The term between invoicing date and when payment is due is generally not significant. For the
majority of its arrangements, the Company requires advance quarterly payments before the services are delivered to the customer.

Deferred Revenue—Deferred revenue primarily consists of implementation fees, professional services, and subscription fee payments received in advance from customers.
Deferred Sales Incentive Compensation—Sales incentive compensation earned by the Company’s sales force is considered an incremental and recoverable cost to acquire a contract with a customer. Sales incentive compensation for initial contracts is deferred and amortized on a straight-line basis over the period of benefit. The Company determined the period of benefit by taking into consideration its customer contracts, life of the technology and other factors. Sales incentive compensation for renewal contracts are deferred and amortized on a straight-line basis over the related contractual renewal period. Deferred sales incentive compensation is included in other non-current assets in the consolidated balance sheets and amortization expense is included in compensation and benefits expenses in the consolidated statements of operations.

The Company has applied the practical expedient to recognize the incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less. These costs are included in compensation and benefits expenses in the consolidated statements of operations.

Cost of Revenues—Cost of revenues primarily includes expenses related to third party investment management and clearing, custody and brokerage services. Generally, these expenses are calculated based upon a contractual percentage of the market value of assets held in customer accounts measured as of the end of each quarter and are recognized ratably throughout the quarter based on the number of days in the quarter.
Allowance for Doubtful Accounts Allowance for Doubtful Accounts—The Company evaluates the need for an allowance for doubtful accounts for potentially uncollectible fees receivable. In establishing the amount of the allowance, if any, customer-specific information is considered related to delinquent accounts, including historical loss experience and current economic conditions.
Cash and Cash Equivalents Cash and Cash Equivalents—The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. Cash and cash equivalents are recorded at cost, which approximates fair value. The Company’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents.
Property and Equipment
Property and Equipment—Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation of furniture and equipment is computed using the straight-line method based on estimated useful lives of the depreciable assets. Leasehold improvements are amortized on a straight-line basis over their estimated economic useful lives or the remaining lease term, whichever is shorter. Improvements are capitalized, while repairs and maintenance costs are charged to operations as incurred. Assets are reviewed for recoverability whenever events or circumstances indicate the carrying value may not be recoverable.
Internally Developed Software for Internal Use
Internally Developed Software for Internal Use—Costs incurred in the preliminary stages of development are expensed as incurred. Once an application has reached the development stage, internal and external costs, if direct and incremental, are capitalized until the software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable
the expenditures will result in additional functionality. Maintenance and training costs are expensed as incurred. Internally developed software is amortized on a straight-line basis over its estimated useful life. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.
Goodwill and Intangible Assets
Goodwill and Intangible Assets—Goodwill consists of the excess of the purchase price over the fair value of identifiable net assets of businesses acquired. Goodwill is reviewed for impairment each year using a qualitative or quantitative process that is performed at least annually or whenever events or circumstances indicate a likely reduction in the fair value of a reporting unit below its carrying amount. The Company has concluded that it has two reporting units.
The Company performs the annual impairment analysis on October 31 in order to provide management time to complete the analysis prior to year-end. Prior to performing the quantitative evaluation, an assessment of qualitative factors may be performed to determine whether it is more likely than not that the fair value of a reporting unit exceeds the carrying value. If it is determined that it is unlikely that the carrying value exceeds the fair value, the Company is not required to complete the quantitative goodwill impairment evaluation. If it is determined that the carrying value may exceed fair value when considering qualitative factors, a quantitative goodwill impairment evaluation is performed. When performing the quantitative evaluation, if the carrying value of the reporting unit exceeds its fair value, an impairment loss equal to the difference will be recorded. No goodwill impairment charges have been recorded for the years ended December 31, 2019, 2018 and 2017.
Intangible assets are recorded at cost less accumulated amortization. Intangible assets are reviewed for impairment whenever events or changes in circumstances may affect the recoverability of the net assets. Such reviews include an analysis of current results and take into consideration the undiscounted value of projected operating cash flows. No intangible asset impairment charges have been recorded for the years ended December 31, 2019, 2018 and 2017
Operating Leases
Leases—On January 1, 2019, the Company adopted ASU 2016-02 and all subsequent ASUs that modified Topic 842 (“ASC 842”) using the effective date transition method and elected the available package of practical expedients. The Company has elected to apply the short-term lease exemption to all of its classes of underlying assets.
Adoption of the standard had a material impact on the Company's consolidated balance sheets, but did not have an impact on the Company's consolidated statements of operations. The most significant impact was the recognition of right-of-use (“ROU”) assets and lease liabilities for operating leases. Adoption of the standard had no impact to previously reported results.
At inception, the Company determines if an arrangement is a lease. Operating leases are included in operating ROU assets, current operating lease liabilities and non-current operating lease liabilities in the Company's consolidated balance sheets. The Company does not have material finance leases.
ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the remaining lease term. The operating lease ROU asset also includes prepaid payments and excludes lease incentives. As none of the Company's leases provide an implicit rate, the Company uses an estimated incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.
The Company has lease agreements with lease and non-lease components. The Company has elected the practical expedient to account for non-lease components as part of the lease component for all asset classes. The majority of the Company's lease agreements are real estate leases.
Income Taxes
Income Taxes—The Company uses the asset and liability method to account for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is
recognized in income in the period that includes the enactment date. The Company records a valuation allowance to reduce deferred tax assets to an amount that is more likely than not to be realized.
The Company follows authoritative guidance related to how uncertain tax positions should be recognized, measured, disclosed and presented in the consolidated financial statements. This requires the evaluation of tax positions taken or expected to be taken in the course of preparing the Company’s tax returns to determine whether the tax positions are “more-likely-than-not” of being sustained “when challenged” or “when examined” by the applicable tax authority. The tax benefits recognized in the consolidated financial statements from tax positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. 
Business Combinations Business Combinations—The Company accounts for business combinations under the acquisition method. The cost of an acquired company is assigned to the tangible and intangible assets acquired and the liabilities assumed on the basis of their fair values at the date of acquisition. The determination of fair values of assets acquired and liabilities assumed requires management to make estimates and use valuation techniques when market values are not readily available. Any excess of purchase price over the fair value of net tangible and intangible assets acquired is allocated to goodwill. Transaction costs associated with business combinations are expensed as incurred. The Company determines the fair value of contingent consideration payable on the acquisition date using a discounted cash flow approach utilizing an appropriate discount rate. Each reporting period thereafter, the Company revalues these obligations and records increases or decreases in their fair value as adjustments to fair market value adjustment on contingent consideration in the Company’s consolidated statements of operations. Changes in the fair value of the contingent consideration payable can result from adjustments to the estimated revenue forecasts included in the contingent consideration calculations.
Stock-Based Compensation
Stock-Based Compensation—Compensation cost relating to stock-based awards made to employees and directors is recognized in the consolidated financial statements using the Black-Scholes option-pricing model in the case of non-qualified stock option awards, and intrinsic value in the case of restricted stock awards. The Company measures the cost of such awards based on the estimated fair value of the award measured at the grant date and recognizes the expense on a straight-line basis over the requisite service period, which is the vesting period.
Determining the fair value of stock options requires the Company to make several estimates, including the volatility of its stock price, the expected life of the option, forfeiture rate, dividend yield and interest rates. The Company estimates the expected life of its options using historical internal forfeiture data. The Company estimates stock-price volatility using historical third-party quotes of Envestnet’s common stock. The Company utilizes a risk-free interest rate, which is based on the yield of U.S. zero coupon securities with a maturity equal to the expected life of the options. The Company has not and does not expect to pay dividends on its common shares.
The Company is required to estimate expected forfeitures of stock-based awards at the grant date and recognize compensation cost only for those awards expected to vest. The forfeiture assumption is ultimately adjusted to the actual forfeiture rate. Therefore, changes in the forfeiture assumptions may impact the total amount of expense ultimately recognized over the vesting period. Estimated forfeitures will be reassessed in subsequent periods and may change based on new facts and circumstances.
Convertible Notes Convertible Notes—In 2014, the Company issued $172,500 of 1.75% convertible notes that matured on December 15, 2019. In May 2018, the Company issued $345,000 of 1.75% convertible notes due June 2023. Collectively the “Convertible Notes” are accounted for in accordance with ASC 470-20. The Company has determined that the embedded conversion options in the Convertible Notes are not required to be separately accounted for as a derivative under GAAP. The Company separately accounts for the liability and equity components of Convertible Notes that can be settled in cash by allocating the proceeds from issuance between the liability component and the embedded conversion option, or equity component, in accordance with accounting for convertible debt instruments that may be settled in cash (including partial cash settlement) upon conversion. The value of the equity component is calculated by first measuring the fair value of the liability component, using the interest rate of a similar liability that does not have a conversion feature, as of the issuance date. The difference between the proceeds from the convertible debt issuance and the amount measured as the liability component is recorded as the equity component with a corresponding discount recorded on the debt. The Company recognizes the accretion of the resulting discount using the effective interest method as part of interest expense in its consolidated statements of operations.
Non-controlling Interest
Non-controlling Interest—Effective February 1, 2014, the Company formed ERS with various third parties. ERS offers advisory and technology enabled services to financial advisors and retirement plans. In exchange for a 64.5% ownership
interest in ERS, the Company contributed certain assets and has agreed to fund a certain amount of the operating expenses of ERS. Primarily due to the issuance of units related to the contributions of FinaConnect, Inc. and Castle Rock Innovations, Inc. and the purchase of additional ERS units acquired from the former owners of Klein Decisions, Inc. the Company’s ownership in ERS increased to 81.5% as of December 31, 2016. During the year ended December 31, 2018, the Company purchased all remaining outstanding units for approximately $6,560, which increased the Company’s ownership percentage to 100% as of December 31, 2018.
The allocation of gains and losses to the members of ERS was based on a hypothetical liquidation book value method in accordance with the ERS operating agreement. There were no losses for the years ended December 31, 2018 and 2017 reflected as non-controlling interest in the consolidated statements of operations related to ERS.  
In March 2018, the Company acquired a 43% fully diluted interest in a private company for cash consideration of $1,333. In connection with the acquisition, the Company was granted the ability to appoint two members to the private company's board of directors. The appointment of two board members gives the Company the majority of the board's voting rights. As a result, the Company uses the consolidation method of accounting for this investment. The private company was formed to enable financial advisors to provide insurance and income protection products to their clients.
Recent Accounting Pronouncements ancial statements. See “Note 10—Leases”.

In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force)”. This update is intended to guide entities in evaluating the accounting for fees paid by a customer in a cloud computing arrangement by providing guidance for determining when the arrangement includes a software license. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company early adopted this standard beginning January 1, 2019, noting that this standard was applied prospectively. Adoption of this standard did not have a material impact on the Company's consolidated financial statements.  

Not Yet Adopted Accounting Pronouncements—In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326)”. This update significantly changes the way that entities will be required to measure credit losses. This standard requires that entities estimate credit losses based upon an “expected credit loss” approach rather than the “incurred loss” approach, which is currently used. The new approach will require entities to measure all expected credit losses for financial assets based on historical experience, current conditions, and reasonable forecasts of collectability. The change in approach is anticipated to impact the timing of recognition of credit losses. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company does not expect the standard to have a material impact on its consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes”. This update aims to reduce complexity within the accounting for income taxes as part of the simplification initiative. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2020. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its consolidated financial statements.
XML 54 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Internally Developed Software
12 Months Ended
Dec. 31, 2019
Capitalized Computer Software, Net [Abstract]  
Internally Developed Software
Internally Developed Software
 
Internally developed software consisted of the following: 

 
 
 
 
December 31,
 
 
Estimated Useful Life
 
2019
 
2018
Internally developed software
 
5 years
 
$
104,703

 
$
70,410

Less: accumulated amortization
 
 
 
(44,440
)
 
(32,201
)
Internally developed software, net
 
 
 
$
60,263

 
$
38,209


 
Amortization expense was as follows:

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Amortization expense
 
$
12,042

 
$
8,033

 
$
5,310


XML 55 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Notes)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Leases
Leases 
The Company has operating leases for corporate offices and certain equipment, some of which may include options to extend the leases for up to 20 years, and some of which may include options to terminate the leases within 90 days. Terms of the Company's operating leases may change from time to time. The Company's leases have remaining lease terms of 3 months to 13 years.
For the year ended December 31, 2019, the total operating lease cost and short-term lease cost were $17,736 and $4,683, respectively. The Company did not have significant sublease income or variable lease cost for the year ended December 31, 2019. As of December 31, 2019, the weighted average remaining lease term was 9.2 years and the weighted average discount rate was 6.0%. Cash paid for amounts included in the measurement of the operating lease liability for the year ended December 31, 2019 was $19,002. The ROU assets obtained in exchange for new operating lease liabilities for the year ended December 31, 2019 was $30,455.
Future minimum lease payments under non-cancellable leases, as of December 31, 2019, were as follows:
 
 
Operating
 
 
Leases
Years Ending December 31,
 
 
2020
 
$
19,390

2021
 
18,211

2022
 
13,820

2023
 
11,362

2024
 
10,178

Thereafter
 
59,876

Total future minimum lease payments
 
132,837

Less imputed interest
 
(30,656
)
Total operating lease liabilities
 
$
102,181



As of December 31, 2019, the Company has several operating lease commitments, primarily for our corporate offices, that have not yet commenced. These operating leases are expected to commence through January 2024 with lease terms of up to 13 years.

For the year ended December 31, 2018, the Company disclosed the following information related to its leases:
The Company rents office space under leases that expire at various dates through 2030. Future minimum lease commitments under these operating leases, as of December 31, 2018, were as follows:
Years ending December 31,
 
 
2019
 
$
15,997

2020
 
15,437

2021
 
14,705

2022
 
10,816

2023
 
9,910

Thereafter
 
39,449

Total
 
$
106,314


XML 56 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cost of Revenues
12 Months Ended
Dec. 31, 2019
Cost of Revenue [Abstract]  
Cost of Revenues
Cost of Revenues
 
The following summarizes cost of revenues by revenue category:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Asset-based
 
$
243,913

 
$
232,145

 
$
194,894

Subscription-based
 
28,904

 
25,192

 
19,818

Professional services and other
 
5,994

 
6,063

 
4,325

Total cost of revenues
 
$
278,811

 
$
263,400

 
$
219,037


JSON 57 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "env-2019123110xk.htm": { "axisCustom": 0, "axisStandard": 32, "contextCount": 408, "dts": { "calculationLink": { "local": [ "env-20191231_cal.xml" ] }, "definitionLink": { "local": [ "env-20191231_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": [ "env-2019123110xk.htm" ] }, "labelLink": { "local": [ "env-20191231_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": [ "env-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "env-20191231.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": 826, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 55, "http://www.envestnet.com/20191231": 2, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 62 }, "keyCustom": 83, "keyStandard": 532, "memberCustom": 38, "memberStandard": 56, "nsprefix": "env", "nsuri": "http://www.envestnet.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.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.envestnet.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2102100 - Disclosure - Business Acquisitions", "role": "http://www.envestnet.com/role/BusinessAcquisitions", "shortName": "Business Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "env:LossContingencyNumberOfPreviousClaimsExperienced", "reportCount": 1, "unique": true, "unitRef": "claim", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421401 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.envestnet.com/role/CommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "env:LossContingencyNumberOfPreviousClaimsExperienced", "reportCount": 1, "unique": true, "unitRef": "claim", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422402 - Disclosure - Quarterly Financial Data (Unaudited) (Details)", "role": "http://www.envestnet.com/role/QuarterlyFinancialDataUnauditedDetails", "shortName": "Quarterly Financial Data (Unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R11": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Prepaid Expenses and Other Current Assets", "role": "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssets", "shortName": "Prepaid Expenses and Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Property and Equipment", "role": "http://www.envestnet.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Internally Developed Software", "role": "http://www.envestnet.com/role/InternallyDevelopedSoftware", "shortName": "Internally Developed Software", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.envestnet.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Accrued Expenses and Other Liabilities", "role": "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilities", "shortName": "Accrued Expenses and Other Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Debt", "role": "http://www.envestnet.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Leases (Notes)", "role": "http://www.envestnet.com/role/LeasesNotes", "shortName": "Leases (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2111100 - Disclosure - Stockholders' Equity", "role": "http://www.envestnet.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2112100 - Disclosure - Fair Value Measurements", "role": "http://www.envestnet.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.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.envestnet.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2113100 - Disclosure - Revenue", "role": "http://www.envestnet.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:CostOfRevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Cost of Revenues", "role": "http://www.envestnet.com/role/CostOfRevenues", "shortName": "Cost of Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:CostOfRevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2115100 - Disclosure - Stock-Based Compensation", "role": "http://www.envestnet.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Benefit Plan", "role": "http://www.envestnet.com/role/BenefitPlan", "shortName": "Benefit Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2117100 - Disclosure - Income Taxes", "role": "http://www.envestnet.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2118100 - Disclosure - Net Income (Loss) Per Share", "role": "http://www.envestnet.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2119100 - Disclosure - Segment Information", "role": "http://www.envestnet.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:GeographicalReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - Geographical Information", "role": "http://www.envestnet.com/role/GeographicalInformation", "shortName": "Geographical Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:GeographicalReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2121100 - Disclosure - Commitments and Contingencies", "role": "http://www.envestnet.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2122100 - Disclosure - Quarterly Financial Data (Unaudited)", "role": "http://www.envestnet.com/role/QuarterlyFinancialDataUnaudited", "shortName": "Quarterly Financial Data (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "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.envestnet.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301302 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2302301 - Disclosure - Business Acquisitions (Tables)", "role": "http://www.envestnet.com/role/BusinessAcquisitionsTables", "shortName": "Business Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)", "role": "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables", "shortName": "Prepaid Expenses and Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Property and Equipment (Tables)", "role": "http://www.envestnet.com/role/PropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:SummaryOfInternallyDevelopedSoftwareTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Internally Developed Software (Tables)", "role": "http://www.envestnet.com/role/InternallyDevelopedSoftwareTables", "shortName": "Internally Developed Software (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:SummaryOfInternallyDevelopedSoftwareTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2306301 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Accrued Expenses and Other Liabilities (Tables)", "role": "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesTables", "shortName": "Accrued Expenses and Other Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Debt (Tables)", "role": "http://www.envestnet.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Leases (Tables)", "role": "http://www.envestnet.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Operations", "role": "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:LaborAndRelatedExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.envestnet.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2313301 - Disclosure - Revenue (Tables)", "role": "http://www.envestnet.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:ScheduleOfCostsOfRevenuesByRevenueCategoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Cost of Revenues (Tables)", "role": "http://www.envestnet.com/role/CostOfRevenuesTables", "shortName": "Cost of Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:ScheduleOfCostsOfRevenuesByRevenueCategoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.envestnet.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:ScheduleOfComponentOfEmployerDiscretionaryContributionAmountTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Benefit Plan (Tables)", "role": "http://www.envestnet.com/role/BenefitPlanTables", "shortName": "Benefit Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:ScheduleOfComponentOfEmployerDiscretionaryContributionAmountTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2317301 - Disclosure - Income Taxes (Tables)", "role": "http://www.envestnet.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - Net Income (Loss) Per Share (Tables)", "role": "http://www.envestnet.com/role/NetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Segment information (Tables)", "role": "http://www.envestnet.com/role/SegmentInformationTables", "shortName": "Segment information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320301 - Disclosure - Geographical Information (Tables)", "role": "http://www.envestnet.com/role/GeographicalInformationTables", "shortName": "Geographical Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2322301 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)", "role": "http://www.envestnet.com/role/QuarterlyFinancialDataUnauditedTables", "shortName": "Quarterly Financial Data (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "role": "http://www.envestnet.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "env:NumberOfRegisteredInvestmentAdvisors", "reportCount": 1, "unique": true, "unitRef": "item", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401401 - Disclosure - Organization and Description of Business (Details)", "role": "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails", "shortName": "Organization and Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "env:NumberOfRegisteredInvestmentAdvisors", "reportCount": 1, "unique": true, "unitRef": "item", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - Summary of Significant Accounting Policies (Notes) (Details)", "role": "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails", "shortName": "Summary of Significant Accounting Policies (Notes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - Summary of Significant Accounting Policies (Restricted Cash) (Details)", "role": "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies (Restricted Cash) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2017Q4", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Business Acquisitions (Details)", "role": "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "shortName": "Business Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_env_FolioDynamicsMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "D2018Q1Jan2_us-gaap_BusinessAcquisitionAxis_env_FolioDynamicsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Business Acquisitions (Consideration Transferred) (Details)", "role": "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "shortName": "Business Acquisitions (Consideration Transferred) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "D2018Q1Jan2_us-gaap_BusinessAcquisitionAxis_env_FolioDynamicsMember", "decimals": "-3", "lang": null, "name": "env:BusinessCombinationConsiderationExclusivityPayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Business Acquisitions (Schedule of Assets Acquired and Liabilities Assumed) (Details)", "role": "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "shortName": "Business Acquisitions (Schedule of Assets Acquired and Liabilities Assumed) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "I2018Q1jan2_us-gaap_BusinessAcquisitionAxis_env_FolioDynamicsMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "D2018Q1Jan2_us-gaap_BusinessAcquisitionAxis_env_FolioDynamicsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402405 - Disclosure - Business Acquisitions (Summary of Intangible Assets Acquired) (Details)", "role": "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "shortName": "Business Acquisitions (Summary of Intangible Assets Acquired) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "D2018Q1Jan2_us-gaap_BusinessAcquisitionAxis_env_FolioDynamicsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_env_PIEtechAcquisitionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402406 - Disclosure - Business Acquisitions (Pro Forma Data) (Details)", "role": "http://www.envestnet.com/role/BusinessAcquisitionsProFormaDataDetails", "shortName": "Business Acquisitions (Pro Forma Data) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_env_PIEtechAcquisitionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "env:PrepaidTechnology", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "env:PrepaidTechnology", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Property and Equipment (Details)", "role": "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statement of Stockholders' Equity", "role": "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity", "shortName": "Consolidated Statement of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "env:SummaryOfInternallyDevelopedSoftwareTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Internally Developed Software (Details)", "role": "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails", "shortName": "Internally Developed Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "env:SummaryOfInternallyDevelopedSoftwareTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Goodwill and Intangible Assets (Goodwill) (Details)", "role": "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "shortName": "Goodwill and Intangible Assets (Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Goodwill and Intangible Assets (Intangible Assets) (Details)", "role": "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets (Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2406404 - Disclosure - Goodwill and Intangible Assets (Future Amortization Expense) (Details)", "role": "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets (Future Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2407402 - Disclosure - Accrued Expenses and Other Liabilities (Details)", "role": "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails", "shortName": "Accrued Expenses and Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Debt (Summary) (Details)", "role": "http://www.envestnet.com/role/DebtSummaryDetails", "shortName": "Debt (Summary) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_env_ConvertibleUnsecured1.75PercentNotesDueDecember2019Member", "decimals": "-3", "lang": null, "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "env:InterestExpenseDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Debt (Interest Expense) (Details)", "role": "http://www.envestnet.com/role/DebtInterestExpenseDetails", "shortName": "Debt (Interest Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "env:InterestExpenseDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Debt (Credit Agreement) (Details)", "role": "http://www.envestnet.com/role/DebtCreditAgreementDetails", "shortName": "Debt (Credit Agreement) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "I2017Q3July31_us-gaap_DebtInstrumentAxis_env_SecondAmendedAndRestatedCreditAgreementMember", "decimals": "INF", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "I2014Q4Dec15", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Debt (Convertible Notes) (Details)", "role": "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "shortName": "Debt (Convertible Notes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "D2014Q4Dec15", "decimals": "-3", "lang": null, "name": "us-gaap:ProceedsFromDebtNetOfIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Leases (Details)", "role": "http://www.envestnet.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:IncreaseDecreaseInDeferredCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Leases Future Minimum Lease Payments (Details)", "role": "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Leases Future Minimum Lease Payments Prior Year (Details)", "role": "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails", "shortName": "Leases Future Minimum Lease Payments Prior Year (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "I2016Q1Feb25", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411401 - Disclosure - Stockholders' Equity (Details)", "role": "http://www.envestnet.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "I2016Q1Feb25", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.envestnet.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - Fair Value Measurements (Narrative) (Details)", "role": "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "2", "lang": null, "name": "env:FairValueTransfersBetweenLevelsAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Fair Value Measurements (Reconciliation of Deferred Compensation Liability and Contingent Consideration Liability) (Details)", "role": "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails", "shortName": "Fair Value Measurements (Reconciliation of Deferred Compensation Liability and Contingent Consideration Liability) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Revenue Revenue (Adoption of ASC 606) (Details)", "role": "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details", "shortName": "Revenue Revenue (Adoption of ASC 606) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2018Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Revenue (Disaggregation) (Details)", "role": "http://www.envestnet.com/role/RevenueDisaggregationDetails", "shortName": "Revenue (Disaggregation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2017Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD_srt_MajorCustomersAxis_env_FidelityMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Revenue (Major Customers) (Details)", "role": "http://www.envestnet.com/role/RevenueMajorCustomersDetails", "shortName": "Revenue (Major Customers) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD_srt_MajorCustomersAxis_env_FidelityMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2413405 - Disclosure - Revenue (Remaining Performance Obligations) (Details)", "role": "http://www.envestnet.com/role/RevenueRemainingPerformanceObligationsDetails", "shortName": "Revenue (Remaining Performance Obligations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Organization and Description of Business", "role": "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "env:IncreaseDecreaseInContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Revenue (Contract Balances) (Details)", "role": "http://www.envestnet.com/role/RevenueContractBalancesDetails", "shortName": "Revenue (Contract Balances) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "env:IncreaseDecreaseInContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Revenue (Deferred Sales Incentive Compensation) (Details)", "role": "http://www.envestnet.com/role/RevenueDeferredSalesIncentiveCompensationDetails", "shortName": "Revenue (Deferred Sales Incentive Compensation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Cost of Revenues (Details)", "role": "http://www.envestnet.com/role/CostOfRevenuesDetails", "shortName": "Cost of Revenues (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - Stock-Based Compensation (Details)", "role": "http://www.envestnet.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415403 - Disclosure - Stock-Based Compensation (Compensation Expense) (Details)", "role": "http://www.envestnet.com/role/StockBasedCompensationCompensationExpenseDetails", "shortName": "Stock-Based Compensation (Compensation Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415404 - Disclosure - Stock-Based Compensation (Weighted Average Assumptions) (Details)", "role": "http://www.envestnet.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails", "shortName": "Stock-Based Compensation (Weighted Average Assumptions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "env:ScheduleOfSharebasedCompensationExerciseOfOptionsAndIssuanceOfRestrictedStockTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415405 - Disclosure - Stock-Based Compensation (Stock Options) (Details)", "role": "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails", "shortName": "Stock-Based Compensation (Stock Options) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "env:ScheduleOfSharebasedCompensationExerciseOfOptionsAndIssuanceOfRestrictedStockTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "env:NoncashSharedbasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415406 - Disclosure - Stock-Based Compensation (Restricted Stock Units and Restricted Stock Awards) (Details)", "role": "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "shortName": "Stock-Based Compensation (Restricted Stock Units and Restricted Stock Awards) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "env:NoncashSharedbasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Benefit Plan (Details)", "role": "http://www.envestnet.com/role/BenefitPlanDetails", "shortName": "Benefit Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2417402 - Disclosure - Income Taxes (Income (Loss) Before Income Tax Provision) (Details)", "role": "http://www.envestnet.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxProvisionDetails", "shortName": "Income Taxes (Income (Loss) Before Income Tax Provision) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.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.envestnet.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2417403 - Disclosure - Income Taxes (Components of Income Tax Provision) (Details)", "role": "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails", "shortName": "Income Taxes (Components of Income Tax Provision) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsDeferredIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417404 - Disclosure - Income Taxes (Deferred Tax Assets and Liabilities) (Details)", "role": "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes (Deferred Tax Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsDeferredIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.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": "2417405 - Disclosure - Income Taxes (Rate Reconciliation) (Details)", "role": "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails", "shortName": "Income Taxes (Rate Reconciliation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "env:OperatingLossCarryforwardOffsetFutureFederalTaxableincome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417406 - Disclosure - Income Taxes (NOL) (Details)", "role": "http://www.envestnet.com/role/IncomeTaxesNolDetails", "shortName": "Income Taxes (NOL) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "env:OperatingLossCarryforwardOffsetFutureFederalTaxableincome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - Income Taxes (Unrecognized Tax Benefit) (Details)", "role": "http://www.envestnet.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails", "shortName": "Income Taxes (Unrecognized Tax Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2016Q4", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "I2014Q4Dec15", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - Net Income (Loss) Per Share (Details)", "role": "http://www.envestnet.com/role/NetIncomeLossPerShareDetails", "shortName": "Net Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418403 - Disclosure - Net Income (Loss) Per Share Antidilutive Securities (Details)", "role": "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails", "shortName": "Net Income (Loss) Per Share Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Segment Information Reconciliation From Income (Loss) From Operations By Segment (Details)", "role": "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails", "shortName": "Segment Information Reconciliation From Income (Loss) From Operations By Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:InterestIncomeExpenseNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - Disclosure - Segment Information (Details)", "role": "http://www.envestnet.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToAcquireProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420402 - Disclosure - Geographical Information (Details)", "role": "http://www.envestnet.com/role/GeographicalInformationDetails", "shortName": "Geographical Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "FI2019Q4_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "env-2019123110xk.htm", "contextRef": "D2018Q1Jan1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - env-2019123110xk.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - env-2019123110xk.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 99, "tag": { "country_IN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INDIA", "terseLabel": "India" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "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.envestnet.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.envestnet.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.envestnet.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r519" ], "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.envestnet.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.envestnet.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.envestnet.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.envestnet.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r518" ], "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.envestnet.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.envestnet.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.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.envestnet.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.envestnet.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.envestnet.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r520" ], "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.envestnet.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.envestnet.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.envestnet.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r520" ], "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.envestnet.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.envestnet.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r520" ], "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.envestnet.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.envestnet.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r521" ], "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.envestnet.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.envestnet.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r520" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r520" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r520" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r520" ], "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.envestnet.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.envestnet.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.envestnet.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.envestnet.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r516" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r517" ], "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.envestnet.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.envestnet.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "env_AccruedCharitableContributions": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Charitable Contributions", "label": "Accrued Charitable Contributions", "terseLabel": "Accrued charitable contribution" } } }, "localname": "AccruedCharitableContributions", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_AccruedInvestmentManagerFees": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for investment manager fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Investment Manager Fees", "terseLabel": "Accrued investment manager fees" } } }, "localname": "AccruedInvestmentManagerFees", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_AccruedTechnology": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Technology", "label": "Accrued Technology", "terseLabel": "Accrued technology" } } }, "localname": "AccruedTechnology", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_AccruedTransactionCosts": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Transaction Costs", "label": "Accrued Transaction Costs", "terseLabel": "Accrued transaction costs" } } }, "localname": "AccruedTransactionCosts", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_AdjustmentsToAdditionalPaidInCapitalFairValuePreAcquisitionReplacementAwards": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) to additional paid in capital (APIC) resulting from changes in fair value of pre-acquisition replacement awards.", "label": "Adjustments To Additional Paid In Capital Fair Value Pre Acquisition Replacement Awards", "verboseLabel": "Attribution of the fair market value of replacement awards" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalFairValuePreAcquisitionReplacementAwards", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "monetaryItemType" }, "env_AlternativeMinimumTaxCreditCarryforwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Relates to alternative minimum tax credit carryforwards.", "label": "Alternative Minimum Tax Credit Carryforward [Member]", "terseLabel": "Alternative minimum" } } }, "localname": "AlternativeMinimumTaxCreditCarryforwardMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNolDetails" ], "xbrltype": "domainItemType" }, "env_AmortizationExpenseForInternallyDevelopedSoftwareTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of amortization expense for internally developed software.", "label": "Amortization Expense for Internally Developed Software [Table Text Block]", "terseLabel": "Schedule of amortization expense" } } }, "localname": "AmortizationExpenseForInternallyDevelopedSoftwareTableTextBlock", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareTables" ], "xbrltype": "textBlockItemType" }, "env_AssetBasedRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the details pertaining to asset based revenue.", "label": "Asset Based Revenue [Member]", "terseLabel": "Asset-based", "verboseLabel": "Asset-based" } } }, "localname": "AssetBasedRevenueMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/CostOfRevenuesDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "domainItemType" }, "env_BusinessCombinationConsiderationExclusivityPayments": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The exclusivity payments associated with the acquisition of business during the period.", "label": "Business Combination Consideration Exclusivity Payments", "terseLabel": "Working capital adjustment" } } }, "localname": "BusinessCombinationConsiderationExclusivityPayments", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationConsiderationTransferredContingentConsiderationLiability": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Consideration Transferred, Contingent Consideration, Liability", "label": "Business Combination, Consideration Transferred, Contingent Consideration, Liability", "terseLabel": "Contingent consideration liability" } } }, "localname": "BusinessCombinationConsiderationTransferredContingentConsiderationLiability", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationExpectedCashBonusesToBePaidInTheNextThreeYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Expected Cash Bonuses To Be Paid In The Next Three Years", "label": "Business Combination, Expected Cash Bonuses To Be Paid In The Next Three Years", "terseLabel": "Expected cash bonus payment, over the next three years" } } }, "localname": "BusinessCombinationExpectedCashBonusesToBePaidInTheNextThreeYears", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationInducementGrantReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Inducement Grant Reserve", "label": "Business Combination, Inducement Grant Reserve", "terseLabel": "Retention bonus pool" } } }, "localname": "BusinessCombinationInducementGrantReserve", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationMembershipInterestGrantedFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Membership Interest Granted, Fair Value", "label": "Business Combination, Membership Interest Granted, Fair Value", "terseLabel": "Membership interests, grant date fair value" } } }, "localname": "BusinessCombinationMembershipInterestGrantedFairValue", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationMembershipInterestGrantedNumberOfExecutives": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Membership Interest Granted, Number Of Executives", "label": "Business Combination, Membership Interest Granted, Number Of Executives", "terseLabel": "Number of executives granted membership interests" } } }, "localname": "BusinessCombinationMembershipInterestGrantedNumberOfExecutives", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "integerItemType" }, "env_BusinessCombinationPaymentOfOneTimeRetentionBonuses": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Payment Of One-Time Retention Bonuses", "label": "Business Combination, Payment Of One-Time Retention Bonuses", "terseLabel": "Cash retention payments" } } }, "localname": "BusinessCombinationPaymentOfOneTimeRetentionBonuses", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationRecognizedIdentifiableAssetAcquiredandLiabilityAssumedAccountsPayableAndAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Accounts Payable And Accrued Expenses", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Accounts Payable And Accrued Expenses", "negatedLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredandLiabilityAssumedAccountsPayableAndAccruedExpenses", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accrued liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses", "negatedLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets", "terseLabel": "Total tangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "env_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Computer equipment and purchased software.", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computer equipment and software", "verboseLabel": "Internally developed software" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "env_ConvertibleDebtTransactionPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the policy for convertible debt transactions.", "label": "Convertible Debt Transaction Policy Text Block", "terseLabel": "Convertible Notes" } } }, "localname": "ConvertibleDebtTransactionPolicyTextBlock", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "env_ConvertibleUnsecured1.75PercentNotesDueDecember2019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the 1.75% convertible unsecured notes due December 2019.", "label": "Convertible Unsecured1.75 Percent Notes Due December2019 [Member]", "terseLabel": "Convertible Notes Due 2019", "verboseLabel": "Convertible Notes Due 2019" } } }, "localname": "ConvertibleUnsecured1.75PercentNotesDueDecember2019Member", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtSummaryDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "domainItemType" }, "env_ConvertibleUnsecured1.75PercentNotesDueDecember2023Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the 1.75% convertible unsecured notes due December 2023.", "label": "Convertible Unsecured1.75 Percent Notes Due December2023 [Member]", "terseLabel": "Convertible Notes Due 2023" } } }, "localname": "ConvertibleUnsecured1.75PercentNotesDueDecember2023Member", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtSummaryDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "domainItemType" }, "env_CostOfRevenueDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for cost of revenue during the period.", "label": "Cost of Revenue Disclosure [Text Block]", "terseLabel": "Cost of Revenues" } } }, "localname": "CostOfRevenueDisclosureTextBlock", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/CostOfRevenues" ], "xbrltype": "textBlockItemType" }, "env_CreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the credit agreement.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/DebtSummaryDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "env_DebtInstrumentCollateralNonVotingEquityForeignSubsidiaryPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument collateral of a percentage of the non-voting equity of certain foreign subsidiaries.", "label": "Debt Instrument, Collateral, Non Voting Equity Foreign Subsidiary, Percent", "terseLabel": "Non-voting equity of foreign subsidiary pledged" } } }, "localname": "DebtInstrumentCollateralNonVotingEquityForeignSubsidiaryPercent", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "env_DebtInstrumentCollateralVotingEquityForeignSubsidiaryPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument collateral of a percentage of the voting equity of certain foreign subsidiaries.", "label": "Debt Instrument, Collateral, Voting Equity Foreign Subsidiary, Percent", "terseLabel": "Voting equity of foreign subsidiary pledged" } } }, "localname": "DebtInstrumentCollateralVotingEquityForeignSubsidiaryPercent", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "env_DebtInstrumentConvertibleCarryingAmountOfEquityComponentOfferingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the offering costs associated with the equity component of a convertible debt instrument.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component, Offering Costs", "terseLabel": "Offering costs" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfEquityComponentOfferingCosts", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "env_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period for consecutive business-day period.", "label": "Debt Instrument, Convertible, Threshold Consecutive Business Days", "terseLabel": "Threshold business days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveBusinessDays", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "durationItemType" }, "env_DebtInstrumentConvertibleThresholdConsecutiveTradingDayPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period for consecutive trading-day period.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Day Period", "terseLabel": "Threshold consecutive trading-day period" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDayPeriod", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "durationItemType" }, "env_DebtInstrumentConvertibleThresholdPercentageOfTradingPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum percentage of the trading price per principal amount of convertible debt instruments for each trading day in the consecutive trading-day period to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Trading Price Trigger", "terseLabel": "Threshold percentage of trading price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfTradingPriceTrigger", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "env_DebtInstrumentFaceAmountAndOverAllotments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the face amount of a debt instrument and over-allotment amounts.", "label": "Debt Instrument, Face Amount and Over-allotments", "verboseLabel": "Face amount and over allotments" } } }, "localname": "DebtInstrumentFaceAmountAndOverAllotments", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "monetaryItemType" }, "env_DebtInstrumentPremiumPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Premium Payable", "label": "Debt Instrument, Premium Payable", "terseLabel": "Premium payable" } } }, "localname": "DebtInstrumentPremiumPayable", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "env_DeferredTaxAssetRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Asset, Right Of Use Asset", "label": "Deferred Tax Asset, Right Of Use Asset", "negatedTerseLabel": "Right of use asset" } } }, "localname": "DeferredTaxAssetRightOfUseAsset", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwardsNoncurrent": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred tax asset, before valuation allowance, attributable to net operating loss carryforwards and tax credit carryforwards expected to be realized after one year.", "label": "Deferred Tax Assets, Operating Loss and Tax Credit Carryforwards, Noncurrent", "terseLabel": "Net operating loss and tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwardsNoncurrent", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_DeferredTaxAssetsTaxDeferredExpenseConvertibleDebt": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax liability attributable to convertible debt.", "label": "Deferred Tax Assets Tax Deferred Expense Convertible Debt", "negatedTerseLabel": "Convertible Notes" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseConvertibleDebt", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_DeferredTaxAssetsValuationAllowanceRelatedToCapitalLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred tax assets valuation allowance related to capital losses.", "label": "Deferred Tax Assets Valuation Allowance Related to Capital Losses", "terseLabel": "Valuation allowance related to capital losses" } } }, "localname": "DeferredTaxAssetsValuationAllowanceRelatedToCapitalLosses", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_DeferredTaxLiabilitiesPrepaidExpensesAndAccruals": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences derived from prepaid expenses and accruals.", "label": "Deferred Tax Liabilities Prepaid Expenses and Accruals", "terseLabel": "Prepaid expenses and accruals" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpensesAndAccruals", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_DeferredTaxLiabilitiesPropertyEquipmentAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.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 property, equipment and intangible assets.", "label": "Deferred Tax Liabilities, Property, Equipment and Intangible Assets", "negatedLabel": "Property and equipment and intangible assets" } } }, "localname": "DeferredTaxLiabilitiesPropertyEquipmentAndIntangibleAssets", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_DeferredTaxLiabilityDividendDistributionTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liability, Dividend Distribution Tax", "label": "Deferred Tax Liability, Dividend Distribution Tax", "terseLabel": "Deferred tax liability related to dividend distribution tax" } } }, "localname": "DeferredTaxLiabilityDividendDistributionTax", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_DeferredTaxLiabilityLeaseLiability": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liability, Lease Liability", "label": "Deferred Tax Liability, Lease Liability", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxLiabilityLeaseLiability", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_DepreciationAndAmortizationExpenseForPropertyAndEquipmentTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Depreciation and amortization expense for property and equipment.", "label": "Depreciation and Amortization Expense for Property and Equipment [Table Text Block]", "terseLabel": "Schedule of depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortizationExpenseForPropertyAndEquipmentTableTextBlock", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "env_DisaggregationOfRevenueByGeographyTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue by geography.", "label": "Disaggregation Of Revenue By Geography [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue by geography" } } }, "localname": "DisaggregationOfRevenueByGeographyTableTextBlock", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "env_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateAmount": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails": { "order": 7.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 increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate", "terseLabel": "Effect of change in federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateAmount", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "env_EmployeeAndOtherStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee, consultant or non-employee director is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement.", "label": "Employee And Other Stock Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeAndOtherStockOptionMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails", "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "env_EnvestnetDataAnalyticsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to an operating segment of the entity engaged in technology and digital financial services in the cloud.", "label": "Envestnet Data & Analytics [Member]", "verboseLabel": "Envestnet Data and Analytics" } } }, "localname": "EnvestnetDataAnalyticsMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "env_EnvestnetDataAndAnalyticsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Envestnet Data And Analytics [Member]", "label": "Envestnet Data And Analytics [Member]", "terseLabel": "Envestnet Data And Analytics" } } }, "localname": "EnvestnetDataAndAnalyticsMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "domainItemType" }, "env_EnvestnetEnterpriseProductAndServicesSuiteMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Envestnet Enterprise products and services.", "label": "Envestnet Enterprise Product And Services Suite [Member]", "terseLabel": "Envestnet Enterprise" } } }, "localname": "EnvestnetEnterpriseProductAndServicesSuiteMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "env_EnvestnetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to an operating segment of the entity engaged in unified wealth management software and services to financial advisors and institutions.", "label": "Envestnet [Member]", "verboseLabel": "Envestnet Wealth Solutions" } } }, "localname": "EnvestnetMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "env_EnvestnetPortfolioManagementConsultantsProductsAndServicesSuiteMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Envestnet Portfolio Management Consultants (\u201cPMC\u201d) products and services.", "label": "Envestnet Portfolio Management Consultants Products And Services Suite [Member]", "terseLabel": "Envestnet Portfolio Management Consultants (\u201cPMC\u201d)" } } }, "localname": "EnvestnetPortfolioManagementConsultantsProductsAndServicesSuiteMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "env_EnvestnetRetirementSolutionsLlcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Envestnet Retirement Solutions, LLC entity.", "label": "Envestnet Retirement Solutions Llc [Member]", "terseLabel": "ERS" } } }, "localname": "EnvestnetRetirementSolutionsLlcMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "domainItemType" }, "env_EnvestnetWealthSolutionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Envestnet Wealth Solutions [Member]", "label": "Envestnet Wealth Solutions [Member]", "terseLabel": "Envestnet Wealth Solutions" } } }, "localname": "EnvestnetWealthSolutionsMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails", "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "domainItemType" }, "env_EquityPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Plan [Member]", "label": "Equity Plan [Member]", "terseLabel": "Equity Plan" } } }, "localname": "EquityPlanMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "env_FairValueTransfersBetweenLevelsAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The fair value transfers between levels 1 2 and 3.", "label": "Fair Value Transfers between Levels Amount", "terseLabel": "Fair value asset transfers between Levels 1, 2 and 3" } } }, "localname": "FairValueTransfersBetweenLevelsAmount", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "env_FidelityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Fidelity.", "label": "Fidelity [Member]", "terseLabel": "Fidelity" } } }, "localname": "FidelityMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "env_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearSix": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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 after the sixth 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, after Year Six", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearSix", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "env_FolioDynamicsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to FolioDynamics Holdings, Inc.", "label": "Folio Dynamics [Member]", "terseLabel": "FolioDynamix acquisition" } } }, "localname": "FolioDynamicsMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "domainItemType" }, "env_GainOnLifeInsuranceProceeds": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gain On Life Insurance Proceeds", "label": "Gain On Life Insurance Proceeds", "negatedTerseLabel": "Gain on life insurance proceeds" } } }, "localname": "GainOnLifeInsuranceProceeds", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_GeographicalReportingDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for geographical information including data and tables.", "label": "Geographical Reporting Disclosure [Text Block]", "terseLabel": "Geographical Information" } } }, "localname": "GeographicalReportingDisclosureTextBlock", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/GeographicalInformation" ], "xbrltype": "textBlockItemType" }, "env_IncomeTaxReconciliationChangeInAssertionOverPermanentReinvestmentOfForeignEarnings": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails": { "order": 5.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 change in assertion over permanent reinvestment of foreign earnings.", "label": "Income Tax Reconciliation Change In Assertion Over Permanent Reinvestment of Foreign Earnings", "verboseLabel": "Change in permanent reinvestment assertion" } } }, "localname": "IncomeTaxReconciliationChangeInAssertionOverPermanentReinvestmentOfForeignEarnings", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "env_IncomeTaxReconciliationFederalAndStateTrueup": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails": { "order": 11.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of federal and state net operating loss true-up.", "label": "Income Tax Reconciliation Federal And State Trueup", "verboseLabel": "State net operating loss adjustment, net of valuation allowance impact" } } }, "localname": "IncomeTaxReconciliationFederalAndStateTrueup", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "env_IncomeTaxReconciliationStockBasedCompensationExcessTaxBenefit": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails": { "order": 3.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 Effect of stock-based compensation excess tax benefit.", "label": "Income Tax Reconciliation Stock Based Compensation Excess Tax Benefit", "negatedLabel": "Effect of stock-based compensation excess tax benefit" } } }, "localname": "IncomeTaxReconciliationStockBasedCompensationExcessTaxBenefit", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "env_IncomeTaxReconciliationUncertainTaxPositions": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Income tax reconciliation uncertain tax positions.", "label": "Income Tax Reconciliation Uncertain Tax Positions", "terseLabel": "Uncertain tax positions" } } }, "localname": "IncomeTaxReconciliationUncertainTaxPositions", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "env_IncreaseDecreaseInContractWithCustomerLiabilityCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current..", "label": "Increase (Decrease) in Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current, increase/(decrease), net" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityCurrent", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "env_InterestExpenseDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of interest expense related to debt.", "label": "Interest Expense, Debt [Table Text Block]", "terseLabel": "Schedule of interest expense" } } }, "localname": "InterestExpenseDebtTableTextBlock", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "env_KleinDecisionsIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Klein Decisions, Inc.", "label": "Klein Decisions Inc [Member]", "terseLabel": "Klein" } } }, "localname": "KleinDecisionsIncMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "domainItemType" }, "env_LeaseholdImprovementsFundedByLeaseIncentive": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents leasehold improvements funded by lease incentive.", "label": "Leasehold Improvements Funded by Lease Incentive", "terseLabel": "Leasehold improvements funded by lease incentive" } } }, "localname": "LeaseholdImprovementsFundedByLeaseIncentive", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_LineOfCreditFacilityMaximumBorrowingCapacityContingentRightToIncreaseMaximumBorrowingCapacityAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount by which the entity may increase the borrowing capacity under the credit facility subject to certain conditions.", "label": "Line of Credit Facility, Maximum Borrowing Capacity, Contingent Right to Increase Maximum Borrowing Capacity, Amount", "terseLabel": "Right to increase credit facility, amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityContingentRightToIncreaseMaximumBorrowingCapacityAmount", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "env_LongtermIncentivePlanTwoThousandFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Longterm incentive plan two thousand four.", "label": "Longterm Incentive Plan Two Thousand Four [Member]", "terseLabel": "2004 Plan" } } }, "localname": "LongtermIncentivePlanTwoThousandFourMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "env_LongtermIncentivePlanTwoThousandTenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-term incentive plan two thousand ten.", "label": "Longterm Incentive Plan Two Thousand Ten [Member]", "terseLabel": "2010 Plan" } } }, "localname": "LongtermIncentivePlanTwoThousandTenMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "env_LossContingencyNumberOfPreviousClaimsExperienced": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of previous claims under indemnification and guarantee clauses experienced by the entity.", "label": "Loss Contingency Number of Previous Claims Experienced", "terseLabel": "Number of previous claims experienced" } } }, "localname": "LossContingencyNumberOfPreviousClaimsExperienced", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "env_MembershipInterestLiabilitiesIncludedInOtherNoncurrentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Membership Interest Liabilities Included In Other Noncurrent Liabilities", "label": "Membership Interest Liabilities Included In Other Noncurrent Liabilities", "terseLabel": "Membership interest liabilities included in other non-current liabilities" } } }, "localname": "MembershipInterestLiabilitiesIncludedInOtherNoncurrentLiabilities", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_NonIncomeTaxReceivable": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Non-Income Tax Receivable", "label": "Non-Income Tax Receivable", "terseLabel": "Non-income tax receivables" } } }, "localname": "NonIncomeTaxReceivable", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "env_NoncashOrPartNoncashAcquisitionContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncash Or Part Noncash Acquisition, Contingent Consideration", "label": "Noncash Or Part Noncash Acquisition, Contingent Consideration", "terseLabel": "Contingent consideration issued in acquisition of businesses" } } }, "localname": "NoncashOrPartNoncashAcquisitionContingentConsideration", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_NoncashSharedbasedCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Non-cash Shared-based Compensation Expense", "label": "Non-cash Shared-based Compensation Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "NoncashSharedbasedCompensationExpense", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "monetaryItemType" }, "env_NoncontrollingInterestIncreasefromReclassificationofRedeemableUnits": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncontrolling Interest, Increase from Reclassification of Redeemable Units", "label": "Noncontrolling Interest, Increase from Reclassification of Redeemable Units", "terseLabel": "Reclassification of redeemable units" } } }, "localname": "NoncontrollingInterestIncreasefromReclassificationofRedeemableUnits", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "env_NumberOfInvestmentProducts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of investment products.", "label": "Number Of Investment Products", "terseLabel": "Number of investment products" } } }, "localname": "NumberOfInvestmentProducts", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "positiveIntegerItemType" }, "env_NumberOfProprietaryProducts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of proprietary products.", "label": "Number of Proprietary Products", "terseLabel": "Number of Proprietary Products" } } }, "localname": "NumberOfProprietaryProducts", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "integerItemType" }, "env_NumberOfRegisteredInvestmentAdvisors": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of Registered Investment Advisors (RIAs), operated by the entity.", "label": "Number of Registered Investment Advisors", "terseLabel": "Number of RIAs" } } }, "localname": "NumberOfRegisteredInvestmentAdvisors", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "integerItemType" }, "env_OfficeEquipmentandOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Office Equipment and Other [Member]", "label": "Office Equipment and Other [Member]", "terseLabel": "Office equipment and other" } } }, "localname": "OfficeEquipmentandOtherMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "env_OperatingLossCarryforwardOffsetFutureFederalTaxableincome": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Loss Carryforward, Offset Future Federal Taxable income", "label": "Operating Loss Carryforward, Offset Future Federal Taxable income", "terseLabel": "NOL, offset future federal taxable income" } } }, "localname": "OperatingLossCarryforwardOffsetFutureFederalTaxableincome", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNolDetails" ], "xbrltype": "monetaryItemType" }, "env_OperatingLossCarryforwardsCarriedForwardIndefnitely": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Loss Carryforwards, Carried Forward Indefinitely", "label": "Operating Loss Carryforwards, Carried Forward Indefnitely", "terseLabel": "NOL, carried forward indefinitely" } } }, "localname": "OperatingLossCarryforwardsCarriedForwardIndefnitely", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNolDetails" ], "xbrltype": "monetaryItemType" }, "env_OtherCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Country [Member]", "label": "Other Country [Member]", "terseLabel": "Other" } } }, "localname": "OtherCountryMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "env_PIEtechAcquisitionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PIEtech Acquisition [Member]", "label": "PIEtech Acquisition [Member]", "terseLabel": "PIEtech Acquisition", "verboseLabel": "PIEtech acquisition" } } }, "localname": "PIEtechAcquisitionMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsProFormaDataDetails", "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "env_PaymentforContingentConsiderationLiabilityOperatingAndFinancingActivities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payment for Contingent Consideration Liability, Operating And Financing Activities", "label": "Payment for Contingent Consideration Liability, Operating And Financing Activities", "terseLabel": "Payments for contingent consideration liability" } } }, "localname": "PaymentforContingentConsiderationLiabilityOperatingAndFinancingActivities", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "env_PaymentsOfPurchaseConsiderationLiabilitiesFinancingActivities": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with purchase consideration liabilities during the period, classified as financing activities.", "label": "Payments Of Purchase Consideration Liabilities Financing Activities", "negatedLabel": "Payments of purchase consideration liabilities" } } }, "localname": "PaymentsOfPurchaseConsiderationLiabilitiesFinancingActivities", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_PaymentstoAcquireBusinessesGrossFinancingActivities": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments to Acquire Businesses, Gross, Financing Activities", "label": "Payments to Acquire Businesses, Gross, Financing Activities", "negatedLabel": "Payments of definite consideration" } } }, "localname": "PaymentstoAcquireBusinessesGrossFinancingActivities", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_PortfolioCenterAcquisitionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PortfolioCenter Acquisition", "label": "PortfolioCenter Acquisition [Member]", "terseLabel": "PortfolioCenter acquisition" } } }, "localname": "PortfolioCenterAcquisitionMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "domainItemType" }, "env_PrepaidExpensesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Prepaid Expenses [Member]", "label": "Prepaid Expenses [Member]", "terseLabel": "Prepaid Expenses" } } }, "localname": "PrepaidExpensesMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "env_PrepaidOutsideInformationServices": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of prepaid outside information services.", "label": "Prepaid Outside Information Services", "terseLabel": "Advance payroll taxes and benefits" } } }, "localname": "PrepaidOutsideInformationServices", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "env_PrepaidTechnology": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for technology that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Technology", "terseLabel": "Prepaid technology" } } }, "localname": "PrepaidTechnology", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "env_PrivateAICompanyAcquisitionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Private AI Company Acquisition [Member]", "label": "Private AI Company Acquisition [Member]", "terseLabel": "Private AI company acquisition" } } }, "localname": "PrivateAICompanyAcquisitionMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails", "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "domainItemType" }, "env_PrivateCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Private Company [Member]", "label": "Private Company [Member]", "terseLabel": "Private Company" } } }, "localname": "PrivateCompanyMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "domainItemType" }, "env_PrivateTechnologyCompanyAcquisitionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Private Technology Company Acquisition [Member]", "label": "Private Technology Company Acquisition [Member]", "terseLabel": "Private technology company acquisition" } } }, "localname": "PrivateTechnologyCompanyAcquisitionMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "domainItemType" }, "env_ProfessionalServicesAndOtherRevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the details pertaining to professional services and other revenues.", "label": "Professional Services And Other Revenues [Member]", "terseLabel": "Professional services and other revenues" } } }, "localname": "ProfessionalServicesAndOtherRevenuesMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/CostOfRevenuesDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "domainItemType" }, "env_PropertyPlantAndEquipmentAssetsWrittenOffTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets that were written off during the period.", "label": "Property Plant And Equipment Assets Written Off Table Text Block", "terseLabel": "Schedule of cost amount and related accumulated depreciation written off by category during the period" } } }, "localname": "PropertyPlantAndEquipmentAssetsWrittenOffTableTextBlock", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "env_PurchaseLiabilitiesIncludedInAccruedExpensesNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Purchase liabilities incurred and included in accounts payable and not yet paid.", "label": "Purchase Liabilities Included In Accounts Payable", "verboseLabel": "Purchase liabilities included in accrued expenses and other liabilities" } } }, "localname": "PurchaseLiabilitiesIncludedInAccruedExpensesNotYetPaid", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_PurchaseLiabilitiesIncludedInOtherNoncurrentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Purchase Liabilities Included In Other Noncurrent Liabilities", "label": "Purchase Liabilities Included In Other Noncurrent Liabilities", "terseLabel": "Purchase liabilities included in other non-current liabilities" } } }, "localname": "PurchaseLiabilitiesIncludedInOtherNoncurrentLiabilities", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_RecurringRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the details pertaining to recurring revenue.", "label": "Recurring Revenue [Member]", "terseLabel": "Recurring Revenue", "verboseLabel": "Recurring Revenue" } } }, "localname": "RecurringRevenueMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "domainItemType" }, "env_ReplacementAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "In connection with a business combination, the entity issue of restricted stock unit awards (\u201creplacement awards\u201d) for unvested acquiree employee equity awards, which are canceled and exchanged for the replacement awards.", "label": "Replacement Awards [Member]", "terseLabel": "Replacement Awards" } } }, "localname": "ReplacementAwardsMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "env_RestrictedStockUnitsandPerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units and Performance Stock Units [Member]", "label": "Restricted Stock Units and Performance Stock Units [Member]", "terseLabel": "Restricted Stock Units and Performance Stock Units" } } }, "localname": "RestrictedStockUnitsandPerformanceStockUnitsMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "env_SalesAndExciseTaxPayableCurrentAndNoncurrentPlusAccruedTax": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax plus accrued amounts from customers.", "label": "Sales And Excise Tax Payable Current And Noncurrent Plus Accrued Amounts", "terseLabel": "Non-income tax payables" } } }, "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrentPlusAccruedTax", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_SalesAndExciseTaxReceivableCurrentAndNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of assets incurred through that date and receivable for statutory sales and use taxes, including value added tax.", "label": "Sales And Excise Tax Receivable Current And Noncurrent", "terseLabel": "Non-income tax receivable" } } }, "localname": "SalesAndExciseTaxReceivableCurrentAndNoncurrent", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "env_ScheduleOfComponentOfEmployerDiscretionaryContributionAmountTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of component of employer discretionary contribution amount.", "label": "Schedule of Component of Employer Discretionary Contribution Amount [Table Text Block]", "terseLabel": "Schedule of voluntary employer matching contributions" } } }, "localname": "ScheduleOfComponentOfEmployerDiscretionaryContributionAmountTableTextBlock", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BenefitPlanTables" ], "xbrltype": "textBlockItemType" }, "env_ScheduleOfCostsOfRevenuesByRevenueCategoryTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the schedule of costs of revenues by revenue category.", "label": "Schedule Of Costs Of Revenues By Revenue Category Table [Text Block]", "terseLabel": "Schedule of costs of revenues by revenue category" } } }, "localname": "ScheduleOfCostsOfRevenuesByRevenueCategoryTableTextBlock", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/CostOfRevenuesTables" ], "xbrltype": "textBlockItemType" }, "env_ScheduleOfSharebasedCompensationExerciseOfOptionsAndIssuanceOfRestrictedStockTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the intrinsic value of and cash received from options exercised, as well as cash received from issuance of restricted stock.", "label": "Schedule of Share based Compensation, Exercise of Options and Issuance of Restricted Stock [Table Text Block]", "terseLabel": "Schedule of other information" } } }, "localname": "ScheduleOfSharebasedCompensationExerciseOfOptionsAndIssuanceOfRestrictedStockTableTextBlock", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "env_SecondAmendedAndRestatedCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to second amended and restated credit agreement.", "label": "Second Amended And Restated Credit Agreement [Member]", "terseLabel": "Second Amended and Restated Credit Agreement" } } }, "localname": "SecondAmendedAndRestatedCreditAgreementMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "env_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardSharesAuthorizedExcludingAdditionalSharesFromPriorPlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of shares originally authorized under the plan, excluding additional shares that are available under the current plan but which were formerly attributable to the prior plan.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Number of Award Shares Authorized Excluding Additional Shares from Prior Plan", "verboseLabel": "Shares reserved for delivery (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardSharesAuthorizedExcludingAdditionalSharesFromPriorPlan", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "env_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeVestUponEachEvaluationDatePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of equity based instruments to be vested upon each evaluation date in percentage.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares to be Vest Upon Each Evaluation Date, Percentage", "terseLabel": "Number of shares to be vest upon each evaluation date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeVestUponEachEvaluationDatePercentage", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "percentItemType" }, "env_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "env_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValuePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aggregate difference between fair value of company's common stock.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Outstanding Intrinsic Value Per Share", "terseLabel": "Intrinsic value per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValuePerShare", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "env_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Weighted-Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "env_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Weighted-Average Remaining Contractual Life", "terseLabel": "Weighted-Average Remaining Contractual Life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "env_ShareBasedCompensationOutstandingOptionsExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The exercise price per outstanding option, as of the balance sheet date.", "label": "Share Based Compensation Outstanding Options Exercise Price", "terseLabel": "Exercise prices of stock options outstanding (in dollars per share)" } } }, "localname": "ShareBasedCompensationOutstandingOptionsExercisePrice", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "env_StockIssuedBusinessAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued, Business Acquisition", "label": "Stock Issued, Business Acquisition", "terseLabel": "Common stock issued in acquisition of business" } } }, "localname": "StockIssuedBusinessAcquisition", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_StockholdersEquityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Stockholders Equity [Line Items]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityLineItems", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "env_StockholdersEquityTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stockholders equity.", "label": "Stockholders Equity [Table]", "terseLabel": "Stockholders Equity [Table]" } } }, "localname": "StockholdersEquityTable", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "env_SummaryOfInternallyDevelopedSoftwareTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of internally developed software.", "label": "Summary of Internally Developed Software [Table Text Block]", "terseLabel": "Schedule of components of internally developed software, net" } } }, "localname": "SummaryOfInternallyDevelopedSoftwareTableTextBlock", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareTables" ], "xbrltype": "textBlockItemType" }, "env_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateAmtCreditsRefundablePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of tax credit refundable by the provisions of the Tax Cuts and Jobs Act of 2017.", "label": "Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, AMT Credits Refundable , Percent", "terseLabel": "AMT credits refundable" } } }, "localname": "TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateAmtCreditsRefundablePercent", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNolDetails" ], "xbrltype": "percentItemType" }, "env_TaxCutsAndJobsActOf2017RefundOfExistingAmtCredits": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of refund of existing AMT credits under the ax Cuts and Jobs Act of 2017.", "label": "Tax Cuts and Jobs Act of 2017, Refund of Existing AMT Credits", "terseLabel": "AMT credits" } } }, "localname": "TaxCutsAndJobsActOf2017RefundOfExistingAmtCredits", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNolDetails" ], "xbrltype": "monetaryItemType" }, "env_TradeNamesAndDomainsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trade Names And Domains [Member]", "label": "Trade Names And Domains [Member]", "terseLabel": "Trade names and domains" } } }, "localname": "TradeNamesAndDomainsMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "env_TransactionCostsofIssuanceofCommonStockandWarrantsIncurredPutNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Transaction Costs of Issuance of Common Stock and Warrants, Incurred Put Not Yet Paid", "label": "Transaction Costs of Issuance of Common Stock and Warrants, Incurred Put Not Yet Paid", "terseLabel": "Transaction costs of issuance of common stock and warrants included in accrued expenses and other liabilities" } } }, "localname": "TransactionCostsofIssuanceofCommonStockandWarrantsIncurredPutNotYetPaid", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_TwoThousandFifteenPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the 2015 plan.", "label": "Two Thousand Fifteen Plan [Member]", "terseLabel": "2015 Plan" } } }, "localname": "TwoThousandFifteenPlanMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "env_TwoThousandsTwelvePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two thousands twelve plan.", "label": "Two Thousands Twelve Plan [Member]", "terseLabel": "2012 Plan" } } }, "localname": "TwoThousandsTwelvePlanMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "env_WheelhouseAnalyticsLlcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Wheelhouse Analytics, LLC.", "label": "Wheelhouse Analytics Llc [Member]", "terseLabel": "Wheelhouse Analytics, LLC" } } }, "localname": "WheelhouseAnalyticsLlcMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "env_YodleeIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Yodlee, Inc.", "label": "Yodlee Inc [Member]", "terseLabel": "Yodlee, Inc" } } }, "localname": "YodleeIncMember", "nsuri": "http://www.envestnet.com/20191231", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r161", "r173" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r179", "r268", "r273", "r505" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.envestnet.com/role/IncomeTaxesNolDetails", "http://www.envestnet.com/role/LeasesDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.envestnet.com/role/IncomeTaxesNolDetails", "http://www.envestnet.com/role/LeasesDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r176", "r268", "r271", "r502", "r503" ], "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.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/CostOfRevenuesDetails", "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "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.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/CostOfRevenuesDetails", "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "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.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.envestnet.com/role/IncomeTaxesNolDetails", "http://www.envestnet.com/role/LeasesDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "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.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.envestnet.com/role/IncomeTaxesNolDetails", "http://www.envestnet.com/role/LeasesDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r122", "r124", "r125", "r126" ], "lang": { "en-US": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Measurement Period Adjustments" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r124", "r125", "r126" ], "lang": { "en-US": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Preliminary Estimate" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r178", "r268", "r272", "r504", "r507", "r509" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "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": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "verboseLabel": "Accounting Standards Update 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]", "terseLabel": "Components of accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses and Other Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.envestnet.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 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.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r22", "r181", "r182", "r269" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Fees receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r239", "r240" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "terseLabel": "Accretion on contingent consideration and purchase liability" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total accrued expenses and other liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Liabilities, Current [Abstract]" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r7", "r8", "r40" ], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional services" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r34", "r234" ], "calculation": { "http://www.envestnet.com/role/PropertyAndEquipmentDetails": { "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": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in accumulated depreciation, depletion and amortization as a result of sale or disposal of property, plant and equipment.", "label": "Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment", "negatedTerseLabel": "Accumulated Depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r55", "r56", "r57" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r54", "r57", "r58", "r401" ], "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.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "verboseLabel": "Intangible assets acquired, Estimated Useful Life In Years" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r121" ], "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.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "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 (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Purchase of treasury stock for stock-based tax withholdings" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r247" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Issuance of non-controlling units in private company" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r282", "r284", "r318", "r319" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r284", "r312", "r317" ], "calculation": { "http://www.envestnet.com/role/StockBasedCompensationCompensationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/StockBasedCompensationCompensationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, after Tax", "totalLabel": "Net effect on income" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r28", "r187", "r194" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts receivable, current" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r79", "r102", "r435" ], "calculation": { "http://www.envestnet.com/role/DebtInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "negatedTerseLabel": "Accretion of debt discount", "terseLabel": "Accretion of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r72", "r102", "r437" ], "calculation": { "http://www.envestnet.com/role/DebtInterestExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r102", "r216", "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense", "verboseLabel": "Acquired intangible asset amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r136" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities excluded from computation of diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r136" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Common share equivalents for securities that were anti-dilutive and therefore excluded from the computation of diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r136" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r167", "r466", "r487" ], "calculation": { "http://www.envestnet.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.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/SegmentInformationDetails" ], "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.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r6", "r53" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r411" ], "calculation": { "http://www.envestnet.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r285", "r314" ], "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.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r408", "r409" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and building improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "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.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsProFormaDataDetails", "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails", "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.envestnet.com/role/StockholdersEquityDetails", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r367", "r368" ], "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.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsProFormaDataDetails", "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails", "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.envestnet.com/role/StockholdersEquityDetails", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r386" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Equity interest issued (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsProFormaDataDetails", "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r363" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r365", "r366" ], "lang": { "en-US": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsProFormaDataDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r365", "r366" ], "lang": { "en-US": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsProFormaDataDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r365", "r366" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Pro forma information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r365", "r366" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsProFormaDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r365", "r366" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsProFormaDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r362" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r379", "r380", "r383" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Consideration transferred", "totalLabel": "Consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r379", "r380" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Stock consideration", "verboseLabel": "Stock consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r377", "r379", "r380", "r385" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "verboseLabel": "Purchase consideration liability" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r101", "r388" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "netLabel": "Fair market value adjustment to contingent consideration", "terseLabel": "Fair market value adjustment to contingent consideration liability", "verboseLabel": "Fair market value adjustment to contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r378", "r381", "r387" ], "calculation": { "http://www.envestnet.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "verboseLabel": "Contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r378", "r382" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r378", "r382" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r389" ], "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 Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r364" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "negatedLabel": "Net income (loss) since acquisition" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r364" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue since acquisition" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r370" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r370" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedTerseLabel": "Operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r370" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r370" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r370" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r370" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r370" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r328", "r370" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r369", "r370" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Identifiable tangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r370" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTotalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r370" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "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", "negatedLabel": "Other non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r370" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r369", "r370" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r370" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "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": [ "r111", "r361" ], "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" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member": { "auth_ref": [ "r274" ], "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" } } }, "localname": "CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r107", "r108", "r109" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "verboseLabel": "Purchase of fixed assets included in accounts payable and accrued expenses and other liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r513" ], "calculation": { "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "negatedLabel": "Less accumulated amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r511", "r514" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization expense" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r513" ], "calculation": { "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "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": "Internally developed software" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "auth_ref": [ "r512", "r514" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss from capitalized computer software costs.", "label": "Capitalized Computer Software, Impairments", "terseLabel": "Impairments of internally developed software" } } }, "localname": "CapitalizedComputerSoftwareImpairments1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r510" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Internally developed software, net", "totalLabel": "Internally developed software, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capitalized Computer Software, Net [Abstract]" } } }, "localname": "CapitalizedComputerSoftwareNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r206" ], "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", "verboseLabel": "Amortization expense for the deferred sales incentive compensation" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueDeferredSalesIncentiveCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r206" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment loss for capitalized costs" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueDeferredSalesIncentiveCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r205" ], "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", "verboseLabel": "Deferred sales incentive compensation" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueDeferredSalesIncentiveCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r426", "r427" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r82" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "negatedLabel": "Less: cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r31", "r104" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r105", "r111" ], "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]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r98", "r104", "r110" ], "calculation": { "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF PERIOD (See Note 2)", "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF PERIOD (See Note 2)", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r98", "r432" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r245", "r475", "r495" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.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": [ "r244", "r246" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "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.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity", "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r253" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, par value $0.005, 500,000,000 shares authorized; 66,320,706 and 61,238,898 shares issued as of December 31, 2019 and December 31, 2018, respectively; 52,841,706 and 48,121,800 shares outstanding as of December 31, 2019 and December 31, 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r60", "r62", "r63" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss) attributable to Envestnet, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of taxes:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r152", "r153", "r428", "r429" ], "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.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r152", "r153", "r428", "r429", "r506" ], "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.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r152", "r153", "r428", "r429", "r506" ], "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.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Major Customers" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r152", "r153", "r428", "r429" ], "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": "Revenue as a percentage of the company's total" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r150", "r152", "r153", "r154", "r428", "r430" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r152", "r153", "r428", "r429" ], "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.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r111", "r396", "r405", "r406" ], "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]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "auth_ref": [ "r111", "r113", "r396", "r405", "r406", "r407" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "terseLabel": "Non-controlling Interest" } } }, "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r263", "r264", "r269" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r263", "r264", "r269" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r270" ], "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": "Recognized deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r15", "r469", "r488" ], "calculation": { "http://www.envestnet.com/role/DebtSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt", "totalLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Convertible Debt, Current", "terseLabel": "Convertible Notes due 2019" } } }, "localname": "ConvertibleDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible Notes" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Warrants" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of convertible debt obligations" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Convertible Notes Payable [Abstract]", "terseLabel": "Convertible Notes" } } }, "localname": "ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Nonsegment" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r75" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/CostOfRevenuesDetails", "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r74" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "negatedLabel": "Nonsegment operating expenses", "terseLabel": "Total operating expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details", "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1": { "auth_ref": [ "r126" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the cumulative effect on retained earnings net of related income tax effect.", "label": "Cumulative Effect on Retained Earnings, Net of Tax", "terseLabel": "Adoption of ASC 606 (See Note 13)" } } }, "localname": "CumulativeEffectOnRetainedEarningsNetOfTax1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r115", "r352", "r357" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "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)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r118", "r354" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "order": 3.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)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r352", "r357" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "order": 1.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": "Current income tax provision" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r115", "r352", "r357" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "order": 2.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)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r151" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r374" ], "lang": { "en-US": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Customer list" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r467", "r469", "r486" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/DebtSummaryDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Spread on variable rate basis" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r248" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Allocated to equity components" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r43", "r254", "r255", "r257" ], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion rate" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r436", "r438" ], "calculation": { "http://www.envestnet.com/role/DebtSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_ConvertibleDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtSummaryDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r42", "r250", "r436" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/DebtSummaryDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r483" ], "lang": { "en-US": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Repurchase percentage of principal" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r116", "r254", "r256", "r257", "r258", "r435", "r436", "r438", "r484" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r435", "r438" ], "calculation": { "http://www.envestnet.com/role/DebtSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_ConvertibleDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unaccredited discount on Convertible Notes", "terseLabel": "Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityFee": { "auth_ref": [ "r44" ], "calculation": { "http://www.envestnet.com/role/DebtInterestExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of commitment fees for the unused borrowing capacity under the long-term financing arrangement that is available to the entity.", "label": "Debt Instrument, Unused Borrowing Capacity, Fee", "terseLabel": "Undrawn and other fees" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityFee", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [ "r107", "r108", "r109" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.", "label": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction", "terseLabel": "Non-cash debt issuance costs" } } }, "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r333" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Decrease in unrecognized tax benefits is possible in next twelve months" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Deferred compensation liability" } } }, "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r353", "r357" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "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)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r437" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs, gross" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentGross": { "auth_ref": [ "r35", "r437" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Cost, Gross, Noncurrent", "terseLabel": "Issuance costs" } } }, "localname": "DeferredFinanceCostsNoncurrentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r35", "r437" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "terseLabel": "Debt issuance cost, outstanding" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r353", "r357" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "order": 3.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)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r102", "r115", "r353", "r357" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "order": 2.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": "Deferred Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r17", "r18", "r343", "r468", "r485" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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 assets (liabilities), net" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r329", "r346" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r103" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.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.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r48", "r440" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "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", "verboseLabel": "Deferred rent and lease incentive" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r353", "r357" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "order": 2.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)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r322", "r350", "r351" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "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 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.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsEquityMethodInvestments": { "auth_ref": [ "r322", "r350", "r351" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "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 equity method investments.", "label": "Deferred Tax Assets, Equity Method Investments", "terseLabel": "Investment in partnerships" } } }, "localname": "DeferredTaxAssetsEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r344" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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 (liabilities), net" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetClassificationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract]", "terseLabel": "Deferred Tax Assets" } } }, "localname": "DeferredTaxAssetsNetClassificationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r322", "r350", "r351" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "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": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r321", "r350", "r351" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "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 expense" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "auth_ref": [ "r321", "r350", "r351" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "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 rent and lease incentives" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r345" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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": "Less: valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r329", "r346" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r277", "r278", "r279", "r280" ], "calculation": { "http://www.envestnet.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "terseLabel": "Assets to fund deferred compensation liability" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "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": "Voluntary employer matching contributions" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r102", "r232" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r102", "r164" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r376" ], "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": "Proprietary technologies" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": { "auth_ref": [ "r274" ], "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" } } }, "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CostOfRevenuesDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CostOfRevenuesDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue by major source" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r320" ], "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.envestnet.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "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": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNolDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income (loss) per share attributable to Envestnet, Inc.:", "verboseLabel": "Net income (loss) per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r70", "r122", "r131", "r133", "r134", "r135", "r138", "r479", "r500" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails", "http://www.envestnet.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Earnings Per Share, Basic [Abstract]" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsProFormaDataDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r70", "r122", "r131", "r133", "r134", "r135", "r138", "r479", "r500" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails", "http://www.envestnet.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Earnings Per Share, Diluted [Abstract]" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r432" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "EFFECT OF EXCHANGE RATE CHANGES ON CASH" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r330", "r331", "r356" ], "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", "verboseLabel": "U.S. federal corporate income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount": { "auth_ref": [ "r330" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails": { "order": 13.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 operations, attributable to Tax Cuts and Jobs Act.", "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount", "terseLabel": "BEAT Liability" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-based Compensation", "terseLabel": "Compensation and benefits" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": 1.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": "Accrued compensation and related taxes" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Additional Disclosure [Abstract]", "terseLabel": "Summary of employee stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation expense weighted-average recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r313" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense related to shares" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r313" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense related to unvested stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r312" ], "calculation": { "http://www.envestnet.com/role/StockBasedCompensationCompensationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "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", "negatedLabel": "Tax effect on stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r253" ], "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.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity", "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r425" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails", "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r411", "r412", "r413", "r421" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails", "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Reconciliation of assets to fund deferred compensation liability" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r416", "r421" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of changes in the fair value of the Company's Level 3 assets" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r278", "r279", "r280", "r412", "r458" ], "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.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r411", "r422" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r411", "r412", "r414", "r415", "r423" ], "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.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": [ "r420" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r278", "r279", "r280", "r412", "r459" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level I" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r278", "r279", "r280", "r412", "r460" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level II" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r278", "r279", "r280", "r412", "r461" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level III" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Changes in the fair value of Contingent Consideration Liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r416", "r421" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of changes in the fair value of the Company's Level 3 liability" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease": { "auth_ref": [ "r416" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Period Increase (Decrease)", "terseLabel": "Contributions and fair value adjustments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r416" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "December 31, 2019", "periodStartLabel": "December 31, 2018" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r417" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Accretion on contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome": { "auth_ref": [ "r418" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in other comprehensive income (OCI) from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss)", "negatedLabel": "Fair market value adjustment on contingent consideration liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r419" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Acquisition" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r419" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedLabel": "Settlement of contingent consideration liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r416" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "December 31, 2019", "periodStartLabel": "December 31, 2018" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "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 Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r420", "r423" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring Basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r195", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r224" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r226" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r226" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r226" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r226" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r226" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r217", "r220", "r224", "r227", "r463" ], "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.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency and other" } } }, "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Future amortization expense of the intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r224", "r463" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "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": "Components of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r217", "r223" ], "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.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r224" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r218" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "verboseLabel": "Intangible assets acquired, Amount" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails" ], "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" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNolDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r111", "r431", "r433" ], "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]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Office furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "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 administration" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r207", "r209" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance at period end", "periodStartLabel": "Balance at period start", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r210" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r111", "r212", "r221" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r102", "r208", "r211", "r213" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment charges" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Changes in the carrying amount of the Company's goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r102", "r228" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Intangible asset impairment charges" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r102", "r228" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "terseLabel": "Write-off of fully amortized intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r117" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r67", "r122", "r464", "r477", "r501" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.envestnet.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxProvisionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Consolidated loss before income tax provision (benefit)", "totalLabel": "Loss before income tax provision (benefit)" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxProvisionDetails", "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r117" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Summary of Income before income tax provision" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r392" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income (loss)" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r68", "r102", "r165", "r191", "r476", "r498" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Loss allocation from equity method investment" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "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": [ "r236" ], "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.envestnet.com/role/DebtCreditAgreementDetails" ], "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.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r334" ], "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.envestnet.com/role/IncomeTaxesNolDetails" ], "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.envestnet.com/role/IncomeTaxesNolDetails" ], "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": [ "r360" ], "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.envestnet.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r166", "r358" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 }, "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails": { "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 provision (benefit)", "totalLabel": "Income tax provision (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails", "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails", "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Components of the income tax provision charged to operations" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Summary of expected tax provision" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r64", "r111", "r326", "r327", "r341", "r342", "r347", "r359", "r508" ], "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]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r325", "r330", "r331" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails": { "order": 6.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 increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r324", "r330", "r331" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails": { "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 increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Effect of change in state income tax rate" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r114", "r330", "r331" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails": { "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", "terseLabel": "Tax provision (benefit), at U.S. federal statutory tax rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r330", "r331" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails": { "order": 4.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 nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "terseLabel": "Effects of permanent items" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r330" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails": { "order": 12.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 other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r114", "r330", "r331" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails": { "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", "terseLabel": "State income tax, net of federal tax provision" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r330", "r331" ], "calculation": { "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails": { "order": 10.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 credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r106" ], "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": "Supplemental disclosure of cash flow information - net cash paid during the period for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r51", "r473", "r497" ], "calculation": { "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Prepaid insurance" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r101" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r101" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in 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": "Fees receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r101" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r101" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r101" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedLabel": "Deferred rent and lease incentive amortization" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "verboseLabel": "Changes in operating assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r101" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.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 non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r101" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r101" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (decrease) in shareholders' equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r132", "r137" ], "calculation": { "http://www.envestnet.com/role/NetIncomeLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Options to purchase common stock (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": { "auth_ref": [ "r274" ], "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.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "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.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r215", "r222" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Net Carrying Amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r65", "r163", "r434", "r437", "r482" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r79", "r251" ], "calculation": { "http://www.envestnet.com/role/DebtInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r81" ], "calculation": { "http://www.envestnet.com/role/DebtInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Coupon interest" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseLongTermDebt": { "auth_ref": [ "r481" ], "calculation": { "http://www.envestnet.com/role/DebtInterestExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregate amount of interest paid or due on all long-term debt.", "label": "Interest Expense, Long-term Debt", "terseLabel": "Interest on credit agreement" } } }, "localname": "InterestExpenseLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r410" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r480" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r94", "r99", "r106" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Supplemental disclosure of cash flow information - cash paid during the period for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r111", "r229", "r230" ], "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": "Internally Developed Software for Internal Use" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r77", "r162" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r73" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Labor and Related Expense", "terseLabel": "Compensation and benefits" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r454", "r456" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r446" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "verboseLabel": "Operating Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r455" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r455" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r455" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r455" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r455" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r455" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r455" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r455" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r455" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToTerminate": { "auth_ref": [ "r447" ], "lang": { "en-US": { "role": { "documentation": "Description of terms and conditions of option to terminate lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee, Operating Lease, Option to Terminate", "terseLabel": "Lease termination option" } } }, "localname": "LesseeOperatingLeaseOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r447" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lease renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r447" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r457" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letters of credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r39" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r472", "r493" ], "calculation": { "http://www.envestnet.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", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r411" ], "calculation": { "http://www.envestnet.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Total liabilities", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r469", "r486" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Revolving credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/DebtSummaryDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Credit facility amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r38", "r116" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r177" ], "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": "Schedule of property, plant, and equipment, net by geographic area" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Convertible Debt [Abstract]", "terseLabel": "Outstanding debt obligations" } } }, "localname": "LongtermConvertibleDebtCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r52", "r471", "r492" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r259", "r394", "r395" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedTerseLabel": "Purchase of non-controlling units in ERS" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r145", "r158" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.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.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.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.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r98", "r100", "r103" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.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.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r59", "r61", "r69", "r103", "r137", "r478", "r499" ], "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": "Consolidated net income (loss) attributable to Envestnet, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r59", "r61", "r398", "r403" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Add: Net loss attributable to non-controlling interest", "negatedTerseLabel": "Add: Net loss attributable to non-controlling interest", "verboseLabel": "Net loss attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r122", "r128" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income attributable to Envestnet, Inc.", "totalLabel": "Net income (loss) attributable to Envestnet, Inc.", "verboseLabel": "Net income (loss) attributable to Envestnet, Inc." } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails", "http://www.envestnet.com/role/QuarterlyFinancialDataUnauditedDetails", "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r128", "r130" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "verboseLabel": "Net income (loss) attributable to Envestnet, Inc." } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "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.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r121", "r123" ], "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.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "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.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r390" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r107", "r108", "r109" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Notes Issued", "terseLabel": "Issuance of Convertible Notes due 2023, net of offering costs" } } }, "localname": "NotesIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Office equipment and other" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "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.envestnet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Income from operations", "totalLabel": "Income (loss) from operations", "verboseLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/QuarterlyFinancialDataUnauditedDetails", "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details", "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r449", "r456" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Short-term lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r444" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r444" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r444" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Non-current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r445", "r450" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Net leasing activity" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r443" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r453", "r456" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Lease discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r452", "r456" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Lease weighted-average lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r439", "r441" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r439", "r441" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails": { "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": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r439", "r441" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r439", "r441" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r439", "r441" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r439", "r441" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r439", "r441" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails": { "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": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r348" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "NOL carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNolDetails" ], "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" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNolDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r349" ], "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.envestnet.com/role/IncomeTaxesNolDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r161", "r173" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r375" ], "lang": { "en-US": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r40" ], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 6.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 non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r392", "r393", "r400" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "verboseLabel": "Foreign currency translation gains (losses), net" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity", "http://www.envestnet.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other non-current assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to nonoperating activities, classified as other.", "label": "Other Nonoperating Expense", "negatedLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r3", "r5" ], "calculation": { "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Other" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r102" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Non-cash interest expense" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payments of contingent consideration", "terseLabel": "Payments of contingent consideration, financing" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Operating Activities", "negatedTerseLabel": "Payments of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r83", "r86", "r119" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r91" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r93" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Payments of stock issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r89" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Purchase of treasury stock for stock-based tax withholdings" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r84", "r384" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r84" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r84" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "terseLabel": "Investment in private companies" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r86" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Investment in private companies" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r85" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "verboseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r85" ], "calculation": { "http://www.envestnet.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 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.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r85" ], "calculation": { "http://www.envestnet.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 development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Capitalization of internally developed software" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r93" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedTerseLabel": "Purchase of ERS units" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Benefit Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Target Incentive Awards", "verboseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r285", "r314" ], "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.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "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.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r424" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "verboseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, par value $0.005, 50,000,000 shares authorized" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r29", "r30" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expense and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r88" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of Convertible Notes due 2023" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Net proceeds from offering" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r87" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds from Issuance of Private Placement", "terseLabel": "Issuance of common stock and warrants - private placement, net of offering costs" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r87", "r315" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.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. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised", "verboseLabel": "Issuance of restricted stock units" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLifeInsurancePolicies": { "auth_ref": [ "r83", "r97" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.", "label": "Proceeds from Life Insurance Policy", "terseLabel": "Proceeds from life insurance policy" } } }, "localname": "ProceedsFromLifeInsurancePolicies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r88" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from borrowings on revolving credit facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r87", "r315" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options", "verboseLabel": "Cash received from exercises of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r59", "r61", "r96", "r167", "r174", "r392", "r397", "r399", "r403", "r404" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "netLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity", "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "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": [ "r34", "r235" ], "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, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationDetails", "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentDisposals": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Disposals", "verboseLabel": "Cost written off" } } }, "localname": "PropertyPlantAndEquipmentDisposals", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r33", "r233" ], "calculation": { "http://www.envestnet.com/role/PropertyAndEquipmentDetails": { "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" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Gross [Abstract]", "terseLabel": "Property and equipment, cost:" } } }, "localname": "PropertyPlantAndEquipmentGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "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 and equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r235", "r494" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.envestnet.com/role/PropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/GeographicalInformationDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r32", "r111", "r235" ], "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 and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r235" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of components of property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r233" ], "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.envestnet.com/role/GeographicalInformationDetails", "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "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": "Estimated Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r71", "r196" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r16", "r470", "r489" ], "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", "terseLabel": "Future funding" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r144" ], "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 Financial Data (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/QuarterlyFinancialDataUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r169", "r171" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of income (loss) from operations by segment" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationTables" ], "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 benefit" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r90" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedTerseLabel": "Payment of Convertible Notes due 2019", "terseLabel": "Payment of Convertible Notes due 2019", "verboseLabel": "Repayments of convertible debt" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/DebtConvertibleNotesDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r90" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedLabel": "Payments on revolving credit facility" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r90" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedLabel": "Payment of Term Notes" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "auth_ref": [ "r515" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes 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 in-process research and development acquired in a business combination consummated during the period.", "label": "Research, Development, and Computer Software Disclosure [Text Block]", "terseLabel": "Internally Developed Software" } } }, "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftware" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNolDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r10", "r104", "r110", "r465", "r490" ], "calculation": { "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 }, "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Prepaid outside information services" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "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": "Restricted Cash and Cash Equivalents Items [Line Items]", "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]" } } }, "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r136" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Unvested restricted stock units and awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "verboseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r259", "r491" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "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": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r267", "r268" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/QuarterlyFinancialDataUnauditedDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r112", "r276" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r276" ], "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" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r265" ], "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", "verboseLabel": "Total" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueRemainingPerformanceObligationsDetails" ], "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]", "verboseLabel": "Remaining Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue recognition period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r266" ], "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.envestnet.com/role/RevenueRemainingPerformanceObligationsDetails" ], "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.envestnet.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of estimated revenue expected to be recognized in the future" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r66", "r160", "r161", "r172" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r451", "r456" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "ROU assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": { "auth_ref": [ "r474", "r496" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax.", "label": "Sales and Excise Tax Payable", "terseLabel": "Sales and use tax liability" } } }, "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule accrued expenses and other liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r136" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r136" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "verboseLabel": "Schedule of anti-dilutive securities excluded from computation of diluted earnings per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r367", "r368" ], "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.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsProFormaDataDetails", "http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r354" ], "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]", "terseLabel": "Summary of components of the income tax provision charged to operations" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r346" ], "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]", "terseLabel": "Schedule of net deferred tax assets (liabilities)" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r137" ], "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]", "verboseLabel": "Schedule of reconciliation of the numerators and denominators used in computing basic and diluted net income (loss) per share attributable to common stockholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r330" ], "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]", "terseLabel": "Summary of expected tax provision" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r284", "r311", "r317" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "verboseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "verboseLabel": "Non-controlling Interest" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r411", "r412" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of changes in fair value of the Company\u2019s financial assets and liabilities measured at fair value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r217" ], "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": "Summary of intangible assets acquired, estimated useful lives and amortization method" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r217", "r223" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r217", "r223" ], "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 components of intangible assets, net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r442" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.", "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments Prior Year" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r212", "r214" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r212", "r214" ], "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 changes in the carrying amount of goodwill by segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r117" ], "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]", "terseLabel": "Summary of loss before income tax provision (benefit)" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r121", "r123", "r140", "r141", "r143" ], "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.envestnet.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of prepaid expenses and other current assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r34", "r235" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r142" ], "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" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/QuarterlyFinancialDataUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r371" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of the estimated fair values of the assets acquired and liabilities assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "auth_ref": [ "r10", "r110", "r465", "r490" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table]", "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r10", "r110", "r465", "r490" ], "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" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "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]", "verboseLabel": "Summary of revenues from major customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r159", "r167", "r168", "r170", "r212" ], "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.envestnet.com/role/SegmentInformationDetails", "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r159", "r167", "r168", "r170", "r212" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. 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 Text Block]", "terseLabel": "Summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r285", "r314" ], "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.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r291", "r301", "r304" ], "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": "Summary of option activity under the Company's plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "verboseLabel": "Schedule of weighted average assumptions used to value options granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of the activity for unvested restricted stock units and awards granted under the Company's plans" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r340", "r355" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of reconciliation of the beginning and ending amount of unrecognized tax benefit" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of future amortization expense of the intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/RevenueMajorCustomersDetails", "http://www.envestnet.com/role/SegmentInformationDetails", "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.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.envestnet.com/role/SegmentInformationDetails", "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "stringItemType" }, "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_ShareBasedCompensation": { "auth_ref": [ "r101" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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": "Non-cash compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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, Award Requisite Service Period", "terseLabel": "Unvested restricted stock, service condition period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. 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 Rights", "terseLabel": "Vesting rights" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)", "verboseLabel": "Awards (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r297" ], "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": "Balance at the end of the period (in shares)", "periodStartLabel": "Balance at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "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": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r297" ], "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": "Balance at the end of the period (in dollars per share)", "periodStartLabel": "Balance at the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r299" ], "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": "Vested (in shares)", "terseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "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": "Summary of weighted average assumptions used to value options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r309" ], "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": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "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.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Equity plan shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares authorized for issuance (in shares)", "verboseLabel": "Shares authorized for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Maximum number of shares available for future issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r303" ], "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.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Grant date fair value of options (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r314" ], "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": "Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r293", "r314" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at the end of the period (in shares)", "periodStartLabel": "Outstanding at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "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": "Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r292" ], "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": "Outstanding at the end of the period (in dollars per share)", "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r314" ], "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": "Equity plan shares issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r283", "r289" ], "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.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "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": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r111", "r285", "r290" ], "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.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Share-based awards, contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r307", "r316" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r314" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r305" ], "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": "Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "negatedPeriodEndLabel": "Balance at period end (in shares)", "negatedPeriodStartLabel": "Balance at period start (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Purchase of treasury stock for stock-based tax withholdings (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r120" ], "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.envestnet.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Internally developed software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNolDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r167", "r212", "r237", "r241", "r242", "r502" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/RevenueMajorCustomersDetails", "http://www.envestnet.com/role/SegmentInformationDetails", "http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r253" ], "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.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r50", "r253" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity", "http://www.envestnet.com/role/StockholdersEquityDetails" ], "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.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity", "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails", "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "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.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity", "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/GeographicalInformationDetails", "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails", "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r107", "r108", "r109" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Common stock issued to settle purchase liability" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r20", "r21", "r259" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Acquisition of business (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r253", "r259" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock - private placement (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity", "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r20", "r21", "r253", "r259" ], "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 common stock - vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r253", "r259", "r295" ], "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": "Exercised (in shares)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity", "http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r50", "r253", "r259" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Acquisition of business" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r253", "r259" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock and warrants - private placement, net of offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r253", "r259" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock - vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r50", "r253", "r259" ], "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 stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Shares authorized for repurchase (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "terseLabel": "Remaining shares authorized for repurchase (in shares)" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r25", "r26", "r189" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r390", "r391", "r402" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 2.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 at period end", "periodStartLabel": "Balance at period start", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets", "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r262" ], "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" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscription-based", "verboseLabel": "Subscription-based" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/CostOfRevenuesDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of non-cash operating, investing and financing activities:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r348" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNolDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNolDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNolDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Proprietary technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r183", "r184", "r185", "r186", "r188", "r190" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r373" ], "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" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r462" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r49", "r260" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r49", "r260" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r21", "r253", "r259" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Common stock repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r49", "r260", "r261" ], "calculation": { "http://www.envestnet.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock at cost, 13,479,000 and 13,117,098 shares as of December 31, 2019 and December 31, 2018, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r35" ], "calculation": { "http://www.envestnet.com/role/DebtSummaryDetails": { "order": 3.0, "parentTag": "us-gaap_ConvertibleDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Unamortized issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r323", "r335" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits balance at end of year", "periodStartLabel": "Unrecognized tax benefits balance at beginning of year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r336" ], "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": "Decrease based on tax positions related to prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r338" ], "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": "Reductions for settlements with taxing authorities" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r332" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued interest and penalties on unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r332" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Potential interest and penalties related to unrecognized tax benefits included in income tax expense" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r337" ], "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", "terseLabel": "Additions based on tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r336" ], "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", "terseLabel": "Additions based on tax positions related to prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r339" ], "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, if recognized" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r243" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Unrecorded Unconditional Purchase Obligation", "terseLabel": "Estimated future minimum unconditional purchase obligations" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r146", "r147", "r148", "r149", "r155", "r156", "r157" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Management Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Convertible Notes (1)", "verboseLabel": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails", "http://www.envestnet.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Effect of dilutive shares:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r130", "r135" ], "calculation": { "http://www.envestnet.com/role/NetIncomeLossPerShareDetails": { "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": "Diluted (in shares)", "totalLabel": "Diluted number of weighted-average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r127", "r135" ], "calculation": { "http://www.envestnet.com/role/NetIncomeLossPerShareDetails": { "order": 1.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": "Basic (in shares)", "verboseLabel": "Basic number of weighted-average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/ConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r129" ], "calculation": { "http://www.envestnet.com/role/NetIncomeLossPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.", "label": "Weighted Average Number of Shares, Restricted Stock", "terseLabel": "Restricted stock (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Write off of deferred debt issuance cost" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "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" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(a))", "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)(2))", "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", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r117": { "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" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2646-109256" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r159": { "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" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r181": { "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" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e4975-111524" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5093-111524" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "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(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25336-109308" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32059-109318" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "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", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479" }, "r389": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "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.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-04)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355119-122828" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "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" }, "r441": { "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" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r457": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r463": { "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" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r465": { "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" }, "r466": { "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" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r468": { "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" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r47": { "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" }, "r470": { "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" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r475": { "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" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.8)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r485": { "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" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r487": { "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" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r490": { "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" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r499": { "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" }, "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-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "730", "Topic": "985", "URI": "http://asc.fasb.org/subtopic&trid=2197926" }, "r516": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r517": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r518": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r519": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r520": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r521": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "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": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r61": { "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" }, "r62": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r64": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r76": { "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" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r89": { "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" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(ee)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "21C", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=SL94080552-108585" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" } }, "version": "2.1" } XML 58 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income (Loss) Per Share
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share
Net Income (Loss) Per Share
 
Basic net income (loss) per common share is computed by dividing net income (loss) available to common stockholders by the weighted average number of shares of common stock outstanding for the period. For the calculation of diluted net income (loss) per share, the basic weighted average number of shares is increased by the dilutive effect of stock options, common warrants, restricted stock awards, restricted stock units and Convertible Notes using the treasury stock method, if dilutive.
 
The Company accounts for the effect of its convertible notes (See “Note 9—Debt”) on diluted net income (loss) per share using the treasury stock method since they may be settled in cash, shares or a combination thereof at the Company’s option. As a result, the Convertible Notes due 2019 and Convertible Notes due 2023 have no effect on diluted net income (loss) per share until certain criteria are met, including the Company’s stock price exceeding the conversion price of $62.88 and $68.31 per share, respectively, or if the trading price of the convertible notes meets certain criteria. In the period of conversion, the convertible notes will have no impact on diluted net income (loss) per share if they are settled in cash and will have an impact on dilutive net income (loss) per share if they are settled in shares upon conversion. The Convertible Notes due 2019 were settled in cash upon maturity.
 
The following table provides the numerators and denominators used in computing basic and diluted net income (loss) per share attributable to Envestnet, Inc.:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Basic income (loss) per share calculation:
 
 

 
 

 
 

Net income (loss) attributable to Envestnet, Inc.
 
$
(16,782
)
 
$
5,755

 
$
(3,280
)
 
 
 
 
 
 
 
Basic number of weighted-average shares outstanding
 
50,937,919

 
45,268,002

 
43,732,148

Basic net income (loss) per share
 
$
(0.33
)
 
$
0.13

 
$
(0.08
)
 
 
 
 
 
 
 
Diluted income (loss) per share calculation:
 
 
 
 
 
 
Net income (loss) attributable to Envestnet, Inc.
 
$
(16,782
)
 
$
5,755

 
$
(3,280
)
 
 
 
 
 
 
 
Basic number of weighted-average shares outstanding
 
50,937,919

 
45,268,002

 
43,732,148

Effect of dilutive shares:
 
 
 
 
 
 
Options to purchase common stock
 

 
1,304,493

 

Unvested restricted stock units
 

 
811,590

 

Convertible Notes
 

 

 

Warrants
 

 

 

Diluted number of weighted-average shares outstanding
 
50,937,919

 
47,384,085

 
43,732,148

Diluted net income (loss) per share
 
$
(0.33
)
 
$
0.12

 
$
(0.08
)

 
Securities that were anti-dilutive and therefore excluded from the computation of diluted net income (loss) per share are as follows: 
 
 
December 31,
 
 
2019
 
2018
 
2017
Options to purchase common stock
 
1,150,586

 

 
2,254,565

Unvested restricted stock units and awards
 
1,572,988

 

 
1,766,639

Convertible Notes (1)
 
5,050,505

 
7,793,826

 
2,743,321

Warrants
 
470,000

 
470,000

 

Total anti-dilutive securities
 
8,244,079

 
8,263,826

 
6,764,525

(1)
For 2019, this amount does not include 2,743,321 of potential common shares related to the Convertible Notes due 2019 as they were settled in cash at maturity in December 2019.
XML 59 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Financial Data (Unaudited)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Data (Unaudited)
Quarterly Financial Data (Unaudited)

Quarterly results for the years ended December 31, 2019 and 2018 were as follows: 
 
 
2019
 
 
First
 
Second
 
Third
 
Fourth
Total revenues
 
$
199,666

 
$
224,445

 
$
236,080

 
$
239,936

Income (loss) from operations
 
(8,737
)
 
(20,257
)
 
(128
)
 
13,049

Net income (loss) attributable to Envestnet, Inc.
 
(18,185
)
 
893

 
(3,080
)
 
3,590

Net income (loss) per share attributable to Envestnet, Inc.:
 
 
 
 
 
 
 
 

Basic(1)
 
$
(0.38
)
 
$
0.02

 
$
(0.06
)
 
$
0.07

Diluted(1)(2)
 
$
(0.38
)
 
$
0.02

 
$
(0.06
)
 
$
0.07

 
 
2018
 
 
First
 
Second
 
Third
 
Fourth
Total revenues
 
$
198,011

 
$
201,116

 
$
203,156

 
$
210,080

Income (loss) from operations
 
(738
)
 
5

 
3,395

 
11,503

Net income (loss) attributable to Envestnet, Inc.
 
8,104

 
(5,526
)
 
2,954

 
223

Net incomes (loss) per share attributable to Envestnet, Inc.:
 
 
 
 
 
 
 
 
Basic(1)
 
$
0.18

 
$
(0.12
)
 
$
0.06

 
$

Diluted(1)(2)
 
$
0.17

 
$
(0.12
)
 
$
0.06

 
$

________________________________________________________
(1)
Quarterly values may not sum to annual values due to rounding. 
(2)
Quarterly values may not sum to annual values due to differences in quarterly dilution compared to year to date dilution.
XML 60 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 61 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (NOL) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Operating Loss Carryforwards  
NOL, offset future federal taxable income $ 256,000
NOL, carried forward indefinitely 9,000
AMT credits 727
Federal  
Operating Loss Carryforwards  
NOL carryforwards 265,000
Federal | Research and development  
Operating Loss Carryforwards  
Tax credit carryforward 20,841
State  
Operating Loss Carryforwards  
NOL carryforwards 208,000
State | Alternative minimum  
Operating Loss Carryforwards  
Tax credit carryforward 19
State | Research and development  
Operating Loss Carryforwards  
Tax credit carryforward 10,785
Foreign  
Operating Loss Carryforwards  
Tax credit carryforward $ 1,253
Minimum  
Operating Loss Carryforwards  
AMT credits refundable 50.00%
Maximum  
Operating Loss Carryforwards  
AMT credits refundable 100.00%
XML 62 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets (Future Amortization Expense) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Future amortization expense of the intangible assets    
2020 $ 72,918  
2021 62,895  
2022 59,150  
2023 44,801  
2024 38,631  
Thereafter 227,194  
Net Carrying Amount $ 505,589 $ 305,241
XML 63 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Credit Agreement) (Details) - USD ($)
12 Months Ended
Dec. 15, 2019
Nov. 19, 2015
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jul. 31, 2017
Jul. 18, 2017
Line of Credit Facility [Line Items]              
Revolving credit facility     $ 260,000,000 $ 0      
Effective interest rate     4.00%        
Repayments of convertible debt $ 184,751,000   $ 184,751,000 0 $ 0    
Second Amended and Restated Credit Agreement              
Line of Credit Facility [Line Items]              
Credit facility amount           $ 500,000,000  
Right to increase credit facility, amount           $ 150,000,000  
Letters of credit              
Line of Credit Facility [Line Items]              
Credit facility amount             $ 5,000,000
Credit Agreement              
Line of Credit Facility [Line Items]              
Revolving credit facility     $ 260,000,000 $ 0      
Voting equity of foreign subsidiary pledged   66.00%          
Non-voting equity of foreign subsidiary pledged   100.00%          
Commitment fee     0.25%        
Credit Agreement | Prepaid Expenses              
Line of Credit Facility [Line Items]              
Debt issuance cost, outstanding     $ 853,000        
Credit Agreement | Other non-current assets              
Line of Credit Facility [Line Items]              
Debt issuance costs, gross     2,103,000        
Debt issuance cost, outstanding     3,190,000        
Credit Agreement | Minimum | LIBOR              
Line of Credit Facility [Line Items]              
Spread on variable rate basis   1.50%          
Credit Agreement | Maximum | LIBOR              
Line of Credit Facility [Line Items]              
Spread on variable rate basis   3.25%          
Interest Expense | Credit Agreement              
Line of Credit Facility [Line Items]              
Write off of deferred debt issuance cost     $ 299,000        
ZIP 64 0001628280-20-002576-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-20-002576-xbrl.zip M4$L#!!0 ( /2"7% @]+ O\3\ &!B : 835Y96%R<&5R9F]R;6%N M8V5G1HQ-_1!/X#:LB-1OI+NR$VYO//6 0P!QP!EP!;X 9H +> M; ;V $OHI!;N7JZBC(QN;@PFIL!C(Q9S4% MV;-Y&CNR<;"RLP'"8IZ.QJ:VYJY4)N:6U@XB]$?-[?14UF8B])H\"NP*CI+F M5M:RWL[FJM[OU$R];4T%S.C%1#$?"WL*>MH[VIN[&E-YVMLYN AZBE#_/KO@ M0_NWPVS4HL+.9A:"*J^E_W7$0T^$^E^OQYBZFSMZ&H- P,V8Q-N/B8#'CXC+CX^'@Y[3@,*'^5_%FIG^1[NCF M;/>[;#-3-G,[7!VMPL%&S_<^5^6"BOPC]F^9_T/%AC*"DL[FQJ_GK M!Q;]S;DL[!PL[/QJ_^9<5FX. 6&VOQHGS/97%_I_P%JBPF:F@J:_71/(^5_$ MJYH[_7/>MK,6_7VC])4P? M?DGUOX'^%/*GD#^%_"GD3R%_"OE3R/]=0OX=ZIH[/.!;CP<@"Y\') %49&04 M9"14%&04-%14M,J:NH:FEK:.J9FYA:65M8V M+JYN[AZ>7MZ!'X,^!8=\#HV-BT](3/J2G)*=DYN77U#XK:BJNJ:VKKZAL>E' M9U=W3V]?_\#$Y-0T9&9V#KJZMKZQN;7]]$ !$A'^C MOZD7SH->CY"0$)%0?],+X9'';P-PD)"??7'RFVJ_:_9?4RS@OZ797Q3[=[V@P!-$A ?G(>( 8L"M M="A3P(F5K2+)#C2])\>=>1T#1U=^E'FND1]K'*]*W?<[^?<**&]@9CQB:W8# MROA10?WTRO%1")V/ #&:OL3MZMP2YY)?/T2'"HMQE M@\.1W49%S:199>TOTP:0J$3IUOO93'?AEK9]^X4&>FX6R5M8>WG+N3?3Z)VN M3Z%,D(]<3ZN5MEUW3:;>,( M) G#=YI-"K5W!TY</>9U1!4@;)\IO_%[=:X):P*G" DR M8OS*,LU?6*Q*(CSASA/O<0]PNE4[!Y2E\/^/L(9#UNKP,XTI^_(+$;J!T\,I M'*2S[V4G@3]EUVH*OV+YB2%XBC(,.7FJ2KYFK2+0%WS*5^9>QWM!&HEMEZDS MW3#ANMIT)LS.%#-S&('&W^9 JK^47E315$VB\CL MJ\CC$ J,G&#?A0D6W'L-PH&O).,E1T_A0%]U$7@FK?T6H90$8,@._:?8=)A, M@:2OXVU$+<*AXSLQ*NN+SNO84]@O ZF)E88$UTNR7AP[N1EA;#L_E&8A[>'A M7%5N$)Y@@/)40$$#U1A2C;(4@/\/,H'$GOY$2:VM/NN9/W[8ZO,>'FYM:@@+B.51NP'A'"*F[HJ ,%B>YKUTLK<&1KH*.5(A\Y3=/];YY,R_.3_L& M33FRR!J<=''O>CXMMG<+:],4PHA05:QIJZMJ:JL+.#SRF"O=2-:0JPNOZZ9G M\9\A9ZB:YKY_.\(]OV=;;?_RDQ/2('T"U6Y$8">VY+!C!FU]XS0;#[_= 5O+ M@3.DSWI&>D3]*5&NA:@QHW#LQ\^ ;VZH1[[! 0-G M./ 3I<96J$OLE'DW\V*;#?;!5OK#8X;L_S[G%.]2SC7YO,EY/R0AD;GL,J:^ MVUD'!SZ/M%P%I\H_,@TP3"I=%58RR8<&,.T&OLGIH[<(^%J?%S$*;?/ M@,BFWY+(Y+F_/WIKON[E! >JQ#ZW(VB6V*U-[IO4?C"FT<,&JUY##,(C"I>& M2T;0[ -O_'4OT+&5_[OL]WDI.L%O"(-C4;? M6$VB2U+Z:4,?68,:8$VXM5'#R2R-7:&XW6BD[2Y9[1-0U,7Y#8F);(5,.Z[; MF]:#4.F^46^96@ZCF[3%1V^-<^1K$:KP2Q,^"A1%@OZBZX"CKJ>>L=L=,Q6+ M.F^52X>'O\5J/98-H:$VR8MOM&!5_4R$.8LOONJKTXV5?I_!2CWUM09/KYO6 M3S]5BH8[5/)IEW&;0M$RKTN-BQKES,6]5WK$54A-*Y]:H&)+XTLGT04$O*K\ M+6CJPJ/*0R-UCYB& !1%?&N*YY,\D"_6'I@O@Y$./Z\OE*97T:WP]&%;M8>X*E#''A(72>V(Y<-Z^KDZ+V,%PN^S(5]!ESB:@*:^2+F1E!Y\!$5Z1Q/3$2%?V9"D#ZLJSC]W^^17TOVP5$G(DO>!C_%%#=#+]0V+8@Q'X_8U< M4\@&*JW9DVEL33 )$JR$ \*3JIC%TG\T^3X]_-S<70/*>9,WW M\=&V"%V23XK 8.8@P'Z.>!C1Q:K8B+@4-^E4*F=5YM)IP ;"+<&363W0^3&Q MAYRZG-KG&)H05A6AO9#/R8_^H3\SL\.6_65:^/8 MN%Y;\+I<[1YM<]UQ73UF"^1 I"6.5$\Q_'V@W;8MV4F[UW-*L MKUY\:. )<8GU@?MM <1B>^+U0BKY(L_\99FZ3_)[3-U>++3-[$4Y@FB7#I*? M>O;[4)$B6VX_."BKG;>J8.I,Y]?C2H_WF:00:]I%]PGF8!L$TU %H-$^51@ MF![]ZG::N\['Q!7AO=R9(Y3;]E?+:ZI\+J?2D?I"<5$UW QR[RS*,,[3JMCE MK="3A!GN!&U;]YO!)KM@58_1^B*.XLW6EK4?N%\98U?V-S6Q2E75]S4><8[KZ&),-_6 M+7$)+VI),%E:,_/&LBV[:N*BIW*F](BFLM9>8C-C2=ZV/K[$KNAC6D^S%G(? M(@T],=&PUK1K<:ND^&P^O=.)/$_S4 M.V"V0<.]#>SRT;/)VYNHZ??:YKDV)A-KI,&R$-ZFIG"V! M:DYAD="/'(;0; M25-B^YP4]Z U'WT_&5G[LE+= ?D0J8'"7Z^QTV/S(6(O.U;K*M89.;DBBJ\- M-2"LK#G)S#E5$*, $3FIP:1ZCEC=@?O9,\1O&''5#GS&U:'MJ[[/U"IB:"'# M6;&0$2$TS)+P'VIOMS0&RB .HN(-K*(GHX_.8/7W]J<-8FQ[H&LQ9^[_)=B@ ML_XW - V0Y\J(OQE]=P+_+D=*[[ILNA8CB+9#+VE68\&$59.3RSVZ6B@9I\Y MY_==]'U,&=>N3V;/!^:_@=,1/KNMW#^^W)5/+:;DM-:JKD^GZK\CJ:K-#&YR MZTZZD\LA3&)TYI,=*A/!DNM=U0\B:'$B,)E4L>#,>B.WQ+"YWT;Y,UJ[EWRS ML?$+=H8J39GBV%,.'4(H8?KJ]2'K>82@9N8 S4"H7DWK913'CXV8J6B1;CME M5<%INI3XC)P($D?KPIPA88(L&YUWD7:'+1SE\PL*1L?Z@Z+E>#WL1$$?6#JY M[>2-[$^GW/JH+/E^+&-M^KMBB&C^F.@ \0:)?*IGKNY\[H6NX-\7D_S]=-Z! MJX+3OQZ)K6)'/VXI%Y7^"3?+&=:W1"L^&ER MJ+DRV+O77_!+HTG5C?UI.,#^BL=B_0??B0V,*'99JJDM[EW $I[+-U+YPE4I M9UUF;=I(@87"\EI*/",SC[N@U[MKMJ-(-5 ?WKPM M.7S(VM*F6;2**2IH&K&85*N?N+OCAN,3A&-A@I?8\"J-5,6)XL+.=)M MB3_T"4I%IY&[E+<4NNO*CS2DZ+_:/:%8<7EP(RN?G/OD<86AQJ^]ZX7C8L-@ MZ&9$4E!W^<=M3*P4HQD3GP;T5@QFF7[WLW?'&KR/L910U(34*@S5CULP\G:. MM>8\+;:EJF.V$HRLL]WJ!BVM,6B0%[1#2WSB$>Y$F+YFUVR!,]<4(CUZON=' MV+JO\T)T@FJGQT<>=<4^&O%-.J(TYZETI2<N^VO)S38/\9@[3,NI#P6"MH M1)&8RF5*ON M1&YWDFP\$S.?0.O1VL<#&LIFHBRB9G1--\FK# M\#7XL24[.XKD_*C*@M=\Z:,9V6G)@!<4%2PE^NT2\VC+)24_T$TLK.0"@XU! M9T'RTO7V(;9RK*9!Y.\TY&C"F3]27(L]OY(0(OE9).3C:<^24U_[ MB9_JLX3,@U+*K[X#6 !%PHL_%'%_A0\@?T0/_[5:$)= SO2# .UE=@6K15P7 M'\C4:M/U.I+5TO#&"MQ0<)-Y^HICLMNE/93N%ZVML*H)FG*F$;\PK]-"W WD M"BHL 0?<>P;8;G UU (_/XJA9,O\J!H?D[9M07Q&A,EG_^UH,F M3^%U(FRF!^+](B,9?VP0.YVY:N'&67 C<..;GN@(AGD2:7#AJ+Q>[^?W'(6V MMVWIM-X)+82\526C9(E^9GV[XHOXJ1\D7O6\J23FSRG""C<_"G?@/D"!71XI M!M'7M-KJAPF7HP$H9[0QQBPDR (F2D&]]&03BYYM/K:Y:I.K#?4!3%X\&"$. M@VCO+Z%MFOV_QC@:/\\%47WH.BB8M_)[4?UL:UYOHG/)(#5B.+?/_;E2'L=E MI.ZF86H!ZJ; :JPG<]Z"O+%?A?4P9@N?^RBH,?\IKBG#:CR=RZ<;74: U'NL M3O/TKO9._/!@^V;G&JQ)6>;9\A/Z<9?Y-83$6XHNQ]4".L9O[?.9\3C-1+0'H]Z.!#PBH*?6KHU@+/WO= M8-GU1P0M[NY#%5Y25&\/EL]XMP5NOMBC(CX6"AN]78:A#L!>W;67MJ\LCT#8 M_MG(UKK-NSM;!)M;*\!B.[D4H$@7MQD_/M!,L>9/@TC?3))EL]WY+I3?55,N M4!Y03M26LAA7UIOA^)+%/F9]GQ7?6NC!=B-O3L *R0QG^-F6(Y8WO(ETOL@."U:Z7[2OFM\D-[%%,6]764"V0J$K MLA*YR@+(CNP^5Z-^T]7693M0Z*A]WG)]^F9<*\WSG(,&D!XN.KDXQ31=6/:\ ME8:BK<5ID_ G"7.JM&A4(Q'&\Y.:NE/IV!;F7379#X02,LH-.#&':)?%.4\D M M1IVP[\?L$^:F:0J#JDZ1R49;JUJP[YD5T'&T NY&GHJL%%\V&$OLIL^UGU MA*>)]_T?2YRJ/\W3\[NM'R%V[.RW^)K[W"? =QA:K%GG7>V;WY@0-G_ MN5/#6N+>FD:\V^IJ@W[)1?+J#XQ O/L,]Y"^;[3R;%\<4>24J^ON4CRO7;#F M(:"G-N5N?M_(IR<[+0P\QXF1G!%!55*=&?K:#633Z6+?-5(D"2;<%-X,S'V5 MS:T-6L/IVR&*,*?JD37*\D1Z#N7,=9(K)8&UE\_T>1O>PMI7O'XVEN)UPZCB M/=_9-O>5J:HIOC92.V,-E$"LC@S[-1**(D O;%(0+*R[YE-.8/O4P"!Y M1HZS=HAM,X0<5Z%@P/ YN3,B@:A=AWN"2RQ)4RG?ZG!D&I0?-CU5EC5A9SZY M'K#>]Y*;TY2);M9?F!$0IW2U%!!P2#X>E9YD4U%+6;.U*L,I0M/^GE M^MD\IK*#4RAQ=SX24]GF> M1O87:GSJFR_5VPX]]S#C7OUF:=[MK1SQF0OK._$">1]W\VI(Q$KD6%E_9;2:F[S9G:^V7V$HQGD MV]R8HW"R4IJK](OO> M 0:F\GD(NN4=,V//L"Z7:]ONJYFKV\@LN@C3G-0=[E^V5KD+'9=FQGR_[H]1 M55ZAE'6?X"E87: T54SMIPR@.1 *A>"+#+EP:(7;$$5K)SG,0+_'1+^$/3^F M%:5I;VUH@-3*F[56"+ZONX1)CS*<.NK0&NX&!8,!B><'%PVH(,-%Z_R9)+KA+ M,X-#VSZHK:+.74.5U(J"QPKW5=#0DC(_ M]%,FM (?V88I!R1?(KFCIC077'.RB.D%:Y",?'-RS3 9F*Q1N/QHU"!#S>[^ M37\ /QQW*5>=372YX.;S#5@'#B2MN<8K2U']=6G#U?)/U4LE![IJO(S1.@7I M/F)/N\3.:7XB S+%-L[=C-:W5KB&0_RCLDF_#C2X6SE9.&<&))B75 MW?I6ZQF\K>AJU8[:.?0MCDO!6"9[4YI4-:[ZF(=HGU&_E4\\4#.( Z3@8.QZ$N*) X2*K.^?2LNI#(Y96A/CNXF/)R3^ZO+P M=LBMJ_=^S>>N625UF1JF+5S.HL2YB?1U>PNH.^8?$5)3N8[3QKWV*J@4U&\] M=^+9J-9)_1BIS1'VOB1TO,Z9KXISHY"?]M%>YJ/6X=H%U&[!*6L/3]8-M+IT MSQMV(ZH"C&B7-)>TM!VVX#P^PE*7,AL/=MVBP[KXSBIK_ W935/L9G[^)WC^ MI^NA--F_02I8\XT>I6'F=L'%;;(HS8D^+,8'+%+C?E!@-2[)R[EP+;%T>DN:6BIQJ;K93;Y@.8#NN\EA-?25'HF#?F,6R]&9G=$7L5,# M1OGD>7-S\SU4'+W)C Y-58A:OZA1.6[0P70Q$AGC=T2UT''SVPW47X,4_]W; MIP297F4[=?1V5W);KJ>36W;WR$H-,SP"]DOZ?#)?J,.#&Y#PSL7[OV) $ZN1 MP]_2W-^/P $6*L.6D5=4?J_))EW360Z2C]AFY<%BM[W[@;_"]IF^'$\8=J]) M-T[5_$I;0$'1]/\@+;Q=0)$9X:$&*&M[+-%.[-.>YC;@CHY) DL;MT:N=S:9 M\RWB#RN]-RCIFM UB82[2JF\T-])9-Q^O(A272^'PE9W>49.M=?RCQ^ MB%ZO#=D<-AI&ZE/M2*!$^T[3=.L+]U2J2AH8N<@!<7>1XVB81YCIR2FZ6W%S MQ#OQD1?VE8'[@?ZZ2KJ=MD]#H;2A'./*$O[7CS.7%7\5'X$W;Z*NGA[17[&= M@?U7DX6J1UP,^HW76/B4X@9"UP?2R(CH2,DHWU*T!UE/"]W3=:I&V=^7N#A] M&!(U/A>1O=XSU."R]36\H<1/6CU^;;A:"$1HF.X=^AW5-U1RZ*BB' MF^;5'AWA_20MQ,?&E3=QW[MUA9@69!*=F8B%;/@R5<\7P@$<9Y@A^&9V[;8Y MZ3B3;_L*G#!\RXBA.V_[\_V\P'JZB*F1DRID)[\LTCW%W5B* '-Z@9#W0&2A M^(G\])>U3Q.:1G$.?2F5;H8XG>9,.G/T\VP2L:8:/[I03X1 MTMESR??H[/2\B =7B7U\V,9NBP4[%0)U3:WSI2&W^&R_=OQOCM)\+N9A?LF2 M&>T=N=Z#=S$U4^QPH NB3P,#G1OZ:\I/E OK?P-;V>+5U.'P/F5@K,I\39ZT M_ VF?TO=2Y)K0X!OK"X-4,3']$1W57:%AGQ@+ H'1%Y.%X73Y!(DK9_Y:H?% M;QWQ>5RST39198>^#/G+H]*2XJAK6;\Q.& &&SKU>)]AF=Q,<;W.X[^FH*E; M64UX%672;H6$:-_NB4B\<7[^%6LB=/,\0KZ+I"RC>IZ!@7I>^BE^). MH[9R6F+XOH(YG$*[=Z[^%@],G-XT/:BF!@ CUJ>9Z7 M6/"=N/5J.:<^]]QUY(S"V(:/-E748/ODFH8&8?V;1J(./0Z$-ID;W3@E3P^M MFHH3P]F9[I-4S4;;5/LW@WT^M@T+1[$]S,69?*/.\PC6O 3;^8S0O'NPX02H MR)ON8?GNW;I#EO+;6(_G;2GGF-8P&78-+!,NG_M0IK?_:N9S&*UCW-RJS+>^ M2JQ+NHW(*QU>)Z@+L)ZF<%__J.+<&S,):5G:>Q?6DR%V(AIFOX8I*J2U79EX M".7_6/^Z._!4[ N2IQ%^;+BX2(2;GZ ^[N&@XL2=I!=RC>95 $-+?Y>#H:D] M1ZQ+"X<*V@892?RYXI!@.ZV#9*FU!TD-5+TMSY(UQR%KJUIN.C_BG8 9*I6S M $U#<>T6GP'-"598]EZO:JC45$U-=5VFLJRX')6U'L\:*]H:KP53 $&,/]+C M$5%6R-+9F\K 'HWM=ZTSN97UTRUA[HFWB* &?"/A; T5TX5O ?/B9$^G:MT- M(G%$ I&%]GYI>Z5'7 M'>8E/<(O2>D2YV.8VMG[LSAF7':K,:!H*/E)YY9R1G(OF-+3WW4^-?/ZK;U%HA"+RCXS MX3&2F'DC^E,ER:=EZ"-R _XU@8DL[A=W8BO(Y?5):SX)DB*+M<4_ZOEP)";[ M-R5H'?-E.H0T1=XA\)/[EXN>\(76-MS9YT*M23)2S8U%6I[AD*9^>*:\2$V>[!6#ZP@@P7:Q;3()J&],/ MEJ8$C=?1*58VRM$Z_5#T7F(EML^D?SJ_ V,J.F0W*@;K[$/A0-!FXIY*E&H* M!+8[MI#_W4QKTURB U!Z8R\,8(GW\DR/4?U508[X1QA8_=-2T0RBP^"4D:=C.+$-($+CK:B1X:3=JEF28RGKCC=9Y6B7R@A MC=A/0BY2D^TNA)H_H7+24JL4;J35^2J"1YI]% 1'.MSGYF6>-973[WJG ,.P MR>FCALF:T>JL'9X]^X>=#I4;;+2PY%*\&S>"K65\#_7%$H0LJD[QV)(SLG'" M-JE1L^,205]W;<0RT$9]W5%6'L5B:IK(VGN5QI!0V?*>QY[!58S MJC<[3[+I3^5C!E=6 .^S2":^7S(Z$/X)>['J@ZB[5OWR$9FB@NL3E8Y5^4<& M"K+]W_1D\W1T/]$#<, 5C'U&,,I879B2VP:2@H%NIW8B&%2L(> 7Q3?GAI!@ M/.-U;!P]&]XQEC79B8%"7-EH)ERG@%6'Z[=X MTT$*J!^YA6R_; ?TVE7RNX)X1M $4!-+B[8ZC1FE>$*2^(9G=[M-7[Z16\T9 M/-5DU-K1$#2QKZB-I&!_4S[D5_"MV%79(-PDNY3 S"LV/O>(WAU?64KYN13= M)JL2^P) :QF-K;@!9M0!&*AP C@Q\9501):#SF^VN.:99A"A-3N-?>;VS ?&'VZ_IW$ MM$E+"O_^08Y:3#QM9=T%< Y*+2]U%;2(=M,ZN/#U,W8_E7X1^L2$2)R8DLTE M+!ZFD>W0=T07X+^QPX>Q+$4DIX>,S.N,= MCP@%)\,!^E3TCUWO5A9B[Q^#F7=N" +32K[+VZUIKX?9JRA^0>:%04B&K@X,58[1]REE/[;;K;567!Q_SY*.4EOTFBF]%S;8=+H>0U[5JQ0AS+3,TC M\F9?B,<;-8>X5#R)[O00L&4+K25'54ZYW>OY[ 5:;:" (-^H7*%K>P^"23Z4.N5"X(YS$>C6%@:3G$/9IBQ5T)/801I[-25. M.?JOC[(G+H04+.5JIVKZ6W[)-R1JF4,UO=G[^*EPKF>2K*X,J)LA*ZTM45TX MABS#DS8<\IC?JV.[NGHH6=!.[T8OQ!@16 ]^!>N$CMDH>V)WU'E ,JAK)R;? MQI)VY'>X$2P\LPFE7HI!8'A'NZ^4GGL2*-U_UVYX6E_VH>3@'JQ_SR,2$'JB M2M? $R$BK.M3JMOOP R%':*[(86*5-+(4:'";]O4B7@].!BA\4'Y&G&:T5]PXZ?PMK'QQ+ MW;GR$YOX-9*J>>(7G&7@FZK>RMY7Z36!\R2RHH"*.[Q(@[WK:7/(@C2*(D$- MEK24UTS4\T8%!Y]A"G*=>75":WPVD-%5HO>7A=[]&9R@YZ\VO#[FC[^\J8Q1 M5J ,W;Q.IBWU\K )*;1GH:EN2(1HA1.9>WT,0*;6[SI4Y-K4SPT,3=UY0#8S M>3NEX/*]L7,O\TBT%+E)&-1T0E31R/,IY,>'_]X8#^G@F.^"]VWM%I43Q)VPTGQA#M3Y*=/G_1*7] MA67S*;ALUC-*7E]2SBMC>K:H!3+Q2BNR09M CN*Z5V<31O9B08>W %RRL#?# M9^OK_''76K RR-PB//>%NI<*EK+ R/+J8X%BXV]ZGJ .WFBQSZX_VVOR@Y4_ M07O6'IF8QR5C)S4^8_[ JX;9%9CPI+A(_^ ZJOBT?<5[>'B(4"-V47\@6OPQ M\8M$:6CA5[-8Q5?(4GF[[BDC<;;?K..\+I.I8A\O)NC2L^*0JE^CV&_)MM>E3-= M,&/'PKQO\MG.=.)(<]C??J OKRN,A#]:@)(^Q3&5Z-.CH&J_S/([[,0LT,SM MW:AS=L-H,-TI*=.\B)+-@1M&SVOHY_2/T5]ZDS[%;9X].J$R7%_P"=W?J35& M=O1C'$Z*Y%Y4V87]G),FI"$O70V'"MB!/*OKU'V_DP5T6D&Q_ Q.J\N%Q7)V M!4OS"\!Y4+UE;7!O[5!%L1PV."&D;SM%7\G5DGJ0-B744)OWXK.D&Z[3<;#\B>ETN1/D8SAKW(P:,W?4FBKB5! M2SS/S% ML\T&5#35Q=?6QZE 1][- JTN?47#$X'H.5%XF0R94HW\YC65KQ\XN?NZ[DHI M2FWZT.[P4.5(+F!$010BD&R:G!>3$/B52JXEBFT+U8&S66Y8__AMM6_V(QZF MU.MRUU3;&^B:11R>K"YK\^?9TL!35GR[%2R7\0A$&>V2?'VZ+OF";_)\A/U- M<[(=.&GO/T2RG2]NBCW4LI9LV0IEP"MR+>C<]-JT@ M^;9FFD;V*)LSFWR@>4[:UY,ZWVDKHMQDE57;16<;,?]Z5*6F8=['L1X''QK& M@%%S]Z+(?H-B&!W\3*Y$:37%"VP6R5Y\SGZ!"KOVXJ[B.>W'+F=M?\T MK,OB&^2>/*UMV_/+P>M,3+*A.+W<4Z(\&''W S0BZN(*YM;W(8X],B=(Q'>W M$)=K,2F+18+B5W!@Z9.&ZMV)P@-0L]$"KP_J366?:\;+YAQ3YV14+5&ZP 'N ML(VOEZD&Q7>I?(4EE/L/I7,'K$"[OI$\J+O0<-J6KXNO[47-F(/.)HNINQM$S8<*1ZPIEQW@LQOMBE^"?X>_&>* MBT$HVZ#LT+,H;(/=IK)FD#E=I2^)0@,7>G((@MPZ/;255&&LYIZ)Q1;% M0J M'.P: 0<>B4U4985F, I/32=YP*1GPVG98S>+F5KWVT=A9*-GM?>6,)$U$I$' M!R;&84ZR7QJ$74\/BW76$>+>;))L_3R=X<-L[;_-R RR&=?GR"(]DU_R V?/ MD55UO5FHN-),VKTREL+7V.;_MWN.ZB*J*G43)11KAZX? 8E$TJK%#P8%.VH7 MAD]?I'^OF%SE@\9%)2()TS=GKA(0IJ]>\=E^LZW&F(<#*T3W"Q1][9"Z<%R] MR?D3"Y544"(I3(8R#YM0SS-%OD\YT3)<*.RK!A?QR)C,BB.J,*7WWGLX0!CI MUY^7:9JS 9L?N\-= M( X'_,-@^& [SRA8$.BN4 9& M,*8L4Q-URM9[USDW^/O0Y+VV%Q!0;= D74U&-RF.O"T&JA<"#;^=T086Q]Z1 MP6=36\ST<'9=\4O/F%BT06S;NEY$ MIEM6B#=VGN1JV\0\'@H3]JYY\3I>^Q;.IR+=77&-HJFY%OSD2?SD'XIKE"O^ M_BN)4S&TBYM-=9.U=6DKMZJ%__6:ILQ';:*LA&U>>^P95^;U;&KFI30<0 MW*+.PQS"G-O'6^% _\0$CX^]19>>3BR:D%E$@]5\4XPZ/Y-+)ZCOB\)RHB[, M?#?2D[HQ*+OQ,UU$VZEL5OS53YLW3'1E)<-QUHL$5!.N>]:)NK886F:&32<_ MBCKKE1@7\=5Z&!G[L53BTS<._P6^__Z&HHSZ]/ZYCS'/_A=F)S(;SE-**?*= MW(W]C]#09E;AS_AVIU79#(-<9("(B]Y&2NE5B+DM"!L/9($UY_;,H"V;8^$7 M'+@H5."$ UW.S+?7MKI//60*F)R7/DG>,^5$5:7WB*-D>-86P*QF@)>V,44%]ZA3,1R_8LIN=DE M :$,N>Q_]_'O?X/SWR $=1(B6O>_/:1\ZY+BBY]1U*F;(;::*H8N7V#;Y&R= M(MI*$(9N&D.C3=,0'QOS>9W&J($^8J&R7XQML?2 7G:\IIQT)[%)'Y9GI49]P8-W/#Q3QXTGK[V< MVB?#^#)50;+;9<':@_?L.N+H"BI/%CIRB3*_216IT"AVC,UU7S1^[YB^0.:Q4)K@";.W&!VM M>Z'_;L[$CX3N$*WX(K#$Z@IG"0[866G)7Q ETOS0*[]2;,\JAHI6@TJ@Q,:8 M9)7IU:_NA!5^2NFME(YBME.;\OEI@VY2'@+-Q 9?[9DF))'CJ+4Q%/DBYL?V M68GE241\F>F$?=F% $+OK3"]E>B^4^@$]S:+"K7Z<_*Y,14N))41B:+PV'< MP:A7!N.4V'2G96Z/3]^2:^#I#5A0;!5'OLVM]RD;%>\%O-'O!YF*\NM&&,97MPZK:PFDZE!2**?%%AO$]F3 M?'-\"UU(EU3]LFSS5B"Y=Y"R"NM'H94?:O4$CW8Y>NHCJQ#"YS_37XDV=88'_?C$-? M#R/W=,5X+I7?(*=4.U!WHJS5R?1;JN#C7%X_9@<,>0;'.';'W'?#E_'U[9)\>)V0$P.,@'>AC1JYQRUF+E>D,$! MCDEES7<.N(UX 6EVC@:D)YHA/++Y Z%A// M4(M?0#>D:XCV$S+A%65[^:UYT+5' BPJ]F;NM=88K0V!#(*:T6,=)O1W*M?I MPSEHO:OB4OAJ\?_H5SK_$/>K";.69)@D4'V%L=GXXJ1B@OTK==&Y>HF"^1#*)@'B4W4/1!:->FQ&E7; [S*)D()4[W\'B\GK1=N MEE]L@X?*"W5\V]\V52]OWF<_"_/CJG>.2?/84V])MX6!]\6.D>' ]8'5M/T; MGS!]UJVU :*"#(:YB9?F',717 $=6E%EF'03FJ9R]6::IV[E-W"@ @Y\?P8' MUFN\!&?NX, L> 4##IQ !QM.>'.>"*KO6A73I?I_R:U3$A<.^MWE8: M:OYL3D7VP4GY.JI'(>M&@2"OIN_*9,KK*ILP.7*\B@"Z9)9,BWPC,^#\HVCD M\@;/=7HXBOXA,6;^PKY# ,.$9.)*P:/WP3#@(<+(BP;+1I*@+<\TG+Y6:"WA MX6\.?W=T#W@<4=KH%%ZO/&J3.*F5<*&@ 8&AL9A4:&UH0U8J/&?Q&OW59Z4G M>[1,TRYS.17_[N2%+0)E<."'I+'(6$WBF)0;2X.7U(SAPY_X'.ZG; MU^XLJ\O[#!+4U,"_[P(#DA,:ST_R9QN2 M(/*2)1V9K?[+#X*!S(HD1/U$-(E(9(&1S5-/1O[3@!DF.6QT*EA*Q<2=\-G3 MK:]GK\M6H2[*"O3*4!9X'CQ837P4:6UQ8O10H[ACJD"G\15,ZG,-]3 \#Z;K M8K;:L#H"NM(HFSRY7=L+U@O=ZB]FQ__S\)QXK^[RK??KZ'WF$W=HR[LEDT5" MAH&\^,)9OAR$Z*YO'91L](1PH-[27E,AB'F=-^F $WUH0S >Z1MZ/;*V6MHA M4=_*..1'6Q+SS1_F%?Z/J\C":HFS;J9%%9QGW6[N67/?SQWAF6WA9E]@1X6W M&9C VNUG] K)1?\%.:MH'=D;!F_:!LGYED UWV"VKPX/NRXF!T"A98H;5+PY,#J=%&G%4@4.Z&= K#!;TUQT6V^U!VE&E,KV,0<>I<^:U@1H M9FW74LYLPJPT86UPX-0\\^^'BX=@72UH34A7<;^8;K(LGZ.T?XKH'1!>:8H= MKTFL!RXY%+0D:'YU._N?1TS NF9KL$'JNS#%2.-+&A>'/9=/,8'(# .:CT6- MSQQ$KB\"WYX0+':7#NRF&-6TU[82.HLC;9DYJ^MQ.ZC+8T:B#P2P=]99_8:W MW.\Z;^]8#?Y3:=OV=VX>+GFV?(X[=7B\<8Z5?513=WU]N[MZ,EV%V$-?J'!1 M8 US,SQSY\U,<_O[ZTV\\J0#M&E=[%V'0!#H"RL6.U=,W]XKPO=_W\]5/.U$ M_;G73;VO0W\01TSTS,7N#2:^.L47?>N#G;KIWPHSA^92V!;FY'5:F@K]P8'C M?TPXUDG0O.&,QH*YTESG^25TA'C%SSC3\@"> QH5A<<3,D>;B*B0HR%H>EMM M+DM"=YKR*$F'RW;NSG.C0">ISD.)QRO^/>C#@-5_$MHFW>L8@^FF.I/VKK^( M+2?M[S;5IYS%^Z%Q_L2GVA^8OX*$I-_QH[[>JQ[,Z74SM22KY]3RK9!DWL1Q M1G@\0A RHIM><)CQ4E\W]78/]M9])NEV!V95_4QM:+447IV&J4.#JS'YMV34NEU-^1^L-GG/]J4'WV;4 M10)E8N5F@\FNC_@) NW*25A*>3!;+?D+[OCV:GU1JSDVB"T>;?6A@(7TV:,> M.=K3\@"9/%)CX'FEJ^.I5:@+"./T%T>)*Q*F&!NCOW9M9;P"ELX>7R#B8-97YS2&@G91-' D:M' M'-H\46M842-HD6,6I\@D,E1?A\F?(/L=04,-"'K,U;>>9__;3 ,%'UF_ME5% MSJC4*]#-*.J+[9=;Z%B&$XP>O?:7ED"XXN^_XS:?<*,_<;:IW"4LMDJ, %UJ M5)L^I_VTN.7UP4VY9R1YNV$N.^I:+.+HIE+W_(X%)CLP?CZ_I[W= @&QE+,5 MJ(7WVUK9K^-DF7Q]Z6&W.1_;6PYX3&>'HCA=43P[X4[T#B>$44\:/YMIMW*Y MCWM^/P<01;(B;# @^Z.6<<1$&.?;/IU] X'F95[F9O/8)N\39S_.2]:'^#<)/HBZ$6.[&E *GL9K5+[2Q'UQKMB MYU!DT^2)]U10AZ;Z6/T.EMIJ/9[XEU:X6D/[)*].'81Z7B$^;D%H=@)F%*3P M72M&#'YUPFABX8!6XZ2PN*F9&]IZY"/7WIB#'Y9I-RLT$;N@/,:9+/!." ACES)P)7,N>;N Q'OL*O6&\,T6WRAWPSU2?7 MVE*5%21.0?L0CC<_\8&8S_[O<)SE.>A%6_2GN3$EMN4G#UP7I:%0>=O+ M0QAD5R/3%+.BM0ZA#,3^A3^A4S!JP<348BWHURH?J[5412]M[1"A0?3XIX^C MDJR.AKDDQWCL12$OIFO#?"4\GT20Q,<=L+W@U'-WUQ!U-06]VW95L=\ M\U.6M3U!F%"+JG9-Z4MSIDYT31#2)8^B]/%EO3U-.EBO=DIR(2R 99]DH?K) M"J^Y'PK-=R* 7H">9U)98HQ/X)NP2+'>TN+RDHVWCT&JMKU=;IB"JY9I3'PF M._'GZ(BP<$ZL%I>N.A*4+//51KM4E;HD)5NU.OGRRHH(]6HT@% M5WR5*NO>'#@0"+/SJ&Z_F+R+Y%*]]N.YQY"=$);D3?:Q-WV6) 0'S .9OWRG M4!5JCXL&3! Y8(22 4(OE$((@,T)0\ET/.@?^##7TKXW/\' M4$L#!!0 ( /2"7% 1*5!O/7( $_$ 9 86-C;W5N='-I;F)I;&QI M;VYS83 S+FIP9^Q\!UA3R[KV0E"D"*@@(DJD"8*(BH@H$!L@("*H1&D1$2D1 M(B*]+!$1022"(AM4(B B-4KO4:K42)?>>V\A(^,[.&^8W9"_!I:VAI "PL+( W_ ]@=@"G =9UZU9_X \; M_+-^X_KU;&SK.=G9-VSDYN3FYN+DXMK$LX5O$\]F'BXNOFU\F[?R"P@(MO4S,$L!! "PK&?Y]0/\QX=E'5S'#>P;.3BYX!LR^8!U+*RLZ]A85VL-_]4+ M_CO MGG]%M&#)S=LU3=G%W/@/^03$KU1_-3'SP(&];,2"M?OW.?@W":X76B' MY!XIZ;TRAQ6/*!U5/G;ZC+J&YEDM[8N7+ANBKEPULKAA>=/*VL;6\:Z3LXNK MF[OO [^'_H\" D.?/0][$?Y+1&1,[-NX=_'O$Q+3TC,RL[)S&1T;GYM?6%PB+U.H*ZOM8@%86?[S\]-V;8;; MM8Z-C96-?;5=+.M<5F_8S+9>]."&+2?UV#6_9-L-]/?=UYOEY&9+DMA+8^T)_;Y MI,96VMW\&+&'=NG0J:]30G;58DG<[B$DH\(8#%E$K-XN$\-!GU+K1QY1CMBA M0DC@9D$\$AA20V %79]]CCQGZ'Q[XMA=09FRI5R$]HMI_C,W.I-87W$H64F_ M?( IYZC#/T#KO^SS5-O9?*N_(;/K5/&XK/'A%UHNTB;VUZ_KOLJ;U72XC[%] M_,+@["-,M7<\.M;SS"RY(#O%QOO4U8J1JF4^K754$VCI7&#T %6O+M?L6.-= M)A @(M*443U!(;P-["YE1;:GW,P..4E[JRDF>P#;MYNO*]U$?<&$THZDA%OG M^>4VWHVP&WE(KD\I:+O:;[Y.$$!N/M#Y-KY.S3['5'L<*V!JAG'><>3MK5O1 M:9J!PU4Z;E;6\382EX+5N3M8UVW6P,*?+[PQ,C6<3.?%E]V**[0"=]ZY3BK%92TQ& M7OJ'@A>2OE,O2%B)#O'+-MSVB1.DZ@66I[ECIGX O[ZZJ!^__HGU_S\D<6E+ MF9+=07PVUF\VG.8T+@TI?[S3^DCB^T^ \[J79&OO>C)NKPHC7Z4VUKES1&BQ M5D=]M7_^?9.!PGJV9_>4)1K-(_:+:8DYA2JQA'T=/*"Z\3"P(AUSC_/_IR13 MN$3?89>OYR@5MN4I%Y_>19^&=&2?0CUQA K./&0"G#F-K\+Z4ZUDGC[.>!N2 MK7X=++:*!4GS3*!G$\3_VPL!LZKX>6(.WDZ'&MYM0 FQ3!P7V9KK?];-T.M+ M0USAY^S(LZ=9Q31WTX)1NY5V1L6FW/86S,YJ@K8:=YQ$!*5*I,U'VNW?I1O= M=$?_=HSCH6>(XP\E*V[-9>6CM]J*",\9/MN/=P-ES@P>JK23^/HEB.>T[#NA MLZJ?4S'G9_'W)ST5,&]!6UN9N4.5DHRB:)=-36EL'#DUA.'-&1;K'[&N"_^8 M8#5-S/'N?A$U3ZOS[0N(6OY,P+JY.2DD-Q1;Y+SN'F]S+#70OETSOI%:6,[% M?7!XGZ?4GF?]F[SU>&U%1(M,E?0\0+%ET[S\J]-=IV5\5.).B_F0$!.H*%F, MIG])-R*OL1R?1,*:8T:T)/-5ZEHOJK%'' [2.7N"U$TZJDQ5M]%TZSN[^+)6 MJ0Z57F!C=/=9C87HT]"VZPH]NUP!ED_\0QIOBZK;>][$FH5VZWA/%#*!+PN8 M749H3HJF?F9F]MR+E_TVU[,"8EN7MA5%A V=C71E-='A$\6_&QI,U9 MHIBZ M63\=WV%K3 DL7ND*M4FFZ[K;3PN@14UO+%@*;X^]C;@?[W,IHXO]TXI3:BRK M29>M&"0OYN:DD_^R\ISG4Y^A?55O7O7R*=1:NZ*AS7H;*V[O(Z3>C.Q->#%R M(3=JVH7K=>*-Y^D"0D>%/E56&!&L]+,ZT9UZ67$WA[W)7H3$"> M,=O3I_G;BXN3B: L+9#<1(SP&NX2"& "'%%/F "RF@EX*E$N3RE=36^FD]+. M[YF?R^?44'CE)%+^+/YH4L['\A3EXQI:].H,??6;MO]RS/@G)L92K):=$,D@3?%V MMJ;_)D__390 M&6MWA2WZ3EL:G?W5__4_T\2B>7U'Z+IZ]L[-N M>WF:!L_G9]4^9O*P;9(C&!TX&AE97CC)+2FC&]=*Q[VLN1%FZ5VAI>X(SN)M M\%TY3(!H0;=F @]HYZ"I"@8-,6"&2\=;5(_@'-_&Y!(I>AFDZ4ZPYR-T&"SV M>@/ M:4]["S&Z-"<04*V9^G?MDN_M+K1+W9-L]\"WZJ#] C]//H.1A!/DT AZ:4I4 MR&>5F-N:;.CZI#7/I;'2M01=>N[S&;+7CA4+LN/$0K*_?.QRZ?4//K MRB46V?&G#LDF)C-<3C;2=>-JX\>=0\S::@[,UD0_7]FY(S"@2DXL9G+:#>M_ MUTO>B&(?N<]L:UK4C%[8:6M!5(==I$'@4%CQJR=I&SZ?YQ@]UGIQ=L0.=R]5 M-/"&W^107D!LR$>!6%GBM$\E=>NT;Y1OMC91L)@)<,D_M+O+<5='>3$?C) ; M?%6PL\B[5R%5>^T-N8W=+FUU*\NY0+H^CS_=)[WPR8CU^]H+R\I)BBHY6 MI0L3$!.??D\5T8T=FZ4(JC?M&YQMQODKYF9D/:.A=0L$>55DOJ1KDSX*7<%V M\FR<( F EQH.$[FZ;'>H!3.!:_7VO1\\OO4^?7!QWV10=[DZ9[+C%^49L_!H MBF!)MQ FJV$1G8)P5QL)9*R<[>/<6 MDZ!=)86R75U,H&3"PQTT1&@04R-7F #J8 'KNS97\.J<".YM3,G;=M+FX/8C M5<;Y9Y)'8S\H;\(9*G88.OOV=2D4K[A_&SMRP*;%5F>CW5>9P245PR?K8.1X M6OPW??_WD7B1E DF(#&\#.6?9@*QVXJL"._4CC&!2F4X*J9^90*C982(B?%Y M8B\2/:^FHP@=6T2_UU<7F!0YJJ_.#_PVH;*]:XGC]--+V4R@/:Q?<:HG';M" MY&/8,0%RG%N;/RVC"!VINC.?,8Y$5D8UPS9?CK?^5X/5/S.Y,8$*-%5*B;C4 MCF!LSUQ0]3HXUPIIU$8\"YTR0X[C:^ZMR70=#6/?B8Q M#Y0!M/SQT^?71.[S>_.@V_XL22S\^BQ^'^)1R-21">,JP(.$S M$S )FV7O2 5'^K$T"EA>Q&!\) X^L.U96L+ <-- 1,I.W<$N6XW#&.3I;0?- M%@H.5Q9U.<*D=2O84P(=]LH;@;SWP '9GVZ[0[9+Q0";;<($2*4]R[-,X G" M/I<)X .(,WUP>'\8"+R<:D4NS"DQZ,@!S?]Z:'3,O3TT)Q*=KLL$0%Y*/7D" M3Z6\A"#$W'OK-QQ_\6G2Z[Y[EI<#;7VM1 NDM"#A=H!\I;-T(&!B<,?*#'D# M$\"!.T&B)3V>('N8"=S%5R]HQKU@ H6G1Z@*$T:P-VZDW?O;5CVBXM4OB^.B MW#'.OS)@T]8B\*(WA/MXSH*$^-/8CJ9+52:) ]K3%9KJ;DNX !689W NZ#5% M+IT%"HVN/VZ:L2 M+8EN(F[MGUVXR6*I.F$9*UL1[BWC3H=1424#78Z:5SM*=]A%1B1'KI0?%[J2 M;B?#?<@>4JE$U!RE%B8@^X[-;7@FL!1%B/]6F3QY7TP59G<:$C=_V5 M+=_&CQE Q).+N:-W44I]FQPO-4DTW678GN\W^UG?YC-HW.4J(_?6(,%:6 B^ZHD2%O'^A;S_PI1>S*2B83J!]#X\/( MN4JT]"4P5 UYA FXFCU>@BE X4#IFAF 'ZPE1':"^$T84J4[0(SP^:B"Y$9& M RA?*Q)E#"WQX@=)*=8Q@92MTW\SCG^DHS )W=;AFVWD;;-O'4PC'YH[F[,[ MB86D/&7,?ZE*I3(ZWLJQ>I&7A>*K-6N=&:BZ?GHZ[FKJX8XDJR-GCXCY71[G M03DL6QBM(!]FZJCN5BIFAM8N">4M\BIBLF-2=6+ MR%H)\$@PCA[Y0&$W;@YUFMN0@!$_?:/ER*$KI9?#'0QN>O54/,?Y5%3/:-)W MYT$IFY:&"0E7]Z<9;)QLK]HS;\&7&Z*S05DR0/1C1YR[ #^1T'3LRHB*>/2X MNV>D'Y3I8*>6X"66\?AF\H?2Q.C+*)<:]QLCN8KU]?_ZB/Z/)-?P*5A[2X@; M,@%"$IHA$D:EHM^ /]B25ZHN-,E #^)PM<1NP3_%?]>Y-0-ZI: M*=I]10?!FQ6];?:*LOE/E.WP=??)W>)2(=*&G#4 4EX"D;)G,C P_Z,[,E!$ M",O9X1JH:[@](S^(+M*LI2$ZOWO)C2I>. 65^J:V4]=\(R5/:N2@ZN:+A2_.ME/7^S8WFA))2- MD^60U.X7=O9^V4H*!0??^>&(<'-@:>@ZV04?H1./7V0_H3M&N M_<(1=U4U5$_*O=(\4F8I77ICW7;6ANRDJ%F-< >+&$8,[;4&M;:KSD/A+OI: MD@_.PG33Q<:3^7F#T34F'.&0,D%IGW\OC&K4Y;U$-?:2YD4V([G2A5U^URJ\YY M<2QRZ'WL>!/X'&U"H/>$?&,"Q56KC&O[KXR+$_E=]1R:])=LD55(^!'8+Y/@ M7ZGZGZOR]]^WA.2D!.KQE=V>/_7AEU^DVTM'Q+(QCRDVL.FT,H&E>C DM:'@ MUIE+,D(W[_7]%O#;$1%T>\4Y332>8<[M+]6 MDM^7#U6%WR:_7]*6K6(" M_Y471]'.Q%*9P+-Y]&PL7(Q(LTB"NAN:+FF4#2NK2JH\1?^[$KW,3$O:8YNE M_TIU<$G5.1Z7W.,$AL#9,-N>!28@-4CLT_QMD4MN+KRVN+=J.\ *V$X8=]&# MF R") /O=#Q%YWQ+Y+CSJ[?U?G+!:A?'S#+1\D$X.3">3\32"D. ME$Y5R)F3[Q"&SFK -4,;$E=491?FB2>8P(_P23-YR6A;(58B$"_! GGU%=AP MS>;ZUT"'EPN-%:P@!B-[TJ"+K5_"?H!.,T,;: P9/HS3DV,"[OZD>:N6#'UU M3XYE%G7^"W\U7?66F-M$>'@X0CZ57GY9U$#Z0J5$JKO8^Z& 18$$DXK2*RF# MLP7#X\4KT.%KGVP2C?KW /UG6$-/+I+,'OQY1;V&8#4G4XSE;,51VO/.B(.A,?OL56Z,[%).J64O-?26:$!=R#BT3_G&W2B%G2%IH4*FQF'7 M3K(AM!=X>2FQZ'HZRPVC1I.\["BG^]UCBRV19%E0>LO,%NX1[R&#$[WW-0G& MT1@C8^L/8UDOW),=>]0=93Y[W9KMK+H$S?6X"NLH!&V]IS40V!Z3'KZ7KUEC MZ EOOUDXP;BS2_)=@H4YVX8A@A,7AUVO]:>Z(6= 1'D@4PY7.K6%IMLD?Z6K M3>Z1X0OACJNBOR2]$I"O_CR!MBU M[#P7].YHM%U [EENCD&O;LPI:B9"P,0,D]6^+1HK\,K06@Z[^T#M[?IS#6<% MA$,%C(>0I9K\KPGO>E[DXV)GF,"FZ!Z*59FAF6QF)$8]QZ_O655D^_R&^]8O M@;Z0>^*[[ZN>%$@WP=VWQ!LV+17:3>Y?[,!4BE\1+7I4HI"HP9\O.G3GS@8/ M )/ZYJ0ZO\'VWX%. E O/;V90 @[U-T/98XI#O<@B(,GF4!V#C'%J0_9+3KN M,(#L&AGU[%/G1W4BN']&F3WB)WN8P.XN1RB_@@F\B21KSQ';B-#)O!&&"XX) MG%2<#)MS90++$4S E#>SF@ET13.<8&#.X3WQ[^%H9T]<.RG$_CXNYI[P3LP. M&;$'ZMLY8P%./4F5'J7KU%\ZB#L'&M6>K_SK>?>/B7"$PF "8KR,PC(&I@%3 M6X0$O_@R :P#:#11#!:<;AHH!_-)7ZDPZA%RU+;_N&JVFI;U?AC* 3 =I/LZ MD59F$-!]3)ML_QP3F%& \A"8<":0?WIEE3'>%O'Y(W[_MU-!+#F\)>4PXN&[ M<;)&,&]6\6!2UHE?AFD>''Z-1';!0307.5,"QVC7,($5]K2 69,:FQ[8OU$TOX)J-K3-WQ\,,!)Z:]*($01KR&IPK2S>&!>0J.9A$2,0OT:L8T*%^)<(+1):_D5W1Q\X_Y M-YFEN9'V=G-!<(>^AHY(\3/GYGLK,H6IT5@W2X%.@R3C+]$MYWKYO#./?7#B M?GLHZL'=Q Z-=?7GM S.33G9%>R*/QI]4XL_+2\M^.U.G[/L];I:V]2Y@X2\ M+@U>?/\O#RQ_#C!LC$SB8"">QF',!":;9YQZ\5G9])"+3,!<%F1$YG] SAQF MZ)?!8^6<,.HI '.(T?A//]LUB+" /B/GY2DE$'$W'!WLT)=:JWH^Z-$?0P?@ M(?Z"7#1&-2M2(4MH&1D^B,M;)1'FOY*(@I)Z%1UR.1,(W9P$MC83()PVG4[X MBOS1PXM:]\"5\";,:U8,]\QPU7M'PY4I[H!7K$4@J_/GJ=UZ>_R;+VSBEH/3::S6_7<<0 -I=? M",]0EG/%I2J?6H7=NCORIG> /2G1O0AG0;!IO&)K^!1]M>9(Y?H:'3&EYBM\ MME*"TAF!C]-S!Z'ML#)RGOADF*>Z_/ P.;1[S*Y5(S/$K,K#E^^9\X'W*(R] M:-,UW\^WK#Y\K+>RF1VHF/!VO+1Z!3EH -X^O3T,& MLL^8U?T8[?5A8Y_'V* GL#)MLQE;2;I>$NZ1UHT:27:_:[2,P M\9*19U^06VZ_/5 VS'?#4AVPMXN5ZN@LD)C(C'S(L^.+8'M];#:[& ME1F!"R=#O;2--Y09WT.@'E82:BZ^C(#XUWO3"E>=[^W-O:500WW\K*9#%_>'%+^*4+1]X/;F&_ M@\E.-%)['$_Q+CZ^:W]QJVX:[KA<.2YC8E1GM\].QEV#YC\.M^ M1MN]<#0V)O"%.,"[0H=)H7JFUT6TK/>/7CA"#:=U0NA0M8G?A%#>/T+H'R'T M_TT(_5>E:U^GP M\%@6+U'S#&=*-TE=;2DXZ&;W9OS V/*4L _YL;F*X[J@(P+=#ZS$N;=?\VFZ M@5*4*@'Y*GH3,CQX^<:;S*T64] !;2$(C2H9S=ON M>/B8(!EJW%%Z*R/WUOUN7;'$I!>YX3*)HQ7 3D7G'=QF>S+SLC*;[>]V5%O; M:47.M]1/T<<>/TT,R6C@YXQ]]2SG0_D!=12615/I@7V&&_:7;I-J7V_D'+6%YWV5:]=],:U(49@NTEFAX M8[UMS+*J_+Y22!7Q%TZO?E[VX!.-% QAO%MLEKZ >6P=^5RP]4@H%[_EX^4[ M:=SVUQWO'7)L;4B+I5S(&W34[9\RM+,P"'4=-GZR1^?)7O/YYC"VZWNK@X4J M:_PE22?O*:J)T%4S*"[F[XW:N\VZ4[HF6_T(6*DKOX70Y;U:OPQ@ZF\ $/H01H5K3;XCE2._W M_3#AR+^TJ,89$RB[>+'WU$^0FOPWZ0@=2:P'6P=1*S()8U'TIG M(2;@@:^>U^RR9 +3'Z"\59 T'XV2I%F E1N;B1/CK4Q ,\[;&S6*6.NQF&=@ M/A)%%1]8P"[[C1(OP/7I5CFQAJ:EPG7!4I;G*FAD=)4[=0AKS%P2\\B!4*FK$^J4ZV'OKM):;K,Q/8 M2"T YXI.Z>NHNXC"@L!L3,(4'6=\,-/.9;85. M9N.7>IB I4#98VCK\5EDA:8YS!'O>QWXPR;^$9O()3PR6AKQ]U10[0HL3YN^ MA(F(=1/+NMB"NB0:2/BXZ\Y9(#)")\S$QO3;F#7A6(.G5C^'&G]9\M7Q8R*9 M[B](2/*#ZZ?MO[PW/L[Z\>873LU?CK\BIPYALVS$YDT\/[@1LN.[*I/PTS/> M]W&%&">(:# D,.3-2PGS2G*U90+&X&:*5>E-84MPLI9'+-2XIG/?G6IRA*8! M>Z?92#M!:P"QU1J\U9BIV#"3Z1+U M37QUT^',%9$GZHYFFYN7,(]3],ZU[JBSTRB'!^KLAX#H0.NNT[(;VSJCA61. M6BP[]@@T-/R_BDVL0924!&,;[YWW,0DJ[VL;WMN]7<@L9,]TTZ3O,4+2(7!0 MB@EP3C,!:RQUBQPX 2$9Z[2I[45X^3BAK_G3GN\L]+#8,I8)D$:@4ZOS-EOE$!"(G-_*!/S/MNO07:=3WV<):[1H\9:IEGF5F-!I,&[]D MPV)P!FHT6OBX&,NYB2#>4)VH?'V+MU5*O;K ?$6+GZO4%.S+$I>8P#=MV.=O M$CQ^D+)=/DS +7X\>!^6EJEWNC=1.H:HKL;V,XNG(<@<3" $+$"=6]^(.BP3\&TR2IA7H6B;8[CA3;Z-4/[9< M:*"50J=T^(;=Z'SK._F)UI(B< AWR.;)\>-1=N_H*G.;\#[3BZ.*3XXT&C8K M%T7JRD6MW[!9Z,J 5M/#8M_*'1H=/&(8(AK7[X4E!\&\$S>T5)K_OH_OK_(Q*I,;T>7JWQ)].*$:ZJB3HG$-KQ-#M^9 M8-%0W9HA=(85)__T+9[!!X=3)YWOHG:EN!)-OGK*\L0Y])6&SNF_S7]X?&E^ M]V65D#VUI) JG^VD.;O4=Y#-U*2]9%8VS;18HW:G<+%;$#M7SF+EC.ZH=M-' M]=MYZ.""DXIUA'<]KK:MM#M5&U/%,QL5]1VW)@=510^ZQAS\T'[E?OP06^I MF>&S_OV%V/AQ/A-7YU+7X/;YEH;CTDZ&H0VGCV]ZV^G&\CPQM(;[*L!]X\!A M$/V$>! .8GY,0/SK:#*)UP0C:'3;ZTYQM2ZQ\^3]XJ7I@8YOU"?\FFH=KDN* M\=_I/1%SVFGP2P@&SCX'"\4MJ+KF1;TI6/&)J1,8X.H2DA;Z.*IE" ^#V!'/ MAS;0W/Q).! GNXFNT5'?._NLS')/6P6D7F@,$4%R9&MX!)A/#!FW),[(#KMW MP4IXM]>C/V+YOYK?Y>(09GJ6<<:%!0TGAF_'Q5Y_^R2E0B#NJ(>6=.J[RS(R MMQV]>*("YWJFIO2@^X+H92JQ'/>;W_.A6/EAE9XI:5!6-3"'^#C2/B&)(FR0 MT7CXM9+)0G2(U8>FB+ ;IYXL<\;2^[*>$^E8QO"WEEG*Y@&^':0$FO9=GC>NA-RILT/=6(IX621/>'*67PS%I1BG#$"A.XAYR2-J,35KY.J0E1#">*CW&3LX^0W=UK[S26Q(VE'7Z1M?'RB8=[ M+ U0,L;3[ZM?20NTHH*9 -867.3+8P+$6N@P^-N+;DZ]]R\LUI.O3E[ZJ_=Y M::!KD'\:R,!A3U8WU>F0XYVZ$M-2,CLT]CEDN@[GV?8F\%I)"7Y='".UG]1= MG>]-/ZQ20GX(QUNQ5H@XP 2^2A!>)XWBVX6A,X_1<%MP3.!$:)$S(:4:V07= MHG(W,@8&[\/F?F5^C1,7+I,=X(*PJ_[6PWB7V7MYAIB.HS]VSV9X,X$I18(\ M[+HNH'A3-=B-JEG*DXXI.D'C^V/*^^^;\OZG;%:0FA.'3I![EF:1B]M2TPJ2 MR($2KIKG/U>LN,.!)$&6P"5B.Z!&J!UV[00U5@0+B#5K$0ZP&Z M0G>]T#6JV2&3BZ@@+'8&4?=DBC% K5\"#_R%(A&&GG!@>BI7P?#,ANYG-K>^ M@.H&\1MZ!D>@/;PP)8PE&!">E6F^* @A'U6J/<7[!8;&P>.\/ Q"@:9#'_CP MB))S?=F^)XEE0E=]Q#?LU;NN*CM I)@OE1:^H"C)M0XK^G"!+C\5_=1'4?0AI@ )0_9=WN\9V'$ M@@EX$IF H(FDP.2\YL>!KM<]]/V[C"'/27 FG GTC\+,O"0))+W&,>:9 -WT M]G/]2I'/SB[@;(X3EKH ![XB-!-X' L)\L#FIN:,7(:-<\ZI6%]3PF-]6Q?, MV/J:B2-U%1 5A/;C?J@VA_K.D$E!J[]=-_X[FA],?ZC9Q 3R6VN9H)K,[$VB M:M.%TGI;LRM\]UE$M$7NZ*5XBJ-M(9@OSN^FA$/%L%0XHVFF@>'_D(;YLI26 M#344637>U5?W5";[_#'_^L^??V4EJ2FZENC/AC_4SZ ]-CW0J2 ^GCTF?M)V MW8OU68=Z/PJ?W/=F*^5R"J;46[Q11=(BH2/KB>OG;3I).35/N //5H3ZY!U0 MKG3$D1-'2FN%T:TJ2JI$_YE]O;F6HKU%F0H5QT*6;^_:J#RXJ^<"AOT"Q:G_ M"EV8QR]VPEWU?OWHD);!E;SMN3+1?9H75]\Q+71B.Q9>[2Z2<[ M--L3@;X B:C"I,/T(\U+CW6H2PS[E@7C\$J:7%D<+@R+'2Q:5+MX_(7D!V,Y M7Y][&7 L-'9S@WP:5^89R"WE_@,)8!_G2T.\4;T*ZKCN8'MM7Z88Q^!1#KX- M5]7L*MBF9]HSBW9.K. ""L1MP"3)9/>04%WX3KN^K%UVY0?;SGS)+3.L>(/=)79 ML88!8D&3BTGM[9L%N2]N4@=O D*['GW:O5/DO)Z!+8T>,!K\+E ZX<_;U5#/ MH7KTO/08DZZ4T)P.P]^"4< ]?#H

)YSG.Z/;V)V7H MJWM]G/O90@C[5V(ZD1X ^P69#V0("+B_=K.:G(&+@JDRXP&"":BKF\6CM\)^ MXHI/6-XNO^SJ#D=.$TV;!=)4&>P\_GHP;:]!KNRQI1@6C3-RB(-/Q^"RA/QA MWZ]%<[9V6B*FB4<\;V*@A5\E1)9KWYK@]R-DH 50[<0/(/V1FB1<^'NX.9M; M<2_!O.HA:E06"IK_#Q01)4?_@2)_)XHDX_A= Q%<8_)N^Q1,OES1W)29]S#4 MAN=V( >KRM9*5F#!:*F6?C);A\#5^392I7W0G8"V;H\K\.-2?91M^%(F+D#8Y(W)NI/RP6TD@29& MGD CU"9./=*/5(X\?R3UD-8*Y_QKG@&SCQ0]%Y9ZQ=I+9J=:R-M"==FR'32^ MLD28#K':,[Y1O]U#S8Z%7WE6&K4+^A2NW737Z_2%#SF/--U#MG+Z<132<[<# M.@Z^SWP;!3)U)24>!29T2T'>P1PZ] M-;\:@)A\*APR/[]73DWJFU;\N*!@I'-9_7!*7J$$?Q+=?VG.(QW:9[7#>T_:#;(?Z\UY%'J$<4O&>6=]M?XZWQ-I,N M^-A*UU/LSF3X.+RKQ@@DGC1WV^=M5ZTNJ[7GB((TVQ%!J?UU,,R?B7\9F$6+F],VVO'#*YTA.37'^0Y:%S^M[U9W<_5-G1D7KQ ML\U[M.V.\G3P'2GV<9OXE5O3K[FK'OFX'-6P9'NU:%$NF[1J)']^F^0OHCZ. M\K3L+DUE"]+3'I8?TT*YDX]XED,+WG?=GC"&Z1/"T)8I! 2&0Q3L M;.QO?D_MUG)6@2P[VWY]1OVPTO++A63L;\K$_>;W8"UGGM_-K:VQ=)7K[?P1 M$A CC[&M /Q-HP@HBO%[XW$SX5#CJV?J'[\P_;2YKGDI=>.^ZJPO .G$V-QI6K6?P%#XD)1+Y72X/96>NV 9I@A), M&&MY&>LDF, G'R906@^3NTC$"IL6$_!A90(!L6W5'TQ%0M3=B/3]UN#H9BF( MC1?: S/#K[" $].C;T30=47J3.^/+@;^]9I9D^],"FJ^U3?#_O@$2/ P,T$!L_!=/*#+\R0WRPJ\4$!DD0 ACV@O3Y4X!C(>P@!=KX JSEP6TJ01:O%"D4R@@/Y47UU@*FKM M00MKPDK993)A$K&Z03< G)1!+IYQ&ACNF4ZC>ENEA,$%$2(65R>M-GJ]_V/2 MZA^;M#IQX,"&]<(:DP-1$7$_/]5+)5USKBX[R=,DOZ&H[6U;FW&L:,/^,X\] MQ&0_+#S;S^_[N6_CYYWU?6! >]''_M%D>\GZ[KU1ZN&:V3R*NQ111SV"%I2;O2AY9N&RU96;'V9Y45/_82-XSO.)_@EC3AXJQDE#PG MEY<:;FV7TA^@=4LF76'+E5 MBZG .&P);!N]G&;HE@H+=7Z#[Y#_"V@]0P5@ M[;A$[EEA(:PGN#-BB8.L,*EJ[0!'-Q1L*RJ18P(N:(4!1_GE"$_B;M@L&E4^ MK3&+&"9@1:)N'H$-:@RYR$9X+3M*;%N SK@Q@8D5/0:+;&4-$^B"K)?2B,NX M9ZI'8+,(52N0'9[I2(>T'OK!'/0M$VAPFQC;08P)AJH9 MVPE/VP2+W;?DI44[;[=?P,)+2VK+K- 4+VS>LJ3CN"AP#32@UE+5 6DFX$1- M'U! +^-#5]=STBO6&"D-1>9=?3&CE$@60*R(':,D%C4S8!@;/#DGS_#3A!X% M%WAV,%K0\C6K'1&VH/82KD$?;R;G]]A@MOP#3Z5FVC?+_?$E? MW3O0<^//WJ G(]=NJ$Y9NV4,/XR><:1ZGZ4E$QDMB-959Z]1W?IO^;*I [@E MXH7PIF34B+?_+C_GL$$F@'!**A0AJ6-0EPYI2=M5";]!&TU^+JLJ,( RCCJD M#954PNHM0NT6?@$.>3.QFB^EZ(L@;;0U@@D4.R0Q 9(K_'7#KWOL7]DR@85N M)&V1V(?66W)#2$V%C$7]@QDUFP=%VD0BAN&GJB*@E<-N:2!)DPD4/7'#TZ5V M$.G+.(CQI[?JR@GP+0-,@/CK>W4G_QV>A=!Q7?_8U4U+ J^X@G%G#I?=)$O%Z/EAK?P>!7[@ MQ!1QD=6,RRR>=H.2.E#LS3\[V3*K?ES7^\N9W$\B%T7*BPS@1U$R1_6PS,/?;$P82%AH2Y2SG.:G?>7RT%YC!<_S-E)/T C'V$ M[^ZG"9(UYB0@:0K:R4WE8/%$0JW(M_2@C0/*@[36D,B3%;PN72)%<-QN5SM' M;H>5G H-(+PDVI.H>W8(,A["':(U0GB+68.K7V'\ZXX>OVU![(H?]5R5U:-6 MGW\ZP>T _0B9GD,T+K!R;PLXJ20//>MHK<^D#IM#2Q>;:)V\M Q5F*(05*;5 MW-8J^2[TFKG.H%A&ZS IJ!;L]CX+!WTR:>>:4_^FT-^0T!G$%B;P[1(X^FBB M/_%'5)V#*,R.XU_/,[T/0,^'[:?^@F?OK9 MZL%'\SW+[SV9P!XO##RRG_"W_]%%;H$!9 :.[CJ*7&K!,M9CVI+*01L$9>XK M.)'7'Z WYZ=G'5#$5;/(DT-_!+>!^6QH&$ FPI M145?&07$09W9;,8#/&Q)F9YHM,MS)I!7,4+%;X4QJ5!GB J;JMGGH;6;DCMH M?&"E2 $\?'!:V2]#T2Z:8CQ"#N+,P&]F($-0P#6B B;](N67H85YJZ]_FEHV M1RMY=^'GSQV6IVV2@IZ1T&=;:WNRK>C/-G%!);!8>;O0&AV^.GW2U/NK%*.L MKDU])?G^=%YH@.%'''P^@20+PUFTIB9&VZG5Y&WPX%],ANW0'LV0RB;$8A9J M2ACC\0G+.8AEZ]7I,3.W/S3+OZ%FD8Z)"1Y6CHL\;$?BX!R@O;VG.:H.Z/QY MFE(%:H4.X(J/81^*Z*!R%T9>G]#D"I)QQ[FO["@R8!02!WE[>U8HN;">%B?H MR*'*3JZ>UN=L 4VL;ISG7=7G,("<2"#.S/\:?'-3P%$!)0:$GB7LBRE::"NE M>*0WK2IOF*Y]E<'2Z*MOU>_'H%?6KYZ^%4Z7K9:.;2O=3[KXUTO"6?'EJ^I! M@HH$QKIW,".H7CTG8#B3";RYU+-,!8L+T@)57YV:7$)23%J(BYPO(2;P*X?@ MBFR%?"Z"/4-,@'.^2IKLP/5WU:9>K\VE=&\_UN] CR:K<4+!ZR,*&U0.C"A. MA/4A/F+I(=N1DZ*.3"":<]F=3MN1$O"^H&TY![GL[OT([O'^X[RP6V'EJ5OH ML"XQEX+-6PXMV-J.R ZG!WC#;O8!#H&C+PB/)Z;G\N\5/%6/%D0!AOU,C0'JHOXD9T>,D&B<9&80$P_8>O15>(?^ZV* MV.U];H4'M@Y_M9H_I,L?TN6_(5TX5E"!%"D]/0[7[(M*+SY4)G1K5+(_$L_? M%QXDBMJC+C74:T\2)VB3\X8RD ^]=\Y.I[^W=3YF6J"$*CC[^=A>0(#U#?M. MAJU1(8R"$RN=+E\7Y';4R;..YODE%XG@2B(GVRV.-LMAH2:K@*O;;'2NV8F[ MFE<,E%G;NNOZ^Z5F;A+4>CVYZ/%EG\B4Q>M'I_=-!K5)^8K=BX^BSICAHBGL M)=W"F*S&NR\]#/.%K61RNPMF':.45>[&ZLPB_#-,]R_HIC7(O?E8(-%Y*BED MCX8RB2K@DI_/!/Q;L7KCQ:.M2XUH]/BPWKV[$VC>"1&Q^HR:=V$VAS5DO89> M='5+WE0G[;XQ74'3R#>JG64"#Q=)G&/]%5II@>5-!['[11G78[PA,J(\V>NP0;J1X(>R'9-%".O]U#%#H#?3HVL'IL\O42M M.\X8CD]28P+LT(Q>_:_+5>8P4D[!T":&]B-.2L!D0C*I?X5VF@Q_'2)?W$/> M C*V-,]Y>75?A"80^&'/\U;0DGSXJKCQ8'^^QJ26L9,G8<-S7X"*%V #S4GJ MDZ%EDW?#:*$**P%S."V:7.ZW0DP3#WL(H6BD2OS)5:,::?/S[*(Y@Y4'OA(G M#^-7]%2]Q'\@*V8/T= 2[T7?7= 4\G0_[,K$TVKG1UO6K$X8^%NW^GA;LU$>XY$8NELE*4 MH*+]X.+&B?%VJ@Z9S 2>(GW!B7[8 TX$%ZJD,Z9A)(NR_P_N@8,-A@%0KOUL ML6@&_RT;.AN$(/.M$A<_CT)7S4ECN%&D;36#;/E78352N N:EJQZ>IE MU]C*:NA]-*F&7D/KK;V[T?.2%&.H&#:M&*,B>4)^%=AEL4 G!=3 TBYNGK[* MM*_-WU_3>=^3>D])M#-4BIC7)" GY9'0X\""@SNN9VT M W\(Y3^$\O^M4)X/GYIB KM!V%=;RTB0SRXO8_1>[^Z>>?99+,-SU?XWM\:_ M M+8(^MK0&[K&!E,3<$JZLW/S^'QVN!!J-RY69?J!B.;'P$%\)&QF-P\!$, MD^9<>,9&5'[KR-&9YSRATUN#>.=XNVHALX0N8+G5T:8?C!^%#O M@ IX!>;1ZR5X&\*++A,M<%64W(*KD,#.*:RM/CDAV#E+@32 MFE3/<[O0,AB\J_2=P4WYV6(TZS1R31QZ133'4B6/D1@/X2#_@P 6?_-W!C1EY7D)!K7">)W ^;T.EXV)IO(AA;%3UET0[/X?JWS440 MX,BZJK;;!M:XM%<2C1WFFK[]:!HGCK%YE^?EM1O3U.R@"?GP8?7*7^(RS_$Y?\&<;F:A(HD3$]F",^]#=L1XE=$R@>P%;M< M2:V!\R"G[4(;QC:RE3O.^7$5#^WR^KQKDT,[HMAC%U*G:0H[0UBR(;R:SL_+Z=IG+6$C MOO&$L/;'KE=>DY';5J;BA]7\>MA2AB,2,$9R=;&.2>I6$G;K:_LV'6D]469Z M#WCJ&'QLLZG==0JZ.*M;("OJJ/U^@OU^B06K@J+PFLB;GX#T:W['Y/=0+H";X9'6:68",Q5,P RWY@NL)K6UV_=_5XX)TH_$?F0RML\+ MO?IJ=E]C9N$QK_T4L\ZS=M,HS-2^ PZCF&\3"W0+@])+F'RUD8VO;L_JI:T> M$%B7#@?L-4P$/176^QHL[^:?G2KR>6MJN_#9NT%G5Z*]=-%%;ORMUBKD[!M( M''YL>!(3Z,%!A5Y9*,-7MS\:A.J9%5E5W+R4J+-5:GMVMI[XW]6N0NRO#<,I M_)[[^[^18TU @6-4L2\%QP1.F1%@0$&N+)&5)A_WJ5I])G)-)RMV'1K0+K [ M;W-&4#8SQIZ#,7+IMQLC#C!M120GC0\]'=JH/;51?H_K%FB^ /-5TNZL8M$ H1FR=MF8 X+>*SOND,71KY M"#8921A(EP=@,J"YYHOL6/K$S,G_A5F6E"9AUB$1?Q4.=IW$%3TL6J/5S[NB MB*^%+CC;'E^?*2C M]UFP" =YU0EY&D?P'8\A+1[83,Q_ 1?/-<^F>-_S;HW:TE)@-5M>7G&J<;^B M<6GS]8CH+-,:/G5I.=RY#_2) =*/]E?4*)-T?CM&6\MV!2\:T?CJHV"0Z.69O$NT(8TI&ZJ7MX2]WNFAEY+F=5>*]=1_).>^HG3'D9WM( M=ZQI<;[=23S@O#[&V__K87UU3RVRZ)IYK7(D1IYS0N0 Y?Q=QM;S.*LL4U*&?67%FUKGWO;@/2^]ZBN"SE]QB_M&)_\]*%($(W(]Y+0S.!/-VX3ZLRX8J/G5@LT/)244LY38,C76J/SN+7X"1X*F42$GO'8Y[-]JR==QEWL3X MD'%'ZHBHI<%YU7M[BJ1^<(O).X$9??ZV!CJHUDJ$5&3CJXGX[=DQ8^.W+Z$\ MF G;S^2P>%.9%"8P$3]#]>MV5-P8X_1Z@=H.XA?H.&_(TO]GW)\]?C=9KC\ MX[%AK#^VNI'XT?]>@6:OJZ>)RLF8KK$-8RG<2%O=HIOU1R:]E'CK"@JJ,I7- M;\9*=+_VK!\=:DK4W"HHG9$Y-DB*@Y4EQ7&R^/_BY#;N73H59HCZI?>''W<9 MM708O/+958![J#RJFCYC(!^T>&1N\U>-!'NG>_E/HE:/ZB>-3)D@ U5L^O)Q M_*:N+A>:DC,>O;#6K;FC29NH/)1\S^'>&S_A7!6+[H337M:M9&C7E2NN@:I. MA$BD](LK\Q530F,9">6./?R:QJ ID33+80-.K$RZ.^/[=RD9%N1GI!<^'!YN M\E%QR#IW8[%6COCH\$3M]1GM^V0A)^$S5Z6R#*O+4Y:U=J4'+J0@^S?QV#S?\K0'GB>V&OX)%A7NVE$>M1/+UTW!&L ]X7KC+-3>$#^3ZFME M*[^+W5FY_ 2_TUDOX>-N*E;19?T27]&7LDW-6^^TA5._E(-(VW2K?CF%"TWV MR7*$Z*CY)M;#![.,#GAA:NP)DU"74U_/7F+?;KQI\,KVTC//MDNK?U(]DI@@ M1)KMSTCV=.J[JB;:9=-B]#JQCDS"#AI'LY&&/:N [7*O&HSFJ4P@C FH\)LJ=)YRF^/61MM@^&\LS(V ]O'AF#FT/D'1^G=*Q4T0VAB!%L>B7#6NQ M6]31O8/88C-7)O5JJQ[FZMUY97W1SM,')>X?51XNO)X48]X,Z_^]/UUZ*6Y5 M<7KC:@NU5U]J3DFV3T4VJ\OV9IU'LN"-O"J",HXC^4Y&UR8:5R35Y,=F6%&_ M[0RA]LZ9H$IY=[@Z[[JS4!(9%6<94^9@>Q]R>[:$-46_ M67[2HJ"9KCITL#5ST\WV^5HV]:"/OBS&?LBN)Q:W7LT-A70_HI%6IC.6F,#^ MEP\R(")B(D_U2&OI#CMRDN.[CNX214:>?V27\+Y[KVY BH8EY9$B":F=HRV1 MKPO+$VYQ1+8?J=ZSD5TU1P(ERAM<((>O!,;S@H7U#9I M=FLM$X>90!43./ B6">3R(^S_(LO(];C M3^NJ%LHCM^%3C4:7=\1E''O]==.F)&1-[\CVE8&YI .4Q^=RFN,;Q8H>ZI[B M7Y#(-JR.&1$2GS!#)]ON<"IH;_$;4AA?B6/$E4?=/U3>?W!P,NR\VJ0YC]N M>0J6[ODZ69*,CINY^NZ7#T/NQ+,*!TL;Y:0R@2$/SZB@\+?& M4Y SL2OQV";Q_O@'F5-&G2ZBS3.'_H.(NIJ>...T7Y_1/5 MR^R3[M9'G#\MVO!PDRA\"4R !6LT-CKJW_Q3'X33=F^QN2+?/F6Y@19%'2_5 MD:-/;M[:!H.G1STX8,>NT[POHZ/0J(5KXM.F@GWT+[RGU#*K/-7GL@)B)Q#? M6E?\H@*7#=]V]OR?]KXS*JIM2[<0!9$D.0B'.DP(M@$3IEW#G!XV^-Q<%[M>,SDQ4-* M_HX](:W;ZLLHOMA1\@3XY.(VYIGGS/DQ!A:II79WL]R:,"=WAZ>0TSW@K%4'RBG;@ MSF]994-@5X#!7_9!4'%1ZUE(O&;WS5/:O[?A9YF$TK(J<&<0;0U,6T[=YD>[N1JMZ8JNR79_J[K%EF$;NQ0*@'9IDHY MS8B5T9,AP=!>?)5^HXGY)32V-5V7P(,GS8R=+,G7N3(>3LIE>9W:S#O,B!D_ MOOJ"U/#8,K+TP7BI,P_EH.[(" N(L317?V:CIRQ1I*"@IRRK4XN5;'3?O!ID M3^=F(8/L"#5U_3;5_.U9+>]3#>JN84!N$,-+>7ZKNIES3**&P&P"K=)T:QXW7J;WN7&S*4>>)P.5=29'U?B[<-Z!EH?$IS%"R]^ID:- P;V#:8LT^ M[=JFN>^*2S6K6*C#O2].5=4)3V\W#]S.]19M!,>BD\%\4PN)YUMPPQ]1*/IK(G$]0HE(M.>VPG]0TTP8QGG;N#%4NKHL&W"_O:FT$O MLX6,R=W\%R]0.BU0_>J )7S/]1HI[TI'UBC%LO(BB6^WG]4DT!#1N)#U:Z7M M7MHZVD&6F5(\2MDF_MB%7G%FX4Y;?2)^*P2!6=Y)/(<5),YWS!+OJ026X: M9A+GO7H('50XS^J=+RG6!669H+L5;5!,UKU_]^[IWJ!@UK=';D MIN/-ZU1I"">-(O%$4@?CIP[^>1UG6RC\.#8^Q[N.]#]F7*8!K%[I@4W'P1ML MN)@;X!-G[TBM*T!F'-,OY:C7HKE_+*H[J0)^CY>\K%,=R,9,Y?D&H 0 ,Q7> MR+U@++H"R#R01I!= 2HR"96Y>'<\2B]O9EX!FM0P Y%E6_ C4O]K>RU](088 M^UJ.Z?QV!1A2)D;?O +L;/Q/$:;% CN/JAJ8:'HB+?V&Y&P, M_BN\L0KEWE_^&O/A7^/]E#9.V_C7F#/]=Q.5N[-%1:I&[]%0 2,BU3)X$V>2 M]5%:&I> >.D!MGE([V] R_XUVA^%'A3#?XVXU&_0QM;X[RK<46=P\<1KZMC3 MTG2VL';W W\?A<+"GB)3N,H_H?K^TT0%33#6P9FJ1E-YGQE-\(UT6%BDI1TT M+O\A:_3_8T>@*#I+=GL?@/ML_/NWG,X*:W< MHZ(3^8 VO8#S*B>A\4?9D &=P?F3H-ZT5Y#UZLKHM4]T%"ETL'Q=_U1;:E(! MWXBX0>HM*G54S"Y+7;H@W>-"%H"4W ZA29KV!>ZE\#KF"B""FLPF((O35#NW M//AF?D<@[HT'YD6]Q86PFT_'P$I[L340HEK 7B"TD>O'U;6N&W8OL3? I#G\ MBR)?6G.$4X<(B/B3RWD<(X,[3*D4;&WIV,U*VU43NNO(G;'-$LMG\Z#I 3-S MQW"8SOMO5MKGPHFN!8;=J_K3+8?]]S#D6MR=!S@U#")+54?S-VU-K@#R$;TZ MT+'=RFV(X!O*NU_6 ^[N3_-[%8Z\,"WL;'#OU7F_BE%!PP7&=WV@QI/SH,8' MB/#(T%AE@[4D0F$,CSP36\N:[B'4%9>KNZM$TPAE 5K*"!/##>$-2!4S\K7G MG=*FH1\$"7[$6G^HGL5RUO.SK'=]M5,L71@YOAX86$:1D$&X.IZ7>(*B=.\# ML@;*AH3)IA5%\3"B1UV4C,7N'1O55@=:B^7PIBNF*RU^Z M[SB:NI.X_'R?1!#"4F<-7[I<&#W G>"M:C2F@)-F^&$ );$E1E8>)U#O;PJ7 M#=X0O8UMSDL_W&0@K>@=]W=](>5W7<4?*3$[EZ0TP>_P-#+.W1KUDBGISWD> M3E$2[.I$G^ 2\E*V0^([RNBC0#4NQ>RP[# KO.3CY=K,=NG6WRLF!']Z7VTG@!T[4REX,QWATN@O9$! 0]M M9-S4#W/8CK$BI-W4=^8M-IKNJQ @J7Y%WML0NV9BP/I)8C++ZSG*XBOZQ>B] MRO'L),%'C#2[)>;0:*GWK#C!P]]=C@;$&,?S37_.T;WXK!PXT?+$9&0\84"( MIYH[C"SLP&%VY/8N5056_1A'P*C!@O[[M S]B/LH)R/5IVW36[H#9ZD9]6 M_0H.]@QCI,_X\>Y'*XN)R-YN)D\OS((,IGKA9FUYJ):&55+S'*L*=.B4==UO MS-")69M4!RF>=M,)/ [N%KTH_#CW& 9T$^[8W83ZW4Z^J/H M82O-7(;/00ZZI$<8X>&[I>6[2'QCH_%61?*,?%7,K2^GO3SM?5 !905LK_(* M<=-JW>4J^W&EV;CB:\8I_EO),/=<=_T12T8K!A=IGF9;N"##A&:E/ ?/Y-4".0)IIL?90*X)RJ7B*4DLM0GO07/T=W[P MWY#H:&Z^47^)_1/L#Q-.SG%QH8II+VR9.(U:L(*Z1O<5 VR*1VKF K _T'WG M2ZZP1X!;7!II,F0B5>-TU42F65T::JP3$@&X%S*Q_;. .T1HWZ;E$&^JF,B! M";0@?*#% +VP?![?2-2=)[>X/4,HK3(NJ+3#2TLW)Z[3Z#GU,^FKE,1$@FK/ MJ^5W53V'V\G[7$PM\Z0C,*J<<'&%*N&)^K[P1IUD)?ICU^A><2C SN0E@"' M1DMI5DGWFM71_]8='D:9B^=NKJ\FG2&/%&WM0.&/YLTNM"--"X7"#NO5 !%R M(.>!(7K;1SAFN#$X[.-9E1->]Q95[57'A#[YS:_U4-OFU;K]8)(D@?U\/(#J MB6J+M#DT-&Y3"SCG:.NELQ2R7",U4"R7DZP:FSAX0%3<6\<5@$QO!MA)JRY:\SEQS)MOZ@6Z/V,9B->*Y;;)Z:C_W M:+!$P=SIE 6PF$T4>JR'Z5KJS)()2\)9^=7R9ZA? "4.%,^"QY?9Y4WZGMU/ MC5'J%"UQW/Y9&O (K<0.FSB/TX]+Q'?9M8<8M9(IW[X7]O!QV!$-W0=/?RTZ M^=Z*!LS^P?[J&&/A%SIXT&9M?&D"&4&+W/-)FQP_SV2%ZC%=2TJG4,'*T'Z1O MEP+R!H.JO +K&]CEHQ=7BLKN?(KM$"Z0BB]=O +X^5 B)H.K>.P&!N1J88;? M(*[BD!KFSP?Q.5PT-L=/+T9B[WXTN2O9/1]I<^SR[>S+MBX*5?NM$/AVSN58]Y"0G'+H%QK0F3??Z0.H<(R%7KMHO<7--4:( MM'KC+C84GTS?I')!O&A.%D^37]O!'IP[S/%N4)OKL-;AFE_1[]K<^!KB]S?5 MW'_Y1([IR2?$*J:4_;/KB7B_O7QU.EN*TBA(I"RC'[@TPQ_OO!! 5*]"0'7S MA@+CX!O[-MX ,>*V+)/I2@'WDYBB3J&&L9/=2K&*>WQBI$3#S5T,#LEJ^<>7 M8$-E!9JE-"YYY$1&5G6:0^F61^J)HO.V&^CASL00$6';ZIT#8F,!%^6?#T5Q M.=HF1' 6VN?9ZB:%<)%4 3F!^,3LR,6 $!GRS\Y8G^S7Q6O$?9>Q'$+VCTM] M,423I6_KTCM.)G1MLRMD\K8F$Q[WBS(.?16H>\>]%IQATOG@+K9)\R MI[S*Z8 0!7H-R;%V705,<5?*24^/NW84'VZ4DW:EZ^&EZW'UY<5&D*<7O!>! M@3B%3TC1;&BB7P\/I%U"B+Y6I%FH?P'U+M/>AW:EZZ2:8JTPVW+Y?4/1ZY2. MG=N5["U(.VF<<;G_P/'A2;+NYJXF+83J5/-R:N "&-@D CTLF2RJ(4 MNLU\Z$SM(E[EGGHKS5L/D5RS*T"KO*7Q$<$8?#\)CJH[?0A38W4'SNF>G7]O MN5!R>EU1+TXU\Z,(/L#R]H* M8WP[;[.DT8 T:2M3J#TH?EQ[8(\KS=8$^*ZQ.DK"YCF?/(2&I"7'U(6LE(6Q M1G0MN4)^^+..QJ>?CUD8'-#;K3.F&W;N<3YX2'!PUF2IA.*Y9$26^WO*#&M@ M[B W0CZ815SQ0,*R/:E:.*#ICJBHD(XZ2KS0<"MYMLC3^D24U_:18)>!B^WD M;O3 XOU=N[;(8HK>E0/>I:?]*0>B U56JEZSF4.A,EW(:3B -_D*L&!_L3&\!C^=P9P+3C_ FK>^ GC# M][,5_MHU:IF)ZUYZ>?++'@V,?^U3S7:95VIBV)2\2V$+FK&>DSWHH(/S;PT5 M)#]&EZP22#_3)CS@MEM;E>4@Z'A)M>74[G6)@*J,>+$A:<^;IC8\LJT43?S; MZLRR>/.-V?0PPY%)*TR-#-\7YI;J!V^A[%MY0#;.,Q!&@QK8-DT\1\BK ME2S3^XVNA]T\Z>Z"?WDR$V)<,']R>$G\'#IF4M_EM\O!-=D3)RS-HA:QW7\S M9Z;I"9NQQ+E.(/#/)UFZ%2)\%M,T8=A@PZ] M.H&#_)L%F_KP"M!:XA7@]A4@Z.B20VVY(=$?PI\AJ@<]LVEO#BJ42<^AZ'@U_ *X=RJVHKHS+(+ _/G.9F.FWM1AH&9I]P M4TLG,6 &DM9N"WYG8[V3+D5H=FZ@H>-FX"J%S5F_#,#=N#L)+8 M=]+ZJ]SW/R>FD]!R1!P5]1/K-I1C%GPQG27 V"GA;">>W.]MH?Q?*V"^:?$8 M=6H!P"=::^U) Y]" R1\<;YW,!]-O'VXXTU#,9E![99_J'YDYN6/"OE7>DXR M( 9;7#"DPW:+5:%J%2%;FR6!:3G+.RYZSXTYF0$ K_J(&WX#G?2'DZ,FS_X& M7D73?P3Q?UAY%%6&C@O/*T1TH,86'\44&I(NU]]^DQ:FX$Z.4]_A-\QYA]D[ M>SIWU+T&2[QV\N/P(.ZC8%9,VQA'=93-$/HI>+C$?]".P'_5AO\MX0S=:G2= M16HDA>Z&CS@*G#._B:%&Q/>5 ?LD,NZ^B&3/L,/"@LA/:+]]]@[:042^?Y2P M2\6[?8[YHBP"9-QDV^K8B/Q LK#'I>2W(),.I#VC?(=7^TJ (*@O@P\MD'RV MH %%=%1EHF)?C]V9VSJAU8I+9Z@;:[HP \QD^69QK&E[^C6'''1R.N)P$EH- M3*M1&&W';IX_WR:JMR:8'MN'&E8E]H<3/'XD^A'*Y.T8UFGJO9S/"^^Z D T MK@"?+\+VW9S !F_.U7Z/) 7;?R#>_R]#TU>3"42W?4#Z MF0KVNF&<>$CJ6SMNE(D2 _ZFPS$T:]=A(6?X"TN='HM12;E?-K*?6R34@1%E M=[-[U-G1CBE)Z' ]D,?YDE@#J9U1O"%%-^HE2O&)R6K$B\.)-2%F3C"C7H/@ M0_A>@PXURSZ940H"WB*<3@4=6ZTH'Q6T+%U5 I<=>7^='K1:!K!3>8),,@DB M+H$SA1Q.?V.IGOUCAO_?[T7&)37?5 ^_"S&8@5=TLA;>N%X3+G>R#^]#=,)\ MAJ3HJB9X!<6[38= 7VP-J2[PV[AO:K"HD0CL7YNJV:7+H)'RGX3"7F(*+S[F,6AU%:D3"5G_ M/GS,PU!9:-QZ&JL@+OB]8O:+]OVP5;I>=2)7&AQ^[4*NWL1^WH:97QZLJSU' M1^8F;UMS5L[H-6XE-DO+S*?]U8<LR3;//?H7 MMYO)U>GTQG/T" RHNU F,D^>X_K6-8;DGFC2C;R!3^SZ^/\C= 9Z_Z/C8+\C\NRA?N=EV15@^.&;9]ZCQFIN*3_7/B]![-9?PY+/'EG,U+Z+ MET5_(W]+(?FQ&(ZR@!."!P=RKP#@V.L@I+0@.TD]_R6?:YWBF=44R'T\;KQX M9LO9F!RF@2%$N4*LOG.7NM,S:N5\:!OI.B4EH>*H5[VILS&E %5FON( M^V>][H0;2YHI*/IF$)WUPY[O@[+$SUZDJ%;4)BB95_KIL08U[2']] 7&\5CB MU_.5S]PN(/!M59UE%)/63.\Y.O(Q,C&2&RV^Q$MN3?FR+J C<;%FY>X,!@$; M47G@=P\J:O$6\*J[:SFY_S+].!2?;LZ^Y40XN2$-QF>P=?<*8 /4H?7L&6'O M#7R==K>,OV-$ "!OOIU\-$?6Y$.+&$@]]XEL JQL?D:R!ZO^#[J M6\$M7ZU[=:L*N=95:?5SN:,R=(;RX;0OU.VU3/ ?V&62%D7O2#Z(K+]TAY[! MFS1@54=H4N,8M)[0K^]?F$#GA:KD ":O#)S5<=@HH->'&H<&K]5QL7/0(H@. M_R*K\_A W[QI(ZLFGI6HJ>>![V?\BF7]F@X465=B7PQ+4:$$6D4<#2TQQ A, M-(C5%G_P7:X,=KG(O&S7QWC)SF>:*+5EG-!E8M*M9-40(YL*K*_PF!ZW73L= M2^[AOBZ6MW@82E'ZHR):WO92(NNA+5?AD06%_$TDS5V$ ]KF 4/^9XO M&SU(WDKX HZU#=YVTJ;6F"3#Q(,I6=UG]6_80UI FS^Z]JD.)();/?4[< MZ?JWYM>+Z$$ETRPP<$L8&MN3/H$9,%!),J#!6HS7FF3VX\>1Z)3/F*Q^G[$%4RKBZ=;>":BB[)? M9+H[/65@U4@V=*QB37ZP>Z]QE/D+S^1%6:#L7899ZOW/V>**,Q9F+;&I- M/S:2E@[V040C,6Y(MC=RN=7#)P/H-<'X(+UG;;9=WLXZ=W ME:L&-PG,G-1LO:X 3%LK/!HJT)_.2Q,4==;1-TU6$TU?W+7G)))-V X[*>1, M*$-RM9X3,#(DG.\IRL,%M<\]O--E#R3\N6IE5W&(V3YB-W(5Y)M7,GT)EK,= M5B10YK(+ ;1]K=[(_-O##H^0-6=PH!3YD-G$=&MKLE;YMH((LO/=';:6N#NO MFF1J7^+=JXCI\YS,%+BIT?Y E3:<^?[ M37LZT(JKTI??SRY80+.NND#ER2L9<^;I4*Z+:CBSO0Z+5P!\RV3"MN[5;N'$ MO%:;O=J!";X"5C-L_TWMJ@S<#2F6BO11[:'*?NV1I5<2$Z<3KZX'NW6'(3XN M\&TF0(T9(/Z:TIC:F?"9TEAI)G22IA))U_]VFF%I@=R%,X:M++3?F56D[YM" MSRS"JB&CDY? "'@>/ZH F;H"6,#XE*R]LXQFWG0=K/[EZO#4C_@44A)>*!F(=]_@]=QYL$'67U W_SO\ MI8!J53'(SBB-[MF76JA8BULF _.B%DWE;E:0_0#@97IN1#SK8+PUY.6=E_LY M2#"4QVA:5-M,I==R[79/ M6!S Z]3?DA!94N&E!))8Z7N^F"@7>'#QG!@_4)NS.;KIK0QN03:&7EXX:]&; M3GN,FW>_TEOJ!-,4:P%R M+'S)!-]KK. MC4=.PBNAD4=\ 7$E"+Y.G$B4@1']%>!3EC.3V-%LY37S":7 930=3L33U>Y& M;YOI1"R8PS0KB4.218)A=^XTL"X[@#)9UDR%58"*].<'IZGAZ1\.V^Q^"6.>@1/(3HMHW;RBR MI&I?,KY;^4-3PBM4]48DV(?7OSL;N9WFP,\ MT8+*R I/ 1Z5#77C;>USJQ"?JB7+3W:'E^)SGO%I( _OT:"=AB.JEKL%VD+ M_=HOM)^Q%NI:%ZF6MK,4=Q2A$A7(ZJ/0TT=\OQ)FO&PKW2S\7=4;)]?9PC&Z M-1<(I1H5QE$Z6%2P(7YCDI 5X7_)#:8*5D3!!-[\1!_-GX:V7+.[4$0WG"4 M.YI%&38U\$+8SD3L!E89NI_FW\N8:$KQK:OI+25)03=V M;;X2TJFE.P_HNJSN?F\L@EEW-Q>(VU^9^+0^^\XL:9.MI(.^E"!R(A1Q!7@1 M<@5X4V=M +2(F+OS_*!"_+L6ECI96/K+QV+)$/OMZ_RM*^.^/I=50E3?'YF< M8F(J-]S6>8G "1ZP7-EXPH19.E.UO@*?O#9N^-8'HL<.8SJ&Q58G'CB)H((M M,@@DOMB6>U3ZN3J_JD,Z':H_QWJ>"CXQWZM;$=%C'JBB5QE:60.>Y[\701DD MD5)]I"6Q B*'RVR?QFXS8B$Z@W@A]D+&A);G::N9-^:73M4"@?>P,^7?LSGL M&H@(1\US0MI(9CGK>KZ^)L N)"@6&/+#PBU@$723[J35B>!>SU 5>54%2W]] M4A>06NWZN SP$='S;3O*D5^4@8M_<&GR,R_LA>"3/!@5(5LPF2/%,\_ @3N78H9_1T3^B MYW.+,XC1^HC)X&.N7CJZHDCA:5$.8H?W@GQOY,.K5OP4GE;=:>5""^VQ?S,<%#>JI5^4O\D32!8FC!WO4R'E<=3@>I*,>K]T!2#QLD,R9N6BC'7';,PIYPW[(6$Q M\JCJX)?4!/1W%<9H#]90?,N7^9@'&7>=KP"9-@MH51_? &?) /'I$\-Z)L(@ MK8;*74_#TSV?<+UO#_>.) M^DN\G^V+:F16B90.Q.3ZFV)RQ_V=T>:"9=X*G.3B9/8X&>[>J;\*Y5K:!;C@)59>F?<]WE$Q$9;>>4 M&=;@G$TIJA$A?-7W('$PH>Z\*F,B[66"@2O^8W_._K4O1#\ /_T MG879[Y/IZ#,-U)=%!L9E);\K0-NT:NITC69^I^2.Y:1G$/[J#1^O&+ZPXQ)B M501O!$S<.G=+.&&>?ESHASW(('AWCS>_NEH+5DOV4.DF*=][P,-;\H[N%++[ M/_>#CX87%S-[\Z?GFV^T>A;)% Q:K/J+]PSG9H8HY@>_B"!AY7Q-%DC3C^\I M=07(/RY0^:546%*:Z'/>'%H!<>U7S(?LO)1R92"MV&^Z\Y7<:0>B.?=K[:U61?)K+GW3[?KID_,0(CKJ?< M:I*[WFD,F-F8WLLE#JVTWG VL*^-6!+D%#>N=(<1IVQ6 M"-5"^&B]]3PMH?9]@1*KBI.IY\V@L-#:./29"3_6;>JP0]]^]TY?'P:W4B-$ M8SA5D$TEF/B9Z>)F9;U0>8+>GNX@Z4.@?SM5//1MGY4Q#_J9Y2_;!=ZV"$:_ M F9EW T74*DKC]B;-LV95WGRD%M*ORL,*?_LF)6DDYK]FVLDO_X,NC-WY- 5 MS7.>]B@>*="BOVU5E.^6HM1HRR5M3WE:!I]R2#U+DN9X-CF2CX!'2H@L^[IX M298"ZWY6@CF7+Z0V.0Z,::9GE)I/A-:JKP!W8*^*]%)438B)?C3G;R2*L7T^ ML8FIJ=-[;NK5-?P@^&F0S^X+_S5ID=*OFT;4L:I(T'Q!HZQ^;Y[^CQR'L,>6 MZ>82IG0.]Y+OPPB $8*8N6KVM?Y&,YZ+^@/_%:6Z;=RN36,6(O6!M<7(G># MMC;20)$\$;$@($]51T8I<) "$DOG799DQR!CGQ1=920#C:Y\FPATD>(:JTSI M)QTQ)M^:F)A0M.>&*>6V ^D%6EEMHO65HYY7X-Q>OI?#Y+I&L<^W=?*JE[40 MZ!*C*.-J@"=C0T"0EHK4 +?(V%\!)'CA"!Q[#'MR':8!W.7YP!6#IS48* M3C=FE:!*)%G:Q:12+M.($DJ)(N]OW7BZ,\CM,O+K8>/WMJWQ==P\H_Q%-P%;T.Z M-Z+SY+?@:$3C%:")!O[+ M1RZ8H5> =*H%%+;(%8#L*:WS?X1^_WPB[@J[Y E'+^;"S"1MCU^C)=\(M'I^3(A?0)I>?2&C++J MFX)Z\52>AH7@X_W/8BX93H1;5OK%:^.E[%4'[!&3' (O_(-F.Z0V.W1] S@L M9Y ^0>=QM!P!-A#64(7X.".Q>P?+54'8JW:;B2UY JFDGCIRE_"_/_MQ8X-? MGGJ?E9.67R\2=G/C,CZ@E-\?YO!Q_^G7Y4% _"M_;^0R#_ M)]']K8N/M'C8"FN%FDE7@(9.Y;/)Q5F65^,2!IGZ/]PJ,'>[F6.XYGCU1G-] MBS]6^9J&3)M\.Q 6*;@S\J'@&9'(Q<+O&1&]3:D.*V7(G9: U,E?+V*7)AII M#@X <28YI&;/7:?EPE!6C7PKG2WF.F 0:XQ^GR>4H^&6_]+ H##'0H_&!&K@ M9G;ON94(/T/'BQL?K,!DEK1I&:WU!A=%AC(@@]U70K8:VTJ^);Q'2STN53!E MNCZW.#DBX>^5_+-#'VY#]!6@9R&ZTXL\XO""3"=Y2U)# MT4Z(,F9&?9)'%7)YY/-:96T0[_6/YO@HPNCPLL+; K$;\7^B+=7ZX#_7U[WD M_Z3E_.?< B4NA7IZ#A)N?3?\H?)-O]OZOLI[W//NH4*"T*Z5,-^NW#_T!#G' MVK3#L\A2?Q\NV @SDJ=9C=**D:(JV?VUU33KTH%H>&LD)SD)=T5XO=(9=>'@ M@#O^L!/28#3*-@9=N=:9V+B=YR2%Q=V@'OBR%NNV < ([!J2) MC+W#Y_"T:A,VGJV6IRNC%P',J:FVZUZ\UV!)Q9=<)WSRV^V:CR.V![\C(Q(2 MSD&Q\:8D(5OBSH=@-X59]_):47JRW3]4CM!#X'5\B8D/:81>SV-;LPM#AG+J M9&1 ?7%,7OA\Y,DC<$%*O0(O&[=[U#=Z^=75O'>ZC68J[4N'(W]^VJRG]Q\K M=ES$T>//&?3/1+*?8 H[\Q$?3J FRF>R[<3G?E)LBJ10B?/?>2W.6" MXU)Z!A:C$;3JK?#X$3E"2,9GWK6JND0_]IC->WQ)OA* )H<$R<#K2,W!M-#- M3"C\-)1[UZS.VJD0I:/HV3V<_>3]U(JR,M^R1Q9CF-BD_6_\2W;U>+'-HJ[M MSEYF@,^.P^;!MP@T(*[.X!P#AT15NTHXJ2-9T^E1GT2"Q8;6Q?((^T M;$-]]+*>OWMLT,@S\C!1SMU4C&Q^^ZYX9SI_&7SBB)AX,[DD6BCLU>;0EHY( M@GY +?_#N!1-\S:^)OKRJ$RDT>H?@ZGE;;\.'CVZE7^\[K@:^D8HCM"5_L,< MN2;WARXS.1M'BI!"%LDN)AG-B3]C!P]%N!B7P&^U_5M-^_[3$(@";6L/=%V4 MU*:[%%O7KO!T(9W2\S./=^C)O,DPGR1Z5$J+>K<4KC'8/'_?!,-?CSA7XIR9 MG[4,JX/ 2B5\T07)=P]O&4(2@H-L(C.B&F=^=S6SZ]BEV/->97TPOX&-"VE! MMR@'EEB,$AKHRG"DTG<(#A!;\:!W'?01*K0]5I6E\V30-!I=@XY5X>DION-F M(_^:]^0=O266:>7;LL#.CE>HT0[^Z:TZU^!=#FA-^L++\MC6Q&$]^>W:6VU0 M>2:>7H!RV@7@W?AWA;SN(MU^;OYN"Q#K]YCA>N!!S"<_/,T*?S\%AN#"WWN5 MZ6N(#<#&B+8=R"4( U\AJPA:DM[=YSO@BRT/@6 MW7+SKGMPA8O!.T! *WVT4>*?$+#O+#7#&"6]MD-L*%V2L?)G#!!B$=PH'OSC M: HP^K7B=Y=1^#WQL%^&F#GBF2I@?7Q[FR!732KS@%#J;^L:_[?];_O?]C^^ M25]-_1]02P,$% @ ]()<4.8><[WSG5/5 ZZ(- ;M5%544@2U;M@ @_ ^@]0*7 +JM6S?^ MPQ]Z^/^V'=NVT=-OV\7 L'T'TRXF)L9=C(S,+&R[F5GVL# R[N;+71[MM#* 00 ;-FVY?KJ- M7L-GO>#S /V>;6R'3EW8OE?S%L-A>_;3#T-B=_!?3"_AT&I>%!"_[?!HYRY. MKGW[N06/" D?/28A*25]1N;LI\BGP=%_\NX7WBAX])GS,RL[)SS1?VAD_SJP?QM7#\!$MP46'MT> E0 MM>/\A8%?Y5?Y5?XOEW(4QWE(B/M@1M'U*QH'\UV=SSO_UI>DL@V]P/5\%WZ" MG]TIC>>^OB@"?6UF<:IE\G515N:*9";WN\6XWCIA/9NW=BM*N[K,SB?R\BG> M7=((/K184>X\\]Z*NZ+N5@4VE+$Q!19V!$\#=8!;VH98I>WP.GNJ= MJ*)@3ZHJI\JJ61CRB%#UNGI3OE6T!UHT]QCE](>K?WT7O+-T^\TM K3OJX)U<]8Q/E? MVB4<]^"?J1S.SW]:.: 6X!>?\TCRQ')MB:Z.DT ,D/3"U5_G7-%.-85[\%;=6.S#GU651=OI'L MAV]2L^++-9G1B8]+JBX9\+$NB?E2-(>8C_"(NI?.BR0?LOI\O;_JB/&M[0I: M.^N$QX+[9^H+D9\L%ZT>&:'W$.PJ^/8UW;=^AIV_'WU.B5=J2'AWG\J$SFT2;WE'.3\W MLRC88.B+P,+=VURQ,\%AUF70D6;*]5MK(X'X4[&'L2IN$-?K!^0%2L;ZV+.;"_( M%YZY=V[F2KND&H8]ZVO!L+&5Y%/+;45CH=>I3[\>RMVY->#16-AT!:-G.<# M(3B0DDS-9V6;XCM0U'ZH+7,LAS-PL42R(+F 7_G ER[/LNAW:57],J--%@DV MQRO=+L?P+#'XK/JM!H@>PH=\M-0T\$K:'Z^3%6EZ*D.MJ&S?XB7FA\$7]O%R MIWO%SG38@&^-+-E,#*WT=ZOF?V[DKK#UYU^A?Y ;ZE+=ZYQ,%U;#VYG8K.N1 M/8A:R.Q7KE5=KW M2E;3@-)ZQ"H+#8"WJ$'W8X1I0(B+)@U(%:4D5\^TEC;[*.=(N.WK4U 55V6I MLJ6]6W:[>@ 6+C;H/&6,K@(UEGPLO47!OQ>ZOB MX)K$(,$@W:9J36NTM0%!4;?7T<0;(NN(OIW6-$!Z*#B]T/).S\NS#YO;^LMX M%'ACP'Z]@]G;^^[,\>*3+XU_O(5.]1HK:@ -'7F#8V,[-]>ZE7JD"JJ[H<#NI8>VJY-5'',2+/G5-S_05O&62^X+'\6"6"(PTX>!2<&<:M4-]U?VI% MPL/ZA:I!=XHP.LFNJ>"N] +^"7Q?."9I LXMDV,ZBD-/$X/;C][:[TKWP\I&/ MSPU[FQ.NX#=Q1ZM4>"FO^L!VY?WR8[LNR10@GQEZ?0U*LG+L-9GJ(#F&A=D= MWLE_3RKLF@KQ\TD6UG,/M0A*E:'N]X4=="KM)A4GO,M)M17[,U5HP$0DD?*UT+8[!UFAEPGR M'2G"JIG>C;<*-5!H/@1FSQB85QW5:.FA??.I1.^*9=,$ZI2#6XH'"\VP[I\ MC HZIKPO?8OHE6[].A9ZZT#$J[:J.X,PS8*<.V+F!SMHP"(R,?'=5/&YUBR[ M?=-\O#G!PZFSM_:JV*>Y,:_8"*>\"=<.#+0/:;@?-C:P;5$LL%!\M.YZE@B5 M>UTY0,V"ST-4RH!/A:G@F>#\'5F_.LY*67N3#-UFQ@^:"NP/_EC]/XX&=*T. M[K!:UWIZJNRW^1+%J\ <"@GC8PLX$39():.@8T7UQ6PO#T1H3V0<%=22]F+) M]A_##9M9(E=J%R JE@9PP)C4( 2Y&=. 01C:1I+;UK1G72E+\TZ9^H(P[HK# M3SA&'UR? PE)R!\K?L;TEF..<1 M;<-1\T//T#_5FDWLDAGMF[%(58,XS4)IP+E4&K#00P.6='ZL=E>^I)%OPL@$ MO3@!G=>B 9UEX*2("==/-UW3>$SZ5HP;=INW"5<(LNUG?07([/)-E\\J"4X4 M;BY02HRH/9$5.NDBH:G@N;1:HL!^; A^1V>I(T< MEN[ 3V0RX^7"5&.]-3,W$^$NH4(>@?8/;C!VN*A-3P8 M31U?H!PA=5*H:/(J9ECINVT#'4(!\3'Y,3QXY)&OJGKYZ14=71#BV ^6(>2VL8X2,- M$)@H!_'?A):QP3.S&OZ8Y:N>2C3 1 L\1I@O3A:&V(LTPAIH0 #B?)R_R,"Y MW3]'=]CW2+-!XNY4W.PA(>CA <]&U!7O!MSR(6.PZZ(&=>O997&-=?"UG">6 M.CK6J >W,8I._Y\.A_XSY9SJ*"1_A 9XX2+?:\\C1T?LUGN)K^]Z:741TZ#?XH"8_%7NBB/@9?#D[J3NH.C2+]&]]_H0%;8+)X0\FMEJ)# UXX MCB!)RZ%$_2JG-:$*#:*0/,S\L$>189XN*-V7X"Z3Q-IQ&#/0;S45.!;X=L!W M!;XO^JV(##O*,WW4VFX82,X'%YO_)"2W_8ED7 -?L3ZTM&R>##>R5-7E\V?X M[$VP5.7^.6,^])'PQ9XZIL]*'@)U$7=.C='O)X*N,@*\CZOF'>081=MNB_0"ATT'K .7ZJ) M>W5?I"[R^"Q>+'/>3?!\U7B 76U0^EKVZ!NFAZ_S1K!<5F>OO@WGE@J@YKBG M\>2-6F,RG@W7T%GV]$8_^TV,[IO,+8-P[WV=*7:?CJ>VU+MZ*!>\(/'DOC// MC7;.50XT.EG@LEP2/!?_\'7,,H+C1H,-=HK[[AO]S@X1:\=;'_I/>T4QU0?O MOS;/[W'WI'CE/I=H-]T<&O"P0>6YLL%?FZN*P!7^OC)TVL$!;= M G9'^GX+L!R(=[>5C=A_CE=/O?&AYX4XR[D$"_!6WN?BUOC6>?."L#@/,YU3 MD9H7TT*/*56K+A>Y?5R@\&"KY 9";V>+O9W>>TFBTU&U3C+W?%3S[5V7YKM+ M^@I<^%A$U&6BLZ?6\SWSX,5Z1WLYL&NS_@AL\TX28/8];G: #A];*7VN^6,:!!W=%N M1^.5L2W%5&HR&]K%@DP)RH1?VB' (]-V>Y&B;KI?>@6[Y'J6_=YTF MWL#EUMP[#U:*$#<7E5X;HN)HP%ZE'_9,Y."XQ->9[[^ZM5;,#LJ%1&ON+(JS MBYKLNUWU6].^],^+M"5/H+HC($4;XS$:T!2DEWPV@O($BYPIQ)#V)+63))R5)MCZ M8>#3.?C3DZ+K1IJAB/NS,*05%)6EV!\;#?ZX'UA/ P90=KJ-M.P)1N17]R8FX+ M+$J-2MP:(X8&7,#6D\A,$833>"IKZ%=D $*CK8T&/$DTH %O$P:ID!5R^&@' MQ,9]/K=7&V*+-H4>18#KQ \_7%L7%W!0\OL*:(*J$YJT:X/? MCG_*%_Y,]U]3-7ENH2N)-'&-H.8EVK9\0UG2[:5$H,%HK2^ZHY@9FT\#;@T2 M!6!2NK8_B@8H7#(Y80?-K"AAP\!"2N2J*+LFBL7KU<]NZY^H;%GL2* !AT0: M20M"T!.KK.L_ZAFV.?XS\DSX+*P4L3_[4+X:\FD:4-WP":;NKVG I-.JKN?, MYD-FYM RA I9O8M:0![Q8H1;*L.8_4QN_IF* MI^1'L%IU!2JHH0&QW"DFR%371 -C1RW-C_W B01@I\9Z QQ//<%>_XM%4"5) M-RP+^%?K[@:7ZL'R:M!8@Z#5R6*0#_(N5J"/-*AQ[+;!LW]>4^/YB MN2C&F%X%UPB*H'OC7R!@*AYB*S+_W9!6FV>[;JSUB)3COFL2L1@V@UQEWP@- MWZ/-2B>RFTW@6'2G208,%FHX,LGBAWMY2'')-U,CP3&S#G"F 5P]2SI6+$GU M=8JBJE5"@FH%-:F:]\>.?_-*L_USQ MOCHSN,P'H_;,O!V5.2G(I!,W)@>[Z\Z^01*/+C=5499_Q=(69F)) C\G]$C6 M:ZPT(&2F',9*9C0-4.SL:5_2F$70 /Y./QHPRX. @K!9R5LCK Z=XU[>K[PW"3*]!GPLAFHBGALEI*_" M58N?+6XB:,4S5%]P[#F*!G29V5$YF#V/HIR@,MRRLAC50O!O/#NS \!-,"BYYAO M>0NEJ\N9=9ANXL:IA:R1%!>4\0U+;]Y'%?.QV>2[9=-;:D^'WU7NM-QG)CQX MJGH?+V]+L5]P3U;7S ?LF6*"3XJ5%-AS=EM"J.6:\YYIZ0"WW)ICGR-.7=9Y M\(G=W/$.V_DJ]ZAK2QTY:W4!9$8CSL6YP*:R^T?ZU_Q&GK8K8JU_ MT#;O^ ,AQ,P2+%;EO8[&@3NHU8=U!%6=/AR&_?L+KG>0S3 /9I$?.D'I2! M!:EO[78'2>:@Y8ANS4U3XD,6GRCZ,=[EL_I."B*6M_!Y$_F^95ZJ WT&D^Z9 M4H9.[8'N7LM]7^X\KTS2][Q\WJ_(WE>C\HZX1P(\U']3M[B:5V V3:V[% MS \H,VKDG\0=M\L%4M(=PX3"*\6-OW'H=XQ,W0)V 0>VB;)K_2^8DO\+S5UV M,:$!S]<2:0#*$9RTT;%:*X)IS9P&5#P.B[SG0^?TJ6Y$E)HSK$J:AWY.O+6B MTD *VD0(UH;?0))4<0?6'[Q) XA\A1HP^G3!Z&/CE8+:&046U7TC(JS#:$"! M&"Q2CM&8=%BA,ADH(4AN&&].@-3M./&9U;)-8.85K$;9[P[YUDP@_I+K6%5Z ML&E28QTU*PNSZ4O'3+,:PH5: Y+OT^CL?5Y099?\VY*&$:<==X'7&W,%A#T.W; M6GK/F7,8U;SXF==VSVSDVQ.L./.C4T=BG-[4';,]H/A-P.R!V,_61Y3%@M4> MVC0 FX=;E4J2]/A1IZSQ^V;1#0D;*<5!6>M7 M('_6JB<-N(%ORQ1T5BT-Z(_8B+26&@U6:,!/](1TZV>\*JX2A)B*P$MC*^B1 MJB:X'HG_RR9XW:0LBPE>G606&E!S$ [@T^H'2<>XE\3!==1KN;8$*>*UD^2..;^GN[)SK1&,-8PF\ O[!_DH-O% MU2=M R#"DIN0P\(MV_!!/9,%@NG!RG-A!W0/LP9U73NYLT>&1&J/0O%:=O"9 M=V?JYJQ7GDA\L,AK/>K":7G%((/B]&E8I??=HV M7WCF5&):&1 ?2BY!1X66F$2+:/56]MQ]HU5A%UM%[T #/BF7"H,?Z%Y[8=#' M);H\D]5Y#2O>S/I:G?"ZMTV_/=EV1*ECTK 6%3F@>4.?=,_4Y: #C:02) 0Y?0 :";I%058C5ZT#.1PVCIU_0<=&S M[(1>QO!]TNWAKM ,55&>_A#G/WYV0TM9:_H]H$L]&*H7S,ACLS23>]8IOEE( M$AEVO)>LXE$?JNYXVXAVP?AZ^6=,1*A[E]" 93E7#%22#D>F/63#XJ/4QS1@ MS'T)27UL"M/YK+4LSR,VT+I8Q)A7JCXT6[P1402[5_V**/Z]PO'-6PHF8*]7 MH"VPU8BZ)[BA@G!C9H4TX $XR6CRE(& ;J6@Q4Y";'@:(,[B+XS]C3CTL_=. M 7? O*[N%D2$L4[]CA[N"3AV-XT&>,)2.O(YF2+C+FZ(K$ G41JOQ_F+C&ND M_>*1_W/9HJ@18V<$DZN'5OL\1PPCCTNND\DG#I4OZV<^(7R]!=K/J3#/Y@?1 M -^%K1S=?+XRKWI#WU2)V!Y,&PT)'%HR&A!H&EJ2]L4?.#(6]FB-X6&W^X,O M@6C[U\,2, R@RZ1=#',?*V!T7./3'C&?Z$YY>\=2)[,UD%+_=N_R6A^#(?_2 M==@5=^+;!+,QG7@LWC0Q]$;[\%)%=I1HPB=WA7*M5^]7]K]W/N_K?/88I?Y4 MS:C,!,># :G..4\/3O3Q'N:QO5^;O1[5C%G/Z'35AZK77,ME#'FX7KDS^>Q: MP*@'CMO02HK+!*%^HM5!X4#]WLC:,^K$8\..RV_L!V+E=RUQK >*9C'.1'.* MB%AC,T4;@N*KO$X_N%C%']ZCS\! ]_RHDA,X0Z(!3QDR#L3.\$FC*SOR%3]# MB+Q,:\L3MCSJ3^^'<] ?=SLQYEE_E2%..L%]FZF%^]ZI'%(6M3Y9[AN%'/#A MH, QJ8I]C3=/:Y"O5A7]UCKY./D'#[^,XP&K&]QH "K'V>15K$UH6)43EL% MCD<->U6XR_;Y6EB4G"M_LH*7G+Z[Z'0LLP ,&1O7THR+6B")OXLKQ$"<1W)H M@%PL#<")P/"L;@=Y7*(!WGK%OM.M\N:]E_'^(C F#]^V!E=Z$.3E3+"TO(,& M3&0BU[]9D#++_ILNZ%Q$4P*S$0L8*GWGL^_.6W\D&(W:Z&L1?.(,&X_;,'U. MNYD.@.WI,P0]R;05G3%*9-&N=*>;A3#A1L+ 68VP^I72^#.Q4QU%9'1MB2O0 M7WU$)UOIM<7;I@J_79/O?$QEQ4Z<[\_2R+$:6%+XBOLX4Z72E"6<^30[@^NS MN@"C])OZ^H]\K I$'@''ZHI3Q7PU+!\B=B8U2H79W>OL((DK/N1TS)VHKYS+ M,SODSD360KDB]-KG?K.]LT2?;Y:W9O=YH-^@-,H\\$W8KB]S)4+6+(H:*5<+ MDW%X$@EZW+) FH%0G=HLHY5\AYF\T1?K-\$EV(Q ZYW!Z/_?A MJI?&;P']-Z%3VM-\0DO;RCM?]X>M2I$4H\Z=+'[=M)VLFJ9Q*@ 3J3S@_+#3 MHM&PK;V8J\*9WU>CW38S@"M+C:?.0/?&C2]O'^3=>GE&P-;DGE>2NM)P_L!T MPW'#K/;W8>="U%T2*OVUW/A[TQ;X'= AIQD8>/&2[]\TI.1[T8"P?+ LM-D; MZ3+AG7C[TX%++$_,HE74M/Y\*NEOR.0E(8"_ZETON_.EM8>U+Y ^R8W%[4C* M>@1$1HX:TX!R-)&N!];A+S 0&!8N%_4A%D-67,>I&0)D'1JP,H BS]* ((05 M!O*HHP%>F*4/DZF]_(T%__[IN.H3-?+_>@NE'CCJB5FF 8/F%*NSPI\9/VMD MP;&PW#<:4-Q(:%Z#[6>B$+?>30.X@_V//YH-G8.CID8W<"$#DO!* HD+8M0U ML#(^+N#@C[=T7WM2D:E^[H6*U-(89EW!=9@!^5DH:)1>"@*;KD+/GS9 M-P;/%3&N:BJX3A1R+(-5&L1CW%4M""I;&-['$[/4"JD^35_UI0&7$SS<-)8& M$Z?1>Z6@K7CJ_B]P/(Q/K-D4?SHC&7!CB:X@5("$_-U'D],)_LX;0_-_X)CZ6=_S#IQF<#6EQR@M MSO^8WZ8IN]>;Z:7V9NYQI9A>:1K@1(SO MJL4->%\A<<)-^\'!2E@)29[;6"TOJ$[4FDG*V#,;I2_(:L3& M6ZY*#@W^E@NWY8=;& 6#$-]MNR-UO1K%>]WX5C))W%*82R;,:W5H(B$*@J1A M]?ZW3;Q^GUQ.R-]M#J'K5?;_16-KS S0>7<7J@>L+F_]"5%S$8B5)6DJQ6X) M^[EP:T4AXW"+BL!4Q]@+!XWY\$+/6G3&$V-2S("^=HQ#:VP1[ 0;,8J_3.C_ ME@DM(WI,HUHC-, M!K0I+E.D^/(&W(,B4/'>J@ZBAQ.S@F>@4E%+\>2+K9#W6YBI)D.2L$;N;;X& M6AB"C6V(=3Q8B9YCU""2'D,0EM!$_^_6D]@BQ\&PYI-(H5Z@ : ^Q0)JRH2M M[ -R81KV18"&P@5JK"4,(M? P7881)"9HLB):58R"3=Z?F^GZ:('I.H"V\A, M!JQ!B:F([SO4[( MN04;$W&)]"NW^-^_1NL0]3UR3+T5.7L81SJF2BPN?O[S@3K8%IQ-/A'Z6JG? M2 ?C_$4ZSOW\X %L!@23_6K?X4;R]EY8"Q*P@2(PC8&58OD0P1$JR89C_J/6 M7[XB?5FU!^&PQ@]YR1LV_G#Y=R(K.6M9=!#7@I\KQ(.B'O''74Y>*5C+@A\B M>02U;@.NOCZVOHQ:]W/W_K"X @Z)H9ICD)GNFIGN6LTH"\\'44H)/$H)HNS MW]YPMYO]RD 10S/ OE#L-#CI)U(_TXHT XEB?+!PL)'(UUG4Z.4OUW*U'IX/LF??*:N2?/SNC><,\V8R MHU.H0S2@M+, =O-.."K%BA2Q!BO:"U,8;[HLD:LQ[H2GQ:-'_5UUIQL#?@=M M60S!5R0$D74 T=B,(+Y>F4JM_^:C.98=.-WQ^(ASJ)!*ET*#5@8 MU6=6X/W ,O'=D8UU_B8+T$,XSEY?2GX:%ZS#X/C]H0\TP ?K0@/.SX!D0GN9 MIM(QNKSO#[6!WW5\^$-\V):^'\9"92'HN_;XEB%V])]^8ID9H+(K^/')V*H9 M5 0'Z>&B(Z2">(2-9%6V? LR%4!K YNV[D8&M0>AP$/O)AC#6 M>"V)D;-Q)'4.[V>=$RYS)P&?#'!Q9][ M!,LZ4_[\SS(0^=D^QIVF,!E(2@2: >RLQY .JX[#\?[6Q'A*<"!R*78:)[[Z M FZI0:/I5PKZ3Q3]L&X"WJG1[[51K_5:77QMCEZZ@9+C_I5N*6_\4\<7%8_0 M%V+P!2-1QI?*8XYX'>DU+&@^E)EF5"(8"BRKSD\7++-H>N(*!EU,CIK4CL+X MVADQ[KRJ_[SFD[7\\69;R2<=MO?])(J.\$S.S2D;C+^JO&,J?'#^TH,"UP6] M+.9+^CBH:8G=L*+]5>L)FY$ ]<"'],\N>]\,L0\W&^B2V4>T2C$;(8'1/LWR M-&!Q(DE37;$OJ:M2T;+MP7^%>1-S-AOM +4 .?9J$KG&K4$5BBD^A,VO!?OU MD^7%)&B F_ ;M; MP0CHF2JQ< &F7O*^0I E64#6I_+?Q#YV<50]V"_+O1T0FH+?F _?*;%(GFP M!AP0A%E7&:P &[3+;2-'#7N<3;KRWKL>5E>3<[#C1_UR+?_5KF7+0J?/F(C$B6?>,B6G7Z0^*X MQG-8XD__OGU?,QE02NQ1:=D=>=EX_,IM9,ICI">^?X(7 MB?C89^7,J64X[>!;T;B JC-C..Y?KZLA]R"QO]M52+J0(>-E86$7HC[R_D8B3E-4;UY5HFVR$_-!9XS*.0,B)ETA,ZD?5[B]'U/ M>'RE>>&(0@:]%:9';']+V%GI%SRG3TZD?QU4G4UHC=/@(5CK/ET>G\/RAUQ! MB[B9(0^&9#'4;CDH?34K(LD2R9H5U6N=7'2\1C3_N+T/6YP-*C^!XU$:WU"; M8?;CQ94;G=NQ'HF-4G&[/M<+1DL]/WDR:8AE^QD.U2 UBA@X0R+/*W4?J6'KMPM;6D"L0$RJVY^<8$1:A'B;(: 5&YD;98S1 A/63)N2T'GV 0TVE/06?K"V7;A9X2B/RGL,I2-(YW;*B.ZI2577F M9IS_4:9?$/<+XOYS;C*7!G"X3I/+7.KY%]OGH(CM94X?WJ57AFSG#].3?5?I MUGO^@ ]'HVMR1= P658QL_5;.Q8VW:P,OP[Q0Y6CX0Y;'S"XEX6.>)5GAX<8 MN#I/KQN_5KD=JD*^K)EYY##]D^HJ2SI^>J=&=H;(@>8;=ZO*WQD+J>-R6L1L M#^4[7<_5X7R7>Y$W=/TQ(E]&LKMYG._"]_.RUTV.;7R!P34:D*J892U2@5H^ M,0TC5,=+Z PI4A?B+=H_]E)3P4MF:?B/WM]\YRD+Q_1,&'P_[D6GY@U<&8X( MP$&A<2]1U(ECY15ZI)I4+[UHNO%2NV.T4 ,NQYP2>H !*E.A >]6.LLEU];G MNFF 0-4%6/];P*ES^"5FKPYM:+KH^I);(KEN%>ZJ_F>WS9/)'Q ,R+$0 C_T M)1Q%.B2R#.&NR;. -?R+2M2'QW&K%_4;)L RWX^K,L@EH#_$74-&# M65A*Q" ;#2B >>6[9OW)(&\7[P[<,LI3#9K#0J$*)I :M"2FT<['9T?9-D,2 MKX8%2+XTMBG>+A)?,X?ME%1-SDTBR.$S871==J)[P(X@32/U- M8_&8.[)ZLHP&L MU&9^?_XQ63$ZI;9A@5.:-2$6WFL3VIHS)S_ MW$B>!,'T2,10;LKXHM6,2^A C!Q4/OO>G(APA,W:)R0%=!^$J"!^\ON=F? X]%V6 MDL83$^V(+?CD:)<2QQO&[*<#NO>N6V?>/ 8&N4NZZ<\.TH##]#0 3P.$H =A MTUE+^\K##UNZR$\PI/)QS<(6:1_M^PM+?V'I?P!+4?(W7+&*1GX7VE)*6+Y0 M(/SJ <]37C0 T8G$M]. 57Z3>7UU'4=O?%4FC"KQ8-/508@<#V,##_3(F0:L][L6 ML7OIR97]MU^0.C$LGV6:9&7XR-"XXE[=KO ]V?>DN8GN15%K,/D,";@!:P?L M+5;%;QC4GWW*YW!E_DN[0_D%T AQ65.!8YFA>YL#BA,Y%D4(@ H'\GO&BH^# M-=)+7%2W(KM+A#0\*M(''-9HAI2JVC05O!]Y>_Y1[.@E3H:I9/5#)!6$=?BM MH'O*'YCVXJO&=3\2QN41#7#VW5@F7^Z,D8+Z,HR;&=>@[A%TBW8WGVVD 8*C)8/X M%2'HV8N\=.27CS!&\L>S4BSW5C24EOUYQ^$?+C[:,LBKAZ'H!.>P"3!3B?(9_]G5N3#I"/6TOE3Y19!P1( MFS^S.AU[/.'J1:49//8V%H.\S4KDSP'7N&#GH%"!NM YT35W2MS$?& (UQ^[ MX0GN12?^\N&_?/B?_**DZ&Z"%2.65^FCI985JVA6_5.R9LSR):9XZZ,YRBMI MP_[+[*9FXJ^C*GKDK1_!X;A[4QU:_3+2_>F=]4^")# M9U\MD\*(\HGA:W52;)NU216UHU1%"G!U,G-7=]>Y*:K[OKAZRC]\9CC5)\F" M9(OYV%OW4=1_+MARXKEJ=^5<_3Y.YF"=,82J7J$65&R"Z MTH$*?-O9RD@7:XXD)8?J$)$=.&=3!FNWJ-YP>@K%=&L1@^$BW^,1GF39 .I9 MF6\96VZ7?69^.R:R[>#9QU\[Z#VT!EVY+K9ES7B936BH2.Z0F@WUV";H/76' MP7I/5YJ %B]#:9"G@..64C,I#-R M,?L$':.(A2&+#CV)JB]@*%]:>P;:.&-4@;Z^A)/_5;Y?B M%A,WW/C*5;A>2^/7/UH&P5H _HR*C9ATV-'VXLB,L%.-&\&^G5DI="&W:V@O MI*'FFS:6!^>RM(X/]F9 *L&/87_YC@:TN,V,<),]-B=E9X[2 ">33X3"?UG> MT'WNP:8<8!OK8\RR,F4/3 '4Q*B[PXC@S^ YOH(;+FLC\6XL\)'=6)]\GO1V M4[YU51$GB[-&$<6*!6%O"(>:*G'8C%96,;6!&[O,F>-R$C M5AQ[A1I) \8*766AXCLP,6/3EQ(B<,A]M[#FW4N8:5IY/_VUOOL?+=B::"/H M8N<@?DD(IC/XU[@C3G9$1A3868XA[<=^J%[_N$S5B/KJG+A"W06CLM?UE$XW#R\K._[.>7_?RRGU_V\\M^?MG/+_OY93^_[.?/E^JB)6^_1.OP M?,F.9$N[I'ZF,G.!MVH')^+P)F1C2H3)UM M=SS:B-Z)#1.RVD3(9Z,3GXB;=>IG6T*=[&P=3+.C!)N(P)'M#G#U%E;Z- VX MC\&W\SU%07C6F=BUL-_?]G#F^#&]9>)GXD*^#-:P+B52']^!=)M](0DY_?%; M*(+V*AA"3%1@UY\RG_BCJ)^A'_>S)4TT=CV&E.<&J3X3L$K9ZS[Q-8MW#>^7-" ?J^=I8@DM M4W=K*G#,QIS?E/;[>2D*!;?)V%;'I[U8-"@JI ,^\!,XZ'5-?].R5!+_ MYLS2QFQCH5HK7LDWB@9L<8<"ESA]\>Y\[X![LHD>VX,5$O6!)LX*09 M[GKR-S5LEWS+]+1;8^ \>QV_2@Y9QK5&"#$C-S-0NZ23]M6[O6>-JK%7O$RW M7-A#T .U*G\VKOC+[R^-TX#8CE$:L*V.!E0);SHB,@BUE8+((5@DBS0@PQY5 M1\"NR"/_7&7A?ZV+_">MN0F5C+DH)^4P5)8QP)3*JH?1.78XD)9]?O0BQ^60-7S_:!0WD@X=N/>UZXM?=[B32 5*JI %F M([B()=2X)ZC@]9 &,+&:PU"=4@4Q1M" 8,U-!Z@?GT!@"0UX#OX?J>>T"?D? M$$068Y"/O?=$7 S0]M*]4^"!E1O>LR=/Q^:+$+G(<:" 1.@S5F['RI29-::4 MENI,EK+U;Q"FY]/R-C^O3&S!!B,8;A/:AY,/'#;67?7)*C0J.7U>4/19O]10 M6M7@5Z_D"G#XX>S&5Y?FTH 2!QJP5$LJQ!WP+6NZ]E%$SEU\_!3A&#XYKS6H M,^G/ZK-(R[\J],K_1=/=Y#=IP ^VB[I"N%0V6NJ]M_F^Y)N^U*B[S*\B(RQ# MZ\Y'I8<&CIYI<(U\?SKXR!Z=Z%E*HZEH:4?9UZMQ6*C))%95L)-#R3I M@"UR\0:.XH#^<6_NBM *Q$IY_+^^QD\SU1Z)/TC,6*P,[)KO'1X,SD2S"?F_ M+_:25WQNE/7BK6?\$6F[,^3NJ9YT;.0MO>?77TWK8WVPYI%^M,]GVAF"^%MO^@86<+KS+)"FC^.E3 M[VPCICXM+)V#_YC5E!C_WU/((LQ?-1+-_[_>4/[Q&IL6/-3^K*!A\PAZB*UJ MT;I4>]+>RB[I4P[:9:+P\&'IPR?ZMB/[9F+PXV9G9N4/^PK*& ]FR/'B&$Q\ MO-U#/N?\3OYGON9)#_4L%6^DMON^]0Z[A>O9/OFYR[-EY,.\1VOC:D[AQWG?$YJ[[HR>X7T8V&*J>%P> MV9G%**MF=("STMA=)3%8>:SXEEGRGK*SM?S'+[%)41X7V^OS5$6L6)Y5C+6) MW[*M-5HEH/E%N2GF=7/O76!?1/,O'\[*Z MA[U9/QXDZSJ9)&\L6BV/"1X (XC0]LY@BI/0DYZO(K(<;;8)+\1/2Q0;EM&= MN73HS+EO:0P.K)*=^J\(BW#'T];.\<%V[T<^BS-%L"&>G4H79-=4_L/H M5GR4V1K5HEW?(E''D^P:;VF>VR:FG@\@?9SC7PQ>8RBZC?)4;E>E8C6:7GA) MM73PI)QO=-"ZSW9B+N2@UH&7#@ZU9V^^SAJU093WA.>82T7=C9]^?>?4"QM) MM>Z;?,Z*O$^>GB?L_R*W\ZNXKA-V)R&&-#)G<[=5=,[IV6UU)<\7XCV?'^W[ M(G7[RF-TE-E)UBQ!#Q#5CAMB59NA;C"Q1W9B?F)H_Y35M=91M'INT&N>LC-B MAW;Q' +.F'0+\*Y]HC)4&$)%(R(?1M*;6R\]'5$^-PH>*KA9R+E_T\X>V9U3VRY*R)=0?A\R7GY6DG4OUH%N M*.2%^RTGAHPC39YN2=/Z'6S&DTV]4]R?J^_G#>>)2?A[]F&',<>K6U'O M69@-LI<:&E)]1I@O&;0JO,F_$N5=9W]N7[S ^4&YTU)$08R \ MK9RYDE,8<35"K4E/8[:,!Q=]KU(J6/SDT6=K\6FR:K9"Y^XG90_L7=++LQLQ M0NPVM' .=\EQ">;2_MKP(^;;=MO)II>N\J:/'FB74OZC%\ XF/M:+EA+A)SO/!W'J:S[ M*'('K[# @YU3-17J.OB7Q:'*1>JG1M":%C>,SA&7.]03+7^C^W*FD3VFS.B- MQ=):QKOL1,Z\^.Z$>LZE1CN^2'?S@1:5;^\<;"]W53S#[ZMIY'!16]+#G6S[ M32Q3[4ZGS64M 26%6H,*_0FQ%/B\U_92MEX[NX-:9?+3?.5F6V(^&AMT-(L45&='O_4:9 M+I[-.,Q[LN2;DF%9DZ?LB/V0V.P!]?L%(CZ7L_8:&*L)6YQADS*4./;-94O@ M V69U(&. 5E9U[<^%Q6XG^@> .BV?NR9E65K5N X^$=K)>\2'BWH9*5_1=]B MILZFB%27M\Z!JX=SSVK+]7ZXX-[JK8?%4L"QH-0?^ M%7*7XO%!+7[*,*@XD%X\/V&PY\16(C/.5!A@:XA1 DQSIS1=DT>V)\1;2SMW MG'4*7.O84R7::C+P2C $]?:A\^ZQ^T3_E0JM]G-'1^J0S%.DJR&<0=ZUI2/S MX]"TD97$4OJZ[D)\;(]SYM>"U7JC*K57K?B9GH'GSLLL=FY)?OWEZQ_/,:C;#+0 ML>]=6*)KLVZ";>KY$M-Y*RL[+WJLS45_X7>;\JZI=A4]E;B$#UZ(*^GY3R4V MX-A.O="*83&US<& _$!NYETJ?R5)VL])[G:ML52=4KM$KJG@)[Q:MTWGU^JR MY\^K>;>\H?LB=*::/3\V3$Q>P"IE=V%K)CM&(ROCZ?HULD)-\/WK7,[5+X^R MU+X-#==LI>^ (R"!G,'%ESU=!^0E6D^8FG(,O^%Z[L/\_ $B@O?.<\=>W@Z6 MK&$-=I2ZLZA@J^A0A\UH@.:@0&#'I[=/+>2OJ#POO[5VGZ'G?7OF(!>:W7+% M,M_Y28_"4]-G?59[!>H#'U[]*\[&R' 8@]B9+#\/T 2U:*N40%$N+&Q_*]YM M4!'7;R(7R%;E43QU1__.=N7L!V\_#]F8\=^KYAW%867M?$.GO<^A]0N;"V5- M[>SLU\**/P%J5UA@=9I=(_N-42_M3?Q4_$\1H:Y^Z(B)&3SZ.]_GV^E M)^-2J-X20T60OFK;MI?>G(5<=;'J[%<^9QC4/S=V"S9(OMOW>8CI6$QF1$7= MV& ?J_**NUCAFI7(UUE(SE657+:>/Z*2="3,]M!1)ZD0)VYC8BJ;6(9MH!NY MZP.?R>P\7]R[-NB,JZE2\ZS8?*N!#[:PE>-A@>O90E^=;2;&[GA \& Y9ZI+#L#//$O@:;@Y%1=E_3 M7^Z9 X@^V6-A0X]UH,-6@[LS:8"?-V_S*G*OA3.W2:$MO?V !=N-.INQTE2' MD3FZ>0$:L&O(O;F[&!>?,\YMC-6H0"W+>?N/B4)'79W5TZ,FK!\F1]-7K5ER M-$P_JI R/=.3L.[5CY.R;S EN*P]6M3PRY8LHK8G9&:?MCK9/VWH59%0N+;T MX*[KMS".&PIMAQ)!W3"=SZ?TME1>Z'$;R2=Y[!I68-?:]Q>^9]X0V],H M4CT^ZL@;G:/U@?+XYK7M/AR1-&#''":E$]JN_I>_ _G=WK7MT;_._SK_Z_RO M\[_._SH/']$>:4HY%"*@;9^G?"M_6H_7@[/D+?,?_?67PWDJ CEAAYY?$CFT M\Y!QB1$OKTO)G,FI85RW^:5%#U>I=95VO+)3(VOMG7#2R-KXB"SN-%?PD%>, M2J"F6R!TJZOP='#67-BX.\X?;^UEN":\<)T_V%S7V.\+T_D#(E82QF9$F.Q@ MO1,E/2];*#B*(O!4YTD'DL9LK]O[;D(P9^=]EP#=I\+:ZNCS(@GO:Q@C!3*L MPQ6?CS$WOTI_8/_\U,6)M:MJT6(75_#18OKMF3D%NSPOQ#)K:"S;'KA1<2"S M-2+PD$+7Y?('!@XL##8)KAEZN>W'1U[@7\L(*=SM>O/HRYZ6 AR;=9JK^05< MNZWFV-,6SI=5G-+5YX>Y!)CK[S'(*2<:!L3:WFHJ5]H=A1ZQ=T;NPF:B.%T] MC%JRHD2VF"8HQ0]V'WE)SW52L:*S1B=$(8^IH;MRQ[Y1R2;7QR766->R4M)2 MPAXWFMWUHE#$3;;>;& MPX6X6GE%-UGO$?QXKYH*]GOR8LKE]JD3]HM52S+=C//@&. MG+WB2CN>CB!/Z+T I2Z(^PPK[RA\<6%NQN0P(3*1X%(1P][$US,]/U%^6OEY M@^WN*ELVJ5#/=VD'I5JV-ZD<7*/O1&G;.?=+D;$0*!KV25_\ZDP-#8C MZV( M/<9MIP'#NEX9_Z^][XQKI6(2!,!!:FA26\A2N]1 M!*170>F]25-:Z$@'$9 BD1H2$.DDU A.>[W['/NV7M[[SV_>]][WR_[P_JR M?NN9Y__,*L^LF5DS0N@!A97\")M1!6GF9%#HB+B8O&_%B&5^%0>R:%1%#[IU M7\/E9V9U[5=E1%PBN&R51$XK3O/I\6Z!FQ?FZM;-G-3+)7H,'WI/\S2^X>99 M9N'8^43!J7;@/T70&1.Y_+B]%7(B'^:PU "VOWB6B9(!K:;K30?)JH.;X]70 M<(;U[.GIF,Q9Y+TR!8U2,S6H@'F6;9/Z]:2F>6L)FU M;L.DY)#6IDA%05O"I@G?KJ(*0NA[W_<-5O[<1EF^UN%&J#0Z+JPVFTD'(V\F MF__53E S/=6$QZ[W0%V3=='NXVQ_#L+-N;3X0)<")_6S.WYY*Y2 LUQKY8N" M>2?#ZG"7S>N.A0E--TL&)';<<5U!\C43+2H5*]#;1:F.92 U M!_W>_E$W?1[Z1./Z)699M$J@LK')JS").=TU# 9SWG%+2"LCD:VU=4-B:-L*&8LFOQ4H

R;3U2GG.="M7&2X>3X MPT;$KJO!#9]EXV6'PWPI,0*TGRQM'QPVR=T5Q(T#AVW"1$0DTFEK=* ')XW" M2Z&%ABA@.K?X>W:F,(SZO&\O2/,^7@<-!=Z9J'7P0&8-ZK*V.*\W5A9G1]/L MWM^\]G%U-Z#U@TD6 ]8N82%0LMS#W_=:Z))8_R$+PZP6*./LB&#Y\ \ =0T7 M@,GQ9YH#'B]>T6JO6F_?=W>-Y"]E_>5N B#.:41O0N%,Z?2J%-(;D73T*#U0 M<1,JS!/]*>\11_D*/:$5+X_,< .]+T?1^7CKX R2I-)+/]K7IK,GVSC,J)UQS97&M*>@)/7V$> MG5M\IR'WD:?!^:UQ[]1U%]B2BTPO"$7@7L@$?IP.J/>[W?)!32+,V+:A,679 MT0+@ZFMKYRT#^!F\ &0OC(]'.MMIG)M,F5FDO.DZR,=U&%.D#YEKN.\O:SP3 MU!5,-WZ;V/S>9_%%9 KB* @(?YN2CSHUE5&7 /E"B&,3M-K$:.;&&T;1O4?X M'0U9GBP-GBRG_<>9,U8FH)\N^\L3MLD&@B3-G*2;ME]Y@ )%3"8]3DJ$*RL] M3BD>:E)%A45WER@BU8NJX ;-4P@1H!BCH,V>EW7X5*>D/XN2F*OBV MKCLUM^I>4-UKUY@TK <639YITGWPX*[B1K8[#A;L$<=AU.-H"^[NM,FLL;/D M4&"0[*8!NF:I*:J0E%KS';&/W#DAC!HBC[=/@TJSM$KPB5!#/:B>80U..F)/ MZ%+O\((3VZ4B0OAI M/B;,=G"6GZ MCOYNR<4/($IZJYV@*M,+\G.?AM;Q3ZW4G. MO.1@LDD$T)@%6#^(0?F'+W^4N>:'_*+?[Q.%!H<2]"OXRDH==S5]=R+(I6NZ MF'I137R1TH_?7IJWJA?PU#DFMOU85HP[)K8#E<4W1)QQH+OM9@;'^YY4QH.J MA]1"G2&ZS==9S8MEKR)N.[_$"K>-^;0A+7#,"1B/A@E880WBZ\QCX%1X3ZKN MK EO'QGEX3S'TLX<:%12)+B-^6N+%E?[T[2^@PQ7+JE7%NV1/+TR1KK/V$H_ M?@KMV+I)L*!JD:2-C M/[%0J?2-& O3-]LZJJU+GH>"O?^;K+GS;?B53,FU( M@AD)4+5Z&M. M?*]O^FJ'M/[YB\U]PBV2[&+'=SV_X*KNZT-;2H/:^N M)WD:4EE7>7MG7?S? MA*E/.G+%U Y+7/,+U;5+$#U(7=3+#[MP,>M(+F@*]Q;[J"B3[6&,Z M5#!C2A7UG%DS:GT]:LHK]BYH>.M3*I'IJK^ACLDGT^G4'B/^O,C@_^544(N_ MN0%Q=D)1CP0 ,GB1 [(]TC:$H(3-BRIQ'3*S G&.51;05TB9"MOK$%N(TS+ M7>>%MI49V%$9_+*+>XW6%=!V4BP&Y97!H3]CL@ )$!=^ J\%E>$KT"@Z?(WF M6.T([9S)ZL9TM+2T(2+E9_NQ_&B^Q^>O\=@>WD^@/L]A<\*\2@*P$8#O+&:, M9YQO4&@6833 MKMI6ZHYW(YO X3.F-1!&"%-KI$/!9=4(GJKO32V[M^9/M%F2*6*<+2[A7_8\ M0CGYU8>>)GK26(T]*9@=H:[N<6:X*9J<[Q5=0_?#J>:IFFQ_E4%> Z)NOZZ= M"I[2+MZZ#I= HN"[,.(93! 0[XR1#[16;IX02I[1^(JI"X/=-HY-A3E[+A,]]OV,D)S?T< M)P'^H@#OQ[CB: *G<[F1LY[#<5@94[GW>R=F+[>>11<)6X<$P;&4Q':+==SMR[]_R^AIKD@>48W@5,<89DS\\F84SDV4 M@#MHKK0G_/2G"A7 _R>F:7'W-N,L'MRIYR0U-F-R*XT_Z_A *G%^B+.S=N== M_/VKO'$W9;Z_M@F9"ZN3U_G=@M1^5TQ5]IO%VC&\&PS4,\^:;#G!79?=^VA& M?O7976Q+!*B;[TC#0]1R",&KO9%9ZP3D8M.A6AGK6]2YN *3JE#,=L?(]U-/ M>Y1QG-=WB!_AHMIZ%7=KZ"S=KJ!%X.WH> O MGC7(BQ_\LU_HE^10_5-Y[T#Y8C,/H"G2#1?F=3_W/*R7H;[#0[W(0[8G<<;_ M3W;@'(\5+BM;N[7V?MW->-#7/N#@I-S*87&FSHA:G$%]+AJ784]6:.6S:()S M?55A,F)=LA+Q1.CS+\8-[=Z@C&>X^972XLL3Y(;)21]YW!D0"O M+A$-";3W_Z)VS$8=U#?HJF)ZT+3?JIY)R\$H)+]VL*XSS)>2C ?8Q!(=N&AJ M^)S(_S.OQ!7(>0X7Y\T-\+]&^7B-3:MOU]YN]QZ)[^_8"3+75?@!:K G#USW M16&A0=G+M)I'$)SA[>*_&OD9^W\!SYFJ>\SIPPJ")B]=HOU1_N:P)9=!-;DMG4JV^0=N+N"M>^W\K5%_H23RG#X3%P/-I*:/^9'L1# M8> QU+('\$^Z-3W_!D/+T%7JDX?2#>O=-YR_,^P;TV;^^)(C MW (YMWJ8^]N57//^]G^*>\BW!%Y<42%F55(_&S(68%@$23Y1;,Z;:JUHB0W: M4S(Q5DXF[C1RAI]O92Y)_&L@%:"N^;T_''XW!$F32, _E]>H<]EI^N -1HL: M4I^5QCLTX34N&+[]C%O*/?9N#@<'86K)TC/_G=E<&W8%!=4>_[.>+G=KO>-+ MD!UMZQ?!2DGB8 )J.-&+8MW4:#G^HMXR>[5NNE*[>9"\$V)=QG*V4Y^KZ,[K%+P&FK9-M''V^>1K%3N8\ M6<:;5], (S9#=()(&0K%AP\4Y^:TOW0O9-_%QI9*-:)OT^HU7! 6<1':*J0/ M9I3O+O]&GD&=-/L5 @<%R5^&(['2?_UYE#U2M\W^4WA\-_'PW'_P=&?F-20^ ME;-0?-%GRQHD*NKAB(_/E/[R("56'Q* J%9%3P)\4UTD 53K K/-):N(PXZ5 MSFFQ!9X'(?.F&L^^G\9+#6U KJ"&QW MT) W(A7\ U>* F0;]"6@I]:9!5R'LAI-SN8?XDB5* M)=_=NN17X98&W,"D"=<5KY%UTXC6-L8N#IZPLM??L0#ETP]0:XQOK6\=E3-*UG4QE 'VB"HC:9=^U@#1 M30M40=/(8SCGAJO37)YIV#^A^=KST:C\>Y;,%T6-SE Q2MKW0]Y^R"X4+3X8 MI1]VHL,@7,KC;B;A-L!>F_"NW T$.AN;RW(IY-:T+";W"_$*WKVKWLOKP("V M?A*[1BDT-(&\+-FA&C>4:,R9I?JM1\GM&\ ZIR_^=),$J*@ZSNH=DIS9AP8Y MMOS DP1N=Q["YLDC#%K*8X69]!>NL]*[HV(8-.Y:GWR,74F(.QX].TTD +?!]0+Z*.7&( M!"C*+@1.M>^-[^52:R4?TYC.*'(,#L[IV$+K>R#HC732[9=:TLE<+Q=#T(AHK-'+RT% MWVE;6R/)[5IU3J2):4&OX78DP+C.6.C6]!RX"N_Z<5^V0KH+TV?^M<[1_D3K MZ\GU4@'$0*@JL^A _["&@DT&IF[M\ !V*G'*_SMFKCN/\JI^;R7N'Z@?GF.[ M^4<9P#]'Q&9-2J#4\5#*3;S FU[BP6C&+6K1^$#GH8TVZGFSN_5M5W&,)IDQ ME1G'9B%>;);5B?Q&9U(MAN"2SQ_Z7&C\ 2O^XPMTB>U5+=X*63HAQ_45MH%\ MC9@/I>N)OF=Z='==* MH9C/#FZT0ZP>@J()S[NJ3&;_:&6T'I+ %LK9O'_1$H!R*8( )\&2#M7- G;^:KQ9/XH)\;Q9,H MD7A+J5/ WH5_@?K25X1A^W_I,X'MDC]_WO/_AH_\=T0>SO<]X\U8=9;P.M1B MOU"4PGV=>_&[W9W!!K)@5716*J>SWA]4]5PA7PU;'$<0YZJ1Q?%%59FN718L MO>@ LWG?_SERAUG:S57_3I\E("DNK7S.!]@SBI\^,1UO,JO5BN+#V+?IN4MO='3,PI.X3VJK4.U.==#0+[HD"++W.# J1 M.)W5P5";! @)TI'>V$!'_APFN_021=OMP%/OYMGP>B4K3451!^WT/? \!U75 M<<'%<7(64.-](G%QZ E_A^P,F\U"!J95[T\^7A!_&P(K_:>8V_]68LBG3&=2 M4HO9&4JK5SLF4B!SHK_YTER5+IC5UUE0[<:'N;[<2N].12#N5>C&7N#-;<.Q M_3)U,^*H[Z6WD[;7J'9ZZ68UW@@&$9\"3NI62(#_VK:0R#(MQ)=+#X;=[D&P M'52YE_ET:3:/2VJZ.]\NS'I^,'[A(-DLB1UQYKE"8@B'!Z,CD#I V?KI&V]% MX?J4@T]])V#-M!$5YG5R7U9Q@=26Q8\KUISJ &39'\+#(\3^.M%%&G4\0TCH M\)'O:*J,JUB3FV^MA#C+U6UHN(X\*3H-!H2[448/@L1_CA8LB@$7U]?^G\2] M7XB@"9YH6F9\DL'XC]$6O4*'>BFWOJ3KS%. [YL>9:#5Z6Y2B"+ M2( _X*-(F@L@PVZ5%BHQ%SY[-^=42CW:5@I[-S>E4"&^G9 JM*QRM>V"7L:Y M1TF1ZP1ZM":/0"37Q;=!P?Q M!8V!&3R X?,"XRX*CWA;8[)*/6'DUX>GZE43J]\M]6I\!+BY6_@;+M/V\MO MHLPEKTMQGS@=XG4(AW['U%D9-Q^G9>B-EZ+MOM[0IG\*=?ZRI_,*7IO=7>&, MH0W=6]]F'+B=O%SF#%-0'9[R[MV]7KVD>J&?YZF[A0M^O%=@X41>RDQNU[B] MK>%$*"O3^GN$*\^WX3N.G/1W[GD-5L>*9L33+F]W^M@ F118'[A2',S%8;./ M\/=/Z? 5A955Z )$4J<>OE/DMG'YQM9B75/X\V>"8AH\3TRY,/DCY0_7QPBZ[ MV*VM*T8OLVK+,/(&./)II=F:/FNV+-_3ED&3]$L^9Z?(63\O"#7=)< MK),Z875:L(WW:P8:18/O((/^MM0[,RUG?;^_%GQQCYJUK+\+]/FMD.E&.Y4G M#Q855K[?'O80WWD IC%9?5?QS,YZ;)MNH'%P\'KUBU:X[\6:F&(RF9$70I5O M!K=) -[)Z>D?S4SYS4CB18MDPO&W8YDAUOAKGI?\A'T))9=5C4H2-$7T^_NK MSEN$L?5FXV!W)[F_ !^WAH$<*@DJ)9[B>$;FI/ M3_DFMA#:@3O$%]"S>C[JP M'6Q]MZXWY@[O%_MF[ZG"85]V"QCC:QC7C!ZM8:2 M[:C<[%,H.4>]AM!LHL:0&PI;!"6HY3B/J6"+M;]('%VO212AF:^(.FU;NQ(= M)ZJ>N6#@,! M+[4\JXR^4WHBO4^8)N@2_)T,(7Y! D&&<&_W%='23N2 4YZ! M=_AG'B/3GEH.RX&8'!*@)N.P1[NF]Y.QC<&C#LLNID7O;-I](:CD\_ E:U/+R9NS8:\:)<=LED%4BY-;'B&"Q'(6(+WJ*8D M\$O8[727,OF>I^;^P?4[$I9B3!:MK<$!73E%==7$-KYV(?B"D^;8]O$4>*AN M9\M_R8VGK/&*6>#C);VR:+SW@K_%F3F?Q/$'8U ),V;,J7UU[8>8ZR$"P5>_ M6VM?%J.X\2(I"24Y-;ZYTO[;8K3Z?TZ*-Y( K$Y!U\]N4^NB SC?))$D ',;Y/+S=[;PAAW1)!%ZNR-KA+ M[6&W:L &I/.)NP^G<4H3RHH6ED!>GG=$Z#R#0J_Q6JM'*5]) KC*4L522*;G MXKW[#)"&IU">JU13*]U..16\[FL1F R)CS\NE558A".!U M*S_'=H+T*CSUBT.0@KC/S47SR4VK<:ZO!1H+B+?#N;7+8#<1Q[.LFH25#=Y,!NYJC&2^I,T)UOMQ76!=P2:8&"5AD+Q%D'9V""TGS>\=&Y4A3'R M5\OF,A9 _& WD\E/< L9]W$#P^Y MUQIROQYEB2/?/C"[*_9\H)FN;6+@(R^[UZ6?_L1]HIY;%' /9]Z*+DN/D>\Z M9E]G]AZQ];B!Y/188%)FB?T.G9IU8SE_58E"ADRB!Y^,B8%TU)O,Q^4XA"P_ M\9LNJI\\^'#D\OBMK3J/6%C'U62E%\.T3 G +AA#UT)J;2E!?&'(=7(9^R M5&KZ>=HLX_[Y[C#5^J#HW.<[^DHG.9Z@D@!IW+TL^G&)LBI:/+CWK$!!PPE7 ML[=<3[$HN)EY+-W7N/[L'=Z'NQT/ 8S'A':==40:P^KN*;QJ-"L3#:2#=^JC M,Z4-3\2G3JN9W@S$!QLJACQ5>ZKV4&G;9#]J88Z/!%#"MF4_*45EWB>R'@RZ M:7+V\2PP\X8#0L_%JE]12)M^E]R8&1&S4);2E3;!+Y[^.ESX MR&V=\:HM3\H-XEZGZ@S=?UUZ:2<6Z'5T,TKW Z(FT]'=LG/39[9DFQI0[ MLJF%[56 ]"9@>5EH$J!>4D P-Y8_VDG=)MC*J+8$,"V_:]1V%9^+$>(Z=C:2 MH.';@H)TPD@ $]7)!RXONC)3GG>=8!2*.Y(&*&+=X^L"H.C;$(S!JQR+>3Q9 M1]/ M]SCM2A,P13+N4@2?M1:+[[< M_/GI[OIM'FR+$R+!]WU&*:M'_VRQ0O3.3=L@0ZM\5]O 6!CZH!6S&<32B..* MR5TU&+N7""$!;)UVS?LUELHC#T;)/_;=G?V!&T &W7 ZAH6+*/:A5V *XD5F M7=8E:R)^U@W&/%.[RA0I]\*SK%SM/+AIGG_[D8F%/=^/"SMD*T+8+J"H5W0U MJ0V>KG#1)T].;RGSDP#JF2WAG4PTTU+7E&W3GTM);@/P18=&$^6"16.O0O?3 M^V%5=@TI.G4SC#N?XWM8HPNBKD4'?%XS] ^H>&'BL)2M,[D.!YD=SE2&.:U* MD "%KEG>1ZZ.#D0)G&&X@IDOS#IO!8Z--ID?L.?=FVXI"PAHXTR9A3""%=7$ M8L_[K.I^(SP(U,3X^UC-:#$X1D'E.8U&8I!TM5;J*;=;0G?O"#6'4347@SG-ID89A*GA-A.P\.[CTBI->9CS_/-8@[U[# TWO I_= M%Z'$+W9-%W#)(_>%N#7K&I]_6SL[^$.LFJZ@SZ'\T_T4.Y%FMRJPOSAMS="/ M(WAV\5SS&PC<9//0\]1K?XT_[\6OMEYQ]'73LICBE=7K4S[ULI^<#)9L;.8W M-9PHG%4;IJ[>M(KJ6 )QO3V?N@!F,<=G:[8&ZNB\TIEP$>::QLBS5]7-U(CH M,38_?'^<%^]S/1>?CS93[IGGC!WK$(11NY=7KZ;EBQFC>L7?VMTLO\OQ\M#H MV:>T'P0R]"G\8WW*M-J!5F@&6TQW=6"<:NI06,0%;69FAS=>D+P-E>&G@+7D M3>%3\,\H55';' @&]A$I" PT%(N*^;Z^YX9+\XR-\4$'H-1-82%)<*U9WD=* MN"*MT%T;LD,N;1^9"DX1S(WP)>Q\&89&K^L8&I:2DNTTOABE[^AJT_])<'4I M-#S><*OE[9!;&Q!_H[RK2ALY:0X"9M- M34V[P! +&E?"Y1(G[^J5("YL3-T8CT:NC_Y4>8=YC=23$-]7Q?2Q/9R&]W#G"YV+'.KEPK+SE9AZBWF'BP_\X^,:XFIZ MOK^/?_YJN\5RCWPW3J/J)AZ![=S%")=!+^+M.Z6]Y@V33]O+^GXXR07I?(8N MWKIU@Y,V[:W"PD3SG%&A:S&L:LUD-HU:.HNQ>EP2TEBO\&SMS9AQI_63S)FQ M*Q"9%2GB]1;B( 85Y2IHA4CJ2COKC#3)F&2^W[31;IGZ)"X@UM[YX1&Y'-0H M?5GYRUDUZ\O.TFR*C86K?AXF1M5*MH6S9I^^I=/'9928O@N^0VXOKZ-]E"6" MI4SZ**7(.=XBB48QS\R\-OR @R0CD@!)('KRJ23OH4-9GIV;A38SL7/@*IW/ MX7.%@<@Q](ASI)N53X0X5D+?,(?1=YH@RO2'8+ MI3[[L\SBR T%( :(UU00*7(&VOF#Z^]6'PEWU/\8?45=7/)D@LX?^680^U)O M3.%RX8I!%A-6)Y+;>*FUL?8KPG@&8BIN:_Z-MZ7YKL"W]IL9_+(4D7O;YU8. MCW]F8B^)P/@AU*%Z_$JC_4X?GJ 1?!@T&;WR$:IMPYF?"&UXAQT\F3F2@@A^A TF Y^)P'".\4PE& BB( MM&//PXC7:U=RJ$?PZD(DP(_00R)@B 3H_NWNE7/M!&P;"?#Q2CL^!_T]_T-_U-?]._CDA3_P902P,$ M% @ ]()<4.V^H-A!:P (\ \ !A9'9I^[OW]?_M_;Z_7^JYKM98\ZSU/,]]?^[/ MYW[NM6)]8W4!&TYI:&D ;&QL ;^ [!: 35@Y8H5\W_A'W;X+\=J#@YV=HZU MG)RK5J];NVX=UUHN+N[UO!NXUV]!*MFW BHUL*S>RL4H!! "P M<;#]_ '^]L.V K['59RKUZSE@D_(V "L8%NY<@7[ROF[AG_K#O\>8-_(P;MU M_[%5?'I7.;?9\A]X$!"Y6N)X:I' N3J2Y,%K=AYKU@H*"6\2V2XEO6/G+CEY M!<5#AY743JAK:)[4.J5__H*!X<5+1F;7S6]8W+2TNFOO<,_1R=G%\Z&7M\^C MQ]C H.?!(:$O7H9%1;]]%Q,;%Y_P(2T]XV-F5G9.<4EI67G%I\K/]0V-3&1\B34].4F5DJC3X_+C9@)=N?/\N.:R,\KA7L["O9.>?' MQ;;"P<6_>OXCVFQWG5EF_;@0>K^8\'1*86K9$X>(XD<,VN;JV@I%SW M=O+\T'Z.[*\-S.-?&MG?!_9?XVH!UJUD@Q=OY48 "3#UH[ [@-_M=_O=_B]I M[^5KQ(9419O2QV3U&GFYU=[QW@W)G5N/M:QA7W5KG6>507.!E)-- M"7W:11YZ4]MYV%>AU?(ZED_"^I'VKGB_;8->O ?&50X>)]KHOK#.;M2[*-BA M7&NC?$G6^TTCK[75#E/'S*=B'@G!W*$K;UXQ.9!=\_50K%-XN1'XL*!F9M3= M $3>Z_Q1)3[. H3+'=TCI+\3GWZK.31DB3HQYV,LFFZXR8'L66R@RN93GBD2 M7=*=[3TT'E%_9_R YL9;4\B'N-Q:OMH;24Z>/3X^RK+WGED9*IY=$5=CE^/P M-:36YY#^[N%-?EOL5.=DC5(^TMQ*OHX,O67?QVZWTQ+04^?_O[]='O155K_; M34E7&.:CE64ZOXEX,>RA@G[% KR>QH,U7*BY;@(U8<1;Y-W)*4TSOYB]P3L/ M:=^MB\,?7G@&LMO,"C553(2H-M N_(C#Z0+"B4AR&LJON;=$\$DLVK#!&"V8 M\[ J9B@T-.#MKLL'A;RE+ON/#SI*8/N5KUK$M<66BHEWGFA*&5WW/0]W6^^R^4*7YDCBI2:(4OK1K, -T46(*#)V&VM#3D9 ML8!.;A90IK=9[&)G%72/!?09]BCZ1[4SDJF9]#2)LV3E_0R[VLXY151@!_%T M3L/V/)T5M.322=W;9YVCQ+Q.:JA>.0)LVBV#JHB0PI5U\G3PK [/C<](3(M^ M1\G/P^XYGZNI4G[*=]>N3Q>@486O?%GG$(]:@E:L$WP(9G4R+JA;]";FJS:+ MHHUEN- WSVINWE>JM_%HX06V]X"8%T(_KB>JN?-I>^< D:$02QR*/RS% KJ# M"2?L$*(%XM37>;*.EMWM0CJ-C"/OJ+=[RLM+QM(T'39/\&E<]^//?':J>-]& M(3O'RS0'Q)^^XQ:K$EE$'*8 $%HBP &PT)*KQC >28*'C-!/X!)3ES&)>*KN7+-P%0S\??+0[HEHP9D@]=NIE;G;!1YT:XUW M-!TH;L1:3^\ZU'(@$#MR+UU/W?9UMSK_6;;EFJG-W-&;,V'^)2H& ]TB6KM[ M>8\K-Z\6M7M:=JRE]-ZG0V/8:6P96<@C3Z671V+.]5B#/"%M?!),O]6;-3EK M=J]]Q/;5NM[:LYPX)Q:@7<=0(_..U)0.KVLQB?6YGI>F':6@*?WB1$.,RTFL M1(FO0'O1)OR1W3FSGLKJR4Z1LT[AVJ2"UPXQEZM!T%KBZ-?M/LI)_ON*) +/ M[^PIN!_4#9O^0,,M^V%EQ;=:L=\(+RUO-N\73FZ5''^JT'U&JX^M.7G$5*@N MX^GQSQ +.)E:4/#A2/+MV]:!6EM4XTIY\SEU3VE=LH.0A]&CR06HNX3\*IO0 M]MB84!J3@2KC@.K>D\S]4K#V56H&'F+G.%G A6TOWIH_G1.P?(CV+*KF,>I* MKT+J-N:IFW4G?KJ:33KNY'\V,R/UQ:H,NY"XX54-D\\OZ12='UIWA6WR@>D7 MS@?V%WR,_$8^[]&1?_EU]@LH80&>M$Z4;FYQ MGHQ9C%/TN09[_,9'&3SKC%K0/.\TW5J[S;'3&H'<%>P50JN_?S+5S,2[;4LA)!)5=$R>!=< 1?2.-SH9.PT%\]RS/)13=^&:> M5Q1VY[H=45C@?U[+.T[LK6K$',C\0"BHO8*UOCH=2IKX&I:1T/_0<>]IG))" M[9UM "?[$;/@YJ*ZM-8AO#35F'P#?"R2_5+Y6/?#C.=:DJ9B#WS#WI[U+M:6 M<6Z[?B5XTEN1+6N60/:L"(M]8-V;_8'H=B3VX/%RXNFF/?T1$_JO[+TYM)YY MV$5OO;[EXZDNNXX0@MZ[>T2S^IMX:?)LV5/TL:S:9/M<+O4GFHP,5EE? ^KYO35 M?,.FTO 98/L5!?[#IH[KG]?G?IBPJ<18RU)%@MQE^\$J2(L%E$1DJO.?$_XE MR+"5NIV>RW%LUF6&9%F-8Z33O_5=D'>AL9AR@*(0BR@5L?I,[/.Y/D^Z+NBZ\7NTIZ"E/K^ M_!K;J#Q5[##=?Y; 0Y46F@F=12*HG%F&W E4+@.R-%9N+M_"Y&-V;7IKB;ME MC-'PP*9UD9?TJU]\+FI2V\^F=^#.&=O+ZOSN:L93& 1);4Y;VPZ#)'&[@@^5 M?+P[=<(:]'S.-^0=NKW77D7RTJ/;["F^B9LSI4[+7=F_>9NXUY-K']VTNA%" MU-R2Z#-9Q'3C0_@D3%5\:V54QF%;$P5'Z\ZJCR=HHH57S%2C?)A M;&0!EKGM:B@4=57F(\*-"1ZTBXLF!Y1FYM)PZ8NM@SC>A:/BV5GN.LFA!U@- M_D, GMV.PS2\JZW>:E(CK$N7JRIA;]K>P.;P&'3P%:K0JC,2!]BVGO-*8USL MR<[9R53O8'2XNCC3MH'I%Y(KJ72:*4(=H0?- MPJ#-CDPG9%-90*%*,;::-,&X+S=!G]5ELAL\=0Z\G!S]W3<[ZH6>NL#VS9JE M-;FQ[M=9P'>T=\I@CT5[0\$'\$=&B6'M5="#D!+[I1?TEPWM@^W3X=6QQ9'+ M&+.6!01$?(%@Y'XC?\V@TX/09_&!!3Q@ 4/_'I'.?X7-H$E-FM:E0A^VC4+91$@#W2YX3B60D*N\^C'B>7)1X[FZ"2_;5D?%.\4>C'8_K72"+U\9_]]U4M] M!N:2JVNUI)O<1T/)1$_[SM56H2W,0:\\^1[\VJ$P^7?8%BNAU;=_2#S\]-7, M[^2E32]-]JU[=*9N[/C4!!.# Y^-U8%&K0RHMV,(?X3Z_KV5 ;0A-?^H_1ZU MB]ZB5'-AOY-?S\G9?E(2L#QQZCSIKF=SWMSIAFFF=JF!JDB>MRB.7?H1A--]M.%.*[]GULB=ZL_;!,[<+P<0._CWW,[%O"(P A0-= D,Q*2J5U2!'2G9 M[V7/4VV=^CR-;8W*^]&62:K!8E,V7B$R=2(G%3?S;;XL8;'56;PCGX2=F="C MFG6'AP]?C^C1%OY6M7][WV6WE%+*]GM!E)@,?T5*$\;31:LBD\%=,(6'9?E_ M7E7]HD'U#5C LPL33%N0R4[TQ;<+_&C)9'C@P=$GL!E(Y9ECAO"HE:1/I#19 M[#;8#$;$#RW7RR@D!G>SZC4+,!V&K0E;ES2QG@5\6@D+9;P][ WJ-XE?:GHL MOC50)89@:SP6^3]"^K(962O4#TRVC*,OFN=^;.\[0_8@WQ:V3M(PE/#TRW@= M[R1;TE*>;). &E(RGXFU\9>:&:@^+.7/*8$.WKW/G=M:[^AFACA'G8&8U9'$ M'1ERS18'._ M_M;Z]IO-]R4D;A8-OKNEIQE*>;-))-1S6@RMF_&^44Y'"2IO3#1N:6O1E#P; M+'P.6^A5V&7V#KW+ZVP" %QA:PGY3R=PEK;X13@W8VT,'3,D4,I8P#2?Z0&" MO2'^ ?6ZTZ70LHTWH[ 4GLW+=4)A 8N,IMG1!^QCBP6).>#0MG1T_R#YX ]+ MQL;IM3NBWM3VJ/Z7V3@B^53'7U."6(!YBDB!)Q=#@.F@BA)E.+L1MD1A99)Z MX&_<7]!:288,WQD4"%G#4ZC.>U#]4%0<*BB=.J1A@ M=^!?JN;]IR?X]\+\KUJ8]PXVFR[=)%:AE0VYM]TO+4_01)[;U;M&IV57WYFW MEHE5WT4;#67F=Q%T6$"$$&JVF 7\W$9H >]B$P2@7$!37$A?+Y*24!^=;C0 M2]ALC7? "SI)JT-5[YOM$[/WFIHH&N2BT4?B _C+ ]]C=0K-'QU_R*N2F#6_ M^Q3# FJX\'/=(#6AANBFW>W/;SEQ-6DH,?';88YDF^1K85(2D;M*/;6Z1X;' MGUZ+8P'[>X6,'IHJ--F+.KD)19DX82HTL\(0W%8Y]WUT^X5L.$1#KOB?7-'M\'U /LE+B]O#7-C%J" M!SWDDW<13S!1ZKUI*#\ ;-_:-@6;Z[C8ID&*0>T2QUOZ"DT["/YRW]RD8YU,3=:UJ]O&#GUX<)W()>[H*5(N*2PQ\6:+GX;Z/7)E MUR%[SMJ@8H.=44=LW.7M6VUO5;WJJYC5FBU3<[0F39RM&Y-[@N<8SE2Z$"V8 MF1I^ZN/-K=+Q)Y"[@G[L=#=-#NOOA#C[K87ZY+'1]K00' D\P@)*7D]X(_N, MZ\'1>EDF8/#ZC@OGH[P]W3KR]DR^$R;B11<_M S/!!S;(-GW+.YHI6K3NT56 M<<$N\L)'VDD_*=]SES^-Q*480H(*X2Q >2]APHL%],0M6F]<8A-TKB!#D^:7 M@/U4R]!!]ZR1TG8:4-O D=>T,L7E"NX4,9=W7X3JFP/4NWK5Z3GU&'ZCJC\ MDL'CV!UO5BQJZ[]TQS+8T9([0MH/EH-$M6$2 MLM"_9@J&U:SJGIAD%K EL9/>PP+H:_";4#DRWS.6Z)4"SNZ [ALH?G48FQN5 M[RQ3^K"2R("M>@OW$2B_@04<$XB^U+%HV?&AN-*:U%B29BV,A9YJCZ@O9^TG MDG!S>^XTM3'^:\7IZV1)AI1&FIL-N7^2X8'=D9+V:#&0RM@4H28/?@<+X6BU M*NG4KZ%A%Z$D-%HADG'1!?^58K0CJN ZG?2?J@9): D>L=&&%I0;8Q\2E, MFY7IMPTH1.&V\QK65XJ]_!(N$M;P8C5=!8$J%81?,$$4\Y JYSTBP) MF8C-?UEG;WE]3BJJKT^E<$[9ZLTZ7_:[-1T26&6)+FT6X&W8$I%OV:TCTGJN MZ6UFJN=QTO?]WUM*U[1+5/5)Z6Y_(EQQ5&54'J-5>\[%]-3[#I1[]!=CA3NGT9F6'5_9#GWNNAM4GT:QP9I* MDFJ>[)%+1I4HZ7Z7]A@8&VAPB+\MC>T0V'W]9EC]_IJU "9VT\2EEIK"UQJZ M?)8M*2][]US:)D*?,:9TMGKOO;-/B-LW*(N8=,'2 MG.G F3XFEB "?(K;+)J?^&MDF*!:18,A()' S-(>>7/B2, M!1)&MRRWH>7P]+N;' OP3U9CED+6)I0[2&YD[^A9%F"+##=T-UTE2ZVA#[FK M;VLXW$?H$7%G 913LE_*],K/JK@I+?)Y8R#B@O/M+SZ-T/747 M'[_%L#K?7%C G)WI(0P"3001MN1TQN-Y">GJ"]GY*#5=#ARG+UIB_B%WN5- MS%#A.T:Q@P1GQAO\L]%1DC#*TMLW.Q>RJ!@0R+8]8#!&DYA>@66P@*A\'CAT MN9)8@(70'OH:^XX]-O:UC#/_:M3)3$%8U MF@DOR6I7\,]>_/_L1'R^CV0"!_BIQIP%K(0!381P6*:98(Z@R4+\]'9P>'=3 MS:.BR;I7V1]U8P/J?))=:@U&" >GC6 :^4BUZ]]-$66>4Q^XVIJ;WVR>JEPI M]Y9/-%BZ7S6XB2A&EH&4=Q-&X^5#YV<435KTL%1@IQ>I7C1F'1;/C,W'JP] M/@JQ@$QJW:\'32([^OROS 2-FT+MC82AK;!A@ZV,F[\>6#WEM]-\[ZHU*PO> M'D%-;\AA 80Q2.[7 WD-[&&);RIOYT()F0ZR]-4F8.<,"Q!!_GH0K;XYX(=X MO7L5"^ >%9H:;=Y?Z6HK:2VUR464! H U] /H0(W>0#F39<;:(88+JI_ M[=1!GBY&-09>WCNTVN4"V8<%(;,+(P)6-$="/:!""CUO'8J,H]32W7A($E., M8C@V'>8\+\4'-QC49>EK>@ M;3"/G*V<907RX#K'LLOU;LYO1B.VY=?^D.?/;?S1\#5B1]WG-^WI#&K+2>4- M:R3RN4P>#&<3U.]B=E.](IVDC)TRC%^&N'I92GC45[MFWY/M>/9VQ]>X[$UV M*WPGK0Y#4E33CCF--*72 VUH-N[ 0A&4'++M5MS6\S-[[M\T^L&C4QV%[<^0 M?5P@6L.IGX7OJ]?&-=?7?? DI: MX78*7BPN6?H(.,UG\M2VDY?06_P%RL'!K/J,*#7U$!DL#"C44Q>8UORRW)R( M1 C"%OU$%PX2A%IBBN$B)]A[I-?4AQ *KC>-A/'^E4O1@IC2*/.%X0QK9HE)P.V(K#>.3(D#LW!5B04IG+_RR4+8 MK#?!08TG%N9>*Y _8UOO$5^4**KRG9.B:?[C"^\^OL]Z*5"TZY+9M8-^;89% M7'-GJ8DW6(R;/,/19P)5$/).WB78%YX )IAR6/W2& M;\"P";'_E5;YG;1Q5R&&/ ^6,(2 +;+S)4@=0Y :57?!V(7Q9P$8&,Y[,WJG M#>O<34,G<4@8PF9XJ%8( ; 6J0DCS@%8([4@N^/<+K" HTP$Q/AYY0HXEDP3 MGL,P%%$$@XQ:#Y[..<0"9@=0T!'-15=S8O+/=^V3CKO[;7%'\'B\(\F&S)73 MX-R4+ L0PR.B_!/KH;,P3+IR_H7;UJ.XH#[#4%=S97%/T9"(3QEJFJ>.!4Q\ M)3#NY6&PJGAMFAH,Y'1_4MK%\%($M]N>^+;=EK;.,<8UVTI7GZT2"00D7]T= M-=&Q1< AKN\I+'@*/^+HV]&9^&JTY3GM*ERD'K39?0-L8P'QDZ@Q,LQ!"E;# M=S-%.X;:2B3B,BL8+E0)YEQ-/X>;#\HUF 7DJ W2TKJG9&?C&01)V(Q=*EXL MT5JCJ _^C% 6L-;]-F$ZQ&K2:!&?-UAG1LJNB489 &NV%%\E[NQ?M.6P%GMW+K@Z7B)XNA/>_,>O&??A"!4 M:[:KR)RJ*0NI(M:[SZS]H'SKPH.1U>V?(J^,:G08,I(4_2)E)I()G'<#J4_C MP&*]I)OTF6 I@GGTY6'#?>K)3JY:(2,]%A9G]_0]*NV_=DMP_5E[]I/9E8E) M5H$W,9NH%N_:J#87,_+JQY/WIHS9)_/.3(HZ/=\G_=7O,'_F<4/7?=*O*"KI MB VRR5?]A*UW1WK+KPZH$-V5\. ^P%VXXNW"V4%S&BAD:N#:6IE@;%R$DF]F M097[2"=QVH^K3.1VK(/04S>554\2=)U[W#4Z9L_D&Z]Q\WHHOFL"#V MO"KAQ+253#7XZPKFNJ^"=/1/?LQYOJMRU_A6MI5XJ\_OUM0;!N3OUE&J">& MY7-V]9N4(SV&#*=+(!%&HC=A/]!^5-CPQ051E,;Y_$;.GX&TF9#%\CD.D >>?;Y?D7=T[NA]D#A4@7H7PFVW:*3*LPCE;B1 MA(1.=L(?_^""1Q]ED.O"^)Q)-A^IJ8.!/&!^<*([G]>[6)?.BFY6UN\1$RQK6. A/ M<#ECM-V#SF9E\%;45&[!JO/*2GM_ZJ,W6>MVVWA17)]HW99[A[CA?<3<>\U; M;R'LP1>]@9)7 J,BL-WW*PL' JG63(>YV=I$6+<-LX!5 ZC2/&\P&&GVM_1I .W!*[_JY35QR5P^\1;SH&LC*5YT]VY2G;MV5^]1, M7^2$4O]89DMO0RITKY=O(S]I+8<@8* F4T2&9FOVM4E M%>]JV@5M'G]^)F5[1VOXGES)_>RO&L;'""P 3;O$A-ZBK^,S&8CJT7%E0HEB M2^A3"EIW_8C10+Q "&Y57*6#A>OV]%EKCBX/:><-B0JE(TH'[0J)<6Y[B++* M6J2)$GKP'(T8*OBHONJ^_ M ;3S1M1$?*"B@3DF2?A915"0R9[@X()P"XYW;_>W&A4^X3];&GEAH\:*^TH MASRIE>XZ2L5G(M(%7Z]DU?_NP+[/YM>#12C.ZL[&;\+#B&-E= P=+ZY MQU5("?Y'DPWAR#T&IH8=-NE#\5X.?,J_" MRH0%Q../B)%D]9N^P.R,&PMCA?[0BJR)QRAR-TP73'1A99&Z$*N&2T!!:7%9 M*N\AV",*'M&N+"=D]!>@T222"_Q4%LL"B*@A-%&FK,(-73L[.=']I1'VSBG_ MBPMXHHN7,^B/[+L>#F7'3J8PA,B(R($;B"+:*R:_GFGW5.0R$\-I3FJ 5#-X M9OEH&8Y-A8Q?@P7"R@$I1$I+YP!HY M?8IHHL"TU$JDL+9F58@+U/S91%R0!J0I^&.0G/&,5_WQ+MOC"MT)>QB!_U MEX&YC=-@0(,7I(*\0,-%->JI8VYA'BZ7;/E7F\!F%C!R';Y=%K K,!K'/(T; MQ_7KW)9.[=&>U:P/"< ,T<\1FQ#\\+DKEP+K I.4_M5>IU([5U!4+N?" OH; M/&=EJO=E%D;+7)'>@NU@A5Z'-^7 8PA^B>"S0\G&_YLDGBL"-=/$; M5QF(ES5UZ@+C"*7EYN8>ZM=P>9FG1)=*;T2VZ0XT=1H^> (=A'(0N@\@=@PX M7]1<[KAYL-2?)HW9"5O.!2+TV(KQ7C>'<(JI2PU@ 9(39XE%B(D.<(=,GQ)] M:E$HG; CS)YT8P$*;JKF$ 49VNT4^>@9F4($LH%LWF0@%5IEJ MFV;,[8!=!B3%-L-<0.M&RF7#N7Q=39K8(51O P7UDKX')A(#%4-+RH3^0EN% M>IRG;M&MLFK.D+!WC_6V UE/'8^81<6-EY(X[=3MA!"B9VA]+0WHC.P8]6+*#4?]6HJ2Q4;BU]Z4.#D&[.G%EKYW"- ML\"7.%73KK12C>82/]VOB<.F9K;=J,V6()M^L3[5SMW5*#OP1G6(M77/1U2Z M,U;RH(E;V0-)_FHVX+[&R;PY?-9VS&LFH0C1JWLU ONVPK M7%6W44.+X65GZV:8X5,\&[&ER5X,?:SARM/M7OCN1Y7W4NYX'.H)^':0]XV$ MUZWW/6G*YK:R9;I<5,\BVV$7;_\$4TMNR9CIXG--KU^:^6EB#47#+6]MO9J^ M^=D=&:\\*KJGDW?8*,G2+'E88<='0SU+$>(C[K:@CF-W/F1[V\H]77)0"+61TS)U+H%C4 MTW=_[S@1)(5K$Z=QZVH$"XBGQIQWA]RC>WW+S M\(7//_0K=Q_\-"/@Q0+6?,Q@ 4@";0V2&I9)YH/4R#!5@B=R2.=RF>NT95'# M$UN4[=0A;).$@986BOS5 %V8Y,Q,9 M$Q,W_D&GFJFQC,1Q'AM#6F='50U5)P-/8[* 3UHP2-8M'$!)E+^9+LVP3;P# M/T7(#\>1PM&HJ3D6\"P(YE?1O]R-O(^Z>#EN$I^EDH\:!%T5D=T*S83!61:P M59H%\)GP>+@=B[.B/R>;M#FG)AG?_Y98W75D;5=B$M4&/N4)CM[- M+6%NAE5ZWY1P*ET_:*[F!.Q:1:K/_\Z0+VS71-)?(MN1G\/:=,U*0^=9\C9F MW?0[?(+J#I@ZK5J:6A+?P (";I= V2Q WU37-+6;AR;X SF*H\@/FA5PC+AD M.\*<-!4V :P[8+A@=^2>_,*$ZR&;GM+>,A:P0A,V <,ZQ.[E7-#*:4%.5;/; MAB:.P"\Q=36U'.7YAQ_BS>%GR(,,W""3*016O)53D01P\"6VJ]LME#7X4_+*ID(7X)=N*7RG$L&#:J^)6,E8S6 "L M(61\QP_7+,>)Z3BR!*35B05_"#C HMN(L)MO'%]?D"E)E1[Q#ZG&''+9#Q-, M]_W+L_7AFB7$^!$5 0.(#?SY# <\]CH9DWR,N3'U \5B*!WT09R Y^G:+;?0 M.3>P N^![,R#SAI^S\+,N$?Z32G<(%;%_[LE5^==Z+).5^.\:CP+U,6RI,"B-MH/34BG7 M4'*NO,6/ZB;N-8/I!P <\!@K3]E8DPFWS?R]KGH8>V3\PH1 M/>*/A;M]L*1FVJ7B(;+/^#T+2 $;B4'$)"JXOAB.U0)X(\VN4_.X%\+C IYNZ\T -F MLU%S;U7!<%7$ 1;@@OLR.5^9E.3\8,D3^HL"&GX[WHCY'.PC4/5'80=^FV:X M5X;9$1O-\'LE2QZFX[\R!6&CFC*;WO)/U)RLK"K8!G["(.FS*.::Q!=\+W:\[)_Z/ 27\JI\68!D\(P[*8@YO:EG%ET M?$N3]-;A*NC/5P=_G=8P4OPGE3MW_B[,S8*8#8SXY-(99:UY/E#SUEQ(KT0OS(U^P+, Q?@A&DE@N MA@LF<0JI'A>%97QCKOYG"B:F;!;B>>PBO"_P\R%%N47(4.OGD_ YZY=DRE+2 MN@D,[[W@J _T529HP5'X1L9.L8NHWM+I4S!QMJ>_CQN$C5-Z+I9V/O@7.8.V M5?'G1>6H/D]_,B]E"N*H;^".A9?,QZ^8KK( [U_[487B1_H[2S'>97"TW#G- MMLC ORTN "$\X?,78JS9#",4ZH3;^^70+GX!AW%&+##_GMX"^2%7FB.I_V?= M1$72O[UN8E!5$JP\0M9E>J00IK4-^SW%M2%2U U/DSM'JJ8 MCVH5U;QU+K=]>[:)3EI+:T5=[S5')2?E=WE]SVL5FI= MJ+SN; :4#^+#Q CX7'A15KD&"Q2[G==JVG;)"*V4="]342%([AQM MVZ;M+1]VKO/RM_5FJ[>YABP-NW6F>AHQ=W<+C[%[793I;CU M#&0\BO#:V?;FT]W?5E9=+6>L#T_-)<=D^!^ Z2,GX\&PM'C@@7$"EOH,D#).H/,9[D=IJE'U5'4%&);SEF_"N6])9+I$ MZH34A)"4$A9P0Z"2N."PZA'$[Y@FG_E0[\ED1%8]_ MDCWU>:6#.N]V%NYWR6N&9)J5M[* ;>T^S+M03%Y$OEDQ8G+/-Y"('$%75[AQ M-5+L)F!B=0TV$'XZ\!_>G$?Q8QIQ GD7NI&^0BWW@A/<0ZKV[&DWFU/6]3"4 M['^.:\Z__#$\\5*Y"N'3Y-V=._1T9E4BL##M@(0Z_> ;/ +[P!V0G(/L=J=. M0)X$FC3LHZ+X=_379X9H_C9\/];*P!!.16'@$]],0%I%+* L[T$^GHX MB+U",&[[QS>.>[:6SJWXA_U&CS@<>3-#5BV,*D N[F31->9O0"5/]_T.O#_L MHPLZ670)U5C]')Y_[DX74-Y^W+>&'J%'RM;)3@DJZ+-S5L:MK>EJE7XJ[\*. M8GI\I\70(U:TRVYBRB>B& 2)T0.TG5=[B+B!GV6<4;\+%_YJX<+FBD>JHD,8 MJ>;HIHE5T>O?B1&^JY?C$DV^*P;GWFOH^WS?=ZHF\YU:O)L,:>!]'3.':S2N M6>YQ=]#YG/V7=P%"-?Y5K?L+-QU8)5V 3HYZ^G%E2'BA8-B[E,15&7=M$RK< M[V6>C+'<)AB^XE$(-_X%=HS3;H,VKU,UFVP)@OM+I/$PXFK@$6/GJL9S:HYR MCCOW5P^?&.DQ&]>IUEV M6,<)P[F1ZT^;7J(25TGN[^LC:IN;V\1\+[*T7'>O^?VV,O[].RZE96'RO1'9AT0P7?'0PZ:OAG6U$+]N4!DH\C-O<>SK$D+2//\. MQ&=E-$HE<#*>(Q_#7JW$&_\$]"QHX ^-1@&)QYPPO M"+.%=@^?]-+C*M6;[;/O3('-@U?5,6 =RHR"F, @2+I/9R#-(0X!&@OX^ZN; M5 @!=+;YDS3_>+\3CTT?YKX>"C>M]\=WU%IIB#?\AH-,?G?-N4X?QH;EN]BY M@$-A+*%JV(4NNVUB :C..9W1Z0\%:+GH'U9EIG2$3K!NQ',<;NBG8$\7H,W. MF8&5]HW@Z.=6%G!4GKX&A0,_*C)"=32AO&3"]$K3<1UHDHD8YCP3ZYHP9=3>;.786\*FH%TFG9,"4L1__ M0:8K#36;[4:0="^X!(TB_L 2Z;C?6/*O5F[_W^QQ_2R@]0MTHI,+_*;% F % MVB@ >]P8_/$V&R_"#TG8YK.Z:Z83FR,:W[ MO1/2]O=$CLZQ ,M\3(CA .['!+PB%44X"I,%I'<0M&5ZTPB]F@T4B^8^%E 4 MBA^:WPU[K=*%KR&TBD+:,? "FAITTMGPM:<8<\Q40E^.%9+2;PT'7I%9.YO9 M4#CNJI55$=J)>%J$-#QCK8C-R^D@=[VEKM$+?I.&-'A@QR4FXR&?/>X!*(XP M%I#_I9\F,399,WOQ;T*E4D7M=R;J?WXF*H'N&R.F.J(.?#CQ]6##?:NR\TTP M%^.;?\P+UG_'Y)I[7!$19*C1=-?-6A9@,<2 )WOW?.TYC.6+J^3)G\#&"F@( M.D]GRLQ7QS,&6W2S?RRI6D\'2\Y2$Z$'="23%LH"_(C^=9I-P^ .5ZU9%<]% M1>O^2ZY!WT'/E^WGL50=?+^HG[K%A?BF2'6$X3M&Y+^WI!\]!CZ MF63+8I! M[I%92WY'18/^]JOL6XY\N[-&.C,9<]UP&/$#OE=):?@RE"%PVLS0\Y7^PQUE M9<:HNH@!_9VGTH/==K&&8E72_: CWF1G*>%P@"&OS(!@]0_!Q2S'G70CL M@B7T(6>:SUS2?+*O;%I/'>/AMF6YA-X0+HW "$6L HFS4(,+^"KD83S)!S,Q:.FE,_ MP/11]=!R=DZ/GED#4Q//)"Z#%_Q@RP ;XQBKC>:VU; M)<\"7$._3&JV]N/&4_^H2 YT\3F\7,*#H \MDPUL[L.Q,_4FO]=4\&@HP3<4 MLWPBAGEX:=I-T_ -9P,(ZO[R%Q0QS;7AF/0)9 MA>-Y">;K]M/FBP6;E0N7E'4NVL4))"Z"FU !:$*_#M(\(T2=9AH.8)[ *$5+ MI6_X9U[',]#Y:]S5Q\@S=$DUGFY7N?U2X]W]AI.B7VCVG8+AQA'H/^^7 .[J M F%MQ_=3VR'GA6=L24/X.\&H&55-@1T)D\3X(7Y#'$P5YDC23$YP\@P(*6HR M9 DKP%I'>"8'86]W:/B1 ,K,^9DZS:JLP$[]5(#L?RC FC\58)?N'PJ0!< 2 MT%R?AFK;3!YWX1" OT\J8,!&1CNJEW\<^PD M(>MP;]OT6IF:GSKTO^YU7H<^0/Z4H7=AC\]1"=;M!^_4XF ME.^,;;143W6>9-1H^=>9G)\/DM00*8+@BG<1,M&O073 M-!G/<+ 8)T;"9OP4I?(:7*%*B%;Y@:/63S/UAM/UU-TL*9$H6:@#-2E%-8:* M=>=]J. -'@92&UD:G]L>%G!5>CYHFX880[,\HY&# XCQ-"@')U2G+D!?0UJR M*SF?1HS"+&;U!#DX:("TO:KK8(>>8,90Z)=08J]9@(@J+E$U4QI:EP_.9Q+= MAB#WXE*\'3^8W:M=PNPHC_$IXB"A4A)_">0=D MLC?X#>F:39HB*/M90 XR6/4E#_T%+) 0GW&H>$38LF^>PP1 58C)XVYP3##U M80$:\IC;2T-WC06JT!\_5.,J#LRECZV>L78$Y-[40AF%?2..<"SWV-;M[:^$18 M"TK-0EE(R,.J?9%.Z,WA^\8(]6&>!L?]^W5CU* 8Y*SF9"QQ1'-@N1TGMJ4Q M*CQX42";^DXD28S2#W; UOQ45K=)/!P>4CG.:!EY/;)V<9YKV)PP<0?*$HF\GM*=@;E 8&]7#1UB 2TVJ'?!Y.^=Y.AA>MJH M'=CUA3@O*PVK(TA+0]30]L6!S#5;<>[+-!C9,] Y/DIDU/#!AC3F[[?.V?>X.6'DM%1[.;@1=R84V6>#)S$+VI5Z4$>I+%WP([!.;^# M?6C\X0QR.\P^]1%ST33]X6(I] #:''+OOEI290:Z%\2S-QF'!BK MZ9#O[ >P5[N!HAD#\SIR;+.7&V'.&?P4WFTSMP8)DQ^Z1P&*F4?HTR%E,A_B MYO.;+I=LYMJ0*3ZX>8R@C[BA8$\8DBY>-NWW> YFWY6V) LF"(XIXNL_,QJ8 M,/OKRZ(>A B$F7#BL+G;/4?&33HFB=Z&HQZ@,.=+*:9B\WYG??\W9WT%^B-4 MZZ?Q&QG:#>DUO&4J&EYS"M+41:D:UH*+6>?T:9ZY9*1:5RIAXN!\DBRW>L.2N/V6NI"?7X'UXD_R?I0PFS$^F)7, ?'8UGED<7'ONO"K5C,86< X8\5J M(RKZ\OZNV [\G6T2SB'EEZW#84HPPY!]#ZE(*)\'\K5BM.'KD=^CH9.Z\-A& M:^$04(Z/J"8\0*#J(F9T&98NF+CI%EADR-%KERHUU-EE6*74ZDU"$7:[4PV5A Y4-)-'2($% M.)H2!IQ>PS9UR^W.=WW0>$ M@7OO_D93T,QHY T\'\.43/F8'=UIJ= <,$QNX2\(.Q_D4BG!Y_74>U\O(=G9 MAK&OPA\YM*>[D[$FBP7T"LS*"XPT?"7S7XD43,KS/Q!C]UYTM2S:(S M^<&2=4Y3D,?\N_\*P_VA_:B[>D8L -V3B\^JF9/A_LX<+$&22L25X8"9Z0.2 MI'I9@"_,P=;M[ZVAM?T!3?3CJ57]QL-:XA$#E MLV4!Y?#4>PN3!YD<>7! >Z"(8%PK^/"D)^:E["-D6D%)W)[(?"4KJS$1]X"4 M^P,;'">J,29E"N,T1PML+6G"+XFAA1\5.:%@.),I$Y:#'N?YD72@'9E'G86$S2IPTX*D"8B]#21CD=W>RLXP MS;99SP*Z="I8@# ^A7&8C#A-UL0ZO%[[F0M_1'NMZ<@)/?;OVW5#U'CO??CP MZOZ!U9O*'.Q!=$_2Z^:"8\Q@[UP#%V<<[-R+IE9SZ2KQ@S]G&OGA?3NNP^W@ MDGEUZ?SQ?4[)*:AKXDF&BKY1?GU*\GB2SH<]#S_D>D]M_*"F$2VLWU'P).I# MXLMK,L<:P@TP&L\GZ?PW8OG'YQ,4.Z:+WQ0\2$FZO?7<2BW1+7L:)#?JUQU% M<%7,<3E1S"XH$7P.K$+V#LROJ3YAZ="SX_#H.91 NWM% #PJ>+FZ_\)R#43Y MC[D9.LQRSAB(ILW5>(-+^HU>-.ESW@/=UM9]+X._FYTK,SOWU?8;6Z5J4ZEL M.;<"<:SD8GV]*1D"CH(K&CEE=X$KN,TV)KO[GM]R3I];O7#!_B4OF#['8 M= V;[R'XQO8F92CB-)IWRW.KZ W4QV1>VOLQ:_NF$V=&SG=-Y?87M7\,=R"? M*T=PW0QK*@B-1[V^=MZC0??^\=I++S M+S@)/FI$420F(E1(R:3#_R O][O1X_6RV?M/#M>DB1 T9S[*Y,QY_M'=7_,Y M=40+-65T'/'?SC0^N6 #576V$,%MC^"QXBV2'WNX:N?UC!LW*]LJ^G>S5:@4 MIA1C^TO-$J]%1>I?M^\FV;^OMXO-FJ^G?UUDJCAWVDVTN>"@$ZB>6G<[:8_Y MAUST8Q%(4WV7F+MF@G534NLR'^1GR46WUE MWTUZ2*;M06MM:P6Y/865NR>5-#R9 YN&#J##;7Q=+K?&4@\UIX(.&\ML7F_)+.]D?!QO\I/R,+ -VOPCV]V5!N/#3N!)/DK M&]"]V@LR)6V/.7"G3IK)OH[2O 8<9A?8=-4O6&6V=/55LES.=F__^%%#A6Z1 M26.!)Y_3>68=TP.EM#:/':T02R!DI,Z#I>R//(49T'E2^B^ M_9/ARV!/I?< M YW_$MQKSA3\-+R?8/\)7$NXCA2FBO8H^C".@?$W[UX:GE6U3VVM.7C2$,WS M7/A^C\/BCNYLS,N=82W@IGN40IO3MV@E+"#/3(+IE8GD<1(F[3LX=':[VW*0>I8:9/-N]-FW]ILY>8+Z)LE8JWHUD5:YBD-GUT58 M<@IW2+1"3>HQ;@8-\CJW9?A3&[=E9(49N^J<.]GP(_- MAVANB3Y\)+.(W&4^%:CUCN^1J !ZE!/>U2UJ[% M.=4O;W\*ZOBN8RUZ\N39&M$=DO?/''"7Z>EG>C&<^'G&?HU.0RD_5 ^D",CK MQI<]*CY7FCYB_Q>-*.V/H";[UR-46.*(4&+,MQI[77U9!LUE@>_W:D9<^8[]FJ&:Y//9:QEUY5 M"(7VGQS1/M3J4>C9R%9UT;_G7>B,5**[0D!BJ\FP37_[L,[M#R8:]YSOX_:T MJ+S;YVC36KV&$RMN\_C4&#Y+\(+/[4ID'NW(/T;&Y EH^Z56RQ;^F9P;T0D= M:+U-2=.MZH_.?.(_>'"3Y,7&'>;5J'CAJEM4P](9TWVUU@[6RI4SED7%G\-- MA'DW7;RWQ8.G/G'.F#_E=?JDT(SIIK=-E"E5V;\R]7^+U^"_BON#F,W4>X/% MXFRD 1\GLK9CS##)Z!2)U\SB9''@V_LG/XUSV)_7,U5^V]>&TV_R/7\..U_< MIJ7I S7@5E(ZGVZ@.LAIYRLU#E?=,8=J T^T#ZPF9UY3P'17V[;D22^-4]-# M _*DZ:9#\N9]SDT?Z (#(V=F+?ZB:]C\-(Q>Q$_?^&ML\"HUM/0#%?PQ;!TY M$C96VOK(1^&]"L_@ M(.<8:]D2DS'S1:K12%3X;*7U[5ANR0?M+OLDK,:OG1_C%(A%EB;O53$N:=Y_ MS-U!/.MH1H$WS_3M:\Z&!_9O^ES>MK?G4/6!G3#KN9:+SZ7_@ ;@H#0_L&W_ M>&"4YS@!N2%*;+H2)LI^ND#$;'3;(>A3Z FOC0CH3LZX7Z*AI8P_NQ, M_"-TF3;_*[%KZ<(8VI*T9_3(-B4V6!'IQ_(JFNH1Y9^J!C0ME:MV=K('^*YZ MK&DH=K)7GN(@P%>U7WY;MU32]+ M1\-?S*<(LVTJF7&(KL^]M[-4TQAJF3MA:EPR&/Y 6*?#XF7>C_[CO:_;$YIQ M/%AY'G&GA'YEQ00GC!A*-S,MH^EVQ&?[CX&RR%G_S8[J6-S^.YS2K\;P%Z." M\SM,<21>QK.)1'<64,T"7O8CUJN*4Z.+.@X%:H^V*TRI^Y_TJ)3.>']3Q/"2 MI-EK(J_8]VM?2Z\^L?4,H[CL2"@(@3()(SH9!$H&X>A_]Y\1OTMJ,S4:5@RR MG"%8%_A)W=PSZS6UF2?8[N1*Z48L.1S%,0I)DU+2;-;]*$OO.BVH6B+.\-F7WYTD[FL.K:2=6J\9'O#QJO% M5#LUL0-U*6?:R_IN'%SMT>^-='ZULE#90#6H.W<4[R.RZG4*5<@T<.+DS?TH[L?7 D7?L=_U$%%7GI8?X]>K[R2"7Y4ZZ2T5TJ0*7:(<8>U;)490 M!O&UA)I84V%6A+ V9OSP=H1[X8@=)C;9X;F>3NY\.E!MN8S2(5ULH%,$S"F_ M'&V@<(4?>?S"RE#D='-=N_IJQ+V#RJEQNYW:UNPZO)FH6H!H9!QQC4:K(D@. M/<9J,54Q"H^W5R6TJ67/)OF6FXFNZ'2B>657K^G)OXTU@ AL;605S1*,!(D% M>+D)11DYH^XR3!9+- M\F+;*BYAIPQ#.D::)XD7!4G?L@ ED^-2K5L*D0[;:\XH$;/T+KC;#()?&,]R MC.E0AIG9NM0XNTTDQ7W"E;%ZZEOG$XK%R^50I;U;2T4J2G?:*&MVF]P8+Z\F MI03,N(;+OF]](RRT-Z;KY.3FB+A[GEYB6M&15-G2>\G=_U][WQG4A-/U&Q4% ME6*A5Y&J$)#>052:" @HO2A%"!!Z)Q!!>A60(BTJ70A%$D(SH*%*[Q)Z[Q!Z M@)!;65U9H:4F^L/BS&!GJ0]E42(4?A9TH>:_.I<&AM%E2$T.JC7]E53- MHK752RR:AEXJ2<\@GU+O6"OF>:Z;(/0G@7Y MY_"YS?;><$ SX9Q\T+0CMZ;5HV;J!S<.KCN"E?-V^_6,[.)G+G!,7WY2U,9U M)SAZGR,,*_1Y=OK2:EU0(:7!Z(.2"V0J.BGL<[J,1==Z&"ZDNVIK>7F^K#5' M382Q<-?_^1CD^;^U43#("T7>NLRG@_O9PB\:^OGV6%YDJM14AV_; [CY![78 MFX[!/1&NUX-#W!6N1&M9NDVU)6E]7F=G&^(8.29V>GT6>E\G9V:JPO.N M=5=<]?'2!Q&8!(K6[C7BM2GOUVG[H#NXX7),-F_;3VQ!/4TXNU3M=T1.-]>' MZS*O.^)/6[EZ^[[%*C_M^) M:?]_&J7'O,-DL;=ZNI/Y'"7&0]2LU#ZX'?==":/+7%XC ?;F;<\=B(1SEZ)H M[P!ZO//M_,X]]QWG7US(5WES?-)(P(]!9ZQ)@)VO\F>61(A3(TZ$!, / T"Z MQNB@V#>W_E6 3;LZYUP]AR>OXZGCR/3RB0/57N5^Q67[#?:-999\[ M%W4N9?2A:J)WI^[-I/"&O*1A3:RP]>*Z$R(;(C?:,XVD&VZ+;O#!S3=5U]$= M1B3'A^F[\Y&I('*O9M4ZVK;<1E[R?C7;3K MP\TM?NZH4EX9WQ!)O_O*A%?#PECQE=XSPI#&;JO>1N9I2AMM/G];O65,Y:%E M9(-6+OZQ1N:+42]3-H9GH46I1[HUFK[Z;M?JL]MUDQXR*:B7D@ 4!#5<6C,- M$OI3>"Z.H1EF.WZ8L!'WB*6_?W9L](J__,B2'+J<0:O7]$$PE ^3TM M.K.E* -R\SM&PVEI1/GBE>JS9GOR5%],R#P^2N(\,K_6H%R.%SN4QT5$[N2CC _S\9C,#M80(&E[L,'#1 M)**G+)8;D0EMKQ0)D0IKRU"W;N4T'^_5.1/8780&!Q(:9Z 9BF-?/EY^DWRS.Q1%'@_TVC+*I!+>P3H=.!;X/VH2J++YZT\ M^/3GC)FS]RMSRXRQ"(TAK]YP%)1&:+.[NMI3352+0J6ZFKJKXDE/^ME2?X?* M^*Y,>WLG]/HV"4!SYG6 #K&\A9[&0TBE(]V^ M]Y+C'N]6 MVV8# UM'CQMQ^QO-+&P:FU.VEVH?:-Y_=2JC6 -_.J]("ZJ;2IO]:#62>@(8 M%3HT\,]?:6BH1G%ZMXG/PKH"?_3XH"]=J*W,V%BM4%:A?1'[#\S0M.1PU^$F MLT3'?'U>[@";RRM,0(H/W7[P?"Q,Y1]RFT1_A/^:5[RGYN'S"9@5Q#8JKP*6 M"Q:W8!T>U:Z/I5:^Q1(I6LMX1UU4^D[\/25.^,%]J9:(FKZ- S;A'VBN$:S^ MW0EC+$^>^Q@"C!S1EVBV5U=(A"FHJDDTTL0DZ^'\'4]4/P:6EE8<]X,.B2\, M1=G#R+-6@H/;C[,HXY&+/NRL(W-XGX(5_X1@@G*QJ5^RO &:;01>6HA\U-:I M66KV@W5"9.)"HL8:ZV*"WXR"U4F;%A*W25.BBLA;'-4,^_K0Q+GW=\VB@D M.T];35!2 .\VSBCAE=*.?^]S4*^-FDREL$TNQ03.'O]^[^3%$+STS(?WJHUV M8-9(MMOT-<2DBR8.E0*/:<^:D,-BUZ2LMK:P$_,V'L^8&MHXI+IKZX+_P,$A MO^9/2H3K'R';8H/MO&/Y57'+-[B"VKDG(H@JC;R85Q5W#P3M<@1AA_H>;@-U M&7M*L1F!2[5@E\+R4(C*G(!5Z:KDNU*,33$GX\4Y&2%.8^MM9&C)6GB!X#NJ1G7(+'UGHRU<"_ G1QG@^L+/TW_ M4 2:W9O5L/Y!'IK\^:+\3?."[Z_+".JXXW[/3;UQK>\#99\2GC<,[>?ZV$'O M\H-N6FM&FCIOV'%[-TF [0>V3XBP!!U^<^'Q?6(C?+D*/_GZJZ\W1F^P0:', M@0%U)#INLM+?YISFGG[\YFRA\U;9A%3W'6FNV!V#?#R<&PLL^YR/EVK.&&\W M=Q;S?&5#5DXV'AT$A-\'*C4KD;RBO*[00!U0H(N6WQ*IIF .P5BHK1#;^L88U\>;- MEO_:1=P#ZKXKRFUTWU\*W!./BMLH^Y/)^$>3B%EO,PT'B 2@ABABX00&PW>^ M\7*:M(8Y!@K>X;:L WNX.!]ND'#1((5WF->ATX+"IV=]%&+@U9Q5[W3&O+T M$V(5.SN,?^USZ_/KX*3"M_=ML.,GQ&IFE#[4 H\I7/&/'B]+*%DSZ%>C1!T= MBCSI W4*23*AU,O<*;A5RQ[*2+..VA8YC&18I"GF>HBVV5&JVJ4545SQV&[Q M/9B.@(#SL&O^#_MOFR$J/$C2V,&"?5""2@Z3L94++=84-\ *:CBG@1=9U9L[ M1)N_BM)TWU%Z,"^OOX46577:]QF W)NC"CK5N\VQ,2X"HCR47UD:(='T&I^=V=4@8;ITA9XE7A3RK P\GB25%N>HM42PV MC=>^TTPE7W3.]R,!3*$P@BQSX\$ZT1+7=>1X_:.PX*<<4^-2V\1+$L@?C[F? M)-2U,*5QG:5R30Q'M^+ 97#;67,A*O=99Z3OYK!S@?[[WGAM5[&#-HFJET#N MOMQOY^8A[Q]TC6;EL40N$)JBL=^I;*:^OG98R&!*>J/?J#D_Y/B;\^M0RE^B MHNX3E][%?VW0F9/"T$0R%]3[?;7/X>Q[$[_^_%LBL%S\GDT.EL)&CZ'GU%W@ M;O;6BSO<5=;PZ_/1 >:6 RLR7I51C@XVH5&ET MDU"3S%N86'>/LOF413?&>6/'E%UT)X_]>F7\&EA.=^@QNZ'.6\46,F#[?%2$*O7/=T:&MW MIKL/"4 %\IUOP:9%$=G%<]AQSK7E4% 45Q1XX5OHEQ*J;RB8!T?[C*WWPGR1 MB:75&71&>&2]'])V"!\DA??_*!5V1POCXPKP4@9]B/$BH:VR@X 4 M5!SXIFF'P:L#H:Z-7O!Q82Y>H?73_!KW0[U9[2U9][!HQS9 !S M.ZS?7!?^::O2:!7H].VR2F<]2]27A[GW%0_=,=%SG_L@.F>?.<(6^K) -]>W MX4J185T"SGV9J75&H58ZV?-A,7/4"9_61X@T.]J5%+=C MO/N\MC=B5OH_/O2(*:*;>W^WFOG1P[%=FRSA;S!3(KVE-\I2.)TX:*XT2P)H M0DV$D@WQV;QI9YF.#*'(31WS^NI3LSJ>CP@I>C>[RP7>-49JW;MOOU5:L=B_ MR@O;T6E>QF4/2O2&'IS&W:75$#K(]*P^E?B2=!7XCA[;A5OT1 M+^3;BT$+C@CN!PC *!V9>Z.'A?C0%3IZ'N&N "T\+%(Y MJ*Y5+"7;)4:UOLC53[K'WEFPEEJ'H)+(0SLYC%\'K*?'Z19 A =ZS MD@ 'N.F3:Z,A.CO5'5"0[X3O"$V54(T\^Q0C<41W-U.?#XON:-P.+(ULZ*YM M:G4S>WDWUW!,[60L",P>=Z^V_Z7MF10MVF7EGBTUM1_J'*8^2J7$X[U*!?JH:#MDK%E$P#-Q0E Z3M&(2XXX4W M[7-O"MAQ>DOVY<:R6E_YY@GC6$??WD&U:"P.;2,9M\M<@(@ N?K")'ZAS9$) M%]D1L35LB._%(*&9+X7"^R9]J M- IA>4,Q)]>@'[R$J/C([6ET]P-_XL6+M"$W_=_%ND6O""R57X83X;AI51P/ M$0XM,W-@!PYYKF=VJRYN\05ERYZ=CDLUA"$^>>V4 M,DABXRO]9FUQ[<,IZ)Z*ICBVWC$?0NGHC8G"CXA;/,I)(B80/5V=WEUH3-JT MA]16 1:)."UKY&_$U!Y(_.\I'^MN8IW.4<+>)ZIH@5O1@/$OE?R?J.K^3O^+ M:17B'+G=Q.T#NMQ_'18F"ZX^$F#V3J4F5*E]_$ZR=_?D!<96-;@'#%=* JSQ MG&-=Z?3^/ G@L!UI<0?OB-O6'B)(0<^R R5+V*HZ%]J$K!]TM;BN8;X*2_?2 M[<(($@DMEB?,T-WL<[^MM63RQZS(RV(/O23-7B)3#KLHFC[;PJ023 )8V)^2 M )@,#@+7H;#+\O%IGJCS&*KH$F/'?FDUWGHV%5?EZ[GZ=I7*U^L2.8QW&\&2 M@#A&O]D\;=B&R:QOMK@J?8,U"]^ /,7[%#D$<342^]$Q+Y+&>':M8VY&?GY5 MHZ([/)YEE[$NK[1CQ4'KV&M7Z.MA#M,P[=@@CZ3GITK,H;=)=.79>TL=G]FE M?)55ZLYHBL7M0N.?SKMJQ8^>IS#V7.LG 2)(@'>[O+5XB=GKO;2P&YKY[:-+ MJ\(9PM43U]5JGU_L&?FBPY//8GB+5O#:NZQ@_4D('RY_<*Y M.MD,JTT"W'10@N+ 7'+@D,XV>HG[(UT3)=V'FUD^2[7SA9B!:9S2/@S3OI(& MLSR_[7>D&ZD(#]YA&F\('V3Z?G[W[%2\V-8YJ7U7\,B0RBU0P'EU23KB@O85 M3-\K@R\$$=PO7SMMW,GJ6Y!)X(3/2$74PB3K3O>R8.:1"W )TISD8_/NO7I9 MP>?Z.DT!XS+N6^)NG-Y&UB#6MZ+>7T*Z M]R'])"[OD%,4_O<32/KYUCIK%L M8>B%I(]&H-WE+L>[;:*"T55/^J7);*ZH7OBP]ZN"S/..@6UC#**D'NX^LL) E\N1KKOE-4[G22ISZ;68V[/$5 M!/.92;G6$X??#NX.]YPX_)B=BSU>;?Y@M$,E,J61$?(2!^,OV^D)Z8(8KO)W M2+H1)0;?C,C3?)IB.<>2!QSQ9-S7QP0L^:B;&29I:#QK]USMH1EAVJU>X>#T M3&Y&/B/+I!%[P._91@)$)=_CX38K!GY_D?KH6M*OO _<;]T%E-'7\2!$O8*\ M1GF>9&:HJ-JP+-P\9W"EER; MLX_/*T%,'Y+8QA>/TVU>U\IUNTCF+8P:0KM^76U1/6,X9@?-]6X*AS=B3^@C MOCIBLZ3>CX'%IC/'.T$\=4;<]GDU'LALLQ2#5]'6\_;=2CHY4R= N1]]"0R^ MYEM(">:4,B1<4_%+!>*V>H@_L5K^U,FX0@RS9$(QR/6W MID+!EQ*V?O3WG"WCF\H4.4YE/73NWD6O&/CLF8KF\6JSD?L"?2(9=3&?T0_9'FC+Z D)+!'%:)@P'IK^7O<_??GSOYJ7 MNP@J PM##0+^^GJ-@^A>EF?:,)G@A9]9][Q8FGJ5N.[-ETF7950TO)[Y+M5F MXF"TEN2@X02O=\[\:FXDYJK*!%]0M?UQ6JI^6)1E]F5 B$I5HZI'D;,[L!@5 M#DQ2NK'N5IWD7#! D/@J"?-9LGJ $N9/!?87<].*NAO=2(@U6!R-=-E$7R8! M0)@2/^S;RO&S/,,E@XGGE;_*NQI"GL:_R+K6ES;3%LX[L.'$Z"@G^$Z006". MZJ'Y5TDI5>]30;T<#=PISWX51W$1.HN5GI7L])L-CM> MT4KT@=]QG"-OWJ)S&0D (UP^X[:EG._].*JSA2?$E,U'& =O MB5-X'9J_&1AEB9;80(FD4BN?HJ@?4%!/!*^F0BD@(M9?)E==QZ=+I;23-%VQ MR''S)-C:CKOMW@=AN42X:=V MF**#3P4R>W,+ MZ+7>X;P-7&($LB9U"N97,*ECOLW$,J\+B&%R6 8;^/+:"D&N+ $OK)8AY8+Q MS8O9"^[&OX_><,-,!@LF?Z<&J]#J_9,0_=+.XZ?(870'6=K4'<=E-5.@@/)0 M?B7(9E.@X5D<,F ;*LSV(F.[)&7'$@.\W6J2QQS_Z:3E^\:#3,_,IZ/"B#EK M8$U)8(;]D4=O=X:6!4:[C7,.1CEIH99OU G'AYRV=( 8PX'"+U,'L)-IX36P M3OZRVO6EB,G8^^Z.>?B4PG6?G-N(D)]R9ZHJ&<*;UP/9#YR(XV;:O9H95ZQ#@# LKK%H]_I'_PR"_'_.=Q[ 4E,=L$ M=T=5RPL_BHS/W=?X_*_FR@&RZCFJ^1Y.A^W1%[G=U>YX*6B\:JJ4$9\J/IG> M(9:3 )0\N1:I!*42=BVK*9Y1A)_G07_#:Y]>YU\Y3F*SR.2C#^>2#EZ MUO\463[C.3C,?I5PI\<IT@]=6^SOO#B+ZQ"0@#S@6E58UI47!1TMNS<5]HC'0^KE]*6#]W MNT_[H)8)!\1G_3AGN&V9KZG6]\&3%MR:0\=:,DHQO*W%GSQ>NF M$OH: W!Q!@@#_H(UB4J MQ=,=I:;3:N1CH77:]8&%;Q1:JBNJ,QY,)/F1[6F4Q,FQ^\UM*ND-0E3 7-Q MM^*S;^O&@>&(]Q/LV^<5=59Y1$C)BUEN2XEDQ;3:EX^A^D-F;5PDRY^ M;,REYMDO/W<^W-?64 !]?]FPC3]?X%#$*1QO>G+:*SCDE2"FT4>0^[)J(;U; MT%#'G)-\AN@N%5 M^BE.W^WDZNW_"\Q*H586WN%PI,E.E7WR2KXTY/-'. MCFL25/>F#(@4CD ?C*PM,9M[=TSG(D++ MTZ@S'B;CK.G6HP'WAQ> JNLD8>#7UA=-C<<_Q?-;,[[0[;M6]9+/&WNK_P]Q M<^(_>O)]I^,_I_;.T4W!RU?91=,P(W._31W\>1L.1^A_ 80&QS%^K FG/WUN M7X_+349)'SY=E"@/0[/N7*F1,%TW+1:2RDMZS)[K05>ZD?Y[T#0OY)YZTP]/ MZ]T$936L3H6G_5XFS2WQ*=F&48E.#@86ED K+=E1/<10J(E"7=2SF]RI'>[, MCS94S6>@']NZ (S;1)[?ORV-QM2*+-8CX5R"LBX1V_F(&O3[X+ ]3IOWEW^< MKT'D.V^S>4:D%ZX7@\KAU?(VE8G;;:\2UPR0->FX&RN8X,3Z: O Z/T(1B:-A]:W4E'?J8F3MWK=*0KG#K@%6-3>* M#HGHLX/CM;;#3&(=D6,D@FN>YMJZ9!#Y@-:&A>"H1(RC84Q7'T&9YXO)@PYC M9TKWUB/&=O*;7:9V)U4YABU!-[[M2*;-CLV-'IS";CA:3?%O>S;>=)#T7A)_ M"7*^W"!6^LJ)8V)QTL>.M^X\.'B'9AW:A-^I23:WK8YIIT9S#>EIY';(O?'* M$L7#+JT^0/6A]_H3R@D^#[Q[3E/%T"'JQI3*"K3BWW0R\!(&.' M)XL'V^%![#N\2/82*,CU2+.JR\BE,)PE+N+>,H:EU&-SC1R>S3XGBU M$ =O69 M^%R(C-Q+E6-Y!TA!"4UNU+B3*_&_HM:>P=!JX=(>PEI *0MKLFN:,YM?&I=^!!>?;D-@.,0M\M-?<>QEAP3W\ M!3F0ZHG$]7P]I'DM)E]36],-0P9Q_T'EL7[J00)T\ Q M-V1HB,D3AAB)DUF5@'3YWC7$=Q@/$8JC8:!+/7,H1"RC.HE7]\HWQ$@ [F0# M$J!B8OKD[A02*,\QQQ_$C[7T]?F94?X.N#!4 #.O";1@\@S4OJ)V.1=I_#%T M:\K49==*AJHV,S< 2;JL#!J>OUS >52- M!C3B4E,\N&NR'3T=?[-K6Y_.BOT]"#$Z<;D"0] M\QTXAMW!Y\Z>C4;*OR[#>Q!O6.+5&Y[D7.O;!$M<21V^_;C^RL'E'RD+MS@- M%L2O;>YRZ.;T<(1\6PFZC__(TQ@LN'7 <6.U=,2"'QG^BVM9 I8BKJU9VK[[ MZWH2;:X+3SKK:+^G?O'IE.-9R?3R&>1D(CUHLZ6\RA&29%GXZX1#R+=D9C3* M93Z#'A=QB*YWRUT=R6"(4AQS;L3%]M(JV\B R**BE/SJ)LTZLN%-=*@B",T0 MWPY[R1P=[@"100(0^ Q,LG.*ZVZZUKG#O_2TGZ+N)K(VM;TWHJES%]M7H8/T M8@.T48W$9_G')?YF\2\[-DY,IM\EK.\&G)N:YT8&K(=UN3J:Y.J4)Z^[1@*93WC\%1R.6>/I_%1Q]1(8PY=:\>;U_120G<-WD__XWRK_C[_CO-"Z1 MQOX'4$L#!!0 ( /2"7%# 21HWO!H (8] 0 0 96YV+3(P,3DQ,C,Q M+GAS9.U=67/;.+9^[U_!ZY?I>7"\9>FD.CTE;RG/=2Q=6^E,/TW!)"1AFB(T M "A;\^LO#DAP$4%PD1S10U6EJRT2YP/.^8"#[0#\]6_/<]]98L8)#3X?G+PY M/G!PX%*/!-//!]\>#@^4_4F6Z/ P$G+4'\_<^\3=&9XC!PG!R&,H\#5E\TL\ M0:$O/A^$P;]#Y),)P9XL@H\ABUR"S&N!V!2+.S3'?(%<_/E@)L3BT]'1T]/3 M&QPL,1')Z=G+@2#T#_DF^;9#:)\&?N>3/C\Q_0]E4ICP^ M.X+7CXACG3R@01#.S0*>8$=BM2'4X06S8N1%8R*$C_9M#B,^FWX,99'86U: MH)85QEB@UG7&UJY*BE,4@5^'6NX0'AV>G&Y6BM1#-2N%EMM&*3X>(>8"U9(V M5QSBYX6/ B0H6UW+W_5*YC.60[E*0:"('Z&()^\W**)"#O 4.K3Z1& M@6 K\$P?;"Z-VP3UC\,4I65I0L;D@'!5Z6&+Q-<C/C2LJ M)R[ G30IA):!/PY3X98%$ L&:+\TJA:)E/KK,)5?+P0* BH4$CS2#Q<+$DQH M]$0^@W[[D^Z\[_'$40/V3W'7:1_6'RT876 FB!Q.968V"F#&\.3S@9PL'>HI MTC]=Y+^1\P"=HH"?'U6H7DJ*N*&O=+A-RZ@1P&]_/N#2V#Z.%?_1.GEXTE0G M*4("TEV5?/385"4I@OUN:K-@N*DV4H3C0+2J=0 PE@D<(F>Z ]=E(?;DT!,' M'/-!X W%#+-;@AZ)3T"# P<$OMW?6)885)EJ0.F"Z**D]>RWTY/C#R?'Q\ZA M,BQ_Q*".1G50X#D*U\D _WJT#K>64FVY?&LRBL4/-34;$7:)!2+^-GG3B#;ZWAY_>'M\VHX^Y^ M_:VVOQC01N/9\8>SXY.V-$89](G%?/WT,^$G 28\X'[ M[Y!PA=J ).P?2QV:O(\,8R3Q>DY!Q?R/^)AIHHV9BC@$\P8]AK[J!;8]N&8 M_'=6BT'GYUQ&3B:GO_;3TS7GXD*6^_0ER8XRV#/^XQC?1@NNW5*+PPTS;WMN ME"%&C$(4!;I$ FV#)Q->)6?O:W(FP1V%[@#\OH%IRT HA1?Z>#@9<(Y%]$ZZ M(#EQS4PJY;MPOIW^M%6&E=7@;=SQ%;#R8U4*Y@2.6G,$[D5KU(WD\HZ\:YNG8ARA"J1YKE> M._:U0!NLZ6I%.81]X?34M&QA9K!_ZQ<7=#XG L)?86%:3C\$":8X<)ML,-DP MK*L9IR>&U8P,FO*D.;P],VZ+G:0:4%8G>'KRMMB$K#SUTLG!Y)WZQ(, O7/D M0V#EPPQ+Y]^ J#($"S^R#I.54*+NB)X5R8BPG MM3(O@(,:G5# LB MR[DY/WFX"K+>J<94DRPY3\UB][4])=8:3AX$=?^<4=_#C%_)WENL6O%G1[13 M^+:BO:4OY%@PB_X7)\+O.XM\.+E ?';MTZ=VWM&,9&?M75W6.- &J(Z"W9,U MD9V]5&R& TZ6^":0E.!;RK= 70FNG.U/)P' 1[S9L M3F8&RL[?:2/^4MA>T<5EQW2/ES@(&TW%CJ3RAJSX4*14=@>V?+6L$14)**/JT-+S$9HBAL87TM8+'Z< MS%B3X]U@;RGI@&B/#'R)'T5MVZK$]O"@7PPN'<1Z9E(YFEA"G+]LKW=4-'?F M-@S[=L$OANT"0%.A'1K/48#]W E0IF78(V(P95B-\EJQ8X:H)*>POQ>3H^"< M!*^_W-P$ DLE1!Q2WH:;$HA*;@I!4A$W&DY'N?>7FWB#L0TG:Z*57!3&I1$7 M,4Q_*6@X%LV(V#8T(^QWY(?Z*$9A"K034-KE9VCX3-D55 M XZC@)PL4M]Y:.I\K"#VZ;$I_K*$E5[Z(Z-I[Q"#U;)EXYZ['EHE8X5.O)2Q M!+N?O8G1WO?8I8%+?*(*-YQ"E M"E59EPJ#]=*ZE"\B+-OH0CK94B9A>:M\R()P\H'W2;)]U4R,W'#D8\.P+\:9 MXK5*B>_?Z.@+IE.&%C.(!K@))A# #LBUB2F3MXZ03H\-(Z0LDI.!VI/1U.U6 MP%@=Y>FQ89A41DTOW5F)=1LZ-#N*U:6='AM<6CE%/?1IE'I/Q/?EX&$]6KL^ M/Q8,^Z*YZ32_1E/CA$(T]YX:L,)U**2Q!G/*!/F/*F;+1<--\K"O9+TW#"+M MU#H_1UDZV3S[O?1HH4>_VB+CZY"5!!<[OPJ"]?L]FVNF7_^]15;+H"O9+:PG M5+%;>+2G>A86F(!E'P8O)XQ.B2\!:3N,; ]O6O#P;?EZ4,(@IT+M&10_W.27+JI^O+ M$*%7 >6/^/!G[HCP!A371*[DN# \S7.<+&,"K[%W7#M?W'N2T[CQ"75A8%JGNI<9+H3Y;9OU2;"[VCC"8=9NI*RPETB>])^,>"9S? M?MF FW*P2JH*87=YJ@#9R4/WGKJ&$X&BI'TCQW1C:9Z47@_SOP5,5L=I0/ZC M1A'Q38H;-!X[8&4#^F#G*HNN^J,8OZ^M2& 6(-]?7>(E]ND">P]T(IX0JQ\K M;\.PKUB_,T[G-)J3P#D:;\\,6*%YVZJ$LJ]?O3,.^BP\[=M2WLR->Z@J)/M2 MU3MCCV7EJW]=V"U&O/G4.2]E[XQ,.]J1?"_;1Z1ZM"WU5<+.P[EZ-$*K5B&9 M=?$J22JL3\4DQ3MH,7;TU-'H>PH-)A\Q0MD?&+%M)>8NXPLX-=PHF]_K9[H'M2Z)O723(X87B!2^?7>AOL\L&D9XUP*SM\(S0RN,84T? MT8NA^Q?U7(Y1AV#VBZ.=!,24_= M7=&PC=U;*83=G9GN$BRCIG^^Z_]"Q 1F_NJ:!"AP"?+AXUO? A1Z1&"O-CU5 M.%:/=FJZ[R5!=!)(]6$PB'R)4?=$):9HZNIJPEF]WJGI0I@ZM/72!U98O*$[ MK(=F]8RGIHL=ZM'7/S\9WSI;FQ^=WKZW8IK^QI+]LRW<_L*0*^+O;32>SU; MV-?8SPRQY3&@NBI40>I/@?3TB$=L#WT$Y@'YZCB&5(@LNY+(0 M.YMPF1S@4;DX23:Y>XGZS2_A:#IE>+H1ET:02MX*>Y0I;SG 7A/T%?V+LHN0 M"SK'K*V;-(-4$E2(1DH(4H!.@MAKAN[Q'$G08#K"3%TD([W,\-$G4>5M2UE- MU$H."R=S$@Z3')Q,%DXFCYZSJOXW\&B\637@[OOC]ZW9M*)5LEB8>6D6$S8U MM/HF[L.%(]%[S5_#*59>RAX 8%HS3WCHWVSI 4]A0:W-=7@&4?L1I^!+_2#VV=KV+IS8G< M(--*[@M=DHG[M:MA(<^U."GU*"V'<[Y*@/85!T ;=F2E /8^[:.A3],\D'[? MCZ@^(7J.>/[.Y?J$F,7M_9SIC*D".E1(N?6+WE.1_;OE)8B-@>WN\9VI:RRA M+[I**/G5Z\L.S31LA\S:S!4[ME+F]A3%IKB7'##BJF^2RO??9'80E+3V>/"$ MF-=X061[.5927]@5**<^S2A*Y*@2J!B#PJNH%/LFG=I//1TN6BV0U4>LY+NP M.%;.=\1DG,&>RM0T3<>G-A#[&-5T04 Y8?N!:F2)[YA,9](7#99RCC6%NT/# M^38;7C5^93,L[#.4LZIS<^+LG$Q^/6Z5,^I[F'&(;A.K9H3F1>W3$M,YFBS( M7YP(IM?F;]6LC CVAF,Z#V,BHY^M(OI6XG#R0*8!F1 7!6+@NC14'QT:49^X MI$FO50_.VGJ,I]!B8-BUR4 [*;:CP??DK5F[U<>%6T!;6R&<2BM.]6N3JJ^0 MV+?14BY>J*W6:K.GQ_#QI4WHU7_M>5TG()TE7R ^>YEV;,ZCLD$7QZ,-&,_, M_B'3?=,NIZ?IU+$)J'4J>7QR9ECF:T#R?_7D\M>C9^Y]0HL%;/S H_A!$-"H M].H9/,(^CG:().62L']*6[%0-K898D2 B50P+7D,U?SLP G0''\^J$Q%?!\> M?SX0#**P>?C(!1'J]1=&P\7G@^='YI-/1.#Y@2-DP?63.94U1I)X(]^ 0@=. M]/PQBN7]?."J;\WKQPO,"/7&"H $7" XRW=4I=Z-JIKPYBL*Y!R476.\KEQ9 MFHZK-L;N+* ^G:[6],F]Z+H2# 4=U8A[U]A5(OXF X\3S5F MY(\0D17L BUD\_&3;WV.&!ZX?$"MO%W(GIO)#%F[!% MVR%9 (C?UR5*;.FKJT0A_#N^1F^,GB]4%A>(L=6$,M#I*YX_8I88JZ%0&VL$ M- C"^2>/0CCFNC'J:IUH6?Q8VS5E55>SCO&S./>I^V>B]\8P&UA":)BVQBBM M G!J7:TJZKCH/-FEKW=.J[['Y(+.'TD0;TYG/II\]>SZ,LF2B)6^%5)KU4ZT M<\VZKB64=]>?R+9_"KNNA9I!OB;+0=/6LZ-S&H1P32,]QU%?,)[A.]D2QS.& M,=PM:JM1C8&ZVN,:=+L)O##J]+[(BB#D_ ZS);88HU3@%2D=N3X^(POE].58 M5NF"O61H8#% +>'_!F/:'TD^2K=0F M)?;BI00NC:&2!UX\)=$W[5@,^'(YOJ*&:#$"UU;(?PHNMD-\;U'VQ38LOWFF M?3#^>.V;XMNW="&'%S2KAQ]_M%612>Q^9GA+52[GQR**#?"# [X1[NW<,6 JS@Z/3[YN,YK>X"=T;TU M:YR>;6B-#$ '*C^77BB]B"#>SS'4^;ES4L"K MW$C'S,*Y6BJ1Y9%>%/EW-/B=0@\2129=4X;)-'B0Y2,>D>X_KG%:O\UA6EE" MFF$1(;R4';9AA-=I@<33J.5SJ!L"ZQC MXY1*6\'*&8>H/EATC-<(DKNST:K:/C4 VMM$5X,7JRJFTLLQBR<9E84?J6Q: MF< \AK,$#=N-,7#2:S"B!%7JD.FT[1WV 90I[S'-7)QU,+AOF.IS<#WJ?Q HY9ST*:[JH6;:.,T;.:-*[-(5/MJI*]%@5Y.F>F M',ZG&;>/N1S0N-%B49D)V@!UMIM;4TW^H9_%*V-K$]12H]21?#55!39&E$<$ M+_4$.=QC&.MY8QJ'90#UF)=:HP' *S!*9OVI>-N]6DA%OLD6=>6ZWSIRFD1W M6&<7HFYDSVU:6-T(X155C-4E61(/!YZDN%I_+80QU$K9 MV5J_8-B-;HF!9FH,/RJ]%;ZPV+,]N%VN"27&R=V&F2QBG:^^8#IE:#%;E5BA MN5P7U+V2LW47IF?114&R.M_+3BQ_D]#%3#HNF> J0*ZZ 5NEB<;Z6OTMX.RB MM;19);R:+WRZPEA_!R9S&#Z_8E@G8><6N*_T40"XFWP0('\EB,O7%+.GZ;I. M7CVU#,FZJ]D51+DL&.%8>EHO=-7F&69+XF+^$,KRE*A:7ZZ[NI>H]@I*/I)= MY83ZA$;G%N*E(Q[ZT(7SF!%>D\H-P;IKI7LL"%-I'Z@?G5NY]=T2*U0D[JZ6 MWS'RQ2PI=(EZ9:FZIY?:%1C)#GA-D^+SG>^@)9&2.OB8GV/QA'%P"Y'W/#_2 MJ9OXM0QGKN4<#>8K>9H*3W=/$AROD].K)2Y,I0U3CL%$]FL0__Q GE.=-D#H MV%RNE$WH "Y74N'"\,;\:N>\?I$8P^"63.3,@,OTTB2RKW(Q3D]1V9-T-I15 MS_R(B_Q[O( :%DPM41,-TG=AZIC.](RS/&A83,V%EYB-,-QXCR$^GR2'-8>3 M>"O]"C&X&C_A^T60N^:/*\QXC>&\BP_#-2%GR6-9Z'!18: RF5>FNOGJJZMG M.62%38AS'. )$16VJ W26?=1HM@W"X=3V.66,/D$(&%K(-Q ;I@]RJN"",=4MM$P@/^/Z M,5EU;4^JK*WG'.&BF M;E9@]_Z#PG&1N,ZZ*WTZ<<3PDLCB7OB(S#FX^RE2C:6V_DAQ^*9S,R6 MN63+#SV8F:N]DC2V)I-&*[\-H,X.^^[@3',ZBL-DF8U%*WW;L?6)C#8NXK,A M&R$FXA^92TY*COAGM&TGW65V08F'&9(PC\7IB1JWK:E?F;BK8P0H/XR\J>]+ MFG1;U3WRA-&YK,(^XEQ=_P5H='(OY[!XCM3Q&)+&V6P'JKO5(O;?Z4U6>K\F M,8 M17N]%FHV"-OV6W'Q:3]$%[+G 8N5*6).\J*=5!U_%9?N'D\)ATJ6N5QL MX"T)IZR@247:G?6[92.JX42V$9R$X: X/"$_BJI*M/.14RY&-QN7*TO.L;@. M1QFQSYY+2SO=]Y0X]M(9'6JNM IJ8,#.2DE M@:P'\#>$E>6&_]L$[.R(0%\/)CO*D+DSI*+MBRI*+:HMU1JD\]81-+Y$01^P MPUP6C->Q23/1SEFBU%/H** +#(/D6TC2XA/OH%)-PI6Y4VI1L(.MB55 MZ+C(1H76WW55A[1RU62JED 'M:43V4T1N$!8>P0=6AZ?-BBXQ 82'?"3T1$1 M6*X7V7,B48C6=T:$P(&9W5'Q!Q9PW6>B>UOI MS@UK:MFC>H>@O7CG+%+F#N[A[B"X:,-XO7+IV\ZYM<(]Y^N*E+WNH";%KZ2B M "Y^4",Y60?2Y^M*MI#7<)A0RJ^$R$.J)%OTD8V\D-](6/F MU.A&"%U;>RHU2[I/9]*KU!:58AT;1R?ZNS/LA3Z$;*1W L5GX1B$LS(,1939 M9S]%$L5AF+OVK2)VH;?/*L1A>4:/QLY7\5\7(^/0&,HVG+FX%'> ^"NNE M=DV%=M_G )N%L-X!8Q :#BG/5VF2>*E/C1OT9IWZH9+P02AFE,'=K.JS#' C M4_J)EBC)-:-S.6FD#&85B=%V6X;V;I\KO)U3$*D%GRSX75:W;]*A7R%W=K74 M-ZIMBMH MS;QV55U_D(GO,73"ZG;.Z$1$B/PQ9O,7MG:-;+OI)S*-,M8L5W'LYJH6WE%[ M3G2&P2V,>K&G-T$S*^&)_ MKJ>()S[-5C":"1^5"5ZDW>GOS#;^;%XKR2Y,?^$VR5#=Q/%W^BC;DAA.3H]/ M/JBX[H6/!4Z_@JN/O"9W)8EH9L;O\20,/%!E[0;KEP+?\>6T)6I%)86O.1&N MXGP2'2KL815\-0X-[A'&=U)/T.]23;#75I:M*78^FU__.BR=Z#48"DM]\_@8 MK^Q#OR,8>PC8Q8'U3V\4BN(VV/;@7D\-R!SC(A.!<5"\?V43+EY>,G M[$C[&A=.ZQ<<_KN31Q].Y M.Y,3CM]^^G]02P,$% @ ]8)<4$W%$]1ZS00 XB-% !0 !E;G8M,C Q M.3$R,S$Q,'AK+FAT;>R]>7/CR+4G^O>=3X%7=V:B'2%585^JVS6!U2.[-DLJ M]_7[QP$!21$N$&!CD<0;[\._DPF $F ^P*2Z0A7BT "R#SY.VN>S//;_WD; MAZ 9SE6A>:(11SK5R^K MO^Z57\]3Z&?Y>6;:S(S'DR1X'F8,S_)LU:7B_C"#\<*8H_3/[X99-O[XX+=IYD\?>WM*POF* E2"&W6QX-W#AH_Q:^T_8MX),@ M:ND?^5)QLVV.XCS*DE70F&V$7Z.TOF;IXRV/$>Y,.T!5WFSI=.0&7MK^+7*K MK8->AXR!&VWDCUXZJ!^]='5H.0UGFK1T,$UF'Z[G+^EB1P)9_,;EH"Y;+ 'V MM-ER*5.V6")I*H$=!&['I#9;M PI3V_=Q$OB$+4@N7&SY5'?\\9QQU>+>QU< MDSZU<%K%-7"SO9O/KCN>(7RSF]7-MB]Z@]NT;9KQ!\F]-BY%7NBYH2=TR=/I M_9:'W])Z? V=S+,L]^&_OGQ^@!D9N9C5,C?RT)2<*%B.K4:#-@9*8Y'GE)D/ MD\?+3PL?RA;U]\8)\K#UT?F,]J&<_@]UXUD.[.SL]'8+YR4=DB%I$PR8&[/) MN V>TUMMB@I!BZ[/%,-K$4%>B^(HA9#7IC1F5'@G+>9;+7O1:FNA733-? -F M:XV>0*N6%[E)!PW@1DMS].8-V[^%[[0\$'OC08=2)[>6C&WYF#JUQ H-T:T= M6H5->:-5L_O!( F 0_D=NPF+0;R0I-VP+=^M4T"3[F26\+#'0P,5+CMXL3B M7J?1T];!J='3UE$T^G>'>L=WVKX#'4CS\=CK[A^YW?:M/_(@FW1\C=QKX_VW M+@)R(#BC,(@0=AOK[G7UJPT7($.?.M0(OM4V!K]+$N$[+0]T.72M/AQ6)$NU M3#N^P3Q\:M&CI>7XU":50&Z"']C]L?H^H?3LP\,N&@Q;28#[T.V3/K7!$@R' M;LNGT^SI\)C\-G\)=4E3U"I-FW9_MSJ9;=0FO$J;+XZ]U^56(6[18?YT&SYM MZG;<@0RXT6J3%9]/\]$P#CL>G6NTQ$KCEQMI?)L:RH9AX':P97FS0_ZAYU&W M_(.;R\8[C)-LC1%7S=I[T/GU-K0&PRX3'>ZT"HVXSF(V MZ[#40 M6VT.;,<49VUTJ.RNI499NURL5P56A"Z[O2O 3"<998RH&1VSC'[MU,."?:G4 M[QA9AU"+6H4::.)N6Z*ZVZ8 @\%+5Q WVIWM8#'WCH8O[K;H5?:(E05^=HC M5-#WES^ZQ_7R1YM&:2@]/*6(6+G #.^]N/#G.'X^.-7B!-:AJ38GD"BEY;;Y M,KM\F3W>8H=WV6#MMM<0>5UN);[5!H38Z[)$X4ZK'FW1,84";76&\-+,,@.M M?L8.KG7\M!XW!$^@QM+Q/#*"$V[_ C>P&A#W@S@ZNFL0HT?LL2- MTD&\W.)AKO+> M&SV90W:Q3-UI@K=[,JC+AD"M!@1>?NV@$MSYL+@0&[C/76M'<*<-YZRUS%86=-DQU9TV+]9#'68@OK-$#R.,]N]Q$'6LF;2WZS"7_3G/>ZI9 MBYM3==H;7*KP__PPJZLF.)FJTCMB*E6^K\>O/ M[S+TEGTHD@@_D >S( O1IRI[\;?< ]V[[(= 5=.3*QKW? N M\M';W]"DT6&'5SA3USE6D2R5MT1>M:?]T&15GW9X5<-WGU@6C#-!D3?J-NZU M^'?10AXG_:NT#/YEH:?L+DJSA%!;?PO2?X$/]B^02R\HR8*G$/V(0.#F"?*Y M]XH$V/&@W=5SC>M*846]5P&XII M?^>_N!/N7VF2_>O>C9X1H1'^]<5]"T;YJ!CWE*#5K.L>Z,,TP-[+E*K?[^P, M> :1A?.0%(Q=;XG=?G7=,#GTGLY*G M_KM%-:+,J)%JY*8[#C(W! ,-F'XTSC.4/,2#[-5-T-UH[ 8)%A$IUQ@DSX-V M8$V+UWA14%G-9$$9$YTA6(*H\=-!KFH(RJ4:836D'8>H[FF(HB7SAJPJO*3: MEB,YK*$)5<]U7I.F0US5<,$U7)EBV'M23'9D%GE]TW+<6LYW)5PUW'F>*.I1M/)1E/JN?9,$XP MA)MRW]997N54@U,<2>,M&VS,LL>Z#4BLY?Z*AN\^26SYO_T/;_D,+AF>8)L@ M(E7.TEGPQ!S69.T*>)ID-[AP5<.##F^=V;M+TWQF:!((?T[@'& L4Q9TBW=D MJ^RQ8-T>V[Z-X8%L$!T0@;KCB"HG"HZJ&!740 W4&GY5 MPW>?X#+/J:?BN/;A*08K6;HH<9QFZ)IDL")?38JJ*W(M458U!);C59';9?:B MO+#4NERE^2%V>C7%GWC3\#U>M&@J>D?A>5;0+-XP!4O6!$MT]"K0HXM"[?.M M:DB4 R=I+,_O?< J,;#YP_N&NU 2Z )3HX&!( HV^!<*D*(BD,U+#5VTHF%! M25$65&X#2O(KZ$CX BS@O=.0T]:AX5VY71K(ANS! 'G8LR[?"5!9 MLF!@/X"5!(&SY)(\IJ6:=NU3KVA(Z+@)]ZU%0O4,2,@:LJ[RK,3KP*\\F "2 M:!>4,5E6EAJ!G!4-SX>$ZW'R^B0T#)-7)<4!-\T4!$UV' -4M*)RK.8(5L/T M6M5P.0E7A#S7CNT<*"K0_=I6[]\2),ZR!47G#)T%DE@V6SJ#&J=;G%C;!BL: M;AR&.1;-+/2"PGB,_$?D#:,XC)\G]S@JLA_Z<:QC*8[MJ)*FE5#H)_<1_+A4"KZ"B3:#[U87=1%@^4L435L 2\EPHYCFC7++JJ85])=E@.U52),PV5 MMUE%U[&X!T!50 (6K!&WJB&03^PC^?;-H8;-6S!JQ3' 4;)T7M&U*>.I5H-# M5S1<)M'V&@[^2QS[KT$8UH'1SW':7"73)%-0+%FWP;UE19O7>;UD#,$V>*,V MKE8U/%;T=^6(3)459)%S)!V4AVV8JLB:50S7-!KK?JL:[G]$[7-4C^3;8![9 M]IL7YMBIKX;=#,T8/(@QS;$LTY1DV[0Y6ZGZ+\I&G2^PJN&QIF[;@8(?:5JV MS/$*;W.&:0BB6DV4#7YG'=I>U?!0,TJD%CXCQ,]#]&U@DRWK7U VC$&LX-1( M/.;%JXB(IJF78%<9S/NT2["L"-\ #K8JY0,^R)'C* M,Q>O_<9?XPCW-XG#$.A:.0M-NBJ"!6:$B&6[*[UW5\% M.E>ZFB*O*Q*G"(JI2X9L6TX53--54U9KNJYH>-3EIN]D8PUXINNNQ.B&KBD6 M9QF6H2F<((%=4/5> YVG3(>YJN'15YPV'JK%\F ^2@:.U8N&J,JV7$869$5D M]0:GK&AXS$6GV5$N6W0+8RQ,$[9S@#?^U%XJ)#F>I MDB*J."2DZ@ZK.F5<7!) Z-6NZ:J&>W9-=R;8M\$@\-"TQ3YHQ1FRH8F\:9,'+=YAV'M4U%-T59<&R),)RI.BKO MU L,JQH>(P32!\841%V53=56+7!@604TFE+*>(F7+;LFV*J&6)3UB6 '8$Q1 M%WB1,T4%D*.P%@LVG%F10%6U.L-^5<.-:56J_.G@[M$+BG)TCT8N$"IZ!B.- MY.Q''OKV% ;/9/N:_39&'IAQC\$(FGP;/,#5=% H:##PD@QGW,_0;+^O?>_' M^#W_PD<_X_T>+#=/_IV_5R3M-E=J5<>P-985#2"SPV+_5ZFBYQ8+*K=.B%K1 M$";(\D1)0-,(5WE>-91'$>O\@HURY+8A@&ZHN'5S1%_M#F2)4,# MO\WF>=.2;4<0%*Y:(C!E3:F-D%4-KVZ.A*/-$<>*FB6P&B@5'>]B,9PJP"?9 MBBBHC27%Y0VO;H[$H\T1< 58E+HBF[QI2V )R*QML[7CLZKAUDN#CU$0_OE=EN1-,\_160,T#5@#'&]S$M@%5B71+,=TZF2O50UG-U)&<;DM M]=VG+> 8;=R82_/@:/P[C/'4C/WU\1>$+PDW: M#67R1L--BTT&*$H)F?4DP59[88'73;Z[$Y+P@[M)_KE'Q8X7]("2%[#*6T29 M*FD\"_Z^HAJVK N.)7"J(8B6IAD _SJBLJHASBXYM!LR2W],RGN49O#FK R^ M_0!7#9.U.273Z_O<,+0PIT7X_U#S^ \89L%R<].G*+IA6KJNZL !*D@PX N) M%0P)7$6.%>J,JE4-C^%%GAW[E&0O4AT:5 ?GTL395;JB*IRBJN!N.L +LL(J MNL/JM:!:U7!3JF.BLW_G_YI'B.>[*?0YCIXSE(SN(IR#%Q0$:I#M$2TCU]-J ML1S9MB7)E&T)AJW9I@34 !IPLLVKLB'65LNJAML1JWW!?.N! M.FZ0D+4L/4WST9@L=4XM!*!Y4Y)9@NIP&LR\YDBRA%-6A"H57N15K9GFN+PA MC'S[/8Z;+&P1S7*/QGGB#6'DWY/X.7%'4_OH*\G4!1-H;D'H,390_90_JXME M25=X4^9%@S=$2^7+L+*NF)RF-77QTH;O/G&:) O:$/F M!!!9IERM)3NZ6:-U54,\*E'1]KY6V M@QQ>4S1!Y'@,?*&Z$OCXVB! "4,^AUI/9C/O_C9[X,7\P^0;'^8_4GYC3%1$ M\ZMIY;=]J@[T8;GJ\?I>XP%4G/%2-"]/9)F]T^C ]'O5A9(R;82ZPQ'FOW.+ M6[]Z2+7BO-SL4Q$4YV_Y*1&J.UL2H10@?+\'C8$BWPKL/@>-=4&_!ZW.PGT_ M,]WW06O['?1<'AR8.7[N9=^2,J0P-:1) B7QH\I(46DU'XM84_&(GK$!2BX5 MUWSX\MLX#+R@7(UD_ ":%/5>84P?V\;T[A,^TZ9C4+]]:'UOT8T/"_W85KBK MFPEW=:_"O9DJW$/ SQ!*V8Q0ROX)I9X'H4Z/*&T-40(W!BC%_.F&Y;U4C_QO M^,#GD@_32Y NZX_S2 +GI-;D6IJFBN,\Y$^IEP0DI@ D,X/$RT.WCM2>+S"F MX845([PR';1<8MSCWCNW1/J8C37M?-"I5%+U4%.(D&^["4[O/Y.%HPWGNGV0YSC) MVYMRGI>/<'@,%0MHN%F"AIB@+Z@XC.\BIW[M<5^%B;1-4>/@+&E"4GUS*GT3-],2ZHSSFAZ%1H=Z'%T0-F_%Z'01:23!OMZM)2, M^5^FXKTWXEWN@WBGTWLFPGP[[J62_&(YET[M&7#MUB88E M$%)Z;PCU0T?25+[S%9/;V;Y41O;!+.H%]].UV;/E_>U-)"KQK\\4HACI&T8. MJPI4.N6]GO(]'\W6[IS5$7W(,A[@ H\FT.! M9@)>]/12(^'*)IS&;"YV:JDM=U:3O+5C1U5RCZSU?L34*.M?/C#FUNLM])3= M@0A*D;ZCQ(-V7^,,I5:.+.01,O$L M+YP_4/"![EL/_&HDBDHE2I\DRNEMCM4JADJ4'DN4TZNDU1*% JC' .J-!%I: M?<8&(J99A#(;!W7'29"BLJT>^551QP=P+<]DU6IY79I-1WL5LJ8Z/' ]G'R/ MDVP0AT'\Q8W<9Q)Z $Y,\Q ']-+R^?2BP;,+"8X2;3W-D9Y)G>8Z MC>&&;N2AAR%"V>?8(V4"9]PFDE6 %R+S),&& "XM=V;!VJXQUJ[3DD&>XSK- M_"88.LE]F.0#;'O1Z"3W;)(/< 3Q1N+Z>X+&;N#;;V.@75T7WKSD.5]_S.14PCT'P+[U?9E8-)"GE#GRQMY&D0H377OCSQ(@RD*9IS" M>Y0%"7&$'N(PQVW2SZ%W9I/?/M YWV_92(\6?(1)/UGP<4%34'R<'A\'TPIX MMD4B$CAI[ZL5G'9>"-C;:D4U\*, 0L2 X*2] H)ST!-' H8/,"5^'J)O@R)) M[0O*AK%_1]BA3EUK7D7HJSMJ"2R>LXS @<-=*-$W(2+>LDT5LQ\'LY<[6F=< M*E;8K^14_\Y_<2?\_B4G7><]CH_-2K?\OB3G_%(+E9P7(SG[L_12[GC^XB;> M4-B3AOZ>!"_0)9Q^[D9GDLJV'UBUC?QX&2;"9MNCA3T[>7*9-G <.;66/_FW M$ 41*(, 3W)Z%U$9MXF,VY>OVS$+1U')ASOOD:KDGL%UC\*T-QGD%&27"[+> MY(2NHTF_W]D9\H:-6^'R?KK>5- MDQI-A/.G+Q00*P9YI!4:5MQ?<+4YS]B\N >%6&X;)W-;F!PH'EI-G:E'U6SX>W9*;!:)T&"!>,IZN>5X/IN_.% N]U7.7 S^K M-+>2,36WS@Z&)S.WY@-7XD:!JYGF>UBY7H5?ZL?VWDZC2)Y!\C4 D@)CHY1 M[M]NQ*\%# ?3RYI$[BCPSFTGS3(LM(SK* 97$8_G]VAP%<4EMI[-Z7-.$ 49 M^AR\(/\N@DX]XXS(8C>1,?GB_CM.S-!-T^F['A/7)TNA> >2%8]<&,OU F2# MSVY Z*(KW90^ZB(2OZ[$FFN^MP(JQ\7X]%1V,,7C$4H^!^G9[24\ X!/#X=? M)#-%-]7'=/H/*MP>D3>,XC!^GAANNOC<]0+LT.)N+<)?"P=H&W! F0^OWY49 M\0M>'.6']9SA572DW-%,I5N;.[1^&83]XXU2I%M>F1RXQ=8.J+LJ>%ZON*,-2#7O^ MR6!4S5Y(!Y /AJJ#B^DY0E\;PNFFY;,S>JAL/AURKTJH7QP;4&5"69(&TZZ-*T\: M1.L'8U+^N@)7AN+\A*;=)<1ZSQ;Y/8NU]H,7CAUKI?QS2=%YGZ]@S],JI=J2MX)%>P[ZQ UXDN52Y?S!(1%F3%R6:VLH 47N V@,7*',/ M7'))T/-G3MCD'+9Z56SE098/56RL>NU#08+Z+/9I#6J0!JX>^7KDAI/LLF3T MVG3;$UJ74GVN]'<[V8^%9O66$_:$YDU+-U.#8-\&P4D+-N_=5YDR$8EP?QL0 MK3:[MAR/1G%$KE\0?@ZL23O)VEC4G:?KM?HS[7'B-@/L_N$'M5_7CQ8O)2$U M5R_$1W0* U>D*1(G+M0Y,ZE[.5&8.BW4:3FBTS(OTYINRQIF0K/YOA-^W.@9 M35-]OKAOP2@?G3JYYUR3+BM:%ID],\2\ *. )ECNC'YPE')0,-CMV5,C(+)@A_\V8W\\T#]U"U;/;H:$O7PCF*E MJWNUTA=;AF4BZK>9\K9&?H=.V$Y\[>0(2 M-4\0M'."-_S7)6.@>[C7(@>PP82=S3Q#R?0^M'V(!]FKFZ +G'QLEZP>\K5P M/@7 *0%P FPK>BGEL#I+8$>P>$S^" M7_0M&Z+D B<>:X&EHSW7:=_6%:0[L(FE.OSX.GS/ MT]Z2G$8=^5XZ\CU*OVH!S<:I-6>95[-Y*LN)\EA.# YU:W!<+AZN)V-_1PA0 M^7#QX-A>>5PN'JY,16QA=-+8T1%C1SV#BTI]E'/S44ZO9K8 #94QIY(QIX?+ M#BII+BYTP4!I'2E50Q0B_8#(64L1NC)&S5H*EIZ"I3>29=W=@=L'5CM76+W<4;4D?:'WVA2@ M,O9 "+U8&7MJQ%(9>R0KX;)\KE.;!M3GVB7R6"T06N@%A?$9Z?RML-(YVFN% MRBX%K:XLQ>M@=;$N+LWL]$=$-OXN,P^Y"5.A$]W"BE?UO5=G@&/B# M'@]Z7F YV^- KVR![Q#HIAB].*CLH/'."Q-]$A6'TVOS.V^I =,7 ^;P>VWW M4\CDTOB^%V5,>B!S>N1.;XK=0F'K=]=@EG2/DD+C./'$2\)4_T*(5X;EOL08 MSMBX.]N P[5NRM[!!SDO9/9)[AW6T]BM8B856#4@-BR\24537Q;RS@N#/15- M>UZNV[V M-RX)T3TT,:X(S?-QFFVJ2Y99S\BO(W#WP?/P7/;,3!/^MRG'N&+LYQCKF?>/ MMX'$8^+Z"->5OP8,S _V'+WH?4SZM\1'R;?D>Q+[N8<%N.%Z/X$CK@ "RX=^ MK8 XP[+#.Z'@J+5Y^SWUU"8XK4UPX,I,5#VQZ%,_:XI"8*S1OCW1,S'E9SV>#XKU)VPM$<5^$+T7Q MT63Q)=@,?1&^U&8XG+0]0W>WSQ+VJ-[TV:!U;U+U0M#:%\%ZK6C%P2*Q$2PR MW-"-//0P1"C[''ON-%=F&B7&Y8^_QI&7)PD,M:#K>>!OFN_2,<9&/+A[D$<) M#HE[#0Z5*]!TE'K3[&FZ99?&T%SS?> (.GOXM?XA=/6C@!U(0P(&V3Z]-K^=S'/EQ=(K!%L M3MV7<-DQBC)]Z"[RXA&:'J_6*I>(VX72K+1ZSA\,A_9CEQ"U1F(K5:\E$-3G MU9?^I+8LG.5#EVIZOU1SO(.=:-BG]V&?TX/AG/V"_MGD^YW$9I8P%?'G(^+[ MDSV]4/N7ZH1ST@D'JAR\8G&U[W.ZRP)G3Z,ORZ:FF6-]CE.S;HYX3Z>FW/<' M$H!G%P_S)WO!OPT>LMC[.;O!/AZ-XHAN/\]=+TSM.@ZZ=K8:C]/V#W%9)9.2_WY MF7G9UZ>[9K7^;/NT'LF$(58MSZX?XYAIOH?T\_WR'^6A@_%0_X \[YS5N-SW M\AW5"9>'9ZH3CF+]MBQ6;<%-UPKHRUKWH9K^+"1C_\13OTQ6^>^<@Y[ZN8#9 M$.3R+,/)9WR(Z@P[3MO<1>,\2TD# M?HZI&Z_\@MPT3PBXG 3]D:/(F[2_K]$RO<=1OB2(SJTRQ5JDK-EO"2WW) /6 MF(F6[BR9BG,T70Z >($B?F^(7V.MAR+^Y(CG*.+WAGB.(OX,$']HJZ9Y.+ ; M>8$;=N3Q?HDC-/GB)C]1YN21?V9GL5ZY4;1)O]IQ4/>E'0@7QJX-.AMN&LR& M5^TT"T;@]GT;3)^8_F$%J1?&^%FJJI;@?$K4&E>;4/4<>? ,N:"OC@E56M?@ MUU"E=2%>%677:W#**+M>G(UY?8Q[W28J9>$UDPZH,]=[AZD_Z0H+6ZPH>GJ/ MGL/MMVN1)D:>!A%*4]W[(P_28/;"D@WCE*4LK MJ'>.2OJBQ.)JT_CR$7Q&Z#FJD;54+!8Y8_H=3K5UHPF5BYO)Q57DHX*Q]_9B M3V,&Y\(?U.GON:&\A OZNBYUAMB_QH6E*T(\38JF^3_7A7B:(DI7(Z\+\33; MIC<,<\9&T86L_1V/7?OOBE\?XUZW)T]9^$*\JNMCW&MTRBB[7HA+2-GU&CQ* MRJ[K+.+O^]3AC2UOTTV2"4SH/1K'289\?13G@(DN.^]<%[. M-8=!73^'X?5D:@G>!M$?Q9G%@Z:UC4C1Y 2_ANXJ<_ MQCX,$5?M8>=-]QU9U@K@;H*@(P;*7A&*EL(#QJL/,I1<$O.N/Z][XN>-4%&S M\5JPZ(G(V0>JJ/!I")]IG+E=;U-!#A-B*B_O@J(CIN8BIV&35C%*!0P7.X00.C210K[YGD-RW5T^A?1Y^-N6P M8PM]:B/V@@^IB49-M ,%FJCNZU_HA^JYDW/.QM$4RD=]CV]0KCHY5ZV3L4!- MSIZS[>'S(ZB92\W<#K'RQ?UWG)B CGB$DG0J5!S ? BCFN-S,XYP*F-")N@^ M2'\:$P-H/ARYR6PUWY+Z3A*/X!EXP,M^#[)A]:'5KWVX"6@M]=.'T7T(?V\2X!O?UR[*\/J'K:$7*O_UBNCX70> MV^GSKO:^.>.*A"_UV"B*+TPN]QC25$K3E;YKNA^\]5/UOVX"TI]>^]V/\GG_Q+"\6U.L'&V23 M,?*[\;A?(KPKOOT?OQWF]26-/]4T_NW#8;]4D/+#(BWWP'&'J_EW[@PD408Z M. -)E($NEX$$RD '9R"!,M#E,A!+&>C@#,12!KI(=J3'M6R(S@N%P_7"0&ZUD37FBXDZCL'5 .P,:(C3?GIMZ@HZTPY M.;X^F?SKQ\.9SW0YD(\_'JZ&IS4ZP9=]Q--:$TR%]B5-^5IZFO+TA6MERM,7 MJJ'&V2U6]E$TIFU(V[;T!1=F4LBEET_X9O7A7D-S8%:2_ MNHD_90JRPC$:A_$$H2J=ZR&+O9_?QO6*0-]98EH M#FT MC4.WJ)%+;L[GKE9+C9Z+"2^\@K=@E(_FY,\%VB#8+)\._=VG MPDIOC'U/4J>W)LX!]K*KU&H]Z92J>YW2-4R7VN=/LR3 &\[)P']$09;>/_RX M.B.F]JN7T(.:,XUMDJDN8T+C-)T\=7%+Z@"S-)%T9U"=-([8&+ M,/%6"UAJ"URK+7!JY'4HPM*4ESL:PJ)FZP9&Q%Q$ZFC+_JU2X;( =&5J<>FTT^C' M-0'/4O?,$+M81+=*+%I4YV(1-,DVO;V#Q?+^S,^0- M&[=66?8VM,PFYV/-GRY)8/,I.X91UC7C!_-@Y@%S[9IC]\@39;DKT1R;+*32 MW+[>3^-V9N1%N!JG,28O=1T76Y3LW_F_YA'B^6[I\#F.GC.4C.[(3IR@"!TV MF.L1G0EZND7%VD,\DM7!WK+R+<^O:W7,-3]._A0-5?67LW=)ZK'&V5 M;NBT'V/:3[]1M#OE_LS=P![[:?M-LU^QWY>R[B&F\ #[>]<2P)09+U$(K^9> M.N\]Y^"[@H/I-!YY&I43.4!T)B_-"5K/&J9F5,\MX=5"F$[A.0O@BUB0Z.>* M08^$\4J'B,+@&IPCJW". 9'F\IM"25O1BAY_\9+M^:CS'*FFG"7,]^N3Y,!>B$?HT7W3\VP8)S"2&?5':OJ 6_,Y]MSPKWD2I#X 9Y$;X05F M@OP@,]TDF0",,.JFK*F'8)I$+C9+2HBWMC\/OJT U4ZY1M73Y:3;$ZP["5]@ M?"/*'\5+/? F@15XMN!FF@6>690>6QO%C=@]%E0;:7*X0':6#QH$/4* M4+B[5+UL/)Y<=%XM,ITX0<%S-",(+@55;6,[QRE=?T=UWV=NEZV2U")OE8U] MG_(CJ(#SY-NFZ]_W2=PE='&M?-MJ8_=]H@_F0/291^?3?Z _?A#FV(=^0!Z( MHBQ J?WFA;F/_*+TW&B<9Z34V[>![291$#VGWU%"HMC&I/T%%Y02=C@"]6.7 M5/]2D2@DKQR2IT^+.H&4_!W\=!#N%(H+4)RA#)6*AX.@&4E\GB=5YE>FS$^?B'0">Y(J\W-3 MYEF1W2-J,UYCC;GZ=VB(TI2"M%SA.A525'J%O71+;HJ*4E7 M?LYAY>?T4E&M\R-)KW7))QG,#WOL;10S'T\T 3SFAI'UO3 MU>@8W-7XP@H%0A^ <'HEM;Y$^ ;OAEO1'/PT MBU#V.W+#;/@08U$-'[T M!CF)K*8VR(7;(.BB:ROGM6.0#S[ MG6,J9,'BH XWZX<].$%=.8E>,LUQA1LA_/T,:@Z F:UL9&:SVJW [M?? MXL^$4.)FA)+W3BCN3 BUF>/&"OOWX,^#4+A\^FF7$<^"]=3-6$_=/^NIYR', MUAXS:>*5S[S)*/0\9I6XFHW9?$LZCH*!22NH'- DT0FZ:)^A3 MV15ROWI+=:]^+W[1PDOSU&][8Y#&(L\IX-]9F[^PRCMNOM@/7H#^32+A)[[F M(QSCCYO1^S4[\1\SW9A]4>,+%HKB41!U?F,YZ68_,O>NZM9T:$OI$N7S#LEL M%\;PYX:D1F_((RG=;6_%OL.TP88O=CWB,OYKG,1^[F5=KY]KMN%' O!ZNMZ, M[VWX.NC$. D0L.-D5;];FF[X,=^=M#(B?CN^M^'KO- -.FE!;JYZX8?@[2,@ M.,X3#Z7%SR%R?1!UOWT ?'[ZC?SC%G)$X$Q5YDS'8@U)TD1;YQ36$159-%5. M5AV0P;]]<&<>A'^8-)N$(&_#($*W0Q0\#[./',_^KU\'(*YNT^"_T4>.'6>_ MOL.?*=N26P-W%(03\"#!CPVRA>;,,$&#/[_[S]1V%-&Q')'3'%'B1%Z'7S9( M< M$."@( UZG2?0L3$ \;$,C7*8&+P.YKC:XSR*?G0^-TY8"R< M;]TP>(X^XK)$*&DA0>/YL>O[0?1\&Z)!]I$=OQ7/!Q'61N1W\P,1KE41_EH] MD\5C_,HW_,J,C,5#85C>_?,[]AWY#4/RJM\MU'D,1BAEOJ)7YCX>N=%\;T=N M\AQ$1??]4?[@7FPS1_W=X]W\*?^U6+L_S+_K_[U+S9C?OORY>[A MX>[;U]G1;=M_==/NJ^V]_]U-AP"&+(YN&.N]^9[A64G4]M/'K6'PKW7_MZ=^ M[@T+SK?[+[,8+OX%G17%$;'D J]0LP+'.ZV6W&J_JG*4; MNB+(FJEI@J48JJ.H,BMS#JN;[YC(Q9Z!CX*/5NSE.!"*:P6!L"PLZWNLT&YF8R\/7'GI5*NG=OK@":ZHTQ9KNV)(*$--$ M45=U0[!D1P6L&18GLAJOVVU8TZ,H=\-[-(Z3K!MS#"E+E8$=#','GBM,>QP^ MN6$89T_QVQ+2Z$G@ALR/*/!B'S%?'HA&T!11_G5+2/X.H@WKNG216LP6<&;; MX:Q__?I#_\S'>?R_=E-E3-6%;CXR<)O3!+%?^L*)$R8;(F:"W(0!EQ_Y6Q"RX]V_+;[G M=0C^TBVV A',^VOBCM^M0+A6(UR2+$G7%%X5%$WE>)O7)0L0;FL.KTBLKK8A M_#L)6=A%+&,]B(-;!#X=-!R"?X3I@J)WGRSD%4MB G?#X.>ZH#O[GYUIN(%H MW4: J"P[)2]05),XE><,G>4ESM T$0L04S $570DOE59)6Y4%(L[NA 1^RU$ M'N_UKP]W6%IYT79X2U#=!P,"4.T),EDI45(W*/G(,WPF26X[N3^ M3.IIKO5-P:UWD??^7$SLK;C]W:=?[#>8 T)A'*)*II1EW)1)Q\C#:Q4^$T1, MD*6,-W03^.R?+A36C7C8 F'/*)BVITB9L#)2)JIUH&SAWI);ZB;Q-:#8GH)G ML[-X#-6YCB04:S-8431#X%11D!T3)*+NB#+8::K$:B+/<:JZ* EQ^9AB0P"H M9Y+$569IF6!2;6"RI?C1<1*_X \45G'HOKIX-6BY,5P'_E8%2 \\AP3%.XO# MSK#FU<)3JN'I\ :+ET)T25-5UK99730P/"7>%F2)DQ?A^>B^W94+WAZ!Z$I# M#NP"'-60.6%]Y*T=HS^+>0*=3!B9 ?\]QGF7S+\;1=JPD@Z:3$^:)<]N%/PW M^?TGRIIG.NMW[^_?@S]8G!&9,+.,PWR-W[=-[9Z66[K-'[J8N,1$DE::2 +? M;09$S)5N5'<-T=,>R,3)5718X MBVMQH4MD?H\!8>'_&XR7>\Z?9%;&B;?;^":-R,H%2!&P6$O289]DG _!V,W M9*;YGG 9K%>4]L4CH:RXX?0",S"8&_;F=]1?V#B/1]XF\>( 1*F7'O[W?ZH\ MI_R:,AD*T7@81]7*V UVT,,<3Q?C)LAE\/+FQ_TMOO^R_LJ;)M:FE*X9IJZP M@FH[AL[*LL+AC"55YE5;4B53;TI&;#WIT/45LG"S53>!XP^]WO:G#58E-;'6 M&CQKB)8CB:HCL8ZLL@IOF9@VBF9*CLW/1+8^Q\#-W_%\[WE54N656U[%3@)= ME-PZI^ML!4M](GZY"(<2Y#/C/$ESO!J7Q0RTP)&@,K. _^6IS"D [8OS?'0O M^TC7NPZZWB4L"S',^+"(WKRA&SW#A8AY M'09PI1;2;2A=C\N/NF>DAUA>S[O7A*F=9BF<*@NR+"C8DE4TR1)LU=%%00+? M7F"YIIU6*M0)QS\1T;(L#AB/1C"QI.3,#3-V$^;%#7/$_$_V/GA.X$%C&HKV**6,3\Y]Q\K,0!4SUQ@W#??O<_79%_LSSHC^SOZ#)5_#7 M^^M/[DSMN\C'B0*(>9HPWA !=D06_Z_9G%+_" MAY"; GU\N)'F.(#EIHR/!D%49'[>YV&YABF"-BRGIS&_,%/OB_N;[JCC\%'! MT]1PR[0M3=5E1^(4RS 4FZPE6:;)\K+MM*SU_0Y#^!L>P4,Y@#O2_^TB,N\^ M_1.E>XV]S,>'NYY>V >Q^)J9K57;]8+Y&N^S.^*OE)UJ=HKB#*[\D0=8R(%L M(QLE$K)Q)ETB] 2X"E!YF'K>$U2;<+M3<+BH<;QF*I8FF MR6F&JIB:KCHFZP@RRVI:RQ+R/^(PC_!Y&7A'2))NR^5?X[-@\JOGJE^XD@^& MH(TP/_F,&X93IFIRVQ,J&\"+6QALD:<:RJNR\3"?8=V&]U\Q/MR-GDG3<8(\ M1,(K',^0O8,I\PN\%,Q()LV](7B&,=X3P11'*,$S;C8_E%E'&LO@LU^VUL>- M11%'Q4K8D#G=M%A9%B7-X8%#>8G3+-606SC4S),$NE1L&,0>6.9F^=:,2M7Q MJ=5QVW[*0JXL@;C M%!I[1JC4[VBJ\ 5S^!X]YV&1I?MP^\C\@F\JO_("_WYJ+P=D[]08[YTZM' I M.CT5%RC]T];"0&YL3;%!32NV(>@:QTLJKW.F",) X$V+<*@+0NF1]* >+NAFX".=ST/I $NG^(3WL"N;M1Z%2SZZ+;U1CH",0)? M22HM!X@>P0 F-]C6@->!6L;IYL_,N'I+;W*]5LY4-NOM7-<2F1MFXHZ]5R]+Y!^GT=,M7GG_38GJ__JQ?U!:# MX^T?X+J7E3EEJUT"Z[[R=%LSCQ-N;N0SXR,). DL7$7F+=-0=5EQL';39;Q; MP-;;3R5(3.#"YSB9;!)M)D\3QO7*IW'@^7,[\_<[MWGK+5[;^<(T<;17D]C% M>WH-XF*4)9)[,94'ANR\X77ZG5@G.@62#I4.E0[U/(;:BR,X]J-[OK8Y;3V9 MW5.HGCZ@F%I+2],D"F^]&.'492]^ELYX3^9U?WA=QSOC%*Z1^V79FF2P@BR+ MAF,+LF9@[TR4>(=S.,U<],X(5:N:RMN?7#AEK+,XB81J2CI4.E0ZU)U,O4LW M#,[2P&M9;>T-KY>368N7'%N1!$Z#?P2-G,:C M.JJ@:[)B\(LF747)OQ!"F@4=CVW:;;_A7=P4/^)I\BP&2U8P\<;VUH778-"6 M@4'R+L )Q[F16#3\%DF0J]X M:35!+T%*G/K(C3P,R++V%VZ,*P/[;N*G##XC)O#;<\T93OC%_5/K0B;#]"RQ MLOAWOXD!1TTO/(>T@'2(PK#"-_-+5][[S/HWH.5/JS-R5PE#L?9O;8[C)4GA M#$T1+%;@!=:RP+^51-L6.$&T6_Q;W.V=9>#^(D[[S,@Y>]P?6V;KS\\ :XQ[ M#'>4E9L79T[SGAY6XA5;'5.ROPE01')F2:[+ .>6PEO2"N?UTS?,DXLE;SZ& M1_$M+XQ3+'7',-WD2VZQ07+QT?8/PQ]_S:.2N02VJ+O!D$0V' T&+1WA1 MQX8LAO3#S1A5:5Z7YIL6**C:X;"VIRA2!*K MDU"4K/*JRQ 1/YJEC&)\I$?9V7#=Y_X&YZ5;UA)O%%XJ6+&:C3S)LVF-'K/X$(RH$O' M<5IA V%'-/[K7"ZY>@3&L&-9_BI*=A')*DQU&<8)L .B3]KPHZ M<9X174Z4^O2]:;$UER1)!\$TF1N?+Y6DY+(?)*#CXZ05OBZYN@BY&WQ #][< M'>9^(?,)JDCN9-79D3O!N: ^ JNH2@RMF>4]P#3 6B-#"2G+2@!4; B)D(?2 MU$V O'CFX2-I<2Q6_3RV6[(\W2"-ZOS$$Z']MO!ST%.2N\FD/$.3E.CAV6W? M=K.CJ%@E*62Y/KG2L R6-RU3ER29,V5%,@R0%" H',QOF6YO<4E%.V:$$''X*J6 =0E(ZIOR6([7 M .SYZ7X@C"D0ZC ?9%<,R-VL= 2P!3,U5[8=>U$M;$M6& 28&4EYMDVS:&G= MW[[6_>4/7_=WU>D-/:S[VU75>A',[]:5J5L/@)OK._EWF-0,\XQNGQ+D_KPE MPN*C&[Z2.NN_?1@FLQ7,UZ@53BN8=P]X#O><7$FG_9XWV*+K'G7CLXUK[9G? MOCYB!;N-4C]#87NT<_(XH7N'@:*M5?6@M^4+M$U1J/5ZI?+DXSO.T4GKCW]? MQ\=]=Y]1EYKL6;+EQ2V_=^J.353JXIQ.=2PG"[8AF:RBB8JD288J6KKL:+*M M\Z*A:_9>M-1W_?Z1N6O1M$<_SG'#,\/(\T=+8YFJ)7[%H?I/KO?S.8GSR,=J M+TX^'GA)?314\G3E[=Q,=. M-ZO]^CF.?V)'^J'RM.<6L4Z"N(U!=2CJ"O/C[\-NR-T&;>$CSK%[P*N2I+"* M+NJB*G*R[LBLK"KL-I"Z ^B42Z3OMP3.>?'E(8A8)2I? ^>MII]T>9PG&[)N M*SRKB(8@Z1JK.Z8JBSJK\I)C.H*\(^?IU\%ZAZ#B?9#^9/!Z39QRDL.KFJ#8HB7K',\YMB;NR(S\ M=?#B(8CX/8G'F#3H*IAO-04OD?ETWI$-0U!9U30D@Q=TRQ%T20+]KZJV8IN[ M,9_P?J<0PGFQX"%(^1D]NR$#C.@A(B<*'.=((L]+@JU*HL%I M+*\Y.GC'8 RHX"7OQHGB=:C!0Q#Q2Q AYL$=H&S"6$&*$X7RY#ITXFIR]HD3 MZ8+6WA:T+-,058)][0+7=\%,\V3LWO$0\?3!FN MGBGA$D.EEF%P%@M^L2%('%C@IB6KABC(NJ2HNK*C@RA?!Y,?@H@/U79J9[K] M&1^K?@V*?*I7&B*K"*Q"HJ;\-_%3#&>5,S3$?G>0?$D+KC V]RC-PXPT M^3;&QQ7B'3+7P,VKIT1D+X^;!8K20$X!!7_CL\("3*7;#[#G D7PNIW(P#$Z$]QGC&EL8T3!ZZ!6U=37+Y M*U@V-SI/@<#BXXKD<++_L:-B>+IB+PMJGHFL3A&CRBI$H)"_:G&69K,+JEB5(G,;JO*C9G"3QK".:AKVCQ:M= M28KL(:CXC1Q>>!<5!_8$<70-7+B:D%R?$M5I*L+>4A$4495 ZNJLP0D2JSN: MK2N"8ZBNZH;,Z:SH:JZB. MMNN.*O8ZU-4AJ&A5YS#>,/8;\G(21OW6/*G1K(X)8_Z"08]=OJOP\E93F^,N M,%JC*Z()\AQ'I S)L5F#EWE1XD">.[;,&_R.K'HE^XX/0<6:/_%1TBA*K\:\ M7$W-BV1%1;9$UG),TQ9,29;VKUKR2O5>'H&*96C=AOKU& MH">'P9@/2L7R=*&SDF: MR%F&S>J2PG.Z)FB2H,G@-LF*:FYQ%-$,2PO7P=*'H&+%O(0O<7(/,'4ZPZF/ MN !*<;!R>E.NF!3&,W,7^6B,RZ1@(NDGMEU1!4BS,=6Y(E43-51;!5 MGI=$W;$$U71VY-XKV05V""I^3X+("\:@<1MKE Y"9;8!2E[ H;T*Q;J:NKUB M31J*W5LH5G0DPS%LWA0-13($374T6^5X25-4VY%5;8^AV'_TB)-H)'83\:#) M8&7+8&L+.BNQDJ.:"MC?G"&)%NNPSJ[AG2O9%G8(*MIOP^ IR,"T;,F:8QZ\ M(?+S\#ITV&KR1K M.NGC$&1TX@3(R-[^C7G(1R,WF5P#&ZXFY HVO-##?A6PJ416MC2PLR51,0T! MR.(X-AC9A@W4V2JB>/>7K_KCCWO[X7J.]5U-1X[G6_&U?6'?K6W"]G)2?2J5 MPN^M5,H:!Z;34BDG05LY06L<-SXS09U=G1,'=567L@R*J([W4(>H^(F;?PPR MX JOS;-<==SY^E5?3C4H?#XF6.@I$^,>_(,^!Q,FC^E@1^X28!#9KC4\NLP#M$&E<[Z270W#!EWA ."*:D=2DJ& MQGD*XP9'"[UY:)R5M0HQ*>K*A4&=P'G#1/GH"16E2AO5S/V7((W+Q3TO#,C" M7A%\W*1 Z.GH1BJAEF7ZBD*^>(\'MG2KM*J2%_]&JEFZ093B0TL:3!J63)K6 MF[MP:>,$#X@9Y%F.J[6^3#=] 2JKJTFYG;JL^(<1/T)N%!25 O'/[TGP@I.. MZE-,F,_PG^>B9.L]PM.#:WOC]IRF2;BR*X+)7]G#("+E8V\P%L8N-J+RT$UN MFDU^O,707 %HY9W M%^-JOXH6WA)@%;]P%9>@G+\V+AVD #.LF>&Z &])B*HCDP;TL:A>7Y"^IO0K:[YD[ M@(U?X =_9-($!RF5/-4&30! YQJL64LX0!P1@I$'W();U)/L,^"NO>(*L#"2 M###FDVUDN-%361ZA8'F2#>^!2'5A1I( YM$KY.@,W(!87I!X^0@7BO5008C5 MPRU-AML6+L=EH*><#AH "Q;M EA"WFC91<5:###0#AX(8.@=B$@/N(/QT0B;%I7\=7V0 ME^2$+RPB@(DJ(8[M!V"/FM?PN>IY M!?6:R3(O-ZD$DP]!2$.-4,A#9H 5RB M?I"'X:36#>,8>Z[$)/7^R(.T,!\\7'';Q]6=;W#A[G&(P)AJ-"CD\^P;0?,\ MDTQOTBY!/GD2S#(*2PK+-6&)2)8R*@O&@\^9$(L75'[A(Z6E/0RV8XI !0^2 M>(0;!V"6(&]86I<@63-BXLJF;FD3S46RT+0-A1&%T0R,B%M7XJ7$4F4B$F$&-EX0 M$_>M^(L"B )H!D"9FSRCK(QUI?$(53!*W1#F$PU O>$83,:$N&7#2P@B<*"S MO+;?B@;8<$LBE%6R*ZWMMM); 7<_!!\X+3_A3;P0&X8)(G9>$?_%Q[S@C^1C M@#'(R;)IG);QH"IF!VJ7!%S'8" &7E:Q EPN[4SBBL\/BW(!Y8(9+O#1.(PG M)+FIPDDN.& H3*^7OLX/@K=20G((/V)X0B?Q6\IX\AC?/Y)2O%& M\3:+-RR<0#;A0 P)3RZ COC#E0!U2QF:%('8(K*+'R%!1 HN"JXY<$4XSZ,( M[LU9A;6/BX47P"^9K ? *YTEBNA5IL TT9!Y(.(3"84BQ2+,Y&9!$"&5U%P M$-IEPF 4X/6:8@V[$8H^"',O MR\L%3I!3H^*H9:]:P2Z$&O%-4)HQ.#)'%D8*03@BZQ\ 0;+,GL1^[F7S.ABO M+1*'.\R)\BU#AL6B^ZC>3QW/KK3$$44M1>VTZUY]S&E B]?A'"#0V& I(C3"6,1)+7[BOI;W MBZ7F9[ Z$Q='R-V,+,WCP#7%*<7IC'0%1Q8]QUDPM2,'> \KN,,DFZ=0W!0T M%#1=2W$_$1HS^;@XO;E(7Y@NG>'>,X4PO&'02QR^8$%8N1$X+2;RW<0OLG%P M,Y("440("QE6&X\4@Q2#71@,\&'$8,[AW+C7SO@*_$#1$/LI!%N_,A11%%$= MB!JY \K\8;TE4.BN(Y@PX-!JAPERNXA>YK MM9[VG)=G#=VTJ6&RKR#&047L9H=,_!26Z>_EO=*O(>%IG F.WWPS^]K9MS7? M ?QJ_8SRF2$M%B\NY,>G,QD")WUPU"G+R+PY1XQ6]2F!M%)YH& ^4&R@W3 MKC<%*'C;L1>0/'("G:F8O<&BV$, .)]$=0KD5]*UV( #ID6 JP;Y>27:/V"+ M-8X&\*$"H570B0*0 G#:]4ILS:^]W-16:3PU(&Z*_1WEJE\V#!*_V"V$9H-$ M"0HG-U@2OL;)3QS'!/R&=$V&XJ[N^M"M\U@3-,XS&J*F$%GT=QI659G"PF2- M$R=+ PPT(]A;<=$"S#QJ;[C/=J9HP?I("V0I/6CLP@<7-\ MDA#9K@KO(QJ9HI&B<0:-0=3F?Y.U.K=(VHI01G1>:?N#@KS%"G(R3: &.+X$ M/MERA_WE:I,5UJ H(OND45+L*R6IUD'ZE"=IL:"'7Q31/!L*RUD'8A1DM?2%.^%/RV46SBI%'47=8M<78\\3 J02 M1*"AJ_UN3:&'CVF8$7FE&B:*-J?K+!1B X *IP^V.Y;EO'6W*,]MF@IO5072%",/!]0@?8C(:%Y&FZ=XM=PSX]!H; M_[VR8A3Y5)PTOT212Y$[XV3%7G$4HU?L8V'P5@'0BM5P-C;LRQ,)MWR^F[\( MKF.( M65 $70^"FE&O8K6=1+:*Z%<&4XZ*M+,BI@_*GI0]H!BB&&H+SGNA&XS2Q;@[ M#M4'T2 !PDUWJ1;GW"T%&8W/4Y3-1%C*Y1Y ";R-G!$+%AHF%)5'%"FU/"J4 M6+EK-$MT8(B!SH4%06IO#P<<%EX($<#T*11)$T@Z0\*J.L1=;M$D M4FF,%YPJ[5<%9JLX,$45157;.H);EXH?%_7CPW*K\'3;)(4.A4X;=,C6WK(H M4;4G-JD/JBK*:6%@Y5%0U+>!J_@$WMN0[&TLCANBZ*+HFG8]2-.\*'Z$5XC* M*D[XP$=R4>C6+\F=C[B2$U\T3=;$R*/.&M%=.612&&+,!H2NN":F6J M#WH+BD.Q2/MA'/ITZP7%9K/KY>%E# (@Q:/ :QSR=\.,8[RKVRM+&LVD=%2- M:%23HJF!IC!^PF BM=]NF,C-<@PN/TC=-"/[Q5#T$B1QA,/FLS?@WR3&9>08 M-\M<[V=Y.CC\@P"6LUD@1:R]=$5+E4WP.RFKUA4%&XMC*U-2/W6O*&VK[$F1 M>];('2U6]02E.P8)A^IC6 8 N#B9KP';FB;?.9K3587]$L]6ORU9)R51'3!J M<96[:["U?ORM-A>Y19'T D:J&3ZA<+:BF&6S*Z7D7F.JX7BE,$,QE'KFO^ I9V@0L0(.RY"S<),>A M!J/I =,+:"'YPPN(>4)-M!3XP/JTG'"=PG<3*,1$#L@EKVCM"LCH1NN@J:":\?)P@?';8I/@( M$(68_$FC;.NTQFEW;],Q=EM!.T O^SUIL2O(F!W@]N[N<*]Y84W>L.%%EH?ATTGS5 M8M8<@*U1?[:R'LH:WFY:G3Q%-KI5R9HA.17K/7,W*(=>#38B Q[%:]29!0L% M'VI836=1!;B J8^FN,=EA MQU?#=BJ^EY7&X MLOHSD1)ES>>".(TZV@1T]0EFLV6I25EP%Y_#!]-V4TC_"<&JZPW)Z]K?%"%/,LBQY61Z\5>H\$+@OKMZ1\*6!GZZ[?,"'0 M,RQ"#<4A().;9KWGLIXB(7M=4!DP/R>/7TOT%Q-0GAKG9J7%4#7&(J!\OA+M M[YG?*ZD(XP#6J8I0KY(V1%KBE[>)R_.8_$2TZ\A2'/KRTG(YB MRH#MANX+:FAMZ!!>&2M._"G+TN">SBCVHN+;#2C#$)>?+XIBII51US!Z6J6/ M6V$ESE-/1""!R>HSBV3OTTYA=PBX3^']^EUJB MY4AX1R^O2I+"*KJHBZK(R;HCL[*JL/@9=X8*5[?%>%.6VP^'S?+3'4B=$N+O M&:,\^W0WR7"(;OZE"+_V362!/"(%+B*4@7?!6*!CB#=8^4/$K\0Z!:R-(M96 M'0E5G=$9 G]C6Z(ZM1D+D5?D@B79W'A,SG*>:K=7> I/T_MBXJ9=F$9D\JCP MM!HUH\N3QJ$K/O@U\;3@##%\RA5?L%.>08!%*1%CB[TH#V4#G5A]$6]JC5_Q M^2ZHR$$ 5O(O?(SQ#P:6'M9U M_9MV$B,"11UM'V81;Q26W?KINKYI,^*[]>LX>?N>E [WUB_@=Z "J?Z:9LR/ M]P_OF2VA<5QY<4E<)-! MW(%' 0+@!H>H0<-,[_G!,[:EB7>:!(4?2L:#PC'CD^I.<]*6:*"&-+^I1?F" MU.Z="_'NDQ-C%4-,>$[3M)L&D8EQF")YIF@=>BJJ=G11+G+LW'XZ+ ]6K2 M;LYDA570OZEY'"8D.N9B?GD*HFFVXA@\Y!A.^UFMAH++FAQ4UDAN%W) M&K6=5H:%$ [0X088"#-GX;6RU YSV;]9; @MH!T6?E4Q31QIP 09 G/]D80'//G^(:Y U)&<8 %2TKX@P3M210XC+TR%)H56 $*$N'W(R(5 M/!]PD 0>O ,OWVULZIA-RY^^95?#\1".S -Z'LWXB#VV%1/%1&WBZJ'=#+_=H1 M3ZC<_D4_H%)X"T6V2_^]H2YG3!)\=D"0Y6VK2MMEE MZ4F4QT[ 8Q8N1O:_W='X5T;'ZT?0W;WR&2EVYCX_)^BYWGA#+LY8AU-3EK 5 M>7 2P=<\4)IAG/NWE3T4Q2_E$=WD9/C"2UNL<;_W%*HSE7UK?94IM7J?;:O] MZ8)IZ+5-=F=EV.?6A^^1O%$2'".H/4TXI5ZFS^(X3(O4G'(MCGA.9?!WZD0O M:K$BOY D#OE3/[GP=N<3N4BLJ^$/5H0I:FWA>G*X/D-30Q8N.6C*Z?+]A/%@ MD,])_%I^MGJNW$]>%HTCT6V$2SL$).OK/:,73@ON)6CE'>*BG+;UPTW_>!YS MY3I!+:S*TM\@W%[)F<=C(-P;V=D#3O767?B?(I,E 8C&'6QK[ I$R$UVZ0?' MO=>8T:X=*;?*I21\FN(PTM.DF/O=E@$XEIVN)>_0NQ+@[_L:_'FHC,[I8>SD M<.V2+^]N2&>&!X/-7%41P%.*$$7RLB2<3K'B#$/&'( MXNL8<:$[:<:;RP#5_,ANR([?N>^38PSPXEN9J$WV0!6$*[I26C7PV1&N3E-F M.I#>^ ',PJ!(\TQ1(ZA?[JTEDU!&MLK$ MTBH%JER-;?IGH)*"#-& P14Z,_\?*.]J 6;WV/$>\O5*?VC[OM266(3MHMLL MOD6%#07R%"1P@(_NR9/6K(/22KF9LDZ1BC]5'MA*FTKM6I(7*UF5FB.P";T-N) %&4S)YSSR2'2W/0[R3RG?'!2ZGBX4X-ZH]O.S#/ #9@P%, 4CU MXM2?P?1XWRHE)$^++)H4N]JW7NABT[7.AB.&>)GS4YQB]IRXT\Z7$1>_U]P%D99U>NKTJ6IE M#)O,ER<$:3+&)0G&[U_,@SJ_G"+N[X"2EB^00EG?I[[OE]J#!5L?[[AU&^;^ M<4.SA]8.6TW=T;1#.QIV41=5KL_4TJY6!PK)FFR:S=QK)G[O%,;F=HMB-XL!U&-*< M7X0/LW@ICP<")QEOK7@AITU.0!2DY*"0^CR9(*V>P1N+LRP)GO+"T@*YA(\V MQ6<:X+V\_O2G((WT)"T]7)5O[:;R=7R:)*:1QH/>F9.RE2K<;P!Y:1I/!R2?R;XIB'I[)) M^AIDP)EDGPE,!EF!*P,AP,5D,:W(OR +=FG^E'I)0&I8EJW(W9MR@0]/#TA< M?-X./BT"?[;E"03D]7JY WGV"!4@*=Y/E@Z!'RIT%',?Y:.G(CV\4E8W=2X3 M24\IDK_*!+CB\*@^,=+_S]Z[-K=Q7&NC?P65G;S;KAHRDFPY=EQOJFC92K03 M1]J6?7SVQP&F04XTF$'F0@J[SH\__:Q+]^K!@*((2H1,Y$,LDL!O^WJ> M#, E,*Q>RBZX-P1H)K(UF+6ZHJ$^?@W&OC.23C'>JJQ+TM;0>'N/E9[]\N,? M;U]E2.9*K9EKSO>CG\^YU MB__[.ST,^:/'I_]:G__.F\Y^XK=R0[G7ET^>^@MS8/GT"XTL_34/M#;SU3!_XW+RWW+22_ARLSY_[M#R$E>NG\T1>30K+U]_>7D4,R"G\Z&H4[ M-0H?)G=^Z'-==SAO=Z,[?PJS77<[@YC AKWG^.$I$B6(D=L>>08>Q#>?VS\$ M>G$W\0^] D"!_2/Z".U.4CAWNPU^O2]H@,[K)4SV<\RLWYU M"]J;AP[94->N2@+_= 7CR^1,3TK(LZ8TR' H7#U<<5>$:;J(9&_T$ 0]-% :<1@_,[\W'34R5ZSC^UNM.QO% +L+R+BGMW^I0X.,DS3,7#DL M#D\-A5E-P-4CQ[4N:3 +8.$5CXQ9E=&E2 ^46=UO8.#I_B.4Z[PLXE(?Y%'_ M4-LG6$E T5F!F%/5'9*UP[K[\XYCOK^6?GY'AOH=ZB:+_!A$^\ UTMG_-$7E MW.P%S ZAK-^!Z_$_=_!&NZS-L6WOD^U.2<,%5$[/7 =Z#GROK, MF[V]54-F)M*ZT]FSL,FM6SCH+TRG8&5/=KKW%-.XRJ+Y@S9(0P89DW'^"^[T M\!P-:B$@@$,WQC9$V-*LI8VEN:I3J=+I3&)[O4_99TND>")R+CG:6J$CW___ MI4O;@^GI#$*8&33.0 M1W GD?J'QGHGL*;;2*<+KQ?*WM^Z+0# N8D<&MW*W_)DY?\\K S*G:X@M3,Q MUU(/!QN%9(9109=K7IIGF+PQ73Y<=_0@E2/8\&27ML<:_$X3ZYPT5MW?QA&X M+C6.T=$)JQ=>#P];KM;,_.+_R@LA!XO?S%&P?UFZJ^37Y-Y+9CJ#UEF\D;]W M_LCQ_)XWOF@"Z?6"T!%7H(C+[+#Q+)]=YFA^(EIY7E0APB%^D>=$*I0#Z'&/ MK P[@+=?RA_>^M?J6&>^J(&FRCH.]#![;O!^^]N9#9[>!LK#S%[EF[;Q6W]O M#\OM,DD['S__ED@*O+^"'?&#\XQ0Z)T7PXCDI/>!O(/'6@G-(Y6 -&&,5)!8 MY1#KE[R_X96%CU:I8T66+TV3F;%\,J/T]'M&KGLV"7;>1UJD,/O(&C#:=FCU M]$JJ(5P &/>HNVP#_[%G_Q@5W7]4M!V2[QL17>LLUG[S$S>1\;,9Y#[2KB=N M!*C-PK449JT$;GML9O->T8DNJA(8VR,ZX6*\PQM*]6$R[C[Z4\4JGC7\ *20 M7EY/O*!!B",/SKFW640"KK?SHO < WT! L-[].+94^%0.X&+HNQM",((7OS4 MTKC2IZ(1,7'9"9==M(<]B=*(:U%O=Q^9J7=F$_2Q ?RU+!PF=3"OJ07=&\>2#ZWW+IA(C9@77-MR@2H"H\+TOZO*X5=F.G-Z M9P[LG>SIL$\\\L$B_21Z;X+\*]O%(E\3\ [\N[&OV-0P6-_NJD D:E='TPTM M5,2R^W;F3H BYUJ4KSG@C$KI6X[XZ&9&(R=L6>-G8V';4AVVL1S:O6W\[VE\ M90V'QQNDVE4C$S+/>-* 3]:JF9>5^R3F)+[S\=P>(<<>,K]7#G&OPR8[.)N[ MVBW+WIP^'WJ(Y0:@5H9*:38/RWD6WPK0&JQH8OY1^$6B8(]3@\DC LDMBW38'J% M&\9,DCQ#0 2JC:^ J(Q3A?$$UZX14ELIJL<*H*5K#%=%PVS;3NX:9&*FWU! MURI>)*AV#TX=6KC&L?((1DNVLHBY,9-#7.8@LQK+B_5X"YIEH(F=[8#P_A7' M1,@05_LNW$^MG:0G(A/5Z@\1XHAQ5I:UORN&A3*\"()T,X%-HLA\,I*H!S+0 M66F P9?8IC^()7,T2A!%PEOD=_K9&V>H3KRK@55BZO=!">W#G_60&B>V][&P M$%8O&W]D,!$FF-,&"9=)1(J\NR!*K\ZDL:G]38]U7#D:P"S\Q>N.%\?KO\4% M1"]DH0+>]3K'8\GW&:X@[\,3!B&W+W>X3%^_3I"LSUN\+[-[ 7HL"PXE/I7R ML'%#G&,:94R"^FC2ZR4.,$)]'@%&)OS+&))CT>6F,'5J7-V6?LD%#)'6D@XBHWQX9_SG:X=7MT=LM^=J$6 Z:'(,0/*(("=MN?XMM2G^E0SRPV59 M3TSA8FBF54<)'WKN"OK[3X[:>S)N*8MPLL8Z\9W[QL=3KA@![/_^F\SUV[=DP\U^^)1-@,1 +5^,D$YDPUBF4C\MM>GB5LZ>NKO&O^6M6)8X)=_ M10KO/[O97ZMF[A]4IC9_HHR]W/B?J!W-SKPVQ,KJ_4I>^D7/O@[1)/@%?7KZ MY1^8X@NK%J8S_96^)EWYY-&3+]BJ+N E_?[QXZ?AY9'(P3[0:\F2P9WTB_6O M<"."E/7_??K5']B_+&5=";*C0X7H]U_9:W[' [ZU*2@\<^W@_SH[ZP@;O4]8 M+B]R\M(6 ./'[$LDWIK\28 M+AV[13@YY++0SX9&H](@GT,&7HE,XH)9Y]T(9U@RV#-1DHS%QKO*K<0:*TB: M/[!PS$JYLM*"!!\L8"^E:2#@+T-"<@TUC \VDOPS%+!(V+O9S_$:+R+HW.SG MH9TW&*2&A989U-DK2Y/-Q\)0:_QG-PT+%4&<$I64EP3SL6-1[F3*G(T_"AH? M8>I<4 9RWL>7,\<=]''8**:R/+R^AH9AH:>):!5JF MTJN1-2($CLH'F2> XCSQ)^=$VC6\3NUC&DF",C@)> EB,.ZN2T[ %U[!)K/Z4V")>2V\ICE_BG\>O8=QB*H M,.S_\3FAO(JG.Q_: A@;EAN2C3,%L:@FDINV+,5YH\1F27RN\GL().@7WID_ M/PKD;T$@%]Y^/@NNB-OY1@K'O MO:?C'=6?B 'YYR#9]!&JO!I<0.TQ=PRI=(D ?@S.6QT_T& 4V&)1:!FJ,-!%(AH (4-M>.(-#+.UW M(+KQ#SHN?#$KHSE$%U$D-QJ (2*$D]]0Z%*?)(P]VE,"TG#!9J(O= [)5=.P M/%N7#BXYO)5PPXFT"D)GR03@9'FYC.&8"=U>^U,+_+)F?2(MK115L";A!W< M)H^-L.8U2<+ VAH:2ZB<#6'+G.!<: M^$E(#8%@,4==0(/>A4NUFW1O4ZT2#57,I1$S7+')GIXR*FB&'MVR M72P!^D#3\0@6NX94#%TN:<[ASCH3OYR(0S],H^(AI%"_T\#V1R#+'5ZVYYI0 MG)'R*D8)[/U977)_%72$-[Y>4J7?=S&TH="Q1F/K@NU,ZRX=HBQ+^Q19OB(V M7S:%JZ>GQ752M KQ.D16 )CQF*N*Y4V18GW)H>6@6BJM,+G+UZX35VOG+PHD:8F+!/ICD423RON/VS=M1Q M0=T/*+J'^>YNX-J^ %NFQ\(T 1VS1K_!V,0'R_EETS)F*JY$%@K_2!W!?1S3BWTY1\!Z]]=^J*/V46$@O0J4RH)%])-U. M;8QW*A#'R8M/2DA>- M#U?&!9?#!#0[,R#2T==5W_8]L0;O>-FO?S;4&WP@5P)F&Z3>'8%/>6O%7='L MBI=&Z#JMC#1#9UH;@U\6Z0T,0_6SQH? ]2;$#]P$56TL5WE( &C(NWU)'4@V M]3KE#)CB8"_*_+QN.NYPFZ!@3\AVQYSKV_2Z@=DRWF$W@64D9+>-B,+%3I^8 M8]JS0=E6$MUE453N1'X3:KN"%)9B3].OT"&;H[_T,B\K16XWTU.\_CZ"IRT@ MYS7G-C6TLL0T92&IC:G-P&&M\J%>7+CB=,HCN:DT/_GR0S)9?M0#A>*U18VG MPV*D?.8%L>9R-LL:9NSYH\/:;Q[FI6F[UIA6D%:^V%>DW2$&<9Q@-D9Q'1\3 MW-QQ321(5 \L 0)WJQ3ZBK[U"'J1J.$A5)+8/HY*5T-_,AA\BZ8))TJ MYZ>+GXSR93Y$:Y130HG[J,IZ62%W3PC^O?Q[&;\(OHRDWWU9#1!IGM4YZ/[& M;X[]C7Z'MD8J2YIF@_/PI;L'$(2.0)BOC M3SXH#S0WO?O(6][:9 .&DL.-_.!VO,O*E)4X7;+8BPBA%XN M2GO)/[VOXS6+W#(SS@W%X-M)2_97+\NNY&2\>JMPHG [N=+I3%W;%>A'1"4Y MMK#Z@EZK;KTK,YA0+Q>/&["^S&A56\(%I15!,<1^(!)NS$A'OK=EOC]/^?5V M%O?0'.8;/>)=^1CV(:FP?__ 8;#I^ _<,C+! O+\@YAGD6 M5 MF1B,9]"M7+KVELDW135&=S!DSZ?"VZWO7K"*_6#>5+_*DA'[Q&H7/< MLKQ=[.JV=IS<5@"<">FU+6C-W2(7X(;-* ;@GO2RN^#-I9DK,:;4Y:XA6F?4 M1]5X"]'*IRAN,^8(\ 12\Z8)+,2?L(U+;F6/Q;5/P3*\LH6\UWH^()\O,25U M>*(5"Y8D"YK3ZH+C0/9_NCX)S2YU^::F&3W*+"2MWU3""AJ?H;5DAH$[>KP8 M41'KGG=W3^K,"5'X*ZN7UTR,N-FCGKB_6_1A)0=--PAI:3A!=*Z*SU8O"")D M<2*DSV4]M-W@1AE4Y9/:T6_C3+ 65$0(%*<1]8N@6.Y\(&(P(O@H UA MGHIKA$<)>!@2\,-;6 Y2_3I'B/VG%@2*',[!NAIDP[8 'V7D$&7D3F1BK8WE MP=-DJ$Q.KU/&324"N%9C V)QBRC11?!&G>.JE:T<"/+1-:V!%7'14->:8D1Y MJ=K+2WQ7"'%LF3E8Z?X &O 9N\*.G6?((0W%#DF'MLD(*T]4A%"R($G'YIJC M. 5QDKA*(ZF%!8#L3#ANK>K=M+]_Z%YS,_GP2H_&X07(+W<=XJ7+:5HDYSXA MS8N5J W9:1(=9N$)\2LW3XI6!-P62,PRHK@S5&=T.<;6 0A'EV169_Z)O$!0 MQ:BJ0F5)GS",Y%KX?P'Q?OW?_Z#$EF,L-SR+I.VW[HX&P(+2P]Z9*P *C881 M=*,P0!I1$R@&&"< D JBSQ5NE5.9G$TT(1;27;NDW7FD*!F'&^^$HCLA(AK, M 2 QZ$3*X8E+S*<0I]5YXYBVL*[1[?+Z]=D/L\=?S5Z_?#9[//L9/1 O7LSR M >#:_JQ?^BV*+3"B! SBA#9WD[P0''E#('A2FY-B84F=&V4]*;;?TK5_P6KZ M*_\H#1YZ_K)K_SK[S-#.Y!73*/VM*_P2H_2$,B6U, UK6IX@T5S?R)?N? !R>5B/4OZ$ M1BS4-% UL2"#4D9#OI/:J ,\SQR67<''^,$HX1J>+J>!S=9= +SLTAQ539;U MM!>ULB1JL4(S.+\Z/(V9. $G M61TN+!K-9%^4F)*%<:XVW&YFU4+LGZ,B=BA/&9YG#XJ9 MVY,1/'K\]>T;.?8"5_6W_M,>KWP%VTS]$\6N:L>BZ13DJF3.J;MH??G]TV^R MKY_>GL!AC]WZ_=,GV==?[L$=L=>&_?[+1]G7>S!79#K0XE5KM3F=O=2B+^T3 M[:A //, Z1UMUQ=?[L6WL<]V/=GOUGMNU^,GV5=WMEW4NZG&O8J#<4#L7_97 M.53DKVY*S](8,V5]QGYB/*DR]XN&!>\1K)E,BD'TT53%OGI:W,+5I+W+@%IR MRX)8!R$\:W2".?5;!.4*2&L%<$JL30V>+XW0%,-";3M1I2'!)6:_:"DY2H/; M4#9P=U%125"3#[J=]/&C4;1Y["?=KY_T8X:VU@4>QZ;1 5(0V&UT8O$K0Q/9 MN_'+>+953@P\LMIA" ,11S:#T%*'BCS(14.XENL0GR2#Q6_JYJIRQ7GH.5)W MF.,8>-3>*Z:.4&J):YMP[#(9&DVF0U\;[ M,CBLP8Y$;)-NY;M6=5FYM[;=4U$_^4W?O<[H^J&-45)V'X:=#VV>=I"N@#)/ MM'LT,> YD"H4\SAABH#*I7J$5AYZ MF6\GQ:T%"#,A&^C [+82=$4MXPVYXG!RX%!3>L60NN >-)*T.^8@R*!(2!:F MSV=0I06WO&EJ)V%/CYA6R$[),(Y@EX1)&W2=H?WSW7)TY7BZ/PM+RXV"$C4* M6YIA&T?/Z>#W%3:6<#H(@>6*-Q60XY+U\;M6 SZE\[KG ,/.EX/R' CY#B0M M".ZB(:3M#BD]G&'3'/E./E7A[3D(.CB!XUDN_24>[=L_];N_O ^UW'7,<@+S M/A#=;"GP^II?60D$4(>QMGT(33\4\4)T;=MF/E!B)EK9$6B[]OID<)9D7E- M[C$>6NX"+P3/;"_6IWV88%*0#RZ[W,>#A+'4\?HH4[ 9 W E/>8\[_WOER78 M*-8#B5L#TI4XB&/0HQE7-"'K$;E=>!D](04AWE M[ IO(1:$8%H[M50@PP,+?HB)RN_'@2,G M"E8!PF?U?T)DQSZ(UW'DJB87\&%"Y1VL>$$",,';5WK[99.XI[CBZ>RL2^&( M:,I$(!II^( X)M.N&[@NO# 0LX6G:<2.+9@OBZE9A+-M((76F/,-6^9(*S" MDO07C/DM0&;ZI"Z+B^:L+5 8Z15/IOKM8SG*M:T6;^&M%LIL?%VB$4XQT;)X M5.G:!!PGSB"^'Y39Z>R70&%+!SXR^]!=HR6'6FFX0F7);*7-ZT#4U_Z#%*IY_^-_0X6*"!* :,;NCT1K7!(FUN-D M,P6(*\'1&Q%B,M*X '$9RN=&8RB5TQA1*/3> >I<>.FQBR8JU8#;IH,Q7#9& MRTS5#(7,EKGZLFR;FFDE">*1"8PZ>*B /(^V>TZR$AD*7:'!(3\,:N4QF"]%!WC#)F_#Q,GK+99#IZY;X@Y @) MN_FW<>*]67EW6B)>#%;-U=X[9@X2[EQ)U)*K0 04(-K2:&#-N'.]R/;)05("91GX,^TM MI0M55SKF]*;_'LK%&[BKA?[N>.>-O]GGW1M2-7E_L/#EY 420J_72SY'S\O+(54!DY2Z:14.D8'0Z M2_^@Q!N;Z445S%RVZKXGLB;ZOIZI<-_O2)"V$7[\#:<>\9M/;V]3N.:A9YEA'1B/B.^N-WZ\5UQ<#-A^'K=:5\V&^^G9_=C%'!T3 M7; G,;R'_MQ5RRADPR[]_8V40P!NLS$JX5L-\^. MQ>9$+G5*T9)37$E- ; 4G [TG\OTO@HO!M0-.":(^6$FNC.!3([,^\(\; (40,*9P:34C,!VYCS M'L5^M RH^K[MPVW+GW_<6[^H@?1L;#J8XM7Q*V@FUE8FI-]'.(S.?5S+.2R4 M*R3M2&DU)2PI);P^G;VR*4WF.D\]9S;%F50>7+_U/.<-TA(T%?/X6XWM_5V& MMJ8^[HXOQ6GT^IQY495KQ#O:B/U#TOQ3L!B'UB?X^-@G^-Y]@H0X1V3[^ BH9BFTR!F),5X. *V8&$AR[M"C0PV-H3:8*8>[/# M62A\F623F[KB&DW-V%CN!%U(@#KF(ITDT2=) M*J=!$SE=?N7F21,[YSLX)+F[P.1#YW-?YY74%'Y4&JX[*,9\8-IG!*@=/7CO MLT>Z(8X7%4 M%<76G)1 %".O7>AKJ*EB% 9M69 9&FGF"]%T2B"E-YF5W/(BXIELC3\F=*G6 MNZ%6@/@5Z74V5U/* :!QYI?E.?Z\#9BR&\68D5YCS1(EM,A+CQ4-0\+/>"WP M8L1.+VT*6XWD[W5[FPZG[L;8AB8K@"7JACE!$OI@ Y$$T0P*O[0@S2BBO$U4 .\B%L0L_)- M0BC&]0))Q)U.;,:M'_W5C[>GH;/"@],XRC:F1U'?-O%C(B'&Z#RE?.I3RW/K MI_[IQ>TW6G*4Q.!^4O@#X%IS5*A$_#X'Y:[SF7=E;H_YS,,PGQ\"_2WF]9]% M,\@%P L&;O"GLN1^"=0$0$"[G(+\VB:M*_(-*"']?Z(I8.7>62802RC#77-< M'E R6*\=RT#9$VRXTMVE!/#V5,GCG!-X!,= &-5 LBOAL:9^*_LZ81VHI[3K M&.JYVDAGBHY_TF&V5PH<0C#ZE,'ME.FD*G/_H'5HU.& 3"QS= ?N[N1/..)' MU7!4#>_SH(KL<0!="Q77K3J+7+798&QHK1_166KW8U=6 4W._B4ZPON>? ^%48*-038_>IEMQ4;Y N=782??;]-U:>S7[F_&QOS M3Z\V+V9G_O?^)>7=LNLVMW72P4P5&@FNAI:R'[IN7/^@V(OJUTS:C<\4RQL/!; ML;L\0+>@0YR8H04\6\Y&75=\@-9PT;#MMG([;_1.>Y?.\V""#%/U:+2LR1X] MIQEV=+5#W_C_TD@A!L+.)VR&I3ODI_ W+!H*2SA!Y#UV5?X[U'X>5:C2K%,1 M0:G=HV+E5[S&'-S/)$7 H-3)ZG=9)=ML97,D9$ZV=F3+@DUL?G;S-7Q?^Z9# MIL%0;HO->YJ^O6"3]MHI,C&?!(?RRP"?9$)M=O#@P'']I*R]!R#;B'@>8$?J MU@O\8<;^%UO=V$X(0*A:I<0B["$X,,RY@O%(:L>+515^'2%'_7&LG$E7\UFW MCZ9,9,#[8'@GP_V7SP%Z0=BE<;2#9^48!V/1G-?2/=XE,#3TK#2MQXU7>"G, M;7C=D%-'$[>92/&0$4%Z^1*E PAKA0X/%2S[U@7242^KF'C#OXDLD.A9*H:; M]>?57?&8[\ =WJ3F2J'[70_SRFM(H[2HWKD:<&1[ <8"+L=YF!;MD2[N944. M<0[P9\+HXGED@^QE1).LA&' HN9YKQ]*RA=I798KO;IB+@ Y)DGFL+^\DKG* M1,Q(^=U8-6;H,@C8R;S*.[3A>]GW0BWB#=768(S_RLV]^6T9DV:[(3 M4Q10BG[P[IQ*5G Q2BA3,"5*JL.E4)S%0J61%1 MFP/;>_SL[_O&;>)!0%>U:S'*; U]8N!/U"R 4ZH/ +Q2A@,2YQR3;-&2A#8) MZ+<3U6\R#8?.C!0>:46)' HF 'Y<'K'?:&I!/6+QX^@>D0/HN1ZJ%& M$^TG67#76-S6+#G/5$+R?OHARBQIJS!6'02&9K:[WA@A7ONBS.WOPF:/T+,F M-7R8L+[7C-D8BIF;CH+S4S@';S>.\(;ISB"BR3C)8;9R/CFV&N('; *615K>G\S1!:1S3$Z2@R #FN\WN"A)CH@_M6MF\]L9 MZN_XR B0,J@WRBR0B=FF=:WIX?!NL.3TB"EHO$PV['S7FE&6#M +EU+!'1BA M7[G%X;7NU'XXWRH;PAE,)0/FD*)RKI(&&ZM^SWR5Q\SHA\F,HF2H^)F,#<&L M*#>9:H0-YZF1J]CK/(%1,J$Q#HX(["A?'TZ^8I,=N83>H]4L +5Q,A3>3:S, M46@>CM"@9-NT:QO M!M<@,!$Y>39;G<52^=48ADL\ ;B;^LH%S)^SLH29_\E4L XN7T:=,AJP2$=L MLWLJ,,RI95I64]@P 0A%/I91X^9>,O(A81\M G:B&2^3D%90?C6R1684 M."0"(PA!&1>EXT:ZBQSX\"\E $1"A"CAO^0#;\9VG\Y^Z?X[8_D&W_ MSA1M"[=F^D,#7YG0 &S8&L2,U5%,'HB81%^VORC;X@0]JYL$YO0H"@]$%'Z( M9;,LU-"20:@M4MF4(/=84'O@$O0LLL(KI,@G4=?Z==1P:-+\R_RR06_[9@MJ M!: FW"F)R@IG_2?1A ZAC?4G=SYPC_@A/!M]_#I0STN>R#J\RM3/UZ-Z$M#V MJM%Q.")$>]MS3:X"#@'M D$XT!<,_=(O=8D_O 9:',]0*&O3-L8=:]_50/@] MH)V*?]"A/=0WJ4#M132P,BG<&T&;A<%?>2I\NUM<.(P'QUF--@B.Q+&YC#ORJ+,239B(?.L0Y/S MCZ'-(&--\Z)>G.X/O/?#V8]W +P7'_95P)1['0= [^A17[V^@T=]_OW_.SN3 M.3EYLKTFF'_XZ?9/=>TYC\!![_.RZQT-0\JHWXS.DF1Z2IEP^^$M M1KS/ 3JV$I;U_;?C]0^WQR[4[8#"D.<8+X%K._G4S&LY&@QV?KO"A\[D0[.S M!4T //[FRT>DB/(5ICN+V6?XPKXO:>]R!\)'722\<6(-T*WBZ 4%EW*5;V1J M5;JFEV4Q>),#%:TV)\?XEK=%9$VPV3AGK!6^^.S)X\\_._O\L[+\7*.B++E5B4O^.#!U91@7,4_?7D')_6G%Z_O L\SVJ*<.:*QO?6$Q @4G K, M9]FAJ6:4[29#,,7TF#4X?])1.WV]O ?2^QW+\AE<@;@<& $7)3,\9 M&-N(X+/D-?#J,7QXU13ED@$-VZ%BAE$:\"041,>M)$23RQP=_"DXE/!9P&-% M1*9#52A6#4P!,!/ABC+>K_:@1>B&>_$)1DB,VUJ=)/2JL2ZL?]8?S4]CTS9I M(T(OW[5&PDC#GA!X=V((LMO?_XY%?%^?9Q\-"'9C[UWBZKIM).Y=8J4;AZ0L"0NRGD9+K%L\Z'P2L8_W6$/3W]Q M')X^_.'IW_W%($UPU0ED9&B,I@!G6Z*MW*?GADBT<_DY,&W7P7R09O#&4P!- MV*<.GTLS(_+1Y/P%$DE,?\YH(F$CDE?TGDO;K%LL-"%3 MR6O*.@5 YZ4+L#9"ZJDY,X$8.F\@)$;)Q3OR_MFZ9LC)6F&C4=0V7^->T7TN MF8ZX7'B3TU8\&U"YMPS'=U]6QGMW(2FX!O21#Q+\MC)!1H(W1(];$L6!1OZC MU][3W]GK->"Y<@J/">@"%K%CYG6'DR]&GLTJ8C49M,GK1<0VNBR;ZH[,_YUX M'"1M^U&\("A,36(4&$D&")! MY^IG2Z_; _&3ED<,(^U4)M9'O0(#83$>))T+T,TYXALIO'0Q MQY4<[Z-<7/M ""6G_6D@? W5^2@-Q7A!V&+5MF:3:7@(VYM=<]TD4 V[2$YK MYTRT.ASB_-&'&E4#M\%;_Z&:I\5RL*^535$N9(QHOB'H%D06MA "*TQ5D.= M^_(76"/+<&C344(R.ZR1H.Q(G*+/8 ;PE'LZS$F:.LX*+#,G],*;<*F&9NFP M;");A"YX!4?! -WDP)R.X#($--A= &5>:8#FG'QY+O6KR"'\PH#DSWZ(=_)G M=^"SP?O!G>-XE MF[WXF7]1=CF2,P C])OLB@ ^&@P'PEF:D5E7>5VC&X#\D9?@H@HP0U!T?=M4 M%4- T*^&MB41N)/$X,MG=U"C*-FXBFC"5ET0(53P-JT<'*)**RD20=(5MM2? M,SRZC"R8)%,7A820I++]E'$):#\F1*'D> L3S)C.&Z0B37ZA,,O_6Z8 MH^VTX$%.RMPM/[N:TF,>XFW(7,Q==0 47X\!2PUYA!>PV7J&L0BRXH,(G;[F2BU;E M&X(C[42=)X35ENUD)POE(9S&K4+_J)]!O8")7HNI!@?RR7U("\ "8S35<;"9 MEOL+:_=*-N^CPX&7W>3(HG@%71+D*36H(4[BUI(8W<"1V.7WLIZ?VH!, J^. MX=9C]$H;(VJ)@]PB. Z< _)1#>''"THR&%Z0NG)2K=W.^]*=7$L5_)@]@C*. M]>14M)!"\7]F79C\R;^@8+QZU1RL-I%M.RRB2D8+MTHM'@W'7=R$3#$C#X\# 0H8 "E%8JIJK#R_"9)I2#&G81Z'%XZ M>=U03/=J4OLIRMRD1Z):%?_V$EI= M4L'$^_65RR617 NN,+N_A(*O"OA?7OBZHM3\*$/.>O'']DRDWX3>"OXM/"SN MD>Z(<_57JM3W93T0FKHB[WJMX*4R)BGQ#N\@V#%]=H!FGOS0ZA30#/)*XR9)&Y7(Q6]K<_2D8@C)J?4MTT[VK2I-FV8 M,^.56.X M&.B'V#J O#V/5#V^V1%[^LC3C,JL=[>PE''S,-U'8I7I$@8^"P4AU,E;1#9[C$Z!1""?ZY1 MI]_A;50F8BI;A'S>;?H\)X1RR75"WC>.7)& VE5K0^U'W5HR3#0<7(0(;'KOGBT^M$ZTD7$_=J+=H!/M>(Y_ M&^?XEYHS@J-#/%OKM-<1*N"AB(+IU#?;+XRHG$TX@6=.HRW)9XX8 0]<="28 M)L[',"8JHUN?(EA IGXM-:T2=H![Z]H%R@4Q3IJA#R)2+*.#Q:9G(ZU?^C/3 MK2PWVLI+WO*)./=:MXY !/%[E&M-'7(T+.0+)'0Z-)1H'($D523Y#/7[4J-! MHIO6"\NLDW_]\T L?/3I'^ I)A)S3@\'/Z#L@FLP!L?&#_SIV/0=411*;TQZ MX= .46E#Z1:FLZ:L2MX)YR1?Z"364\-W[!C!T1=Y(*)XQIF'9NUJ(0;E$@X) M97:]Z$F^R@L;\EI=TE$4JBYNBC?W>A@=:CYVFNAX;1, MSW796>[VPC2,M&Y9,=-860MAKGV"U-P=3^@#.J$Y'/'6GR4O;G(LKVB"/Z^Y M1L_,VB1/:]=V@%;Q,D0 4*@GX5R6,!G4!GJC(_TYBB8*&!!/M!QTB.RUMV< M@IU'76*6G0_ASVAY[4DW( "<.(>Z;NKFJ7''NF+9^W@Q]8E)T3#@9DZ"&]F!G L)'>GJXG1!]*=61#N9! MR>[91.(E1[J%D?>BTA:%^%[*$/;""]9%3!L=Y>J!R-5+PEJL'(:_)SP/HWI* MP\'._7?< B9U_1I1+37+"=;4.G0 H'^4NQPW._Q^U8P%=[NRE+L%C6U+5W@" MSN6OF, VK/*"H /F[B*OEEMQ.3Z/)VS+N6%8Q$L4;7Z55W*!N76 ^%L!+H#[ M _T//(M5Q/;-J-/Q\V5>#6X<0PB:Y=R=EW6M#84.;7Q+[;'W;W@L5SSPLXB1 MVXD$>Y:H>/0>EVBXG,(([E(81D:WNO;(\1&GB01J,I4S8:\$ER/O+K+99=/; M(0EJ""U?ID>4$(+C!O37+1S:B'1.C3"^-79N=(R$8A.# MN$&K,0TKDA[A\*ZHRJP=E68B[7><_,*L& TGPO&BP6*=V;MHJH)&$;'DO>W4 MH\ZF3?SD]7H-RZI>8!QY9* *GM#1&&NCC=B\VZDH:"V'*347H>\OMKN*VE1? M &U8W"9+7XE8&'=>_=I;_.G'M"U6822[]&$/H3!WMM_\]?=^D\!#+W6LQQF& M*K_9CRST(M]CYNW+[/$WCV[?T6A&R&Y]D6C>P]4H-\:=WM1C[K6=R]N%$HV$ M0?(,_;Q>%%RKQE5F$3(%*I*^_D73KAL:+PC]^=FLRQ58@FEK]!I;<)\K3?L5>:CGV4]ZRQ]E77WYQ^T<@M,JJ60A*.6FZ!)I\CT=[DCW]XLG=/=H+ MKU_S_<9*'S^]N\=A&R&C+#S$R'_F//0_FSJPT9O#A!GR-62WQF6\J.?N5FC[5 @T+@Q@4/QJ]XJ/)-S27>^>W[?UJO$<5[NCE$)>D>.#.,A&CI^58 MY_$C_Z)S:D\Y6?B5SM>=^[/^8RL(B &3_PB6\?_^[NGO=L='T?]&<9K?%KM/]F>Y@OT5A1[T MFU0\[CR^FCCX_\Q7[GW"0EF.#_&ZZ-E:^G/\YXNR\"?@+I3#%#_,C=[OGK=; M.NP_Q(:?G1_W^R'M]RLI+7[6?;XKX+U6_ZW\YE3NVWF^>'/>^DB^@ UHVC__ MQ\+'T77\NJ*C%+VJ*<=1L)^9@+H];XY[MZG>@BO54K7X94^1-?N%;IN9]]+ MQ>FL];=NC@;_\ W^':JZ)\?]/OS]OEOE&/&DQ;%["+[9PM]^]M<6N)I'X_X) MNV9?'W?O4SV#K'U^C@#[=Z!^/G6-_/K"89KYI;A@WZ%F>K3(AV^1[U"CC9%Z MCOM]@/M]MSKP'^X\>E_9[*_"^0X6C\Y5 J&OS4:O': 9\G;S -RT[UK_[DT] M^_FB6>5'1^U3=M2^.N[>IWH*64D9.,BCH_:7_VJZB]F/^>98 ?T4S/7=Z;$O M;Z/'COO]B9YRUGPO S[X.Q2?SCN,0"5OUO.(B:3Q*Z0?N*,^3X&X/*SV4_X1 M'U=H\UV=)K<:V7K\Y-L?VU.Y$C&.@C<"S5 .1^\NC1DVQF=N,*?" Y\,[?L1-H5G^YZ)NY_R=& M7$[]M5ZVR])5 MA?E(I@/9Q.>URO]%2"HSMVCJ9E4N>+CIA_H<+*4'Q[HT948F^W#VL2)\I9$5 M^3!FX6Z);ED!/W?S=@#_P4B']A>NSF9$I6.U=M(Q\?_-?LY7@..:H6+T!'XF>>&]/STJ!"\3:G@WPV M *?KDY#YZSHY]A+]Y(J31V"KG!SM_M>[+3:'&*/+8TX,E^Y%WP&@#-OOODFLU1CV&XR\99TF6?>^K*G:4U8RO! S(96XT*/3G<^6J)M M59U"-/_9M/W%E0/!<*)X_^X?ISD_!VVL5ZS(XRXNFJ9B-R09"/57)/:.<_UD MX2\(*ND!",L=3YM &?.?_R2LKMI^$C$[5X/>13;[2I$QN%QFC4'YYC1LI MEUPTN,VC;_SML3/%[*5W0;U=C:(>;Z#V/"'5\K]=ZST UF1YK.<;<,G;VT79 M@HX2D?CQM9$#![B_%O%V,JQ,HO"ZSS&I5WQRXG!-Z?/68N$7-KG@I'3#\WU[\\Z^SSWXY?7WZ.1XBX&8\'WJPFHJ7 M\)*0)9"N&?R##3_F6"Z<'?!:XD>%F].*Y<"ZR]_G3B\8U@1EE<-^ 0 MA2AV"YKP93'U9%2*_\BO,I7]?_SC1[+\^5N#A\K*\8@VY*\K=S^O31R6#Y50"] M-_;JF<#'!6+UP(BX&_ @HN<+^!SNA"SA.C,V_!JM+*^*PV0?\ >O4[T(/2>< M&AP8&R3)=W::[=3E\ZNSR,\;*ZS>>$#[$BDXE2?>!LP/T1MYK='/8TA7O+_HFZF[O78UA#&]53;[F\N+J7O K<"U[;U. M9\_E3X_P)WR$Q9G7*[XKQ''7"_C??"#?@Y\BQ$;YPIMCOO]9*P2!KUF_RSO^ MU37MN>OO5-SO1KK3L2@B X4AT$)]U8^EF6$]]P'-'Y' MP9(Z9JSSS^5%LOOS[*+OUW_^XQ^OKJY.G8KPJ;?MI]M)S9UO^8&81U9$]!V M2!F2J[_P6O^<\3WT[92JL>7MX2/I;4<1F*:5^IC_3GQ_5WXYRDJH?$$?.+3> MD;Y07+W[86:4Y$);)$S;LUWRZ$_:XV^^^)*IY?'"KH#9(A)LP?7".ITQQKI( M+Q;R>=.N9H\?G?R=#_Y_!]C%B<_\=R#\?3:T+=1E^-"2/_3UR=\GU]S%-2=P M%]K0?HQ1GNZPV=8EO$5@D1/B(=ZQ:QAPS #5KL'SXBTO(=U24 Y2&HIU&J"> M(SZ@?>8Y@\K*"FRA'_SRZLD5]+\(V"UEVB#0+6 M:=W2M>184_;+?RJ1@40$^&[WQ$1:=2Y.+__ZGLWLR>Y_ _#M \GB6%$@4Q MC-")ETT%F/?6O\3I+'P8KDSK0P\4CLH0GH!Y_(*(?I7A5Q LNS==Q#XJPL'K M'.,D7EWX:-AKP)((G,/#%&Y1=N2HM3Z(;RGM2+Z8P;]<+BE7TZENYWM!XPZU MV#[ZH.C\;#8?>@+TAFH@HG7"B\W"@\Z6O%/^+@3I[877G M$^^F]R)XR=IKW*9V'5G8?.'\BA8,#@G2^QW7QK<%&LQ_'0#FM9!5-&VPUPNV M/T '%NPOW+A<*74[T5>32IG@;#^=O5BF1&1\%X(?XW_RP]$O[+/YM1K(CC0+ M_P02M$8J^ G2=P7I(V)XI(ZC.\YD\W.7\,V/N.:]%3_LBO*XH>E84;[[BO+' MP)_ZB03^)X#G,:+T2R_9WXED'T)8EB0=)EY $0,M5B#800BOE\"*+UT].*2* MKN#DL=,@+/=%B8R"/Z-X\V[H*(9@3A_]U+KR"BRY8N%6.9)%XJOFQ0KY]Q[' M^])KWG#2)1\;E8-7!_X+6G6$(O)_FI>5H!6K$P3UP\DONCX_N&@->M4\: [5 M&S,GVJX6+,0)O3.MIAJC'@_/:K^DEZ$-["PRN_< ?6"P<;DW8!3S' P.+N_0 M.>7S\IZRJJLU\JE*P8L[GS5P/41,BVX.VQH MS1GIAH6_3;<<8#1Q&?I W_0X"YWW93JN@HZSQ_:0<@:+)7A6NZND+T [Z4)? M0>@2\%^P2\#HV.Q37+$;,M1*EU*NUI506\3EI;L[Y-O>^]X _Z:/RUVS/8ZY MZK[W]#[N71>\9O4L:?\@/^3L"8\KG$42XI5W>.UF69J;F^IGJY'S];IMUFU) MAW;G]P7QV8M$'6Z>A2-5Z&/K^1#V.A2BG!#2412"$W3//+)_DC[ICTNOH*0. MMRHC?!+T"JU;M$.)6D8&SH R,'$PI0(UX YP24H.M!T3&]2N.CC^G*-0?1BAHJ"YO=2T =Q9;V0SYH$)'6Z$NUV[@=Q&5U^6 M;4/];D2!BDKA.WBWS.+V:KHY0>K)2JWP[!O/!WFE406PJ4.B\I MW5*(BP)-Q VB,(I-->B["^JBG>-['ZSH=/-'NDDV\@,U,?@H;I@\\X3ZD M'UHJA&L!0#F%-=*V2;/<&[C*<68EA-U92+8M\[)"]@%$X8W?9TENC(/?CYM! MN^5V#D,+31W]@?T(+LJ:1B')F]A?2(@[RV?U@*P;%IAJ+@>8<(@Y M,B\Q(=<4TBCSS73&2@I\]K5/9R\OI4BX!LOEK1-W2V].;Y^:Y'SIE23,R;BZ MGOIRXV:DCWUVL[U#S7"CQ[;WME#,-'5JKM190-ZI0,N7[>V,/'4]%5FU3[?( M-W*17MM2_:_,83S57C:Z>M*?QN>:CS *E47)*IVO#/8\?,EQXV?*,HCV@_R- M?[=Y7I'>Z2X<"J3X(C;^G'@(F28^*4* MM$2C7-&5HU6"IMK*=L*C.2?EEN[1KRX6/?6+Y]0M[C_J:CJ4(8>.:G;;+-'1 M1^\T6CG_52\C((!OG??50M>)U\/-@@<)UP,ZO3L0 GK#>(#']F?NWO)7)IIV M-W%TIW15%FD-)4N=*"Y)A'-].CD"?/KI(!B"V&,"[S?I65*7%9ILR359\=B$ MZ=N@CB46'^-"D"0A:C9= % V7+!H6K$S#@TE'4J6Q; (GV+YZC;^1)]#2X7/ M^L,Z)Y;MBKI-:/I1M$VX)X5F$S<]!NP/1&"-TQL-"#7I)%*1DK%#$UXOLXEE MHJ@;1@.F7WXF0>:J-%( Q.5]%+H'(G1E':L8U&-5N>(\4)(;@8J,IZF>5$OM MCC+S4&3&>\' ,R;?E#7()[FW9]=N>,#O6-.5&\?]1?!Z(^&@##GNI) M5 MR4UFU.R=!E(7)3K^N?D"O64]1U_4(UZ4W<(;+O]CA?E[5*G.ARKWG]_0-%%( M%R/IA/&"V&=[K7]]K%8]*'&T#8Y(1Z*+N)[UKEWQ"$5):?2%6].69Z9'2$6, M4@]YK[U]T@]7T.AOR&O93%]CBU['>M8'JF/:2_B1F6/QUG6 X? M%?'&%4H30HQ:G0#YP$DO+\S&^.-,5-M?M*? M.YHGM-FO'&-BR+1Y\UI3Y/( AS=^Q;BCUWAS=^[7!ZAL4' "$QF;V3,NW7,# M=_RU;D6HU=1C^R5EU];K-N[GR%2_-OZXUM$(\EP#%1X!^D-E/CO0 WTI(C': M_[%X7",,$W\*TYI1[+I00K(/$+Y+@$B43C5-YJ9#G&S\G=99>1&3GG9D;,EX MZ&S#9#E2R\=\BLP+ON,LA"*G=5-0=WQ+=]XQHMR/2J\QMJ?:!$\X47NMY>/Y'KH\S#6 MB;\1D$'9>[_?6\.J?(.WI=WQ#]"M)>LMTL--*S*5T#?I40"2RIF=2>415'ZO M:ZSK ;>I?#R=K\-].!++"OV%>2](8I@&;$BR^%^IP"SR00:4N@MH#"IFX\/A M*@>H4.T;4YO U!N/NR9D'00"56J3Q4 OFX!;RD X&EA8''F]L#ISMVD$ 33 M+&U3G>JDOQPJQ!_-N,@N\0A]I9R3#59,$'UTT1@,5)+"/>!%,>ED0#E96>GD M>AQ&=U7G&.13Q]*+9C% [1W+\+_)D!E(@@M" 006@Q>8@N;X6=N',2OZB:8@ M2+Z#4N2*D]AZ.Q%,A7>7?NT]I@II:@QBN(01:^SL*I5$T3D$CHUCIO&AR&GM MSKD%?CW,O1F#BD86)^)#!+]"9-<,$VKGL>!1;U10KZ2[C425!W$IRK]1'_-1 M\AZ(Y VU<99G#!A&P[&*R"_I1?OL;6K'#FD8,0Z];#,,CITW?SA48(>B 2IWD'W:-KP:-6.\G1-F\C5<0CU@4G! I,9595K7JMN M:DEVP%&YR@D)/C1]3+LW1V%Y(,)B5,:Z;7K-G#*>"U,RF-0]XQ?U?I<=0?[1 MY_QK;&;$'WD4FX+H^/?2!-&LUJXOJ:J"^B2'\3(GC#I1D:^/0$$/19C2MA0=%&9W"//# MR&$3&XYK6RH8HD=J<<'BI-XVX=XMB?"DS"NBVC8UM;2Q00J*-,X$"X:+S-#EPXU8%6AIZ8D8'ZE?X5DLBED6#V9 M,I).FW&#R+%I^LZH&M+Y"VX8BH4^%D.LF$?:UZ_W?@=2&?D'XR](/PTUR ME%XV35:A[^_ZZS(S5A/PC*^Y#[GN3!:!SFMJ>B,RUF'-1#9^\0)\F;AC&V?@X#5G?.>ZJZOPQT5=AB%+O23 K$_(P*!OUS,];40G)3,G4_D3W M)NCA#_#)=H:U>4$L.$1D*103B(FJQIN.0NZYV"PJ_!V,9F :Q/6'M=]@1%;\ M"1K^H=N@7VGM@[)R$5H'T[;\K7>BWLCXAG2W&;HTP8?=9=*0CP^D-XWQ7:?= M^!$AQLQU2*6,F_2;P("GEIZ:[NM MEED('I]VFIGA4PX^,#!%U43E#=HH)'2Z%;YJ]/WI3 4;3\_/$HU!;#=6W*>: M^<37F+$XN4*8K@0OA#SF@/S#"Z'Q?11BDN!V),$LAF_C'*RTS:ZXZ/H. <^2 M3F-USV>VH'_3,T 7U:Q7Y^P2O1R=!#1D\K)4 +QJ:D;K)Z@)U(0#\AZMI_]$ MN!;VLI'O4M-53QQP-0/Z .K?H3>+D__^T"^(@05T-V5'[8S, ^;?*"%WD#;?$;-^;SF3&S'/$('*"] M!NF7?UD:DE^&I^<)D62YF*ZC8[R?"(*F/=E&19EN\3 U<8F,SV1[/IN0>!]N MQ_WW$&U#^;]YXD:$G5IR=K-L%>N7$+7J\YR M+!D*BY3<]G1VQN"/:L1::\.N^:+.[^3!BE"D&]Q7?1)N$"5+WP7L)BX9] IQ M)^G^,(LD(V3A071N*3!38-*$BEG"IL.L-Z-7C6L1IM4# 4&TJHI%IJ1+\\TX M3D9E CL0'EZ)[&^+D['[9Q-RM@@&TODU("B0?APG *]W50N74LB_S-J]V O:9I M+"Y4\%S$R[,E7:$7I5$S<:AX4M1T8^L!V%K0X&T9Q<@.U*3%V+'&F8WVK[48 M<=[:F!MNF=L[_/LX]O=7Q?TBG0P_668(47=BD'C-NV5\.&@,:5FVJTX_Y]=C M:8?0R9#$0^?EHNQ@A-*SF(23@F=*<'0DU-LVS#8^X[/_'JA^05>%KU<@?YO)*O@*0(3C(M[,)+D-T=.GQ%F>,D :T68%#4=I'PX6BS MA3?*>9\+&GA>;;PJZ+22WHJ"D0QC6%C3M!&>[A0,RIQHX-D.6SW54;97_I+ M@Y[]XQ_/9I_E9#C*@@M>R]EW__R?V8]>M_H]?2:DS7Y_/\]F9WCZ'_/V339[ M42]._2\*3,'-7OMX^ H&8>M2KU__GWRU_O;9[.0,-T:5?H'I8SWUBNO_/:^UM-P>Z#J<,+QW"_J?BA[79!7 M55X6]&_ZX_,21X;^>(=O\CT$A=;5.TPB*ON_C; E/S,G&I.*9>?EN&,K>$[. MBW=0@&Y6R= 9E7 >?:NDG.0A/;&7H0\\_E:%+Y+S@N!;N)H?28?DWT>#SS:Q MJ>/*5/87I@]&.J)L.?]"6-3EA.@7E-6NO^F*#.J,+>1+77 M T><;L_X;LB3=Q(DX!"'@7IYT@!\K8WB[-U7&_/X\>*-A G;)L-;XOEE*7.L M%X[2.?C\!9/*9:JJ-W1'OAGGP-*KEX&A!!PGFRGCE,)"&=N4\,!XS[\*//#X\X2E_$GCO41>+_]BZ440!'T8MWE0DGJ97QDS/W<"<4Z;@TKO<4T_9S$;4./X4 MK!H5*,2FB6EO&$" GBWOR:>$*2')8H$/KKW*.CT,TR]@DM#+5RWITCC6_BGZ M!MA$8*C%%]VJ_U%BD?20HT";'#=%#\EE1SG6Y]\&M MOISE0UWG*ZIG7EQZ5H#@1$HS6]&M@1+Q MWE@+:AIO9.NB$NNS"MDF?$J3AOEZ727$:2;W\V)2=941Z<;RFH2N4ID2'=FD MK8R%DC,1%7%[7N*&AR=*UT&*J4(ALOB ,I3/FTM%9%HQQA+R3%C(K=08S\06 M"3%+E2_>,* MB0H#TR36_4/BA\V>;64:R)1)CHW388(]4[Y-DA6Q(SV3NW,C M%9+L(D;A/9$6Q UQ@> (DGA*[90!G()D?"*Y+:]22]H-3Z$-0A=1H6K M@-.UN5GC/WQ7L>N*YC/V63;1A<@%L"= )-&6HJSKJ#6%#%_X=$SDP_G"X#<2 M*@>HX<]NM,+4[T%;4O!JWWSA3F=G%EQ&#V4$E3%!P\1EXJ'8G:LV'GU&3^27 M^EHTSL,NDG]S+)(??I$OX4#17 M 7FPZZWJ*FL*-@W"37!]+9Q(YT,)8(M1VV[\AL428\0<^!IM7H@CPGX5%9,' M&D=8#JA%RV-63M/[H54,$5HM7]UX.S7ORIY;JG X*Y=3*.Y?AW)N=*[G&WD? M1(!26HZG6NP54M+CF@W,>Y\9N-%QC-?47-0 MBH5UG;U86%@ARH%%AK-49VWG)DYG/Q!8FP2BU^@\+>]:0&/J]331]P-531M]KXG.\E## MS>+&<-#[T?..#LQ_',SL)!B-(<)'E!?9_< MU!W7:-JE0-''M$R2C+IV5=9)3\H(:B"WL)YZVX/?F0_AM3V7,\T,I-S&>>N" MRO=NX;"97-GXXG$V>_(H.B'O?;GL]D_B[_OU[>M".-O[W/I/>[QR])0CLV?H MR;4IH?A;D)>BIU0;=B7]^OS'GU#DS B@>;GTOD+.D\SX ZJ;I]0,_[Q$L(,Q M0#EW0DYPZW=X_/0/]['EC_]T^]ONM^-[W1G%$ 8EAE42==4W/?4JF10O(Q74 MHUWN[FK3GGQS+YOVQ>/[VK0O]MBT[":[QGV3WORAI6J6GWL/?268T_[<7C]: MT=IVLQ72-B?4I!_-F.4447NGLTO<,;4NVP3 ,@P8X.-,-XP"#&?0+KC="B)$ M$Q46>U4[)WB8.!TEGN?UFW98]Q@>+N'I7M*TJ,VPBR.&D/BK=&7,)>.I2RI]^J_U8W40\40 M5J@T"\8]%C \2HI6?K;U,N.]G@@;XNYJ37XY5X#W7>VBW/4YHNKL:[) H'YJK48(Z=?XO(94/<%4U64\>'*3>-*KY!5'8 M8BQ(8[,5!>$K>*XTXZ.H\ZYU>A?V7)WU6[7*,7):A^YC$,/P@GX:(<2[$X[8 M5M8-"I")4FEL;'TGF#0I"8LE[4/ZV*:@>-4HP4Z$FY+,H"3&U-V:.B)Z$+M[ MBDJ=1JB\,;0LU70SKW?P?H]!Z^BJM]O_MHUJ>?GDO MKM#3/3RP_5RAKQ[MK^)''NOR&%8>6E@9'5;JAI%J/.<%IT^3D*/$&GPX7N-C M"N"9NL_/W0YQ2#@N3F>OS7?'B"-$L\<,:=)]S:0NT6;%LF?0IY029YW*NCL. MO9CL:.A)+&M_5YHFW7+-)//-:>8PBV2GCZXN'-,;-?(Y_Y^,6S'+FI!/\SI- MO*,3"EUA&,[)$ZT-C@1N'-N07T&>N!@5LS"SBIL>R9M++BTY\+!DD@?-1DZU M;1%*O.@=.W]#7X$B'.N TY?3Z&615WAM:.0(Q@"?Y'S2),KPA[1=4<#AK^!_ M] LGW^?;KOPN- 4WL/)(6AQN@;VE1RG'V/V:)Z8R))@IKC"S%!X[/FS&@\9R M =F2B[S0KCW$)X P\K5D_X;_J[H M-]0*2!HJZ8'G1W&QT6^*D>>%Q.0T,4"?I"EQ/$(3NHRDBN,XG:$)"9VEC:RH38H6CSJZ2]<*K1.KBBK5NR?O/K)"WNK?.N)]%C=-+3 M+IW7X'B3GNM55(DK4W-BO!0!)O.?F$MSK?*IZHX@E8!AK*8K15__#,=WH-*] M*C@9!C%^\PJB3^V5Y$'C*(_JI01Q[H.J)X\>_4G*-C&H7Y:MU^!R;*%R_*>^ MR79H#3M4F7/#WFA$-&X'*V!=-2FE4> G[304E>-3D<9XEOL-]M8K,STB-X[U M;,68;_0.Y7U&>#GC)\=R;;\YB:F6\BKTPG5!:0<)\[;UH_1#_2TL&))O6XO, MV(B;M0!(Q>?FP5H9'NUFS$M%-3P9E73UR+&Y=E%D!4/)58O \ !VQ'?L5@7, MH=JAD0.Y\BSL(UJCYQY'1JO7".4I]!)^ZZLAGVM7DXZ[B::07^/LD6 M2!S;6KH&VW/M.NS@Q)B#,NHKXVZ)!UF _#ER>0:4K8F&_\2GI&Z7,# R:D=2=[Q2%3"=!;N L%TE:0=Y86VI%*G M2V (>?^N<.QT+-PE0N Y )>FLTB3VQ?$M9KP5-E;6'W;CVY-&Q<>U3:%SC M\V3CV;6.S[>04ST^5*=1?E^3TTL$V# [2PV#,1HNF[*@;V^'N8%;@N-+XF?5 M4\< $EW:-4:88+N!4-Y-[6J"P23YL&U!R/FU&0A.3*0=^.^ZU:[$#(W!P*/> M&A;Z)(S^RV%ZVE27BNEZ<^0)=BT!U&;GW!N(2"RBY#'X-TFI=,VI[VAFZ"B; M)4672R1AKP](5 MD5VCPB:/JU%JHR0'Y9RE4BBY2 +&I-%5]U8NY'76&U?8YPV-M_,-=XF\PQ5/ M!OPG MUH5XT@?)D^= H"G((A",UB&/(;<2U:-G--CND[)OW"G'SV'@_%NM4F M(!BE[ZE1?9K;5QLFS]SI@T(<>LDT4+!"R0WDKZ^<0-ORF)L^ 7KBNW79A^'H MT%N3IC%DG$I,AVVCU;A[/%"7V\1(,^S8T?&X_.$&P1_/13)3>'!_PX 882[0 M+KYQ;HVJ.46@;;[&F0MH,P3.3@%EQM.S!D3=.T]]CJ)*P?AK^!@/@$0 6].2 M?8!>D"EA)F\L@[J2@6YB_1*)'%FC-8, 2.%"BP^$E,O#I+SBC*A("624[S(5 MNS@F?B2Q?Y\M^V08#VS-6\%UFI0IC$H!?=D=&7,?BE#XB+L=REZ&YZC0W[WQ M:L(5"8-B(CW?>,I6%]EFCTHT%Q!PR\V0$Y("O0C6WN(9[+@X#< 2-Y=&I!QQJF'Q)/(\[5# M)<)IGA2@E_XCO86W!X,.&N6=@;-\]]HU<_\'P#;BMT/--X7&1W="@!Q.2#F2 M1'V:KR4^&!J$'^'FOE\<'OM'DT_9#XV.*D,L\6&-XTY\-D-QG[D7PQQ*:CO3 M'3*^NAI(3&Z5-:68DK2C._]7Y] K__\E'V]:,][F[FW8^=&P?7N3$:@AP5>+9/5*IJ:(@' MN+OXG""C;10O(^G#T*E'0507LN$ _KWPIYE/*'K(5S+^'Q!YES=45Z+N0LW8 M/]%%HPWN[9:GO,+<3.>F6>5Q#LD=(FXJHGP47AWY(0;89 MLD*!EG>^1V-ZLJ!C W M5V3+DL:_FZZL?95KNS<^EA=_4$WGCX]-YX??='[CYIF+AKQ/C$U1OHK.U2 9 M4'2#R[1Z@-L? Z02)Y6<:=7(G) /YRXJ&NE-WV@[N;CJ.5\E_%4@E 39H^P MG92H[=X,A@SCGDS)4Y7J],IP(J'(N")H M2'^8_9_+<_GRCB.>L*%9$CQN:O./U1UD?_2O9G[2XI/RT"=WF:5DESD-2Q;. MX-4BD:6H_4&&2( R'GI=22L 1,FE.V-1O:),)7.N"G$I4*I@>Y)Y9I&4\(>Z MJ4\8<1=&NVN81(GOM61*[402T ^^;*JR\2= J<86(+;V;DS>%I%J#7,02,PQ M3.M<@A$O.!7/4'C#EA-I #P!HOKN&W8^=>X[/"S!AJ7'+-,SEBE1I#H%LGK4 M([$EU+KFR.*:SHI1U?IX#/FWRK#GI;"W;@C$8)(@BO@D&$!LVNT M":=HAUJNZXKDRA83KBO]6Z79^IS2E*Z?Z?<2_2D/B7F1.F"P,Q"Y >: [F[JL/H^N A=H MA4PFR8LDJ9-MJNO=-U39)R^39JB6V\[FE0L;HO#(C4*'X=+&E>?AZ)3K)APJ M>+--#9ZN'09O2V#?XU78Q;5PO]QSG7Y]/I05&ZH+HE!ANA< =;CY-C&*['^J MS573[T4Y>/;JQ:V_VRGB Q'P=0QD':AA:$H-9KXLPI'0]X_L6$2R+'V]'+5R M [DY%VNRR4)TR9(XRI=Y.T1QRJ*_) M;"8BWG9_,&S?+#B)=3K[H6T#!YW;:48HPKZ5Y;"=Z!'"[\MK81I% M76C =@7&2-UD'F\,,P%=LP9@A1Q#W/,B7[RA\_VL!4\]4"!R(F?DY*]^TPN' M^:ZF+]E DK>EM/#HJ3Q'^A,ZB9_#![>2#8_'7/TI:%Q)&\AGID0AXHPP/&:[ M="7'!\LV'XJAHF&87!BT86Q)L/H-B\?I[#L79CGLDP\=KZ4L0AA)AWYV1)QH M0&0,=WB@PBZ$ ;S*A]J[*T7P9G+)%8=,C#]:?O,U;10(L[62%Y^)45VCG=)D MA=48*AM)XH&(-?E%,LR/E)UW)\5X&#%7 MQ%0G6ML_QXK;"4974+KY)EZLLPO>6.N![@3V:*GS?P4?82%2:>5I/*-"FXI] MSH3=(E>>B,II%F/5%#1SV=]4^R##(E3NA-D34VY!"Z7'-0_=61"1>#,&I13C MA[T@;TPUF*D/':#J.IN.@)4]4C=7)XR">\JK&7FA)5Y*@G24@1!]Z>"VLH;0 MRO289;$DZ!$.^^P#FX=S*[#7.Z9.89^/67/) M!X1\YS24MO8:J!<^CV$[ LEFWJY2O<@O'G^JQ:^\-BM0^HO[@BUASP)M**SB ME&[SJB3D:!>]?U;*C+?ZKD0$O?!0CS/-2SW1%\RW%](6 ?QI3NC)"Q[5P]BX MK"!N\T>=;G)I>MPXXVW@R>OZ%IA[+240:(EO,Y,6$R7,F":B,$KQ6E_,XGJ' MB$U5P1#[.>$'>K7@7Q2(M*MAI7[BR"]DQ1#:;EB2=AQ$^&$A2J!7Y%#;U>H6 M>&%&FX\R%2(\TRNGFUUQ.B**O,4*U],X)SO0A[J#ZNX#U%V_ZKL1:.1H)!3W M6M7E:6^U1\#3RUG,-" MO(A5!^*OUY"5:'9O'4"]_N'9?10VG[_XYT]G^U4V_8W-5HKG>C;0]^/I0LE9K("'*>A<']R8<] MO!/VTOH_E"T,U]W,%@U6N M^)4QGOZ.6A!FDR2C._'(H8XU+&P>@JXM3L5EZ:XD&Q/J8;3>NY^*3C$T0\2_ M<4"22=B*C%<,WNI6N*L9N$[,@UD#Z]WX2&,AD$\QTQUK=#.EWXI*A9II"/C^ M%&>83)H73$H=BV^,JDEX;4 ."$E!%U%2J2BZ4"HX#B]WZ"=%LILL.Q@5%/!T MR<_1;J)I>F2NU'9H&D)S(]$!3W[P _!]Y-I:]#Q"&@8 E03WB82DEG*,[MM M8[';VKEMXELM^ 0?%+LPC";S#0^=5M-B&7M+@#,I%HUJ,3XX8]8UHO!(V6:' M8!K%X;)H-_JFVAVQ[7-)TY7@(N@)MXT-"?F78WJ\-("PV;H07;%9Q>U+\5^6 MKB!HV*CX]?BE2\8&/73VB>-K7*O&2^VY26O"@NJS8*%1:@O1B#T@;]RXDJ55 MC .OM3\YUMI_([7V5Q)M5/F5MC.:?M4=,P :%%!J) J_1,,16)//*"X]ZF4> MC1382RR8[DPAU*X88R8"F#0I@#/K)PZRJ+,RT3?<^35JC::3N[$!45*-V2)7 M-^;M@+N>SZ)?DG8D$.K+B52<-YH3K@/\-^498&A-P5)25'GMN%R7Z'Y4&)JV MU^Q.7FU\)*Z:C_N-A8>6_!\I";#)02JLVE ^8'PW@G*GO&LGCA%'0S%OID]J M,0(E(VC<($(APL<:+Q43LO=^,DVO('BA7/)@*=]J7*8_9XGTH3VQ[H1@_%JA M.Z7!*#J#$>YGC:B2&]$=(03/_N5=@LY[D+T"[ Y*ZQO3LMIE$)-OG>O[+7 8 MA26+HF%RH_CJZ>PEA;;I/7-NED#QB\"8R3923LO:7/MB9UV:N=$UXZK!VW7. MK=/< Z<[X\Y-3[8DSPEU'.#;57"9A25+,R:A[2>FQ>3JE'ULJ8PF\)&$X%Z3 M"_ZZIXP9W8M6G_'-_><7O>9JJ:1/5 XD4#&E;X0N(E4;WR!9='4?.@[-WSL[ MQ5^[+>[V"UW>F#RSO-#4#AMU*Y^MC:#1\ZR!1#.2<9?&$.Y@% 97FF6YVLZY MNI9"@1V$>>?PRVIUCF,!8;=JVE86PI&7*HCX&/0:C1!\3,MJLAH27]K.%U*8 M6KPTYT;Z*Q!^Z76)55#J)ZQ&C0KEK*=P004Z ?JH_A0;1J5S(#XQ"[B_N*0\ M8RHO0.I+KT#G7Z9;DOE$Y\%"VT]-4S,+U/-IVQAB-ID4>1\[OA6>J _,HZ8< MF3A^#WGW96/7RU][!2[97J?L\!P# M4F]X1HUW*N3_*LG"[X 6R$9EER0E%BWR]6J#LAZJ.]31])'=L/;7YS-/[2E5 MS'MPGY1?MK(8J!*-2UBP6+\MK)A)[U/X)^P]5!!O4)LF45*4?1,!$E(LGVMS MD%-/9^K$@J-Z0:42M 8!O'SE H6Z#P/.:63H"D9"0[[GLM8_M^A+?(92)O<] M?(:_"BO'[3.=/]\^P2K\'Y_S8I("I;0T)<-"7+U=:*'ZQW,W;P>D/I\\>O(H M,T#&Z)5=^%VK%$R?O>? >"?@T'LD=_=X958MS6*(5M@6(L=JGT3 -K+ #UO- ML?LQU^>USD7>2H>R=PL7L?%8B\YFZ6CL"[5MUK&L4&)-YGZ6!76E;%R5N+>G M">4)$4II/'6<$6.WH^R96E;*7?CETGMV!3<^>'&[+!MV"YO:<=$?R=>HKZ[Q MWD)6?ZO$8\M&6HLTEP_(S7SG[9-S^VKD^UJB4V@C2GB?ESQ\6C*)$&6UQ_4D MTJW$MXM-IUF;Z$ZC_D[G.99L0R?NB73BPJUPYZZHT,Y!G%J(509Z1WJ,/:SA MG\RX?=^L__RN4?NG3^ZNI"&1E+4,*;TL-6 &'M]1Q&V+B5![P2]C5N)Q'$QW M@74&7X5^5/PB\@1'GS4-L.0LMRTDTOC:TK@8'L)P%:,ZU4NR!"^)YG3CQ5HO MF^?BN%N II7C!14/MF_TBB;\)'> G_-GZCPS"4]\A%Z7$J2E^>9RJ&H7DZ0[ MQKGL^9FL/L18Y_EHR-IDM*^G1= M>/2KO+S4JK*FV].9D+3S.G:^FAK264A>C8ONTXD%F\F8R&S%AI>P92YHKY T M(%XED*M]N"WBA#YT*!@6[_0=]:RRJ,=&HK2Q)VE\H\5H=^].I(,97RQVI*6W M'6J>3W5%S$.R1C_T,.3CC7E-0:\'82*_/UG2=/]XA(F#9O%@2..&1J[,=.W1 M^";)B^WG8I!TC+_B^!8##9@<7@SWSJ621BWS+C88EQ6R#4DHOXDQFC,)*CI" MN@@=GZ"^6X])_"]J$;%'8!E7F'#F_3$)S9+7+';HS+V*C)37O6HV\XM]X<\I M?.YJ$R)&_C';[KDW).,"B!Z:GN@=[ >B?.ULZM V*WFQ8L=;^6!)DU[K'=/-XL'S(M&D8AL$Y4!L:.-@H*81-B_FI*:_FB= M(D%71,4E%T_@@[@'RCP*O.2-<.&TU/@Y=Q=YM;1@X^D00Q0=F7$I..3@SL"< M:7#AEP_472%-G%,<8CKH<,-GH]W2YD().7=:,-"ZP>GSU.QGQ1UF;#1 MGN>P/]04%IP O>QMWV+4=6@?2!OR>D M#R ?]3DG(KXYG;TF/Y^?@<$"QM8PNA ?%X#HH"KE7QPKY;^12KD4/TP8>"?> M"#K*_1U[4?ILA0_0!7DU]1KQ5.#()4MG$A77Y*X7.JY2&TYW4JSH/+_T^HU&"IPR7H\U-5/F!B/# M;8<^5"G*7.SS#MX=C68-<*(O&MJ@A2A,+-[H: M2!B8:Y.*9CK/3F^5_-F&NT*B7266D%XP3'3%R7B9C,#B4#5!<-4F*4"3E596 MGT:F;=6A6^:7TEAIWV629DFYI9H#>K*RXQW"]=CSBS+^B-KGQ?6ZE MJS+C>7#]5W+_$?8 _841B<+T*2)M>$/,&CGVH1MTU/!N?=XPC4$R3@WM:!I1 M@4K]WVW'Q!3#9<%K/C\'V77O,M%9!,.A_G_15%7>1K[UCJF*MB,S\I)#;1*1 M)YJ)A,$L).T(*D:J]5,3:SOF=)07KDW!-&Z_]Z>SOWFSG-]'P M%V,KZ_A].UOF9;;(I7]CJ$D+D\_XKZ$H%\+)+I=D1EHI86?SGZ)[Q'U:]*W/['-@%F11B 9UV93JGLN,9\NW%4TQ8I 4^NP0B(K M*X;_ZH80LL5)17(<_1IN1K3UD!A0W0T!Z:L+X59LVL?C-$-/!_O*L4A@RKCJ M%30R+JFV@G-'LT3%^:A9$@.WMJ01+7 F@7'M*JL7R=^AA@NO0JEF83=9PKY@ M$,9=WVH()H))S0?<;R1Y[^HKR9';<[PB=EUW8T*)[1 91(6^R4'L*AX3I MB.FC.@NRE<^1WE$O5"O!@:!A\S#+&7P0ZHG3ME,:%^:JEIQ N<;I[ >(<_"3 MWOTV,K@;YOF[<"V!;J$ 0_,8,B? *!7\D#?M&2Y0O!$FY[Y/41I&SBF/[T,# MF7,R4?9]P/C:+Y:C8P_GE>O&[^V%-4E#J1B4:];6N]6'=[A?)JNAB6%.!U-J M%<&$QLDZ3:7=OGU+@/#E-"\JND;TI,50ZWCXZ#(E59YP1N&:58,&&5$?3EC%>0[28DN4R MWH#&6Z&YU,=YY!Q>7[PU0&VDKO,5E43GKN^5E9:A=I?:9#HQDIKW=I^MS4)T9$O5=WK5>3"(^+L&=^ 59K;EOUCYV7 M[=;NE4MYO4++'2+P9!W*E38G4YV&5ATNCW=;?-P15]ZX;@EH[Z>DX-]MP)&! MD.X1:C_B(@I.!H]2H.-%,*C$;N,$"$A;-/5[[.NG:S1>W*0L&$A/6\%P=DG_ M^^3ZHAX'':<\TKVC)*WXYO(YG'+RK@B0&NM0D7-!);*(<0:O^K#0-NBUP==Z/KDC)$5C09V ML;F>$33;+72,"\9B'&RZ]^[@;Q1)?1D,$[;?;"R[TF L)H.>->#N$7(?@K"9 MP>W\D%&RB>_C= >9[BV[3B,[[>"U0EP:Y22[4J+(J],@3_9]B^_ MBX"^,[^=<<=&S!/[[=,!)9VY-\U984POQ'PZ&S *\L:9#O5>-V%3$F?L?1+A MXAI19!H)%@ZSI/WEL:1]^"7MW_UE;I.&G?C)-RJM!$2.D3-N:BQ45-$ZRXB+ M("2'/I R^A1+,*;?+*;J*;1=$-QOUW=),!P7 >B$P4DS=&(AA@Y *:.*^ $Z MKR_-2U&&/7;!^4,KS;XA_>Y%@48 8VF1TY,)(HX!9F)G,F#ZD4W-8H_6N.'7 MO76+2 EE9CTAR :[&Y9K62Y*F5"3)@9Y HQ@,@AB%BVD, ,$_RK%\36 @J6F M/,7=DX1)+#QQ$[V298T'#4RJ: PMPKT03AH&FM&Z=SJH!&-';M-)1 @,[BC' MOK_JUVGNE\VC,J (BC-[>R62IXWVD94VWQ!0#MG=%-1(]GCHS2IJ5[CT7M5* M.O,L>'KCS4A-N6OXI1=4J8.KMVSSE9/F/MV MQL01=@K"2$7T[_WKIKDQVC_9<1J2">!E[ \3^YLIQ/Y+WJ[R#!7]KJ /RMGP5?X-B MX6BNSQ=OD%/)*5-( @G^/+F+<7\$<6?N-HU8")%:D9<78Y1X+5[95>HD#R@G M4_>.VB7U.%T,*[CY>,3DT[(UP(>(X)FAI;<;J"!N-$)M/"NU)2!Z@\ MM^$GTSZ'=&J"STS ^>\QJLA&?@0"(?B4"M:E55N:_^D$4((.B'+%:APF6$4" MCOD\CF\8Q,L;#6M8A&]R5I@BT;1E!T#04#BE'?7GJ!*]>'4A!2XGZ@BVF5(H(KQ1"8R?:Y,[< MJ^3PZ"8"U'I?1"S!T!.;R @+A'$M$<)3 M 2-:3@F?T<(T4!8FP&'3%;RV.AG6JBS83 HFO?8OJ]ZQUE@,;ESQ[:I<_:[! MIMM[I="8PY'1-(2, M+.C1(E T.7<1SP'(Q.(K6Y25CC]2D;T3%#G>Y!:0VU:O(89LFUT A!RYAR & M.N.'S@*7'Z)RE1CN B@ZM?_7*C;N0E^ MH+2D!J^#P\G@>O!0GCW"C(F:\-9N@2$B81MHKSA*2,1&;ZH@(X<,9/R.]69? M8+SFL\\B8BWI/']L_>M]_GY[P3&5H2BPB*ZI%VPV*4MVK_/GDWQ@36^AD>LC M.*W&Y18O^D9N+'+$0+>Z%.ML(&<"4B4%HE):X7&Z&7%DN.BXK[UV@=^42;*/ MYVNUTU!"SJ6C.2%B#DNBKC,FR."*+M=]M[0%1246$(>C9^_I['Z6*!,<(14. M7Y\C'*XZ=T6V@_D*!*/D)T3BSQF67J!#V"O0$K!_&ZURT.SW&J&ZB>P@MO1!;0+"(YAXKEJVSFS2 M/;3 1_0IG=_;J<]NILUD<"22?ZS!Y^;-G3JMN;IR$VEM=D]I]H'?NXXS[9'6 M*J;^N;;G<,"JPL?1.?L,L3RM1 M9_CW#20GA7F>H!RL;C BC6=XXT9T10!(8%>RE#H5I16M^]EZ+:H@=D8B( 52 M5V#E(O N;7@.;ABM)S:IW[*>V> M1=V>C1=:&5_,4G^LZE1*#'/7%OZC-5/(^(;-DR5I,#/VO&.K88%EFG MT$F.=6/#H!2GK]37C4UTZM1LQH9GY,^,RK[E4G"*J<6 VR.ZH9-B MLSELE#NJ3Y!+H?("+UKZB)+T)CM=G QKY-?Q8 Q\&%_<-E:TKES-AW8+MEVG MUK>(2V+W\QJ%:0&A>L?0'\ MW@&9O9\]#P'3BPBY/?ML7PC:E]\_OSW#LF+0+RN7MV/-D*&UXN@'A5OTM)9$FI',EUQ'@ SA@2Z=,X_?T0LQ) M%5Y%'HT3!ZHD RAK0M.-$A=EMUP?K\_^R]>7/;V)DW^E503C*O4P6KN2_MFU3)DI7Q3+K;9;NG MZ_WK%D@>BAB# . DI6Z'_X^R]D @EI 2@+),U73L202.,NS+[^G&/&HW",& M!"@#OWG("A7L=4@AD_%\BM$JM:%(U"_U=_DR+2#/G;H?>";A9CQHR^DTCV<_ M5][(:W&F(664OV9L>H#@0Z'@HKG"[/2"::_1_G123S>=,/3?O585T(+*1,E* M$--\0GT^UHM).%M?M?,+%!*0*6NU(PX]Z.ER>FG2)D3@%>KR0!:TACC9%3*5 M4^6"2+6O8YE'6![VQK4*=NUCCN6NYP48A+ 7=;+40T4U9\D%>OIHA6+GVW;?78 M^W9\GFD>L*[U*LRAW$X;]UJEH"U3,M(J>B M%+?M7VL4S3FMJO8!78HIS:[A5$VW[7N=5GN\P[AN,P.&IJO67]F@]9?ZUVY/ M'M# @KI:7N+: W?:2E 9)LI 7LA"!@VC4:SB76((4(/A5EPZF3!7G_S";:EH M,08X='^KD1ZWMJT-%(O4$6;:_WYG!@J@ 56:UZ# ^GWS#+H/TU5#7NH<'"Z? M+#\>G21F1I[Y)1B]-?9B5HBLS7DG5<.V490A9-=,6)AE(.RB9/J])$?UR#.^ ME,(YR'&+O@VB_OB._T< @/4+_,()U1AHYQ="[-MJU3--G M;.9BE0 T9.L03WO8O-GJ%&+ @!?6C(L2X;(92\4^ON:W2JJ5:"W3-%C)67(L M Y?"H)5J'9BD&[@9[TJX&53QK]/#U'6M[&0=B?BQ9OTRA*%\&?$):.Q&TA'XOD'2(-?H3^H8G)P?Q@$*E9MC4 MY,85/?W%',Z\_!!XK)(*]N'+YG&5I6#Q*Q$R_/)\0T+U+\[],Y!R=$06:BY3 M$?ZH;66P%[F+9"UIMN2#&A2%LKME4:MEBP^#B/I\:_*HM ^KY%E6LE()"*KM .3 MEQ&8*1$PSDT(!CR;T_!5!,#8I Y*U4L4%.8>%%X3A0IEEEQ8;%Q(U&C" K%" M(&H$'DO%0N3%,OT#@\EI]4QJ]UP.=Q6#?9/F%?"&.+6/-\)92#XZ.;=/TY,Q MENV5A[%*4&(%AN9M_NJ],I0L ?M1$W$=QG)\UU,L=4,\QEE4>H")5Z@T*G(C M/[R@1_P2^MO&Q'<29Q+E")A81SZOTX1":RFLW#8=C>6A"N3LOK>&EUD,7)E% M\Y$#=FIIGU. *MTP9*0 MFAD9K XE9A3 M4IY&G^O)JKC>'.41JR"9-+%DMX*B4Q7XI3<8M.*9' 00Y@H\*/-4Y^XF9GQ5 MK7)AE D7N?$T9TI4*#-82FH*3"D@ *G/M D*%/"= U:R'935W9GW"^BNA-"* M;[>0KB9 J^K;WK/>*[E)I,_Q'03;A*-L6$4703?T9AEC!JTT9=?*4NF2=5M\ M@ ,-_8VB^V 3D;M%L6S,E^C"5]DL86[1V+.9')6C*ZBIS4-51ULSW1LK4&36 M5+KS]G"JC1.QI:H^)90\!CM$#R5Z[RT,TSVZIXS5B"WXY$;.1<"G-P# S865# M66$V?6 5,5J^O@EX5S,7!DVYWVG#^5.5!#;_40A=?5=7:,MQ+/*XY7!13HUM MIR75R:!:%QE_]1X MGL_>8M,X:?FH8Z\=6B[<%SF@JBUB$R_+5+":.:E/NEV_T+QN9%RQ"\(T'OPA MBL7'"BE("BHKF1E%9;%>LK:R/!7Q=:XKAC (1B/0:?!+L,*C/?-^B[W?IGEB M$@B[4<&5Q'H)=!UY@ M;UU=*U$M5/P48YH/T=EAB -KIO?+F94*/D6RS'8PK51,TW58P* F/&W*P6@, MHCV?PZ&)R=^*9Z;,[8HB)07(00ADC%-I:R%@R> >;$.$^ECV$ M('R62<[SZZW[PHE<\.7L.U:7%COO,0N@!\%QP-;\C=>"/;S7%)1E^ G&,V4( M-/+<=*OR7R^DLNDV,JPO MI*7BUXP^,2+E;!/?M&&L0EK?*%8$10 _J30K9P4'P&D'GJ!2IAJ2W$AP6?$F M%.IYH4A.E9>12K< DUA 65>IA+B7ZM,"+"Q4)R\+H M$E(?:C"@!7^+ P&X"ZHX55#:\*H&C>OFY% \6F> N,&V>6"8=UG09+RO9AE$L1^P3C\OPUSLX%3;8<+T4 M*<+XXVP<*6D4-=.*5' Q0-"7J>R^_$3Q=H*U*4SS4L U5MY>^3#LJ6"?918Q MZKGU,IX[;I7*%-%>BL! &I!:%^&8&KK&4_V;OU_([)<&Z9F SQH&J0+-2O&( MN&T(O$/9AE)/ MCX(DEC0O?DRC-5%G%LQ)-TP0C$2UPR%V#E+6?B\(VMWZ7/'MEP*#.&IV[3\#T$$^)]R$L8&22:2& M""J<,%7MF''B?T,+ETVY0J:O8-*4"S)0&WX70M5URAD;DD$(C%"5A/CEI!EQ M:W:!KFRS"2:@?L073J[SC0JO:1.2W")<2Q%H4 M<%E'9D9+L>,L/U<0!>JCA9,#"01^:T %M";E,:/6"%'L&C-'Z:/$N!419G:U M?6H*8JQ]-RX5]7Q]+5B3^0,^%$OP13GV"EP$;FR\]2*]0Y;16)6H&C,K"'+5&7V!CZCEYQIQ^%;^6%!@9D"P0*2&>[OQ4S MXZ;BA@8D$7C4]3J)7X+#W]+_;[I[PR)\MNG_;R!#W@NA054C[-*-^KB9+N0L#C: M3*E4VSB@0"P!;B'47Y+):"-%)'+,XTX$BOI;>#'.IL!::@WOM),%<9G,9N^N M0)5]QY.K+V/G9H0?8Q3.0EF::5JWY*2>:B!"NAL5:8]"+O:6(&+,,\H_MUK$ M#)J$33M4*J[JCKCMAWU9O00+CI+FR&B,_LRB[K4T) MJKL&BI-ST\>'N0Z>$E 97., "E+X#]_JIP E91HM8@N/(YA2R;_2XO\+#)K- M0@N>I()*J*QT5H1!UL=?.0=!-G!CHH@MTXV8-N."<'-0Q;XVYJ.J;"(-Z+DQ M4RL+&9053W$MCTHU=AY!IU1]2-:O>;\$]HRYPLN2=/O7-8P=+XA(!I?AO,RZ9X+<]J4+4 Z M-YDS%G2&#;C.GEO&K*Q ,W-IS]90LAG.*]NR%R0&2F MG*O7"=EHZ?#[V=XVX\3RS$;5!@-GH2#VK0\5"AA4,:3T M;ID9-0WHV854TD-_O$W2:+:93-M^!3B$VQ2%:]/02@:@*4F%SBHHI76A$>\$ MY,*7D8GB_NU-LP1_<-$=OFH8"K/J#",F4NA)\I + M@/7JEU(05,SH\BQ)4R5E^)M&RVW1A#3\ U0:I_-U)F[K:"RI]93IH1I#M0_U MC>FD,-'>/OGJ9>JN4:L(Q+8D'K(<2GBXG%*6[4A.7]VGK\Z!>]!%4?D+!:B*.PIW@2+ZRU=C&D A*!D8RQ493HROA=#=,*Q1GEK.OGD5?6[[AL M8/-=7#*+Y[@B7U";-9,D2&LG*>[EJ/="@WK5 MS;EQ!M0I7)FT!:2@1$&'S;/R9KT-B6G'MF$]V,JW^1D9KL\4WLJUA+B@68^, MVZ]%,G\EHB #>:!2)F/C!ELDV&&&;8&4\MC\O.TSJ]B4JCJW BM<>TY$I(JS MYH'RKPMC(DG/IT*-SXJI*%JV]'$O,T7\*,)\G50=$AF?MZ916K9R2K@=K&QV M-]DC[?.(^HOFN,F/PXN3_=-YSPAVTHJT$>L3-1F>30) MJC"=2;>6<\^J6[M1N@^4S2'MY]&=UMOQ*3O;4PYUI8??T@=09G! MUS=-=ES#GNV2UZR:DC$"%J!N0&\%,\19'DQH)S(01MV"6R$FO5,<=3G6$=K. NRH*MPFU],B+JX[7 M/.'0)2A_=50/ZW0(887;,G7&"F1S\ /_!Z$X5>F'''MK0&\(^W)*&6F)LX3_ M6-T1OF)&98=Y&DXDL*T%,:Y1<7U#BO9C)VD2S":R$("S^@23*\],HA0JUQ:K MEN!A @=ZAU/^/37!<9V8:9@U^$T<-2;!1HET#!478^L&&IWEVQ(A3E+.+=V5 M;W%; 88=8<7X;"DF7LJRX"QM$)3.;57JAN(P0>Z-<3G V4SB2 M&38+2H]9=Q8Y2UA9PK(S2E6U4.4":E.*,2E@'POS@N.N0(>*)3;BLPJ4AJF, M/W824=H_)/S;,I@5SM2*?G*GO)JH;9(CU4><*$%8(.E0&TCZIIJ'?PZ""&4$ M'L%,*L,PU?I$0;M3!WR$4[0\G(=.=80$HC?;$36]W]JEICA;T_R67%T8-4!B M6E;6DE!>ME2)9&IV+.&TD@!X_"R[F_"1SSW3!3YX5.7Y[WYUSBU)B_UJ;.W> M4"QWPG5E6J?).&^JX*OMO5-Z<6/E5.D4I&PF);W5-JU\+((.;'7__GX]=OOW[\YJN$D@)XEG!HRV5"KKH2,KK/W'J7QK5G MQ!FU'-J%\CDQ_KFG^PI4GT6' MAAR)HSN-_&TLDRVSK<'#X4S[OP7OM A2;@^NMBJ6*A=D\)"%#&L5O#+RJ@AR MP,!7WJ=P=%IH%="BUG)@'B5HL\2O'M!C3,?/A$V'7[2W*)V$ZA,MIN,+B6+M MKEG%@P3'#A) 3MJ01DP1[$)-H,=G<3W$@QLGB\QZ;E@&T*CQ3-\@:UI/UAXG ME>);P/-RE %7MEJ82FA(QKK<6I=:5H^$LRGXWHM63:NU^!^P-5P8N;GXE)SNL@IW)M< MV-_>M-[0S_"IJ?JYXL7?*+;S*[@$7Q(@GO?>YIKS%/Y_IKY\&\[RQ<_##FP/ M4Q#Y#/\H__$3?;3P<>H. \$ILRIYLGI:1D6=,_:@\J'6.45258/WI40+KWW[ M2A]*_CQ#B^PC!&T4:?6A$7=NJ/ +J".0A43KK&JS=#\_$:TXDCDFDK$AQGB^ MP8.$I !?K%(U \LD*UGER$%5(I=H(#JPGU;K7$ARE+E89IX+.=6A&4O[I8K%"S4+0V\2RA;LJ(S5?#PQHY6'[P5P7='<2=" M<:;WQO(XBP%CVX.TQA7<2Z>F0%9D;.@RTEHU?BV*Q"A8,7$2J=[ +F?83^?+ M/!G.AJ&?3 D+S3<#NQ5G43EZ/1%Z1>*Q@AAV-(I(20T/KHS:O/<X+_+,V*+%2N5',='B&:S,8Y._.^RKQ/+H=BE#]1:@[A%I]8#06B7GHY M>YQMJ9C[LL>J#TNYGNPBQZM"QCS&04 MQM_4T_K8M]VH/VEV\?"X1,"N>+B1Q<.J9-AD(26MR@H>K,DPA2$53/K'9L2> MNP]5+^-6[I6E_;P"=C+H?1*<:3H5J]S,2.(ARU5C4-4'LS5;U+[.-20JGS>73ZS03Y;HD(YSLMQ5E4_4L8740ELFCRQ3I,91ALG2# MG9_%>)55UZB:<#DHIA]C"Y?B LL85H5P&$?#KD+$8D([2&X@*^^@O&P\QVN9 MK9^+(.?DH[3%Z&88%"*3*.8LO=13,!VGWOGPJ=(=EVZ8LLJ(H&3G_'#Y*PNU MD #?BG6#E=*;UBO7QC1IWSCLK>#6/-F8%\3? MT_4JGQ(];J3H*.AOXWD15(J( POVITC2U7N0Y[^A+LUY?U.X' H 2BI-ZY1Q M6V8(ET6X.$NA5!Q3&.A\"#58WPH)3AHOS0[--FDVQRPS\_?F$#>B"5^VA9S(N;5]U&ZLNR ME!Z!%2CQOK#K'.Z/<2KX-@G'D^-,5;4_4NF,"Y"&V?>-9520/9KF&K@ EDG= M_5;_N5*?=%C%YBI5Z#7?)L1L*D\*:#@2:FSSIFB(JCUPOFH;244EC=P:]T+* M.1AZT :V,*C#)HY3%WE7<$,+(VD7J)9P;IBVE,H#O:OP'$H]V]8\P_M/0E?G MT$LV?"S=P*U*;TQ%&:D)*;U7 ;4P"P/?5Q#K)5K5J1B<7(DX1ERKP@=9L%K4 MZ<\VCIZQX1\(:>%T2NO,E>J2;S+M*W!P281C@+D6#ANK&3U"8>#AI4@SBG0U MIM,5*Z@1)!+X0)(X]:Y04:,S1Y+U).48+F*))MO M",?BB==6205E[VOUM*63QYC^I/UEQ?=,+$%+W3$HQY8K$FIPQ:/XR]>^#)U+ M[BU19R34:6:TI<(4DQ505H74?<50!FF.+E"51MFU^MF"OGM+E#Q/>!8&2266 M0??O85MIO&79,&'KE^ M,PETL1W M*Y%5;HU$G7Z291\3\QH+1)I(ZHPM8T9U;?H*V+A:*94$K2SI%AM^_L8;T$0( MS?3A>QE"3\%FYMES9Y)=HGH08NJB7$Y?JO&RAL]1PUV$&L"2T0932,VVIRF6 MK%JLHGQ40H4:#<.J6VSJ!LJL/TR8*T'>L36B-9DPD9BH!KW]@<+]+4YJ 8@6 M#4D-J+LM,Z;*88HQJ(V6B=(=4TO"]GNVBL%U&T5B0DJE !*2@CW)4YL9=A] MD3#L]14\)N#SPM>4X2SM%6Z7""@XH".V3TM_,_"ZQK2)L44!_V6O0IE48#YA MHW.0V4=NVYOYMO/0$V)BS24*?;H0.DRDW[_EK+)[#TLU[7 JCD!_A'>7K'G] M),?8P6(9S' F-B44JO;07"TY+Q:_E_H#8(741[;)X5MX6R(P*B"@(.,AI 8( M2,6,P'RU'UJN,;"C)#C&4[=0H(+""C5QI,'BW M8E\7]F%5-"HWB*8;<--810UX18B=O"."SF?SD'2E%=U/ MJZSH[>D:E3Q)PB7RU"G5>&Z!CGA.A'BT$:D&LJ_C M,ATI*W$*,B:3<9JMD[$JC48]6$(-I2B SQ7,[IR&J17,9D>+)T*+L;BF220^ M.30(/)22B\H*3]:?JW(?X_W8W@7-LA>.8DZ$8K0(JACN-0]N&,J&BO8AUJ()U)G!HG@IAK&%/^IYHLQCFT.%#V?:^BB29 "C6+MOH#/)FK!5!;*J55(:ZXW,&7(6ARL0C5:@Y0YR#;8GT-D&_*C-GC4'DN.ES' M3R?"3_,(2Z)-!)3K%*98G2Y'>:0N*WA"]* !)@WD+B6C:6#:O]:"J[F+@E0. M&9)SM$TV_":(UM3"AW$,>(8LR/>-ZW#GJ3H8G&ZQ:1CBMRP)S[WW2@SRB,U5 MD%L0VB*@\1R.7D^%7E7#ZLPJV9?NIW(Z@$80YP!^4B4=K/0,T1(JOJ.8TZ 8 M1*:B56!%#=,+VG'*,L/:8V5A*M2.4UT1W-I;K&X7'RG.G9\V:S\*=] _(DBE$SQX9Q1 MMZ:K!&D>BU1E$/1S(V\:K)@-Y(0)N^^#CY4A@=16D9_TJ?JRYNV>I /_[4G$%8T*91+$W']/!V8=EE5L*FE,5^WJH(;=8T(=! @@B0UT$=XMF5JR MTUVVO<^_59Q8 P70G.7YM1< MIDY6@NL0"BAY!Q["(@9^XJ96T/;"N:@&V\)-* M OP_DUNA!@R2KIK2H,NL1(BZD@1$1P79-F] &4$J_ B7W!A:^T$=O]_:8=:8 MZ@U,=[L1$%X$=T J1'[4[A+$Q.2R9;[3NV^C0AN,>7JZ:KV 'H. MX9.D('KNJA]IT<)MP,60>DK5)Y2HZ#Q;6=2B5+BZ0B9OQDPS ?^51;GF\KWH9N2Y4-@E: M#^,!E;1:HOA [LF&[##2';?SSN85')(I=;$:A*&A?R8$;*06"VME<"!C-* ) M %1$TP +[9'\#>ROQV6#;H[Q=&PA%<9S-743",72Z==4(ST#6P#GD&J(&E+_ M"Q1:U\6@B8J[G2G"0(%1?O,TO DC. 8,B9 M1"N:1P1D*.>0@@*8<,62MC_8UB), @*\(?@>#3J"1% 8(5VFP%F884A=H2)4 M:U,#MH8![S!>2T1!A&Q"X B,'>&^DQF]%EQI!2[SN/Y^@TWY2.,@J$)580'] M*-/ -O3E+#AC)6 %*EIPONUV$&GR-,0K3 E)*+VG, .KWGZYQUD% @X $@3>H MNGZS7- <#"A@!*'EV^J)UB:[NBE,6:>F"+I'[[:>?ICNKT*>!P\BRD,3/+%[ M;I%399C%F)O1G0J'4\:%)MARD07:JO"(0D>$-N&T-DHF$8(OL&I$V#/+IJ*1 M\?@L+/-(@*R*PWE/F_G)OMU^6[;-:Z$UPI%JU,G*&[);L6^3-'KHPF75 LX$ M,0-MK$GOC$F^CJ6_RG9AL$0[D5B3KOB6J@2E9 $[K+@BA78EX46+X](#8^93 M&8(1$]::R&2#Q8) TD(:R_D(8V'@Y^10H7M>9E")"3UFY"9768<3=N0#MP5 M4HXK+&"I MC#9C+"03)1;T><_*70#I&%"%GBD'L5_-[^ 1T1254+R+9*2P.(O!7-4LNF9P M$HKO3#+8?4"13+3H&?:%GB?'%6>2>KP< R*A-6O;@"QN?::O3/7[+D:U?)$_ MK"M?+,RO0BRX! 1/C:_!#_+'K=.!KTG73"N7XA6%:N;\K0KY,A?K*"./.Q;P MR)D:[TP^3T10"I*7> M/@/L&_ ;.<@#7)^8 *4VUUT&[N!!Z#$&P30Z_I9'<-Y5KIBV(RV*TGCV3Q(9 M*4"/T0+>%Q)N!_U/8]HHC#<9X<'U9.N,IR7X!:UDX\U5*:7M/,$$(G-."Y#T M(C6NHBU@5)QD&F0+,) 2*3;45Z054\)?3,%PM81.A6EI2D%"8S$ MSC!()1,=#,$E+)53J=Z*]T2PKI33.*NM9MDT;;JIP09<7)[5@2+1/AT;=X+. MU:=#-<)(:S!Y7TIX9QRGI'R'5C&:6Z5PO$.\2ATTX8.3P"=:*W*7;%F)2GN> M\=%#R>VA%&()^/2Q@L*$TTUY]B)&/R+N]>6'*LK1Q8TD@Q5\I49V*\#BWII3 M*^@(G [?<\@Q> HKC#Z5RQ2 7DYA2>X3@4;$8 M+I(IG*H7L!HM[0KMA<+),QOLP/&VIEA>9#94* 58JH\ML6ZPLK\O"4$95*C MHKB TZF(F%@H*3&^$Z[0R'EKBY1P(E>A^5GK-W^_DF+W3@2IQUF!IN1!Z1[K M)S];[=$.*5@\DPOI"6"":2GG,%#^L,+J4E*8][Y+-OG/[9;?Z>R0M]WIV/X\ M\@>][@X')U6?!,*_9>#7"0EM*\VC4H@<"PB!")$ ,S-@ E6?/=B1=739P;'= M?&5 9 %.8J3,5K;M'M45LHNOFS%WNK:NW^T-7NO6^GYGAY>7;\VZ*'-F<$XH MW)7TI(DCI3EGQJ.PD-;5F(X"1K&:PB>'_A1B425P11#8X'B#T)_ D M*U@MUZXQ K:SK4K$RXAT M@EN[-$*5[\!Z2AI&61%GS^&"O8PC?&&BD59AN3'FR%HVV'YD=W'DE8?)W'%0 M'@F'!LB7ZS1B@@HADK*>+\U=?!S;'%D93\LN854%[G:.QK=&K%0:&/PU41&9 M9/\DG/,L'!F48^N681!+$5I5/*T!F$S6O>FFQ;,G]U;8HI(*.44KSI(HG 7% M^R/'G..HLC(#))#!OZHD.EEGCC=*(VBLG%ZA*NFM'%!2>PO_.#__O$/@A<:@ M_%5%STNQC%+D2+K!M=_V]>/%;HIMHP]SDLQ"61G.T0W;"K<3$5H (,->K^&* M422CF)81:;M6J#R!0K*A9#Z?] ,<2IH$TV)J$_'V,91#=4[E;\F@/8.&/U5, M\"LW!D?+L4W6I*+"A!79]8I2KU397/56,^NMV94J'5>I1>%6$*'V2SD.E.P 'QRG20S,K]D6!S>1J%$ M]6'F,J7YE<%)-6&,KL)*OTZN\?%S;'P[6Y'<-S6@8:KZS=]_HT$45 -(]7GZ MRK+*VY%R2]J>YWEC0@9R1M]._N]P[(_ZNY5-%\AU!Z>NU??[HQT"* 2ON,$L ML/J?V+%VF\8#O^RI_IR7MRS>#//P3#_4#<<9K)D0);76D)'!"!J**[& MXW$"[U]KG"5$954H(.!'#+#SSU*)L[>)Y64B16L5>2ZG(008+(G79)G"=S'' M@:%N'H)#\J98- P;QERB=%^M9:&L)-$GZX]G7'6B@B3RO=R(QV^TOQV (7*7 MA13)_6V:)QB?Z;:IQ\J:LT2#>ZP>096VXMJ87,B'RT=Q C^C(?U3L2PHL_J M5W(YJB.^<&0"190>C4,DE&4J6V2?-??'9"IH;8XV3ZRLO1J[&=+Y4XP!4UI4 M#PB/1\]?)_:+2BTHJ34LPA-BQF<4# M"L\VRRA&NF0]03'58!U]X1BUM+)I5Q_M/0NN6!R/7\0%VD=$"3DJ;ICQW(N* MR_&9/QZ[K *+X-A!S+\]DE;8_RXO77K86VX2;17[M(/87E>$K0@XHRK2@\PD M(N!4Z"%1&$ #'I'\QN.HYE9-6-DTDOC,=&BF N#Z.A5J'A.()C1=3(MNQ331 M_UW/KI?4>/&!JK@TOH,<[8MNJ ZBR9.7;A9I4_5"87IXY;AAJG<35I C$]<\ MB3NF='IQ/SQNT0PUEJ+^BFVUJLM6D1JD*9)5^(0MIB42)R>-E(UW:T^(DA:A M K%X<373KE^WD(M,E?K,!%B=<.4>VV(;JKV&*FY7E'$\>964JE>Z8A*@2"?7 M-]&)9+SZ6,UKPZNL4%@R$,#15KJ\2A$L;W13"/.HWP?."".JR2UQLV9_SGQ: M^6],F=.Q*W0T'P>GXJ00*AL#7EN5!J>:UV1E*Z!*41MOZ3Z=79!1LBA4-2Y+ M<4+Q^*C$2[S1AQB)/[7.0XVD"QR$A,_#F'4>?B:6/-F-V8L#L91*MM(S*KX3 M9*;WZ#$>3[YFKK-"-M\C5UQ4_6M91ZZFG #"V[;0B M\Y416 FQ%5:-?=^HW"X(N**\)H%+03R9'<-!I6MJY0DFL.P#$"GG&44/=1EZ MS/5& M,:5CFF&TBN/"+U6*3[_6#M"V+Z.:U^U5RHBBUV5KA,P+B1V4+6 J&W6%/E5 M4L&9?FL#9VTW# F9A-9&*N>CU1@[S[EWL&X M"VF*)5>XO$4IN&N6]WS)1747_/!SU86Q<^9WQ]ARM]??[6!)N)H#K?V@]MFP MOT,0N?8W+Y*84/-0"2/%ZSI$;G5133*QP!!.D-XI ML2>#5]P;@0WFW\DN83?$U_X(=6* 4(.O(.8S&L#*-BWT#F-M!1&DG#WNJ/%4 MJ+%8<09JD,/*@=VO8Q=O4SRSY/T8H$'+]U%!=J4!9:>NBN 5'2Y^FM'Y\TV" M=/C0IT.4-&R#2&V.^."RCP"Q:;##3$D]1LD+>-X51F-,LJ0 .W8L.-"-JM#L MED[556@>2X7F-VJEC+43."7WE["UYR(@ZT/J@0W'F LFTO#Z6A#"'G795/4] M5.3>7@0#^3DB:9]D)2NEK/-''=YK!V/2_01DGB$P@HDLBX!DGE2E:!JU4E6L M8[>^\W7G$DEA:KTUIK=B3RB8\U3D-N-T)G;3A?-08VS2A_C[R8K+JOZ0U5*1 M[B/+PVQ^IW++BL",,TGU A3'1GBJ19 *TS6?+)=)S%EHV2@5X"\G$OY*6V2, MCKKMJU3K9??8J9O2BWS@*'PL7R,$"O&(_4P0.@_3&7QD283RY)Z-O541EH / M K<9A6*MP"'F-&*,.)2>\E?.[U3!UF0BS[$FI*(=?OMZ\T6:K*\7$@%6XU+P MG3P("Z]!J\Z\*YYO@$?LZY8P==:R=?_Q1UX)S;.!F&!U.Z7KB'M.4C&-$'<; M;FD+,$!!I,B^G"!J).<2UIG*XX*^T:2"63,TDEOC]^A_FZ;/=LP/$H7HCU(:C+PW"Q@A""7^PAPH*;-"%89Y#)/L*LH?M>*]T\RC MWDH0'^L4O!!Y'D>XQ2"SY,8*C3:Z]0 %'%H[Y($9H##=IT>1)\R;S2R*,I!$">V+.ZN7MVBF@$!5 WF(YK#+?IDE>L7I@' MA,*97L4DU)(7PT\3-@ MV=5D$LW0]9*C--1A:A^DJABF8I 7%<*IHU%97 F3:7(7OA+FRGHH<8KF-,3. M%,JIV-EC./\^(6:?8#FZ9 GHO6W /M[,I!65D9YH).L@> M+HD+:)6D*'3?B65$8+THQNO+$)K ^U30B!-3<-"$1LVZITB2_4&RGY20+[R? M$+T:2\1/(]6#].RO2N,D-&IDJJO'@3R721CIHBNMZE6E#/I4.%..DL"J,78H8=\&U_4LR M+V5]. ,'XN T<9&,3 M)P\657:2)':_@OZYC5F-!2O4E)OA6QKS/4Q2-57""@*3G-DH[#'U02K&SKBJ MDFAH]/'#^[;")OQH4>"A@Y1;_VG"!QM>G&SLFS-O9,8B.>O ML(L]%XAM8%(BMD,RP3 M+X>1_13DK71+U(X:14H0U*"?XJ/4@W;*H>'QZ52%B&M"]R MH0X@=(1&+C8;D0W"O>;_UK.0:"K.?3X\YY!ELQ/%;]!$(<=3=N5@7[E E&1J MH:1/R/G,7$2R\4B#-F[WU].+8LLXDRWX2@0+G& >A=F":1"?2@(35WU)HT\3 M1@C&5B ,3U#S5"ITPH]ND>4@[9K_66Q:,5VUYDAX[?QIVH#/4.*:C&WJIO;[ M[<>IAQAJ7,X-#C!3H)'6Y2)M^>*=V],*#1-:^V->E7"X=M38;I7ET!=1/'V> M4 WTU#YS*#:V=-6G'^X2Y@ :LIZ,.VBXV.W9T.;SU3?K&N4E% FG+ CI>F\2 M3@,RGU26<^#)R(^M6.:PRV'%>.^C,(GQC@E>NBA9'EA^X@9;2F2.\JIOR/K/ MDVL&:-&S48I2(C.8%)36)!Z!)5R'-VH!UO(#U7I>?EDA2#R)6 !Y@[;:!;Q!J9>878 MGY:CG)9F^E"#U-%FPO LGLLG\FI>HAI4*:\S1W H2WN<824Z;9Q M&VI\BI^!3E(.BTIRV J40(9^U?0O*K:6(($'9J,EA#$*6 MQ/!LPN3&H"!"F?"P9QR>D4G;*[2O'*,$:G4X5H9K:0K'($?MX+&9W/_S7O[+ M\.,%#_UBD+S,3NPH_VB63-=R]A]Z-BK/PS]>@E-SBW$D'("SI*F0BW 2YA;P M@&6H>Y-PEMF"<$4!8)Z_>",1(.SJ>H,?=@"<14XE.CUS[FXAM,MIDJX2RYV; MW-%T+56E8I\[>=NL36:$ALGD#/)>5;M5"QU4(J8_ 3T\^$2 %1 SN)T[&7^@ MXPUTBF2NPGW6$^DVBGA0-F:BPCBQ'28YUV8&-($J$$0*?#Q99]1Z;(_Z9,^L M@LKN.3#?$K:6_.#8"XIIN674&DA4][CL\DM4\7,057(KU6HXO8[-;($U89 M;P9GFM_BJ+&U&1#%E($+:O?_HJ.*CU*6:,V&L[^]R5J]B_Z@?]EJ7_8[_8\? M/XS;'R_/KZ[P?WOG@XO^&]NH?!WXD*(8_92+)5]&^X-$"^+__AYCN4)TPT#] MZ3FOM3.>'TF.8]7R'V":Y0OO:\*1LSIHD:H21N)\ M@J8 CRLD9#*NC$\PN<&:[%+$%*Z[2"*0A[/DO?=!I+=W(%T_BSC.[B)07F'P MWOL"XA%$%+@2_Q.FUR'][JL(L/;+]_X JQ N*$]B#K-_2T/XVBQ=+WT>%?P< M!W49Y('W'\%R]=X[1_ VL-J?^["^B-EMDLR\"ZI*OP!=!_J5CP<,=B!8W_LU M06R\BP!,"- &?!P?P&X((NHB,*=!58@1)]?H#1ZVR5*<5S;? A'J8ICB4!/, M)W%O0N%0"[DUH:<2:0M%OLWYYU3WO]UNCSFCTITTXFYWWJ.##W+A(%Y24EHGO76&6 MB'8WSA33OD"/%=<2R)4]P9AXCHM]P);HMMM7_5ZGT^]^'/5[']KC5F=\==Z[O (#!:[CG"),IG D]#OILJKX4.! M^KL'\"7-75Y\Z(VNVA\N/W0O^^VKB]'EAT[_ ER;R\O61_!CRC3G(O]/\;PE M13P'[WT^__(-%,1V:=+O7EQT6Y>C=F\P[E^TN^.K8>MR..J>#]H7YQ_[W09+ MD_Z9]PMG)5"3?!'7(3C^@87/?\$>^D?";?;A$US3^=4$?> !>:Z" Y^P;"#U M/LN@*-EQ_%V,4'6Q]XK&JYU+F4N&EO W^NDM; M5O':Y$U],KJ\F;YD,260>1&A)JLR!P2\^;])^IUIR/OX0\8@3>5Q=K>$'>]L MAWW\]7]VM:_JAD0.DE0G>R1562W7//K$(@53PF3ELGC\266T&*=$UZ:DWK!3 MWSL/=FM7O!*3=!VD!A%+-QOD878-)HL0#C00:SOCZ(3>NLU>KO<%+4&82YDOIGU?%'O;8_ M;-6?A"Y++/F@J%[+ L X"/;\K,ME'(>^$(?NSJ!6C=-A\&BL*XSWP"1/LNA> MU8*;[M&"NU3%+LUC436*@:M]<"Y4@+2)A0U!."O7ZE24C>E1"Z;4#(>1RY!G M:1:4Z4>F]$/,LVJ*X7LS]_X/P=UY&.I_4F55577;/>54O]E()E-91#%-XJF@ M59=!H.Y_CUWC1LV&3YLL+"=5;:#_ZN84,U&$2DKLJ2)F6-!FJX*_I5?!5]U= M/ =%S0JL4P%YN-[:;(^\;D(SWKF1[!@1^J0*N7\G[UR&D$3_\(PU6B^:1/?5@:""D:UPDE_*A M+<23Q);8?8NM@[+F&;NQ[!(^9/L_MULM66/')2 ;*H/;UVYT1;SU7)Z8S4_7 MB?PO.*,KBIY^)7WE^ Q[]=D+C'#8T"DB3J+DFB+6."TVPDQN*<.3UG"8$@V*"#>-T:$9(@9^F:]W=QWW/ M-)_/.F=Y/@BB8A6;VYK:V!U88( #U?1L7ARD):L8N#E;8^I!$,"?-"B4XG70;/.N=U*=;<7JW1!_%^O@VN] 6K*XN4W/'4Y M*"[/]1X=; :R[_W?C^=?O*_??KOX;^_SQR]7OWWYY?S7BX_>/[ZED[_]B;HHUA;&<5'(N3L?U?7;[P@RN__@%R&7$&GAU#V/,.@-Y3F MP4_PIGWHSU:E^K2>N&'/E+]MOS+&O43ZI7FRPD?2@O3_! M,>SINRFH\6"5B9_5/ZIB#7+B WP$:>!O;SI]-1FB8B"$//OV7]Z;\1'%O]7[ MTV#?#[SG3T/WKB-\U\/32YCQBVY)QW)+D$<[FVZ*_2MV#^3TE&KE7.JT&CU5 M@(^L*/U3)IX\X^X0E0 'W?R\"&<@[/9A6=RW/RV)NF_NWZN4ZZPI=W>[\U&W_U&FURZW?C@!.C #*I8.. $Z' %I( &4' MS!' Z1 28"A(X#3)H"1(X#3)H!QQ0$]VMF9!-/OUVFRCF<8#$C2G_\TG0HQ MG[^P%U2;1'3/HB^S9O&T:BYBHX[AA3EE[Y)@ZV$]^VW_^3FN]IZ=;MT07>T^ M=M1N84'2/K?U[)=0T??F>,SQ6'-Y;- Z&]:)E#@69XS/'8LWIC;>>-.1Y[+(_)X")5[VQ$%H^. >OM=G_< MV0,KMTZ; 50JHJQ3SP]TGD@/5)GKPT.BS96WSJ: M>FV:&O?..E6Y,D=2CJ3JBJEVYVQ0IP;+T92CJ6TTU1F>]>J4=3F:.IAQ-;:.I[NBL?U F^LD413VM[=@%#^NQY5X/H<$NM8MM._)\"?*L MJ4X<>3KR? FOK'W6K]-KX<+D.>@?S9P!5B./)M*GB-7@NO(LZGDV>F. MSGK'(3TIQO$3(;R8(?5S- F;H.,9VXQ&K%J:/01F3B*0,)!9,@,85 M_E(0< 90%"EM+PI1N>?9)81+.]XA)^$5@^Z+W58W,QM&B.+Y%$+CV M#L-6-HYBSQB%.&OTE"[]>H^7_DSS=;9=N8/58IW:[KW9'J>6L%J=>M!)K1<$ M8QKO_5W]5WJB XPZN4S;L6(%?$.$6#XA'DQ$YF,RMV=]T*]64NC/3IQ03A54 MXARV&UP+I@4TH_FT<.8!_TY-'2&:.7$B<=)$2A/^=S(G$F%I(NE&BQ/\2Z!^ MJS'NE01:K2?@($9W_+$X!H]Z*F;R;PB.S_)*OFB5)N <+C-'?B=)?K\$/\+E M>KE)@&\3UFO!"B@$/A/D4GS-T SGO]$$H;\6J<_2?S@IA'^Y#.1(NSLA?S,1 M117)OR5T8*C#^58*B]?I,GZ>N&IWY?G M59T6]QY@H9<<&')(E5Z.D/9(2*_9K>@8P#' JS. (R1'2,TBI+8_[@_\[MB5 M7S?1 OX5"'A990+K/W1;M6W@8ZXO.*::@OJROGE%!:=,D\=:\^+H\SCHT]&D MHTE'D\TTM9M'E<<6;+X4TVI36__!A9L/S+=U09(F$M*!-ZL[HFHB43E"+5][9,KBS%[A>>7E2?SD=O]5JX?_77Q!7[.#!XBE/D^4RP2$2&!IN9.;=)-%Z23U"Y8/.O-LPBKR)\&8B%RE\ ^YCZ9TWZ9?@^ M@S./@VNQQ/:;"58;>;!#W&P27R>TMPQVD.'?Z1QPT=-@A9U67BS$3/]RLLY@ M8UG&W+$,TN\BEQU2%<='1W8M8I'"<^2'ITD\"_,PB;,S[]<$SU9X$1QP#K2< MP?$)^"Y\;)ZDO HX@4C@Y]42-FG;I_?@WQ2Q(XG!363K;"5B[ *#I\W"#-Z= MA_$:&26'[]S1V_F.*SA&\U7VR@P#[*$7MW'$\S19\BGF\C1EQUL"6U>'_I;; MX?"FX4G9.@ Z@(\''A)(I_7^RSH27KLUZ;]K>UAO1K]NO_^KCP^;1/B>/ WB M+)C2S=&OX=9O@EQ$=T AUTD>PK]GI4\I]SF83D4$1("?X%5O'K?U\63%]YUZ M"6PD15JX12+,%-76*,QU69YZ9O[5[V'%7;+J!_TWT6J'K(",?UN MDHK@^[M@#DOZ.8AN@[L,NX@6J=Q-X(6SO[W)6I7 M@]&'7G=PWA^.SH<7^)V@< Q/VUOPE(UYBU3,__;F3]G'JV'OZO*JUQY?]?KM M7N<^=F,9_A3*96 MSVLMHPZ4,]V%LL=@M_]:AQD;5KA!,$*#,-KC!KMR@Q_4&\^M-^ZZES/O=8F_ M6F\\GQZH$!,7-K=\-3P"A/3;"FTG^YSK+/'T>J [[7N:;_D=W?VW []D>[1[ MV4N^K*'I3M?"73__U!Z_0MO;UHM]MB:W_RN"U/M(D1 [E7TX*7U'XZ[[_*E$ M?[IU&N[J6^V1N_I3O?HZP+KNZH_BZNM,NG%7?Q177S4XJZ'6[/BINQX[:_;1 M'MMA>&1OPUC!?"3K+(AGF<\_BQ]3L9(8(?/$QD?B?\)')0B(V/QC&!-(*<8* M_[H+.QQZSR1A"GFIN!'QNHPNZ?HI]LT];F;\'L>*MEI^N^-&0S@F=]&LU]@@NDHS:@%S>[Z2P)SO#D3]JMX_"/7/T>83T M.>CZO=9Q(/XY^CQ"^FR/_=9&7[JC3T>?S:#/]JCE]X\$,=71YQ'2YZ#M=ULG MG1YHLD^XQ+0 E<0R8H*(Q3S,W;C'_>_U^5FM.^KZ_7Z=='=C);XCJE9[ M*0>?TOJ'!,]%SR68+<,XS'+& G/!A=,(+O0[?M\5^#KZ;"I]@O88US))''TZ M^GP!^NRT_5;;)0\MPBYQ].GH\_7I<]CQQT=2NW)TN:U+L4K% M-#2YK6"9P'[^7=<_/"4V;":WM5MMOS.L4\K86*'OB.JUB6HX] >=@XKO.9IJ M.DT-.OZH,RM&4HZFMO2'^>'!06?A]Y[9&C75?&*0Q MV6C@=Y&%FI&%![!]]WI(\F4T#6CC3<_/U^/VP._4BTO4/:5Z.WYM%>0XX\0X M8S@>^>UQG6I&QQF.,XZ9,P:#H=_IU^K3<)SA...8.:/5]@O,T6:I(Q,:871?J.XA0W]OVP&\- MZX"Z;][#+AO:%X56#7!Q5-AT*FSW_/:@3CE78VT>1U.O3E,#O^>2K8ZF]JHM M.UV_UZM3M^^TI:/"_4'[^./#:I(^L1%Z20Y_5IE9WXM%[J(F)U'W_;;;\5N= M.JSYX$8/7W$X@CY @@:#I[O?P8J.H!U!OV:\:^2W]PL[YPC:$?1K$O30;_7J M-"HX@G8$W4B";OFMUEZQ$0Z'H(\[83@1\R057LB_S(,?WBI-;L(,.S'?2HA1 M%Y+:_UY?N1S@;6_DM\9UTCNU&/=U2P$<_1X?_8[]=JUV&$>^CGP;0+YM?S"J MX_$Z\G7DVP#R[;7\7JU!%HY^'?V^/OV._'$MF/0#KV@]]$SNIWT[J2X6=8"Q MJ&[+'XWK5,<>02RJ403]LF5X1TO/[:[?'KKZA->G9R>@]U,*Y_?';H:MH\Z& M4F??;PW=B%!'GLTDSY[?[^_5%FB^5WH@INFO(E=94DZ=NK#0L86%L&ZGTW)9 M)4>_ATF_O;H#(AH9UG3$>-#$^+;K=T8N1>3(]T#)M]_W^X,ZCJ*C7T>_KT^_ M/;_7K56!WDA;X'3F9)[/9C][Z&NBC^D%>9Z&DW4>3"+AY8D7)S'L*\[3)(I@ M8>"0YB(5F>ME/9'H4"WPC.;%AAQM'A]MMOUASTU_<]393.K\CS^-.NW.EDT[ M^G3TZ>C3T:>CSY.@SZ//3&ZXC1_C&W 28Y'[WJ=X>G::T9['A#WDZKNK']XL M6>/IJ=#'RX6 ]D46?W[.8VANX O1C6C44C]V\B^PZ7F_6-9\HK_?]8;]6 MS.&AK3( IZ,=JSM6/RA6KUU(X7C=\;KC]4/B]1V+3@[- M'C^9QOO-".-*I%ZV"%+Q4*SQ9Y<@J$X0=%\R0? *-%-?';C;=[?O;M_=OKM] M=_ON]H_F]FNFW9M;JOTAR,*I\^=?QI\_6I?]!2)PK;-N+;RL9XF_N1";8\F3 M9\G66?M9.-*EIAV#.09CG=?: >'5Z3S'DHXE]UV8>=9M3LF'8TG'DB?/DF"& M/DNA]-%D9)L;?+H,HW4N9B[*^MIU)J_6WO0L8NE!XGAMJ_YY(ED.2MNQO6/[ MIK+]R(77 MEM+N+MU=NKMT=^GNTMVEN\M32C[7[7PX9H?V\]EJR4/+0G37 ^[?GFW8]OGZB=#W7V M_HU J9.Y=P%_@0//]%$$&Y2S[<[V?R?TXRT_<9)$,W@$K(\PS0,LO/P01$$\ M%=[7A1"Y=QGDP0:!/6%QUJ<+4@IC'T2/80RBEG^V'Q]-Z0S_#,J?JYXH#^18N1>;]*FZ]+\DRV)#OM^$L7\ _81]2^H"$ MCH)5)GY6_WA?EC-O=-S'2//VF^UA(7Y'M_V7]V\V!*%\?[T_M6I]K7NT+WO1 M8WS6ES6TPGOT5.$S&@-%H@(M1Q^^W:E7)-*YXTO&8 MX[%&\EAG-/:[/<=DAZ#4_Y]LO=JR0UCH^WL2E<-5#B92%TVB]K3B$Z'MM/XP 8G>-:98:.QQR/.1Y[%(^U_6&MA%+S>*RA$=':^_PC M2;_#*[UIL KS(#KQX.A#1/Z^NH\+6IL#OT!^TZ ML-2-M9<<3;TV3;T=^YU:W6E.L#DBW!L18C?:L(YD6G/N6Y$$DO4(7M#G H$W;'[7@_T=UQ']C MI;PCJ]?X(YM M+VW9]N("&*<1P.BV_/Z15!41'V['2>;<[]$>U=)ZC'GY\^ M.Z.>W^[4"4DX^G3T^0+RL]7Q.X,Z99R./AU]O@!]MH?^N%:@I'GT>9R)N"Q/ MIM\72303:?8??QIUVL/W!+64W[D@TB$&D09COU6K,J.Q/ M_^JU_'9_A/_J=_SQJ$=-@'_&Z.FPW_6"#+]I#YGQ< X'_7=$_QW2?P?T-83M M]KU49"LQS<,;$=V=/43ACL3NAU)I,HG%5JH]68DTR&'#7B2"3!12[T!!M;/O M?QZ-_.Z@7_O[2(WKB!8V3Y.EER^$%\R251XF,2[L_.OO1+_O6AW?PRA*I_7^ MG[@#"JETVN\]^-Q_!?$Z2.\\2?UGWEIUPLO9'^=NVE_IKD MPFNW*)33D8NH_3"U^GF2>LLD%5X8SW'<'^[;,>5N3-EM)%-ZOP1W4BS?PG5G MV5K,BJ;=TYFOV^O[+1,^>#KW\6!..A$D*23Q[ P()/=6:3(58I89MDSFL4S.7E M,HDY,HO?#V";X4T ?+V* G@42DKDR& %V_\1 CN"CMQAJ^U.QQ^.=MGJ0Z+@ M/K(MF?0G-'"W[%'0?Y\V<#?PPMG?WF2C;FO8;PU'G8_PO\,/[7'G8OSAXNJ\ MT[FZA)MMX7>"PC$\;6]N4N_]ZZ(?B[,\4)^SX!R>\?_^$L1PH\B],L^2>9=A M-EUG&5H1* O.XR"ZRT(2!%=A',33,(API[,P5Y_Y0I8(?>0WMI:2.-N@\ZU; MM2?Y]D;/R6HON 3^$3_^,^(]AM.J"_GX8RI6N7>[0+T ,G@1W A@H5YP] M_GB?479*:=/J($=?7%UN/+LK1Y4;[[#>) M>(&SR6$ILYLP@Y? 0F9K].?#_(X-GQQ>T"P+$'PI^L52 M[*Z*Q T?GY&QEA0G.2V_98MA<%K79'@J.>]]CY/;2,RNA3H% M%K2PFNE41&BGJE]Y20R^7I B2P-W+U%#Z;_-PFNTX, P A,(?C.5XGTAHI4W M R]8E*4U:3!+&_A&%6Q(?2?9K["@CNW4]G@\]JT[7009G*V(I?$ 1PP?PG-' MT9NG09QAZ&^3#7WO5L*MY\DM7&OFH15[G< M BE,UF%$PCOP%DD49GDXK; L M$!P0GX)*!ZAKO5HE:9X]^EJK+G?%FFROE[ 40-G3."057AZ%04Y79[D M5KPV.-%5D,+-I]DB7$DC:@H.3D:^9F:3!MAW_UICC$E:DVA@FDM4=P<.4XP9 M&[CL+)GG0 O"-S*'#*X@#WQE=N'G)"\;PQ0D"7Y0Q.#FXP>0E,!#SH'3V;:K ME &.K__ ,P%NN!',0AA&G*RSD)AKF<"1RQ1&Q@'%!2P'+N(Z%22P4X$9&&)3 M]#Y!^<7_7WWX<'[1 M>55/](O 4*)W"9<2):OEYN#2DZ/31\5ISHT0(MDE0]_GGZ39>9]BK>" ,&]#L(%@W3NFQIYIU9QCBBFK#LH4C*XE139A QD&@[1A M4,@@[9KFZ_3]UJ"^DRD]_0SU.RRML&HT*E"6EC>PZY*'?G]4W^'S.0L71\W;Q5V.YV7KROT# :$=-19H'8 I,HR33>C_)\G?Z%[/_ M!;MK:=G7GXJ93!8Z,X'502#U9FQXI*#MXC58(>@$Y^R=443 3AP*4OZ\\P3/O&^RL M%*A*=#JT25*7\XP46,'M7:H]9Y'S<+I+ MV1>N*A/7*/Y/7<+4<5H^ \W.DRA,+BB$I5WQ$S]*W"DN"E;+UD%"#CL'QY1(J,;.+/ZZ4N+BT]MU03B[_:1FZ['V?IR;L[ M?52G]UFD5$:*KN@W)<1)NS$1[,,A_'P!NBZ*]K#F^TF!--$%&/L1W,?7Z>(V MF'@720I:BPVU?5_!GMW:;[NHR7U1AR%8'6 .2;-QFL\._&_^_D[%F'6M0\;V M SSF>YZL?&\!?HVLMD0/#=@678LE%G2313%#PTB%K$UNBPXGLWZA7D!Q['>E M1.3*T/2[I0BR=DQWXOVS%A/^F^"HX+5C@0[FP5*"M0_^DU&88 M40Q\OHZG_'X9.2>'P1B]6"XJTFEA$Y;-J2HO,LK1Q;B",DE=JI,J_^$_Z>2L MWW^UP_G*EOP >PW6IVXG[$/WH%;1^N3UV1)L5)EI018#3E@&T M7W?)=/.K*>M_UH"SXO0IIJ,P_HI='5S-O3<+_P].O'Y5TFA/UKUW\FS[+)'= MY]#:_HYKVH]\6@7ASATA[:&_2Z4-OQZCET'&<8(YES60\6P'&BF.V"3LQ:C0[UP64.=@\-R ,03?6>"ZPP1L&G$=QC%: M-98;V&GQ5'GU@Q2[FF([KP-?KSL/3$64W7. F2?SEQ4([YA+(CTQQPH,H(;HSELF.2<6 MBLT(F(\%\9@+JH>-3%!A&6"4$/1#\=$RC33!M-%2")4>B<*Y !5H+P3+,!^3 M+7FUPP5:7H33!6C&6[DD09E0X_?\DL3B[A]K4/J^J5%]SE3*,SE:)R_$OI6, M\YW+-_;#V/N)-O-2]AJ<18,6RV#!!,R\M:P/,*79%=)&1RI]&:KD0HYM==/2 M/9IBDQ6Y'M0TY1'N2KI>HERH>$DQ'4VB1+7\82D)4-9K9&YDD&,K%*E^"0XCNU'QYD<8RP8^!>>SZ0-F'A5HL&AI!8N ? M&?EEPK-T\%BC:\DQ2S[K>FWT:G[@=;!3PU4QWCP-I[H?6#5@%/KKJ"Y)WKL3 M/,\3X-DCQY-!AW$5K*7G*,6^*]TZXY$_;/=V6*)5/$9E);+I0UF75KV8EPGJ M:89S9M=6]K^+]!JX]!R+SKEQA'WD/4",=/TV0DVUZU;=[8B=FA\- M_H<\[HQ"36#*_2&L8%>#:)B7PX_93K4'ODL_'I^YN M/&/!3(KR!0$!@N]B\S2L,NA&W)BAJ-M% IP.IOC_)K -XYG^?Y8Q29H@0%U* MY$A;\@*0G.M\G5*) IKG6&,M@A3L_90;^DF7A#_@F&SFH(_N$HBZ[U2=:?=VX_I MC/B-'(C;M1KLE*&>F5:6UU(SDC1KR[?(&@ M '=@-1)60+.=3Q31W5!C*L;!N%84-IA.PXRB99C48>^-JZ6R@LU3>U'*6.+'*(MI![<,1<6% M;#7$C*QN8]VSP!OO@)VF@R $AK,",Y++R? '$7-KJ+R'6,Q#YI&-*JPLA__1 M)KV5,F=BQ'H)G%.0<,E%H:*+8$,K"[Y"4?VRATJ^GK.$Z]4%&?_X0'70I0@P M;S;W+A:AF'L?E7#P?L,:"U/&>++*X+?8^VV:)^09*49A?8Q0P?_@Q<0+_7 MTLJX<%5OV?@4_UBNO+ */N( 4\6X?,SOIN%RV\K/O%]263'$JZ-G4/\"%6': M2[41[4)DO4ZKU6&\.0V&%FO[7%59*=&GO](Z\[XD688'NPKCC47C=]2B?P5Y M8):L;T(JY0\(BT>C4D*0J3DF;W$W\L&EC01P1?RIK0MK5\*6X!,E0?P?["D" MGB+W>9G,&,;5,A46E(%687NKO$S:#P$AOJ':"S,95Y9DHYT"EH&]#2CWYUMJA0#^;W'G_2(PSOB$5N;C$*VX]25OW:IB#W> R.WL,EY"%9;+ M430S73)[A57]EW<@>L(?;*JI5<,?N=:.NAP7V LX$5%R*\9F^S<$JK!>\' M2)&7AVI:_8('_]%O>#A.NP6',:&,&,[3CH)5)GY6_[!/B2;3F0D[>G1?NZU& MZU1,U.%W]/M_>6_F[Q3_UJ[WI\[>G]A]I2+$+_^A":='>_F,8^"N M_T2O7Q8;5QS/JRJ^%Z:#8]^?IO/Q,PQREKQ!9O,&8[P\2;]596%+Q&'!:)1* M2>#,)H75P5)/EX7(?TANX)^P":)JUF-#+<+:A,/Z7R;:S; S7=]S_OLOJMCF M-+EG[_M[]BO]\PX;>=61[2-_V!W46/RSG^BV@>V._/=(_GLCH_[0;QM(:T=' MC:"C1QO;!Z(WM^[UT0;"))A^OTYQM _&]I+TYS]-IT+,YX=R @7+X;P(=&VL MA_,=K(<7/:&F\L-#SN=>#^GYA7,7N_XZ=8BA[CDT5JH?,WF?$DD/QWZ[VW8D M?>0D_7B)?>"*?7?3IK#1=G-W^BW!)OCSWW_YZ=Q9Y0?HZ?7:_MB48SA/KQ$T M=8!TU.X._,ZXYPC)$=*.WHT_ZAZ4/#J9:,77]22;IN'*;EQRANTK&K8OX9<- M_'ZOO\_;;JRX/V;Z/"::[/A(E:-A'27AJ-)1Y3/9O]BG?!PD>:0QBL\*7/*4 MZS6?$$SMKGYXLV2-]?N[5.G5JVYZS4*.1Q_#WG>]OS*0[LCOU4K@/[CYU[U/ MY\LWGG7W:.B-,=4YW#W5ZHGWE4=N M'%ZC\C-,W)@G441XVQ[W(%L3=@F-DXKL4G$=I#/Z$+:3Z^%K@2S,R\,H_'=( M$!"IGDZ0^56S<,R07IQ!(/LC%-Z-Q#5"+%Z<3BMF3V@F?_DKV?R^]>F"!FY@ M9_B^VKZ[;[:'0_@=@YI]T_?\J;7W)Q[6RQK:&E2KM1%=W5G]K5U\E[N:L_BJL?'HY>&S]U MUV.GUQYMQ1V&E=8<;(/#+@:LBC[MGE\_YEJ7Q^N*(SZ$D]VXNWUW^Z=\^S4M MPE9#U=^;OY___LMI6H0O9P2>/)9/IS7T6R.'PN(8X$09H-UO^?UQ'5@ QP". M 8Z! 7IMOW]8W=G[#H TV02L@WAPM";^*0,R];I^OU6K2]+!USCZ;CQ]=\9M M?]RM@^W@Z-O1=_/IN]L:^;U1ZR3HNV8D;M18,\P!4!TV %4?G?S10?DXCJB: M3E2]7L?O=^I8Y(ZH'%%M):JQ/QX?E*0ZG6B, ZAQT>A';_;[OF=?BT@#D>ACD*?/\.$U FF\BDC5S4^N.&0JPX(-\0A5^UH MU W[?7\TJ---=J" *8YY'?,>!_-V@'D'_K >-*MC7L>\CGE?$:?,'[;0%3@U MJ+)3[]:K/\#^)!S^1O7LO.2H*G?[[O8;LG%W^R]\^ZY?[UB,]P//N8^[?;_5 MK1,,E4![E>+5?KKZ)<[7'7 M'XUV'RIQ"-7^CL)/DL)''7\XT?9=.+*[$XR*1E MK^7W!V[RDZ.I_=)4N^5HRM'4?FFJ-W(]+XW4_JZRXN2R@@.L_:\UQZ)Q*4%' MGL='GOV!WZD78'7DZO:^^!TU4K3-HX\C[2@8H>P_4GQW1'FY]JMMC_L MN82S(^@C(>CQP._V=I\YY^C9T7,CZ'DP\%O]6J-8#I.>R<3Z*0]@I?KW]%]K M.5$8BW<+0=39[K3^\I[6%\9 B_G//;2VGF>!+[V$;POAS9,(. UHTJ,S\59I M%D0B\^&C M,[&DX!7\$(O<0T;.O" &/EL$\34]F1ZS#-+O\/>;(%K#+Y.Y%]"8!&#'.$_# MR3H7,WR']2UU6G4R:K6_ZR7I+B\^K_]B>4XK^',RPP.8 1?"J?S\NE3S1,*U MOM_F[UN?+@A,C,G:"\:?[^O]:?1OA]XSY_VOOB&[.M8SW#^=UVFUJ^!/'9D?(9EWWW@I&+DU?,C]4/SFN=3SO9Z10="^;W=^ MZK9_ L:H Q7BZ.4YZ>7E2>(?Y#1^1:?14E]756<6^2[KWE^]=K_E]\=N1(!C@!-E@,'( M'_0/"G3>T;^C__W1_]MNUQ_7:D;>I)DF7$258>@XQG',_CBFV_,'0Z>KT^>;SL=?S#>ZUA79PXX M@G[-K&;7[[=.>DYQF\35C_8\^AN:"4_9Z';_?J26$ M#A.=TK&N8]WC8-WVH.,F33O6=:Q[>*S[MMT"WFW7BFT_=O=/UXW?'Z ?%Z'P$51G40KP]43>^[5+ZIPRWY1_SXSV$.#Y[",ZZ$>/ FCH(MBY;?FC9\BI2:/OC\=AOU\*Z;UX&W=$L@ZR>["&<[,;=[;O;/P5] MU>F,_&'?%=@>#<4Z>76"&S\=>?5V//+'_<&Q%UQ7;=V58)\JT7?\-JCI<>04QN MO;)YDM+,\#L1I#@B9X?+[XS/>CL?X]D&GRCV*?/-)K+XFV?GY%X9M8G^NTC5 M0U;!M7@W247P_5TPAR7]'$2WP5T&K_IID7+X!T7,OF+$S%'#R5/#%S$32XKS.6IPU/ KV,]7$O1]0G/_JNW6O[_5H]P:]6I>T8P#' _AA@ MY ^[=9IV'/D[\C\"\A]T_58MS#9'_X[^CX#^W_;Z_KA7!]!_DV::"4NPMY5=C!1B,::4!K?'<2W0ZSQ=D$2#6\-[V[ &R/?IE._ MYX7&M\9W$_%].9Z04;5ZE'47HOWVNB:([A'$P#I*>S+-[S6\FPCO2]L"?;U^ M?VO-[S5!=(,@1A,RMK4"I E"$X2\PYY89.+4[Z+>!@VHXED0L[%QAZ^RM+*L MKJWCC[H]9=D,FD1^TI->EJTNT(Z8)Z4:V]I*9<3;F:&+V+W)GG1<%.CE7$WMWB7TX)FZEXO%: M3&O*U91[3C'MV&0TJA^=U5):T[JF]8;3^GA 3*=*30%-ZYK6-:VWB=9=UR8# M^R2TWDR5_-@'_<8-C;BKCWCYNMOY9\;>?:2"^<:UJD=9I2&'SJPY]B*4"&4/ M&9V:!^P#BD4FID.&=J734X\M3<5IGMM&UWCO =Z=(;$GE3++--K;AW;G-=&^ MNP@O@4:CM'Z-#8V-/F.CYU+2&8V).=$Z84_0KCFAYH2:$^[EA)>N-2;C2D44 MCWOVZJS\<]_*Z+-:FF(>\2A-)E5S-%NF/4@7\T\)A<$4W\M_2\,)@XB]6Z@^ M0I9MOCW1>)YZHUR1( (B2-Z[B)HC#.'K@AET"C2F3GH9<]D57F!7>&,6S%,. M_PTB+TQ]9N0C?7FH9FA>#8RIZK94^2DP#B-B]X87!K "0*@1H$]@_Z8KX]_, MB*-I3 %>O@'/10K#KK0TK#%JRQU?64<9MB@URBT/W/!3#IR@^AC+;59??#,Q MIOAV'$ B#_N51S:+N9$ .!X8Y=CKM_HRVN;X:EA[&:_.2R<-(-5K(5@"X : MJV!0B4#E5OWMA[%MFQ\>:= L?[4^H(!+EUL;+ P6(>54WIT;YK'EE'$E61V+ M&(#,276:P5F>AR@,SE:PILAA9/^Y%0\$,[Q4@& #VC#N%S%\EF@&NJ&_U\>'EW326+.&!!Q,F )UI,C.-C#&&? MPG0+O%,D$9#H#4VH\3>Z7'TPKD$"/8"&)"KB<=^+C#_9' %WS@5HY![(;S9; M/?Y. ]_XEP#"[?EJ@?@P5K@8J4#6 )H'F\%;098 "U%? OM =K1:A06/X ;\ M\8(APJ]0?%C74PY-0#M!)P< 4SQ8)35(!\@_8GEC% MD2]%))6\'%5_X&Y)S!BTI(3#M5+KG#+01D%[ M!E:>R(6A\#A\!CP:>#=GP-?EDZ(4Y2,NRU_Q&4O*O\%J MK!BL"9=;0>0S0#F_!UZ=737%I6="$"DM\9M5G !B N#=F1S*+S'BU2KF21J! M4LPJ<^_NT,+OZRVX9[!. 'H>?P^6L-'A0QU6O8?@\0)>>#+6]\O_1XW __E"W'XRQP-W?#.QAI\' M(VMR;5DC]^-H,!H,;\?V]1@>\!-]E:'N869_@)B+4O8"1:H+LN(@+?.W.]22 MV'WOY2HH1(SR"$A>8:5$W+E.Q1DJDX&'5+B,?1:**^-SP$4":@PH/O^-.6I/ MF8I3/$?&/&XZ4Q8_"EMZ!\GJNP8')CPW@Z9[D=G)FM4C-#4WI)(XJ7 MHQWK+X,(6 '(?A\-7GQ7PKQ%%(?Q_*%0' 7R(E"3:>2A4D7]NT#$P#.0B0FV M'AT^'0SL6'H?U41+5GUQW97Q6YK]@LX8<_)!_2XG M@=2/T>3#G.PTD?XYY.B9@!EP;PO9<&=?[7YK9\_@15Z6L!547%P/W M[3D$Y&!2_;7UY./0K/'F#.G*Y5(@JLG..:W$&%^V/7W*/MOD07NVE28)#Z:I MC#1)XW,_6092GX'7*7M[DS7,PM1+4JJX ,86F)=R:==E=B,,YG[!I(/QGBDG M)EP'SQ'!/)(.0&0D95\BG0-7ECY,-8]E\+V6UGS]KW_6( A>Y\77-?98FM%R MW69@WL!] UP2TLT]CZD Q6."%T4L4,'&@[)7YRYQ$,ZP61OO1:&^3)?&BCXHCSSN:"J 'M^5 MA1Y\B?J$LC;6&@K(^DU'36$DD.R=.'89@=QG@6R$"&"P>"$\+^!KJV,[#"@' MGOEO'O,1':)L[(882CK'GSN;L:MJ""]>*;UIO1>/J!I3AC-)91A#QJ*XTN=4 MB(+BPP.F-#B8H4@X<"NQ]38 6*ZDK9U8Z\DKQTQ-14P6,9)@R3;?N':<)7(Q<_K>LSB;*E%E;N+:9U&"G.&YE*!:;]9*4/N4 MH-[+QL]@;X7A ]JMZ%S/?$\;9BLRQUQTEBU7X-],&K.!E ,1+BK<+B.Q("9G MP!!5\DK!=M>Z2?;P1JY__O7VD$JY7)Y42+=RO4[A.G*W:Y_(?Q<\?\A*J@4@ M-KZ]HS,8TGL:WM,'@3ZV!<]F\[(ATI>,SUAP-OOYX@=Q^WGD?K[Y[%J3S^[ ML8T K5 '(<8,%FT\J.O8@Z]B*4^;1% ,,16C)LP?1,8\YJLSPA+-LB0K:A$!Q(:YX;D,$;$NOCZAT MB61H>MYKN5X[4C:DI(D >@:Z*LI/4?Y;3HQ9BG:'6ED)QBL47^;!>+. &::K!6U-IT":+@/OP'9<. M&=1@P3C+/#S92$!C\$)0:979+,?_(!=FRN-O0,B ]7R)E?&IA)IR\=#R!1(PY@&&'H87Q/7IE M$'@*:R)W[RN?>N%C.,_X=PWJZJ302+WN=?7JXX4B)D?PS-,G]8\7\@Z".XT) M1V4?DLK@G+)Y$$7X;'@QH]ZB2.3<0-:V_"O2DO(L317-6H>P5 ;$5H[HB@

M6KMLR=0*_L\6#MP&.INIP$FF"*AD:EQ5=,ANQX2IG^4T%CY:9,NE M4R:YXY%DN=3W*']GC*OH3?FXS)7Q]_4'HOB"]$2B5@#_)UF]HSSHH4\36(BRFA'/N@^YO0R(1 _&7 6:9*2XR.S8FH5$['K@6=0"QRZ2S65:T@>I>@1=(H ;FY]:H\%-_D M\QMD8ZMQVO 9EP$8=J;%K( IEL[\RIA_EB1(0R\-9?Q%(3M=22]H":W =-_A MXKV3><-PUY7Q*T;P8!N,/1)E!:]#4NY]JZ6YK^!B"OC M7Z6$B1+42J2/PI+R"%, CD9V/6?"!TFSWP\+#6J!]A69+Y@G2,\^0SF#AIM4 M9+/0ZY8#9W_0545.'DJ92Z4D'W27YN<*]AAJAHAGR3UR#!_)*EXIES^FKZ"; M!3\I;_*VK_7N// ^$"]R<(.5E><8XN,RO3):D9>:A1CU:ZN8*SNO?52#@P5#>JBC!OP.,( =+6-@0 M=I(COVG6.0[WLS.YL1UWXGZZ'GQT[(^6,Q@/KHFV#,/X'ND"CV("HM9:5N;^!52"8KH"MI %80P08DOQON?+=Y"\^K05FNKY MFNTN2,E1762U%K$^R4#7)ZZEX%K)V]3048.RI3Z4& V5/V99!,8Y+*W8;_!*\/V;SD22$&3$&ZFW& M*%_1;5)X1*CW5QH(Z23\"2X$FO,R1[>BJWQ*FK0.(*T;K%^'*EK.=.D2W4/_ MT]25/+XRLL_[WG)UV )"_ K MNS?^B,&.^V#LOFVS&]M]X">+]Y.AJMR<%0C^Y=#F;4F\>IFJO5%>>935BW[Q MBLEJF,,7E8N'D3YG%9R@9K'RC2ICM*P#A3)I=IH&H9^G+14?@B6:ROF);M1C M4C0H,5ZV=D/G_FD"O!KTH$4<^ELWQK.9S)9(>13(=%:\#<:3R**C,NR@KMA\ ML(Q%[%O9C3++3RWCQA:[L,/;Z[IQ@42>)B)-1(\/5$8,Y&F]7(-A:P+X@*C5 M<-5P;1)<:30/9$W*C/%OV\DJ,S+W289@(\!%6'<_C)4ZOL)C^'@NH12;E'4& M./7Q?,*29<4^"H=GEHO"\2QY&Q0$8Q# 98BY>!MS4>GM6P7H+5*)4?55:586Z0A"V[ M4XE!TA^$#O$OVZ,K85K>(W-45C3@2I/!)R$K#.?+4:-G7577]@+NI4N1X"#V)4I[ ME/,'G'Y!LJ4R9Y@6BD>^IFS]IO EIXG:0(BG&,*7IW0#&18N<'U(9H3T;NZ2 MU8S)U'J&6Y>G-NZAN>)Q-5 MLNR[@I07IXJ,\71J5B.^C-"M$?7=^2*1LBF6'^' N&\>:%U9V0>,N#V;37, M%UQ'$+'69,955K$0ET$R4VAZOF:["[*&(J!M)<_[JPN(X0="==[9 M< .K@G(B+93'Q[S$];(E/LD3@XGD]K_&H C(4U3U^^P&&3:L/-6]EA0J0SQ(:A%G^6DZ?9),>LT*0&_NR8; 6..E!$_^]GS5]BW)6L9@Q1,PL?&\EM31C3D-(JFSAZ#:Y_GP M>,@@^TK6 ,YNDAX'#/_#%V"N^J44^Q*#4H=#ED ;\ 6-6)R*XGQ.S#?SFB5# M6RG_(:"_&6GU#+:60T5T+!/FD77I146,K@1[G_^QXQ%XSMM2T&CS-ZO:3^;1G_B:+QOU8/3/!P6SWM&G:"'^1(C.>C'OL#(5 M]/$6XJ\^OW.U2+=&S_5(5YPDFXJU^H[USP*_Z/A=93$>W=I,"5A/9?S2N8_W MBX7_8 OD6VEM[521?BSTV3RH5UH-#70)=.<,.'_!3I\,^67GDM[ZOFW]N.=; M;_=TZ]\:GZ0KHN?;WV/*'_5\ZS7EMT6KG;QTYA.MU1YLOK7#/+L,(C5=K+HH M:(3=^+#ZV4HE2JU/^HL?Z^ :DVOG/$XC'SUC,7__@^B*B3R_KWO M*Z#^5>?>6'G?<@!4YGEZ]_7N=WSWGU7X].YW>/<;1?NOO B]G;BF_6HFG=7< MF99:Q?73M'L]:^Y86_:FQD2JC%MNU%$R@<8N<2R[PO!/OJ9[TJ@T 6@".#H! M6,1VMINL:@+H"P$<#4A6C9FL5[T)M*PVYJU&GF:]IV6]EDE,:ZA9;T\)X'BL MMTZ@MRV\]\@1G@;;O[M]G+3/YS0!_J,NTNGIW!F-R=BJHJM77HC&2AJ-[^[A MVYX,B#NL(LPTOMN$[]>;^"M@MDIZ[;-S;(M2UF<4]Y9+NP,RUERZ\_CN%). MZ3Z#N*\\VAZ1T:1*TJOFT6V"=Y=X=+]S/#H;/=0QPS/5R#H]Q4Y,DUCV*7)4 M&BM,-"B;#LJQ91/G).:I!J7V\>N89>>@UW%^.!P[9#BJ4IE:\T/-#U_"#^M4 M/V\+/^Q-!.]E^]<5: MIBQBLR#1)YJ:8/N_PI&.L4,&@Z-FR3=68&A\MA"?UHA8XZ,F"&M\-DW3:1DF M[2JNIL[DJ_<9Q5WELO;0)6UG9[9%3$NG$#0+5&T$4A]R"/H3<[MA*\Z\8!USH\L8)OJ_JM90EST:7?6X M6:9%[-%1'5R0YM,CYN MF$,S6ETPM:.U^.*=D@[]=/V!/]DR\X@45=8[G$K>&Q*YTGNG9 MPK"5)G9N@:3AW&HXCR9C8DTJY85J.#<3SFUTS%=IJ]@VI:@'T.LS)QT.1\0> MG*),H.:DFI,>;'?J8X7G\I:<8 F^1%Z\9,9E& OQHS'C\3*W0>-(GRSLAW/S M$@Q.[W$D_:D#W M"62ZQA%85?>^N;!,\N0?+_:32V'(V=999#XNK0 M9NOAV25(7EH]B&W^>,2P9F/-R]]D[^T@,S*SF.:/5EU,-6RN79^?Y@^:/[0*4TV::W\.NGV)$L:92#)5_=PF9I- T&'7 MCT,@\?:)!U1[!&IT-0F>7$.D>M>Y>,]V2^EQ;KWBLJ0^VMQV; M7<)C-\+DG2L)69B'601'^SU:Z$N[=&PRZ%#V;I5L/HW"LZ/0'A#;K&+7:10V M"(4M1)ZM:TUV GIM9X#6L*+;M9E8U RP+VEZD/3@CBM%N34U=)D:M-N\:6[S M/J.QM[S9(I-J61Z:.W>9'KK$G2]'1SV+WE ]^$X6U:D\QB&=P=H]*RUN%XG M7FK:E5*^#IQOPRA8H[B+*+8=XMBGL'\UBAN$XA:&(YSNQ,!T/+;##-0:$\L\ MA3N]F5C6#+0M#+07"2V]J<3YCU@(8\IF,6=YP92$?C=6/+X+!/8?O)RRB,V" M1+N*^G$VX](=$W/2!]>1!G0_ #TAUK '1^@TGKOKR]>1UK:CL;/=GHY)QI-3Y.5T1ZAH%#<>Q99#K)&. MX'<QUG(-:9#"I5"'HF=DVUO/1 4BVD!U6L?N:;]ZU/2+Y M*TN*U@VR/^"Y'1 -([3N>A)'Q#9UH$8#NB. =HEIZ0Y7;4=GEQ#9#4=WG]'8 M55YYZ1![?%1FJ65_&_#<)0QW@[MV+8QX[?OO#;0IT98T:)+P8)HF=!HR(XF- M*(Y@X:.$QV$( P/#4Y6<[:P:SDG^]L/8]NR=4O#9H&JA4#2,;,F&CD[,;,=0^)F5H&S^F[X<8K+6B>)XM'5S-Z&MYXA@>'-*=;G6>0\ MM4Z5EN.H9=-'X_JY?%56Y46*WWEAH]V:FI]H?G+ >@S(:%#I;'7E-3GO_NL8 MGHYY-#_FH=&H194654<+R6O-5[,3+=R:(MRD$^PGZ0@JOI?_*M^0Q\(P6]V? M+\P+^1F>X>6?]PSA:[!DPOB5W1M_Q$L:?3!VQ[+I=+L/_&3QWAVK7.J;>_72:1SZ\-#_,,H-!J_U MC7RLIWC-#?/8SCC+\4EG>4Z M07C MUT*PY-V4"MA^SKR4<\QMXNR.12D3AP^_"POVW&I4I8^+7X+(XPR?6OD)U=]M MO:W^TAF/E]7?_,8=6\1VG.KO#Z+J;Z_!7N#-P!CKS-LECF6?;=Y5A0GPLNF#$8$.3CT/S(W$ *OC/EG 1OK%U=@DQ$#C3^!N5![1];_^^=-U M#?3M@1_ )Z AS":>S1!I,!=J> L:S27\O! &,P = E6_8'!%VL"0!'I5'@\ M6.%OC_/U6>E HPSQL65\;O<7U3=X>U>&("D$<:"PF)YBUBP"%^0 M#00!>4\?\+\/,.0'^4B$OXC#%%].C'N8-)MFEP#0$V^A^"O-:"@;'] ;6E3& M,O99*.EMWRSDK_C0 !ZS@'4J1(QZ[9X[6 )/AFGU7"VZ^.7VNQ>F:/;);3*+PR#^Q#!EO#J_07JM/HHOMPGS%C5X M#7U*.3)\EN.OGM(PF-305U"0R Y(Q::V4H$8N#76X'RZ0]^L!91548I&+0)O M%D0T\D!4&=2_"T3,02@'(&7KR-(:E,#KO+BZ"#=0!H, 0EX3Q6$\!W$(>AN( MP^5Y[:=Z7,DUB676,&1H/1%R5.=)3>8$2S$8-FPIJC,M*523#4+N&<$JQ3:W M#1I I&!#\O@[&)T)VC#59=F5:2S1Y(RC9H&U'MT>;76L9J[.J^@?G31LU,=G M_+U_'F(05]Z"?>'>WNW#@8O<3F^R/3Z?.]F>#(@['%5_?SNMP3?.:$S&UOG< MZ'7SGBQ_$[>>1^_GFLVM-/KL#R[6OX=.MXXQN MAO#-C?VQDOTLG?>@07R"7]"Y6BP%W5R.)_;LU0Q][0[<,AO@&WEL3 JW3*35 M69R.&AAS.RY@TWN"@S*L(<-$-JP\8H@ #*)4CA_,(M_/0S3$$$Q%&C&Y"Y>? MAO 5OPL\%11BWP.1R$AD%M-!Z!P84U(6ZM-I H^$DYHH"IMFGOS.XQD38FO/ M<']BV'U>(3&EDVMY^$*UT\JH$_^H:60X S*LX]YLK8U!S#K2]VQRC#R;H'(< M[<0FDSJF9UE=*D+,Y]/>2MJL%DR'"*9/L4C*BD#/UVQW0=HI:(9G]&8-'>*: M9N\DC2V]658G14W9,/"V"03^?F-99#0<*X-C\]8]YN+>)SAD9#DJ35.[)#;? MOJ!J59<8'..8B9'E=&'&J$P+VEG1,YK?UY@ NV(<78UTSG9RE\".W1ENY=<5 MV5GG8G>.?;Z4IC-Q.J=.YKUVV3=<'5RN6"24?PBY7M9L5.N%CZY,.Q5$^XS' M9QQK1*QQ#>[53K[YQAD[9#!P6\@\]VB(.7BEKB%H"#^B:"^H DE$'FW!U'_Z M@-7%L9%QINW9$V).;***CU.QD*=>"O)BW_%OIJXTB369$'P?D#.>Z-BX%"\9 M$V=@R1<*4"@XA2LW'C$BICO1JN5S[ILWB$Y'#NB--2&.,]X3_88;[N M35= F\C,:VJB=0X8M).CNH[61%NH3!VDB?X=*)+CH0-T*?C+( I$PB7!]GSU MGEJ:G/VV5"FMP\%JZJ26,R&3\?ETLW/II-; )H-A%W7253F2C*02LCG\55 ( M:H8N&;DN,<2#2-A2&#XH"&&\6N*Y@;("Z9+!9$B,V/-2&*7W(!U8N=MR#+IL M%IQ>!@)K!]&(Q:DPY@>0J=1PR= !55B=!\>$BPWUESB@ >,I!LZ4PAME&2)S M'"7\*0*?\;4FLTJYMT#?:QC0:1""JIN[:$&[,Y6R0WV8ZG1SCEC18"R59,%* M"RG/7^\_JSRC <]&K8[)PRS_FXI$+I_2RRU[J+)&'AFQ/&.>I\O++'D";X3! M@4H-"X:%7!8T*4X])I3/\<@\/A+04E+FC?LX#7TP)V!L#(\$9VJ@2JN1#^7, M3SWF9V?L'UG!?-'P=!=L(2Y["O?D/9'0$1Y[@31JY"&X9!&(C7' RF3S5@:0 MAZ79_.PZ-2(8AKP4 'L 1+3=\JS=XB)TE=WB$G?H/&JV/+_<#;=;#F$IE4>@ M,N-D? 9(0F#F:@UX)#4JNXQ::D2>%_P M/VU#),^M3L$-6VE%..;YS(C1B SM.MG +;4B3% ?1]W,?0#=CT;S8"IK.Z'R MNY=2I J-=L* &#X'Q4.J@BJSVXOG49![JTNYV]M/%H7#/"L%I;6^+3'W9T9$--5!I!4YR-IT&0F'ZRYB&?)/<5J4X_MKTM, M+T\50"<=SSG?<^JK:4R,*&&3H8Y>A R&HE36GT;5U_ M!87<,HY87OG2F*61+W1QBY>PHTPOZ/F:[2Y(.PU5^XSQ+GM [#J%O]K*>&TR ML,]W-N'XG%>(5.8[9:6&*S__4QS)?@YHC/X:)V!AX5MLTZZ'D7_2!UD:ZLK8 M(5F@O##UX44@'U9Q5 @1L(T"H>KY;MA$TG#+IRLSR#=^+IG.*'N\TGPBG _6 M^33N61@:LJAL'L_9MKQ@'=,5T!:\?<98(;62!:R[_&++1*^\.M=+U9O@$V=^ MD!C7<\[8LH[+706*\K4CFVNE)K(YL[6IBR(;5DM.""-O(H=3/EF:CTX<9-P& M36+/-;.J>F?&=KU&:T_K\8PVAZ?K\41-J\=SD"GPFTPTR?@JP>KV343^JPYA M=TE:+&_>N./^%8*SR=BM4>JV$4IYN>E'*<:3-_M@R2+VC3 60NJ065H0C!P' M( ,;J RKK"+9)P3SA992"\:_C#D6W9$)2C-4G46JCCFL>.PQYDN%[4@55#%. M4N?XMLS8DOE6'@ON&&J=L6I\XC.:+'"D4D%?!&P&5,N\5)[JB&>SP ,ZAFG^ MYB5QG@^&6BTL@)S^O:S+NDY P\,CH'3&JB^+MX"-R!KZQ5ET)C\A E.R36-) M?17@,V;8G5 I_$COB=J*11S%/!\?5O9FCPZSD?I&TV35%^4K3NAWQ.E=@+F8 MM:(-I:LW&AR:,*7R'/%S^7&PK4L:;G34M$S5$_%H'2"W1JOZ/4[<*\LUA_;@ M;=ZCU8O#D*X$>Y__\6&[#^:Z=21<@FOU\\4D;QFYIU.D>M'(??MAW5=R\S>K MVD_FT9]8^V7/-\K,6I">HHOL"?J55NXBVX$NN06X1Q?'G^NC.Y?96^N1CE\Z MM7'._?;TU+R5'ITBG]FQR)ZY:Q!W$,3.,R#>; B^VZ3[.&M1K0_XR6BBK%N_ M.BY>L!8:-,T"S;@'7/,?8 D:4P96!LMS*E!/SLXA]Y.;OIX:<*Q=?%-C(E7& M+3?J& ._=,?$G QJ#'^-F29LQ(^:8C3%G)9B)L0:VITFF(-E[)1ZW^8_Y.,WN;?'P4 O8OD7_SR6UJC17.])M5L1^(9?@#?<;%N M)B(2FJ1)S!_4[SMI\/@[4Z5%B<&^>TR(LF573M@62>Q]*XK0KTM JLY@JKA* MGC/RQ]_HWE1>>8?;Z^_ M5K[YXL>\O&_>/X\:*SQ)H$@'%V0/TF4'NCB*F"I_E=7/8O)\2/7]_XQE#6X> M(KCL>XVZ!J6^03VG1_7QF=0NF>Z@#K!47/2#7G/4/O,'O5'*!8QS9!@>FA:>E4EDCLO8!NGIRZ ^9.RS3>'];95J(V,!BG8%5SRC' MGJ/,^)WRQ/CRA1A?$K8T1GF*+*SATK#,=_]GS()P71&QQB+^>?NI^AK&>-R0 M>PM#$=#D!8S\9)C&8S"!__.%F'R\,0Q1Q\_?[P=W+CC M:_>B?!KEI$/=PPX^I@)> WKSGVR^W#@@TU?V4*R(R%9$'I?,RB]B'50^I\H* MH-*'*NDA:U>*.>(,.^>**^-S$('J(ULV19A1GJE$TSC%8@E>D0V?W,?&=.>= M@9"I[*HJ(VA/2(=*2.3$J#Z-B?&W'\:VO39F7SQA//-K6!-\C&5_R'!@?%D/ MNO*3Y)"[5 MVY*-.TIMK)>K^![NGA6T0_V[0,1<9,6[1!(D:@&TKOX47&YH0@WIQ@##D88/ M2>!5AI\G"V=SSF;KPL&R"_Q.'H8!L"]\<142!-D:H8$ MF;Q1&H\>J3.W37E::ZTN?O'"./4S-U401?&=F@]6O?:#.2Y@B39RRND[*5S\ M\F^F:O,%D9?R=3UDK GN!YQY"9[22]3!,'GJ)_/=%*(HQ*+'/DKG.Y970H^ MRV3",%:*^;I N\AK6*C^1P^;G61DW7/&47J#%.>K6'J/LO-CV(,F^RUY6*D* M[:L]K<_7K\I8GSKW1S9JCA<>3OA-4.5=D44?9"'LA*=>DDJDXQ&Y^48[=76$ M#M9+_@[?_Q2K+^/<"I'J3OZ&HBAYL\^Z;X<^]%GWIIUUAX$"Y2FE#Y&G"!*= MZ\#50D59F*)UB2=F?U2^V'AM&$\?W[HSD)9IUCO]:#G/'G\<#(Y^(M%^S>./#7Q90Y-K*ATST8?4 M%"%99SAPU(BCF(5GO3U99!KH;3]8U[,#EWKKS[SU=1*^]-:W>NNWB[OUZC3/ M\_YQ?0CB-)S@T<5JY#'"9[?VO%GC(S*RCGHRZ>2;L,>7H6E,TUAS:6PT(.[$ MTC2F:>Q &JM6&Z6M!%AMMD>E3K>*_=K0[7N,=!OJ<#J"_OU4PD%/C=)VGA^[ MQ/8@':]VH5'8>!1:)C$KV40:A1J%QT/AA+B#8:=1V!M?X:]/I7-I,ZL:W;:M M9LI@3 :VV\^:*1K0702T19SC^HXUH#6@SPAH9T(&HYX"NFONH2]/9?)JB^CX MSNSS>G$OK2$Q*]%N)1(]KXM76_2=PZ_E$FM8I3!V,X,-&HWM1N.0N.M^U:U' M8V_\3$6W:W442=LMO;!;'.+L]-G5Z24:G_4METK;3O=UERC M\/PH['ZK< W"QH/0(L-QG6IPS0=A;[Q<7XZMJ6B;IH,V3?7>]MTW:C1!]) @ M+(=8HRIZF"8(31 =) B+#*I5/ZNZ##H)ZQ0^K)T.%]H^:Z5]-B*VJ;T$&H7G M1*%+3*M*6F!C4[\UI,X-J4N'V.-NIYH>V?%D-5?QN/;]]\:OH'#(P-EV)RUL M%(<-:GD-BTR_?"W/=1/MI\GR O>AL_IN^'&*JU>G\5(+*_,?N@S-K4:"1V=&X_H1 ME2MXI8+'5_Z>H-R6?"'I$^\),%_ GSR)BM!^BA*\'>YW]\ MV&:M%X7+IG"Q69.+QSTZZAVN\_;#Q8XTR=Y?[2?SZ$]\S9>->C#ZIOKWK!>S M!JN>BMP!$V!-[*,S-$M_=&M/UAK]/XQRXQ8XM6_<,(\MIXRKY7$LTB)7MH9Z M#:@[9T#Z"_;Z9-BW3:O.\2^]]:W>^G'/M[YN:G];M_ZM\6E!HWG?RW3VF/+K M5+;KPM9KRM=Z;1]P_JP)UPX3[3*(U'2319P*&OF"&.R[QU:)=&JN&,=7TSG; M>\ZI-R4 _F!W+$J9>*\S!"M*_)8#H'ID5^^^WOUN[_ZK9@?KW6_8[C>*]AN5 MT]/AB6O:KV;4-?FLH1 L>3>E@OG]-.U>SYH[9XI=G7$?[^CBV"6.526376>H M:@+H! %8Q':J5(O3!- % CC>0=O.5'I0&_-6(T^SWM.R7LLDIC74K+>G!' \ MUMN=)F;[N&Y_JNS\F4Z%QX,5YMM7-H"UMZ=[%3MM6:2[<)WUWB MTDX/N'0MHWESV\S&VL9?XX2&!F=>RCF\&OY2B9#]]%*UO#;T<&*12:6S28T5 M"!I49P>5-2%#LTJM*@TJ[4\OZ[G=Z<;1ZUAFR_G9P )S:^AJ?M8H4+402)7* M\S>3G_4[/O@[CV=,8-=7,(4$XW>!QX1!(]^($[BECDW497]&;_UU(S)PZU> MU.XZ#>]&PMLA,&H-[X[#NU/>Z*.VHFFFBJ9CAII)EYBT1<9N/YH-]QG>76+2 ME1JAMHQ)]RIDJ .%9RJ'=7I:'9D3X@Y.D9+26#&B0=ET4 X=NV(@4H.RH2I, M,X&F Y7=@%['^>' 'I&)YH?8I$8\4S'*=J< MJVT/!L0R]8$F#:IC@LIUR;!2<$N#2OO%2G=4.4/23+>8#A.TF)V9 S*:Z%*S MS0)5"X%4JY]IL_A9O\\S?8J7Z-ZG6.]0'F.:LHC-@D0?8&J"U?\*$L$>D<'H MJ.F6C145&I_MPZ.DC94(&E/GQM1H0%Q;E]EJ%J9:B*-*&&JF:J##;.UE9T.'V*:.LC4+4RW$ MD8ZR=23*=L-6G'G!.LI&ES%,]']5K: N^S#Z6J9G." C5_<7T_#N)KS= ;&< M2H$3#>\6P;M+'NAJW+A='F@=Y]-,NN0_&1+;KI1LH9ETB^#=)29=K65INYAT MCTH%QCMU)_KIK6J[!]2UP)K5C: TJ(Y9Q&HP(I:EPX3- E4+@61584S-5 UT MF+"]_,P=V,0=5'$R:'ZF^5G9;*]BLC>3G[U&T;WFVD!?(B]>,F/&XV5N"<61 M/HI7V1'EK+X;?IQ.0U:K/NNCJYF]#6\]0V74-Z=8GV>1\]0Z55J.XQF=(S*R MZGLO7[(HYP6 ]FUJ[J"YPPMRC"?UVR!I[M!=[M"NR,=E'[HD_:A#TUJ^:?EV MH'QSZR=8:?G67>[0+OGV_SIQ'%TZKWY**!!4\;W\5WYE>"P,L]7]^<*\D)_A M&5[^><\0O@9+)HQ?V;WQ1[RDT0=C=RR;SK+[P$\6[]VQVK5L'0_VK0$&-A+FB'.:5Q,;#&6\)-,3;#Y$JCAG"34%BK^8V^A=+U6^];J6@B6 MO)M2 :[]T*/K<\5?G,Q2]!Y'&&3ZW\A.KOMMY6?ZF,_56^ M_8T[MHCM.-7?'T35WUY#^L";06[6F;=+G'4SSE>?=U7=XN*7*^,KR-,4)XW#[ M- A#)"?OP8.?XQV@6(\78E[O >BA_97VF0/!CP\F\L$7!M2)/@ M3CX8?U8JCGS5F3"R@N]C_\KX;2TU4$#0BG0J/!RO\ M+>/Q.](F%T+;TJ=DHWL@,S%IS-?K[X0=Q^'KF?;SZ[UN2S.[!<^QH^W3K.Z&8( MW]S8'ROEWTNZA@W\!+_ @J]5$[JY'$_LV2GV9(]2@$:(QWA"$8"I2.(EX^+* M^%TR!W0+ %R],,!)& L*E.8M8L$B1&2&7.1FL'/XWP? ^(-\)/).D9D:Q+B' M\;!I=@EPR<1;*.%,,P:< 1J8-7IKC&7LLU RZWVPE[]>]5[;N_WNA2EZA^0. M9!MJ!"!6O$2M+GY//9!#R"3!Y*O%&W^/>3*+PR#^)#E(=;F#?+OZ*+[<)LQ; MU) Y]"DEV?!9INK65!Y'PQIZ*RH4\@1/L:FM5"2'XQIK<#X=LO>,!968*$5G M&")Q%D0T\@(L.NG?!2+FH,P$H'[54;)JD :O\^+JNIV!"AG(-&0^41S&[0$/XBM\%GHJ@L.^!D.5P;]IUD@>>R^PXCI)BD\EP=!RMJ8C)G4^)*RFU!@UCD%[2 MEY\OF]A8-SG>*3"6DN3,Q9KB.=$TIEQJ%+#&F*)1BB#WG%E$)D-IUL?GV!?6E':

P[ Z[\PB+CY5P\RYF<+TWD3.S*J9,=U#1.E:7CPK 6H!R $0J7 MS.'37G]8SJ9ZKND%0MY/*6@L*Q\O+S8 OO"'I)'#C/DRH0.&0P<.2 @$2)XXSW1)QRW?4Q9IBO>_.5V2:R\YI:;9VCIN]6[VGEJ9HN]).K=0^HQMSLXE]7QCH MFXD#FIC50B;ZK$[Z(!*V%* ?@O(2KZ3\+VN%+IF,0<.)/2^%5WL/TK^EM%-0 MA"8VR>+;RT!@52<:L3@5QOP TE./< <3DAW%+O5#RA32D8/Z;#FRC@\,V1S^ MFK'L&1;!EBF8P,Z9R@Z)LE24.4X&_A2!GU495T>34^XM4!4. SH-0E!S2T\R ME9I#?5B1:;(U'L"?5I"?59!=8CMCI2"[Q!TZC^K'SZ.D\0KR(4!OKZILG5%O M/!.GMQRM*K=/V3M(57Y!?_K>+> SJ]-./=FM$\RI6Z)HHQ-X7[CGF^& C-PV MGJUX/FLM #4@F@=366,(_:H;!++MB1V8Q/ Y:#R1H<:\B8[ID$VJFS78[D2AZV;5JYO5P^K,IZU;W)3JS%73\@^;I:[.W'EC]#-L M,37\0'BI]/SFE3S/I O\(<\X2M7[MZ)AY0:UU1E8C4,L-4GA!#A?@QA/?3+C M=\H3X\L78GQ)V-(8X1)BM2;8X*5AF>_^SY@%(2RA/.Q2:R9_WGZJ/F1 V#\I M]Q9&5O;D!;K0ZQ/<<:3D8_SNAB;4^!M=KCX8UV Q/22!5XOG;7&XWK,V#!^! M"1[&LB2QZH\"]I^0YY[#6(CMQKC')/(C;NZ:T-_OZ]736)*QU/VEJS=:N6#; MY/*VX^?RXR)@7#34_ZHYUNO*5_KM7W ^;,F7#M,M,L@4M--%G$J:.0+8K#O'ELETK&Y M3HX1/]9!]JOV.S]!9^V\V>C["JCOO?U[C=O]Y]5^?3N M=WCW&T7[K[P(O9VXIOUJ1IW5W)GN]G'IIX7W>D;=L7;N38V)5!FWW*AC#-P: M6<0VJWC,3KZF>S)8- %H C@V 0Q&Q)P,- 'TE ".!J0ZH>;UJC>!EM7&O-7( MTZSWM*S7F9!QI10-S7J[0 #' Y+= ]Y[Y$!/@\W@:BVUM$/H6/'_HR[2*U#_ MA+C#*AR@\CHT5OQH>'LI>6>XI)-DM3^[&*@=QE M!/>505L#,AE4<2!J!MTF>'>)0;N5U.5V\> M!TN?9E*D-3%!S=>^4 VJHP;W)V0TJ'(03H-*.]A+=PQ[X%_O ?+:SLX& S(: M57$M:':FV=D&D'K SWIS,"PK.+CNC:./B+7BH( ^)J)W7^]^8W2^+B]";R?> M.MI_]8((O=C]WM)^YXZ(?8I%@B6BM;._Q8X,VR$CLTI*C_9C:$P]YM,8DU&E ML*[&E/:-E7F3]O5W GIM9V<.L5WMZF\6IEJ(HTHBL6WLK#]'@S[%2W3QKSM! M3EG$9D&BSP(UP?)_!;$ :JY9[;"/3J;5^#P]/DV;.*,J&5<:GTW"9ZEL M0E>2O?N,XJYRV8E#'*N*GT(SV2;!LTN0M+9;7_>*R78NS/9W,"LY#:6)2?UE M$ 4B4=TF^^GY:;DWT1F3H6MI;Z+&U!$Q-2364'NHFX6I%N*H3K>BMN@'/4!> MV[F93710S*8:![= M=7AWB4=?6E7B$2WCTGMKI':T_%Z\4X:BGTZKECM";2SGZNA8H0;540_G35-\S/-STIW5#DIT39V=NQ"?,TU MA/X1"V',>+S,C:$XT@?S*GNCG-5WPX_3:<@*=U25!7AT-;.WX:V[CJ^38Z5* MU\IGU^=9Y#RU3I66XWC^(!M$ZA':F%59E1=QTO/"YD?-3S0_T?SD$/^R2=Y2SF1K)@)YW6;73'1!*QQ+BA"37^1I>K#\9U1,,' MX!OBI-,3;+X$BC@G&;6%DO_86R!5=5-BY^(<:*!TO*X2+#3QDNPY3'U#=R M! L<6T80"AX1NY>')]GW0,@,42\5H HS+JYZSE4.8L^_\WC&A "V0T-0 ?A= MX,$BXX+&H.MPS:'S.PY=J.J4X[/S<6G+/1^;MFTR'#K]X](3XJYCTNUFTF@6 M)<$2V6\\DY_0) R9/-H.WZQX_%_F)8I><@9M^&P5Q@]H=&A>?0BO?KH_4>_6 M[.*7KQ)HFXO23BW9'IY13=[H;M,;_KO9**K]_->+.6=B%4?H$"X49ARF.,0$ MOS*N@3T;*\8](%$Z9TA4F4^HN(@TB]SJ =\R:]!<.T%OV>>;_HW>(]L3+MU!6LP1EUA#'WAFV^V>J.TB'GNT18VG&F"AO CBO:" M*I!$. MI HK"BC[P. R-A'Z'ZT'POQF2D34QJ##NF;&@=ZQXG&]@X@"%BQ>, M^EZ<@N( ;Q/I:A5S4!KXG$:!9\QY?)\LR-8H&-X:>2P_X)V_RK%+X\\'!4^E M\,%//4G2,U$2A 'A4+:9X6+*'\2H>XE@5K1GD2 MP%0>X,N98(DQ?8!7YAX:?!0\%WA4<,N9]O/KO6Y+,[L%S[&C[= M.L[H9@C?W-@?*SE7,(T'F=8G^ 5]=,52T)WDGL?VK"FZ\:$M!YI! :\ZA,>7 MIJBUTDXUN8X0JJDE;Y:O[XL,?+/9":)%B6=($N+YQ*1@S_O;#V+;7.:XO'L2O<<(,V\+'6/8'L%F702)C(Y(TD0D' MT9Q%7L"JYH%AZB:,T?KPXY;V#00/*JA2IG,=NU@ I=&:PP&N4BD&.F/9CP. M.ZP$_\94_#T62?:#:94"I,M >"P,:<3B5*S??V5\73#!2@.Z9YP]HH"_&0\' M&UJX>EG)+@!]>IF"F:$.2!/X23#*O84J!>/C^ +7*VI,"BL>)$)!(* M]X,!4@/!K=2:<8&T]MI8S><%1<9[MX#/K$X[U9XSYMMM5G-N$Q.KI_9LU&AO MM]I#HXW((0A\$)3)@\JP^RL-5E),^F6R*7O/;&+;+LK<-)2Z@*I7DG)CF@J@ M9P&2UX.GB$!*9^5HC%.XE!FSX#M(4BI0UJ]2D-A*.3A(6/M/DG$^P/8ZU*QQ M*U6#6I'*.GQ,.]2:K)*<\QS4:4\(->4<5%49?-@L]3FH'E#RQ2^?I9_#!ZL] ME29_GMEY)F'RAU0JI&/AMZ( V@;%U1E8#:VU)CF<".MK(!,#O5._4YX87[X0 MXTO"EL8(EQ'U,MCDI6&9[_X/]*\0EO$^2!;U9O/G[:?J0P:4_5-Z:[)3J^V2 MI\<1GYOLZ%= >1V&9#EV9S@2IOO.XC",[]&VD,?,P4)A0CI)HV*A]E2+?U]I M$RTUSM+5&T4'L%9D>9KXN?RX"&B+AAM']BU3'=!78T=W:/;KSQ?FA?P,P_3R MSWO6YFNP9,+XE=T;?\1+NE.:X3[PDP7\"?/(:EQXL%YT)=C[_(\/VQ4!+HH" MFD7A7&MR\7A]3?4.UWG[(;]H^S>KVD_FT9_XFB\;]6#T%;M+G+RFJO5BAF)E MX9!7+/C;L*HK:V(?U>QG=-1*+%EJQWHJXY?.?;Q?D$JK\Q;M,;4J.X;3GF72 M>.\@WITSP/T%>WTR B@[MO36]VWKZQ2#[\+6UVW:U]:M?VM\6M!HSGJ^_3VF M_"JM&[NT]9KRM5[;!YP_:\>UPTZ[#"(UW601IX)&OB &^^ZQ52(][>M4 +&O MCNJQ^\&<'/)5(?';5/5SVMQP*S:BMJW=?[W[S=O]9Y4_O?H=WORVT M_^IZ;R]VORVT?_3=KZX$MX7M'5CKI"\VX.N9?>=LG5)GW$=K\.",R,2NTOKH MY$NJF_-J_)\>_[9-)I57('EI5W%=M*P_ZX^Z87E/&.R C!Q7,]B6P[-+D+3, M[O/7XQJ=;;$VO\8)V)J[1ZNUV^>9C')G]=WPXQ0/?-=)*<\>*D^1[^2H-])I M>O R''W61V-G@S$9V)4D['-S/^]V:H>MIMR.4ZY%',O1E-L7RFVH.EQ%=C13 MZ]51;BTTNBXTG D9C+30Z WE-E-H.%5\*,T4&H^Z2GZ2%="*[_USE)/;!YO7 M'8/ZB)5R3UL4&$\M1S6K.':FK.Q!2Z8[V;[XW$L[>U4, MS]C)=C.1_>6O;V=9_3>;YU=>?=JGZV/[1#_6,1F-S/+]-&M1@;_2U8K'W^&7 MA,$OU1=V3,:F66M=.<,VBSCH:1RE.*T5#7S5Y2J*F&K/511H_OW+;<*\A7&] M;JA!#NAO:Q-K:).7=_VUB3DP5:KA9HN0_9U[+3*V['95;]:M*9NU>B=N39EW MD3N'W+//V)MR,RNO-W)O,U>V17+ORO@2&;G9(FTR@IW7?1 6?"F[#R8+6C1# M H[-YPRXN>Q2&97;+1GW<1KZ("(2X/G&DB59"$09T&H1!\F"LPA0;.GD\E>TQ84!,)-C"*<9>3.MN L%&VR?LY C2 MTK*'F)C<[NL.4'-&*\,GK.*AOO1]!M=[0?0;>GJ3ZPFNUI2KTQ M#8;:@3^SQ?"-,<3^V9@#:]-9S R!]<3=^A^FGRZ'=^.+-C?ZDHD9"\YF/U_\(&X_C]S/-Y]=:_+9'5BN?0V?;AUG=#.$;V[LCY7R M&64+%@ \=M;&#C+%&M*=L,1CF[V?T1TSA+)'$/P:1]C&VYQ\^/OU]>_&YR " MZSL #>F?8,ZD?#LC\U"^/'8[(QI 8<985ZY!,GR*U#9?OPJG(DA%B#8LNO[[NBY^.7?Z M+>*SLI[V[ MHVR;O7!*>."AA8D@F@4 (>.O%"0SK#* ""6>1%H8@/4#=I6\C,UFS%/ZANR9 M^VZ*O@Q0.(3Z,GLK 'L1@.0,"HA)A^(T!H%>O@^LL)1S12/*D$0(X--*#\,[ M$=)H#V("@[3Q .^@.\@67(CX0O>1UN5&Z]]E[#.8;7PG*>>>K/#.1TDGC18I2TK=0_?%M^L?22Y#1,L9F>P(L5"<+CP0@% M2@3!*+6B8+GB:EQ(QH+-TE!U*Y:+@#I<;O-B_^$4%K1XY/V"@25Z1\-443D^ M8<[C>UQ@N!N>.P.E?GTW_HXY$#0,BZ4A\E+IZ,5WX6-R?:W,-)2Q8?Q[ 4J9 M? Y=QBDN?'EKI>U.0R\-"P?X(W"$=<^YG;]W:]<0+6TRCG06QTD4)ZA%EA9Q M"@AEN(BXEH'<(;FY8*Y' M7@R'M *HG5QN6P%YD+6KY(>O6Q'6+,<6EC4#W% M0J)?K3"3HRPMBIHR/&1&Q0+F"[#;YIURR-=[UV!![YB!=)5D"CO0Z"Z?!UUY M(7TG4U;X0F2O:H#":A7*V:1A'ZXLUQKP; =;L QB,@E#B+&$" (2I"S&;O,95/I02!X4L6%R_(,^;V6&1DRG&:*!U OCV3[(N&I!]H%"C$8 I]GBHW4KJ@*ETB*)^N0 M/%%KLJ3\&ZSB]M(\.=G2_.#?8*Z^S:5.,2[^Q5 M2H,"C023PC*; :8CT\1 UPU5A!'-XA1,U8>R#,!'B-P2_R\@4?B!E^LUF3L& M="_E*8%1_!L]&U$ CY%W[!N0&@T"_4XY6N!2V&A?*)W3S(E1;HGX)DAFPR =,+UJ86? 1]&9^2RM00V!\5 M*&"%B87\;<[4.- 9E^3.:2TIE\=&-(UNC[!!3-<(=ONC(&(STN5#N M"0Y078MUC&CM7M\,)CW: B0_9/74F#?6$T. VY/8N$!N12G% (F/V8P:X1KA34;XUS@WI-#? M*$!-]G:S ]9Z0SE\E6G5>210(UTCO>%(+R*QZV ;&-DR7+X%9D-F:H.QR81, M*='8UMAN,+:_R/R+91H%7I8-($/P\7Y#$=U-C$N=!J_8R]VOZB#^M4S%IB6S M;M=?J9#,JG-27\%YLG$6'3XL@R1AC#SF5$$B*3E6EO1!A6QSA[>QG:V(3GDD M+AE1GE'Y)*+2K?+#3S+%J'@F,AIK]$$\6X9H[(W? VV9\J1O;L MS3X79N3O_;YPA>YD3)45X<+-,64>1;?;/X0I;Z2CJ92Z M(I<,67F>%2R3M>2;\QQAS# 08CNY;%\R63Z"+%5/H)R0H1.5<"-C0>JOZ<-& MKN*1,Y-4,N!6_#P?G7CI\%:Q/'L."^,',$J,(N%#<"/DE7?P+%H$,606T5SM M^#2.OVV&N&'8L^"[S+B0:1M4Z8@RDQ.C#G=L\_HB.+45&E?I(4#ID0QJ^##Q M,%[)L,PLN0<\'12WRT;Q?)A^?\CLA3'%>D'0=43RJ6@?+-T[&<9Y>3AN.\RS M'6;-B&8C84)1'Y(OT S ,O(4)#RZPM-J1KXZN*N>7-4LFI3]GL4]83B*^,25 M\=NF+)!,J<@>#1(,P*DD7&E#J^2^[0"PC(QD7^3Y3GMJ'DCL;[&O1SE5SGJV M7I4%1>>P-0#G)?552+'(C%KQP%-+MXH#S":.5%:?'\O4NH@!+0E5>2)/LUO$ M]YNFTCHY&?<+'Q\]J PJS.3E\H%:@OU[+1->7WAQ5D+E6K($&^G?CQ[Y*, E M,+%=94BJ)/)$HOW\TGCC6$O9R,_3U;?\5E+$1+*("+X,\PF!WWG!2MT'&,;% MR!A!*)4&J6G(K-9\_.O1D!*19N.3$'W([(V]FBF\ QZY+T]? M*6,JKQ:?LV\84I1@Y&@,8! \G4:J1(( MZU-WDND07'? QWQQ'A$QXWFROI$KS_LX?I$LG2O4H/7G8D3ILB7VJC(0"ASN M.[5"LU-.THT&<(M#Q94?XK1,+H6U#8]<2@U0Q&&6B)H!=_N8"BV=GRH.667G M*$5VN!+FN2916;&DI+J4AI"_OF+&Q F!^]I.W*%U#B>N,^JZ$_?5A5FFY.>* MO3Q$)XT&-$" 2:L#9$!'LU0:2=GQ!"7TY-F@S$XJWV"4S@QA'-R3[C5YSRM& M""5&-;EIXY8 MQ%%NG+'E*HP?V&9,1=./II\&T4]N^#UYXBYS/VQ"77GUB8ILJ+#%E*&X*!Z% MWH7UD_ XQBQAD?)=28,L/VZZ"JFW+L6@M#ZR28R9&WKG\#7Z'_:*,'7>-'NV M5@,UY36,\FY406X62.<9RAH,3LE@KCQ#N.*6D&GA.G?K=5JWJY-7?/" #QZKQ9ERS&@7A MB3VL_O:\Y6I0B:I>$UU2?.RUER1 L+_)@ MI$F@3CG"K?(W8 P8NM\,U-,')0.EF 7QN@ VQO@K9Y-J :@%X',)<5+P%2[[ MO'!)$/F@\?$'F>Z65^4Z0Z@W3^K!J 2P@4A6$(^)"B)DZ4D!WZA\AI& K/29 MC&!ET8>VI+2^:CSAG^MSO81]@2()&#W8I<*%'7E"3Y(L+*N0+J1 92G_*%WHER-2^29 M$F&8E=ZWMY"BK)VI$FU#3.B4D>Y]$; ]F8B;*>'Y0W42!-8Q MF<5A&-^K"A\(2)$U <&LYSTL5]5.*3/5G-VI#=S@Q/L9<5&4!/=R$6".E\P] MR)(#7A#BWUV"TM4;BJ2Y=:P+/YQY-T]X:;78F:W(U-MWA M>#1XF_?Z]6!'Z$JP]_D?.WKG6D>'2W"Q?KZPG(O'=?)P?'>Z/+M;)]_G-*;:V"F'+K3W&C":F22Q[ MG_"I/*^3[\(>MZ0F,DUDS26RL6439[A=_$<3F28R361'([+AV"'#417G2?.( MK*+A9S960;XYJ-%&SVU#^S5-P^-ID,0>615VKK$23$/JW)"R*CE"-: TH!X# ME&.V"5"]\9OMG K5!D0V7U(0XDRH2X-%5J#:C<\L- MC>R.(1O]0.ZXBK*LD:V1W61DH_-E;![5^=),9'?.,_,/)L1[XWJKMW:YD[2V M>%X])^7T!'MINPZ96)5B$@=.>+V1=69\+)SORT_0,&X_C!V;6.Y PUC#N,TP MMB8N&4^VCQKV"\;]\WJ5SYQI*ZHJYAW O!^G> 2N#I4WU!"I%*A_;GWJ1/+/ M;6D.!\0=UQ?X+UF59IJBFCUH]J#9P]8=@[%)'&>HV8-F#YH]:/:P?8<['I.) MI;6'7S8+6VW5N(=.-E^BQJ MYWRINHZ(/F_==8SWN** KB/2VZW7=41ZN_6ZCD@O$*[KB)S=IWD"9\VOVTX% M[=<]+7GK ]C'3&(9$=NT3S&OYB>O:*K45-E(JG2):54Y_-B\H@B:Q#2)-9+$ M+AUBCX]*8^V1>PTU+6OD9OK&I<_\U$M^?-]S&_,Y+TH'YMKU^>F][,[\>K.7 MQW;W-/?PYO3JY%5"VEI2TVC\_3HK%:32V-38_,5L%FIO%?S ML-FYXA)?-IL<]EQO;V?MO$N'.&Z5 O'M<6)I$#8>A%4+J&L0:A >#X1F%?NL M/1#LC^.E4$QD7V9113/1AD+[# 7')@.[&[:"AF?WX&D/B&WJ-C$:GLV$IS6L M: DV#YZ=\[1<>QYGZFQR! ",$G@_BQ+\4P0^X^K<,HU\8Y5R;T$%,\* 3H,P M2!ZT,=)"8\0BHU&57-O&2@0-J7-#RK8UH#2@CEF,R6H5H/KD_I!GC!+ZW5CQ M^"X0J!Q<3EG$9D&BCS?T0YV_=$PRGAS5W&R/JU,#NH. MAQB55**-: UH!L( M:(L,)MW(".RC12N_F#B82G7I)R>+'A M+2B?,R&]'PFGH.QX4MO!_K&Z:6P;+0M[2 :#*L<\&RL!-*;.C2EK0 :5BB-I M3&E,/7K>EPR'K?*J]<<#\B>#B='(T]Z.?NCKP-^=83>2PC4\NP?/,7%TX1*- MSH:BTP9T5NI5VCAT=L[7\1DKL2TI_\:2G8)L3YZQT<=JVFQ:7(Z)52E@WYU, M00W"1IKT@; M;8?+2J&FPO](@>3"6+%G$OA%$=ZRR6M0GFFPFZ6$C%%VD1$/JJ-YSJQ(_UY#2D'H4 M4NZPBK^N^9I Z[TE2D5($AY,TX1.0V8DL1%AW1*XDL=A".,!)4'UQ]'Z?"_T M>.P TZ?:#= 0Z?BUO##(&+O%DP2KF6;;X\Q_L$V.Y7_+GC^ MD!6=LW=3SNBW=W0&0WI/PWOZ(.!5/RUX-IN7#9&^9'S&@K/9SQ<_B-O/(_?S MS6?7FGQV!Y9K7\.G6\<9W0SAFQO[8Y6Y?Y4>W7AF?()?8,'7A1CIP7NV,V&Y MB4$$K#-Y[XZ!\HZP25\7S)C%(7!E]#;(PJ,&9%T=>$&8]-F!* M$4N,+,_O,HR%^!$]US2W\TJ_RGX<>[Y?,6[X09CBUV)!.3.F5,#?^/B4&XM M)#%'<]F? V63!B_LGOCCWA)=^3@?> GB_>3R=78=(?CT>!M MSH<\V">Z$NQ]_L>';:YS43@/"D>/Y5P\[EM0KQI:;S]<[/!,]5O%G\RC/[%= M+ZOHQSFU&V?R4BXQJ:=E=4"+7!.2]9S+=$.=V%48CNHYS:3X>BKCE\X=;Y"? M[A6GF\:A#T_X#Z/^2F%"O?6=V/I]SGHMUSJ'\&=UMW;H9I=!I*:;+.)4@'DM]IWT M.'8.76-CR[]N.R)TLL=IR?M\^1*5?-O/;>V9NV2/B&WJ+MF:*C55-HPSVI:'F%.7];E/58\O@L$A@0OIRQBLR#YTF6WS#]RTW5DJSQM/V2SFS B>5..T M,=F+(W.7[IB8DZ-VH.^.)-* ;B&@)\0::H>ZQG-7\&R18:5JRQW WVN5J-[(4:.2'V2!=NTNAL)CJM2MGW&IL:FZ^ 3:<;J6#=*RKF>9RI MX^B1@?52X?V@T."?(O 95T?5\?CY*N7>@@IFA &=!F&0Z,9WQY_K:X0=1Y5" MYXT5!QI2YX:4;6M :4 =$5 #JU6 ZH\W!/O2>50LBFKJ>6LZK<;W0XT?DY'; MC;;4&IX=A*=#)N91TW T/#4\CP;/,9E4:KC;/'1VS@U2*#9>O$2%1KD]JBLW M?:+"9A+;T"2NVZKVUAI33<>4:Q*[4F5KC2F-J4?;K1#':57[R_ZX._Y@(N&I MEZ0<7FQX"\KG3,A@2,(I* F>U!*\6)2*$FL5OLLJO#TD@X$.LVMX-A.>UH , MCEL00L-3P_.8_KGA4'>7:Z2N\R>#\=/(T]Z.-EH1P/B=895V:8WE[QI3Y\;4 MF#B5,DHUI#2D'C.?2+7NLLT7\ZWW=5PO8YC7_XK61-3[*PWPX$L0)32:!],P M M X>,!]TP/S4\NP=/UR:6W0WNV3GOR&=4>I:4?V/)KN[SU,D9?5BFS?;*Y1A( MLHK$V-V&.O/1A23[#,*__3"V+;M*28W&JB<:5!I4VA?S>('1( GF2G_@+*38 MW%F?L^F3*6"3\>BHY>H:*PDT.MN'SNJR0^-3X_,5@N'$=+IQ2+%[?I28,WB> MX:6+5Q3Z2QO\U6)UGM/ M\"QOJ2U+YCG1U5K[9@8XHVX3GO9MU6CN'IH=MQM959USM\A. M=30,8T]%DV8\7LK4W.3!6+)D$6-Z[QVKK!;UB2:;27HV<8:MJAZ@(=5T2%G$ MJL3/-:0TI!Z%E#NLXJ]KOB;0>F^)4A&2A ?3-*'3D.%1G@C+H<&5/ Y#&$]1 M[E7K\[W0YRU+UY#0V&PH-LFH6MMTC4Z-SE>HYM9K3TACM9QK&?QA/AY&-K+@ MT)3-8LZ,]H,C:1&S4EGC9L+QV+Z;XP#V"!/^LJVI M%-FS+U\[D:X>61R8XXD!HU5R\V:Q#UN _#V +H'WJI^FEV'6!_9 MZ!TP0/PXQ0!F;H&\GBUVK(U_<\IE:+ %:CG$=2IYSI^;?#--5$VZFG2[0;H3 MBUA.#=^1IEQ-N9IRST&Y0Y,,J[ETVDFYS70+;]-V[G0=PY5GI?.>+$+A#W!> MTQ_0X 71BZ!1H5&A4?'L@G3-Z?:1BL SHG0Y91P;8-S+=63^.PK3HG-FB 7E M3!AQFHB$1CB\?MH'+3^+,C#)Q!F1B=6J RD:5TW'E3L@]G!,3+-*;2R-*XVK MQW#ED)%C$\MM52^V9EK;)UB 6Y6)!0J#'X1I$MSEBL+[MFG26GL^MV^UPQ/7 MNZ]WO\^[W[G2,K^ML**,D(T?4^XMJ&"PS,TG,<8@S;E5T36.JZ9AJ M87]=#2H-*NWNJ+P"_Z:#W\8Z"V&0X&A/;JE10OIW'H#6F MNXUI=T29/;1I(W_%40&GM?*0+=QD'PD-<3P7,> M[=J25M(\COWK"318;&($ AP=VKKCGRM_W[%,M7_//1K;(:R#_'2>HO7'*>1?$"WOP7_+E.OXD6S6IB MC#[RZ"FH-L$4(5^?.3G7SE&(W.I<&\>B\9:QR[NK%*YK<_<..]>R4,L2V.LT MDKQ9:YN1$,P8FL1O04)(4]/(\EUP@;%Y^6 M!2G7;-T%V-M4J\WU4E!88;N2.;\:]W3I/I3'J8M!XG"Q4SB(]SR+H\6*'EV:YK/4:9V_4SZH)-OI]F0>W<.--]$=N]ZDVKTV MT6[F&_+KU2&5/!H>C(+%KZ G.:N]A>C?>2P?LG1OV=5-S-SO5^X,AO3>#>[= MAP25TWDL9O.R(;HO&9\VC]GLMS=_2\:33FLRFK3,WJ3EF"VK#Y_&MMT9M>&; MD36H,_=O1#R ^2'\PLH'%-PU-\^V/7L5&'V;H\(2!-$]LE.2@4!;P&.!^( P MD)2]*/3\P'>Q]!1.*69W+,P85:'*]9_\2R0B07IOD3N_XR0E6+8H7I7?-AY\ M^#;J:SHUH[$,>?Q3J1V7FSW?#F[VBU?BZ9Z=7?S'H_U;Q-O:S.R\XMN[MV,.X,@HT%W3K; M\@ 7,)" /7D*8:^G+H0B5TRE^]*Y=S?[FOX7A*HV)IDJ1:.V*A7/^""#@OIC M-6,/B/07[/7!L#^F^FGH9/B3N0%HP%\C+# .>JL"Q(4#8N2FKO8?[F+YJ]8/ MW> !%D&!XC)!\1'X ;=$%0 N$@#?HM0-E"YT&2#?KO8?HG#-P3#[U@^U=!YE MB1M.DTUQ]8LY_?)%."M54NUA"?K$E0J(E-$IHCLF1M7N\B/(C)%9(K(GC.CGF'HIM4Y"R*KYU0QFVM_CMB, MQ7&1-:/-7#_6[MP@DQG%RK5XHM6">[K5J7-TL;$23$'JV) ZP0+4"E0*5 I4 M%P>JDQ-^%Q/QZ*_F:2M;MA[A[741CESAKV-V]8ZU5V]G,\OZ*61?&+(/X,=7 MR%;(;@"R#^ \5\A6R&X LGM&3[=[>TUP:":RS\Z=_3M+J%Y PM(K?I+3BY*T M?%146?,G:,V_M5JVWC/M'3:OV(A=9K0OG+ZHEI""84-@J#R5"E0*5 I4S0?5 M10C,RW.9X]D_Y39O>AGNX]IZC:O1?>SF09V6WC57"T ==E6::>TK]J#8@V(/ M^XO/*/:@V(-B#^?-'O;5!EJQ!\4>%'LX._;0;CMZZT"M=IN)@$;VD%]E![+* MYYXJTS:Z],@KSO7I6COG.>]+FJO:X_.?J]KC\Y_K1>[QQ42$/CQ6UEX9;X>E M>E4<8(\&5$?OU I3-Z\V@*(Q16.-I+&WEJ-;[5JMR)^:5_.31!15*JIL)E4Z M7=VQ6HHJ%54JJFP.59IMW>CL52$]':H\MY+A_>E4>SO%GI'IN_<-=0E=DAOH MU!AKP^:G]O)\YJ?V\GSF=S%[N6?W>H//$1^L+.8Y&S;'J15P>)N@;BTQY:)6 MZ&QTAJK"I\*GPJ?"YT7C\WRD^]E5\^E[7LPPI46#__/@5W@_J-WX9^)/1;J+ MYH93;9G%WMQ-F!;X[HT?^.G#A9NBIUFVP-0[G3IQZL8*! 6I8T-*E5=1H%*@ M4J!J/JA.3OA=DCMX&3//+_1-=Q'!1/^B+Y2=>!%V8MO1.ZU:960:9R@J>)X? M/&U'=ZQ:!Y$5/!4\&ZPQ*WPJ?+Z"\FV8R@_<5/7[8Q1>>6XR!_0MEBQ,N![. M?N#?3-FZ)VCKVK;>:]=IL-!8IJ\P=6Q,F2W 5)W,?84IA:EMF#)UI];Q9(4I MA:EMCB1#;[7JG/MKOD)Y\H[>+RQ)X\Q+LQA>K'ES-[YE"7E\T]@%Q=,CS1-[ M"JDJ&Y=A&%IZJW<>9J%"Y_FALVTKEZ_"9C.Q:5EZVU:E?10\&PI/1^\X>^W+ MW'S]_%34\*\,QN^&GG+NGJ2!J]MF';6DL>Q=0>K8D.KHEGE2N7$*4DV'E*EW M6X:"E(+4'B'EZ':[STGL;YQNTQ4E;55>%9X?AZ>S\ZQ_+N?^K=P%:@.D/'3[=2)"RI(*4@I/J5 I?C4Q3N;/Z7P@Z8,Q(LP M$"W[/+*(%#;/#YO*6:SPJ?"I\*GP>=FR_>PK>!*">1EJ(]F$2!/\T?>/!-_^F0R[#W6>^/!W7QB$*M0F!/ M3?ZX^WG!_BE%NA=!NK:C=^L=+E*4JRA74>[Q*/>M;>CM=ATO_+,G_Z+HXW%! M<*&A247K%T'K9L_6K6Z=PCXG*J;)&_ +Q:_R[^G?TG "/V17J@2FOD,8RRK:SAVJ#WD;2T"@SZ=Q[+ARS=6W9U M$S/W^Y4[@R&]=X-[]R&!5_TRC\5L7C9$]R7CT^8QF_WVYF_)>-)I34:3EMF; MM!RS9?7AT]BV.Z,V?#.R!G7F_HU"G-%,&\(OL.!%57QW#3C;]NP9$RY=76&: M!H"L##O\7'Y<&,4+-ZAP&-/@0H,'9ST6!.+7W]X8;^@S3,"3GS>LQ3=_P1+M M([O7OD0+=TW$W/O3= Y_PCP$;7M1$+C+A+V7?_RZ2LEO^;X M.UJMGW]]L\:'Q/OK_53S-O6R.B\[-Y=K;47I#!3!@FZ=;?&-!0PD8"L:P;K, MWVN80\C 8BK=E\X=;Z!/]YRCWD3!%)[PO\R-M3$PW:DV8AY;W+!8LTU=LPQS M4UH& M2JV[#+5NNP5SB!,1!\/L6S_4TGF4)6XX37:J;?BJ:7D'Z6EYQ\*,J8:5!R;H MXR7UU0K+/+6U1^YK:.EM0_4V5$2FB.QP8Z;?& MRB\%J&,#JHXQHN"DX*1J+RE0O9[0.RDN=3%QCOS(=ZP"'CN1W5X7XP+0S9Y[]M[;4RHD*V0W0!D'\!EKI"MD-T 9*.?NM4USQ_9 M9^?$_ITER7NMGR0LO;IQ$X8 3E(\^;B#M7%19/R:YY[V5^7! OO!;.U>6VG[ MA%6->07C!FM43\RWL;J3 J4"I0*EG4*E]=>U6:Z:U0[$&Q!\4>]A=?4NQ!L0?%'LZ;/>S+ M>E?L0;$'Q1[.CCTX74.W;:4]U V%'H@=B+JH%A9!/29K.+.Y/ET^Z#SG?4ES M57M\_G-5>WS^<[W(/;Z8B-"'T(L63'L;1$GR3IO%T4*+EBQVZY9@O5CC;:^V M63/-KT:7-.@X>JNWUTQ1Y2!1-*9HK)(,8AJZ8>ZU;,CI)(DHJE14V4RJ=$S= M5E2IJ%)198.HTFSI9OL\"K*>6]GR_G3ZOJ%^G4ORY9P:=VS8_-1>GL_\U%Z> MS_PN9B_W["-O\&'F@U7D/&?KY#@%"UY!L:]5P[-Y6KW"YOEA4_4F4,AL)C)5 M67^%SR;CLUZ1TN9A\^P*"?4]+V:8C:+!_WGP*[P?E&W\,_&G(E-%<\.IMLQB M;^XF3 M\]\8/_/3AP@W0TZPX8%G6*94+5H!J.J!447,%*@4J!:KF@^K$1-\E M.8"7,?/\0M=T%Q%,]"_Z0EF(%V$AMAS=M'MG820J>)X?/&VLE-Q1\%3P;"0\ ME?]7X;/)^.QT]+:UU^8@S5?+3T7[_AB%5YZ;S %\BR4+$ZZ&LQ_X-U.&[@D: MNF9/MULG9>LJ3#4>4Z;N. I3"E-[Q!2P*:?.F6(%*06IK56$=:M6.?7FZY,G M[^;]PI(TSKPTB^'%FC=WXUN6D+\WC5W0.SU2/+&1D2J-<1EFH:V;K;V>K&VL M9%#H/#UTFGK'/H\CI@J=9XA.0^\8=0PR!4\%SU> IZ,[W?,XRG-V'M^O#,;O MAI[R[IZBB=O1N[7.R#66O2M('1M2K5J<6@%* 6I;JF6=XSX*3PI/VT[>ZG:M M$V3-UQE/WJO[*84?E%%W$49=O?YKC3/H%#3/#YHMA4R%S$8B4^7F*GPV&9_U M>BXW#IIGYZ7%O%R?]P])W1\R(7>WBFB71(;-I+:WIFYVZAPD6M^&7>9SS*+A M"H3'!J%3ZRA;8[4.!:AC TK5:U"@.D#GC5X=U?1T!.7E.(E_CY)$<],T]F^R MU,7VR6FDA7CP#*Z,HR" \6A^F+*8):K2[V78G:;>41WE%#H;BD[EM5/X5/A4 M^%3XO'3I?G[]N="!S*;:>/#AVZA_F:;QXQB,XBF+Y>CMY0]M&F5HM/S-H/]J M+8!X*%YAPA.3*/"G^0,/ONFU.@ ^=QGV/NL]GD(P]9Y=JV[74Y,_[GY>L%=+ MD>Y%D*[=UKNM6J%I1;F*0-^H1A6_CW]6QI.X(?L:LZ($$W+^/E XWG9&TM75ZC+ M !#1^ODAL 7^N?RX,(H7;E"!HFEP[L(C>1X+ O'K;V^,-_09ANG)SQMF^-%]_XTG<.?, \! B\* G>9L/?RCU]7M_Q-[J/)/6IFY\UV M%PY_1ZOU\Z]OU@ KWE_OIYJWJ9?5>=FY^>949V>D6V>;*WP! PG8BNA8%PY[ M]8A[#-,22E/IOG3N> -]NN<<]28*IO"$_V5NK(V!Z4ZU$?/8XH;%&FC.FF68 MFQQ6"NIG"/6M3

@M1.TXWT&WB7XJ6P?YL*>H;UO.$13 M+H]]2MK1V(A&5_>N-&+[<]'L2?A8\\%QLSU.43?%>=":_I'65U5?77O.O.[> M794Q,9>J&GG;P(UN-#EL+$\]LI\?@YIC"U,'Y5NO^J+9KI?%]RTUZ6VUX;[%GI27F*=2OYD?<]OHF->5]VLGM[=^C5Y=ZT M9=D&T3MZH#26[ M&]=MIO2OWGI*NM\^G1M7?O.TEC&K7XS58DTQVW!\;;J9\51"T$:+]R^!]\TU MYSVT*+@MX#K.IV8]OHVO[^(?9D?(Y]EJKVA[";K4J+XMZ:@%=MVN/G4*YFJ@ MQY/;M,CR,JYR^_W[JA]]]6/S35>:SUSF=V,NCKQKL]^N"G5ERT61&12R+-DP MTM3U79^XIO;9Y>+.<@!#R9J&Y@:WK%%T9\X[(^7M4.LI+IBYLD M+I9Y^=DBRZ96MD__XX(LX_'8UM0SF#"RH=LVJL+^::]HM-Q% M35\N9^/R_A/G.,Y=73IC:5]=K\R(&V,Q-/2^9ZDT[<;_9_VJ^?U/Y/>)GF-T7G4"8MMFSQX]O( M>U]AS46\?R;QU #?MPJP]I^J(KFRZ'4".OUI9GG5K,P[J&JRMB=MK6RWH_T? MY\V0-8_3-_@+7E:1EA)4IXT '&JH D8EY@'20@I(",(^"P%28"LY?)_VB4CE M<_BR8X>'JWF0PFA\1'/B^N/;.)V6 MF2JV0VV>E,SNS=O-FPT'N[\8&5GE& MGXZ^-_ZY6!?XKOQV"\-7;PV7-5^]MNPVS28-7W3#W$>@G/%)6C@NFTQ6'=$K M\_0%Q;;38K/5T6-IH \ZJ3][X+,CGZR%?4?0C0=V_U[GU47FQCBX^&&(\>\7 M\:5YI(_Q]"Z^+VQ>SG6^&LUK_$W;CQR_YGF]Z]R"W)^*2'.B0TV@U(1"@I1Y M%6',0V;>"9&_'Z^V6FA6VQ8&MV"^GIJXK2RW?7R$&Z&\MAF.6I[[D M<>ULTM)*KEXYB"@VR\E5XWB@ZKL+EP<00 4U]9%$),1 D4BN*H\+A4!X09Y- M5]WY<[H#4%["?EL G3KAU%E\!^=UC#4"W6QE=R@,1% !*U!WC-1^VW,#BMFPU9A_T8 MW>ZLP[[G6/5G?+VO6?!K?=8WK'"OQSJ44NG/^(XJM$,IE6&%6UAAYY(?%K>7 MB_LUN4V+1ROF]*W71J=VH6-5G-\EQGTMMG#>Y57.?OG5Y-_+,ICS3"NLG+T$ M/ , 9U-O);#1*P\<^MW+ONT7#>AH,8BAULKV$;2 M*YV("2-".;VD!Y)K!5 ME!!$>!1)'C#17FAAD2_^WZ_).B77G2?;][X9((R-V66LZ]LT6Q;3^Z\N9C^9 M;!0Q.(F8Q*%\RMD5:1C0LM]HV:@-XZL <\YQ$&@)!"0@"ADA6' 4 18P=GBT M;+ZW9OI'!LK_)'DV,81KE7B!_C: Y "2 TB>%4A2,F2KG"OH]\ &SP(L?MJ%%A*OT4*%F&BFN*(B #S42OG V8Z$^XC[K#-H MT143LS +9MY[GGJ]*UYLJ]A;9+$MD-E,]QH IC\ LP-?),1#,ED;R61](!5G M<[A;=I]_,EVKZVZY+IWT'J8Y?3?=%P?I6M]WQYXDC7;V"@ LI4*$8>6' 9:1 M=O8N%-3'X"7M[)_:91[MS]$/HQ;1D3C@!O0:F>RF^[!3X-RE,Y,!G,\=G'?Y M%R2K^3]44BE. Z(BJHCR P/+SK_ H*\(V>I;'ZF>+X+SD4CU,@/.-.0*U^)B$C,0B MV6:481; K5HR[,!]$1H4"):!O2QXA#:0 '-A21,]4,D)<(*((0V%D MKD$A!U+:GQ/S#Q12F9\??V)L[:*R]I"!.:\L[E,L;VQ3A/_8DG?FX[JNV66< MYMYM/%W6W0W*[@AU[6U;&JO9!"$NZTMY\<)]W1; LC]M5$ :2AX-)8_Z>;.A MY%$_1GUTP92A[U?>,92A[U>''?4O*H M+V9 OT_Z&7V7 F+/_0B^ MWR?L&&%9IV\&(91$0DQ!&"DDM)2*$$2%,K(CV*Z$B>V6+?:\Z45-6THU+;_Z M\"S^T^HL?IZ??N KQ.>;$M\I?#UUIU]'UW[ UT?PE8HUO@I%0DPX9@'!4 L M QN'BH7T6:AIN"OA]6CXVI70U:'$T@"M [0.T%I!*Q>-.G2^D&'H:RPC1CBG M $:6NOH!\2D,PF-#Z\! CPZ3?2O*5+HX'HE1[(C;KZNUF/89:T?2FS"2->1% MPH><2>EC%2$$=2BX<-9Z0&2DY5:AXC9AK_%.C\WU$6LUY'Y;8=XB>4.QE $N M=J"%,3+7:*$Q#+B!!I_X@HD(:(T#9WN&-"+4)YU%BW,S/CMK1@Y*WPVEW\41 M,.9KK9=2(, B@+4/)08!04P[LRBRY6>5/+K6#UO]D;?ZLSD1;DJOE\XVCH:[ M[E;KJC'5ZB1TA3:Q9G\#CFF@N+&N* YUJ(.P/!*-?!8&=*MT=YL ^FDMI'TV MLM"(O$^I\,X2JS[[Y_L-)#NIF*BKT001]$F$0\F0\",@J(IG51"2GT_]#>!KI*>'IM79"0%/X=BWX/[^CS4G=1G M6C3B.$(20E\C7X(H4EQ;DTH!+U'Q0\Z.J.:L/ ML2CWE3+FBPI))(C #$'HS!?$(^C[]/5JWA&5A71$SV-S;ON4"726KI=1>;-D M,>0<#G6!#Q;9?>9U@3%IQ$$"7R#*&>4HA"B4,C"[@C/Z,*)*\Y?4!7Z)=ZO: M51[U)#%Y"=?J;#= %I]MAX>W>'-I[JN6?8 5HEO;=VG!'DRSY/"EJDKFW/\,4_&MC='<3]+\JNT,-+J_4AF MR66Z6#?I<#UM2Z$?>?,\M=T]IO?F4E/7UF.1>>9QT]DX3^+"!GE[E\O%,D_, M%VZ3V=)ER'JQ>54LIPM[37/3>&;GR3-7^CTQ[\VM 6[UU.;3WJ6+:W,1>^>; M=.+&Z?J"%$89IUZU&*^>HZ^?U-Z_73VH&7VVL#!GV_[F65%X13*=VH$\&,&H M;&.2W25Y-179W+4_,M^T,SXKDN)G[\&BI85!ILG23++% 0-&=D*S&S/Y\1_> M?)G/,_>;U_:@>4$3F6=[T$"?(\)UA DE2H9<72YG/?6CDURQ;?F(5,_U-.Z$VRN,XFJPXWQ=!J MYAU:S? /3Q]>E/= O/6&+.VW>.GOS=A^/\.O:6S3GU/EOH_O;-IE#&MY^F7H MA^8V@[8.XQO&-XQO:"XU+.1 "X;F4N>RPD-SJ?XN[M/-IJ_6>Y_+^Z*)%SKO(9F#TONTER;YH6^QRMG?KXAUXY0Z^AT_G\ MR-F/ZXN48_CEL3'X][_&_\[R8!J;>]@+5[^IL.07 R5%:S'<%>FHQ!U56F, Y]$0C&H(B0%1HHRF^D84"@TTUN%BPZ#P(=.6SP6 M^+XD#;+E:DE#EN, V@-HGQYH[\!L"6K6C .(1!B&2"$&*22,2=M*A?,(^:&6 M6[4EWX;9IXR_S\"N&-&!_ XX^MX#[Q+6_+8T6I6.MZ &RD9G1T)"7PF?ZR@" M0< #WU8TXI!'--)ZJVM3A2?/Z/D_G9\PF2@S__%54OJ)K9OXU""H 2X713+^ M.%GF]TF=26L=*B3_OYSP)K=CD[9:.%7D11)&0HA,8 "Q0(P(1S M=@JB@H!LL=DS=':VBC/'K@+WM"2??KNL 9]. Y]VP5/C+$;Q0&L=<$A X$M& M-:66"W$!(=&4;#5&/W&_WOM1&C10FIY QC'-P_=TPA$ :EP(E.]#2F40AB'V M;0\*H)P33H4L"-D6+O34"?="O'C2+4?;\\H-FM0)1\NW11[;NUW84F!#KX]G MRKMUSP';W?C3H5[P&^>GYV?Q!.#:?ZF(0$C0" I!4("1Y(0[_R4C2#/ >N2_ M;*/-%!J1H6KP<"P_@/( RBT[>@F@#4\*0008J\F/_ C#@ C,D7/T^E*3@ 3] M;-WEYB-#7/OZ_RY MJ/K%9+/"BW-;5&0\74Y<4Q/7%\>LJ]N@7 N3M>'EGK[QRQ_)53J;F1GUU#Q/ MIQX<>98"_-R)$:Z; ]E>-W9,]N#*2V9VE'M?-TS&CIJ4NH97 ]Z_[<_"'C6\ MY8%*&OA?.WB@^6/- S77)&)4JT!C7T<^5-(W/% 2@/%:?2"IFQ?\DQ;SO5I M5E(OUZ?-S?;GRQ4W3+X9D4H:E"XT,J3&BZ5A90](HRY9(_G7][ KI)$9SDAW M<<97KU0WM&*>)Q>VX]/4-I<:-(- C->:$0I"@:+:5X%DKJ,5M\DHR$L<76A$F3B IM@-\X&DKO:G^@QVZWCV85^M MM^RR+Q6,!B+8$IUFJ]//EIG7=C>5_SJ@> M$2I;7_4NH]'/W>>8NKNS-]IH$%EV=1QGQ:+>@MK:&YNWVE\4[Q+#B6?9PK-U M%O,TGI8=%S>9\E4R,UQX6GXVN4EG:;$HN?%&%\:]G\1L+>8G]_N/Y":^MX^\ M-!-CY-(^FGW>)Y?## H!!%XA[YNR_=!8IO.'K0;=&V^6]O*E_?K'U+"$=%R^ MLU$HM3%(LQU\^139=+EN#^S5%NU[(,OGF?>KD:(5"HS>IJYO%N@U ;"]6E?] M8[/EPMBH9Y?#;^O2$"(^_3;/RST6CO_Z:VR60:&^'/ MY]E*'*;%IEY:Y'9IJ:-3^;3N/0"F$^2R\MTG!KQF]Y[-]DBO37@8M>[>2[2$9>>C.?.L^"@]";V)(ZV][WP:5M(^%XX?U("H/'B6%ZY>6F MZ66R2&^:#W*5&2)3(FZ=&NLNW7!:O,D!\\9Y'7EWU^GXVFPM=ZM'*IL71[-; M,[J9&=O_Y_V:S9+[OR_3B9F?QUPS]7?_F<33Q;7W+9LNRZ$5R96=S#>@]R'P MHX.0]GVC:?4Q9<+[R:YJ2Z#3"OVI ,AV,8Y_3-/BVDCIWE=;R^L;,-^V]YXF M\23)O2UX<,A35#I@^X=GMZG;"M:(91'@(0;9%N!FKL;&B'+MQ;W+I=E."MNK M/%_>6'EXY"9F0XE_I--&"^[L\M(\LKV5]R//XHF7&TLNL3^?Q(OX8I*GM\EL MM'$M(\S6N#(:7;]_ETRGUJ)K#L18$-?>)+NQO:2-638MD2RU++=T-KCW;#S" M1M?N1QWSE1INZM^V7_[#\_K9@OH)MO' [M_KO+K(/+Y*+GZ8/>+WB_C2/-+' M>'H7WQ?F5G^]SE>C>0V$;#]R_)KG]:YS:R[_J8@T)SK4!$I-*"1(F5<1QL;. M-^^$R-\+BEQ';2,Q@37ZFU7]XU>B95O'*H]PZ;4.E]QI+S _X./]EME]U.AQ MT#RVT&OM^E8?8/RT;D;_EZZ-XB>WP6?+PJBY4?_DCW$R7Y1\UFF^X0O5JYML M:0:S&2M5C>.!JF]@@7-C?3?C^99,$^>XN0@@@ IJZB.)2(B!(I$4*E(A!$(A M$%[0TB/E9DTM7OUSM@-0#G 4:GGAST94%\E5_G:'X%MW^#\7#5)G$/YR<6=7 MT>U!1S6F_ERX[>3*U*Y^R_/<5K79^FG@=UEV2Z[0HEF\_ -RUP+@^&:?0;%J&V6'B:RJX\D-F M2P:(T!;K8P(^=?[76(/(_+6XMQM/;@A3\7W9SD\W<^ULB5'K3FE+TZ3>]%B.PHU0 %,0( M$F[_J*AV\AW3+!V[B5OY%XU(6Z LC"&7Y$=W^U\NW0E09W:1E<%]&Z=39^\X M,#=+F"WS<5(:Z#^R/,_N[$FY9Q_>6/H+%\2336\=2ACND2Z\RWAL+?#[@50, MI.(-[NVU8VMB-J(\L8:WG:4?V6Q9>/,LFY9,HUA8T3,P$\\-O?W#M5V;WA^< M=+!Z3V(RX"$*@A#3* H0BWPAS)XD 8;FDVC=U,7L!8_%HWR:6<)NX?_O>3PS MF%XD^>U&78I/W6$>&(S [G#]UZ^W.PTRB&-QQF[,UGYQ@8T6N>U3.^_!C\2[ MLK-4VCK)S7R:W251Q5&=Q;$VV:DW+QS6;C2J<&-L(TV.K5CS) MYHO5UK/A-G+GAU[S7+:D2_9#JX"WB?=E:N[7BD/_)]D*XHZTD=V=81SV[6PGNW75F@'\Z]?Z=F2=Z_)#)^^E;\O;9MAXX M#U)[&8C^YKCDA2LLXUF!2F9%W,J)Q!N.1-LXAKC*DQ(;W')[L:$CR\4R3ZRW MWQX)V(B1),ZGJ162Z[@\KRL,SMV;;UCW_%[8TKVKD^N.[,;+N1W5@2TM M64=:^E"$H8Q\$H@@%(PS+K#=U9#T"2<^WK2TG+WDY*DI3BIWQRU6 ?W[^BLK MNUO=Q?GDH<&EEHOK+#>%;._TK*VGW$+ZT\XGR9%TN+B2LS^/C;]HJU3=:V9L7Q MYRNWW+O3>@SKF@J6T;/0<'D<:B9\C7R%+ !2^S8)U Y:OX*XSY>?9\GW]";Y M6HW.MP9,DCO<:V,:VL'E?[A5G5XEPIC6*NP.P=@/-01E]('&K@\*BD"'(D@VJI_O3>' M:3J+/\T,W4BSR>X<@8?\I7KW,0YC-JGNT)4+]$*VPEY4_6J_;>/00E079=!* M0D9Q1%EH&#%E,D2."/M";3Q=)N\07$H 6@LB +XD4N' %3KW)>*! M;4.N2.@S!G9NPT\*HC;C^K]V/)V-^1 ',<1= %Z1/ Z%[DS<(HZ7-7*;$2CC MT))Q9LPS(SCY."UN?.<5(,[MAM=VQNYBV?M.V0W:E#L':F21:% M$BBH"8]8*"'0BED=BH0!\T#A5@]57EV7Y9#\5:)#F&@VJ,CHPCR;K<*>Q@V+ M>Z4KL^0R+>_B;,S%>9Y,TQNC1/G]1G[&PNQ!Q662YW7V>C/K^BYVR>^7V72:W14?V\W':_S^ M0>4.L%&XP[YNWF!F]6SZH,0G!&7YSD49NIQ,IZM/':>RK\V#CZO7CTR?19/" M^RVY\[YF-_%6S7!#.Z[26?EX\7*156^4M4/=.W?I9'%MOFT&OZHC/#:S%L^+ MY&/UQ]9Z?UBW:UKWAH3XP]/=G,I[4/K??ZN^M/D9W.\CU/H53^MF1VU!WZ5Z M]3T8WUJ5\(XVJST8:]_'MWLM;\QS3)-#%X#>VL/$:P+0+[NY=Z'V&OE%& M9J^![[,']65T+Q;AA]V0MML:G:J(1ZLCH@'!SG+YZP:3Q2 !9RD!SP# BTVM M4^\G%6P57-I#&4Y]$M[5$.UH[\"]6F_VO+,F8W5A,*&4I"22/M(H8H'6OK#M M/WSDXS!0VR',^Q<&.VS+^D-6%),CS%OMP]E-53F)-ING[J_KZ-J?)4SN:B3/ M1"/9+2!8!I%4(@*!T #CP. DE@HC&@7B'7#RS4WDWPB1+^FIQ2A[#YSB1<.VA*S?%<4G-4YM#X)(N(SS7#@^Y*'6&)K?OC$#P,N MJ#B*@@];\KO;'*=^U/>+$9./JSKAJR:S77=< M+*>]A:RS)M> '7W%CEV,12"Y!@^,0<0T)$1$&!F&$FG@.RLNY('$<*L2[5[@ M,1"/4R,>>YXX@<[:-]\SVVNRK@'E"C^M*SX]6;]BY'J0KOM([6\?]L ,?(5. M8*,3DVQIZV:\)23\!.,/7CH-)QZ'(%A=$9](&&FA%4,2&S-78QQ2NX5@ '5( MA'Z#(Q#VSPJFD(Z(;#6889?,=3.HX0R.! ;$/"/$W,FZ16VR!X&AV;XQV@'A M/A$ !4 ZDUT H?F;SD[V@,QCV_!'"(]]J=#U/$QVP-@!8T\)8W= K 0U*\4^ M%P'E "B() @AA-*%FA$-(QC2K:R#=B#VZ.22C 06 [ET_HN_NLJ-U?MM7+LQ MF+VJ4[8ROHT:HH^]X[Y8_G3SN;YU7%YG'5\G%CSR) M?[^(+\TC?8RG=_%]86[UU^M\-9H73OT3@A6_YGF]Z]PJX9^*2'.B0TV@U,2H M%E+F580Q#YEY)T3^7HXH5TTTN_0""R'-4@/QD:3,O=S(@W_8P?NH2O#(X]FV MTZYC0-"L!:P-;,_&:3SUOM4EB']:*48R^4O71O&3JXV;+6WCH&+D)7^,D_FB M[)I;]7ZM7MUD2S.83897C>.!JK^DPC" "FKJ(XE(B($BD10J4B$$0B$07K!R M?W.SIA:O_CG_\)*G$( AS@,LHX"JD$"L;0L&&$JM?9\J>@%V/,6)E$DNRQP; M,N65=82+YZ:+JU!$716)DN'([.ZEH5L0VGR]O[/L+]W77 MT<"VMZV9Q5!=>:BNW,^;#:4O^S.^LZG7.JSEZ==!'*HKGXNV#EM,?\;7>U@: MJBOW?H6'ZLK]7=RANG+?1S<45QVJ*Y_S\@_5E<]= H;JRJOJRM:/[P+*;3OL MVWBZITZ<^EP,1>Z&(G>/A/%02/DZC(>&?@0B)!$+0DX# 7P;*8E\K?V0J. E MD9)?DW%V-3,/,?ED#Z?2R]0>.2EWME:E,JG9Y)?Z8$V5YVHNUVGFJE&LE/3I M;MJG&H[>>FY4-]5L2)(<(': V ;$\KHH'U.*,T@U052#B, ,ML_/0!4^3P, M.P^QQPY??[<4]&ZJUP"M [0.T-J 5MFH=TI]+!F4 36R(B(2*4(=M$HM4,1I M5Z!U(*%'#U;O47EG-1Z[>%4O3\:)$3XCKQWQ^'6U<-H^8^T(W"%8PQW70 J( M0Q8@J -.J-3(P5U \A]=5"X6^:Y98#NFU_7@M=#DQV/N$!]*#%Y3C[_/B, MKJL^(ZDY%GXD0QEBK@GC%%H$@$"$(0A/! '.Q:(<-'_0_#=I/JW+0=N-W@_# M$ E,0: %M<6BK>;C, B8>DF^[3MJ_K"%#U6B7S4!A@S.8V,L)G_,DUEA$==4$.LE*B[OPL5'R189*AB%5A#%?Z5"HD)3X2$.D M (#OAH\K28Y*03;?_VREN/RL?\:29/(]'$N=95)]]K*?-[;(NHBKDA RH4$ MPRC"FDH8$(6:U+MYLSYW(B,_=>X5)[;V*A* A MLP8:!@@I+@*L'=;I()!$'13KG.3]ELW&30\'5J\\L,KF9F#W[J#*YAG.[8;@^METW>'3 M55NGCPX? FJ'#^0A\J,(AT#C""K,*2M9D,1*TH@<$@XK(S85'$?-O8;:1K*#)0BZ[8;R=B MF'R>N_XRLRMOFL1%XKE;7V27%\NBJO^^K\UV(C-P[@XIPIL.*0H$#D+&?%]" M2I& +D@08PDC&*W]T 9&]D6Z^%%G5"6%OU@A_&K'__GR'T72U[,H.&*BS2Y) MG>5(YT2%3AD#9-VX+(Q"3K#RL21^!(!D@F&' 4)1%0!^*AC0)<-I,_T"]<*7 M/2A_+Y2?PCI+ "$4L2A20C,A(?"!!LYI@@,I2!B"KBG_D149C0 <\JA.Z2"F M*9=>.EO$LZO4_CDD3PU>H U8Q+47""!$*$'F+2"I@@8B9&D((\A$ [U)[I[,T:? C]Q5!:%V8P@\1A0%A/H@B7Q @ Z(L@A#,)>:( M=Q9!NFQ&L0$[!NSH*7;P.CD :)]!%490H A3%G$*(X<=W$$*.#IV')M$4-Q[ M(.C;N=/?LVQRETZG'7$K==:P.D KCHX@' .UVPGX JI(T2@2DA'EAT0[MQ.1 MH5 ^W[*O*NGIGT&$+98)VB:6[1"ASG*;LZ(P)ZSG/^U2=%A7BI"!H ABR!E$ M8>@+8Q2Y%*A12$*J*"A:YV)Z6:1\&VBV0W-AQ[+T=X)"D\ MA[V\Y?,CV%U:_SU;Q-/5<9$7KTSGKGMN3M6\:7623J%Y V/UH5.(.*>!P4)- M%66<1L"7JDZY(!TQ* MA&40\<"7(&"^\^507VOSR <]Z>IAK" ?0=FJ:WO J_,[(!OPZB%><= HO:5# M1#GDD9 XTLQ8GLJ5WJ*:81Q2>4R\.G8Z%P C @:V=#:G/$'PD3OZ_0TAALE$-:,,Y]K%9E/A!\XFY(9XD:4/AFX.;:=^9)#27H(PM>BZSZXKIJ%)QFDOA-B&[WF(Z2AYI$!6"P(@-9]YJHW,A5%D(6';=<1 MS]-%/'7)PY]_F)EPE^NC.=ANOO%.H3S]0+'A .!4P6<']HA&X_= :TH54#R, M% EQ!&WDF,4>33"C]+#-7UO"GF/;AD.AQP%"^@8AN_B+:+2.]V5@N L4FLL M $0%"5UH.H3O MA&M [41"5E>!!-0/>121(. $2I\01GB)A#X)0G30FK>5W'V/_VA\V#]+CLH1 M(_C8+K9.6FSGQ*I.&C(:G8Q0B#7"! =A )D23#/@"B1Q[ O(_9. C"X98!MH M(49"'MT?/X#% !9[@X4$-5BP"",L)?6Y\I6A&E(0X,""<>W[AZUG\EJP.'8$ MIAC15C.$3T?SS^:P;6UJ&:J:S)9)USU4736_WC7*O3.XBNH@!ZW""%'JLU#A M" +#QB!RN"HHT9 <-&$P*-M(-CZHQ/IK*=7],^'XB)).9.:<#J9W"L>Z2O-Z MB6.[8(S4,.:+4& "F$$N!:(HI *4,!;XG)JOGQB,'=NL?%',9S> ;#@!''"I M:_R*U?UI!:-2$4:@]I50!(>^='4XA:%:',.N M/1:5++M3G[3Y/V.TSL?-&< M1A2I+:!CQ;HC'K]3-6E[&[LO91V8(4((?*)]K'! L+=.:2%742!AH>%W5Z? M07(XPJV&^1^D_&#WT@ &A!H0B@%8(Q0((L@P#$"$9.2'-JO(6:R":V39^EC8*TF?D\8-/9G9>>+S8UPEH)#0 ,HE#3()0*<,%5B4V*^TJ%!SUL M/8435BY'"+3:L_P\@*;MXUG069Y4&J^S9#%4?7T6EU^A%=C(\"1;V@I#;P+C MHSF2_^L04[!3.#K@+]VU\S"^WGFX($('+(J(CD!(?!:5"14B4,*/5%O'T549 M\$=WH-^21?_L=HK@2-##]0UXC6@.1S8#T@Y(>Q22+QJEPD4D%*&,(T%I2",9 M2I?_*J%26(#N0NVQ'1 O.1QG]'!^B'UDL_OG5YW"YG?V3@S8? ;8O .:(:A9 ML/ -_F(8(HBB,/0AIY$KBR(I]B7#;9U>[0_-'2"S4(I.(.S1R*QSIOQU89>U M>K^5:YLYMSI9Q.:F-X4W-:E]<)PXUC>3^]]\:XS4&T"+)#S3BYYYA0Z>A M6;V_;:Z#>YW.K"I\I%;KV_#Q7"?>U4J%/&/[&56X\B[S[,9;F$_B6NZ]/)GG M29'8(LGV(UL4>6PL0Z^XGR7Y55H8@?1^)+/D,C7?R"[=EQ9Y/"M*N1YY\]P( M?FZ>QEQJ&MN?+C+//&XZ&^>NV%8Z\RZ7BV6>5 D!-EK"B\VK8CE=V&O.LX7% M >>5NO-^K!37%6L>YYGYJTBF4SN";&[M5JNC!@Q^]AZ,,BV\6;8P*CM9FB>S M^F&TM)'N[6GE'%O- M55P6P'-S::YM?U2)PJM7: 5!S>OO?:W1:B[M@YG9CM?,L[!K,5^;_7:QG=WO MQ=-I-G8ZM%Y4,SWC:[M>1L.*=.(*IF6S[=QM.ED2HC1@8P$W>SL4&YV#QF:GAR[7QT-[)W7UTM-G>QEZOO M8U7)/I*Y=#HK$=@N2O;#7LV,:;+,[038!36_C!=->;PTTKH2J#0?+V\,2Y^- M[3/;[R5F6W"3LIZ+YJ)/S#5^]AZJ_ 8.N?WRNU'C;\DT<6IQ06S_1[,/ *PP MU0I#!8P) \-0,TDI#"Y N8.92R03M=C\N1"(,L@#YH.(,QTH86-$($<:F&MR M8'[^8O#; ADBV@$9Y9G=V.C^O9VV:HEMA86JQ?:F@WG4^-:R2"Z7-H;J-BD7 M)KXQHIG^IYS0FV1QG4V,EADYO2L^OAQP7P+ZC=\_X*>@ N?5/-G7S1O,K,Q- M'_ V"$J6YK8Z(]G3Z>K3__W!+K!Y;1Y\7+U^9'*_IS=F_+\9V/N:W<1;;-[, MKE&F\O'BY2*KWBB- _?.73I97)MOF\&OF((A =-X7B0?JS^VI.'#^JAC??@( M^8>G3T+*>R#^WW_[L$5:5O??[Z,]?W:6-V/[_0S7GQVUJ$N7[-8>C&^MN/@ M6=8=&VO?Q[=[+6_,,;QC?D<8W4+S^C*_WM.!+GDS3FW06Y_?#"O=SAH^_NZAY^ M="_>;0Z11=0%.:^PZSRAZ^R7OPZW[$I9]T$"!@#H"'?IZY+_HPPB^"6]=&%& M_TKB_$RU_RR7_U<7)7+.M78#L^=E-TGN3=-BKXWOU"?@7?W#3T[6<=.9]PI; M?T-4>B=J!NP(62<8U^5,N$^!4@&4?J!8Y/LT"@A!(<= Z2CS9!UG<[216(C MTR:?UK%L#\/3XLX!>6K?&D ")D#*D#?PJQ !GPD O-G\& M*")R*Y'S,-![J*S,#J(N&4!W -T!=,\/='D-N@9=%2HK,RHYG: M)-!'@T'ZUA[Z2Y[-\S19V&1&NU/-S(I>I4.'Z!/NX+B#,%%8$R;L2TBPY()( MYM,P!!A%SD'(&0,L:IDPG9Z#\'NE$?=^7&S_KCWN15NF7ITE43W8''L!$KN* MDE$,:[,*4"@"@7D@0(@5(AACY\OR401X<,Z^K%8!XB4US-JVT;9UZRU".A1$ M'Y!E%[#0&EBXCX6(!-0AAQ#YA(6,3)F!K''-]A M-/ZWY8WYUGA+X7FM\!1++"6)B"+,#R50F#B%#P*)&&9D4^$KK7Y&Z_[I J.2 MB3(S&5\E96"4X/: M3LB[1BA#P(0JC* K#B'"& M)-7.G>63, C@.QFJ'79G617[S6I8>\%NK8==##VG3V@//F]HVN5$8["N[!\P M'F(,-2(:AY!1A25U3C2M0B2BLW:B[0E++_&7M6T2GT'3Z@'/SA7/=L$99HWX M5@R-)1]$.M0A#PP-$]K"&<6:0?-17UQW[3,FT15$&@A3U]Q^QQKXN_H#&:U1 MA-'(D"0 F%8$DDC3$#I2%.@0^UBPOOL#M]#E2=XYAH^_AQRD,]7II3V\=!I.//V!B=K]&5(6*HV8!H@R01'4Q'?N MSPB'/N9]<'^V<4H.^4$9^&-]JDXRWZ'W=&! RG-"2@X:WHM A1P;L QY$# : M1A%S$8V8($S#$)ZV,[8%D,1LP,@!(P>,/#>,1#5&"AE$BDL&<. SJ:4DK/3P M"L C%F[Y9H[GX6TE >.P!T4#X)V(^3R,[[0WK%-?OZ&!\)X-A-OJ[?E]W7K5 M-45]:YO;O7__9W/[^:H7;=D4-IV-I\N)ZS/J>K7:=K5VTW!=1=>6A'OJQB]_ M)%?I;&9FTC/[K ='KDWLST<=U[H;,G,CFWOZU9]C4O-PJN![GTY M;V%=SV]YH))P_=51% J?":!L^*+&) A%1-0+.LQ_R3-M M6>VH;?0^JP+@@:U4@.F0J\ &%!'%)M>(^MZK 9!AH MA?!^JA#%N47"XG/^BYGS[FO$2P+<(!IA3@Z@&G8C?""BJ_VG/GW;.IA[V,KZ M+;OG2R5&K"4&!B'&1C8 Q813BC2R?<>1E@B%((BV:ITVNX-\OMRT6#N+A)"/ M&&Y_N;N,/S]WGS3J[L[>J%374@P-]9HZNCC.BD6]Z;QU%VS>XNW;3#R?Y]D? MKJ/!]/[0$") ?7[J8QB)B$/EGN MP@D;<2Q:AQ,C=+/)EM%RE_IZ2# RD!F(7YA)\\9Q<6WP:S5UWH]R[KSY=%FL8WXY;V%F%V'A@]^]U7EUD M'E\E%S_R)/[](KXTC_0QGM[%]X6YU5^O\]5H7NCJ>L*W%[_F>;WKW*K1GXI( M95A#$/F7DG1/Y>KBGK%;1"&%BX:/9[BE]"C@[@U7,O-YH1 MS6Z38C%+%B,+Y:_@;N_S>+]E"P,:B\S.8:WCVB#U;)P:!?I6:_M/*\5()G_I MVBA^*#J&UC@=L3O M9CS?DFGB /TB@ JJ*F/)"(A!HI$4JA(A1 (A4!XP7<@PJ:Z/737TXJNK^@Y M(FW0\_*E_?K'U##,=/S8C'[)LW)_\R[7LI#6G@/OI^4L7AJ8W5<87C#:MHR1 M5SK:W\NI?IE-I]F==43/=\SU/$\*IX'E7FQYE-'1AE.^X=Y^BY-A#55OX+G[ MFTY9OC!3DF:!@XG]>8#5]Z.Y,1_X#8J.F;YOFQIS:[&_SV+E/GN%H%?R'1NN M=NG>:9*YZWCB96/#]JS?+79R;[]2G^Z8-^P3ES=NZ,K"/4=Z:[8U1WP-YVQ> MN#Q:FF6+K>.E%SY\8NFS46S[4.9G]]Y=LKJ@9='I)+$/;$VVW%[ ;+QOE#,DUF;OO('/3J?W=??ASF13[@#G_(P-IP[CQQK68[N3XUN?'B$ MLC.-.8!1(/P02PFA%@P2 D,@0 2@CBY 7:)"&CH/J""&XP,-,49"VJ\B 5D4 M^?2#4>EQ/+>>@'R9O)+I'V*:=Y'VM E+%F\:'YJOSI?Y/+,2['"C6.V"DW1L MOG";5)OGX[RS5)]L.9TT)#8>7Z=&CB>/;."%V\$7\>_F:_-I/$Z>W\3;-3@; MOW]@@H -"\2^;MY@9B=K^B"$"H(R/,I%*'GC9#I=??J_/X /[K5Y\''U^I'% MM [0POLMN?.^9C?Q5K#8C=D/%RD55OE+%9[IV[=+*X-M\V@U_%4(Z- M:1'/B^1C]<>6]'U8IT6N*SS(#T\G39:W8.R__U9]:?,SN-]'I/4KOOEF?U0C]2><2V&A_;1M=>9*W,CBQPYWK=]WF!=T/5JN]W#U2Y[^-[L23W MM8?[\\ZN =8&8=@\^CRK27CC9I'%J=;H82'U5B7]1SQ)1>5*6JE:9X/4))0C).'0F70 O 'PS@CP M.(!U1DBD(&(1)0Q$ 861IMB5[ :$.8CV!+@B4X GF &\ @_7\#KFT_RMV11 MYM#$BT6>_EB6WO-%YCT;+7=VUM\IMSW;40N> UQCF<# 9\H/(880X$!A+80C M;R*T]92?3#1X#,N,:'UR1]XVI>T$TM782+"A@>&@R2>LR;21IRI"1 3E 4!* M$X04H-2Q$DA $/!7L9)=FOR.W.1%FCS"K$V*!DM!3]C M=):L=$"@ 8'>'8%HC4 PA 'QN0^9@J& . Q1Z$QA#""#&!T @5JWB%M"((#/ M$H':MHN[RP+#=+I<[!6#VENF_ZY'M9W$[;>.^#B56# )DNU%: MXDJ I$IM-8-I!>?.@KKV .<.6(_]03//?>NS;^764CM5APG-!KTI%?[,V/+)&7_)D'J<3+UH5KG0YY&XZO=5\>N6$[M#[+8QY21&N MG;/S OA8P85HI<36XWQI+Y'\-KY.)LMI\OGR$>&T4_2LA(H !CY10OE^2!3" M&D!2S8U/.6M(* H80!%%"N+ -U8-EF0EH30,A"WJ^=IJ!ZU7-RA%+&F*6.9$ M;+P2L54[7%=II[!%#E85!=:UMCYN(?B[#N&5=6RV?W]"E0N&L@2MWJRC(DY==*^I"O?LY+?];9Z14WMXZY MF1G U?W@(Q]\Y*?E(W_"10XE0)(DHI%L'D)-9<0H(#[4G%"?PJ TE05&,A#- M_AGTO)OI><$Y#M;E[2Q9D=+@QP 9 "0DP40V4C>]@G%2OH$ M$A!)BE2()%T!"%$2Z-<"B&@%0-B(,]9K .FHL;E_0E(VNZ@+/'NY,;736^O/ MVZ=,4 ] LA?YECM@I)$W'7"(!3/T PB B!_I4,(5C%#D<]R$$2,J93;E]_B/ MKVLY.1@9H2-*=S:H?85P=I9S#%IS$EI#\5IK,%,,!Z$*,?.Q%#SBF%7L72H1 M[*4U;>W B+19#*#[&^VI.S[4Y-8U))C']WDVG=IM>'4R6371&^R8_<"FU4GH M" KQNC\SDY*(4" JI(\AEP(&:Q0*):&/F "?EPO;0*;1Z>!;DM^FX\V.F:UN MXX3TVR08=/%,=;$1\8J(C/R(!3KP.=>1@&+MSZ,R N%;=7%/'8EDI:0\:,12K&1EL#=Z:F] @%!=JA$S;.QT$6$>A*$. M&>>@\O89$X1OAOQ]38I%GHYMLW2C_6KF_F>;5-\:E)AM=4]O;[='(P1D'\R/ M08GZH42D3J?6(><^A9J$B&O!.&'4K_@RTX%N08G:L>'AB,)>>+[.QH:O=NIT M5BQS:\T/9L)@)JPQB+':WZXQ!"$"&$/&610!8S14&,1#?ZNZX=IUF!3OX'*' M(PG;W+V[9R(,2GBN2BAHDPA )9! 6-O$.D3M(=A*"3726^FI+U7"=G9_2=XE M8;3[I.!$]GZ75#58$'VU("!LI&#** !:$\4P "( D1*B HY 0__19- 5-URE M-:ZR[PX8PB=XF^[VSN[4@_J,? 'N39X_HD-B(T(I\JOW( M"JQRHS\\_\@M/*'83))W_U[GU47F\55R\2-/XM\OXDOS2!_CZ5U\7YA;_?4Z M?UAU32(*!5,P *%/@PA*Z6M[)L,0 Q!@6_BIKKJV.?:=9>2VQQJ_9J#>=6Y5 M^D]%I#G1H290:D(A0+]E"V-J+C([APZF8ELR2J>S>#9.C57Z;6'>N+&3 MZ_VTKL[VEZZ-XJ=TYBVNLV5A;.9B9$SH<3)?5-VIC!G=Z%5U8^!Z46R6=7P4 M(X82A:]:!/IN)0J_Y)E9T<7]EVD\6QB284-:YE9(P[083[-BF3]?$8XC(%E M-/ #A0*L?0+9JB*<4E")9LU"A'T8!II#3'RN @Y"71(@*32P'0R>J5FX\SY= MJ%E83J53D_4\ME^@\ 53<<(%"I\4R.=+9RJ!H%(RBCA2(36"%JP+$])(@H88 M!D(P@IA/!/81YD)R6]#0B:&DG*,.%"9LR%%2#;_]*H2'7/K7Z5[CVUMXVL\R MA!!^>'I/*N^!\5[U_PAJNZ*@?,?JA2^[5T>C!H8B;\E?'QC<4 MGQR*3PZX])YN__Y4'8R*17KCG!;_*)++Y=3[);W<)WB]!^L_5* \=*? M=?'1("L6'X=C\&'@9SWPOB:(M+_80US.()Z#>+9F#7>W+7&0WQ+__?C]/UNTL*R%=?VZ^^VTEH55CRT;DUT61 MC#].EOE]$NB3)_0H?^GF?%$W5P#J* ;P[0Y&@$92]*>PX(,B#( M^R((!*"N \0T43[5&&$1: 6IP'R5Q8L9U62KF-:K(41T%4(8&>%6BW%VW]!X MH2W870ODER0NDNML.O'2FWEN8.SF0:SNX!KHUL /( '?KK/[ZW0;W/5;UI'>D,C!HK*K'& M4OM"1HA7?BK,@2(O#[UNB]N^CWHC86QCV&OU[IUK_?/E93I.O,ME;E9_N4HU MNC2+:_X^T[+6?7"LXPN^X4$^JR7L01 &3,@H0I.PH1_XE=JT_ MC5>UFMH[JAL)VN9A?_<<&H-NGZMNTT8/2V-,*A!%(E"08XD"S+G3;<-AE<;X M*&?QA]9M.J+\_V?OW9O;1JZ\X:^"+IS95?4'G]5,3>W;L>5+Y M*P63D,4=BM1#D/8XG_[MQH4 14D425 "260WCG@#T'W.^?6YGU8[K75.ML_. M6:F7XTFX9S&7MWIQ8$3^#(#L'#R6_#66O:4D','=:.\-B?-<1I MJ_,SQRHMQ>8,IF=S658@X[]6_7F<:-F D3;/G\ZJD+UPGH1P(ECG=PL7.R(0 MYU!2+YI0&)X;>PI (B@\W-C;UWEY-.$\YHSF[BN )^_$_-EKA+UUV]&%'X'> M[V>+*+F]G?B5?9[TWI(\*)M KND_O7K.TB+??FF(V= P$OPJ>!&P2O1!#'$:4RD ML#C66CA8%04XV8ZRV4929QLEP^'R9CG)&_..TMNY MIVXQ&B2$GY.;F5_YO_,W>J/S@O)J?M@&5[2NRX@M(MP812&'G#(#2&U52LXV MSGQ5Y*&/SR"J0;?/8AN1],.>.A=(9XC:V:3IP_A@;: X>[,K5[4 M+UK4>2WJ2$&O@,0Q<(1#"@40U9113"U2&[WICBCJ[>@P# T(;-,.. -1WTL9 M6N-PV%VEY]-LD4RBVWN'8 VBZ5[=3,X XG;P@;8UB/K\YDT?;=7/:XH26 42& ,TCP4@Q"F *U.46<2>WL#L?7H\?8WB@=<[GW6>="?'1O/4)>$4 M;D0VG8JE%4(106BLE5&@[ V 8V6@/A"GVE$V"1G(=EO'G"9./=-X^\;B.CFI M]!C37>UR'JI%JH?8^??-P4P[_SC7I@^YM=C[QX.\'6'H;)I,OT=S;US.T]$# M:K[_:K*(OB59-)U%D]GT2SJ/QOYVZ?QKWB5H-L\OMIH''_TC32:+Z^CC;+(, M IOYKW[)+_1M[-_V3WH]SA:S>9!/#QW9(G1'W'LE!?3]QS;L8W6X0!MO@PLG MH<("("J=-K(:.2R@CG<9RGT[RSRF;>\7OYHVKY>9Y^LL^UAL2;:J;%MM7VLI M7F* V%93_9F9]JG4JEMF.&ZI IIR0!222 'HJCGEDEAF6J&6>'EJT8$4[5-K MX&4[NPUCN;^FD^]OHA[OCH!W-EDDT7\F-[<_16J:3+Y[S:,3F,=KNU3%D ;4 MHS&RBB#+L-?^2BF*=^G-?QS,"SNXVKK61(H,&-JJ/G83 $6=(A(S8#CBB%JM MK)/6>"BL2$<%?+I+X3@ >!S2T0$66^O@#D;#OR5CKYT$>DYF699F40CCAA;- M)4+D2XY&%XJ9T;=TGGH,7$1A#.U\G$S>1"^KK=]CQ*Q/"7H DBH1\8S[L'BH M0/CL'_[&BW3ZX>KJ4["W/OFKZ1FM@QO!*:\X^%.KCF X?7S57X:WWC4>I]^BWZ=W20;WL1OX]'B MVO_IUU%Z-H:>Q,EMEKZM_OCIKA_CU68LRY\Q#^=*%_<@Y,\_O=KPPI3WW^^C M/7_6WVR?F[UH$OPCKC2XLY3#/H>ZDEO^ B.S'Z3LT09D_S--YMX8&_GCQZ;# M7 &-,!Q$_=#RYVEM5BR=]L\*@9X&+9(%>^B^6]%ND MO^TN@9TM<*FF>]^9=9*5 [[[TK[CPL++]0/:*U5\&VD[4)^X);5$@#H+W$IG MXA@1)J%36&-#&"FBT@0RP9^>!;Y#5M!3._U7CCZ50MCK7JTZC!:;:NF%JBNIC8QM I+: $W&EE)F&8E7%$N]<;TO!VKJ3]ZP/AP M]2 ^P1/$-M+F(,PS*-7NP; 'PPZ#X38L)+7JAHQ%C'(,'7.8 T L1)7J!B5N M)Z%;=!G>P(!CW*MN/5KU:-51U8W5JIO#!N X#(<$3')" #25Z@: WH2KXZMN M7<B,(UZ2=AB![V!O/=!RW&@#KC^->+@\[CDFC4[;T>C&Q),:Q MB"UF G*<"V:L**)F8_Y2)[T&SR3%K$VE^G2.XXO)4_IP=95WGUG./:LLYVF> MI73E.<'_O8_;X)R=Q^?=@'P;@/*Z=XR#A#@BN6("PY#?(UW9ZHQ@9.)VFF<= M8**XBIO]]US)R^VU_WF6X'=G%9Y>P$]5P+>J2+(Q^TA2)A67@&B@%,#&\"H. M3 &2&[./.NVQ."H<;&\%=ED!E1X_SA4_'H6+NSZ.B@BX5Q!Z 3]% =^B("" :PFG%D*H)>3*Q@Q3HZ6KIHTY(S@\ M*1_*&<#!Z2@(YY9Q47I0UNN\9@O_[=Z=?++NY&U(2.NL"VX X=+_BS5S2@HG M-2]U':()="_M#"GX<_6-]B*U?7RG%\CNZ":-\8C$RXN,#31"8N ,Q)#02B(% M)AONR4X[+TY"?$]'^^CE_33D?9NXRUK:R]V?P+U$'G0"0TB;'0 LD58KS!FCTJO!HNH +05+W "=U!^D6AS MN/GI',$MYU:G'T9JY"N!R'B"$HLA*6V0D7I-@WFY_*/M0.A''8#0O=2R%]6M#J?S]-C M;H^YW<'<;9 K:LCE.N::.^8,ML8I"R%S5;J$XZR=(*%H#47A /-6\QI[1;0' MQ1X4+P$4MRFB"* Z(O/HZXN4VY.SYI;%24%CL5?4NRR/]_,;.WS/>+ P?O5P MJ*FX!Z6M3\1%SSE^MX,WZVA>;S^]:O]T!0@O>=+KZ>2N]SS>CQJ\R]3]G.IS M)NU]$ZA[TIX%:?DEMZ-YDH'6=8=LGR[5.V2[XY#=XH_%4JS\-P CP)'F# -% M';> :%WX;[CB,=[H^O&(U^F807X$!IRW.EZK#T_U:-BC88^&B$"^0D.IA0;4 MAH(%9)6$2#-5H2%PFT4,NZ%A>Y$F.N"X1\,>#7LT[-&P933$-1I";:%R$,2 MQR@61 M;QNJY(%AN)(WNAH:\133$HM7Y76>&AL\41@^O Y7'TV524."I@5-! MCA=7S_])5$DB$N%92_;"UB&>TN;+[XI-Y M]+@.NCW9#>29;4M8_<[]-T+"NV_U/6XL]F872?,/'6Z[4])#!3._IEF:S(?7 M-OV:3F;5Z*QJG%8U0LN.L^%DEBWGCZI#@H0"1JI M#CKV;S+%$%:">?8!#)2I#AX:L= %QGGN3T=JL?-]X$Z9$@<+RST4?!<E5N;CJ*/]T^OOROZ&S!S!POVV7EXV(:B'9)-C@E .R?V?%S>W"3S[Q^N M:H*LZ%&18WL.3ZP=-3KV3*HDI=P)1N!J?Z!H,C:$ "'GB(*Q<[$1UG)5,3;U MG/WB.3P-SARM.#,KMR)L:3;.%OZMV56TN$[++!X/<6\?.!#Z;)Z.9_/ 8V7S MA!UN-U5&/F-:SM/NU6+2?%WS^/K_;)4#@#3GAR=LZY MM?TU'GN62Z9?QYTFJLBQ=%&=P.'W;;<"[\B'7'N:J!6 C#O4Z M2X=O1\OY]S29O_HKO>L4C<+[V0%1J$L5AU9#T-V,,A\01'[I.'$ISZ@.$W,B MB!==;(EQ#"/-J(G+DFX.D=GHN&:2V_'"/_._TXV@S=_FL^QNFXMWA2RW$2@& M9,!!JY'B?E1/CRH]JK2&*HT^CBJ&6$!BC,#<:PD($%JUSS&2FXU&$7N@BF@% M53@8$ C.&E0ZZKG;>YT_IUGV-DKJUB)K-2>7:Q](*X31!E+8@Q,"(VP&(H,=,"8*M*030NQG0C?Z\506Q'=\-H MX*]UD8+8NZD#PPVB:;KHS>B.+KQ3*N+EDKRO&3IL?\ZV9JC0!2!HU P1#(RU M1&,FE*+0:"&*UH% )\NCJ:!,S! K*\9ZOW(/1KV:-@R&C8&14O" MB!$:"N..LGOYN M^_56".P^<_WL]KRYRFWQ)7W^>I\GOKY,K_TAOD\FWY'L6RB.N MY^5JMN[THWR5[/*\T?4\R.:?LMAQXJPC4#I"(4'*OXHQYI;Y=RS2^^Q%7@<6 MZIY,0(;F7,'D'FH]MM2--+GV"@OCZ=Q"]FP[OU(F^_..]GRW2+%K, MPA[F>)-'A-QXFDR'XV02?5SX-_*AC=$/JX+$'[NVBA_&TVAQ/5MFR724#:+T MCV%ZNXBRZU A%[JJW:;SZM6-Q]U%=MYA7C-57)?4]S)L_N.?$[WN87S"/GW$WY+Z>ZFQ)V_

6 H#["TL>;>VCLH;%=:&2RAD;G !7:(: @<(:+52<_:Q%AND5H M;*V9N1@ W&?B],C8(V./C"TCHZB14=O8JXQ2&AR'P<2<(V$KI=%**EI$QM8: MF],!;K>P],R0\8A9.>L),/OFZ3Q77W.F!!14,&28I1 HK3&6C" J:0R0=:_^ MVOO@C];7_._S6:C;^/)1$WO]KG)GMC,'!E.E3$6,\:LT82P>-7SF<6$ M-3(EI/!6M(PY)(@H9 A7');5D\P8R!_MO;WU/B_?S+S:S#SWI=[.J-C/]KN9 M/V5+#ME1M"]7?1Q>IZ/E)/UP56W)HRQDG*4"<(0)CRGR_T_9*MF&^P\;+&2< M0=0H9"U1POD5((!+%J(NCG?C@6>$S6?-@S'7GO,\;.;961YVD_G\NP>I,@DK M9.Y]J3CU6QJ2LTX_@0?V"3P/)O"0]MN%D^?,J>G@S3J:W%")P0Z"!_OTADOO M*;I*E8[^D2:3Q77T<399AH/YKLK2,\2E,81-%DGTG\G-[4^1FB:3[WX3>J:X M3*;X-%LDDTO.M]#)))D.O;:\6*4^%@R#X2!Z(!FE4WO2)3]ZJV[R;GK"3[DS M(J. I8(W^JU2(Y2PAL#8:4:),J8%L'P@-,V&_!TKWEBCSL][IPN[C3Z M?%E@E12Q0XS'FFO+'2A#:(H#)C?RKMK'G: "KW3?UD (,3E @/0@U(-0#T)= M!"$):Q#BC-'8VVZ0*VD$,U"",OE3(87C>#<0:J.7)T8#2>E9H\>>+E;06?O1 MS2;CF?WN667\1Y0,_]]RG(TOM_7S630LW0(AF#7BEH((BA E E(K2&QD&?I6 MFCJ*'HS+!SZ9IR.[G/LU_N(?9C9Z,#%RI=Y46HVJN6REV#38L-)G7M0,RHP,J7X2J#@@\Z#9Q'?_N@\ M8A"INU; +_/Q5P_7T2(=7D_]"KY\]XQUXZ_R_4";X)R]*4_&K58WH1N !@&H MTQ]CK B G *-E"5 $9B:U$#%''W(.>B/81K>3C3RLV-@47-[[[$L;%,363 M[OE(>DRX5$R =961M%1Y6) &*(>11+%6,L<$Y2'!ZSEG@@G'B<.P@1#G[4?M M,>)2,0*+1AA5&*>A-(H9: F--2GTAEA3Z:3I($;TPGV909)YZJ\7#9?S>3H= M?L]+J68+_^W>8_/L::== 3)6NW20M9IRC;$&B%!K20SJ/#3_YET@KS^Y0H74OW. M4>8WQ>00?NHGN_8@<2A(>&.F3J4 UBH.)#,(.T-GN2XO*TJ)]6ACW?ITGR,(Y^GT@;K3+T(P:Y)%24^/-*(> C:L$ M%H3)QBRX1S)7Q0N7[2""!^*( ^-V8([.VD2]S%^JS),Z'L0L,RQFFCA!H994 M2%'.?U2"(?&@K[<]F3]2R0RG R2/U[6S!X > $X7 %@=[,&8$V -92[&*I; MJ;AJLT9B)78\]-OH*0GE (+C=2(_!%00VT=C2&NS O%U$;K[QW#RG+GL+)Z=_YI:)U5/GH!/@D!1K#VI3IA MI,;0,H$XCXE%3I6]^Q66"&V$4T],@(]DB, !!6W&8'N)[B7Z((G&J*YY 5AR MPZQE!G)H) &\JE6GB*-#,\3;E.A>%"^S F8V7UR%>BB3MZKKRU[Z]-5[08W6 M'@T4 KO* 2V0AH0HJMDJC(&I/31]=1=06V?>%S8S[F:&T0$5K2:'=7-4 *)0YOLM(@+_6%_F3&3=W&H^^\#)9?@E<&H]LI8!C"+ M,10(A7\X-PI5;4PM(L^)3 4+=LMPP0@/9*LMF3NKB/3">QK"2V SRADK) VQ M7&&A9"Q!597"D4//Z7UH47A/P,SHA;@7XH.$F-69T-QHP:G3L=;.2N: E^JJ M 2="@+V\$/?GZ&7&0UHM>>_]'*?JY]A6 H=%P]&!+"0:6$J-IA)8PVR5XHT, MXQN-#=LN@9//5 7_E.(Y"%H=5[Z-=;I?-==#Q*5"! $U1#"!&% *.ZUE',=( MQX)452 &Z0Y#Q)%+Z:%\%J=ICQ<]7G0>+U"-%Y#$DB-('-7Z=EYG(W7"J?P[1_1:+8, ^X/Z1)27C1\ MXP4:2.TUG^JIV]#ZJI_7 T8:270 *T,TI]H)CKADL00KHY&*AXMU[BD+E"_< M"X */$#D>&W0[F&(E^7Q"W94]W#6P]D*SAI)@!I;997#D$+$N/,F+:_:0$FH M'3\^G!VINDBR 0/':W/08UN/;3VV=1#;9(UM_K$$% 80@Q"+'<+2E?4.V% 9 M[S+U6+;2P4&$44.T54?[:8)2;D/_99'X)ZW>;^7:Q;Z^7][XGPS7%C?QI]#K MZS0'+(C GW_*5SN>>GA:O!7$<_>10&KMD1YVV*QSXL?A=3I:3M(/5X\XB#Z% M[?ODKZ8GL^'OKW))""\_II,TYZO70$MG)+5**N,HULR5/1XA4- :_;H.[#,> M0^$U ,RHDDAIH&%9\$BHMQ'$JRCU+'X;V&2^3%\]?6^):&=OZ]5'2;[\0>25 MA["AV3A;I*-H=A4MKE,O?A-_\GCD>KM.A^=^WGO8\[%'V/Q]X]MK1U0(P3RAN<0%$=T+G#1,)U,RD__^Q5XE;_VCSFL7M^SRD_CFS2+WJ?? MHE]G-\G&@?YM/%I<^S_].DJ\&7HJ)+=9^K;ZXZ>[Z/)JY42KO MXL\_O=K QNK^CWRVUT>R[0OV][JP>W7462QV!35QF!)^Y-4-\_*0,UO?2\7P M(.Q2A^QV2)N_^E:63$;@W94Z: MJ'&V&-\DBW34D37W0MLN?4TRGW_W#]&3]RS)JX;#YO#UY M3Y6\/3Z?.X4?$>#>-#I:;*\+E/\M2Z^6DV);?AY?I;V 7R0;J)O9!^^6^[0>*QC<*]V<,L,W_W=!Y- MQMEBGS#^J6\ ?XU ]#U-YIU?_*FG1K[<"(2]*F.WD;8#+:@>+WI%$-3]21R- ME<066H"=50I1X\K^)$1(!\4.':CRA)\MA?Z/_%Q__WORO[.YF2194?9?_::" MHI\#$K77S43" 47/TL7RZ'SH$86I+ISP$45V<[QB.C=4VMDXHI&.( M3-EXA'"$)=D!IQK!FZ:J?S+(!8D84-BWV>NAKH>Z4X&Z;4A'&F-7J9%"8(Z@VV$X %HMP]3KY7U4-5# M57M0Q6JE3,; =5" 2Z<-C&A*YQB$,4;HZM;,1Z[B5P0H '@O?'80UT/=:<"=5N0 M#H%F#TM+G;&4QMA*S0W05E;N?,UY6\9C-[$-43&0Y+R-Q_T#T*<2>/UE/KN= MC]-%,O\>A9&-4__T7\9I5TK)C[!B\IKM'6D^@Q/H H:B(H3KL>3<,BD8H\8! M3 GB5L:T7T."V&0E<9 Z,4:$\&5$Y6MA R(.Q)H>P:QQ@-*9'\6]U+:%2F5 ML!$.I]2I6$H<&VB 15YGKK1E2>$NOMMCQ9B.+Z&,#3AAO83V$MH5;1G#>AB( M]%))I#8.:\H-\8>HK'+S&$5LP^G8B?#*\846LP&DL->6>RGOK)1O$W)0:S!@,HVC> 3C"6<6"W7IWDR2G/^['PQ MUQ%6SU[SOI#M$ 1O=1.Z NVLAG:!&/,:&W!:0 20< Y5^IO&U&Z,FWN!@$0N MP>^# +>'XWC 09_"UTOW*4KW5O-,U.89-MA20(S_7Y2/9Z1XY>?D6'"-\> !#I@6)RU M#G#^)2':/_ADUI5A&D=8X/N_J(XLKJL(?F1%JU"+ M(4BVT3'A4#?+A]#2]G'MQ?6"Q!75XAI+%3L((&7: M$ $4B6'=$A+!C9:0+Q2VZ 6T%] +$M!&)T.ED3'(60X-L3RF&JE57KA5F'8@ MZM"^<-[U/\ !:#7+J!?07D /"AS01@,_QFV,@(V)ETRFJ=5:5>UB- "JFXVQ MCB^S8"!Q7^;<"WEWA7R;C(OZ% 924\5*4Y,S4ASMW6/C:J"Y\^T<\,AG#M"8TE0S$&$ H1AU[T"L95 MT;UC:I>4\4?"%"V .H?(ZVIM]I':GP]>EN?[#+$>$'M ;-529J1N%A0K@9E% MU$+*G ).:ZDK7Y;!O-&>3J.B;$40@YB&@O*K>95&HDR!A^G?T4[& D9'%#8F]Z]Z=V# M:@^J+ZQEFZ: M9IX5\)=%XI=0O=_*M8L-?[^\\3\9KBUN,IZFKZ_3'!.I1T\@UW./8]'U4/L_/O@@-K[QU$R'1UT:['WCP?1XCJ-S.S& M__![-$\7XWDZBJZ6D\GW*"ET)_]Z(R4CR''^R[UO'$^_IMEBFBZB?Z3)9'$= M?9Q-ED'>L_VW,4N_W'BFB+Z-_?62Z'J<+6;S L>LK)%-+O:_W$+Z/V/;=A+ M&^VR%6: 8@HUIH#S&!M682^%9EZ>LNQCL5=%=E8Z_?JO%4':3(JFVZ;,4J<1+PA)M8WM1O9LRX04+T](A 9P^S#9/;!G/"W7 M']T^, XP)_:B;NS[)NJ1^L60VB:+)/K/Y.;VITA-D\EWKW*=-%KSVOL B8D) M<,08II1"V!'!2!Q3PH6@,=[PQW8&K0--5L1H$[KA]GJ6;D(WIS558:P%9%@I M@^/84*4\13U5&5"A,G\S]-@5Z-Z)JN_>NR>2M7V*-C&\ =,YH3\7J=UO7E:S MO\^Z6#-X'I+&71R.#2]C_,=M.LW23\%*^^0OJR>SX>^O@4$"@+'7]>ZI!+:8" AU!)H882AEE>Z)$"4O8I23__; M8(W.E^FKY]_DY@9$:;$#T;?$\T$X@":3V;?L[=/98/.!&M]>\V\!__C-]837 MS7OO''%:O[]F$3^/ X._3;]&O MLYMDPQOX;3Q:7/L__3I*+\+0;T!RFZ5OJS]^NNLS>+69[ _QJWMJ Y! MZ9]_>K7A"BGOO]]'J/4KGM;-GMQDZ7D[#HE=Q5(11[%!Q%-AWF&D.$X>"01F(] MCY\*C^,CU#CN0,FC,7735N])>VZD%3UISY6T_)+GD-UG#/4I#GV*0Y_BT%** M@V1UB@,@CEN!E".* H*XELH5KA$=&\O$72].4S@WG7P/NF;;Z$P@!J3=MN5G MEM[0 V(/B#T@[@6(HHYD&0,HBPF6D&AHC24 VPH0I:,;_1)W!D31%B!2/!!] M94$/B#T@]H#8+B!BT"@L$!K$!B%'8^LHC!4D54V_=IC1C2#PSH#(VP)$@@80 MM3JG[LP L2L)L&L.E,=28M'.&X >1D;_E('WQM-E4O!%_G:QG+LQU)I-OR??@_Y#"9@!;31A.S MY,F)$ ^XZ?:DSSV.NE6ZR2!Z-QWNFJ=Q],=[/UND6;28A3W, 2@4=$5N/$VF MPW$RB5;Y-%GT0RD8Z>C'KJWBA_$T6ES/EEDR'66#*/UCF-XNHNPZF:=YELQM M.J]>W7@@7F1WRZ&J=:R)^EX9+!^'U^EH.4EG5X_DLKCE8CE/]\IH<10K@/QY MZT]6 SD@$H@JHT5JP!H9+3+F_C"&CBM)8R(LEXJ4&2U$2T$W,EKN@-\]=T>& M4V6,Q8PQ:S0A+(;5W;U!Q%ZC%TB,*7:S2M!8^SO/:=YGUGT>&81V9I8),A^.39/ M^UE'\P_V9L&0>>$%9)KG0-Z5O;=;8H"GV9UX;\/]92V']H*/'6ZBBT"HN7F6 MP/K+#4GAV+&V 9*1M^3.^Q_]E$#GKO%_'B?=T\12L)58$BB!XQ)9PX4% ME$I0S=K@"BG+#Q/+H&M\^C8[FC0R-!#R[#KHG_V!CPZ4O3,IL?K2BD'D+8Y7JH_)%]&4/'E'I(0L<8( M5AH$D,:*,.$< DJ 4AZU9F C1V%W>72SY?QHXDC(0( V&]6>M) M;[LDZQTMP2"DF@7>SA@5G&&"+#&2QHPH!R#"CFIJ!=32OFIF?+66&!!M/N9] M)Y_'D_%BG&9VG TGLVPYWY(#%0,",=#0 ,N1-22TH"JRD+32 M0C=RH*@2QC(K>$PM-$1SCLI0 84>&FV!9GE6FUKL?!^X4U.@8V2^E7L8E?IF MT13JP\+_/&KLZ^.IN)O8LCT1[ E;TXTFMP@K7;D_:$Y1R!"S"&DAO M45ACM*UV*Z8*-QB6: (%Q;&CS@IBA/.;63&LH4B]?!NJDN/2)L?-9J/ MZ8H6R1\;IF!? O]<^=HGZ$H_6T^Y0 *F0M9-S!TQBFM-P^@F:;RU[7!<9I12 MI/G&3/KXYG8R^YZFOQ:BU7 &F.5\[A'N>%YR/&#MUJ]WDV'[?AT]6/5@M0(K M">MA.:&8%Q@".&064LTM@2NP$AIMI+_O U;MC)NC8$#ELQ2>=!.L.FI8'ZQB MCO.F!OEDF9MDFGQ)Y]%5NI=N>0:H?-[94@7ZX,:H+HHUY!(Y)HT@1$.(3(D^ MC$.*FLE2);^\6['+WPMN<9Y9CIW$9K@O3CLEO\_[V?3U>#J-#4X28"??2 D:EIF,,V#KV)_BBS($JS MP7_B>6]8O/AELLQ*Q/)?/-KA#N$ D/.NTNNE]$*E5/)&ZRZ"-(9<0*5BY_4% MYJH*=T(5%D>3TG:T"#G@&)^UD)ZK93^\3OSG13J2_\Y\_#D?&-X;)V=JG$" M&G,>'&;&.66EDYP:"J03)(XUY1#'!+M[K!.SXA?38)?C&?=T 'K;OA>?[H@/ MJ:MMG*;&$LZ\$#%CF1$NEJ7X"&MB=9#X['DP_SN=ST9)=ATH)1!$/YV#[%R, M:5^=RK?SV56:99Y]V8N_8+)?&CP67(S'3F3 W'F-D(OC9'$=(-%.KR>^BW^\KVW,L[5RH"P+A"TSG+, M1$ /!#@W2#+JK0SKA"8BS6^F"?3K&2[X2Q;])9X MK_O7P$/K5#D!%8::(ZR@D 89QPRN+''D!+L/>&K>,H&UCM2'^Z"+9FEME7];NVQWW[8[OPC^I MX9\ZJI6))6<4$L8$%V!E[%&#T .QUN?4OC ?R"-B_^GW..Z1L$?"'@GW0L)& M#AC@ L/>YKA6!/CL,)5_0AEBFP,?WI^'1AB/$#M]H8X,R0\8K?WM>[/&]W? M&\N]OR/O6B.WQQHYHYVW!#T(DJ-&1W@.K8@9HS&2@$KI+3O)8_]?_R_5$"!_ MS[XC_)X=Q>6S=83_>3;]\BF=W]CT\^+1]MF(JQAR3K"DA!%%9.QXU3Y;**2: M[;,5M]38&"M& %&.(UF.\I&.8TT>[?>^]3XOW^\][%7[W=R?LO!#]@UMV:E. M-X,WLVG.]'XOTXK@&(@7[_;^Z3J-S.S&_^Q[7D#"?\JBV7*1+9)IP!Y_\G]>1+//'@MR MWLJB) L-WZMMW_E^5:?B@GH8#J)F1]>=+Y<[8/;^=;.CZ.ZW_I;.T[ =1>/[ M;(>V]\=1*G:[8^/;&^=,W^6^[W+?=P/OOC^A[W)_ LD(/5_WK<[[+O<]Z?LN M]T]BCE_3K[/)UV!Z#.?I:+R(KKSJ.!DOOD>?DTDR':9]3*&K,87+"QN\=&0 M"0E@*D&=#RLYL9HXQ2FUQ( 8&U:FI)/8,;<1&/C9FW8?KDPN:O='1?]5?O5? MP3GR;IHMYLO0K%+],<[^E4Z__JOXK?HR3].\B66NHK61P,[ P-.G$P&$/EK: M(UN/;"^ ;(WF510KYSCD,4/",A(KHTIDBP66,=L1V<0S(MLQF_2<(*B]J*%^ M%\0J+VE+_O1.F^W/N-8GVW%GMNY+6NM%TOAB#/%&6#1Z/UND631:IM&>GJF+ MU5,O0 T]?2U3UO8SQD@3A+AD3"-#" /8E5HF)QKANUKFNNKH+Y&JFS!0?D]; MNI:YWZ99.EQZ#12^X?27=!XP1JD>HDT4H"&!M M"'-G!%/8QH@R XT6TL(2HBBD_!"(>HI1_)P0=3>GF*,!;=^]U M_C8-17-IF$\\&F?#P'B1Y^]6M#3:)QE MRY!<4O3[:UU!.6?C\C);D56HR>OJ])AA+:FDAA)++7$@9I7KR'\ -U"SB9,! M $L6C(O>$A>NSW3/,.ME_%QE?*MJ)!O#-X0VEF('I:0:&R8_%WXF A M[[A>)*1\#BD_0W7I1+2BA_6>:)C,Y]]#9N[79++<)P_W#)#P!9+2SJ]3Q]%6 M_;S*'T2\X<^" L4\ABK\050L#2*QPTYI0B#=R$Z[4W1\Z=K>UB2V3G;PZ/&N MQ[M+PCM2Z\%$\QAY75@IB"U%&&O!MWFA6Q(OPD]5URHJP#A7E<^;FSX);7=#CENM^BK:YWC!77*2>CM M<^X$UK$55?48=8BYCN7U(MR:XHH);;F.MK>W>PRY& S!M J*@ MTE7,6RH-NIJKVR8 X@&1K3K_3C_RW8/#Q8(#;X #!Q(JZ;@@Q@@ I%6L @W10BD RG9199+]-)\)M*,:FF&AFB@$&1"$V !8 !6Q8F$&;GAZ.E$ MDF^+TLP'#+L^'W OEPW9QJUKF.E:>008+06/<"5EYK M[P(#%FLD ;>Q959:R*IP!:8"T&ZD)K<(K$B2 4>T!];G'K7:6,RSC#S<=]IK M]<.[#[TYS^35XXMJ80T2W5E _N_UO+K(;?(E??UYGB:_OTZN_".]32;?DN^9 MO]5?KN?E:K;N^Z-SRO-'U/(CFG[+8<>*L(U Z0B%!RK^*,>:6^7>)M/A.)E$'Q?^C0#56?3#:L3ICUU;Q0_C:;2XGBVS M9#K*!E'ZQS"]7439=1)&3$Y'T6TZKU[E*4397>=%M8XU46]A,"PZ;# L?K7C M4%9_EKY]%[;9\USI/WO:4%;'(040,&>E,HXK3CFOA[)RTAC*B@AED%H<(^.8 MB\,_I8(@+0?&O/A0UFH#/!_D.Q!]2S*_<3>W\W'FF=L#QN(Z+>>.!D=-X)!Q M%HVGP\ER% )4TVCFOS&O?C^(O/A&.8N%H%5#3K):.OQ59Y[-BC&O.PPS/<8& M]---=YYN"H.H/3[>E-+6)XZBYQQOVL&;=33,W<^%%#%/]9YK,HW@: MCHM^KNJE\?@%#]>\]/["%TSZ^^:J]J2_"-+S2X[UJ[P.)#@ O(TW\M;TJB"D MCT$=%PGZ.1G/' >BK%&NAXQ1#,;((*M4I:3_,D]OQLN;5P\[KPYO+T,'@)SW9(L>67ID.6%D$72%+(9H+_U<$LZ$ M<9S%0I0.9,MX;#=2=_9!%M$:LL !;#6;LT>6'EEZ9&D/61BHD4482Q3EL<#. MNIA@B VJ=!;#[4:I[3[(PMM"%CH@')TUL'34]7E UO?R-C!@&5^\<'_(*9>S M;,,45&,*E[&AL0H#3(WV_P'2X$I;<4QLU*;=$WZ/_PB19;_4)MXC\2*Z2H;CR7CQO?-&EB1&66*\'PAL/O#D3]/)M^^93.;^XI+VE5:R8#P%HM ^F<0=Y+XX5* M(P>B=I(IK:T 5C!G++78J)A5TH@DWG"2[2:-K>G<>"!E[W?OI?$%5,,P?EVHCS+Z;-+:FL9,!I*W6GG=.&L_-6=VTY4+FTGK; MM=XW<*Z^ 4YKWP '6.K@9F/6A$E3&EI>^:X1%AN^@?5X6%D%./UB L<<4_/& M _^DY^ /Z&7H/&2(HWI4&P (68!BI9#7G)U7DN/*OZ8$V.AFMJ,,M:8OHP'G M;791[66HEZ $C"E0S%L2.2*P0Q9M !P%WE0QINRWC:ZL,M>B71KSW2Y^2 M7_JWZ6B>?)OF-=Q%T?95FNZCW?;&]ID:VZ(QQLHY*BW2BD-O6UM$):2V,K:Y MWAPS?;?;^C)+1WHVG^=] TP2"M<7WUUZMT=IJ[HQE[U/NA?,4@CMW=.]8)ZC8-)&]J/@BE(3&R!@;*3 M')6:N];:*_,M"F9[OFITWH*YGZ<:=E>)_S1;))-56G75=NDR70./\^)1&KF> M7[_6HZWZF8%8U!H2L\I(#[DQ\WBL8ZS]&Y4+!6-KGI#F=U0//AI0U&H![M8> MJIULE=HC5(]0%X10LE%\%W-J30Q0+"&$-C2V1+Q2%8U1>R)4>_$1.D"M!AE[ MA.H1JD>HSB-4HY1/(NW-3,:XP8@S+)1U5>:C!%AOA'*?AE"MV:V0#3!ILVSO M1!'J2.WF[_9Z;RSN6=K/WX=83WV&=CH#%R_#U]^.O<4]'A;OK+?[4C=IWM;2 M%+4=ZLL\S5LPEXR+';I%%V?)S-AZ- MD_DXS:*\)UO>4GHQBY*J7B:I]C3Z-EY<^_>#?^DV7.!S,OT]BWX(C:;_\T\" MH7K).S^M#I?:^]?YW>%//PX"8$7?KL?#ZRA<,3SDW_V7YVGPV&11P*C00MO_ M-;H93\?9(K3 _IKZ-?KUO8D^CD/*8;%M>?OLNSMP[7_Z.4VG45+R799Z,/,7 M7X2^S\6/)LDB+SVZ*A]D-APNY\6V1A_3VT71?C68L^ULW381V'LW=VW_WS(# M=T&(?EG.0Q[J(LP<\+1:?Z27I]2@A8)_PXI@WC,5-<0\J!A8PB$KL8 M:T$E$1M#A'[VK/?AJJ"B*Q_^[\D?XYOES4;T8%T%>Y=K8/C_+"??,=PV9NAC MZG\Z*IE&34>_IGD'_U%QXQ7W;!LM].Z]>VJ/%P &7I?:IM/MP:8K,"PF6D0W MR7>/HV&(@8?F,.;@\_=GHGJM7SMCK* MA_DN_J6GS*\!G#[-WI6K?.@'*M^3EV>4'?H7'H=/VCD/?UWA2XFS[D[![_X' M8L&CG_Q#=N<,B#SM9M4X$*_8[/]H3Q0A41?G68F(4PY;X R*'8&NRM@G!BB# MCP&<4#PF#M5'/Z<+K\M6]VH1(H_#^%X-?UT=@[D.&P2AJH')Q[5,\@7E?Q;' MYIM(Y:_VOFDU":!@:@P'4;-C^GZZR+P87W-L%I1UI$ER8K5G0DZI]4P78\/* M!BW^!&=NHVBDR8)[CE4]$JHB=B14G2T7_CR8!G^8?\I16G!7A_#UA0V- X;] MM6OK?/@\&7\I9C*U0:@C'#5>OK\LD[FWB-)<:XFJZ9>?0RS-0,D MKIY]$!6SK-[/OA9V-)0Y;M%!4"T]3S8,CL(<#U(\\\!YF\S]A7*,6LR*CW+3 M)_>*A%=JW26@ON2WFW6=)CE1RB&D#U*DL2LKFHQF-YY*XV&49%FZJ/?A[O=N M)^GH2WK04?,4WWSFJ=?T$"/YQ^C_$\Q:4AYX"'MSS-^J# M *W.@3!H[[%43;9Q!OSY\$.@8(*O^:9$:;XK.%PQ:9%X"E'?SZ8G2U=XS^'>&F']15^O$S=HBNO.WJOQ/%N\7HQ#W4FQ M<7^Y MCZGX=!"F:MZ,%^'L2(9^@[)Q@>E!!(+"[=$^=^3Z$^EVYH^ -+I=^K\RORU= M4 U>]AD^K7GQ_)%RZTDQ;C39^EQ9;YFGTBCM)O\DBR@0-GCP%]^"$__(T(?K MGE($(FF@5-Q8Q8@F)*:DA#[J=+QAI:R#DTZR[9=#2;YJ'H$!WZ M<'45(DKA:S^_TQ]^?0*<-FWQ;8#ZYIX^EX@"X81I"S3# "AB- MC"Y9@SC@E9_G88W""7,^K('?H,U"M!98X[.W.Z+\>://N>-Z-KU7:5[D2>*3 M/#KHE>=\TFX7/3;C+*@+23E6.ZG;A>=0^0Q*/ZWUP^#VY4@YX#]BCC+.E?0R M %$LD1-TH]77.GM6Z2^!H6+/6\-@Q97JH"?!_;Z>1]D-/Y79R)LCP-";2->' M:C?/TV!X#J_3T7)2:&1^?[SR%41B[XNN N0%CR,>>#Q4R.R]BY]RKV0(_@<_ M>1)&:WL],(_F7Z5ISOV3\/!'YG-6]Y2V7!G&"2",44"II!R[RF5)O2WT%*]Y M4:M4AYRJ-;GT89ZO4^C;-X)V@&9P'&CV^KW'+W^O"I)'B?^!?^;<7K@-+1J* MUE*]\[-CSL]@73R$3CD'>Q,VBX;+;#&[\29^>&M46&^#:)YZW2<+[%Z;<]^2 M>?!0CH,9F%QYH_>F3/+QGTW3+\6+H3_(O?VX\-^Y\1\DBYF_LK^6MVSR^^8Y M#-GJFOX@]]\M9BI>)6^BI5 &YERD+X!SG MJPS@=#L9UQ[1Q'^4:V:17^/8FZGK&L6@\87[-([\\T+KKP_V\#SU5_+55=]) M1O_K=]F3(=;O/EE5K/%!TN2 NJ)/8\,6U\'4RA>;/KC4ZIZ3L?_>*#@LPK-/ M/#TF8P]F^>^2ST5$K.E3SA]X(W5MD8= E_-\Y&4@Z>\ANR#\)#RJOVB6>K.U M\'0.0@0M:#>3<1IX*)U^"=OAGVGA^28K$"DK">#YQQ-DD:Y][R:=?PG!N/ H M36_"(#>,O?R,O8",LD:?C[#S\_$P[&W)8?[+7P*;UBQ9.%J+7PVO@WX>-F$\ MCSXO,R^'69&_]G6\R'TU:S9Y$AAP@WO\K[/T7DYL/EA.IOR)0F*!%(F(87$.6.A59;']S08\2:;7UO1XBC-&QS] M;3[+[G8YNAM(U,PT_!%9\/YOFB9)>#\G%] !CM)4& M97![_SKSB%,FWLI+.X*F\3N9?"B@K1#.X=,L=J6(TXT*U\;N=9[_GH;#/ MQ>Y&6=C>\@2):REF&*'=DHJ_J' MOZ]7;J_"/+-B1W(ZEYD/@]GR3D5%>[PEM[;M MVI^SO [S.O6KR$,!*Q]YS5MW"]?OY:FLVI?\0)AYW;K0K[KHPDB+,=?K'6/] MN3;)5U+FH';,;"Z5UB(I/-3\(*%(M0V;N6NY'D7MY&/V>B BR M=GT+:+2UW%*+2"R!BXWFQ $DA2*8&/V40Z8^&MZGV[)V'CQL B;\4FQU*= O M?,2([3VJ7\1YO8VZ$-2^#.P@0$+@H$8P:B1%QE:!#4KH/=[K(U&WPZH$'D!Y MC*1JCR&WA9MS\OV.%R'<+.SC>+I,BKOE;Q=Z]%T%NE$L-\Q+@.X4TVTHV"WH MTQ+?>>#\W^MY=9%;;VF]_NS-M-]?)U?^D=XFDV_)]\S?ZB_7\W(U6VV 1PL MDUV>-[J>!P[X4Q8[#U[6$2@=\SO0>15IUV=5D=_O/>S,H1AFN>B6YF^'VN%YH=2 M,-+1CUU;Q0_YX3Y;9A[%@\/ACV%ZN_"G>E 9 K ''V?YJCC+?[Q/BNZ*^ATL MR.'\DU_/QW12F+"O$5>A P+!DA)&%/$*?)''#4.&#E(!ZE:[IA8[_YQL 907 M*A[UO)*7(@?Q*QAHM$S7%-*^?'3-=1%T[/3X^@6L*PQ03#C",+:,:\6MULB5 ML1(%N9(;%0;K1[N_1/I0=0WY'^*-$4C;J J ' WH45*WK\)SKYAT6J!<<*\6 ML;8\_KSRUX4LV/;J2K=+QQZ,O59(LTHWNYK/;G)&FX6D@&"K? M!NV/S&6JT M]$1:&0RP=EQRSV,4(U!5LL1BC./WG@.:^Y?KAJNBVRS?R+[1RW0_,% M-I!L:_>%/93*X&$_OH$(,5AMO2$" BH5CADT1 HI2%G!(6-A,-K-A'C('TE: M,B):F4[$Z-;9!WMAQ;H/I(@1=$G^"[&N4BV7TRIMO9%D/PAQG=E\Y(E;ND?R M#BQA=55H+CA(E_-[,O/#NW?]-!W2Q/GBG9!C;3SI03AA &H7(J M9L%E6R9C$VVMC9^>;).KUJ.'L@X>.&H/S/OC1\T@Z"#/Y(+35 7R'AVY+9 ] M5. 1,EUFX3ZSX>^EA%31Z>%X/ES>!,]@*"^\G8?0W'L#*8O9#\ M2H\(L<8F0?TBAFT@SM:#OI'WA)7E7#H*H'72%$.>B-$^X?VRJ+/S[W_]09UGH>9YV'DA]T=N5VE MONS@@3D3B[29\)"EMTG I%#A-AP&*4Q'J[KIR;C*&\DS=XIJF) ;X>6_C']T M35Y#X5XRF>2Z:)E$<+MF'*TTNTX^?%E/L;[YJQU?518&!7H4@FD-()K=!G8> M1)YV=RD5CN$\;W-2ZNAYGLLHH+C?KKR8*0H5C#?%IFTD+R=%$E%HS;2F' <^ MR<9^3S[\I'_$97".B'O6F)'"*L3@6,79<&6,%JTQ6 M3?0]=M-#<)K,Y]_]#A:>D@]7?F5%=9VI*+&/]V2'NO UC+R>Y>K5B;N MRM=0!(R?X2QL-,@FL8X%<*'>0R''!&+,5.HWY,(^5@OY(.'N4.U#N%YBGN:[K3YR:9;)&DMUF M_DM(ARV/KJM.GJ]OHC+[<.\K'&A+'')?\4*I#*&=P(%I14WL^3+-\S6/+-L( MUK)-F:#:>2GF'ETQ)8";JBY0**TW/-+K4RB#I%="_):\2(1J)S?%F&HI$9'6LC"9R-HJ M3P8@PT0;U!0G0$UV!&H^1\X30K4?PQ^M& E+&(@%$DA!K\*5DFDYH!NG[CZT MY"= 2\+;U_K6LYKR5/OB4,^]D.LYG94B6&B*:57SN5G"^I!=VL&S/BH+-MN[N#V5C^=[FLQ#P^K1 M(8=RZ\G(%ZU\]D=PPP1_W'%#6/X K?W)Q@$N71Q\QT)9J(7F5> 8 M.+UE/NY>]>+/ ;AUO=$6<"TT+A MN'S8B5LJ_K\DWT/N]^;6M\GS:(".E&[4\*K=%@L*.3IY-OLB#Z:DT?5L,@J5 MTM^NO3H;U+5Y 9?C>3.FXK\Z'J:%HMJXZ-%)27I25DKBN$]WOT,ZM_^'OR/?"4_/$_R"_4D1;MVT1;F_N B9'FKQP;X5%8>UY6/T_RVD:Y7XAA(]; M55'+W![B4E951._3Q9V\H62)/A=>YA'W@.^C*>3@-XK!6:Y9YRT?L&WVUV@FI.[JE5Z(=$](YN,2U' M11X;I%'M17=2B=C)V#"#N>3*8%85@BC+-F8L(+094'J$9QT9) M5I# 0J4LQ^&M]8()B8G^"X\ ^O;F+_F9D%6W"]?_G);-7XI4KZ)IG7__H/RH MAY^Q!X4MAW)R;PE9C5FX>]BT-J8Z%%C[V'9]FL M&E[EXQR6>1OB?&Y_?N:X#C!VY67;])G08)&E," M'UGRZBD\# []]?*EKUVR3 #8>/ZB,U05L!\7CIKR<0/=FWTQ!^6W%]>>9.'# M;]>S<*/9MVG@N=78E.:4Z+S:U1N_4Z]A%=T+0\./"K'RY[Y:YK.%_,,LIZN2 ME'P%J^E0Y5"2L&9__OB[UZS^.?2L'S36DC]=E:[]QR*GP!-DJ!Y$5<)B29A0 M2U%O1W&+M6:AH8H@S8;S\>?ZMP4&+,M&&Q5U5ED3]Q!GC=6*E:W1:GU!U?R= M9+)<@6C9T2O_=6#>;)G'D.IKO(E,/<'E+FT;>WT2('#QYT(>2,X-\F(B>*D@ M)I5/XU*&XS&'2#U4VOJHBR$@5\59HT&1FY8710V'\V6I M;RZG>9BFTBU[+'B"CGC*U=[D#<,"GG.U]V,F_9W:Z^QE2J\QJZ,'DEKJ0E(-/D(X??^:[NC_:QSCI?R7V1*/ M@47UG:(T-1?G<.2'NM>5L.=N@\DLRSEOU5"^5$A6KT=AKMO-C5?YBF1.S\'# M-&\>>Z?)%$+>M)CF\S6JR317WK+(8^KK>/,V^B'YT3_LO##/0O_SB5DRT@0E"]TJ*)?R[Q!=C> MA;ER0$05>,&@"*)X> R.D("EHX8;X.[/?QQ$X[*2)0FU&VDPW8(/QW^O5BF" MR=]4! >YW>8/A$D:?G5DPXW7U8O2.N%A16G@M5-"H%*\RDIERCCX9(7CDX>O M+%BWG^9)V#\;H/1%S;=1_@3W&V^/ZQOH"/D+BV);PLGM\>';=9J[NV9Y9XL\ M3N 7&1Q8/U:. R^(X]GH&4+ O(XQ<6$ACZU "AB%.!%,X:K; 7!L(Q%@.S>8 M>F4-QKAGZ.5I< 8^ F"D\7EEX&S@U_UZX?U?G98V4!FL6O5. M"8XO?SJ,O88[RSU4R;&G\.+&O!MK6:P<8= J:J5V1L1R580+P=.MH!4;UBZE M#U88J7/&!:_/TA.3V=C(> M%KGF-?/^%/WP>65L')2">N7%IAW9JXRKUT&X2O2M;:5@$77@(UP0["3],KDJE/-.KF U(2\DP$_RF,WQ 8F 1NM;)3P2":JQBK$#4G,7K_JW M$,Z>U 7H7C J#\6GP5%;J"$W4]Q: XU=M-X $CF-@RD5W2PGB[$'BQ!Y_%XP M\W5:C]6YX_?T"#+\,:C:W_)S;5*$$N?KP>='66R^BCH,]G#%- ;J-ACTX;.W MOEN^VI_"L_XP^K%(R=\,-H7:^O'5.&]I-O>;&3:HG&WY2(SIA?WU7<@'SX-W M-:^LYVT%=UV8_!@"9(-=_/1Y$.Z^HI5@$Y867$X7KU7=Y*0I6;C.&,MG889: M_Z(1P%K;K-5-RRX"MS-_9H84]L"&1;U&/4!KH_#_<9=C85'>>H5OG$?^9ZOD M@N#3]&LHV_?5]RP&IG^>+:X?FIH^SIU(JWZ!=S^N6A2L/7P^P:R"Q6QU\S[" MU."2ZR1KI67F8W' '1M8/AI2[-M)/D\[2=)(UM?6:BT) P@9*6,M (95'B@ M?*-#4:OM)._11/;NKA_:21XAJM.Y=I*DD6./ 83>E$5 *J<%U$3CJEF8\W\_ M1SO)%DD(!UBT/R'SR0TE'X&FYZ!J793LA%+0B9@9Q9C0+'8(5?X*HIUJH;UC MFX(GCE.AU<@[_)RVV.+QD13FEVVX>' _G_U;";U4XT-":BS3H<$A)-P1Y# $ ML7&QJ@XBB?4&UW>H\>&N%0G9^,O4O_>X43V ]#1[YA%"&OT/C:(2" >A/YF, M)5(BZN&"]^FWZ-?933(-1+V[:XNY_^^H^O&W\6AQ76QP>(+%*'Q8_O&7_*MK M7\\AR@-*F?:UF-WNE@15+N=UR#]\"XJ;'IXB!L%=5BO6\?!3A_L6>/?>P_!\ M/'Q(D[][$OR<9EF:?O"LGCOS?DZ3+,U"XIB>S(:_O[HGCXPZ)#C2)-946,<1 MU,@12G%L8JP)=*\;SA8G+>-,86"9M\N5%(+[KQ+K[15-#7MT5O+6^\!74>H/ M@]N0W3I?IL?.7KN'3L5NM2IB?UFC8I-Q_Y(+T5,R_9ZR+[T M;WBAN)NH^QQ>_%G%TGG\Q8-(7I>U"N7-KJ[&H<8C*(Q5?GGP6-X6A9S9K/!= M%RZ5$+6JW-.%&SJ/"^4%BX6'O7&/Y6WXK!W=KQ+F2O7#E$B2CY&79)9ME4(0*!#)_^^:7_F_LNHGU\G7$)V_\2*XNE!.U#9B ULH M6&=>2NU-$&N4XUZBB+)(:>DIB!60QKG-(6'W43!L4MZG=Q&,C@?LIFR^^->O M88-R4RF\^KM?^,WRIC)_[J&M5T$7UZ_^BC>(FW]P,'F/#EB\3BV4L=<0*0R- MV>)8<"@Y,(1*:1B('<(;A:IM[G/RQY9]+C -;NYS*YCV)GJZ^?8B9Z@K73M[ MKS!L4^D26I5!M3 M((\FST*U]QV\R4.(Q4EQ/9LO7@?4:'YRU#YN)6^+1A@* M,QQ;3J4(2BY%_E0&Q#,U8X8"##;FMN;,'**$CR#]X3%"/N!XTQW2:;]XM;6B M,>1)<>#AP?FCU3DFB0#:;ZT$!D.IXHVM70>,8^\Q&3#1?E>D=2_U>E1V-![E M61/YX1DY =Z0C*M.BOJ;2!UVZ+<^J"3L M46'TA>"I-[R3+_3&*RN:>XL-0KA1 M)K(N#?\HUZ.*Y?Q:K69UML*=S0#Y!AWGS%SE,&T0896,D-MS[>W^ V D0*WM MQYH;1;05DG._Y8A +#P8(8Z 0FZS$]RCVU^%ZX+WO72./[3][20?LS='*%EX M$YF0C9DWK\@KZ8K:Q7K00YDI>^-W8#E?:WY]]TROPU+=!*DV>&W+R2=@K3!K MK8GG+L]91"ICH 38'X$($HR$HW3+R?=+.3[DJ!J&' !PK+FV>__\UP^_'8 Z M1<.IV>?@&"JX-_VCLFM#S6#Z[4&^'9>.H,OD7-08N,*-0S'$V!&$!/#*,?8F M=8BR,@S89B^-7P,N?KCZ+4OSSFH?RLU_-XW+K??VR3IW_UQ!Q3'9&X,!H9L] M:-NV!KO?SH'V[1SZ=@Y].X=NM'-X4I2FM9#@"FC_7K;"R@7@T3@A8[$C1EH= M8X45=QKX\X'Z_UA -;;-."%#2DJ,G'+."B@0C/.O,JB!(T*1G0)]+^,Y*]I; MWA2>W%(AJ$:WE:U_/"5>#T,AQ&126^-97K;4*9,W=YHE65EZF[VM+M78](VP M=W-/P^LF5:;A:)VLTZ4,E;>6%W!G&446@)1OO-4&F$"(>=80],\_A<:DZ?SU MT"\MNFV'6QXOX3;1R%(VLV?_NGX3!-KZZ.O24/V%\[L\<_ M\QSQ>+K>&-'K*'M(Q+/N16=%Y5PW84_@!YUE?01":M0EXG[KZSLZK?[C@(7L M\]PYH5JI"7A"X$J2VB,K&$54QI)2A 43 CNL")44,4I)+#=*UQ]U!52A!;M, MW_NU??J63KZF?Y^%A*2M :P#0@U8;BWRVX&,1^>M>\HVCJ(#=!H)87_>WW_> MH^<\[SN"1ZS&(QQC%ZN08^F$48BA6$!"*>=$"QYSLB\>!;WST[?9\6!(#-#V MUAEM,'OW\>F$8 A=ID+V9+0Y85"1=7*4Q4Y;B@$+34&L1)B@.("*$!)BCL!! MH'(]3Q\HB&T#5O! ;&]]W&LW'8,5W&LWO793 A$$S4YA AN,L;%ACCBVG MUW)6<-1TXB!E 34$$Z:8_XISE 8X,J'S@XJ?5#E['QRIP'1'QR0J!X)O+8^[ M1%5'=!>3\EK0J\=R[GI-J/6UEFD:>?[>1HY&5W"IX0=2FFBN:8REA1CY_P(F M BY9#9G28*-([JFX=$3W#QH(S-O$HKU(UAD\>N+)V5V@"BP5C6]NE\UVCKT> M=4%ZU ]; LVW$6QD#IFL6$<:8PE=YHX0B5CR 4DXTNCH\"UF_3JD V'<5_ M#/]_]MZUN7'D2!?^*XCV^FQ/!'M<]\OT.8Y X;*G3]C=[>GVN[&?'! )2?10 M! V0K9%__5M5 B(E$2*!$60K UOCW@#4%693V5F93ZIOUJRE1\,O3 8,/HF MAM2Z /J6[L,R*$! M%)TF,FQ:Y1Z;I#7#8OE^)]=>87-\3?EK7SB$#_Q(?21\>=P-RM!T/,4\=7*9NU/3F&%:$]/4O],6T971SZ_V_9+I(\CVXQMO'1J_^L:597&7L.SP!IC:: MI2.4>QVA7 _A966#AWJW>%.:NQ;'1K?XTU5;&>/!F?:7)0-2TPIW/"U%;:5; MA>EO6.+&+X\78:"PE95. ]BWX>1 $& 5 !5Y$AOE&2 DP843M5A;^U MK#WNI%5V"#3[@:>OI/\M*\,KL+<;A$;[<6Y[Z!G:MFQ1V&ZEQ1+P]P!Z#/9 MFBU$HHV)&OLDPBJ, H6H4-1G<:A-U,CG M(8$Q%VN9>"M]5AX9UJT3YL#VH7_*#Q7=A/WH0,I.SYG/)>>ESUAZJ?7DEY#> MBW@#*D3C2(1!$ <2 8HIP[X%E5A$@H?^6C[=EJ#R:?K]/K,VYR%QA72:O])_ M^#@#&\U59U]41LHF))(MGG/B\T SBF$A!*,(XXT$BFA).1/A-:W1R)31GE@ M+"(##C:R]CH;IV=8Y$JTS];&P:C5&9*("&'%A024$,"H((3$&,+88 [?'5E, M6>2!@04,!.PRSZW_^'$.1HXKTG9&3@-%I#%RB!]R!+1%PZ3VN8!ONC9J(R>D MC!,@T%J1]O90-/YQ8!M'#B3LDB["F3C]+J>\*-@Y "EL7]"G%>S!G!'A89)OWO M+AM@2-ZT.J"?HG_DLH%G6H,E5MB*.%8^-(?/! HJ$/<5AY2% :6*10%E)G]J MV96JLV0T;WT@3V6+V3S*)KEKZQU5+_2&C,Z5^Z]EZ[U^G>W+QQ3^$/[\&C'7 M3VWNNUN^[3P;_G:K;YOF1?2OQ7C^8!IDA64*L%;\%]-J(0<^#:D(20 X %&@ M8B[\R \A""%6?BNM5E#H"\1(0"%7&I)PA,JO@@@HAE$))[;9EC]_]7W@J[)R M]U;-)Y:L/8__ZP\"0?[1*^=S@Y*M*?3F)ES;3,<^LXDVS%\[(Q4BVDW*\E/& MT+8/T57:])>I%Z=7N2UM0=1F^[+!?ATUJRSLW6M=DNE4;TQ#FXV?S&VVOW%4)T_>W MX^'MD4=VESRT'[#+ IXUNX@0R%#*.6HE42$0@D"J&,28::?7G M80 IC)-;; MA%H%_W7YN%_+Z?QL6R)_N?YFIKOPEROP/5-I\^718V/)V$KL;U"+&J(M@\DN M6?%<>V7PHM&$!MHB,?_?>/1Q7 BN<+K0D3I.;LCOTE5DNSTB. M*9J8WF1V;(4>07%7%5+8AQZ6!2C>-$U'RS>O%H4>6%&4F'&7Y+^E; MI%;2JT=8U_C!LIEY#0%&\?1*%(MB5M8AZ:M9VH9JRS!E(*9RQ-R]7.,G<&2) M-L61842#QO+AUJ;X.L_NREF<5[-9=03/]-#K27]?M@LW*ZVO5"P2+0?ZZXEG M! 2!C[\NM/$*P17] +W9))G:M^''GP;F8E?&./+F>3(M2HTK[-MZU7\D\W3R MH"7D)IN/RVJI1]^J:VL2[6Q,C,^5CJJG7I_NUM>S6;G>N9?I@>1&%N[-?M"^ M^/+3^W&1:@'0JJ>?R4K+V/2"+"LHDYE^.2R[0B;WA963\IJ&,$:+;26(IG(M M3?1^44(9$D4#1&-! M@+8BA?+CRIJ'2$5K'5V^YVFBO8D'NXE6>^506\?YZM;X= _MU^R,M@96[X[W MVG4OTNF[/T^S0^Z)_=C 'N_*97'[E59EIYY&/1,-]+9D>J]BP&UT1$#2%))* MIGP).(\5# $! D)8Z0A"VN_:SL#\-;U+QE.]->UD:3Y!VK&/E0D'DK)M6B'M MK%'&-#$)PQW!,UW6ZB%0UJ$>>]\9%X4U%K5F M%]G$UH*K2:)E6,MQV?O=>U]94#O?9'G!O3#2&&O&VLDS#0.E5798&,"-GXDD M482$,L38]WT>0XJ"&@9\&M$G8>"3G=IPD6O%_ZJ?(QN5:O\YO;I&:C> %G6B< FYQ9K&'F(,YLO5&6:&/\'*]E:E>.VIZR M\1^;A*/AWD,Q5BS"C/- *1H!CF!81T4IQ6MV5&LUOIJGU;)A!6,]OM W<5@4 MH^9A&YE 6XH$13\W=";=B<-,PZF5A=))UGZ4=J*T#]GV*=\2-T@3, ]D!(E@ MBD.?42$X#I!:F@\BA"^(QF-3H<223]/OC7]X:/2H?UL&P,U&DTU-\.31[_^[ MG.Q>(0_A!PJBK>/.U$M_3_/A^ V!IYU^&#$$A=ZG&(YQ +1L(5)+5\##-9;B M[8!G25IT!E*T)V Q^O/F=.V] *M87/TS'=I(U7"A/;\[+.SZ M)Z-_ZD]LW+*,XRT!KF3XLO)GXS]:(H]LHUD_MHIMF?#FM>$S*R--91!//_ZH M9#:SEJ<)8ZT,JHIKML=5!\V&27';*)R^_%0[&=: ;=ZU,3'[Q2*=SR=E/%A/ MC+FS-G!3&R/-'T5;CV9\ER._R;/"^D1#&X7.M89!!". J: 0D" 4M44C %[++/Q:/7RLU_A3M:Q?KE>U\]D@T3Y(TT6N"D(# M+C;VEGF]GI=$09-)-JQIMJIP?WL7J<+ZC5+K-[0,F)R5D97F<1426CF73BV@ M_JQ=-#.MT_)8N!1_ZV2W(LE']S&G0\-*8&; G+:TGDP_>E$>Q[RIJ+-F#U5$ MI4\50EG+>V!&<?J97(-4P->?['0Z>3O/NS9"L/ M;/^]S>N+S)*;],-5GB:_?;#IU;\DD_ODH3 93K=Y-9K7T#"N/W+RFN?U;G,C MD'\HHIB3.(P)E#&AD"!?OXHPYB'3[X1([90-;#=NK=>&&/-14Y5DZ^C;H^4[ M1+I/-/V1%G-M1)2!KIT(,0_X>":'RWJQ>@YMTJ+=1>+Q5 /.6./H8IL,%*MD^/4X'JEZ!_E5 MKTF0ZC "_%=MWU8',8/R/'=U\]YCJ_[Z*9JG0W,:K3&[L#D()WLB6D6F#QNK M$K8^>\[]WLJCW.6;" RC( M@!\BX-<92J&=YV,<^]',EF\121(HI85&T1$L9CA0"G) MM1&+ RV[BJ@PX(*NA:!KF=*+?Z7W$W-UL\F,1[9J("O#C->I,=J?E&E_.JJ% M^C "W('%C+1;1\3&$H37+WSEQQ7I9*+]L9^];VGJ[7M$9O9Z#UO?#GVL)\QK M34NQ5UP&P8^KR>A/6=.'M(Z?20U>EB*H*)0!UELV1XA*&OAA2*GD$5)00+V1 MNU*$/4H1T"ZE"&^=?>_M5OP0:\S]_PSD-O4.Q8L%#SP20A$68D!!C"D,217= M@GJCCQAM%3Q@P/6=8^K'6A014% ;DF5T0-N2,N0OINAOO,]:P8,9BF?'XOW5 MYEJE54/*U7J#M;5\9?'!-H^VS\A>8UL+BML_-1/TT*+=]GNI-J,JM*%69[]T#:'37W3]QM7:9_-TEN5S ML]66;4RNEQCSH2GS95,*[A1RG%QFYH8?UKH62B5 MTCSY:(E8>J0VD[)TY_64:!PN0\;7>C_3@S.')G:6\G%A M_/ VRPISR'&MK3=S]''7X(B>G'D^OEJ8J((YG"G&>AQ)[LT?9J4U_=R<3NV# MW&7FN"DI]-C+9"X]LBIXG>J[#>='/T]I,BEO,W,8JQ]ZH2>C;927)0%IDIML MO*(/ E(MO$G%GI?SK1];"\9LDI25%8]]BLKR+-7AF07+IM4/A\N?7"43FS*N MY3"MSQ&/!U2F#,(T,JK'L9?4=+$2G2'.<;>?/FR!\:8)6QXW/)JYNJ1CV(YU M/I9:>]YMCM)NJ@*YLLQG,3-HVK[4[5B[L?GP]J&%OK90:6 M[<;ZP>?+:IOQ=+8PS4^*$N@KI'X\)Y6OV?3OF:0_TLEJDYZ^FUKKMSRY7BG: M\M^O.PI^][S76-]BIQ8H0KZFSXGQ[4ZDR77R:_BI MQ+AE0>:_%ID!]G9596&@W\3F?M35EJ5Y.C8 8$9=;R3ZO96-UQ9HM@QDX*[5XTQ8A)S&^@]:UJ(](;1^(V#J>-)SBXLQ)1NW%XG]RF<:H+6-G[>7IM MXF8F+F-3?4O0U_B_N)M5G!?7WKU!\]I#2,Q,C&]'#\]Z!S;R66T;9L=83%N[016#JNYM:V+UY(RO]5J4 M;"+F4Q.:2=KU ^/F?./9/>0QT=\NN7DOQ7'0JU<+/2N*^S9\KD]C?;NI^]/1 M7YHMO3K4''V9_IJ:E'"]?BHIQEOT?O:!E)%0%""J?!ISQ3FJ3QRAHOQ#N^;. MQXS)&# "<8B0I-57 ><*A?Z+)YL;[_,ZDKI#G3$V\4 K5T7-)U3E#ZX?&1S_ M3&9C(+U2U=6XL WNYK6XF$C"N-@J6'R KM$G2IVQC+Z8.9N;_DD?](SG3X;, M7Q%9;MT)7FI4%_*-85TB.F]ZO5N@V-ULIYMM-K#OQJ/1)#T5$ZU7;N"Q6DA M^EP/B6HQW[2'Q%KYA7CMV,73*74O[V*O\B*=D)^MZT2=$!S*$R&+=+4/V<:3SJ\C?345NF(Z*-# M.(=P#N%>CW"B2;-&$1;:8@L@"E3,0 P5I!;A? )\3%&/$0X[A#L)A.OX>+;' M@+B^4_'\]%;QO-[@LL8-+C,(QD% MQ(^93Z@,I0+2K^.)H4*^7,7E,+TV?;Q5.M5_S+].DND2XKYE;)Y3-+$# M1UELTT"S"]7LK7GIP.1/003"''PX_ M''X\C1^TP8]8,3]6D$4DYB&)!%&PZLXF(NS'N+?X<>@0DW-A#AH_.IG T7?; M4;%D5'!G!.LR^:BR!<]^]T;9PA *[%/:4EW4LA2LU?1==&(E T@ZG3?V"2$K02P!JOGOB ^DK00!#]9T1PW1Y4:QCT"U(L+C#HP M=6#JP+3O8$IHP_\J@H@2"''$<8@XTE *:^N4,^7W"$PO,4I\FGAZ,4PQ+;9F M1Q=S&:=RW?-#]-;L<>+IQ-.)IQ-/)YY./)UXGIAX7D Z1Y"9SB0WIEN-Z6TQ MUI[0_F4_9Z"=G8^OE]&:7@#&5O$62G&;T(,01#'CD> \"..(1F6\12(D)5F- MMZA%,9ZF11%D=U?CJ17O1NR#MM37ONB#2\%X%).1 T#H.11X.N1RR/76R,4; MZC5!%$ 01CX2,8/"CPF#D@),0HIC$:Z5L!\4NFNPD@U8 M13'T?24YU985%XQ &"@+5I&*-'RM)5WU$JPN+7O @94#JTL!*P8;^C,8LR#V M?89QK%!,H%"\KMN*91B=AF5U J?S9^,)7@[53^AH?5Q8?DM$Q0VBQE &%$8L M1CS@@F+N:Q>U0E2A 'VB$M:*6="2LB5V!AJ&#!?9=/0YFP[+%R[&MI+WA( X MZ^I8!RN7"BNT80N#$!.?2!;Z(1$1DS**E@7V 19/%=@?"E;.*0#FP,2!R86 M"6O8PGS*(RY"B6*N* VCV 65O&3(P+:Y-1"/D 4N]) AZ\.7R\) M7UOTO@%&D" !*0R".!0!0W$5/90@]LD:;T57^.I"A0Y4':@Z4#T?4&UQ'@4Q"(@,9*460C7T@KE0(U^HIC@VJ%Q&U<$@)%\9@/WW-J\O,DMNT@]7>9K\]B&YUH_T2S*Y3QX* M?:L_W>;5:#;._(N2D;SF>;W;W.C0'XHHYB0.8P)E3*CVB+7K&T88\Y#I=T*D M=@KM&Z'RLFO/)$(;)5Y.3;*UD#U:OKW7Q[Z\+^]QE4U&^A+1]$=:S*?I?.!] MF@Y_?KQZQW^\S]D\+4Q#39-";A CF:5XJ1CG[JVRC> MCZ?>_#9;%,ET5 R\]/=A.IM[Q6V2IYY^RYNE>?WJ+EOHP?STE!:MJOH*%MC] M\[L>S[=TDEHT_Z#W2J$("S&@(,84AJ2B>88@"")&/Z!R*[2SYL]?_7/\;ING M\(&4D5 4(*I\&G.E]_?Z,E!1_@%NCTNP7)+6MQ\9?4!#<1NOVY:9F/YP\ MLI @*(U>NP5XPW0RJ3[]/^_ ._M:K\2P?OV$&'P?WVD1_9S>>[]F=\F:B7P_ M'LUO]9]Z'-4..,PFDV16I+_4?ZRAVKOEJ>S9W^V]6GW(1R] YA<;UKZU3-'MM%;^EPB4)VZ\,AN7K>,.\T' M6MOCQ&O'+I[>X<)T:!V3%X&+(QTLJ?L<[OJN"'&GYNXI] M'8*MU*W_Z:B_6WVW^F[U7[GZQYB$%U8?OGH2X,N3< %5/'_-INF#=Y?DOZ5S M[UH/P)7Q.$:OX^?0(" ;_AD*5$!) " ,L0@(QC*N^&>4("A>XY\)DN+6GX[, M?Z)_+<8_DHDY9MTNG4:<:E5-\^7ZB/G3M)CG"_/=1Q>S&O]7J_"QT??.\G(0 MHP-*R3E0@CG '($F'-< MU [A',)U@'!$MJH_&(A@% >QK\TX2""0OD4X1.-8^[,]1KA#%X(XA#LVT]"I ML5>7)[3>HDA')J_>!"OULCM&ZQTB^A?(\89@BRT2(6'XW%3@ARH.J9+2IU5$ M43].12J?ZC_G723)=0MR7:_.RE,USBB=VX"FS 2;LK&G>')A< M*IB(%FF"BB$4 ?6)""$ ,6(062./$ PH7F.BZ1Q,^AJKZYN-YO##X4=/\ .! M%D5 $,8T8)&2@4+(%/&&<8D?<01C^A0/?C_PX^+85QQ^./SH"7Z@!C\D"0CU M P48(D0)'OHJK)P9G\:QWUO\. &ND?-W82X@QZUDJDZL5+LS L=.=='L5 C1 M9NOPE6+Z;8)IC"'5FT@4L2K1)-)VZ!K?7[DSG'DF71/"L.X>H#E$=HO8>466# MJ)#1&/DR5#&"$6%A%&%L Z4\B&"$U]*BCXBH%Q<:=6#JP-2!:<_!5/OXS:F3 M-DTQ]R.@(L0QP!B)*@4F#"DF?0+32XP3GR:>7@Q;3(NFW5'&7,:Y7/<<$;TU M>YQX.O%TXNG$TXFG$T\GGB0T&':DNA;:E?.^)[%6'M"^Q?^G(%V=CZ^ M7D9K>@$86\5;",++> MC(I213Z#/!1 8<.KC.DLOE)BMQEO4HAA/TZ((LKNK M\=2*=R/V05OJ:U_TP25A/(K)<(S.H<#3X9;#K;?&+8*:ZB8BN!"2QB%% ' N M.#*';EA )FD8R#?%K7-*<#C+:G0'5@ZLWAJL6 -62I*80@@T- 5^ $-(J+)@ MA0(6^A$Z";"ZM-P!!U8.K"X&K$1#:QMBB2,8"4D4E0%@/HS0\@2>P=, JQ,X MFS\3/_!RB'Y"1^KC0O+;X2D%#9X*3+'O,Q1+R ).A$)*U:0^OA^LT4G68A:T MI&R)G($&(<-$-AU]SJ;#\H6+KZWD/$%YWK6Q#E8N%590PU(;1 00&1(J".:Q M1A0$:C,M4B&,WA!6SBG\Y<#$@G$14X>H#E$=HO8=44E#!L1I*(1$-( *PHA+*$-8F:E*N[!K+2B. MC:A]C!P?-.OP1"'5QI?_-$_TD];O=W)M/:]#F_JZ2,J);0UO,IZF'VY3"[@0 M@3\>:'POW7$%$2#3D&!G?3P=:6G[A0C]1@>/977!^U11VWO)=-0.='OCZ7"R M&*7>G>F@^>'.MM"T;1,+;YK-]<=&_$?>U8,WOTV].#7IPQ,O3&=9,9Y[G\S' MR728>D&6S[*JPOJ],1=0$P9Y]3/'X:=@YQ_;F\.//]FA;NC]^+/W78]JYUN9 M<[)D^K#S[[V9?C\;&56>/.BY_I$6>HG2WX=I47A#;7GI][9/,];'G[RJ= MC+5\%WH*DKF=AW(2+5XO)\][-'E)GGI:!D:5"-^/Y[?>4,_D>'Z?Y?/;!^^Z M;C9KYG@^GB^,S)2:L[Q-.OA_DBT9BV*)P2@-4/5VX]^N $QO''1]2.68]#'>JKU7-TF/_3JII-TJ&\QL((Q+AX)3*9_DVM4F'ZHSN57('ZCT'2P M;;6,A0-N8Y^>WG+3ZGAHM*H+I4WP!"](4GCWZ<3T@+$7J&Y3-Q$^ MJ@K]9['=1O:L4"=/M$7N^8B\9#;+L]_M(I8K8M&PL *N%^WQ (\YD,GX.BVW M8ZM2,^TNC!=WQ7:*6JW,V^AHQSKYS$[SK(:UU+4\)\O3B1VI%LFA=FD2,T/' M7\]DJ'=<;1K87?]>[];EPS:(8FKL;KS$&VEO-EM,S5M6-LU9HG>7SF^S46E6 M%!H2Q]?:O)L:>\UXIJ4%8?8Y8\-E5T6:_S">3RT E?*6MH;>&_)4BU-AM\S$ M:S"PF75]OZ6':J!K5#9NT]=[?!3YZHGPO^UC@IM;"P0&Y5^5/V"\:L^ZU5[; MK[:C;2(#167 EY#VQ!164W5,$=FX$F9UB\5,NT3STD:O%U8[^3^L&;%$!3,! M&@2*HIP,K0#I[S.[UVNJD51_^4Y# MB)VU>9+?& LES6U+A19.$QJ9EY39 M767XS"W\MIY@4)DP^KK)33D12PO=R+R%=&THZTO,W*T7O)39Z6$OD*K#T4KA[/I[H?:R.HBIRD1G;RM)3/TO'9'N]+N6G; M:!KZTD3+AT8UK1AFL:T0:1D83[2%.Y]/[/S_[ 6WB;Y@T8CYT^:YZL<&AS3)IWILE0'0VOWU%-GHB176T=UXJNW5:FLT*C\MGC'6B[G^ MSQ(=LEDUO]J3"4M]W?EI$8!R=TDQX]CGUF+G'P_L)/VW-HPFM]J%2CU_FDP> MM,NDH?DOP68+Y,&[UWME*7%+F4GN#!K9.=[YPO[':K*7JS MFF@ )>Y\/0>MC7M2>;\M>Z)4Y;V="6VJ_# ;E/_).JE[;:M;8E*ST>F][VJ/ M9]]29ELL;H9E$B.D!=4/ D650!$E!*-(!2"&(6PCT=,\(\VHOFM?N*B+25[# M/U)"$?Q_R11M);U?RR7R/U4;=^L[W0'2@(J-?3IWB)U_FGIA.K1/Z9EA#XYK MNNBI,<:Q=1^MFYIKP]W:@-9G6'4^O'7M:/L"WGVVF(RL(W1E?"-MU?G&B=5Z MNYC,CSU4+9>+83K:+E[QX,TF"Q,7&.8+:R[H:=)Z^H1?,GX4/3!^WZ'UES9[ MCB"J%U6=#=N8+\/#?VN#5!2]/\T]2W$/OE>I-ZPV=M MC6TUTX0 ]'LOJJ@80+0QX7,WJ\$X%_G(RHI9WE*&M?38Y="JL(55?V1_\LFD M]*>.Q^LS[-6G; 7XAZF1_I5L@4,DVKT:S<:)?S'!(7O.\WFUN!/D/111S;>C%!,J84$B0,>8C MC'G(]#LA4CL%!&R(4%LS1MF,$BZG)ME:IAXMW][K8U_>E_>XRB8C?8G('N]- M4XWMGZ;#UXK\P1_O]WQHG^WT=_1C]U+=1O+>^JC;6-=H4 M YLJ,)M[Q:V-KFD TFY?_:KT9G]Z2HM657T%"^PF\UV/YYL]=-3O?."1$(JP M$ ,*8DQA2$)A]Q8(@B!BU"#V?;W/6YM5WTY-LN%O[YZ8 !FR @> MJ3@*L8BB, 1A/0(F2/P!M#C[(NPK$J,8!@SJ'5G[?N4^S 65,7JGC?QA,C.X MJNV)#4AZJ/BBS;2/9J0/IS';G";5<6=S6%.'X4[_:7FF7X;#RVCXSL.KK?]R@\9P MX.T5%3/HUNVS[!X<_.4IH^-U)D/KVX^RBL'*<:9YW;[C^:W^4X^C M2K(<9I-),BO27^H_U@R.=\NJ^B5?!7WW?,U]>0N!__BQ_M+J9W"WC\A6/]O, M O V&? KMIIX+02*_ ,[RH%7)Q8+%X'(9<'HW9:^U$AW5&5:L]YC5\'4LHZ"TT M?WWQH-Z1QSKRV"4ZX@8= ^K'D0\4BY72B!@ PD,2!Y1&,6016FM&NRLZ/@.. M7Q?Y\#8I]LU5W)@?U&NDW2;QZ,S)99\TE7J,M5D^O];N2Q98MV)/H+TD/#UE MV*0-FY_O4P'#@&(>8D84Q!A8V&0002C"-3:_GL+F8S$^*=04 P2Z1,W^@^/) M6ZC?EK4_+Y9HN_9NEVBSOM^$OJ(Q6L,@P&$,?13H/VB(<$2J_FX^05+Z!T;? M1HZWP-\>0N<6I3==JERC/GT(?*VFRIVE?1JO440DHW\N2EH6DR-U$.R])(@] M823% +3J$I'R$0V43T+.0< "&ED[UD<J?O;3](OA MSC!>?)[>IEHR?^C+#;.[U0!JCX"VL\*%'53MC*#UY*U;?SC,TS*?=@N W:W] MC#-O3]6\W83)N*%@Q8C91H! 2 %@%.( @_K RH?P^>3X0V%R5%$=]!>#7X!> M.""@T\XKYQ)=[2V0;LHQD)=IF[XBN\8Q=I\W8S<&K,78'?+05YA0+@")@4]! MS$BL@E#&(HI]<*S\!MGO_ 8Y (0Z7NX#\G(W97YO7_SVQ"/M5WCH6P;'0]0< MAHQ3$ODT9I'/)9($0%#7'')?H5;-H0BPTO_/E.2"82I4R$A5<\B!-@U/J^;P M*;K2#72ARQ+ I' 5@/VH -RI]@^YVC]7^[?EC@=?C4709>6?>X&)J_YS0GUV M0EW:F-[?2X/(R;*3Y=.5Y=A8\V%ES3M1=J)\NJ(;9YB9M8\=?0HI6Q@T.PYE M'*I04OTOP]P',5*\YHX6A,DC&-D]S]82 RP[Y4C861S/,8T+/8]].^9Q08RZ MR2AZ+<'TH;*:3KW1Q0-S(6NPCKQ1V432S(3)M*KF:::_;MVK MFV2L':VJE_K"-':>/)CO-3M>TZ2R#>BR&_<\O5BU$M;0.Q_EP<5?,C806^L%-PTC;"K:Z MY>"Y7K%'FVK3 AGRC[;GE&GC831BII5M^*"GXB;)K2J9)ZPF9MFLX;E)K*:H M%HYM\X0]VU5MLG1:W>:(Q#(,:1!BQI4DE E5A1.Y+X+ M;W>;6YH2=5NY0I7#LVF91=F*:H<^4VAI8X!'-L:'(AT:.^->2T213M_]>9IU MWUMJ?:W*T7B?!MZG3U8G3(/I5DOFAS3)O71J\+DO29X][&SUUL_PI=7%#U([ MG^38[>W&1;'81TJV:CZ',6L2T%%$.,(P"K4V^SQ4"L55TQL?1 KY_P?7H&!]G4 MNB+&R2B[5!F;:3^U-+T6]WFFCO/2!Y7)D.?6N'MD,O=IWCSMR":3-] ,!"066&# $:Y+-V" UC2G-6RC1)^U5U_:YQL.R!YKW)+IJW6YOT\+ MXYZG(_@SIU_3W&03V(D-%VDM$&9ZMZ( *P,+[8! 4"W_K[;[>SHJ%7[YZW!< M#">9^7EW%;Z,#CB$!^@^7#:&K(I8JCZBRF::052/BQ=R8 MG]9LTYY,47D[^E,]\\:JK7L7VPN/]$I9"+?6Z# KYD4_%;II5MPNL^FA6INJ MH$.KM&BX4ZCO4\ %B2EAOO 9#B"K;5L88]57E>Y"Y3@90-"]ROU<"NYQ'>": ML"/=.ZC3O8B7[<(3KZY4:W4O3GH&'0;C;(0LJ9FHDMDLSTQL0(]"2]EP81I- MKWBL/WM_GVFUTX*G/2(3MC(?5TOJ%99XK8?+8JH%#XP\!#9F>,RC"/HQT0L$ M :$@S@D<0A@H.( *;Z*/'HO3AYL9-YVBK6$2(\9C$@1%:*&(NV\&D MQ]/^55NKX\7=U^3!G)"L3WV7,H\&Z B;T.OHY&- >J9GY4#\F;EB RB3C66 M>;?99&2"3?>WF3.,HZ0E#GK\F#A\IX MCKB,> [!S4$TBR,?21 &2$*$8H*)[Y=@QBA"$=H=S,3?D)Y:1#NW8A'>9,5N MCY*8T $X$$H^9V8@?!@O;P_K92\8/YV($<*]CQ@1TNQVA@X$!C&A/I8@9C%4 M:'ET$B"XEWLI#^!>UHIY A$C#.B 0MR]WK^%042;TS4F0OTNP;&4?JQD# 1@ M)/9!Z$>"RRCN6P3BA$0$2>VZH(T$43L@7IX6,T/]HQWXAW,),9[PYO.FT/_<@WO1BB!$D/B:1HI(QG\D(Z$U)[T$FNU5(LE8]\6HYN?"-"&,Y &AC M9<6>&U$5>+^$\/L^&/S&X?<3W59WC?Q_?VX[-EO?*)VG^=UX:M-0BR9%L/E! MEM?Y@E?C49FAF%W;U*L^;N:H=SK('XVUR_80\>O?>58J2CG_HVBO>VUB%;%'K+* 9>^OLPGF-)Y=97F>W>L? M%:U%>/Y*^NNF:E#OO]H8,15>/Y)\;,VG/#$&0'+L^D=#-S_6/GGAC;6I43U^ M/BY^\\RYG1F"07$;62B,K5<6?]D*,O/<-DZ>Y>,;;;CHR2H]T=Y$0)Y?EY5P MA(M&G([WVC_G];*J7-=TS-2%ZA?+\Y]LD5?%T==+=^;IVM853M8<9OE\P\FNJ<-J?DBKT=5/#>8%>5Y M,NJRE2@?N&C<1#N,75D@#A15@60,20IP) 51 &I$8C2FBH;OVD&'SCI8>.LC M>ZKAA-7GIC_$UBQ(\VSVNH#56HN/3IQWB%?%X47^#_W4YKX[-0/ZU=2>+](X MS^XL@YRVH0T+2[ HYIF^T(M=?A D(/1][>9'L0P$CJ"O*E]?0NUTM+K\\#B$ MA&(@3%]S7SN!4)9A 1!($)HN/\M0BC]_]7U>UR3H$.&6:AK7E;A--++.:K(Y MGK+-V/>9.O2*<,PY\5%\F7K_+]'3GC]XL!^9LLDHFQFOQO_V=UN)_0'( :8]WY?H]#_%I@+[6L*_E1U MIS(SNGS,/)WGV7)/OTOGM]G(V &3<4DYHU\7EIS%HE!1M\4R\:II-K<<,)/4 MS%#I"*PLW[$=G!;1A\W_7-R9 T$STO3Z6H^Y-FO&AO/"V%UFX,,E!T:+GEXPOH^_)[^OE0.)O4$L/7(:L_(8>-3H*2@Z>3]/V=VS>XB0M7C2*0*1\ MK@77][4Q3/TH#%3$(Q@&0/\%)&L914_HRSJ]X6C<[:G^9/E'LGL'X&E6"1V@Q\_8-9?['<)E%]H1N MR9[U0AL5)^KG,[Z+;Z;D%UZ=)>XDX"(EP#C;V6+N^4N+^]I;,>V=1%R41$3+ M\%;I-'O_5W^:YG]Z_Y?L/LU7TPHOJ!M%^=)\_9?Q7%]XJ*_Q[9$G^&7I">Z@ M.^?3[C MNYBU[-K?ZF\35-L.[(/-Q716U6&5V76T?JMF>V72#(2 -ID#L8A5$#((PX@+ M1GB@*H[#0,62KC7;VSMK)B[39FS#UB*?_^-KGHT6P_F7_%N:_Q@/TV69E]5 M912PNF=WY#("#A#>2'!VTEVI'4(YA#IAA&H5F"*!(DBQ+VD0(80P)P&L6%@5 M@N0).N\C(]0RK>]3F:#I-_F994?K8)G164:\;41#B./@Y'O-X$D:4 2:EB, M&:-,DDAC91# @/ ((XZ4 A$_07) V9,=P7$X=@09:7Z0:J6BR]"L3\=^88= M:#=(+K0@Z?=>)M$G [*9G[=+;6A :Q_]Z$KA]SH)/I4 Q+?%53',QS8U8N!=G_YRS@9\,_%J%VJTFS0X-*F8T[MJ#;1,0H# M!1A"80258@'72&6!B83,1^)(SNL6P.3WL/SO:@MXXP#F[(Y.5$LAH)Q*6/&0A("$2\/1B/EJ^!X>T-;CJO/ M##/<%R/$=45;=QT1Z8"Q3F&SKR$_I^,7H>,8-H<74$$?T # , PP]'$8^KPZ M'64L B>AXV?AK&J4$:33&)I#F?ZC3)]19),;B3%JDBK\OR"D9LV$=H,P+GCT]/B2JPH@:U5C/?7P7LY:7PYH89(7E[W>!UQYE>?8D,D(D; [@(%0R\$G$ A4' MA#/.JBIG%7/%UZJBAU,*S/792[HS 3DKK;:FNI;X$G&,PC74C>YFD^PA MU0A52HE&H6^W29Y:4LVV+!W2,<*0#Z 0'2)3;VT?IU*GH5*<+54J8H&4V,>A M4@ 11,, QS5'.-,>3O#H9B($27N;!.J9U2[^>>R(;J5,010S[%4,DH M]L,(Q3"T&V6(E4_CM?RI#K7:N2ZO=UT&3$J75G_6YSME6GVVEEG@(DP7%&': M@. ,-856E. 0QSX/ /8E%U)P69WSA"3@\LD DX'MJ)*K0WHT7(H!E%UZ-"[, MZY2P+TI(8,LY$J8KB")1" %FDE!2M7AC@@ (=U;"L_"!!"0##-V)KX.!4X2! M3>X48\V1;RP#I!#D,H(@@!$#1!KF9Q(HSHF&A_UQP'E-K_>:V !"Y Y\SOK MY]-TF-VEWG6>W=7.4S9UISW=C[47U3>;(%DT1T&22*!B',<"AS[7KA+R:\XJ M/X1X+<*US.DO)>HO67%0%TF;1I#1[FM,3JR*SFG=Z6L=!\UI4KY]!)D+N=PZ',Z]\964UP(J@ M!T(.A$X?A(1L'9=+7P(@9( "1!B!#$D+0@$2U*=KQV3' B'G:![-T3PMR#N[ MX[3&T?22EBIY\\R+IC^T\DS3^<#36O?S90;]MHF25$^/M9B.LH69O7U:11Q7 M\/_CD--PXCN;0(UYK:(@1"1@/L 4^X1%^M\J&Q,'-%KSL+6>-9N;_R,93\H= M*\CN[K+IMWDV_.TVF^@I*%12C(>'=)WI@-,#'$0^O_S]A'('7@Z\+@F\<&.6 M"XDDAM+W)<-Q)"-?"GMHRT(8QA"MQ0:Z J^S"SA_#9 MZE;!I6!40B:"*/!]1N,H(A8^8XA!2,'!X=.%*XY\+GYJ8&W#%G^RGGW]?B?7 M+N?U\^)._V3X:'"3\33]<)M:((<(_/&C'>U8;]?3^2_$-#LZS'#?^A&^WZ9: M7>]F26YUPAM/2VDT$'*?%-XTFWLF!FF,%3*R"C[4VF##+5:J_,,MR M\X6%,6>\N;YFLE16_3B5MNJ+>ZG5&B/R^FM9D7HSJY7%SYYYDGHN7CT,4]&= M3!]V_KU6@[0F<33RZ*_ MDTR\L1ZL><;,/J9>GL5D7IBG;!+*/4LGI/^]R[$!OF'H/SDV5 M^;4)\N;EER;>:)P;'1V:HB0#*MG5/-$7TW>SIR?Z_H7&J?FM-ZPZ492=PF]R M;;]X>F,L%EK7T[E^ZK18WC9/K4=F5F"H]TY]02T>XWSD:6S4TG*73),;#6[) M39Z6QDE'ZH1>+?;O-J.!MG^D6C)'G- M WNWN3'?_E!$,2=Q&!,H8T(A0;Y^%6',0Z;?"9':"8WL2866;7-0:"1J.37) MUD+U:/WV7B#[\KZ\QY4VZ?4E7CQ%.?[C?<[F&A:USNHYM,:JU>%X/-5&NL&6 M;\9RL>KJO:]!=O13WT;QWH)-MB@T3&G<2W\?IK.Y5QC"&HM<>ENO7]T9LZI8 M+96KQ_%(UU? P+J$W_5XOJ63U#H2'Y!VG$+?CS&-8AD('$&_[%L(@82$\P_H MW7)K&OGS5_\<;T"4[O?X\J7Y^B]CO56,AT]-=S@NDAN-XS=)O7-66]1QK9.G M$/V1A[+N6,OJ4.6QP_YX?$N65HLW9@751+OL[YZ0!T@A\FD8!2B*(0^ .0ZJ M%E10C7(?6J31/E68^9P0B*. 02I#4)>K^8"0%P5GXWW@.R_5#O+,;%/Y(GUS M,2I-Q>ML,LGNC5U1'BI7]D)Q7+OQ?_U!(,@_MJS'4;/>&ORN'DH;5SOOBWR8 M_K*]4+=N!0^"__BQ_M+J9W"WCUCG5SRMF_6UX19\-7K M_<+R9W#LT*@2W+,;8Z=L&VOFFWCMV,73QMO_I$GN11H'1UZ8#FWDU\-PX)GM M^71ZR^TT&T[09]LTK3J$G+]BI0\F^4O?T/OO-)G,;[UOV63A^"R<0,R],)DG MWO]*[F8?/7^:3![T)#BAN$RA:$=F3F<_W%D6*F?;=5@]0B?' RRG,W#<6KJU M/*&U[)AD ?9W"ORB2.DQDU+VP.VTI?S%1%LY2NJ MF$=( !\&H>\3&OI!'"X[NH1BK5:ELL#J$DQSA_\>SV^#*AD@^KTJP33ZH_\W M^I[\_D3.8GFT\H\BG__C:YZ-%L/YE_Q;F9I@,P73Z8]_6 VT+26J>ZXD(2Y/ M']6B&$_US;ZE-TUBH[G"TF/J+K];&!+C-ZEQ[&WRML,VAVT]QC8NFJX( "L< MQ)S'#" _) 'E485M(9(H. ML,\&@911H=Z#[=ZJ?-2ENJR-0]-%AG,,XAW'] MQ#C98%S$A6"*QF$,%,*^] 4-JE01CGF(>X=QS@H[()E$CQWJ;XNK8IB/;3[U MSG[U&<#O]N1 ;WF _[8 AF #8!@"H@)?20ZQHAJS D-,9HVTB(-UDNBW ;"E M(=:26G\Z"L:Y+2[6KWK@C2+ ![:RX$ E;#TJ4G/ #:$/F (1QBC& M0<1C&@=59(IC3,(S!(:.7+G5,E<.!QHI'$HXE#@7E*!-CPF,N Q]%BB,(/ # M*ABJ4N55Y LH^HT27?06YV(@X.%(1WJDWI=#\5[V_\W3X2+/]:V7U0@NE+4C M&)YBS\%-*"B:_K^!Q,3W)558A8$VE62 <&TK(14<,0KT:RW#_3G$8Q(.)'0- MB1TJG"$J8-!T>H!Q'.C_P2@(L%0BEF$Z8C+YOKG^SC(%T2G)TR:I$FZ..C$,B8,ZYP0&D@>*PJ@FT.8:36.&K? M#K7:O], %@GQ 29Y,D[5G:KOI>J"-(WHB)24(A]3XDLD M0AG$K,I>PSZ6)[&1=W*&,P#@+'3T\HYHW,',?N>+7;'C][-7V$%H\_=)83X! M/GU$8&,,RH#Y4C+"$4!^%#$1,UB?;#' #YL%=$P7C0-MN-%.3ZEVEJM^$M<[ M@'4 ZP!V)X#%C0D>!"J0)(@,KRP1A)@>=37 ^HH>]I"P1UXR&# F'=HZM'5H MZ]"V6[2E#=H*R$&D!"8^";7]*K3,\2K@0026!T7;#F!2 C" Z'"YY*0T=A M[2BL'_W OMJ:PEJ<#F6GH[ ^=7+:W>RE2^*W?L4,.5'JI2@Y9NR>2LS;"X5C MQG;B?IYC/??QN;4\G_$Y9FS'C.V.B785<,>L^,9'-1PT-?6(QK&*E92^@ I+ MA02K^(^JZARV.6P[86Q##3, 820.L:!1%,& M4Q4%7-38%H<^/0ML<\S8#N,%72:W@6/&=M262P!C+2,M1+$$L:F$)A1C1514U4'+(-;O'0? 3H(9 M&V(QP+S3#@%])<5TP' 9P" :TB9()8AX1(@B"*L @JBNB:.0$\7.#Q@.5/1! M^0#(3IF@'$HXE#@F2LBFLR-0L?(#"26.N&(TY"JLJ-V" $-^(!J5KE"BB_88 MD@X(NPCB^\NC77#,V([@\CD4%*C%'P!A$&,0RP@+($,64,GJ2+=/ O]X4: ^ M,F-#.6#@O*DQ'2I<*BH0TJ*8DY$,@5!1X/,(8N28L2^=4%.()NB#8\$4D4(8_DS,8ZA@=>@M%0ND.AYJG0HS-AZ 3B&P MMU:,T^Z3T&X)FE[)?D@Y(K$@(8\818@"%=7:#7UXQ&#&*3)C(S1@K,M<&:?J M3M7W4G74=#]6+(:"<2ECQD(2 A$O3V\BY:O@%%2]"V9L>BXZ>GE'-.Y@9K_S M14HLH) 0<- =XJBG5!AU?4IU9B2$ M#F =P#J W0E@>6.",T&"B!+"I!\P&D4\XO4A(8QD&/<-8 _5"E<.N.M#X-#6 MH:U#VZ[15C9H"T,)64@#0K@4& /$A*H"'E2 ^* G%UUT%89H@#N-5)P;3.[$ MC/TB3W6'3[CS,SBN;,>5W:^;]979T'%E.Z[L1S^PK[;FRN:G0^+IN+)/G:ZV MMP3'SW%E;W\+^O0M_G>QF#TS\WH6/K[0LF0V?_?G]_ G_22+V?$.IQUW]ZF+ M]DO277L 6(Z%W &7 M Z[+ B[9 !>ST,8; M#M\80A$C07U$L!_$$@:(U3X,0M%S/2QWC:STD*Z;0NVU,'+6(1FGZI>JZK+A MXA4 ^AR1,&011E$H&"-5;2C#./*?JPT]OJJ?C,OB]-[I?3_TGD#4.O5%#/H@ M(@IPQ3 )J*H:G3$>,_ V6WP7C$54^RO"M64]J;,31ZQ]X7R<;"N('1/B^+T-4)REP M#DF7QY9OSFN-^(#++I.I^F_WG\T!A3N6V.]TS1$!.B+ %=BGH#';9,!XI!0 M$<1!P$D0BF5M$H.&".FUL'_4,QJ-]-*15;M(KT--AYI=HR9JC&7]9JAB+(7R M \F!@DI5[2H9I<$N&;T]'9Q=?/K8]RRM=#5EGQ=W^H+##OF4O?5G>Y+: M6)306*W*UN$2/;_OK-@:J1I/%\E2;K_K6?V63E(K A^T1"*?AE& HACR &@Y M+7=\" 0-D?H 2\'4ETA'_OS5/T>/E_0%/C*I)^$QD))RZ-LOLK3S6)*:M5=X M91HVR;@A3NMF\C:-_GD)EZ\5<%E1SWC3;)Z.O.1*[Z #;Y:/L]R;Z>]F^KT[ MK8_SPKM-?J3F:]Y5FDZ]9/3/16%^HG4US;WY;>K=9:/Q]5B_E:?S/"MF9KCZ M)W?I_#8;_;S5Y#Y2J.T$ *)7*S5Z3JD?:>TZLLH*61]#\;?A;3I:3-(OUQ4H MJX>_)O_,\KH;0*$>?DUGF9:5Z4UMOGXW(S12H2;9\+=W3PB)"'$0,3\ / I] MJ:2/8UX+2:SWB@]-09U/%2.^J:JA ,@X(''=C"L(8!"I=UZJ\7YFH#%?I-O( M5D48;U&D _C\,DU?SUQ8_=8;5M/H)<.A$40M7WK/TL*6IUKJ]-4@^*.775L) MW/DN07:G?_*P\^\M+P+_6'CS1W':%=+ +06ZFN;6MQ\!7 ]I_;OB[ ?OGM^I MRGM0NAM]??=4_\>Z8D\)-AWO^.YGJJ)/]6)OS:]_.ARR3L3[E3;PBI4\F% ; MJ] M[;DNK7!+>ZY+NU=+ES>-:1\@GA6/1^ED/']PX?RW#%>_*LY_ O%KWDJ< M$$Q@AFD ?$H0BA4C')%8A%0IAA1;JY(+LJG1[MP&?WX=%[]]37/S1G*3PB=B MVK+)H7L<6UF> ]8BO9+ENG8?]:#2Z?#V+LE_>\08BJ'^Z M]MVUP\GIHGRCB=&C98C^ ]IP/MF+\/RZ(A],QKO"P#\Z\'/@MP?XH:944")) M?:P_NP,^!GP._MP<_W%A^G$ < M^"@6'"D.,6><^ ;\ DYC)-&^EA]WX.? [_#@]T0F1R=9(BMY(&]]\KI+M_%. M'Z$2%F2@0[8B#X]/6W6.7S6,[A<+U'+4_KF#AGC(UV#6U8$?AI$OA1(""&,6,4L5B MPB5'/C'"&3!?RRHCSK?HN7"B=8J"CH6S1$]##O*V0BI;='@\EEQHUY=9?V^J'3W[4' M:[*16@FDE:HO!V#3.3>F+MNWRQ5<7;KUT^RM,]MW7DD(X,H3VW]O\R:=]";] M<)6GR6\?DFO]3+\DD_ODH3 9AK=Y-9S=\L_K9TY>\\#>;6ZVKS\44LZ^;?74Y-I^GPM5AT\,?[G,U3D]KLM7O1>_%XFDR'XV3B+6V8PGN_K/KXJ6^C>#^> M:AW/%H7>@8J!5?_9W"MNDSRUF]), U?UJH2MU7J0>AR/='USN0>"!(2^'V,: MQ3(0.(*^JC+Y)22!QZ]PN&[WCNNL\DDN]<[H5>FV<^T?6%UHA^5"4O;==0LO=;B MJP?OIE[R@6?;='G9U#[SU7@R,<-)1B,]E*+>(^M=_A7%#=LH^ F5.VCW\68\ M+1\O6$^RN2^]!N."E_[2:S0N>.EW" 4_<['_72QFSTRCH75X(4I'9_/60BUF M.YR7T*Z?R3Q226?1>I[^[_T[Z\G?IV/CRMHPU(6V1.A\? =?M%THH_9Y[K?- MD)2\U0_#R<(,VR^*5/]O]#WY M_>6THV5\M@[NF9FUY\LV!RM_^,??OW7 %R4X'!!Z%L32#C$<8KPU8L@FISJ* ML4*",C]0/@NHCUA4]9ZB5/^UED_3#6*(-T<,SL6 ,M<#PB&&0XQ7(P;1#M 2 M,0)(&5$T"A2"$1$J9)80S"(&0(@=!C'XFR,&@WP@\%D@1C_9!CH8\"?C\4_M MP7(RV?WDH,X<_9].\=-O\1 \:[[)K7OVZ@3K$O5;&I:'5R$8#' M"A HM3H'PA3EUT$7'I$#&41;N5"'46R,!UP*I]A.L<]0L7GCZ2@L>F2J(C>CJ'46Q&!X)TVH&D=XI]=OV[]V[7=P:(]8I3Z:Z:HYQ? M#Y3S( PA$#26F8 <1$I@8@N8@= 2Q*M<<"*P?*Z;>22A;,_V)HW9UH3*"=)+@H1Z M+TB?,P.D^@Y3KTK%V-A*[5'T:J. G'NSRVWJS__W>8W6BCQ7QSJ%7E M1NO.//,,*\U37S%JE4V;6OF.NU^^1&&P:SO,IYR(MZ51*%^:K_\RU@ T'CY5 M%?-K>I>,IUH!S"YH#<3I,/6R*RT@R2/JK^.P*#TUBSMU%:WL[>5POS:C_;(< M;/2[V,W?$018';_%Z%,$'..I\4GTCI(6<^TUS*T!5.IJ6DV< MT>&KI>K^6[\Q+KDOKA?S16X^F"35UYX1-[-QSCW#&K.8%G;ZC:'UWEAIB4;, M9**-M]8G/WF))=+H!T7BM'"*]K[U1?/AXV1<[A48WK6S_ MDX=0*^K)&(I#("+H(R!B(CF4I3<"0J9\^=S!SH*FD.!18B<""B9:B[& <: MB$Z]%F=P'+XZ2[^?VLXG%VQVD 8Q@C *(P!])@.$?$D8"T"-&#"*=SN;/C/$ MH-TA!AL0VF50M/_ L.66*_J+&"8CKC<)]L_-YAEFWN]S_G0**?F8-8=3/I $ M"!4AGT*)H8IH$-8PC"#LTOOK ,8H9 -$WS8#OY^"_XK4_$ZN_8J>XH<9W5LG M=WV93AZ\Z_'OJ3'-IL58KW69;GJ=9W=>H==R?*W%:3JWLFX$L?#NQ_/;9?IE MX8V+.AULF>)5I\]7?9KT!\E5]B-UG2"_'[-?E7>;%%XRFTU,&IU9IID%%@T6 M-FEO-+8MM4R_MO3W]*Y,W36O1EE:V"*(T;@83K(BM3_^D4P6MOM?.SGON4P^ MD[3[?OS3JA#I 61Z4QA/JT>P>8.3='JC/]-7-FF^I@.L_I)^MR@^ZFL\NHBY M[/WM>'A[W$9@39)CD]6U9B:323:T>99Z<<=YJK5=WS'1O\U6 MTB>?73O3C_>YGVB0&!MYR#S]7-/B.LWU%[68S#4BS.O!E'FPFJ,EM#_PX1"2*8^@#&$90A# FL12<41*I*&BW MS?Q4#4[/MOWOI^E3Q;!_T3@W-NWH@X5>XNG\H'0D P8V&N&OGD5;:7BG =M ML=D&TF(QF=<=('>^[-=/T3P=WNXN&7LU#_^:Y?-K[1ID@>U)L\=3#/^U&!?C MRW>9R.QTML MMQ\:_.R](6CMVFE>+\P2>]X"0@A<0@CQ(1"2Q#Y62F)),1"!@9!0AA@ 3 X" M(9W1@< !!1M/,#J$D-/0EMW%4&N+*;I._JG=AOG#WJ"YK^'_G\7Z%-^/)Y.5 MPB?#2U+V]\T6>9'6CSW5,N?-[].)*1C7E[Y=K0>^1 NN\9GT+*W4?_[;^JW: ME[A/UF,.V2RUM8MK"U)9Q_9'AP:N-DLN5EA;/$1BQ"/ 8Q8;X.*"0.R3,%QC MR7T1JI;QR'H>#FGW(#S@FU/+W]C"V'(!6CG&*H0REB",]'PC0"$.217S#7R" MX[68[]X+T-VN(0;,%,UTO0 F:&!4Y:$N#4OW6)"NO:*]I&.O365@-M"*N6/R M\-06,V[B.C;"4LRMQM1ST9C MGPO0-/$8#85M&I/"8IZ)W)D2W7R<3"Y]@]DJKA+6.TBA==5N-"9V]L.L_9W> M9 H[[1<^D5O.TIMLNH(T16@^A%P O>L"3F/!D(B@WG0YA'K7#:58P_QD9N5 MZU@-_\'_S]Z;-S>.7/N"7P51OGZO.H*2(&(#//^9W]G$DV^R5]:A4T%]R3 M/2R:-PD.(EQ%K=T89B#UN\JP44)*PV-1IMYKJ6*V4NVWT4:+1C::]\!>M)AV M.1/;(S;CN\ET-OR?@N]#-&>(>'GA^]3+<8]0=)+(00&M'3H0HZ"9*VJ%1H(Z+*'PE3=J3+=62Y-.6/66&I?]^%&58$QHC&Y5Q0K0Q Y(UD M^?'N/AE.@V[_ETF6/4N8>#O"O,K2?B#.[Y/I($O'H?E?/N12,,?G8=+3C;VDV&Z>S7O1QW-^4Y/?^>+],9E[YFDW" M'N:9?'DPP W'R;@_3$;18OY.%KU?M%W\J6VK>)][?"?SS,NIK.=5S7YZ/XNR MV] I+'>[I-/J59&']K0A8[6.1[R^OM\B@@28.':86B>UP!;&JFKJ!@GG5^1( MW=G*,,9;\KO"X2_\2OF7\GA1.'/_M0+-0^;5EUG9"K!..0H7KQ7[[[=I'FN: MYUK]\*;*=JI-@+*5[O?)?#0H&NGF372?)G7E_K8L+>\=3FW9L__(/ B'^R4= MIS?#65:Y_?O+E)S5]!L6<5\F0JWT67T.^-]T:GE3T+WY;P+4.N5?;YJZ]#]RHZ>0^,#YL7^#AWY^?\_4D3WLU)WP]FK]A$]Z. M"Z(A7-BYQVD@O4_]VW0P'Z6_WH1=S!94F*DJC*4]3'Z=3!_6-S*UDE 9*VF1 MPL9P9[VY7NV2$5 ND62,& ]?!<9 2HVB@I"*)(6&IF6-3+/Y74BA"#F[_9+8 MJK;<(<5E$>\IMZKKYKE1-T^(7^FK6=R#TNW:>;[R$6K\BJ=ULZ/V,&W3])TS M6%_-2G!=UX5'Q5VK55J-EE*OV'5BT[6+YR5^Z%<;V95\L>:*YO== 7OHWK7G M1./X""2^P4GOC>B7_?3=T5_:T8ONZ"_UZ/GIR+6M:2#,JYL5>7&72>B-KZ^5 MC29.H3$/1D*DDM3."J8MY\QJY325CFK@@"V<%8H!+9_)SEYRY[V8Y/'/;#K[ MYV_3R6#>G_TZ_51D?.9-=-+QMW_F_* ".Y37^6NNY3:1I$!P3\(FI\X>K;-# M!PL=+!P8%JBL"U:QU(03[(R&TF+$H:MA@?#5Y*0UL""."PL8]2"A'2QTL-#! MPL:PP&M88# V5F!JI1'$Q))@JTM8P-+$=%-8X$>%!2A)3\BN3=[6G6F/8$M] M6BDU:K+_Z1F@YX7V*"Z@2M90I1 R1L?0<8F8D+'16%4:C"(B;MJPJ;J#+A-H M/![HX;0_'^6Q]^;4&=&3X+Q''G4E4 QR)$+DZ8Q8^MT#,;\_W(1@/HLGL]J5._>?N;CGO200E)#%< M]Z,QD'(#A-!6 $AK'1A J*2.B64AY97DTVM+'=AQ MQ3<&P.;Z:S'<(V!ML]L. #L [ "P \#- )#7 "@EE41CKV]QS*R%BFM> J!Q MCFT,@+PQ (2R!W"C8Z[/# /-.QQ^ZY ^^S^L=P62%'MS1>A8XHEU0[$4G&J M.2064,5):%C2M07:MBT0W7M;H I:ZFY H4-+W=_J]V(X2]ZTY5/H7Y9G__Z6 M/.0=K5YMTP*8$BPVDJG8DX/'-J=%V:;%.&W44IL62P4""F '"2#4A?]4HW M MPI*\VCEH[7V.WSGHT\SOT56^=9%^L6%[$QV$WK(9N^PE6K-[!X2@-SU#2);ZF)]/_+7>A^>[G_]02!4[^#&-PGKC'[S ME]NAB:M_ OCS3\4@BR,^2)A_\6T8&GI4W8Z_3I-BQ,7DOAA=,9M$Z=W]:/*0 MIEDO[^4W'\W\=_R+D)[B.?2J^CP:#*>>?_!Y#%U;[R@6;K]9ER%GH?%_:N6BO-D%,W2Z5T8 5<. M\7A8[$R^57[KO))6#H\ZXDD>F_'NDL'CDXZ2;\EPE&LX^6B49#Z[G81F7H/H MRWP6E/(LFX>&D$&,YB-LR[]NTU$Q,2K,2)M/'WJA=:5_ME[H^77415Y'N>1Z MA0 6YQA]3Z=ISAS9\D]ZH47G(+WQ&+V8BG5,]D^^3M.\&^?3I>6/7ZVO&@2= M_DBG_3!,^'X:9@:/)WEWT##OJUC)33*<7MTETW^ELZMB]G3QQ7*8VF/J*(8O MAZ:@U>?Y[8[<@[H-PO78,B'O41MY[!Y_38L&KQX,)Z-"5F3Y$ C_T]1S8V#, M9[XXZ??GTR)[,>]QFP2]?.B?8Q8$'^0_^\^^)]-!T4LV##]*_ST?!J7NP0OP M_YYGGNAZ43;W&?&2?)R%/9O,PY#I(D"#HBUGH@2YSK,D'DOKO>GEV MDPYG7H,/_>IGG@[+4=GC9RZ<]\R[C@J-=%(00-JM7$GU3@);-0$)/[0 IE%^R<@/XR&7^]^NRY+O1E+Y7V7)2^WUUA]Y=O1&'O M1:FG^WSV132_+Y$B> H"61Y[U.DZ5MW9VMAU%RMK(WO1VNA5VH&GCK0_+,SZ MW"/M/W(>]Z._YWI%7+#^^T:UJ9V7M]"F?LK1K9]DMTL&: E7+]I3>S&GMM^/ MG2VIZ!DC*A_;^&-X-[^+QO.\?V28T5A: #>/-<1\C.Q=\A F]0[2D=_":5/& MULXG/TR\BQUV,E>20X%;3V$.H8.PZD@5;R4#)@A4/5*!P; M2_NHU_3"3[GL:XOK$9?J8<65F?/7+_D)_7J3O\B_DL4+(\[^"!, /*K$@T$^ M"SX9%5]QWMC[+4RX##O\."H3_*W@OU"0$@@M"J+"]W[Q3[M(S R"(-#+0@R$ M;WS^/OE<#I3XG*Z62A4TM!S=^?B+6X1WP)KY41R 'E@?X=X"\$;SK!@D_29J M#^IP-O_RWY[K V4MZSQM4G9*T E/6ZK905]/?]Q[O J&?/B@'V:@CH*"'J;> MY$]4E.\M9.?W.UDY$\@*_2:W*<8S*4LP'PQ/,-3A!5031A&E7TUV2<%%+YJ144L&'QD^C_B\JM6/Z%K?3*IN(<$+4D MSK'K@[QB>53>H7Q2WK)FG:W@7P[YE1K^5(#G8_?2:1C*].PY+93^]6IP<<%" MR)8*<.DLS[&UG+\8!$236L'.>SS<>3+L&@58UM7[&E!EN65>5VB7]-?O\/1T56FVC>BSL 81[@JY-5>^\6P=W MRN\1P.;W.ZF*;^$\">LL/0<@].8FC:E57"-+G' +S@.K1>J'YKS\MY\?[A]W MW?@MG>:"UR63$IW'#'5@^:?JS" MFY9W\"NGLZ"]5\I%OYE^R]-_SH YN[_K[ M/MG1]5=V,*F?<<#3ABLU*@P M3TM;*O]^B.-7ME5NPBZB *41.RX-UJ"]^2,K?0#]?\^'6;XA^??3P;'W99@M M9HT.RV'0]=JK0:(A6A?DS2 =7 7>"-^\2ST>#PJ?<[ VBX6EBY,O1XONXA2= MW4[3=/NE-284J]S1)S*1D*6Y>@*(6#G.!8182XUA.9G< ,"@;$PFYO_Z>W$$ MO^>NE]?;OOP>+IC+M/#JKX7-\43T'41@/IV2/IA/%U/2;P)F!]C(5G,^=Y.$ M57ADF#VA[(J*"RH]-A-6SU4^Y8]@W2T]9#$B.0?YQ5S@[/'8W9I31P^EACBI MH6UQ1<\2X:)AO2&"4=ZV ($DR](L*SR==[5/(4WZP>*\#U.#%QN6/TNP3,L M_Y*L'*??/6;VRW!6/W0WNPM.['XP?'7^]<5@8'_+^5UI7XCYZTL/OL]_[78Y+_G*3,?Q[_E MF_1RSYK7D>'WA<,D]Q!?AB*]Y"4JE.G;9%"F(.W-!XTV-E71:X4T*X4SCV:K MOSI?:=\U N_^$P+\Y(GS?]].JZO<>T"Z^N)AZE]7>43I0S+ZGCQDH9KE=EHN MYXU;_T(Q5++) T=>-_%4^X?,.DZ<"1T+'*&0H-B_LAASX\6^YRFUE:\A#Q-Y MJM.!03TC+[8FV8[*=CZ@_.7C(H[:?1TLKYV88!^/]\LDEZ>3L(?U]'DW''M1 M%()]G^HY].\7%2 _M6T5[W-)6:)G"+'VT_M9 4NY./3BKGJ5B\OLI^>XZ"FO M-U W@W:KF\$;U,T<+BQ6N^W#WOYC,ABE:3LC1CG+!66&1O&235EH (7_H\R= M:R@01-L2"-KQ05;]J+42&J@B:(;S<9E;_#C/]'Z:?AMZ5O0:=A7JOI]/LWEP MPY9I0 7)U*&>1=3(\XK75+/R)LL)R,-Q2 A[=*-C)T:L+.N(YW6]8SW0FY1U M45OR#$'+(>-*T#B&#$L)1&7)<]Z@);]66?]SH+'L%65=/E;67U.\W="K3.EX M9\4[-]V]\KTPW7^9-*]T!PMRJ3S@2YJ[FT)Y43-ASETILJWAVUV1<=_A6RE9 MW>J!$$(5,B!FTGCK&&!8!I$TM6QU6E.;PK=-,=,SX5LJ>@*L[3-Q:N';9^S1 MUQ[A22<3B/U3/+7>FG_,LLL&@H@B^:RVN),D>GKYWS[:61JT@%I[:^C*/4]\ M8<# ER(G?C?=[^G%@U45X3QS$OVLYID_NRQ;5D&WC;H]O5&I,!Y5^W[Z3,NZ M>*/$$,"GTMUWP/#5/0S/Z&D@;QD3Y,U=\J]0C368]POG;J['YE9R&6#9$,HMNYGE] M8' ->.,ZKT-,IJ-A+HO+)-7, _5#'L9+QN.0EYLETX='@%!Q\A(3](JK@:1NQR,6KS_Q/%ZX,;&93P&L$>8;%C" M/\\JM4+:T&5W3?Y=P=-'V2EE3"ALGG_F1GGG]T]_:^A*N47?+$@V^&Q/[/93 MD%&Y-=7:PWZFK*YQ1;#IQUV4I2;]VV'ZK1#T'@3>FDH4>C]XJ9KW %A*)FI7 M1L\*E!P@CR5/1]FK6'\^T02"I>GGDB&%%=70 LD!<-:@F (<"PEBXD!S4GTY MTZ1P0<&F4TU:+O"/D;*R:LRU/X%EA12"Q9EH:&X,]N[5Q0"7DW.+5COD)M,\[/"\=[2QE-5])7SB5XX[]%H4G3+"=V0*T IA';>J?3UOJ3.86$(DI[( M-%:!UE@9J[B.M#]<>*V[_N:[P8D 9QU=#X MF3[&Q3TH_>//==?CQY_![3Y"C5_QM&[6TO&[8E/<$"\"]\5-&H1PW4#P1SWK M5YO/-SJ*<"6G;JNCS5\]SJC[1RA/LGF'CDHYC;Q>^LSF=#1^=C2.CT#B&YST MWHA^V>CJCO[2CEYT1W^I1\]WD6L'G5JUAV$UG]88@5NPQ<4.\FIT3E<[1W'M M,&GKV,.T2E!Y'Y,M6&:? M#%Q+&+ @( 68* =,+SLF1 #02AJ#%X:FQ&* M80_C1H?$MPY>6NH0W7J=GY,?94_JJ,I";=9:/ -873A1T!HG2J/>_X:!Y_TZ MY$$U\N!86RBM0-!(Q6).':IF;Q($5I'G31%Z3VDJ':D M061:)=%=SKHI;G[:^:!CT#-B4%(S*!(64B*!4,IP1A@EL&10[EE6'(Y!&[-, M(.@!B3L&[1CT=!F4U0P:GV$/8D M:-(S>3H,>C'!HE_2V9(Q,!R'29.=BV6#A3\*HN+[']%@,@^9@[M$45_9[B2KRVG0Z:=?NSBP=GN^TXL'M'TMJ]8Q6V1&(-M-0&*<5!V?XCUAK:+=T[ MGH5_O?&"8I_&% $]#M9FKA^$+H[+ YT/N@/(#B";!$@"Z^@]U%S$%&,!%$"< M0(=%Z?]62'.VTH9L9X!LS)C%H =I!Y =0'8 V0%DPP"):X"44$@'D&%$8R.T MP)"6 ,D1M%0U#I#-.1-DCZ!&\Q#.#"!SE\.?\K*SZOU&KOVD3O^MM8F"W!]E MB-D3)F5/\"Z\WG]7O&+NV6RC0&F4?/%B):]J]+3:GX_RA@7S?#A.$OE3S8MO MLEDRF\\FTX=H6@YUW6^9-5F:GAUKJ"0UC$KCJ-02,%"&$,+H%K<:0J@&%W_, MW4(>('[WSQQ*;O9E4*DQ)33NK?W,ZD!W6AL 1==8:("Y-K3-V.7QL)B^TW9B5:7ZU>V6'+99]F3XNCA.OI_ M)M]3KS_UHL$\K?J:A[%NA>A*0NE]W@\D=&29#HI)< -/DYG7N#R5W:33?'J< MEX2AL\RL& _+<3<>+(L(J=I(?'\3=:*ROT3S5D-%H&$? ^._'L1(CWSRJH8I"L)DL='ZJ>2]7<1>N"Y)IVG5U.J;/+WRSAPCU,IUQS MO@ZC\!)&:8&-M)802!G2L4%0EQCEM$6Z,8Q:P,Y2DH$MQU'51'> A$\"GDEB M.[>"]#]VW'NVW+N4CJTD1=JSKE\BS!C$E+"8BVIQCI6G):2U__ M43R-ID^3O"UN$CNO9CPW._# M[%]7-V'8[S $0,-0Y5"CU'EYMD.Z1C>A+1 H>5VY!(EURCA+.*)0 B54-;03 M68+A7B$PT*KSI/JQI-1#U)I='R0$=3K V*' A:* @$LHX! #3&/C*"' 289Y MY29%1M"5CAW'0('6FC ="'0@<+(@@&L0L(Q*1IPS4L5(".MB566HA.25E:X4 MQP"!)FTA]$R%\T6CP+D%4LSPV] #R"!Z&*:C0>?2.5>7CEB:'$:MBBVD2EI. M8Q4+9GE?BDQK\TTZ/CP-/EP:L66DL (X M+DU,%+1:>"ZM7*O.[-FB>",?OL&BZ/BPX\.3XT,)4)U<8(2%+'9*0"4LUE*# MRK_G*-7[]>^]D0_?H-1?%A]>3+"B(I#(&WUWT?OAN.@EL\VPC(NBJJ[ MRE,P0W4[+TTM-$!Q:&W,,(18&T?\:RF5I$0_G\WY93V8?=D$S#Y[4H6O:/5+ MZ'25I?T/@_DT$/6[_V1UZ&'1Q_&,TC [!CT_!EW(U(X^._IL(7V^28 P5GN' M8A7'UFC*J'9AE M3O5/&2AB."[ZP.7/62UG\*1/V>ICOGM]70V<&@3DR1/G_[Z=5E>Y3[ZF5U^F M:?*OJ^3&/].'9/0]>.+J=!L[Z0V8=)\[KB5 Z M0B%!L7]E,>:&^7<,4MML1MZ:+_0\T(&)Q[.ZZ4'RS'&]@-&%7;\ M+C@Y_D@Y_:MHI@L\YN)_,L&0^R7I3^Z*?WLR@+0B%O07J?3JM7=QYL9RNV M;;6.1[S^! R>:?T(F!(L-J'=RU\LX]$@=SA[6=[HTC!"MJ%(0X-#K4C.NJ^?U?&R7.ET:%C,!.'4,(V0L ME5##JAM M?Y^; ?SG++H?)>/LPZ;# %;W;.G;CQ3+,^ZB&1CJ]2Z:Y!2Z5S9_17:D9VQI MMD/7B+!=,9T-3K*9EF/=6=Z_I;U<=Y:M/\O3/[]G%/ZJI\-5V=2A)4OOV'0_ M;-II"6='LIV6<#YG>1;P\YJ4NC(JU_V5X_[<^_7K-/WZ?*.63J$X M.S)>FX=WIL-3GIWP>7&G?ZFC<^R/=-H?9FFQ2;]-A_T+%6<7>?KO_[%M;<\9 MG/C%\_Y'K\L.Q]FP7^Q2GAQ]R:5OO\YGV2P9A]M&219R29^=@,ZZ2H8C+?S MU0LO%/,B#&7=:UBKD+*,2:RED41#+G&1VB@MB6USO89+-6V)1G\I2W(?98%^ M# 3Z7^2?Y?W^F?_V\\-]&O\89O],Q]_^:>_N1Y.'-(W'@U]G?AN6LC__FA97 M7%3]YFFRV7+5[\=?W!NG'. >P+@')3GK20<=XW=S64YV+@O"N*[D91928H6* M(=3^?TX:H@HDLU:ZN/$14DM(]F0H2V63Y-;(7O%MUT$N[!KC#MXN$=Z.I>L> MLDX385IW+5'*(&F81LC&4'E\(+94=!R1!#S?Q6N;.LVU\+ (VB\YXT,!)WJF M@).M*^ D!RG@/'=NZ(3]*0A[5@M[P3'17OIK# EFREI0%F\!ASB&=(_"?N%U M>&[<6BG>'XOH9=%\A5]J._1$-C/<0^R\;8_M@E"PO0Z8?!I?>J%M01M?7UM@ M1XBER4R::$JY,Q#[?P GP)4VAB&HP=$&S\Y^_/-TDF4O=GEH@^UH:CLBVV"BJHW\8NN%B/S$G&7=^O4T?H MDBG!"!*.&R=(#"2#,:>5/Y)J+LB*.A+D^\QP*69$@,AS"HN M[&JF5'BQFZ72G+4AKXD\:[?G);-YM_!+6_C;LU3/=1/.+LSA)M.;=-@%.@Z5 M:]T6\X6B.F\T%A+&TADE$>5:B]C@*A)B%>"\Z4A(27/S::VGM-F^@:P'8),^ MT[?2U>E;.6> $)<06J&DGI H"0$$2\PMI3&7C%M6]L"7+G9\\[#H.IOE&30X MLM6"^35!78SD)-BS6]]IKZ^+D;0EF_? E6N\LZW//(*R1NE@H&[*+Y6*31C* MK"Q35F+$83F6V4&B3'.SY3>H7..MJ%Q#/:^=]2BCG1OU3!G_HJ,E#-:6A]:& M.**@4@H*B12TI$KJ8A*)?8+ AD5?S4'#KD5?\AIU15_GB@SM6?BQBKX8KH.I M4@(DA,2802B-!=004 53&93/UX0>O>AK[=2^KNBKDY-OD)-+'KK8 B6!4A83 MZ(RQS*!*6<:,ZGT61Z^ME^+-U$O)GL3GG3AP=H'$KE[J# ,#C-510DH !P@X M8950P&G,4!48, * QLLTWU8O)8X6)?R?=#H9)-GMTACL+F)P KQZ"0$])FJ] MV=.FP$)+Q+33'*@X&--E>77L>;A=M5*-\O.FUG7'TJ?)TMWZ3GM]71"P*Y2Z M$"_&^7DNUF4:PB+KA+M .6"V%L P:_P^P""TF;L2 ':- 2[2B0 OVA. ]R4H)4M15F632(B=L>PJTFH.&72T5< VZTLUS18;V+/Q8 M!5H2TMJI(1%71F#!N7&.0&V%K70$A:QN9X&66%>@A:])5Z#5R?@D! M0OD;4*4H%(%1!4(MZ\]\E>B[1DPPT7B;P&7U5J=79RCJ[5ZA8K/M]8* UFG*VK" M#95&Q)J%;E?$2*&J@;R8DR--M&J-<81I3W+2%5M=)D)<0&P%0\#KQI7428Y0 MC!RTVF$..*N*K0!4\>;](:]QDC_G66C9GP-K=^DY[?5UPIBU9 MM V"T*VV.HO M:"5*"]4I^3)*+].AM4'4"-__B :3N=^JG<*1Y47#-U;C4&W!+UR'*F/EU7M+ M28RML+%$,115FJ93+-Z\%=S;LK$"2;;>V >2]RAH=,#M.I+;CGR.K?>? 5)< M0E02D:5F*BCF)"82<4AUS(%QNNR68(UBHO$B\26^/UG[GERS+A)Y&NQ\3"WN MH$8Y6JKBQ(8*YI#00C C'1=451U0&$#2-&V4O\S3+QGE<#NC'#9GE)\!;5^$ MJ.)LJ9*(>^L:(UD_-K&?4F]S-C:1/2S.0K;DIO2? M9F'SJO<;N?83_E]:W&@X3J]N<_SY !'XX\_Y:H=CSXG^#1R(>D\,^=:'(**9 M9_A\FT;)UZ_3]&LR2Z-A19O1MT"C][=/G!\.8FG:;C?KC6['N:%E>_28;3\@>3F_R=:D\V M7D[@SF3\L/7O\R&I_.?,,^7=W23\UJM^D?]CZRN^GANQ\>5ZVS_)<@//!3K?FV]_:$\76/RXDPW^L$0T8+J4J0,<1$I1PQ7G,F%"P'.BGH0%DT1+2 M6PK[\[S6-D5[;1*26$ Y-EAY6Z8\;F(%BX]]W*Q%QRW6 M]GC=@K6]XG"?^HM]2T36?1],A\-HMOD6] AO (Q]?+57V\0?7G(+U9\.[J=C ;I-/-?'$3):/3T M[>J6^0-X[:.\1YG/F-]HX#66ZUU4-$'VIR8^MM]?M'^7R+E_FP[FH_37F^=- MFRD+GA,0K:[_>_)YFGH3[WAC/B>YS4 <_^SNJD7_U+F>Y\/)3 M.DIS4KG2$J"8,RR1%C%5,5"XZ*L,@5$:TBNP8$H&I&+&6LDI1S&ABAA3,B6* M ?.K2#W-W@>38SI/WQU>17TX^[ IC:P^TM*W']G7 MP"]@>47A]?+EQN&)1H],< @*@[O0V/OI:%1^FK-\>.T?LU^]?F8;/@_OO-[_ M2_H]^GUREZPX'KX/![/;#]+C Z" "83"L!]!_UA%&?I^4Y+[+/U0_?'S4T/Q MW2(LNG Z0/SNY:AI<4?J;_%NQ5 M/H/;?80:O^)IW:RE$6JQ*9N*]GENC^6] M@W!=ZLPAJV7['K/2Z:Y'F[_Z7@#>%R^^_17^D2;3R'I,'"Q*#R)O69].%D9' MXWML:[ '$M_@I/=&]%N6U'1'?Q9'O\WHJN[HS^+H^2YR[=2+#3_G\86G<05O MHT\>YR-VG2+WC0S'2[']CWT<;?OCU13(.EY-K8/0&0ADS!V.K;"EHYHX1#C8 M4VI5W>TAY\-7L\-?ZJ*]7? :](1L-$NR=0GB'3AUX'3"X(26HFA<>7C"4#.- MA(1& KT )Z-!X\7=6X*3: J<(.TQUN38C0Z<.G#JP*E!<"(U.*D8\E@#S!5B M1"$HB"JK2HF-%: M 2?>%#@AV:/LO/OYMM2IN_4Z=9+=UG'LF^GD;F'5YN'H M,@FMH*\+]P.=<7XR935J.84Y%H0X@17 &F'FRFZ?4BBR6@O_VW3BF7*0.4\\ MFPTV:$(?"M6\W;"CCI-:PTFB+J:7PD'(#(UCQ@&*+7*H+&"A@!*[(O^WX:3& M+ O:PXW.UNX8J6.D71B)@;ID!BNA$71:0<: LYZE7-ESEOJWX$IUYS:,U)@6 MS'N2PG-@I);5ONPSI_'0>7WV4=KIJJ8=358:7;:E"B3*K='"5-AS_C1;:NR ME6*6*J6I!$0)(*DKJ^:TU$J0]?G32UG13^#@M5+M;#K[Y^]AQ7DN='CUU^%X M>#>_*_*>VY$S+:_!VHXVFQ_T;++_ ZXQWA#CM#2"6P_P@FDC::DL&0$8$0<\ MX.1'VPZ8TFO4? W$=13/6H,KO9 ./TVC[Q[N]DUVA-0IX$X0C1CQ%J]2B#LI M$*C*<"#$\JEJ41WZIW3ZS1/5\Y3XRV3\+LW\\?MS[+PF(L51<$RB)+H>]E0X"HI.@I$ M][F#MH'ZPM?[*3!:5Q?JV"BFE(=91YF2W!H25Z3NO%Y],%(OG--N,BW?"M][ MN97";F3_8AL&>"V?JJ)1^"3;&56/JUH^:S?Z=8;='8[G2<&W^=N%;O[T*5=3 MR]84OC3PT#"X'AX]& MT&TD#$A9;$WR9J)Z(35PRP-Z)CG0YFP_3F>]Z..XORG-[_WQ/.2D.1+[/L?AEY"#?O/;7==:ACEDB3ZFY=-6;[3*Q\5 MXJY]4'_H9RAD>?!:A;+:XRI@7Z=)8.AI?5:%ECA?'&.2GUK%.[EN$#J"O/ U M#Q]IJ6%D93GN[R]_Z[WDR]4@R>B@LH5S.76^[G66\'$%$D2S.J5KN55Z!N[Q-*RO/ M%S*_+Q>0]&^'Z;<<+L.C]]/I+/'(%#JO^.]Y:37,;D,5]#SS%)<5%[I90.U= M&FZ3EZU^3T>C\%\O:^=?LO3?\W#%K% O Z ,L\< M7K=KU/M6O;M$\\73K-C"X[)GZW,>F2NTIH_TBC7\Q]U,AZ?G6Q#+;'(,HJG3 MOYV4P%!D$#/&(O]_IG.B<<))))4Z":)Y@T?O($0#]T\UE7"93(=?/6J.2BE3 M//1U]+%"R 4L3Q< /^@%*48R4\Q3+(,-'^!!I+N\O_]?=" M]!1ZT,9>C+54]XS_XOO$BZQT_.X_@[1**Z?%JQTE&T&B/.3S6&\YLJ_CF>CB M1MU)%A2PID/)DQXD\7CPY)W<4(A#=YGA[&%]BQ(CK10Q@91QIQF0C,:N-)"L MH! LM2C!P!GC$,,Q%,:86%A83B_3L8:,';U%2=#5BG8D00$;%LK=W=V2FIN4 M^Q)HN7;@KM?2J7<="_/7_0+:W-Z!KNM"N_ MM65K/??U'74(^R'0J)H5<77AY]OQZLFO[Z)YM5,?SHZ,CP%)C9-Q=Y9G#4GE MB*EB#_X<7)X7?M =TY[/65XTTW8*Q=G1\UE@TS/T7.1?%%LPN;GP0SY7T K) M,\4&N&18'G;>$^C"S[MCZ@LXY(ZI.X7D#,EZ'7:=:V_R(DGNP@__4AO3WU=2 M+:>""R>"#@$N^/ [!'@! 5JJZFQ-#;^N] -ZMOT&NTQ^:'Q]+Y[G07N@$0CK M.ASJ$'0"24L@\N]#I$S9O8$()>1*6\ZMJQKLO^?#VZ3_/F5&INBKF2YQN;C+^Z-S7)@CPG9XW1MPYQ3 M:,+6<6^#W'O,WN8GA#JX;@8LG8X!A40Y+ C5*$8<+R;2H[KZ[X"H4^5PE#&8 M//H2O"#!__%%N8GM:]%A%2 %@$ MI(540TXT9(8XZHCAU&BQTBBJW:K&^H+>790-!&@/K.^^N,G0@ZVHI>/[<^'[ MEBLI)P%FO 8SK36- 30@3&'1G.F8@!S,'*- Z.:&L!Q;@UF/<[OJ,/ :-#H7 MKY5 U_!X4]A>G]*?B_KJ;@37D1;>%K"4-5B*V%%,D$:&4$$)<,B6C?:)I ZM M-D[8&UCFQ+D89/5BO_XCNIDDE3TJF^STW[YQ5Y<,!&^/L)TA**"EZ1O3Q1( Q9G1V!#M#)>8F45& M J;V<'IA06JM-A8![$'1I+&X2O%MB(P_;4!_(?Q^ 0,9"1)U5TJFA91$ @F$ MHE)+H6'I)Q(D)K:Y%JL;LOX)FX2\2U*]MEG6UHD1#&"@ZH="!F MQ H0AZ@9)9[CX]6)JVV7[?M- F"BAW&34\@[X=XBAK\$X8[ADE[/*9? &*$$ M(5IPS*S+>9]:CI$\8/K/@83[R47.V^^D./G@N)M,;])A%Q[?)J/CQ7*C$W,O MODUMPJ2VBPB, 1'6(,0AU99R)LLIU<0YR\GAH'-!OVWVBGBCL0=EH[&P72GP M]#6N>%MB#@E^DD/%?'((&DMFYMS!$4 M&N.8( 09II*6UBW3PAXPX+^^+I ?NP4!DCW)F]0J6RMHSX![+\'%3U!=U@]L M# 1PCG/C_V$.:8,*3C:0&G ,3MZF*&YW)F^@K+_)VM^.QSL)O3%?$UZ[A021 M!FDH 1)& HRHRROW:1P+J]O5)&@]\^XW: \QZS'6I/.YX]Y.0N_$R:RNQ%2( M:,H5IY!!KB$R*B8Y)VMFF8C9V4CH+OC>!=^?_J*K3#_WRK*WX:&H-1M(L5"" M.V$XP$+$!FI96"R* L0.&%E?6YDNCAU6EP3T(&RT54?KO*N7# 3GZOU_$RA0 M .O*=$,%,$(S12TU6"**7>60Y/X7IU29W@AJ[*@J47J-FNQ2V,%&FV#C\J " MU9EY@!!+N.8*:F$15U@:FMM3QC"+V0$](\WH#_OUC5#:DX)U2'"F2'#9"@2N MT^@ LQ#$BL4ABTY*Z"SE.2JXV'"E#UC'>" %8N_>%@:O$3UKX.@:-9R16_ED M7%?- M>9X1-4R!DVK5T [_19@8$Z.UCF8@M%@&O&E M2\:,2])8NE8-ET'3YRH'NU8-[;6(W]BJ05RFD_!<'8,[$05!RY50-AX?]=(>AI<.\EN/@YJINN0 =BC#6P2BNH M8@DH+9NN&$28.Y7YQ;LS^:Z6([NFW8B%T^#QQM=W"D/+.<%U7K*23.&8:>>< MD!H[JXJX'H\Y!OB XQ>:$-][[N. 2 ^C)KNPM',P^07P_47(=EJW8;(6A1EJ M1BN%H&=S:55>?L D]U(>'# W;\^R?>]A>T*N69-9/>UW19Q\V+YK\M 5:08\ M%+7:HY7#AFI-N$32888%*\#1;VID'LO\N#O#YSX.BZ/)R17_ED M?NG21I[_HNCP<>^%M M48ODDFM7.8%E3#GCD!@F-&"F[.)@I;;F@$Z/MW1Q.+[? X(>YXUV<>BZ-)PR M>EQTC$B26L?"AD"*B$*:4J@H=PFQYPKIAQ M?CBQ5N-@=;M-S(FUPF@&N!!6<2,$#L88AQQ(A ]86=N8QK%?7PSI 7P0,.@T MCE- C\O6.$1MNE"-'56:$":DC@UQQN0>78XQH9"<3E^H=KATPN"1\^X,=:%= M2N1E.KE?)\Y'+:#P_8]H,)E_&:6+*M4S+9*F8,DMKF.IM102<$498AARK,H> M)Y#00Q8&K"^2ED?N<8*AZ F^AR+IETFPJZ)NNX9UNHH4!4NC':53T)M>$%OK MM2E%6$S*JD%!F'8'S'W9J8IZ=XC8U6LCKD77!>DT>+S3#IY%!2P7J$ P4YA# MR*7"EEI P@2D8%Z16#M^R*%G36@'>ZX$HJ0'8:,)_9UVT%+DN CM@-;]TR1Q MVBB'N")*$!!J 76. XQ39/D!W2Q[U@[V[V'AU[))1^YQ'2E_FB4>CZKW&[EV ML3,>Y?U/^H\6-QJ.TZO;_-@_0 3^^'.^VN'8\_OL@R"><_;$]6]]!B*:>89X M%E4/L/%O7_?^;'RY7A3X+XV^)]GVSU3 S7^LPQM16R,*,8<0YS%@@B,B@51Q ME8FOI5WQ2MB[^]'D(4T_I=-OPY)U5^!G 1TYZV>?)[-DM/RYGF2S7R:S?Z2> MT?N3KV._@D%]I>)'3^%H7R;(,K19EF^%[\&&TR>6 MZ/LJ2_L?!O/I0YI,W_TGO)9/I4,4/LEVI>_KZ$(!=ZD_C*$(.TN%)S#*@5/( M!06/0:.=@TZN5$:<%N"^2:O;"G)ECZZ?QBA\';8["'V@6# M<*&E8-(IZA%8>(Y@4GD&0;$WB%2L5R:=G08&O\@8+Z(PNL9[0N&WZ]S[L6H. MK>5_'(=#&Z<%-G\?S@H6_,=D,$K37O1QW+^.WHWQ[^ M_%/D3_IK.NU%_DE_\5P9B"2",I=UM'=DZ!AFV=RC6S-0\)*PA @M>4,@B*DV M3GF-C+.82*<+?4PY((_73.TQ"@00H/]%_'%!^0(,I.-O7@V['R7]=''/$@(6 MOU#SS'-#EL5]_S!9#C>+WQ;4Y2FUZ;X"%/4 V(,E4SS63H+#YI ]3F?;/\6S M(KF4QKNS_+0^T/*:N[-_R6+#5%*P:ZYUK;..OP?UOQ]$\LA_$GZ1_NC?!J@8!*[9#6P;)(YK+Z*BI-^? M3 ?A80MRV/IJ\2>]_6X+4 @AKQ277)2$/?0[/ASXW:+\DL(]'B3#*=7WX+7 MO5S+79ID\["7-ZVAUUY^ L-Q?S0?%%A6/&3(G O/6)%+<5HS+UFSFW0Z+;ZZ MTR)V!9/GR,GCV\1+UUDZO?.?Y<_WY$Q6MLZ_F\P\E'M"F\["MUY>L>>7),C[ MZ?%6[I(OI:-$*/OCP<5;0'N Y/>#OTD#X-X9KC MD4T%A3G0K&CM+<.7SZL$O Y4UA/X6K:N).M"L":UEKN3EK@S\7MEQJO-S_'U M<>EIL MOMLL:(8<>8P-DH*HYBL&FXYBM2*(5W9HKI>N%Y>S^>:NRO3V0M(O\#L M8V[ Q.-!^".0[,:V\@MAB[\%G?WW3W]KQ&K>U@N-44^L+P_;R@U=^(;W3!-^ M]^L>319I+H@3,>0Q%9P3;DN:8-C6*6=^)S_$@_^>9[/<,_)Y$@\&^3XGH]^2 MX>#C6"?WPUDR6N2#_#9-ETYCQ>UQ5@1!0JYZ\_3P/7D>]Y>E9@E$I0$^3>^2 MX3BHV(\Q:>\$555$-+.9)%?.0J;&,BBC ]F\R^9UY>"CN:!ZJEZ/_ Z M3^[7V 6.VAO]7X>0L,XOB;DVG'@B1B3&0D*':473T%)^XL'_-J!CS@ >(;][ M5+L0/YV\<6G#[F4 MV=I/@U;_)/-U'T%B"-B3)\[_?3NMKG*??$VOODS3Y%]7R8U_I@_)Z'ORD/E[ M_>EV6BYG[4:_FJZ;;/+ T>TT$.4?,NLX<<81*%VH@D>Q?V4QYH;Y=PQ2VVS& MYUSA\UBI PMZC7NQ-K1^>U\0/G+(C?DPY?):+#L,BCBYQN2_-X?S^-= MFJ>X!*LU%&OD9K?SINRX/TQ&T:>9?R,W9Z+W)6>D@Y_:MHKWN3]\,L^2<<@> M2G_TT_M9&3L)_L_[*F02-+6Y7\S3[AW5.A[Q^A,PR.759[^>3^FHB#=> :8$ MBXUD*N:0**Z=%KF8@L"$\H0KN@82#IC%,1\7"4W^> =IXM_TC#.93W.9X+=' MVU^/G351A*)";EDZG7FY$9[PUFO7DZ6& L]$5!]'L,IH2KX4O[E>SI3.M?1' M.NT/LRI5*\L=K$\OOQH;#=<9WMVE@Z%GA(4Z]\R3;;GNL@D%@H@BZ7?!ZP%; M[Z#?D'@TVCD _O21?MOZD9Y>J0PEWSSM^;E%I'SVV(/WBV*Q=[+7KS3QWN^]A;\R(?/+9:?RND4SP>Y&;E;][^G*:S MX;3(P$O'Z8TW#,TPZX\F(^BU+/T?;"0IO-T MWS;1,R=8[ESTVR@9OU[*MUHVN%[G>\,&7&:-X$[9;3M+V^P^&##3H!7<3R?A M^(/"G_>@\EI\A31(>YXU/ #DJN+\2]#]9MY*&GF%U.M=@\E=4 _[B_P_KX]M!@Q! MU'[JWZ:#^2C]]2;LR63LC^C7F]*_-0U@$"#"*Q/3AV#VYH&/@"&Y79-;Q*_" MA$9.$DDEMA"$R2-825-1+Z14+L$$C+7!.L9.826P_X(BN(*)$*=X%2;6WF<% M)@KR>=X)NYXKWW*_71X7;<,1NUM$B;=DODU&_FC]>5=T-?7OS_JW@0C[2R20 MY]7JO86W:T;)?99^J/Y8\9O5NM&B,0/$ M[U[6A8K[Z]'R7>3.0;O>[V/"^EOMKVWZZ9WQ1( - MM+2F>EF^M)O'[4KX'_O8G[64<[(]/RFG+)6D;OEIN#;,41G'/$:QLLZPLA$P M)HKAE4; )KT9CD.$JN;-X I^HP]MGU$LU@.DR?&UVU/):?;I[."R@\L.+I^# M2U;GSG)LF13, ,0(4@IR"V$%E\YRLG>X%,T%_3D_;/?B=G)$!Y<=7'9PV21< M+K6R9#'GF$#-M(P1T\!)* NX=(P8N7_MDC<'EP!W<'F4_M!/0JR-Y8\UG ^R M2" S!G EF<76QE1;*[0D $)I/?53S])HR5T/&;8HH*P M.5 F-AM1YG[J-W+*?._Y.?LI^I)O3BAK"&_.DA\AO>W;,*]J>/^ER'3\*:_. M_.I?3//RG;([5)$+%-S4_SV?#K/!,-^KI=R@+=J:GEP*#P1@[VD[E#:>^8(. MF$O3QIMU60UG%Q_M,G>ZS)USI_%U.0#[(/&6Y ATF3T7>_1=YL_%'OU%9P95 MEFH7FMDOW[^X6>T,KNP0.SE4>.3]2_$1SC"1J22UOX3*&,:08!+&;6I,.7-E MLSIBE9(K8V8*]\5?)EGFII,[73BY_#)_O2];8F9/_#UI5O'1SJDWF=\J_][K M.3BP!]8/2&KRO&NVW(4"FB+IIZU/.K3JT.K$T8HM%:U:K82,*8PI!D10"7&% M5@8K+?>+5IMEOKP%K:#H(8(ZM.K0JD.K,T$K47>6QOX=3)PRFB*"F0:2Z@JM M%*=POVBU6>+)6]!*]K#H5*M3I$WJ4*U-^.U8[#18#-4J M@++$4J8<$ (K(! SQE0J -"X"??*RRS66*:^[ &Q=CAFQV$=AQV*PY81ZKA)C1PNZ5PQI+[N8])IM,[CYN%G9ST2'87E4Y'S#0^2^Z MLIVN;*=/K*]:%;'G8RJM@T@*1@RC&M3CPQ!=KEH57#ML M.-5:<44-X;!T8C+->0@3'+EJ-;3O[R\VI1KROJ9LM7^;3+\68]XG"]")PIRV M;'YWETR'85KD4E?[3<=C=K:1)(5^G7 M5;,N_R!_U56S=C3>U;5UU:P7>_1=->O%'OU%5[/J^70:3)_.0;LE7QSI_)MA MB%V\U-WI=Z??G?Y9GOYV5EV+D_)#Y?N>\RHX.FD*6..ZRP* MR6/BI"',"42DE0ICXEC,L>38X)6V_:6Z5M+S2O1AGP4U38XPZ3+].W:_&':7 M=;!>6"0TY,P8:B R%"''RS:T!@FRDKVZ.;LW.(:#LH[E.Y;O6'Z+!!T"E\MI MC;5&.$2L919P[20N>%Y@1^*56K_->7X?23;^L@TR_U:I,L?+AKF(0J5/LV26 M=J;_=E62C6Y"2Q05@I?L$@ 90E 332$GTC%B=6F78 =6IR^6H)735#P>_&72 M/[!U@GH"X$,T(6FM'M/QY;GR):V5"8*!0(1K3:W&W+,FX>6 %@%Y;%XR(#;F MR\;,"-CT\-..+SN^; E?+I6E$BD@)99R!SEFD$C(7&G8>QT?-B8O&^LL(&F3 M^GW[N/+\0AA="ZZWX,PA\R\/##>2U]-^M40*"1XSAYS%$%L2E^IY3)5D+_D4 MJLE:!U3,:4_B)IL$K3OAUNH!E\2&)\QF%+*ZMH[ G--"M0W7B$@L8>6N%T#1 MW=FL07>]($V6Q75LU+'13FR$Z8*-G+8,(DJ0 199R*"NIHH*()%N0%HUIA:S M'FETFG+[]=]S-D\O=N&-ZM/6;_J8-)09Y96E[(?<*UO+N8YLW5? MTEJ[,S[_M5[D&;?3B;>/FJ5I$%7AGX9^37-.VT[>[(CSXX\._+LR/.D MR//\TO0NN=/ 620VK*OMX[1.$,)4Q3&R%!,N#8%0.*"KVCXJX4J"4*7GEE2R MKTCA6TK\,&YX/N8J+>YRJ,>+0-DCC=;(=)S8<>*!.5$NI9TG%094U X%T*X.! MMN;$YLO>28_@)I-H3X<1N[+WSE ^/T/Y;> E4%WWSH7&U"%!B9",6DJPC:N, M?QJ#E68=%7@]*N0[IEI/>^PP=?"G@VT=9U\L9Y.ECA:"&42<=3P6EE!-/&]7 M!@)4JUD[.W)V\V8"[GFDZCB[X^Q+X.QUC,UJQG;"8$>M9VN,+6 .*.4J>R-6 M;J6Z:$?&;BPY#Q+65>"?E&N_J\ _\PK\M?J$K"L"."$&Q HPA9Q&C&%1=>+A MCG#+7W1S%%1T3!N![V^>_,OG??K:Q"5Q\2ESJ81+7*H4I(!+A:BB_@4V %3* M@81JI81O:R[=0UB@!QJUY#M&[!CQP(R(:T;$2EBNH,"6,)Z'YIRL'&L$TI>C M ILR8O-1 0PN,SC7SNSCKH5 RQ#J\FH%U^(>K3MU62.E4DXBS+S*X?Q_:-7[ MQ%L,L7P)]XZ:&B1[[* ]NYIU11ZWV+#S4W8XTA2.\!I'M-( 2DPC FBA"*& M6!6^T!;CW7&D>0L&X1Y#3>93=#C2X4B'(YOCR%+G4 BMQ$ SBRC[0L*EO1T>1,8*3K>W#^:[W(>NGNC"]BW9>TUHL\XZ8]CZ"U.06? M)[.MB@7/6=/?0'?#7J$:3.9?1NE.^07'2Y[99@[BVBU82QSMCQTAL%Q1(ASP ME@HP7'HCA6ODJ"UL%NT_,2M!W*/Z3D%/R$83L'<^[?9'FCJTZ]#NHM$.+@V= M$(;%@HM828O\?R3AI"Q!,4A3M.*A.6J."NY!WFA2>H=V'=IU:'?::+<.['#M MCB8((B98K*%R3!/,F$6E:@>)HROU=L?(T^]1V>BLO*V/^+BI_'^:)?XIJ_<; MN7:QI[_,[_Q/^H\6-QJ.TZO*W8# 'W]>6FT_]4<]+=X9CCUHS3X(\M@C@3;> M /0R=/FG#-0U',^3XNCSMXOEY'\^?RCE8[Y[?5T-G!H$_,D3Y_^^G597N4^^ MIE=?IFGRKZODQC_3AV3T/7G(_+W^=#LME_/&O7^!TI)-'CBZG09^_$-F'2?. M. *E(Q02%/M7UAMXAOEW#%);.50"D4:3FT@'0!C/LL76),\1&XZ3 M<7^8C**\3>9:,!UDO2G_TT_M9E-TFTS3R M;T7WZ;1Z=>?!=I8]U=6J=3SB]2=@D,NVSWX]G])1FDN&*Q3'%!DL&'>86$*4 M 2H7:1 8JIBY0H6TRGE,%=;T< MC;,LG66A#&Z8?!F.AK-AFN4\%)Y*C2;]?[U[;HU<2$"<4U88;YQ Z N'U(# M&-NK.O&7$2V@Y3+FDX:\T+^D M,Z\6%!L2S9(?49)O2?1^5._(3V&/LV$6^,!CR^PV]1K#R*O-7L/Z\';"7WW: MI6\_4FZ#QWIYL>'U\N7&05\9/5+Z("A4O%Q,1_UT-"H__;_?@7?Y:_^8_>KU M,SOT>7CGV?Z7]'OT^^0N63$%O@\'LUO_IU]'J<)X[624W&?IA^J/%4GQ;N'& M7\0QY+N7G?S%+1C[X\_O5I2I\O;;?40:O^+.-SMJ$/YEB2XWY2+9_G#=H4)T MO$VED2N2=:N3?4:NFK2?WGWQPA/#7MN22SJZ/D;H>1]TO<%)[XW2@R;5'?VE M'KVXZ,2$RD2(INFWU%LJG1][OP!P8F[JT_="(X'J(BU((78HN)P9M#!FAI<3 MW22&F+_8RV%A/S_.DG[BC?Y86.0-N*)I#Y)&Y[FUSM/<84J'*:>+*1C4PZ,Q M,#'77"-+&84VU+F7G2@:G0 M)1U_6T:6)2=_241E'#U$ .*2@O:FOL@>Q4VF1K962^D8ZC08BM1A*@ 81)IQ M1: 2V +'G*O$M53.-LQ0S4J,_>AT[T[W7LA!&FM M>W.DB>7*$NZXY08+P8D7@M#RV#AJW!IOWD-.9HM7^[.#44^*SA3NV/&TV'%[ M"=D^^CP[PR^4LTSNTVDR\S>.1I.L" ^'PI:^1[GA+.HGT^F#1Z7OR730A8M/ M445]FSR48JF##K7,$0T$YU(0JU5/IY:+'1),MN]LOV$_>)OYM&N3]["&7\^F_Y\/[NRJV/!S/DO'7 M82@(+:I:.PW](C3TM[F-*:E3X#%16#'JG %&.$8ETU7^"V:T[@O^6OY+08:V MHD"/8Q\7]%?@W/X\RH@?*D9U/K[FCK//EK-9S=G*L-@J03DF L>*$(APE3?B MD-X?9S>DD> >YPCD=QCX[I\6GV:3_KZLO298&SKT+R0Y%>Y4RQ;TSH<[6 MA!*UEX)*HAAR&EN% F A3M M9'MT7O1 E_S>,5YK&(^!VGQV,JC);W\."]2#DG61_XXOSY O M:5VG*@UPSK,B$( AA&+F0L_7G"^%@_'Z)/BW\V4SV@+L:N%/RG.@)^-\ 2'$ MD?>M[2R6D[58UGDUV?(\9"9H[)P'%2JEXH9HI*IP:^A%^VJX]3ES94%&)OVR M3R\ X4TVDS\=GV7'A&?"A$O#A+&)E96&(LQCH0&&.*Y""U[BDY=""]LS84,R M'O8D;#*D<#I<>#D^A%]G_H/.+-G2+#GD#/66F"TG0>H4?S:^K@[YT+'Q2WCXD-NWK\,[:1.%MR5$!F.1/. M8(:H0 Y;4.6%4X+4BZK$8M+=4B+6_M(G64_(KB"_X[GV\MPZEA,URU$0QN8* MPRQ TA!D-%QD/'I-?KW<__-TDNTQQ$ \LS7I!&R__'ZCIME>P?Z7-,L^1-^2 M43GV+0G#OY)QOYN+<$F!SW5R7\#:^ "*&F6E=AHZH;#%E"\**OP/UO?__GM% M;'%%:WNLGNA10;H>S%FEFA2J1*(QW$S7-R0 M7D%[%#"[>,2^X5Z;#I,ZS"MQC2Q%)A6U&NA N$8\%A"J!6W58F<\1KIUIC6C K* MR/X"6N<+:+F2^J=\;GOU?B,NNN(@?IG?^9_T7Y],OSQK7A"_2WL"N+<^ Q'- M/,/'<;285^VIG/>BV6T:>6Z(]'Q6=$;[/Y,O613W9]'[T-<.@9_#I_YU_@K^ M_%/T/#P;7B5?0HOO<*?J5\K&GQ<_NI].O@W#M[/KZ+._>W4>6V1: MW_F?/&S]^R@=I?D>^AU,^GUO5LX"E$3Y&G-3QF]=V)][__M)V.KH^^VP?QL- M_?YE80M#[Z-!L8KB1XNU1=/0]V9:;O#QENB75AYU>/RAI["_77^Z#N^%4PUK MG*:S^70<%NXIWU]]_B4;#H;)]"%*DVD@H+#2*/W13[,LM&]/*E]SH)/RQY-B MGU:O\;_]^A_W^SGZF?^X]X>>A8VYF8]&#WY)_S][[][;-I+E#7\5(CNSFP:4 M3-TO:3P+\/HB#WJ2?CH9#.:O!BW1,:=E24M*27L__7NJ2(J495LWRI:E&F#2 MUHUD59WS._=SKN&Y8%EW]1G6>_,CG]]XQKA=ML+R3"\L.-&&JC]]_J5LJ/JE MEW4#D%!D614/,"0-3V/&]\SOO.$8=CZ_!FEF93D#:Y6(\'[PP-8^F\*23Z=RKNX[!\57G:1[_ M*C.$]^_ZE8$<>'80MF;50+%WUDZ7,_@B'P!QT]=["QJ85$I$0= =F;[:Q( M7#!P4%B*A#T&%KM-)]6) H;8LJJ*AAL,ZI)M"S#F]."^?]F;I+8*Y6HBVKK. MA$J=,-!SA2"8Q5A2,\U Y%<+J>6>O<^Z45>K MY5,\,.JDWI]TC-*X]Z^-)KO_K4%QWO/']N6/ZG"OIN.1N=J!H/.73:C#6M2) M$Y4HQ,.0:1;XV&?:KV.W$G/&GBXN6X_X_%9Q[]=IF,[R>3JN%)L7CN8^,R5M M>0B\G 0GC,8M_,V#HQJ:%2P_'LV MOJO4X.$-Z/Q9 ]P/PE4QO7TI$ "1=9\.;]R ]+8Z#"@]JE?EBD:7C_'\;U0N^^@#F#SQ0I])OF>U8 @0% MVE)6E&"^9B:!O#9@;T'\OAOG?\"Y@=*?3MX9]D^Q;:E]D5G\"S@!J M -T7:&0.#'0-FNXU6&ZYN=[U FQM:[/;ZRS-U.H,OF438Z96]&04;JL]_PGJ MF*&;!TX/C".O!.W+6H9P^5D.-Y[7Q;#F\Z^+K=SG-\:H\822&-* M39?\ZDTML]:FZ,H/2W/!](6=2_]ET&QJGPV>V*J@-8U^*Z8_YC<.#O[[EMQ+?XW1 +Q* S#O3:P#IW*E+66ZU>AJ4_SQ*S:89>>( M5_K).!MX-],?&8B$ 7R^&!MGD)>._KTH;>#B>BGH+ \\+-Y&BZ+1>[I38AJ7 MO'':%<9S8&1/87Y49+9GJWFQ090M?=:WYO;W1%KE5VK]@3/0]NG2J>A5 M%B$H6W=6!L.OK3OK-4'V26#U(\%"PZ+YI.)G^U#-%^\_9"V_]X4S55FH F^NP*"_.-=>@W/]"$=_TCO2KC7WVZ*>CD;-_K) M8&^ZRP-[H%D!KOU'&9N.5U'"L$X8QXSX\"JF5$8"WHE(L)=?RC(M\%%H4'72 MF>N0;DU3*^=W\ $]X+&)K5]YDLT')JRY*\D?_?%LMR@#'["'-@G JO-)/@$I ME@/8V/"N;3;FO:TY(QO]=&JK>&N!=;HH 2K!#C6!PQE8E*;-JD7/F5%IJU=6 MJ)3W$Q":=:SP^CTPL.K#5UC/%QO#A7?>$=_G)*)*R(2RF+$@0E7_)8PB'HC( M"/#EKOGSG7_.WC1A@CI_856!B"H%XE]?USK(?1G>@(0:9Y^OX^OK2BHL2RE_ M@Q/]#<0W'/ X3ZM8 #"2>;1@/!W^\>:!A88Z)%I1C'"H,/,U#I9/&G*?H'>M MQRH($R10&" 9BEB&*.:1K#4I>"L,WH ('J8S Z#%(ML F<=R9U<1/)O*L Q* MMW'TMU=5H]Z?0/Z/AXO*99)6P2$;H9Q/BSOO.@/= UC$6,#>*(=]+LK*R52Y M5N8+^+"]:&I$G]$/RP_;L\_ZG[(?WF_3VW0M'_!'/IK??-#Z M/2C62"A"!*Q)\;\VR4=#V(YT5F8?FC_6I,^;9=KZLA@#TS>/9[57=^1PB^9+ M]S_#^WU$>K_BZ[K9GA4$QRX@4+M"@#HLZ?0,DFI;1L('-D[IM;II33G8ZV@? M4 W^E:6%%UO?W#('CN)!?U4RCL9/E\;I"Y#X#B=]-*+O.N3%L,C+8;Z[T_;A0\7)=U_8JJMIT MM*=?OT^Q:H-;*F0D02R1PA,^J^WB7B9A -Y[.@"&!NAYAA:\GJI_!V .P%XQ@ %. MM%F0D9(LUD&( IW$+!(ZK'N8!DQBO3;8Z-@ IOH'L 'G?4Z<=_CE\,OAUXOB M%VD;*,6QCWP9ZEC1A"NE512BI0*&:?#<^"5[QR\N^QSK>@;H]:+>Y/MHU804 MCYCE>#)>IF=IS-;]R6MU9WQ^:_U(L_X8MS"-H5M0Z+/LE*X<1'7'SBS MY&%&N<26J)3B-LM-QW'(6>+' 0]Y@+ ?D+H%54 PHFQ+C=[2IC\9_3*%+5Q^ M9ZU2X#A.4SZ@NM=.5:]?:W?,?;',35OFICY6/ BU5C2*5<+ =*\'G_F:,+TV MK>1PYCZ&0U%BU\S<,;=C;L/$NQ[GI^-O.\(:J[H-8Y*4\^GPCW=7ML00R,QX?JMZE+H_GC%I]C=7 M+@G;7C6$=<:^^PR'#"%03[32?L""**Q'._EA1(7L%BL_"E] 5*:-YBCLD%1L M*0J^7$<6#C9#-LR?5GTX/5CF>/!.>[$R!]SG2'$4A2T(>!9S$$K$FQ"> M"G>J-A<7"QF3@"0\THH2$OD);VH)D P"W2]W]F<'###C9\V=Y^;!#Y<=J?N9 MF'Y)('3*6+/)!<&1ZB3^4Q(P)@G23&&B$AKKV@612.5OFTE0D=+'R>Z#E8^3 M.40'5/297/!Z?!*.2<^$24G+I$)%7(/N*XD.(B*T1+)A4I\'DCX+D_:? <0& MA#DF=4QZNDRZB4=9RZ.<<1RP6/@2#.@0$<4"O,RWE6S;?-O#>+0W99X,<*_Y M.Z>OLY^/B[X=--/4"G0'6[I>,L[QT(4PV3KM-5%A@$1@9CDIKJ+$!QBKU(R( M1WAEQ, V77L;+(NKJ;SU=WS;X+A7+_[_9L5TE)8WYIP5P>3GLW9#.%Z]5%[5 MK0M?PCM1P'0@513&I@8@XHU)X =('9E7]_?I.UYUO'H!O"IPI[D&2A*1D%!3 MP442@C"-2>/0)TR3(_-J?QY^.I#Z67J8G;ZY\(JM@M*6&YNI$\VHX7OVP3Y9 M/9>$5Z\9EFC'JXA"R06 DT"13F*D!5ZJ$(*0;7-T'D:C8V;ID %C?;8B.UGM MP#'5:3#5)E^]X)TT>]#'64P$1I(214SH'C07=K RRO+'/F9/5XQV6O@\M4 M)U:%P7Z6"J1V(OP@21B/PH;+$)+\.;BLMSI6.I"BS[:VCM$&XV7&SX6;9"A9'/DH2**F?I]%B&\3]F_2!/V&+Z?)U4I1=Q6DQ@ M;_I-W#E++XACN?-@.=R&SA#V$Q7Q0,E8!Y0@G_&FK4VL8[I-^^M^6>XTJUH= MRSF6.T@=U[3;[PV+0)MR<3"F QV$+&X286+FA_ZS\US_LZ?8@.G+;"MU,9&" M:F*NG8@+VCM0Y>2;-YZ6I9>._KVH:,\Y))Q#HD5 P=M40!D'.J1(^SY6L;!3 M<1OW(E$BV0(!DZJODC\964+\6BRRQ>Q9^EKB 5?/DA/X>D#/9E\R1!J6\IAAJ20 MB2 XDHR S,4Z:(II"!@>/?)E;\Y_19\E+'_Z^42OQ!CX/($"VS9K;@IEZG #%T5FTI7;L=![L)#HE M*CK"2:1]1A-"I=0Z)@T[$5_Y47_LU./H5M=EYC6YO3^V?1IGQ?1[7AJ2?'M5 MS?AUOK%=%CXMP*ILGI[._O1&T\75.//^ ]G_[;4!C^YF?3?S4PRW*J?C?+2\ MT]&IYB_'V)^-E//4/NVU'<\;,F!(MYJ24@E**$61U(I2&9*$UR&#$#Z)UHJB MEM!>C]U[? KW$29?H8'2M$\'QL&DL%,,X65YQ8&H U$'HKV!*.YD>ZE(^$HJ M/P#%&/ZCF61U64<$IB=Y?(C91A#MOXT2I@,L>^VCY$#4@:@#40>BN_L8,&O] MWXQ@(I3P0QPD(F14B&:21(A9PA\OC=N(H3V.@>:Z3Q?=_N?_LK3^I+/B;_,4 MEM"\W\NUJPW_M+B%GPQ7%C?.)]F[F\QB(2;HKS_;U>830+[Y!\6 #8Z$?]L^ M U/]/(,_]YH'V/FW43;,;J^RHEH'Q0//6&=[7V[@S6^R_9\FG-["3^[V_KUW MDXZ\3Y]_\89I4=P!M_Y(BU$Y\*XR,_+#@TL#HS_4L=@KLC(KOF?P7?CF0P,$ M9XL"OIR59J9(.IL5TS^![^?9^&[_U58P^)=-."C:M +F!R).8HQ$$H:^#%&D M686#$H6A6IM:_;G)$OUE6I9A=T_N0>''RB;_O?[A[TL ]1?SFRD\_9W_9UXN M/X[@PQ) *S2=3(J[OUL2ZB/.(?@ 4&H3C.Y.%^GW-!\;[/'F4SC!ZS*;>]>+ M^0*(HCEK.&3[A>K,!UY^;>AE8,[[QTT^O#G^.;<^=1.'BDF 0YVP)*"4!V'$ M$I$$<:25BE?:-CYZQI_M,A.[RCJ9Y&NUQFJ)#Y- 'Z?(Q7%.,?MSEL.)S6] M['V[ :2BVO9,.?;)R+:AIB 1)K%,!&(9_=/<;N"E%CZ= ML'I"6%GY4XVJ.@GITTDVU3%('81C##R@_1B'?E"[@R4F0;C6C.Y8TL?FP_F3 MT2]3H/S_NRCR@EZ\"CU.2>[@3K42_^]?ZQYC]^CI/LKL>2_[\D=U MRE?3\?8 B8&!_OHX! M?PR2^;?SNAW',7/G)-F8G[#[J1NY4JN!2W'RWO-++S7&SV)LIR7:48C&6+H= M>"UUE%;.%W8O+'B9:QECJM&9[[*T "/K6SXQY8Y>>CW/"L,CTJIGM?5%$"&F M[P0\>&I;('K9_RR,XCT]E"@VTD3KC9><*$H"3H.$:%/VA(/:DR1B(:)M:,)* MI]DX QDT')IUP)*;VM#E3-+YLFM+LVF_9L4P>Z*-\>]E,?_]-W,9*^S,J[^# M%G6[N%T3:T N]HV6M#Y^2I:T]8X\/6)I7:S]]6#B>GOD$\1M8QVN*)<*=&T2 M^IP%?A(KV7 UHHJ?U@FF?_9_@O@!S>3P(S0>D1NCS9=9C01+UBX[O U? T;& M/]GOP/>S/X=963:O;BN*M3A22Q:#%>:C%:PPD0C[;HT$]<_KGZ3C\?3'$FC, M!_9'Z;FYLLN\X;!6E1#AY[BA]@>A39<)R697YMK95B>@O0 M!Z9*5L!7['=-ZQNK>:6KLV%!_.??S?-46MC+26Z@E*DU&[K8?(A%M:50[8R) M0:;'I%(^]4D8,ADBINIPIHAP$J[->5PVL.H: ^VP.W7"EA^[^$',%<"A/C= M'X.HFJ2FDV^-M@]^OS?+ F^<,;F?9 _3<0[_G>3IH'97&9']A+G1_F#%SNCX MO0R+6D9HS'G3,2J?CN[9]"^NRUK?[8/]<]^:>D."?O[M/]/;V<^1?85__FD[ MG??H3-6I[U B]'U) @VL14S#.,MBE5;"HG M)?UH3/6@8W<+5FJ^T32IZ]$2 M'RBV,:ZV'\\TGM]G<"$2VCKQ Q81XB=^!(H+E92 #E/7!HK$3Y*UR1DGC*!' M.W:,!J#C'1LJ[F_\V$^);#>)9Y"QM#958JUB;;,P8 M141'/D6<+JDDBI)GHY*ZE4W?H1X\('QCNF9/@9ZU:-[[I25C^!:Q0L;)SQ0^^HR>LBLD;:R,KGHQ;DYU]8^11_]Q**/UQ M]\8JW7T9WH!>,N-E0(@SD^50++(W+Q"6-X9#I\*E,7(Z?A* GVPRLG\N[:!% M9QLM_M1U#L!,QBPJ/VQ/2NN+Z'Q[);\*P9*[>V!>=R\W,8P\7DDMPJC*+[,I M'=X0@+/^]/^\@;TWK^$QA\WK!S;N:PZZAONH M,UJ&L 'IK,P^-'_\?#]_Y0Q-DR$M[4TV,E8VT]]:S7>L=:-!YXM \$*/YE/$TQ MH.#(:\(^'L6#U]-/PM'X_C1.7X#$=SCIHQ%]-YSICO[2CEZYH[_4HY>77%8> MI.-T,LQ,:DA7U'M[LL3%EO+T6JESFL4X!]3:G$@Y#2-M8DRL2!#Z.)&*)RB, M(A0U,;R$84'78GB/>'8>\"NJ7I)5,1\(=![=U MTO7CB 6$FRT(WIMM'/ZBO9KC[/LHH'/@)2* MJNC(.3KV0ZYSG*W#6=L7/[P1IOQKZ>UYE M'0_0 S69Y^12<&Q[KFR[J1$J%[*CBB 4A%A(%0/+Q@$.<=0H_HQ$:T5.C_!M ME!W&M[VI_72@G\<5N%DF,OHG/5#9!+PK%7#%>BTT_$YS[!Q$[XIAS=D_6=G <=QH;22!PGZK"^>C]CDE/@TDW\2@GG49IF$>^CX-0$@H* MO% R;M+Z5*#76DT?FT?W5^?/4BQ>3/#@B2*-?4K6SMD#\?3"W;R5P_;GW.>M M"-7:1)C%E! 1X#A@9OJ?3V3CJD5AHK:-&A^MFSE6 TTW=E*[X&DK#@8=##H8 MW <&)2(77"?G8-#!H(-!!X-,=G((+Z_"[\Q@T,W>6WN&LYV]M[F18 G?2^?> MC^EB/%HV%WS1+L[6+R=_+CU@(=,(\GO==SV=5W/8VG4,;"/W([=AE4RTU0I" M$ )Z7R#,N B%D*]1,W%/)GIMYM$CV/<5=OR?9L,_PDX-YW&SSGK:P L;RCOO MXWO/-R23 RGE9E;>R_8 -QVK3<_NFK#-PRS' M@4@,/DL7#WZ[0L4/))82\99)$(1Q6"3+H?7)#1@ M;/O,JJKA\Z_-HOS)Z&.])'\X+!;9Z&CT( >4;LR:W)T>*D:V\S&NS*BBL>& MT0D.03,K-UN;3Q9IM73[=J5=W7_*]2Y@;YY>10\/C=']N(K]]Z9HKC)+OV7O MK@!B_GAG!SU]2,<_TKL2[O6WFZ)>SL:=?E+Q37=Y8.^F,/3X'V6<2)9$"<,Z M81PSXL.KF%(9"7@G(L$^FV$[5ALN#PTW3.9M3EBZ-5$]TL5MSP.R+U?[N,63 M[\"XDVP^ #@;'M1J_!B/]VEJ1?/4[*$UB"R@)ODDG0SS=.S9,015?M[;FC.R MT4^GMHJW5C>8+DK _W)@QQ[-YEYY8\>L3(R *)I75GB4]_,DFG6L\/H],'B@ M(SKQ?4XBJH1,*(L9"R*T[(C. Q&]8QL@X1C ]K)3D)9"K?1F4\.5N6WN7XOD MZC ::=W)['Q<"\Q7QCUE?\+/R^R]EW2&3Y6F47MVP)R0GHV]PX:6=#L<[F%G MKF^6>6N\@ U:%7G',M!4QSG% D4%"*T(/O055Y%/&@,-%.9M.\8\J1/%U2*/ M6P2V15^99Z:2;0^CM98IHF&B1!(A#C:*)*'4R\/ ,MXVL6_/P^BOH)_T?Q0# M,Z9J5EG]XVJL?"_@]=(CZ

YY$/R%6/M#R",-XT\.XXIR4B2XLGJ"]?EFJ]74^ M-BXNPTVMJ;8^/PL.;;XH)I9NRFR6&D]]Y_VZT.I[6N1@,'EV:KV9-5T[VM*Q M$8#-B+5R<57FHQR^FRW'R+[L!JRL!&R#YDG_W1F1]^)RU\1!)M-Y-)L_:L=Q+1[G!P,DHK2K>S&?<'JIIF/CX MN9<@];^;05;9I/-7:6U60R]F.OC"3-C<\%POO(?+L%-W9LR&Y3V.TI:#_5%#EXADEEVV]Q2/!Y7GA&*83'N7OOF>3X!B#-Y2PG M-06,*^3XPC&81[=RMVTT6[C<3+YA,U?@Q;C][6Z6U6Z63I2\K"CYKQ(H'6#] M'L ;!UG=87-\!^H9(,S#3 (_\$#G\Y9#*9><>9T;S6V%H/YNQ_\V>M :33'[ M+[7_$OMO]4W4T!I2[[U@V9L([C%=S"WF@3SJ/-W+RR?8U55Y66U)88MKVI'L ML[Q8CAPT[+&85[)UG-_F\WHI5?BL6$8"33\F&PILA4-C?VZ*GPYOS-#[:J0Z MG%:961==,;(F886F77WBJB[I*&^RS!BP'^V3K-Y^.LG,XFY!]-;+@JM:H5)Z MM^F="?)/1T.T]('@P_K(56V+"CXH-)NYAK*DR#(7D5&C!:^]_05 X267&P'/FANT?^.G*:.?F&G/@IQN@ MFZPH&]VAHB:X'%@F10IR:;*PRJ:1A>:65A)V?V^D/4C):A!OHV7,;(^9-@@$ MF#!AD_TJ)()_/2>E/FP SF5M574S-X^:$/C&NL/,SS$TXG%B_-F=@H[_[F M[*(TFV\6/3=[L"CNZL>\S4"C&-DTP&8[WGM.MS>Z?:U,&O>[C3@O:;@J\VT8H''P^- M&IG=-:IBU0/(:J/#M+P9+(&@L+ZNVZO&_( ?%1GL6WHJ&;$5I[_W?..5J]3\ M@TW]>TSKCSDDE[]7&LKD3"Z_5Q]K&.3EG84BQQ)IKIA*J8]9$UP*N M_;6I%8<TXV=P7<_UHY"=R^$7QBMI))#J67V)7>W7-^5N[?&W[&& M+S8)N54Y*^VT.9+!(Y>RJ^<["VCW!:$FXO33LU+U+&V5T MCVO7XG8Q@^NT:SO8_=^_(/N1/; I]K&!Z!;F"?N733RG&R*44NY1BEU)\ M&BG%6SBM#O)YT7T]IE^&-]EH, 4288BH0A#4:-(B1CSG1RBQ[+UKZ?C\?2' M-2@L?LR*Z?=\9$O>K#,I*]+YM*C\.7#SJ0U9F3<692W)K)/-7*#R2-DO;J$M MI/-YD5\MYHWC[1XR?-B>J=9WHO/M-6]_=R/-Z^[E)D8''*^4VN,Z0M!;..3> MTU;!#XQ@'76-]Q!.))V5V8?FCS4IU$90ELT#,7WS>,2DN@?G?^W$5U8_P_M] M1'J_XNNZV8EVN%:[XH%Z7 6\M"Z<&&_JLK_2PV&]&4.O;3K7E(2]CO8!%>%? M)BLK7DN:.:0AI*/QUT+C] 5(?(>3/AK1[]G:TQW]61R]=19SV\$DWGTWIJ MY]-.YLNT"$['O74ZG7@?7^@)3-=Y? 263=[!B+6U\0''0<0YU2Q&8S=70&/!,E1-O,N+])A/ZZS2T"W]W'S]H-Q'+PY.!I5WC:A$ZB@TYQ&!$6"A]13GTF8OBW0J>(ACQ>FXEY M.#KUUKN'#R3O=5[OA@,^6:/%08R#F)/3@%2+,3X*$\$214@"L!(*"OA2:T"1 MH.H(&M!N(P2WT8#H@*B-S8TO4@$Z3;?]??QJTI..F9Q[\@ZF9]R$[8-<%[(A M;A,<53BJ<%2Q<4/.S0=<]P=85L$W!?+OF@+YID*W+TI/8DSSZXFC.,!S@'?6@+<)[T2+=R&C"48:XT1%"4[" M4/M!C7=Q' ?AOGCW4.[)(7VHT'M\&C!WLO:E0RV'6J\:M3:J:9VA>$$@0:=B M+$A\I032(B&X\8I1':V-D-\6MAY*9^E)34/'L[3/4TU[T?#D MSVS=E[16=\;GO]:+/..+\2K7'0)=(X5SS;BZV-P[=_KN]-WIO[R$?"6"T%79 MNQJS2ZPQ8YT(*0M\$DO"8AU3%6%&A:I'Y?E(1&&R?XU9K6:Z.OO3#H\Z@'( M=6(13=:):#(2H<#W>1*I)(J8$HSI!I]B'?G'P"=7:>^R91W(O':0V:@%=0*0 M%'%$8M"#XH!K0D42R'K A>*Q7!\ UP?*N%K[$PP^7D2EI-N$U^31<53AJ,)1 MQ4MO@J.*<_8$NUK[OFL&>[5XGM?]P"5WM?2/'*OS,#C>.HBW-'.U\(ZW'&\= M@;<$IJZ6_=1XZS0]3T?8@/CZ.AO.C?)L9^;FWQNEV>40OD9+\F)]"N[TW>F[ MTS\USQ$Z6;GW>694D])D"\X6Q? F+3,S2?YV:BXS'?[A].USU;#.%S5=4Z;4.6D?AMYV\2_0"!%O?7J735:__82MPLI$'YPTD-#1_ M6KW:$D/I[,O]T.F5C:K=#K8D:CO*$!H+H7U"6,)Q)"@635F+# .T-CKI2?_W M;TO2LYF=KTCS=GVO''>>"G=V!IM)0D@H?3\)&<8JYI+)NM^33U @UMK4')".*F[HKA=;W_0!8] M50W_]+CS[!SHX71B%V!*[C]-Y]D^.OTE(<]I LR2]5Z/$>V(RA&5(RI'5*=/ M5)?C[OMG:CS!SJ]WK%%-K\QLV9]7]]Z(DY4!-%6G8I4$".I&/&%\!/*&4/-3%2E"%NK M&+D_7'"W/N9N"O0+,XP;$>V0U"%I;YHS;X'4IRQ6L:!)%"4ZY(@3$C9V*65\ MXW#IW1JN'SA>^GC#(':A@I>E>!>)<7#HX+!?Q5)V%,LPB<-08,*#"'3+Q.>R M\8*+2&JZ/QZZN=6O1+&T'HR_V:K6YOU>4+HZH4^+6_C)<&5AXWR2O6O:_!+T MUY_M2O,)0.?\@V*SH_7]77FDQVVA59+_,KS)1HMQ]OG:G\SSIC'8EVRX@/OF M61G_.1PO1MDH*::WX?1VMIC;L:.?K^_SRE>X63"VM0.&(\W++]DXLP3\3L5: M"HH98H)@/^&)%%7S#8SBD 7J7>O]PX@D#*DHX0%AH,DP$=2#'F3 <.)7S)A/ M%MG(G^]\'_S&RX A9X8 BT7V9ON38SUU;&ZWUIO?I'/O1U9D7@HK>K?LRI9. M1O 9O \XD7E9?0+>-1R!>=\TKVG.8=G-[6G?E6?_7P+PC$&0EQ\>(I^G-F)] MW9UOKXA?6M TK^$QA\WK!_;Z M:WX+N_DI^^']-KU-UQ24'_EH?O-!Z_<*<204(2 0D.)_;= *<&^QZ:,*%VI5UU6%* MZQDHY4NZ5P>F1_4:HQH"PF3%H2=K7U69,["*\O7)'?ZE'+R\YW'^$EJ"7ZY)]70GO6P55"&D;]3,4 M)#J,14((![LQ"+!**H>$5@CIM4;]!_I1_%O8ROFCL>S?Z]O\?N!M@KN'+^#_ MF9>_9Y/OO\>WL_'T+LO\R>BS<4;8OA 5W_S=ZL8]-5?$' VX$F?=$<)AQR5A M!Y5M ((E@L1$!3Z*1.QKK&G==%ASZ9/DN;!#G05V7%8;&0<:EP0:G2P.+#B1 MB+)$13X36JGE9" -?[&U4=?' @UY%J!Q3^$@ \+9@(L^BQ].#SM.U$&Y]SHW M])BU$;/T1UJ,+K0U5>_K.Q58["1S^#YB.E9!R&,6!9*&&/,:%EGHT[7DMC.P MPYI[W.O.UZO]Q249@(PYAVH5Q^BOE]%59X"$EB(4TA>ASS'2(4H:1E=:$BW/ MT&@Z J.?95=]Q^&OE\-UVUU:,Z85C1*1($R))B%O+!SEAS@Y1POG.42Y%&(@ MZ%DT33C-2%0/"U[KI>LUJ]_^4KJ^]V+VR-[ $G]^(H=/S.9O_OLM-NFRBYES M/5VXZXF2UL:B(2.2!:&F5,9^0A*J&]<3"DFRUE/\C&RLNJ]ECX#,!\C$MM!Y MNYH<5EP25M#63".,23#5- V)1")0 D5^K<0% 9)K WS.R$SK'ROD #9RH(B+ M@SNL.!>L8!V#+PI%D$0"!U'H:Y7 EU2M5U#F!\_FNWT!@Z]_K" #R>@ U+:S MQHIS"V$=T#?]W-'O-8.<:$$NT3Z-$APIQ@/I2QZ0D#5Q>R*"M0GC9V0\=;P: M478U;[_5(^PQB08(]3G8[63U(,?PI\OPBG8"59IJ'"=^Q#&B%">2D8;A(R;6 MV@N[HFS;6[RT'^0U >3A?7IV:GAU"HV<-N NPRWN"J8P ME2B,N(Z4(#22B#7Y BA@SX:[/0XM+18M..^%8\$!@ MC(@,<$R5$(KI!BU\GSUST55?:"%Z#P\YM'!H<:%HP=HP-L=(("J(I!$+%>&4 MT28TA9B,GCD7L1>T$ ,IV("37A-/S@PM'N@+^7!G1_.Z[CB85GO86Y\Z;_UI M'^HC9SL/OEF>T]9F)NSX&\L)WN4J\K'J ';-T*Q2++N4MT9+#[SS)#>:S,Y^ M#K6G4]FTK8^SM-Z5HZL?)-/",Z;8P)O?Y*676CP%, +.FDQM TP#Q-XR2&XZ M9,ZF\PR6F8Z735ZJL8A%-DY-*>%\:OMJ[IN)NY[3.UID7K>SUJY7-+TZX8GN MJNZ@93:?C^$Q\XDW3,L;+YU[ /U&\MR9]Y;-ZLP=W^])<2MXN%LKT#XPV?Z3 M6@(L;0][DT,62LX5C_Q(@?D?,J2P\#D-#12FS0]?%QCOL+$K"(1V!2!["?MR MM?'3.H%L"3=[=!;.OMT"U_V6S:9PSH)KQ$F40F&G53#!,0*Z$!$C)#+UH&#G5:I;P(/$S(UY0F!LO,]NK8(/9HL' M#JO>0>_CI%+VX+&?[D*]SLF;$7Z;?3AD&\DV N(9NF-O^PQ]]7D.%B7TIEK8'\[=LDA7I>'SG38MOZ02^/X+WC=:\IP1:EI75?O MQ?=\F)7OO:^G\TCM'GYXV7-]0'@]MPQ2_"5DD,![":$JMD?$3IZ+6NX<'W#M MUS_D<[CM$*X1VSX3II'Z/[-T/+_QODR-I3^=E'N2\4,W\6RP$_^\-V=XJ3?. M4G,RWJR8?L]'U?#OQ22_S@%/?E2/#@25?LNL "FGU_,?M@4\X$S#WD;KS6YG M4U QO>M\DDZ&1D%.1]_ST? KVR<[G21Z% M?<>;Y\>;43I/O?],;V<_>_XD'=_!TYT6?S;<.3(/FG[[5F3?*O7+,%7U9O/< MW@Q,4*/>>983[:_N0)'.AX-#EK2J2*XRQL[K ;5],7IWE9;6!IU,OU>+@:?V M1ODWLV\= %EJ#X?@Q=&,S&=5%8SZE+>ZN['5C9)7#>$P)VUWHO3RT@,(S[]W M9WR\F-IEB5_^#$]E<'JR2^=95][,%O!F"310$=XG M$!^U*3.=@?IKKY#].@,,)NMZ38WJJ6:8L"UI,-O'3X/XN\S.W9+%U! M\%E91PV&TW(.-[$]IQ9#XW"!YQ[>I,6W^EI3TZ?, POL76$B ?9S>/]OT^K- M>K'F64#A;^[0/,U[L.M@AYN=*;+O&9A89>7R,:XLH!HX(G, <#U#$W=96GC9 MQ,R"V?MX&V=1=3(4#_;T4]67>W\_RV?-NV3?KGCQ/A.N:P7'EBMO_AMC?.^) M[;\W17.5&1#QNZLB2_]XEU[#,WU(QS_2N]*(])NB7LY^#L_FF=-='MB[*8R? MY3_*.)$LB1*&=<(X9L2'5S&E,A+P3D2"O0#**D? -J%QZ72+4]*M,?.13N7] M>4&6[\'[M(O[J+\179G5 M _F* M?\O@B\-\G-=1\\^-FO KR/-\_LNT+$UDO7:(EE^G769[TITL)*$HH#Q&48)E M$B:() V!42"VCCLYQ"H@0'0X5#( E/6CI!Y#'C"1(/7BH^.^KBN/H/!D9>49 M W+H;F*E2J[.@[-O+;62+MT8 !MV 6Q]F%PZGQ?YU:*Z+7S]'B[OZ99##VY- MY]=K<9"3G"Z'$3IPGAQ]\[BOX+!Y&*>R4I$AE&N*WE"A(1Z3!&$LE "!&'(HDY8C'1. RH M6FLRN'0KQ#3EG,?V\=2? D'^?9[6K9^_)ZC>NI*G=??K[T[C;I M7LWWVK$V#>-6?+MDV[6Z^44YZA9[F'SWNMJ#/EWM(0<2T[/N!>;PS.'9*\8S MVOJ88Y3$D2^B1 01]P4.52 !SY(H#)44,MX/S]0YX9GD Z;/N[>APS.'9Z\8 MSWB+9X$"!$M"$V-+A, R0"+D\ 4D8QR19$_]3)X;GK%>VWR<')Z=J'>Y!V/[ MJ533"_5 D0T>J%/N]?9V$[3)3CJ R1.04OH!5@H1*3A#1E7S?3!""5N;^W[" MIJ>A8G\R6E+P;MA6PD' >T_WI.8#(DB/(+=._8>045_ <#_KR?'^&?&^;GD_ MHDJK""5^$L2^8)3@D!K>CY&QW_1:*^<3-M..S_L8#5"O#BC'^X[WGY?W,>Z8 M- &+PR@42&M?1GZ(?!)9D\;W$QSX:\T&3]BD>0;>UP/&^^Q*]GIX_V)"CT^6 M[SCOUGYH^2HG_FR$4=KV;.6"H0ASI+E!3Q83'EE/MQ_C6"5T;91@:(JM *SB MFK .LIW"IE8,:+>&Q][\.5P-.&'/X<]Y/5CH6/YB69YWVN.K /LLXBSP!44D M"%$06:N)ZE"3F.S!\MN;3$=E>3R@SQ-B=RSO6/[D65ZV+*\3L)+ *I(QI0&7 MA!$26V,I"K "RVD/EM_>4CHFRU,]X-*Q_%F'>3X^51SGO#W]1^I/H37T)G0C MB+79.@SS*$C"($PDC1*11&$][R>B'"?^(2&@7KTP8H!Z!:N],.EE&ST[]^R9 M,NPF?B4MOVJF49#0)%$T\F5$$^+3BE]#/\)T3WY=F^.PKTZ!V0"+(S1E/['6 MZH[K+H#K6#L&4TL>2B'"1&D0BG%$&8YKKI,BY&O#O7<)F/3!=6+ 2)]3)$^3 MZRXF'&&[9F7EO E!#$RO"N>@< Z*%IPZ0[E]'$E.B8]\W\<4AU'$0N.3# BA M<8+7HKD-=5785+LI/F5;38,[/(M*#[!S.C@V=FQLV5BU;!P2G #[*C-J6RH4 MR$@H&UH05" EUO+,=V#CW=3[K=B8#!3K5>-P;.S8^+6R,46ZDULE::@U"_PX M$"&3(N+4A LP"E"8D$/8>#=[84NO&F:]3EQ\_6Q\;B& S[:#[X&6Q$5!U'-V MSWINI*)BB51)@GPJ9*293UB(, Y4[=2(B)\PMN;4,(3T:3I99LC58'6PW?"4 MG@%JQO'F1S]^MJW[M+W8PT*)7 M?]S9<.S%A!M6VOJ;3"'O*@.*R9KNV//TSVH*EQDZXKVM1YC(QP&NYTU$.J#)RR)!_V$1/<"]MHAP0." X/4"02>! M*L**ASB),?95'(0\H=RO58(@B=$#.0K/"01'"*P,A'J6AEBO!PC.+:[RL6_C MZ*( [XP]0*S384NI!"64HDAJ1:D,2<*;Q%'X)%(/XQ[@6>WY"2IR>A8SAJ*! MTLX5Y%CW@EFWTR!+1<)74OF!C@G\1S/)_"8\&G)"]V?=_NT.3 =8]FIX.-9U MK'M2K+N!->!.-NXMM.*E9"L0R%'X Z042@?!G8JFR$8N%SIM8,^R?Y MMK_DJP'"SU*5<;*5UX[Y7BOS;92:DB^YCZ(X")% 5"F)D0XT\56EX5.0GG*M M"\*3W->_]Y\.B'+%43UX__'IZOO^:/3!^P1ZODV82N?S(K]:S-.K<>;-IQZ< M^[M.[ F,@2KXY!P4O:_U1)0#T4F BIEQ%R8Q"EG,N=1:L*AV0* D34'!)!1 M&_#T.Z3T=?J2:4V]MI0X68W!\=?KX"]"EOQ%XB2*(\(C$?D,ZT1P5#=!"I(P M7F_'T@=_'<%I/Y"LSZQ!QV&.PP[B,-8.)98(,1\T:TY5B+B(22 :#HM$*.0Q M.&Q_Y_K_9L5TE)8WY@P5P>3G<^ JYSFOFI;>5ZV7HS\&'I#<>^J/IPFSK(0' 1W?S99N([36Y=-/^'#+:]"1ZWFURL@C9:EF4,<$I9TF,49(( MK#7BMJ^4DAK$P=,RX+F:PDIUO+2'?0C@S-O).NATT'FAT+D).74'.9-0:,QC M7P2!8H(& H.)RG%,N"2;[--CQH?X0/(C=.?=X]1/L\.H@S\'?P[^]M(<)6[Q M#V--=4"TYCY2& =^$H2V!YI0(F#^6G!\$_Z]@@C=I2N.UEOQ-VND-^_W@LK5 M"7U:W,)/ABL+&^>3[-U-9K<-$_37(\F%E0=XW*A9)>@OPYMLM!AGGZ_KH3V_ M9;-I434$KZ@2R"VXJS_\"E<,QM/A'V\L4YF77[)Q9FGRG1!@?7&&!/"/'S(1 MAT$5ZH:W(Q3+=VW>J^2A8(BR((H2022/D[#.>PV$5D2\\3+@DIDABF*1O7EZ M-RW=Y!,0//,/3 '-]1$S]#E8_&F6S M MC6;IF73D9>>FNV\G_;-U:^#@O,S;5LP[M1/E\46>E=W7G-?,_KZ1AD:OEA M]91WHZO.MU?D'H)MZNZ;>=V]W,0<_7B%P3&JY'[EWAIFXW']Z?]Y@][8U_"8 MP^;U YO]-;^%!7[*?GB_36_3-2WA1SZ:W\"?L(X:- !^QNFLS#XT?_Q\'R+> M+/V.2[>W?O.X5[*ZA1!__?G-&EK6M]_O(];[%0^^V8D6,:I=&5(=I@Z>@;J[ M)&UY2D43P\S$1PX]6?OJ1X4Y5]/Q"*X094,[-\ZC>/!ZBG/UKJO7CJX;NJ8O M0-<[G/31*-TH9>[H+_7HU25'4FM[HM:C/S@'UY[L\4)DT ]?'.+E_ MIXZ'3A;NEID@WC^S=#R_\;Y,QXL+GFS[?(EI+^EJ?ST)=1JU%2N*^4(I;!+I M5,1B/PK]NG5WP$(6KGD0?2O"[_G"/U8.Q^5T\"_S=)X9B1\LRGR2E66M %0S MQ+/)]]^7+-+;U' \(%H.5*_5ZR<;[W.@X$"A;U#H#O-%TF&!041@,MSP(2^C867X/Z%*7SU/O/]';VL^=/TO$=K'8? M%>HBS(>SK+W=A%FLQ:Q AB&B,>,B#I$/"DT2U&VQ BZC8*VVK6]%QM#JDDA[ M S".Z$#WV_S.E8Z9C[!VI=!PK0(@KB99![0.-C!#ME3Y3@6 M^Y*!E,\RR/#T%9-7XJP.'\O_<';:,Z5?GE^6Y6M)IMP$V+H%[(0G2<03$0N* M- !WP$2M;S&6(+[6(.PI?:L7]X]"\'_%GC5Y\E4FBSM0.N( M\X#B.-"2Z80($C-1@Q(2BJR5!CZE1?8"2A33@63'FSSY:D#I@3SL?3)<^WB> M+>^(+S6G%M.-2;6<]Y[G2IXSJ?8$;W:J9A3>F?&PRW5?V5IX<6 M@R//Y?->&HU?<%*GR^>]V*-_*)_7'?U%'+UTJ=SSIZL?78:WR_%UI^].WYV^ M._V];;[7D*#F\OM=*N_)Y=40(CK3(C77U.<)30B.I(JX8G7#7$$98VLMOZ*. M7@=_CS/SAS\9^1WU[M$>BB^:ZROX0+(^4VU< -=!QL5 AM1M%WM.0XEUG)!0 M<1%JP@-40P:)@-M[@@SU\I#!^ !3[2##08:#C-TA0[>0X4>AH%("2E#&E:8< M8]UH&31@<4^0(5\>,H@8$-)G/O[IY^VZ@J*+]%=<8$4"H;C%-'B3,XU8),!L MPBB@5#:6$PE)]/*6TW%*%B@?<-)K+^:3JUAP['VI[$U5R]Y2$AHBP8.04]\7 M7/M+QPA-Z%K!T;-;.4=B;S)@JM=\5,?>CKU/A+VY;/V>$=>QBEFLL/9)& 2) MCQOV#G!$7]PB.1)[BP'7Y\W>)YI"V$^]X9-I%<[OXVI]+KO6AZI6@0,KA6#. M D0CC7E 8I:$]3!C0K6_5H!XD'W61S$0P@/2:R^:5UH*Y##+8=8%819#K5;* M?2Y\'0F6,*XXUX3@VN@,?8R0WZO1V0-F23D0I-?V%0ZR'&0YR#IUR"(M9(62 MQ!I+'29$^YPFB4SJ/@]A3 "T>C6D^T@#(@-%GG>$UDE"EBNX=@77KZT&VA5< MNX)K5W#M"JY=P;4KO5PG>E=P?"%Q MBQ=Q%&/),(^$SP*12*["H-$O0AGS/O#B%,JKR8#1/F=XG'Z9@BNOOD@WQ246 M:$G: EH8,(V($!J+ ,D04QJ%#:!% MS@9#*"0$,TP$,6UA$D8%;HP;S8.U,3S/:]P7=$.=$LP7YJJA_*G' .'E?C M<]DU/@JU^IJ*&5>A1CZF+(R0$#BB2U /A.K/%NL#C>E LSX[\+W2 A^'5PZO M+@FO2*N$8HJX3I2/ ,2XCHG0M+$OPX2CM=Y=^]N7?83,V8!KXO#*X97#JTO" M*];B54@%$XE46&O"M8Z"B(@&KV*%>M&O>BN@)G+ 19]-T5\I7CU00-W+M:M] M_;2XA9\,J]?F,//)(JTV^JERZ6X!-*:&%XX$:?:?ZNGOUW"OY[2^>?JA>WA$ MC,F];;3_WA3-56;IM^S=59&E?[Q+K^&9/J3C'^E="??ZVTU1+R>U/%H&(L(H M%!C%G($:(702!R%&OHI5G&"-S&_2E7W8>")/4F2ZRTJ]F\(P[W^4<2)9$B4, MZX1QS(@/KV)*923@G8@$^^SB5UL'/[WV0H,> ##+/4T?..>GEKJ6S+SGR=J7 MJP4_2V?>P/LX&;[?OI7 \SS>I^D\*[WYU%OQ,27Y))T,\W3L+;V5I?>VYNML M]-.IK>)M/O'F-]-%F4Y&Y<#+_AQFL[E7WJ1%9ML.SK*B>74[7Z# M1&]]%KSU-3_4%8&I2N.KQ=#6SDR0-+M!UHIJ5C>5./P0"'J_BSB%IS;W79$? MC_M9*HTBFWS_\/]ETV]%.KLQE_HMFYDV+)-O45X.Q]-R461?X>?!>#K\XXV% M1_/R2S;.K-1_1S#WJ>\KS4-"6$A13"IW/T8)CC1[UTZ:2H(X\G% (AHQE&@= MA[Q6!^C(S\J=89,>6. ^<5G<; 9DJ#6J]*^=] M\;ZF2MR3]_ML.MZ5#!K%\I?IY-LOH$6.*C4RN&L7Y8/L+*V >)(@$*.(FL?A MC#$N8+;#,!N##8JK,ZK -0K)@"%,_O+"AG8 O,C&@9>";;ZNK. M^[8\/@^P.OVP_5HZ#W*Q?7?TF\LQ/.=C<[U>B?ZX1S0**" MO(A&.*^S^\USU_V>$UU?XW%],"Y1^3W/A8K&?%U1,Q*32EFF>H4A1(D Y7@,&0)2RCB3(=193$'2$9X/6^ZM@Y_ M':>3N3\9Q8V!^"F;WPL1?:Q\ K^7Q;Q-J.RZ-&PRY=#X^HJ[W__QI8_ MQI( MTFL@Z>3R)AWR..1YM?Q8K8W+VA%YU/,B M#]4#AGM-N3DYY#E1RW;O=7ZKRCA&>Q6,QCNE6B1,(AD L^$( M,Q2$D4@:1DN(QL\FT_MBM%ZSTDY?#P-$G=/#\>\9\J\6[2!#%41( M^4(31;6,0;W@C;\ 1WY\*/]NUBV.R+\"]SH^[.3X=S_7 3Y=1>/KU)1W/Y$J M=9GFS@ZQ4E>-=*[52!5T8T1:[!9<:A2&*)"Q0HPE/B@L=5ZFB(CH()'ZL(Z5\IAB/ S_T$:]Q*O9#'!RN8_93W:TU=CCU M3-621RXS/(&"@(\FB6R2CL=W0([?LS'0-%#,]'K^(RVR*O'_1UIZS4/NR89_ MV<2'HJWC(($FFD>![RO!L8I]#0R9<,$4Q8+Q/GPU3:NO1W\:W'V]FV5+RR^< MWLX6L$_+S^&[7^H]ZLT2%&A Q,9&,SL?@+5/CGY\K-/<)XJTKT/.PSA!/D(4 MQ^;X$J*(TBSLP50_R>.C:D#01D_<'L=7F@K:O7__4,;Z[@^Q]R^[:<3/3+K= M--:=?SSPBJR<9;8'POAN8)\D+SW 26\\'=H:W!_Y_,:6M6;>2L;HKB7$/0/Z M"=_*$):%7SG:YBZ9P]3U]-?LTV-3Y%L#;\S0? M&Z8JJJN6#Y2VW:^4W:EKPM%.<=E3 -- T##F)%":!PJ45LP0"X0 3952PDRI MU;+&WI5)[U8FC8]>)MW(/A!,M_F\:BXZ&866P+YEDV&>E5L63$LBL?(UH2$H M2X28QE1171\;)X+(3GUL2#!+"-9"QEH$B*A8U#[T&"&"_2<+IC?>Y^4+ICN; M:>%Z93N]I_7\?7@R^]F5?"]M]@TBG,ZN=M? M@WK?%FD!FCQH#\-QNBCABZ!?#0%N M4_AO6L!GWZI6)^\]6!8<_[V+E*M7*;W;]*YYA(%WM9@;T>Y-IG-OG-]:C6T^ M'< 7KHN\OK*Y<7Y;@F8P3JO/X>,Y2$I@VD4GZ#/P1GD![WF@3P"/E]G_+.#7 MIA_+*+U-OV5K3P(7:A929L7W?)B9:WW/1UE1?;=Y=VR,<+B_[<-5@9E1-)>_ M'B[*^110J]H#NY_V]U7?%+.S<&#>;#JOG^?^/L,#M]ML3@4>KEQS+MWT"= MU8MI>,=0XS"=#53LK;@'F+"W=IG_FMXO;#JFV9'J]L'0VJSO1 5=:0AYT M.;%< 4^C1N6ITH#!2]-GE?9. =6!LZ_2>=>/C?6XV(RSO\ <]*\_)&#*7F3 M?L_,RF[3/\SVP&:9O6@V ;X/\&"V#J"N"W]VT289(8.SSBPGF-T&0#*^6L"" M6N_X9A!MG*=7^3B?&R2TQS#L-I*Z2LR7X+/S: M9B=P9(NBM"A\5<\D>._Y_?B%JAVF>. =Y*H9V,==;E,YSV\M?=5\#1A@67^+ M/3MD49N\E1;+%6YMHAC'A(0A"2F30H(I'?M-<4"H [4V7N(?DX;)_M%=2:./ MMNIH4/'5%\-6OL6[HX6N3?61VA@2VGDOWWL7[\?J'WWF7A/S7Y?5@L_*(#TK^EHG.T?O5G,["+?ODE]-X>&EQ9N>:A096? MO(>B8%Z4E_,B'\Y!5BR*N95]YDO+MP&4(K#M3 SV?46XAE2&1AT.@#4M>P<>_)&.X;^?IN\]K-\-O[_#E$KO;?3>W./]3^]7.>.%]LM$ M#[-OM;8_\&S?Z,JB,'AM;8K4G+ML[8+T6Y%5CBGK!'HI4A[L?^?E4;U2)C8] MOH%L;67#5N-)*Y3:ZQBF!FUSAN" M'FD,OKS\ X"A!)/.7K?)O.FR!/QF#&)\WGI3:T\+W&)@O"EPN:EQ!W@F(/T- MV&3ER:S7#S2 (AV97I]P8^-?N2[2Q0B4.=.>USAOK!Y[#:JL\0988H/?-Q'P MI=GI36>FH:_1@D"['8 Z=)WF1;,LW<65;9)]R6;S:LDE5;RS2]7;ZB4@12H;PD?>0DL7=Y3Z!L86/KU M&IRH+@"ZPPNSU:!&+&N.V"=\"!D>0A%[ !:BZD5V\'!]6X![KQYV- M!HV#U)NEQ=R:X::S_(\TM]";6KO->(GA%M/;VJ %):6^"5#DY^%\:I.FD*/' MFIRL0R(K&B?_-Z"T"+J@7%S/8[*+T5]_U6N,N7)A+Q. MP"[%\N>RXLYE**92:Z<+4.O,[VJM;0[V>%FIZ,8TK]3\X5(&C4%D?#,NW4I^ M=2'P>_YM6H B.+[;)EGPM*8;T7M//-I]NM$N>N/Z,[LA13OEMKDA1:]V2%$/ MB82[9 +V5Q?DF>S:RJ1_6>4W-R;.]^GXNU%G)M[8.MUGK=,=L!VT>>M"LT\Z M+>!M8[6W87,3;%^&SBN=HO+=7V>U55\Y4(93$\E+RW(ZS)=)_E7,KA(*E2"Q MH]W+RJ4+)LZB*++12TM?FU!21:=!2UDFPC2.UW)I+OXP"E>5D'(UK?P\5Q8# MK1*;=A)&C-IC_=?-&I=V59O"8UZ-IR7P"]PG]6R^0_-^F]Y3?6,(:[HR_I&T MG$[@EIU$@2:CKTW@L1MM4HNR'W#C(ONV&*?%N&JWD([^O2CKK" 0#8:1[ US MV$.CV<+])]DW4-0JX3\P(V[FXZQ.+2H6X\I-EHYLRAU\NZ(I(]_+;#SH$$37 MCP<+- 4#4JFI2>YFSL[L*!+<^J^<+:7MHO3Z8F@ER8C$7X$7P ;^?E MC;&,S0_SZSH?:VZM@G*9>C2HZ:)<7/W;[JE5<:8FO3M![A!N]U/ 3$ *\SEX:_D?3K#J1^ORKX[= OY@/I[=9D_2Z#'-W M9(-Q08'HS$<+F]MJN&A2N_*_%<8X@.7]F"[&(YMQN,Q7-!#S'3C6).N9'� MNVPT+VVS].HO>-GUM4T$GE@A<[W4>9;I0>:FC>P!8AL;%>.;H='E)8"WIN-% MXZA?EV]#\X!;/,"+GM/2ZH+5+,85")MDZ2:MRT+CC6<:/52QSPYH_L\"_@8H M@B_=96FQ9P4=)OQP'J["BOUSHL0^&W=][T<*&DR^P8O=E MQ51'>*Z?<$>I/GI^J]:HTWLIQA0A3$/"HUCK0 M2URKX"8K0_3RY+^;!327] MG\.\S+ZF?_Z:WADE*33JOZV;_S2M;($C)K1B-"!D8T^\9Z;-+;>^;2?#N4:^ ME)*B. S L ^4#)HR$3_0NN>M[Z>]C!H(UG\+BOO%]*:AR-*2Z11X+ $3D.T6 M=(A\!I_?@T.CWM=7N_\3P_]&?0"+9V(4]V[K ZM96PJX_ZZJ#(!9D=?:A[5S M3*U_9>-:[X/-N[#>!VL)P)^U"Z#K/.A:)/W76IRAQ$[JG+#NH9V*,77!D@P@ M8[I!G%5U*HWG_+B@BA%N&SEK#C":4(UCX21LBN_6$/6W MY5,_JSRC \HVMA8\17&&$<&M/,/T4EJ]T*:BK%3W/BJ#9D4V2_,' M95"]HS:E!:Z&S?R25D&=KH?/_*M?A M^&X9;?[8\NV3K7.4'P9^%#"NJ8X$4V&HPRKLBA&GE'5:YV"D.?55%$<8J$5$ M0>)77T6*XC!$3S9ZV7B?EV^=L]S$3LP^2N>I]_8?DW0Q,OZE^['N;1KH['Z: M7TP2V&*N'U?GVFLSIGK5YW;UH:9VQ4?UJ,9\*4,!6J[ECTU:JH]RM6'Z>DOT7@1]"OC*#I"]#S#B=]- I/\J*\T$E,%W_V7S*3+>$. M_R(/_^M-7KBSO\RS3TP9[\TABLUKGX)<#2=LTB+V8(-S'J?:._^_W+3-O:9Z M;3K:4YX)RZ4R,V';@+0(=2AH3$R"&Q+4#T3$*K^ME#2A:_.ZZAD223&]-9FS MY@;_S.Z=Y:;U0(A>1PZ>W.A7 MAS4.:UXMUF"TTBC6A(8"%(D0$88UU;ZLP49QIM:&F/8%-J0?L"&$#1C;V'?2 M@8T#&P@DVD9:^E#$+)?<3[,>19K@QHUB@_&.!#>L+;/1 T_,VHTXT M*K?W.C].;-GV6U.)_E.54MM6"E^XYY8\YKD]8*W/A3IO-\&.:&$GD'&<<$(2 MGV 6"RITQ!O8B4.TYKWY7!'(Y%M%/&:PTL'>&=/J%=[;4!$GJ>P17=;I[I # M[(LC[V=W.JX[(ZY3+=<)+4B@6<(B3!B. A9&C1M#X 3OS76[N"FVX3J"!H0[ MMG-L]WK9#J.6[13#B @M$>4JE 0%H''7;.>'(/WV9;M=#/9MV X3Y7C.\=S) M\MPFENOXT/PPQ(PB7W&&&8I"SCAI?&@Z5&N5)]NR7$]F*Z8#,,)[9+;3-TY? M>V;%I\Q.X.A8KNE\7N17BZH.83[UGNS2>O%NPZT1J-=-.!EU@+>M87Q"?19H MS FFW$^B@-#&Y:9HA-E]; +*:U')_Y[F8UO_-C73ZJ:3+_/I\(^;Z=B,D@[2 M,A\^BUV,U0"K9PDHGH\:X;C[M7+W)N:6+7,G >CZ). 8,^!LBD7L^XUCRW0I M/P9S]Y0EH/3&WD^OVH_N^/-<^7.C]-5LR:!4<1+[ 6? DSJ)PXCKAD%]C!-^ M# ;MVU"GSQ5@=\+7,?=+,_<&WB:X%;Y2TP@IK9%& =7,CT33J$,*TP'S&+S= MDT> #K@^[YR98E+) >%FQ5W@,ZS"YFC^R'Z??W1,LH.9N_^>^W MV!AYBYGSX[CDZU>6?+W)&44I;0W6&-$D4:%DDD>1!H.2B<89%0B]9K#&:6'& MCI6_9L478VCL$O!I?M,U3\G2.D7;>9[0>]IGCHAS/#DT8YO$Q!9 M$C$F"38 6M;$^^,WLPH@P%,D"$D@61W1W2*)HZY\\LYTB:E8KEOZI5W'L)J# MT:J#ZDDPVHI!LG+2EC(!*0)2.@PI3PHX9H4IKFWXFNRKQ L(R#B6)1O>/-;% M7.U M3NFK/K46A)PY!?))A,"CD C@48O(.#8%1AY1J";ND-DVS:)$2HA4?VY M>] Q5F)S=@>C52?@@0).F\DOW1-P=K:9==0TYL>C64X'KV@ M$'SKPH%1*VYF^($3.CZ0O0:4[SE691#2'/,@BC\.DY 0#@16G"]6/ 455DV/ M,%33M5Q'(28);-^$'TNH<#W+?M)5V[3-G!L?A^()J]B69OXF5= M35\0O;%$L[?Z#>S32K,WJY$17ASH(SO09]OW1S1[.]N]%\W>SGCS1;.W\]U[ MT>Q--'L3H5LG'+IERK70+<5SG% ) ]61B6%I%G&+$JJ>8KGJ,_5$L=KK]F;U M9$)..JA+@(T FR,&&T6ILO)D7[%#55.LP/-4S5%,JX@3]0S#6*W7W!;8M-7M M328]0DZ[)XH &P$V1PPV6@4V=F"YMJG+;FBHH6HIMJ:Y<\G&=U92@-L"F[:Z MOK_N47#OHTK0IV+&+;)%1\A]B*8WFR8FR8=FFK=DJ<6U. ME* MTPZ)K6G;:D^U!>D(TND,Z=1R^73=QY0]4P>9SI!#[+-0NN@,4R%*4])IJ^4: MZ>ERFPU.NJ\A'GM\@VBY)OI"-((^"^)^@K9MN:)M2S%"R_!5+W0U/Y1EE?B%+[8NV*^@T%.D4$6K68L#7=$LHMFR;LE^X'FF55"H& M!H6VY1-63KMKZ:GY@RNE/A-]T]I*]7G&N8K^3&(OQ5Z*O11[>1I[*?J5B7YE M(GQ8A _OJ"8JLE;KYB$;FF$HID%\6?<-139TN0P?-H.@<8>@==Z2P^JQD1?I M4B:,-@)2!*3L[?@!W*CE/WFNK;N::SANZ!-+\PQ?*1T_JFH\61!V'_=.2^5@ MR8NT'Q-.'H%& HU>0,"Q*@''#W5+M153]6S?<4SXY,SMX(:G'P!I3=Z!+ MF1!P!*0(2-D;4HA:KUINX&N*JYNR%NJ!/P]L40)O-?=I=T@YL(;U?VB: M#*)LB(?14HCR_J0!1;0<$RW'NH7*G03?(\)8Q:X"C'2=^+Z/@IOB:2"J!66R MFZ?;KKP2W[M[IX!GL$R=1*< 0?""X%_::D0TJZ)XU=(L4S>)J82R9' J(0#T[=,8NN:'>ANJ#@@#I#2P*R% MJG- &Z&.6W6$<" (_FP(WJID@]#R+34P ^)HCNR2T%+\TDM-B&FO!#/O0_ = MMKF\KFEEL6O8WL_^5\-_%H?36I,W_#7693F-!T]2M^CT0QV M9!P]2I,DE[+9&,/!H\ED%HW*'P'[#J*CPHO^$2*[/E$N M"8 0=./G>MRL[C<)R/-?Q74VW5=LW-,OS;*]\C*ZJ&CQFVRB>O%U]!8I2 MEBEJ[=E:^J9S5-?&$6KI#*@-,6 0W]W1E$[Z\%4\D?Z8/V. O!P'TT_&4^#2 M [SZD48INRO*Z?R*JUUV;S>(V;9["P=/F_[8LIVM"J[L/YR!EY_7B I%LY:= M2:GQ$ G1EE:1_7>8ED^91O?T\C:ET;?+Z [&]"X:/42/&<+D,"VF$[$CEIF^ MK-F&ZZN6J>F!8CJ6IX::;+NAH:F&K.,]T<(Z[#>Y:)^92<,4!<,_94%H:J$? M:L0.-9UHB@.? E4U?0.^\16WR:I]99PIN9.P&"ML554_,UI!0'KS#[.-BOY[KG([YR;0+5LW_ZPVCR3VGVV@RD/PXB^Y32L2 MT^\#C\\C_ )(N?@(8V8WA/$DFO1CP 2XM3]*LEE*5\[^7K-?I%&KC?7XZ>>/ MR81>K:')XA 30_-,50D\T[%UXOBVI^F63F3'"HAF*O+R(>[2=CK%?K(2PWL!?^(E[^+<\"]/CPC6CB2 7(7SL2 V*IC)1W) M#'_Z^=,L!<8Y 1!%.NIQ.LJ'5 (F"/)&/)W/+H$K8T3]>"SUAS&]D^@/V@>6 M^!V1YB[NTY3-EO]V-R>VXK>>1/EB(6N%YU-@Q'V\>4*SK'S^H%K!?GT%I_,5 ME")V<6/WMD_[='Q+4[Y_*NE)V.:[\>.NI*\P%UB4L82*NB*_?WH*/78E>8]3 M&5!8*%@1P+0OLQ%,CZC1)=$OZ!MV$]$'Q2=076!]<>&"'WT&A !OL%]C&DVR MQ3$242YA".Z#HC.""#IVP ;/?X@DW1."VI_2/65P( M0[>TW![X?/M8>R0,'@>6TFF2 O+RI^1P!'!""7#JV>TXAA_6ST&*,^DB?@.W M][$!W:#'AXY5PGLHRXVC%!9\P*;&7X$_X#DMWIN#-H6IP7$RR*1L2OOQ7[C6?2 *N/-[/ !*G\#80-K*D@F3,:(,1@%S8])&A+3_'4<* M*Q^G4G+[;T[C.%UX9+6$TH3B%L/6PN-@&48Q,G98RW_/!O?L MB^ C"*Y\%, MLAQ.X01(!J'7C="2DKPF ()T#DKZ1T* MM=(P^LX6 @\I@]LH[W4,.'N[XOT#J&L5L^C<-JZ3$6[K1#D'GR\,NW"_KW%K M)[!?A90@?0+EOB:>\BMA[%V;[+*X@- ->S0%,F2T!Z@JT0R5VQCHLA"[QQ$< M9?B7?1X @B':Q>42%-LNH5NF=I+3<@FV, FRDPF$?\G4[SBD'^;1+C MIQM\%:<^SMU@C#"B?DQ72)+QE@O"ZG'@SN(JX9/83M-)R0TX0\\*^(DG]14< M4+AQU&.,%[D,C@O9+#7WQD2F=BQYXV$K&],CV'@0[8#9[;U;;V](KS@T,'J<+XZ7Q-.?K M07],Z600YUPZAMG<4GS)."JY];K!S/)A F)5M+"*-<+F"PWOR9,4UI4)2NH3 M:UO1PI2UFN7+E58"3_BZV:0< JYZ'\0:OJ,]:9;1'MY5V^;%7>;+ (LY M&G!&%Z$< W"%\A?C$YRGTJ?WJ7/<9%4?JR3-@_6OJ.B]LUG]V@N5.R1,P*&9 M"XEP 9Z%B@]5)#6;\J.PPG\+'RO[X9X)O5*81F/ZD*3? %-D D<_AG/.%1]\ M%-:OBD%X9D!W@PP0SC(,X5-Z'TWJ=(47?P5R&3Q$C_RN#*5ZZ<+[=//IS954 M$P)IL4-\XVO$B)0#.#0I1+ER $SW*KDK_#;?TJ/=QX[2(SX2,9:K6/=Q!JL+ MZSV=P?GJUX']+D['/>FWS[__(GWX\+D'\)25YR8J%IV)Y93%$9P>'2[8QFZ M.#Y',./KZYZ$1D#)ZI5&DE(6O@.2J];V2[6VG_G:UBRX(:QM83CIXC&92 ZP M]9%4+"&H+9RMX63ZA9A4P$'!QA"KD7F.5Z\HI%^D6 M(0^/S$6QI(TW;>G)C9]3; Z7R0'0?@? 6[<:(.V4DRII V^8Y0#8S#\OC=F9 M9)H]HP2 5J<9R/ M*]-QXV%>23%][M#P5?%^7+^CY0#-1](F#G%K+^]) MR55GW'#FSD=>,^C,>L&9SZ/1(0/Z/T;/E/4#-LSIU 'JO?X!^N^,[TK)J('6 M ''PF8=LDZ+W;+WY/JW8'>I#/(3J6F""YT1MJMQ3B2"W%D[.\Y"9;MH]2U6> MBMRTPR3OTIR)5F$F)*,3%E"5+<7<]/H(:N(W5#B8V+QT1V^_1:H8 M2$># /7%\1T0!!@0W_=D4W9\7]6)+3N*9@=$UQ4YU#PWT$008->BQMP%L](G M%MUR706I'%$(7YW,85*U64GM /'5$/7(J[M&Y;E"HIJQDX7 MCL1ST!A:9SE175]?;XXXU6W=5VW9(&%H F+ZCN,ZLB-[H2V;5F@;'8XX)?(" M=OBE1[,G!7/?V:!SFOQXY([E(N9S&/>'\\LQ;&]0QM?!M*0!T+W$0(![V# " ML+3@-I9W#M/C[F),FV0J)G>-PYQ16KQ]9"U#BCUDZP%PP!,^.B>\PT%]<@]Y MF!N*KUSL77'YUD,^YQ.O?HRS:ONKZ)A^-&7O+*S4]6%$M\F,!QFL4D@9MPKG M@CMVN%^G(#5^)%A$$$J5'5SN?Q26[6B0L$@+C& =L*-,8>#],FBRB$;D 9FE M2XZ.IZ/DD6(HQJ)+?EWPY]SEOGC!:J >]WS4KZEY$XN+,,0XSI:'"M],DRSG MOF-\Q .]S>*<\H!D+OA3F,Q@D*)Y'8TRM:OP]H>'ARM:MLVYZB?CWCPX:>E= MF%B%P(#YD]Q@S:-%X!S \R04%?#4]D'__%:X03,6A#$_7_@6&,&7,FAS'@'- M7SB_#IB)/T^X M1A?%3"-+V>KS\)JLB'C)U^PZK#+N.BYR-@/,KC.! B&*'8;'\4"!\@3@ZHV2 M/K^VBI(&>M\KJO(Y%FQ-OGA=_G!,S0/QTM%5V=7#0'850P&1#L3+,# 45^FR M_$$6TT7F"(&>(SK)]E1@A"QQ?++$*Q",:?B:[(>>%ZB>[NBVJ\B*X6F!#U_; M >FTP*XLQ9#T9RE&TWYZF!01 8CV1;2$RW(!&$/EO[/M^WTQBI'Q'!9(.>\U M")=@WL,>V5B"\+I">%((;#/" .U^&D_+Z-",GQ,6JUS%E7*!ETEOL+3Y(XM' M*%%7FHXB#'>8CFB44?Z&DHFPE+2*J;FCZ'71.P1F/ MD(!677C/Z4#81#!=UK= .+*+HMFD%H6'9PL71 M51>'\^6K=/WWS2;H3,35-5]F#/ 0F:E9__6^*LVV^!/9_)-I;+FM]MNK=J4X]I*I8G[=F5]!A"5*3G](+-1. M^I/,_GF6^6]C-8U*X:WUI=]3Z>,,(\)0$ T!\"0B7_ZVJ03<4P4;GWLAVBHA M=Q&]:5 O]$@FM_\I/Z+)>?4HUS420W:&Z"78[*G/[[D(M"V=3G<=/_!56]%] M35?#T')E2]54Q0D#T]0TN\DJ-K8-!U63=<-6+4L/7L5%G4'Y9>%/1CE/E6*S#"_FN58&*>/)@\O2TF$6!R M;O/K.I@$Q#?\T#'"T+-U39,MW0MT2U$T%YBBZ7LM@PF&1Z9T2"<9!DM>3_K) MF$H7'Y(L>],$77KG R]/;Y2I"'@YM_EU'5Y4+91--S0=W35T7]4L6U%]QW65 MT%"(XFDMPTLM%C0K"EA( 0\1%+++0=MDJ@)N[,J:XKBF2E3'"9PFJ_0QR7F^Z>XNV5,%A:>7US3V!X4C\LIC/,5*M\C7 MWF,13['#Y&J]P)"'_W4&C[][1&=JX5<5 15'OL,G?7Q/>G+ANB8=2*59&17- M.F]35 \N!+@<=Q'\.)6%:IAVH&E'TT"&N$L(W?D T MQY%E=25O;.-0EY;_6?-&)6)<50'LT@UKP?G8R3*+=4Z\1P;Q,VY\E_(?K25" M&33/?PR4P//S$/E'/_BG]/63%/SS+]?N]=>;%DJU/9')>42)@[#L]_&$#R^:Y4GY!6=S M[)LBM]"^,F1;-9\]M=!JE%JH;/[)LM=G%L['I/RT75SH6A:7M2]I6.LIHQ#( MI(_).0I1QY:[U]:N^U4QH1?50O>VJ>^]U>H5:;#/SZY4K1&>SIO 7L'KQ;9U M@(UOF;KZCA7+0M;['KA DKYC1!V&BU()Y?@XE\&&>3Y]]_8MEA*%RZ[ND^]O MG;0_Q([O;^G@/DK?#J(\>DM * .9["T\$11<%70A(A.=6)KZ%K1AE5P-\W&3 MA7;&W)?.2T0Q"]J 58>+[V!Q>8NSZ[FV7-0*"\J:IV4?.5X1)LI*=5P"JBDU M]*+-9JV)-R9-%0^KBBLD1<;OS25AC=:C8F 7(3P;N8FDJNHE,723F&]ZM1HT M9:9E0 R2,,W-+\ 1O%UO"H5Z&8Y&#?M%I)W@+6\,Z_7=U@^_/) M-^DC6S$L29AE23]FGQA2Y>DLPQ[K*RC(3X2V64Y#P.,76?B=;+__;0.PU6=U MSL"V;"P6P": [76!3=8,W2:6;&H ODF\=043H_Z2C' )LY[TX8/WK)"T MV%I0D04X6;9 )X%.QX).1%Z$)R(7^*0VRC594.N^X!)EDG.?TD*@XB+:/)VD MA(O>.M&,80A#MR])_]LF'7/>.TU@6>M8AJLJL$Q@6:>PK+1O$=E0;;1OP=]- ME<>OM#^(M:13PMCJ+93E&G"5P%=T<@E__\*OW")_;0.M[>:Q MHN%, 6<;+&7%2%6UO&R[T0QT2WZ'L9?A[,]_/DW@$X9] 7R=![[&EOV0=3UT M:BW^I%VQ\-?9A!8"DL%!< N^-33_=PC?3A/=5(%N MVZCFYJ4W2[@?$#<3>" MMSE,,#.[;&\!-_7HP>U4A3=-P)N MZ[#F]98:QW&:4-T^P@;7UFXB/$DQFD" MXSJ*<;K .(%Q7<=88;CFAE"T[? W#U:KU>?: _X, 7\= MA3\1V2O@K_/P9[8(?Y6VR\7 )3A\R@]A"B3K*)(164"9@+).0MD\@PK^EIMB M&2/Q#\GDOD"'KS0=8R@;H RBU^<1/&]+?(C<'>#"K*IB8/LAUXD"EPB-$\#5 M?>!J'!L'$I7&FT_L 5<=BF<3<+4(5R*@36LNYDS3>%0\T&1@IK8!9AM:2G6KS\]R<;3! M_GU^]AOCB;?K69UP[>H%Y.E@^YJB+XPLBZXTI]*?1'2E.<==/]VN-,CQ1;GA M8R"Q,Q2U%6)8*HK:JJ$2^3!1>UW1E!.0M2NK@=J>I'W$6":*$PLLZQ:6\>+$ MNBQ;*C'?1D2_U&19J]R"/BCP7P=!5X=-NH@$=AP-,X>F89>/PXI?T< M)*-]<6=KO OBSEOG2>0A GE@(46FEH">3D&/K)F:P:!'U33[;:0HBD8T\S\# M>D>TZ.!4T\LU2::+.57K-2YG2TZ$+CF3R2P:2;]3FL-R2Y_3Y,=CS9F[E*=% M+E7-4O6-Z5EU'X@J4 I02@A( J4ZA5)S M@2L06V /8(Q*V!/9T"GMTW5)-&19( M-BWXBDZ^7RKXT5!E5,\LZ]:D=W9C"&*V9Q1;"L%G;8H6_ZV(GY44'JEA\&\W M]:MR)O%(QZW:@AG0Q2XA;@ETJT$;AT3;C6W@C?"K7_$HU$'6DX;TS;@E M8(O!ELB8$K!U3+#5W#;5"+8^TYRFDE_@BI/"0B9M@==V"U>+0M?5FU-%+Y$I M)="KF^BEFK*N<_2"#_*S"UV%$6D9OV[ZL)S2+VD\B;/7%KJ*(6H"N6 -1>"Y M0*YC0J[G,W-M0*Y?DVR(HDY[RF)3(Y? K1INB2!S@5N=PJTGW(FVKEEROW&S MNH_)Y(\9K.E=#(3.2V9_8KEP(%-A*R8/U_T.5CZG#!@P/"MC?WG)9,#B'3*6 M/%-Y#WM+[>Y*I5-?CUJV<"NV@%LB"D+ UC'!%I'EB)B-N\R%L]%(^GLTFM$B MS.JET&IS5Q,!5_O E8AK%WC5*;QZPBS?N"%<:P+6!5-U$JO71"Z^F\2W&7W&$ M6@IX:%7C:Q"K<+HH)6+;!4H=$THUCFT_V"Y5B[7:':.:QJ\+C*IAE(A@%QC5 M18PR\7\$:^>9E\0BUL%5.^M%B!%*X.\O-,L9Q7LI!3BJ-6SC(/3K; 0:%^^[ M;4K1.)G<2TLU^'ALZ"^S" $O20'.TF0LY?&8,G#"_T^C-'_$RU*:%[D['W , M3U_,!NE&DV\L/0@FE-)HQ*IM.8,Q2G2L[Q&+;&5ELMH,.F5S5[1R[@XJ,H_0^GO#A1;,\*;_@Z,J^X2T\;/O* MD&W5U$7SD5-I0R&:CYSCKI]T\Q%5Y( = XD)V5\[-'MUK= /"L$L984@U^>% M+4C_O6WBOT]O=Y']VQ#GF^:^MBW.'S'JB0PR@7K=0CW>ZU89XV>FD@,$>C9*?0T%$NQ M9&++1+44#1/9%/QD%WEL;?:L:XZ@-W2:\_2UHM:OW1T(/0Q!__OIS+IY170N M2]N[>MS^?(H^-X5<"0@5$/I\$%ID\MI$44%K5DAS!)S=9O$@CM*8,@RK$7W9 M>05)%:G]%(4=116$*@CUY0A5;4RH7C+)D%\#C5[#0*:4.TH[DM.OY_,)JS%$NB'XW.@8E6P6T'%+T?%:G-V6P7+8?(Y.N*',;VK-9?] M= >_@A0]G:79+)IK)'@Y7VY55DH^?1.EM]&$9D4'ZT\_1O01R)]AA"++RHF2 MND@$%Z3^V!VU@=3#>!)-^C%HY(+4GR!UI>+J^]-C-IMNF?&6J"USFO_T M\P5Y Z^>39N0M, :@36-L$9Y?K'BKFRKN2B*K+O+_K()FBJ6XC M)-FR<>:0I A($I!T/I#T_.*/@*0#W;7DZOKCC0"%,P:%9]B[?[I?/DC7DRR/ MT%OG)_T9\X]>,CJ+R^\'Y?>#A&;2),FE:#JE40I7L NO,6(78 9%$#_*(XGU M>+^E_6B6P6/R3&+OR:-[(/242NA!' P*[^+\&8AA_,+R?2<7IDNN;KR_"!H6 M--SFWM4IYVOT(YDDXT?0"7(ZR9 GW_2'=!S-:?O/=5?\Z="5YWP0="7HZ@7I MRHM&_=F(R[T?XLFWVRBCITYE'QQ74)F@LA>DL@_1+1V=#7U]_A((^A+T]8+T M]3FE&&]R7FS,#T)!9H+,7I#,?'H73^(S(C)1?E806*M[Y^&"29^C^TWFQHL[ M+"*2%WD:=7K$%(4^/"^";S!9H98"P9QM:REO0XV;RK&A]\5>4;;U>51X<,A$ MVH*,=;1]"E#X=4@E0#KX,1JM!;8BKDRY(@S[,)Q!BKGC9H 9;0,)7:>*_)[% MC+._R?O%5"^6UL5OR1/IEF[)\8HGK!S"(T:@PTHLI9=(S#_-G\N+-& *2N&M M);:J2LG*K\&/_C": -)7EVD]Z6%(,?<-ICY YQ+ /<5[6?4N]@1,TF,!\' + M&W\*RLV4,>H-AV4R4;PMAFREH75S&;]83&IGD1_].DT+Q/F M*$IV\&D8Y>QSRN+S6:%,?"/SB(]&C_55RR3@./6%6U=[:+\R34=T9M=)N*= MBU6W:'9V4"S!0]F'PP^B/S]=4SA>Y[79I[K;&.T"\ !DS85-W-V4#F#3ET)7 M(NF>@0&@#AR+NQ@E*$1K3-+-V6FY99F\\/;H[FX>V%)!(.M,7L(@0.DXSE"1 M/+-C=$[GB)\1UKJP"(DH@K:D(>@SM]C&'GC0:#;@"LZ4IN,X+YCQ=4['DB$3 M/$A?Z'WIEKJY_.W<#LRIGA@GSZ/^<"&#GTMYH,-RH02D-628 MK8_9_.5E1;3<;RP"!X_7':A,R0-*;*4PF?6D2HF&0UA7HB\*8Q9J=NXL@^^S MK'@3/N)#(4&]>2==Q&_8\_M,8\LI""3)=UHQ(*,;H:4 MYEE18Z'L$%Q(LJ16; #+MK ';GSB#59Q0)!EC_H$E!)5Y G]B5%:Q1:.Q,%[SCXNEBN] MN?[EH_/U;U^"F]VM>QM'6]CP- N^:.& UH.YN?H+8)/6\*@>N4V8BD_TB\&; MS68 K;>L1Z/4,\!*ARR*=, Y7,I9&S=)9+ #\ /*3CE*2,-H=%?*U8E35K9>PG+Z"V-:X"+-P.;WV MYJU \N;$FY]^#C[^/;CY^C'XVN,K-*/I]%H]<>- M44 [RVHO*+:76JG M9'GB,'=BLSLQOR/B3CN)WYY*QC\.5L=]E4/IEY ME$KAEKFE0!*E.Z:*-9C2-$-??#(I/3;%.VJN']Y3@ <11.CX8&^&.QH7Y2H% MOZ+US9+TM_?CA-_H&/U&'95PV^IO^3$:4\$1SV:[/R=9_.*]3(]$ESTBP\3^ MDQL#38WHT<_O:/'Z%9Q)IW[0T^3AB2CDXSKTSVF+/@5;QF[^IU.77#IEE'DI MKX*8ZVG.5;#S?1T,@JD?%U-OU2)Y4LQC7U7B:TU[EYKN7E6[/TP M$C@;95W8U+M"WL*F?N9,^\,,JR'_3BE_3QIEJ-P;-RVZ=D5 M?+:+NRGX[!'CCN"S3_!99Q*#6I0F:72&)UQPV2/FLLU.[MGPV!,T:(JYGN9< M!2_FO/A+DF62-XRF\;J04,&,CXL95Q%D49R.HTE/*MFSU#5 ?Q;^W/ TGPV# M%DIP5RA5*,%GSGA_B> KR0,.1$>C,SSDI\9ZSTH//NO#*_1@,=>3F:M@QYP= M_QIA2G.8_#@W-!.L^+A9\=D>7,&&Q5Q/9JZ"#7,V_/=H!)=3Z??]^D5#%G,]63F*A@R9\C>,$I'H&!\2?:L$W4*B";X\7'SX[,^O((= MB[F>S%P%.RZ\QBF]EV[&<3X\-S@3O/BX>7&SDWM*D5G[EI-N84!%O]+Z> :; MVYB^3M-:94W3VO]5?KA-!H\__^__^W:8CT<__W]02P,$% @ ]8)<4.R, M(\:_.P /:(" !0 !E;G8M,C Q.3$R,S%?8V%L+GAM;.U]67<;.Y+F>_\* MS^UGU,6^].GJ/EKK>.9>RVW[=G4_Y<$JL8LB/4E2MNO73X"+5HI,,C-!RC6U MR!*90 8^!&)#(/"O__[]=OCN+M:3P7CTYU_(G_ O[^+(C\-@=/WG7_[XC$X^ MG[U__\N__]L__>O_0NB_3C_]]NY\[&>W<31]=U9'.XWAW;?!].;=7T.<_.U= MJL>W[_XZKO\VN+,(+1J]F_\R'(S^]B_YA[.3^.[[9/ O$W\3;^UO8V^G\W?? M3*=?_^777[]]^_:G[ZX>_FE<7_]*,6:_WK=Z]8G\%UH]AO)'B%#$R)^^3\(O M[V"$H\G\W0U>LGK\^XOGO['YT\08\^O\V_M')X-U#T*WY-?_^OVWS_-QHL%H M,K4C'W_YMW]Z]VX!1ST>QD\QOA;#Q?>O<32)DY-1N)K>Q/JW@76#X6 ZB!.@:-[Q31W3GW^!+@ +8@A=(/'/ MS3N8_O@:__S+9'#[=0B(_-HCR>=Q:@?#]I0_ZZ?< +Y8-^P ^:?==$7^:1S% M-)A^'-K1%@K7/-D#$?;XS@F:3P2A.)B?^_\X&DT&6B%MI MVM"D3[+.X/^#$.NYV/Y2V]$DQ;J.H>'<[M_C 0=U9H>>=C^R)]WV.;S]YZ;@ M''RLQY?C^M:>VZG=G^ -O?1)?-;R83:,5^ED,HG3Q74MEB[G?LNL]A-M.:6QMV M1>+9^/9V,,U>2;:M0.I.P7\!/V:[3=R@90$BFS%%\PZZ(WDT&0\'(?MYIW:8 M_9?/-Q%8;BNE6]KU3N!'6P-.-W$Z\':X+[5K.^F#],]3^)DG]BI]GH[]WV[& M0[ :)A>P;J8_=J"^43^]#F!RE<[LY.9R./ZV"Y-L;-\[P>/;KW6\ ==LS!77Y?FYK[TO^R@.Y(GP)B?XETH6QT9INT+(K(O\2Q]>U_7J3W9SWHY3#9QF;+01N:=4S<S*:R(D]LQ&%=_G^.TDU'1 M0<\%!KGZJO687NFHP!">_]UZ*%LZ+#"D9HNY:?NN"%[$&;[8[UM)6_-D#T1D M+3P>+0(*]Q]_K,=W@TECV;UO=ST,9V5#O\\7SS(O8V(_UH-Q_=_1UMV,XK7NNAW./#S9SX>O!U$9=<)<%LH7:7+DJ2W8PC]NBIJT%\K.-7.WB16GTVJW/N M1J.8UBY=E"2[&?9[]%1R$(W6ZNX==3<$L/OJ^0Y!SI+YFG7^5F)?;](G64W9 M86O+/HEL.-W;&G9%XG_,; U6_O#'Y6!DP7.VPYP7_,?(SL)@&L,6.ANV+D1L ML_G?K9-"I#?BBIWZZ(KP9=K,%M*>/=7QR_/69&W]=)E[V%#N-VO<,:FKP.5G M.YQ'_&#A@K'Z>,]U)^)W[J[KX0PF]OJZCM=[D+ZI:<=D_F[_9PS*<#(%:[;> MC3TV-NV8S$_QUH('/;H&:WN^@0D3>N6&@P5$N]&]6U^=#V3^STD8+VW8DXF7 M6.XX@"9]=$QX(SF[]MFN"/DUJPS\G)"_:F=/$TQVD;&R/>N->.QW<+B>>^C_: M]/(-.R"ZJ5UG!*[.@GX>7(\&:>#M:'KB_7@V3W+].!X.&IQ]W*V3LJ3O<-)B M_P[+#JG363GL[#SHF'Q8K\MIVMASV4$VTP)[=/7J,+P=^MEPF9<^^MOR\4QR M=[6!%B^/WZ=Q%'((L]#KU\[D/169AA45P[%_ OGRS?-R3BU_C<#I9?3*?'83)LOK3/R\_KI84/J)HN;FPHFAH71S^^1=X>[6U3>4- M]HD0AIP@#G%&**(T8,1M<$9K%A@V3X@&,-?X1844,\^'. MG<:\M6UEJ=-,6H6\UPKAR!-BVF+D#;'4""8DI4W&_HC;3FK_;ER#TOSS+^27 M=]_F!LC\UT4OMO8OF/!I]:[E$[].\FK,/:+!--ZNVN>J9+W,[+A_[&!D6WCF MA4B"#U8#?#]?JMD]_MV.P)BK+^.#)'@T^]N:5"JYI$)02$0KD)=>($$8 >9S M5'@AA6=R_TFG;W#2>X!LS[F>!\_S5MIW/YC,$V[MCZQO5KNGH_!A//*+/SX. M9Y,EU?#@*YRP?X>5-4X&IC4BGGA$DK9(,2R7@V9*&MJ"3]@;Y9.B@+:3&&9KS2J)+D\O+T M,3:LB)$A>876!^<7'*3\P9/^47 M^W,"?Z.FIVG]NQ=N>VY9(;9_43@WBC_4XQ4D^G6&'66TUMHI?:5@Q:R-.1*$H M'$5.2X*45QP9RQ.G20;B]?Z\(=\@;_0&7,OU'_W-:#P<7__8LO+OGZNXY!>G MV)S0"Z;/SC [!W!!/)U?G)R=,7IRMO^\JC]HEK(Q=L!HL3>Z MJNLU>3^9S.;U>_,O639VL^BVO:7"@5BAN$)>L(0\#A(E&A(";>P)=XI@AX\] MJEF,,P\+?"DFSKN.JWK*.?WMD3K;P)0;6E6*):&(ELAJ(Y'B8#\ZH0,2WBV]/M%S#=T(^W6=%PIZ[1V1"#).4:8@8/A M7,@: ]:8PS$HWR(<7R8(>XP"KANL]XS?[$#GMJ)WKT1^.GQ#)4[Y!>'D1&BE M3LSE"3[7XOQ,7=+S\],3TB9F5"9.W#O['1;PGGCPXKL?PB-W0-#*HMV3U];T M5 4,JL +C:AV$>'D C(A4*1MM%$PSEPB^_-5F1CS4?!5-^"6B$QU<[M.@9A' MD5#2/O?>%*"A_>TTAPT"?;HO"O4^Y*.(:6!?7++RJ+3?RS%]B)MBZ3V]L<(B M&.:$0BPIB1AE#H$APA!6P7,FB&;/UT&ST%)3R=]D$&N)_[*V?NAV!='1"RL= M3&(*@$LT>N2"XLC;Y);)%5(P__R0]YN(3)5GJLTJYW#3=4#_;^]!K\G9[4Z6 M;'MC18P@3E..0 @G9)TG2$6"$5R0Q,X@X0Q!!">?K&,N\$;[/&]0IW3+ MJSVNGSYFL3M'NMMA/=[/+V!A;:6A\C#EX$@JE!.:$#82YE^'N/0O"7P=6R0/ M'FS3Y6 +Y"W,X%M4.8]J=))KW^F-;.44_=6UPT+X7'"HYG);2*VVG/Z*AT$H3I*)&FE"&+$T5*F(0( M-8KEI#_2QDX[V-;83[64^IC%M[BJ'DX'/?INGIE9:#F]3D 5@V R. (F@*=( M6G",I?,142=RUBS5(L7]U]'!]OA^JG74Z?05<716P[$/P_FQ',PS5PT&W(>7 MTX: ZD2<7NK>XJ)YN,6M5 3@T1LKZKBPDF-0S2PBJZU!*3*&=#!$NI@HIBWV*8_:[7\S M>S+MYJO4FEC!N8&)5X]43#G.<02K4$B/G 01A*7.$0N?I"8N&=TBR^JH/>1> MN:X%P&]1=+Z:W-'?RRJE8B(,U&7B4B)- %2I>$#4BN042X&Q QZVZE8K3VZ6 MURC$K>99E7EQIXR*CRH*E8CP"GI;(L9 WS:)G3@/VIH45]_:V/O=AQEX- MN YF["U*H"?7R$ O$<9?T))[[?45D9&!46\1R16B8!YBWFGVR%/&E,!$@QWQ MC[03>FSKI;MY>_.KYND%3:NZ $55>V-Z*IJ$!\]8(&641L(H@0+-Y\28E4P3 MJP-OD<-VU.[2FUM7'4_D6UQH\Q$_A.B++JJU[ZZ,<(E&2E"0FJ$D&4%1!YV= M'26#!:=%OL5C@S_+ NIJTM[B8EE='9?+J$S7W<#7\X)Y]?T5(U1KPPR*(G)$ MA>7(2A.0$S1%HV)(T?XC;80>V:+IC_^4.>,J_3'I MY2C-'@141%%\KL[$I;D\.Q&GG)R?2'9)]864I_A2LW^D+= 6*^&H9^WE,OA9 M]M^.3'9UO;=PR&I[1S9-G03CRQY[WN>4[::ST$=K ![A45LBST\YI:#5]047 MC)YJ<:;/3MGER1D_O1"GK<_B%F:EU>TE#Q+F*2"'.DE>H$(BL,;M8%ZU/]>Y MO"^K\?)2G7+O+8%V+IHP'@Y"OJ%B>6?PYYOXXH;[@M+A\4H;A=3-!EEQKB536B+O/$?.PH^( M%4;8DD1,SG8^_EJ*W4[:N$NP2D5$=BK!O*9Z,,/!6X$#LLH%Y%/"R'!C$0O* M1BV-A^_>$!OL-E.OS_C^\!2NNO]T";QV55>C*ZG6M*\2]XF3; M30#(8FI"C MS"(3HL91"9_:W,)2G#WVFM;UQ?<[!ZX@XSS.7&YT3<.:!I7Q6AM)&0)W)R&O M 3[G'$/4>9.)!09<5I12>GQ;P5VS!.=(778ZK0;JTANYY?].ZT" M)]A+0I!B#(AUG"":0Y@>+/VH+>A@T^*(5)F=LHYYJBB:!670M+9^^M?!].9L M-IF.;Q^LK08"G#(1":$]L@P+E)CW,'Q/B3_ZO:;NY5,?N)7S MC4?Q*IW5,0PV>\4/CU682JUSW-X(<")9=&"\.RH0M_!?CVG4IH4_7-RJ;>D/ MMP+FB)720\I+MWKIH=\JVAB$I(LV BEB%*V4*<%#>!6S%2 M:22/0BTUXK&&/534)46%"8A[P5'"AH)^EA390+7V CQ,VL+0*6X\M^*F_C K MQ3 _>?BM1&S;&I6B< 22SHBG;!$,3*!)%826HM+2O)C6%6"60<]HAE^X]@,/2]%U83#U"V88[B MMFTGS-$=5L6B=<^"S(V$QNN-*NVUP(2#@Q=@I#AI&#-F&D5B@H9UH#1NH53* MY&IUQ16=PG3@\&TSOMC6M@I$)Z.,S]?0!&0BZ$\#5CX"ARX% L+2\!;L429' MK#/VZ &M P5PF]JEZ]M4A'@' PO(2HF13%R"70Y&EL[P$F,$U2V.YIHWQ15= MHE2*&UYF28 B',X"\/;'<3V?CNFT'KC9-&]A?1GG066#>SP$4JY7-_%M8)UN M7E!1B46R1.>KKS3R*BC$.9CO;3NYU3_IQUN MK!.[YNG*4!TIM@E%!38>MS0@+!R EK1.,1!B1(NXW:&X9KWZ3<"4"41<( JM P/AB0(1+8H651(AT[$JGX\GO *-BF4TA MS'.^[?"C'8!_OZPSMRFU:7V+B@5AL;<2O#UAD%11(AN<0-)&'RAUTK 61FZ9 MX'W'?- =5*78X5/.@1_%<&'K$2C#?/G [#;/QKRR^L!OW!33P5U(2S%5K\/1N-Z[KEMC9T\?[1B6.'H)$,.U"LB"5PX2VG* MFQ$\0TEI./HHR!'XL!W@6M)]V7*8\!5/YI56%0^&<8<#$L8!7%%XE)(SR$D? M@Z8IF=0B#E(\$Z7[2%JWX!735MNJ.]U78HB))4X0ITDA03U&WEF"# .W#4=" MB#S@P<4%D0T.H3Q^KL+YWCPF"0K"4% G6"*:LP^IU%1RE4*@+6Y^*Q.DV6=Z MGNO(EJ 4DVF+>J'YGT:QL-5[*%KBS)%'O-Z'.AUA-FI8^I/93+!%.O^6&U=FNJ.0SJ&JF"(_]4ZC]OYHT'K2J1@/+BC2!N T@BP M-*T%G>^9-0$\&4S)T1M,W;%)/XB5XY97BK5M3JC;U*SBE,OHP:,EEGM$3 #K M4'F#& WHSU=2C+2R/CK&J)PQ,@]# M,:&>B18ROTSPL]L25^E MUY,@RU$QN4HYC'0Y''\[7&V_3,&S8-8GH+X>^.G]A41//WCTY,=8#\;YQ$_> MCH[GID8KI9U861%ZEQX1?C5I!M 'Z'MY621>49\'F&K\N'P*0*#"6*S1A MH\!7\30=?86S8V;)\3%.82E#(P=4@=B/]?AN &+R] ?H08#Z7D6>^.G@;ENE MON:=5#[BH/*VMF52@N]D'%(FYBQ-#)9VY%0_OX/]^")3;XB9>YV9@A'2-)CF M7)K-\=#E0Y5V0E,&6%E)P;8/R<%P!$-!:/#1.8W8M/!QRPC,OB;N981T?]3* MG3K_6D<_F,,&OP_C?$9&X>0V)^?\??[Y!LYHTKR*^3H!KBT*EA(DF0K(!*H1 M"SRG4."H8XOSYV7D4B&>Z0G/4MST4O2NSMN?W=CZ>J.BV]JVBH%[XDU P<>( MB)0$='[DR"=KG95"$=ZBYB@KDV);B)'Z0+.@3KH;3 #*RW%]/IZY:9H-5]O5 MF[74J\TJ82,QUB24*P8AK 38BQY^6*%5T#0Z&UKP3IDX?#F]U26.!ZN?,D\6 MA'\7-6 V<!P5HMC-8&'_N^0"%N MZ0S!8KII?OSM_PQ&H4%"_\N'*^#O1(+RP.Z6(QJE0318!4)4!1MXI,*V.&!< M9IN@E![J KV""8OUW%A?9DIM3E)\\F@E9:(B28$H]1IY2CB !.:8IMZ8((-/ ML440LDRIG4(\T0%VY23%C[Q] D;4MFJ7NP4$6_5;8:=#<@XC&<%^HP 3(C9: MQ!AQ.&(E0VAQQMW\5#Y4::0+>NG+\W.7 .UB7_'W.+W)H=.\)WB[92.F4?M* M@X?@25*80Q-!FN76ASMQ#^J5BM+T@/%_AYF5^^4^SG9?,* M&Z=^'QZ)K1RY0C]R7FN)XP/QX5SNA^RW/9@ MN[4]5,+(Q(DVB @!OBXF-*=<):0DUYP120EM(]M^]MAV5Z >5%T^NU=N5W7Y MK'GEM<(BYUY:HRVRL)3 "&44:4)= /\9)J#%.17R4X6\>P+T\-;7\BZZO4RO M9=M*&4JD=""5Q=S6C D1F@+R5CN!D^26M:FD^%-%O_M \W!*OO>+ZW8>BZ.[.>,0NF0;^*#Z MBQV,KD:_#1*0,YG5.5,?GHJA+F\9)B*G =H+CG6YZ<" M2W/.+UNP@OXI#.YN 2PE5YK?-W52USD?=!Y<.YNGAH*^OLWJ^BIM"_F2#3*I M$ 65Y(1H![8$<8HB+K%%.G(%/C25P Z!*MY&GI4IQU](GAWOG!PX'7T18&Z9 MCKZFDPHGK*S&$ED:+)(A5UE3UJ"@&$\VD,1T02> A Y)XASR)CFG+0FDF6 M^?7;H?W 6I[!SN-='(Z_KLI3-.*G9VTJ6)>1D!Q2Y.#"1\DLLC8:1)U1S$5/ MG6R1%WC8W8'^V*<]B@<31\TVR#LT?F<9K=K/H=>ZJ<\$ER)Y'6QB!A M\XWR5%O$$[;Y'M7(VLBP0L7N"S-;?]@6/)=S3_[3@-!X.-A2HGIKVXI@S44" MMR0.DHSE!>N+6>V@W"K3V,!]&-X]'UEUB# M: :;$JS)^<&WIKIQ7=M*$!@?EV )D'S8VT6"2,Y$81I;RD,@++8(I1[T!'V? M[-,5F*68Z%/\NC06K]*N3+2U;>6=D/=C.Z6O5;&>B0<("*^Q3!>28J7XZ.$1BJ-AG!!&/=',#_ M";BO--)[9F.L/-OIRS#*7^I\E*41>^W94T4XOA#JC%^<"7%Q?GDNZ"4[U_F# MRQ-QPD_?:ORA*V8J@VM+UKE*'V:^WV.?E;G2TLW^GNOM*AL4H$)+)!, M-H'3K%(^>Z"12=*%Z)S6K$7$0?T4G-0]AH=P].;E>:^^9C@G%]]C[0>3S1LZ MV]I623'-F \(D./(\R"059XC0@2ATB02VI2'.&@I@#X=O:[ ++US\RG.KSC] M,OYBO^?T[5SJ&1 "PV_G6C3[=EEA%07&5*%$@\N!:)<+?0?D* VPV)AA;=S" MPU8$Z,DP+P'R(>39^\EDEK<10!;G84S^&(6\1^5AR(.[?&QS_>AR_D_3O9\V MKZB\P@!4X(@*'!9'WVV@$@G/;&))",+;%!_%/ZMX+ SZ85GW8SVX@\4)Q/NX M+5&P40>5LS'DNZP1I02,5FD$)87L+0*%MG7<,JJI B)@DE+0(2V#(4A8U(B$2$41);TJ+PSH$K"?2E9SO# M\A!>9/.=PPVMJH"]$!8L!T/ "9+<<10Q=8@Y;AQ7,2G:YACWSQNV;P]D:9%S ME3*A*ZEY-IXT2C)=TPK&RISD."$=J$>T= M/C!-F0N+GMS3 \8;2$FPW\"L>R@I]93 DK?VO*1GGE\)7M,&QM[0JA)>.R8H M1L1;"GZ](0@;0I'"05+-B*;2-V'LWG*;'E _N;.#83[R_V4,([H=CQY?Y@2V M]L!OP&#'GBI0>N!$"N!Z31C2*F+$$L'()*T3TUYH??SWV'0U[R]3DGK&LI2B MF.>,KH'IW9!NXL2D>E2,@1.Q#F/&FP]D1$W'.'(A4Q,4*(C<=_K4U/O'WL M,W%(;;@\03P>'4X!OGV%4 *7)ZR6JWCE@B;C(;SUND&1[9W[JBRSTD6?+PL3 M'F!A'@GB#)(Q!(T)B:%5&9!BQG%_#+%1@_8#<<&J,X\JK2[R:V9 ^H.TN$^- M7BL*=^;/?EY8D<2IEYJB?&TJ(@'FDU"&D66"!<^ED:I%/E6QE-!B/'PTTU"6 MT4&C+ZMNGL913!M32%]I44DIO34)_&J="'(Y8HM!XR,F*:4::RM]BTWI0O+R M&.9_+4MV@??Q",_3F,9U?'3YR\7W:6UAJ@>KFD4O8V^;[I-_>+K2 MP6$2+SXOES1N=8Q_"]LCJGNT5OEM/98XH2P<0PYZ3%X^\$AJY1W.BH1?9NZ MKT5XL?6+YXAR&)K40\1(=("AAI M;EDP.D6MC[_T3=?LT0%*)>?^*BWY>$I-]V_6C>OY,?%YYN+V6\K6-ZB,CSR$H)#6 M(2+L%8@U,!*1PC8F8XEQ;2I_E K&=\@ G>%4BA/^ EYF;8?Y4NEP.Q@-)M,L M N_B=I;8TK(2FDMJ,^/[?).,I0%I8P.B03OJHY*TS2'W0@4?N^2-[@$KQ21O M_UKX0I4YNF27-W[Y.[ALXZ?VU':1\FJ;*M?R5+O2X&/AVGGKV9$5D-$G":A2"2NH5-+9T&)/M52J=2^5>NTS!;_YM<6- MN"W'8M8\74G%!#9,(6>80]KZ")Z/PX@P'42*W!O12$3W,[['GMKB.,'Y8#*_ M_^UC'6\'L]L-H]W:MK)<2.4I0S$FA;AB"5'B&"+">IV$ IOM#6P.MIS3 MI7CCJ6B\/S6W[5SAIF85X29(*?)I[?D) &X02%6.**P'QY5).K4(\9>)V?:K M@EH#5B[$G\W#R;2>98/TC]%L$L/IN*['WS+Q]JOUN;Y@W.1(-^VB2D11!WH8 M,:,Y_#;@-I.=LHQ;I^6K[PGNY%%81\0VW.I5G\ ML=%6VK&O*N 8"'<4@3P/R.9;(02A#-DD,!#,!%%'?XBL1U8K 6BQH-ID$J<[ M"O)7VU066Z$Q<W:?V&YC;]Q' M)01/1@2*O.. @*,>2>T84I%0KX725AV]A]K13#\_8] CA@4%-*B;L#SBG"O+ MWM-_E?*?"^@VB^4F/50DB(BYT\A)BQ%CPB+JE4$2:\9SZGVB1U\8H1\^Z@_! M$E[+6N/^@ZT7*?4E$BK64O I>M!;H,KNMZ W*+N\BK<860<;2 &/\"]Q?%W; MKS<#Z.+]*(WKVR?[VR7?60+F5UY= NCQ.'P;#//)D_>CJ1U=YV#'4PE;^KV7 MLREPVN.]LN/)27I"Z(?XD 6P&L_FO?2MS2NMM9%8.J1U F$:([ VKN5+@4(Y;>$;%4I8ZGN'Q@; M9>SM-J@/L-B_?(O#N_@[ MZ,:;339@NXXK'X+CT8%-0PA&5,6(J X"B:!LB(DG>_R)_[UQX\$P/DZNS*OL M$I[MC!M7'5;!:6&H5(CP1/+1&H:X\@QAYI+/N_F2MCC95BS#ZIBXL 6V1\Q] MXUG=+?=!AY4B,J6<36*$-JN!:L52P8^._?<$]8@;\ M-NZ6_;Z-*P'3D#RG*"A )4JAD*(Z!TFMX%9;JD*+]%7Y#\M\>T%;(FBX(2"Q M^JI().AU,I[__?_#(?N'0WH75?-+L_>32O.F520D:J4YTHD&Y"WS^42US@6- MB0B""]K& WWC\9 >43P&->?]['8V+Q+5\'#7[IU54A".O1.(4*N!2(:149&B M9&6P/MJ0.#[Z+,Z#:KC.@#VP>BNPR_"H;$VI]^1=M?%H<;_'_4&+)(T]E]N)L;5C9H%;S.EB.6.6(HD24V(NEC7M%84/(&M&,',_H\ M :1KV(H5&5T0?AGS-O=P#TYYK65%, :'(L$@@V;(2R_S^6Z#/#4:,T=X]$>_ ML=3EM*[GF [A*\PR\XN<0*W]!K.V#^-L;E^IQ)1US"%C:*Z'XRQ*0H%B]P(S M07E0L<4IYT)E3'MGG\Y!+"UW%K>@[2-W7FE9!>#S&>^'I'WB*H&[/VT M0948\4["+., :UGPY!!7&GYCCOD0XNE>".?>$Z&$,\U8"[<,;3 MEI7DTN!\Y(^GF!>6X0LQBN1PT],MH"^=+%+>O M^]22O&HG3PL,Y%K#[33HSJ^K0A11&9%@>%*@ M@,%7"I1&^(VDI&&%,M(B Z-,+OUA=&H)K _&R7E%3G_\'JREET)>"D5.SR[DQ>4E51<4 MZW-Q?GK2IB!DV?A<7RNL ]"ZB[_]^"V"%[RI+GBSAA46%V<73)V<78B34X;5 M^<6IA &0\S/-SMA9-W4FWI1$Z 6XIF)4_AR@'3"B?0R1BR)*OE!T]RB<_$.H M^\.$(+>ZRC\'W'W&WU[QD/!/(0)*!J=> ?*G\S7;AV^*I!K@_4W@)T[DHXST#_;\T!,:CYY3'R<7W:6V!LP8C6_]X#PPQMP>@)8P>Z+M> M72FY(4S5XULKKHV3Q$FD/#.@0<&[4PF6$?%$*N&\;5B*[6CP/H=?)M.![Q;/ M5:\5\U%38@2*@464J 2:!05;CEDM=?1)^A:)'B7+$QP!/[VX8KGDO)2*3>\Q MJN4YD6Y9>-EII4UT07"*E(X1@1;(9Y8 ."E"),ZQF/31G_WZB3AX_VDIK)T_ MC(N4R7OTQD]V&I]>K7$<^G^7$W1OL[C//=5/X7]E,">K&B/YN.0,:/SQT!ZF ML DZ7;RG4EY%(IU&V.;2NSDND(@CB"K*%/=6L_ /63KHT"B7U;0OQKG^$._& MC>$=>ZJ24);1".Y9 +FMH@;R.$M(I^ UT8PY??27_Q7DO YQW'/'X57"QOYO M+V)?%]]]G.20Q.OBOG6?E4M@91@/3(U!_UN-)<()A^7.)4ZF!)!18IV#$S/X]R;;^H>X=>*FUSA4K*D5/:H8 M1X(QCKAP@@:P/;%K M8?67*OE?3$)UA&&WTNGLQHZNP7?(0;TZ?W!U%^N/L;ZUN1KFISBXCS-?I:5; M<6'K$?@?KYU3Z/Y%%8'! . *W"<<^1>YEJ=K^1<1869@/ M+-M6@VU7OJ!]YY7%E+(0,2*YD(=@7B L#48))C90ZPS!+5)!2M7_+R8)^X5V M3P%YD5+T^L(O1M9/YW3G9TYNQ[-7SP&V[;:B@0:E\F6[H N0=Q2@ M",JO]O>-2[I%=+C,'G_7PN\ H!Z)J'LZFOVEVM-^*BR\I\P29(1+2(044$H! M?M,.&W#",6GC;.HWQV2E4.S6F/L#!&8]M8-<(//C>#*81X=W,]/6=E%ACN6\ M:J?27"$K#(&8F]UES6,,TLGDZU=T7"T2GKQJ44V#O+U@>P$$#RQFYEE$ M)^%_9MN/\S;LH>+&8AVU1%PY"I0DBPSW'A8*Q9%@"@ND#1?]=('S#@ LQ41- MS/XL,&?S*I+_>^PF)WYZE: W]:J/UEG?E9%*21V!:N4XTC%Y)(/-FUC$V(2] MTZ&%D41*7<#;/>,= MK"B0QE;T7Z8U0#>->CP=_GOL=RCLID4DQC/;+#X8_S M>!>'XZ\Q?!ZGZ3=;QT.]]]#Y&V?VZV!JAWDN\L[1# A=D?9A[;FR9@U!EUO* MF&(H1)F0CT0A[:1#1B:L7,24'/(RPPW$;RL"NJUI)3S%.C"'$GA&",/"!X$# MZSY70>64@2%CVVCP,G=A=#BYS^_"Z!Z_4@I\ ^F[7V.X>V>55\'%:"2 G;=P M 0XDO9?(8B6X!P?=2+(_9Q4Z%7T8UNH.TC*J^55]44!5ST\];BE=WN6;+F?3 M61U_'XP&M[/;^44$!)*/A1PHH%^H(4NI Y-%?08+$)L'0^8\M"BKE^9>,SQ,=R>T!XCRUV.9YL*O.W:545B M4"+GK8MD,C1@?W,2,S1:,6\2=;:1!7+(A,BC8[@]D3U*?AO<=27A5MCI$ M2A*R-GC$+,A\[<$5"^!Y@:?O."8M^*U,7N3Q\=M^R!X;OYTD\( [9+HG_56. M$Q*C-XA:;!'+<:8("Q2Y@*6>JP#18J^C3,+C47%>6WA+L=\K(]G 8*^TJ)S1 MS-.@D68D'_Q2$1$K/(#LJ&$L*1J42P9(D=_:5VO7# N#"LAY%^KP[D_0C<\BP@-D7O=NZK M2M0*E:\:IBH*%!PA2#(OD><2*\:WP* M@9[6N9RS4T*"X4,L(C$?4P-E'3A3U+>I[5$FBG)<7-<&VZ/CN^R>=\9V]YU5 MFM'D% O(:)TW$T- PF"!=*31"\XPJ(9C#Z4<%=>U@?;XF Z+URG2"22$(_!6\)9GJ1CCZ<<%].U@/;(F.[+3:RCS5YZ>YY[Z*N* MBGCGZK?\&T]&TT$8#&3YHB 0],*2H(T D[;996I%<7DQC%,[V5CNYLC&1%&@"DNJ' ,[[=@# M2B7Y\B"0EV+6C8ON$VB]>I#/NL_K9.TK&9]U4WG%5;(Q((^I1,DKB[!-8!$: M(R4AF/,V5UR7B2T=C6!L#VX) WBMN53 3KVJK^UHF;1^,@KG<>+KP=?Y )*V*LO;SJ;GP!=;KX\O8+\8 01?$O0E^IO1>#B^?NWNJQ?/588P M*QAXT391AK#'#D6L)4#FJ/!2&-(F/E'&=.U\.L;=(K9G>88/C\KM?HH^#NZR M%'UE9M<_7 E&.=@?!)DD,;(*&V2,\4MBA=3"M9C>,A9@G]/;&6Q[SO%R;-E^ M&(3X?I3&]0*3S[&^&_BU!8<;M:L((V"'N(!P<@"&R3$R'O%R"%Q2;=.QFUX% M%G:G")8RY1\LP3,[N0%<\C_Y]J@[.]SB56YK6ME(2&2.(,U,+ECJ@/\Q=\@Q M 4:EH-KI%@71RVS,]<4W/8)8O$Y+]BKX=[[ZYI%.X2OAW3?Q[0HX^ZN+/N']]W=]%G_AX7W8!4T?AW9^ MT^D]89O+DFQJ5G'*9?39TK'<(V)R[HCR!C$:.+ ?]L[:P^WNO$KZMI(DFQM6 MAON@C,J7OQ.%B)<125[IX=9P;^*JK5U3**70+P&7SC?%TO M,/?@[LE%XB6)&4SL]74=KTN_^'?[/V,PDR=3\ GKDO!_BK=VD.__^!CK>8P+ M9N#*#0<+!,I2,O_G)(R7NV(G$R^Q+$A!@37].5YG\?THGECX=27@?/G69\6+ MP31X>JWIH\M,?RQ;'X;0$BRP]J:Q [SRZ45GQ)KKV.94 M@KUXE;[8[YLL[YTZJ@C%7-"04# 8(XZ30#%OZ%B=@F&88)\:!2P/B4IK-"K+ MF*"8)<2\#\C*7#HP>(PH2TER@G%L4[^DC)_;Y\0_=SOZ0K58/>W;K\/QCQB7 M6UKKA_%08'AQ__0N?-?-"RJ3F"-<<125C4A&:E$(-I>T=$J :R8";\&7A;S? M@HQY,-A+>,/K=5D1:V'MFY^EW?TQ&LS+F#_[^.2;K4,1:WH]E?-/K[X6L^G7 M4W$PZ^I9XN3)!%9M83!NQD,0-Y,5@_>,J?1Y$S-.\A4/[ IF&9XD3+Q(KGG[0+,6E M5;\5)1[(31A)&C5B^>9 K )!W AI!!8\^$8W6/6'VV;AVL=K7)5Y;%?W["5.2R]F__@"2J+Q8%XHD M*,K576T[+P04\440B @$(O[C?W]]F/[PI2@7D_GLKS_"G\&//Q2ST7P\F=W_ M]5[>_X( P+_L1AU\(G[W M4_783_%'/T'T$X8_?UV,?_PA<#A;K#^[QH=4C\??CI>[ <\?IK]L?KE[])NI M_\#K9Z&4\I?U;W>/+B;['@R3PE_^[Z]OWZ\A^6DR6RSSV:CX\7_]CQ]^V"!7 MSJ?%N^+NA_CO[^_>O)BDF'TI%LM9L?QY-'_X)3[QBQJ-RE4Q=E\_%[-%L5"S M\0?)]/)+PE)ML4RGTS;4_YJGOX8^)!_G': _,MINB)?%[/B;K*\G>:S$Q3N M>3(!$?6D?7A I)JR>_@\YT1M%I,9L5BH4;_O9HL)G'Q/$G3D2$IR3+ASV1< ME.L5_D.9SQ9W15D6XYJR;3YC2J::$]\CD;?EW,_+A]SFR[PYP4=F24E\W ;' MJVEQ'O'R\N7LS"V; _20L M(B\);,'RF5.G9+/>:GIR8%!IP^%[-\/(/Z6O,D96!Q]W :4NHNOT?&I"&LUC9[;$AW9'TIRMO\OCA)RZOGNB+ M%A^7)S[[^2-=?FQX40)3RVAO_39?UM66&B,[)3+8?Y.ENB^+]7M\!HU'!W9) M8C!;BS+\8AL=J4_B\8%=DK@UL>N3MG] ER356@*^?; K$GP^*?^>3U?%KT6^ M6)6;3>($-4?')"6LGN#J#$U*YF]Y&;?8+S7?@;/F2$KXNV(T#_[&=+(V$&[N M;+&)X$2;)[R:ZY]6[O?CJI3;W!B4FN)N];8S@B=S\=_3*;3\%Z\#B:= M(O/TR!Z(]*ME>"/4PSP85_]:XW264='!S#TP6?VJ-4\')NJ!A=??MV;EQ(0] ML%3O9:X[OBN"-W&&#_G7DZ3M>3(!$7$7GL\V 87=CV_+^9?)HO;:W72Z!.Q4 MQD7X9AMR?W',<#8_Y\V7@*&GN)0NPEY3=""CLZ=,P-9O\YJKY=$Q"0A[ER^+ MEQ;KV72>G"(!V;46NX//)R#H]UD9(+B?3?ZU?GFVY_5G8UEKFN[(7Q;E+)]. M@X_QI9C./Q?C]_.[Y1]Y>2J:5F-D#T361;?N!#V07%-O:X[OBN"WP9&KNUGL M?;9;0C:F[J^3V>1A];#^T6W^>$88YFGV/=D7&;\7RR8JX+1.7K))@3E![ MSA1]DEU/(QK,U!43MV7Q.9]\DW)K5F7,W:@5TSIGBC[)KH=]@YGZ9*+6NWK^ M1-VQ$.R^D)*NN.IPS/'C.^32FP_X^RU?CR;(8GZ"SYNB>B*TG__,FZ8GT6EIQUAQ=$;Y-FSE! MVJNG.O[P>#19YJ/E-O>PYKI?;W#'I%:!R_?Y=!WQ"R]N,%:?G[F>1?S9TW7- MSF21W]^7Q7T#TH\-[9C,7_/_FH?-<+$,UFQYGGH<'=HQF>^*ASQXT+/[8&VO M#S"#0&\^3B<;B,ZC^[RY.F=D_8\:S[ M%_=Q-Z^?17!X0#J2Z@GRY+AT!+Z,\_MR_O#DRL;OGG)T]>-V=%.>VG]4.AAJ MJ?.I89V1%Q/J=;YXF6)TBKBC@]*2]OSKL](CFDZ7EITVM/=*Z+OP6#D9K=/J MP^]_GTW6Y[NO?JS^R,MQS3VQ\\])"\#ZIS>?S]CTSYXG+0/UUIT:0].2^8]B M]=JS=LK<.3>>TE]M^O83SD#TV+C."*SN@KZ?W,\F M=Y-1/ENJT6B^6B>YWLZGDQIW'\^;I%_2S[AIT7S"?EGJ5"J7E<[3'A,OZW4I MIJ,S]\MDO5V@P50'V1(2/(^QA_;TOIBF=?X@[]2S%=+JJ? MK/?LGP#H#BI/*JG*T0_S,BC47W^$UI#U/90PC+B )8'K! 5&, %DQ'5" /:K($4OC M6Y5))]UY5V"M-22]L.T+B_>PN#?/999*A3GW!AN*%6;,(5+Q(!5@V5Z+/ZG@ M#WH;3V)O)8W]$FV%QW7*]C(R?<'#$$1Z$5&J\7^M%NLZ8K^^\/R.K,^O1F30 M6B88@4YC@KA6A *TY*\PP!292H.P\]$8XFCX4J\8U : MBKT+K^: &79B1.8]4E) !KRU6@JO =0[M<:N^2I^OM"'99)U"]PE%6-3.[0X MN+W7'IMQ)AVWGBH(.-)42.75UCL"3B$S3'.N,TG6T(PN\/ISZ,J@S,/AJLBY MJO'-\57X0>;GT\GSS+K%I*+[;TT=) %)H35F.U@4! / MR.1+*]JND6HJZ&!YWD4M,T6\N5Y;SB>&94H2*! )9#JA,/&2,% 1KX,UU%C, M^,K$W"U03:7\QBV+T:?:TCWP>!;(\XP+)$A8=&1026?%#@%L>6.IDBN3:C< M]65V564'/LRWO%>H%(N_E<_*2.^QNDX-S0PA1%FEC+7"VN"P.NBKXPMM47.5 MZ'.K;G\:TS%.?1OD81/Z.)EM4[+W'ZL^.Z%_,QO%2[3C(WK3;N),<4$%(YA2 M#8( J".N,G*@I4A=A9707JMZ1;'AWG(&C:?*I1[8CCK\A,P B02$E# ),*): M2K.3A$7.7H5=TERQ+@MG(@US7T?3\,B70%"U##?4I#TS99P(J(!"CC-B-&66 M<5ZQ"+5OOA3U:?.DU9CVL UPO]NDVE=EXA=O%HO5NA-4_.)$(DN'GY(AY(&A M %/"N57($JFWIP'!.U"H>;2<7H7Z71[2OE0SIJ973;?B'3R_C+![/@G@(97%*// P>, +&ZXH;ICD<]A[>3# ' MI-L*D6N7\R"WZDN(MY.#J4VD.7[RT72:UX]EPDC$ "50 8JP<,["'7'.J>8Y M<,FVV*;HSCM#H:\W;UW:[$/XR!-;ZXOG,L""0: 4X!H88J1#)-@9&UX\DJAY M[.7\8^5A[JUMX.I+].MF#M^4+E-EF<_N-YU2]>/3,]N3SC5C3]S-QK67[A0? MEU&-"$><$HVYY<)CRF"%K''>#GNC;Z@EKP,TPP'VWZK;'<*#M%VN6&,[,8'V MU0O- RE/!;:??G[42#I_H@P:3Q@AF'J(.10J[$>F8A!STZNQ6\^,NJR$E\K0/&?M-/!Z%9*<#M MS>-^IOH1I\.KU8D1&?1,4P&1QL0K!R4!#FR/,($('M/P4DP'I3S=P'I]U^(! M%5I%OPK%&U,#J M(G!GD&6888H\8I)Z(?V6>(B5:B[F"]Z@;R3F;H&Z<%T$(8Q 2C*CN,">2*,I MW1'+1'.I]GE)JPNI=@-0;ZM-5;9="D^>C#U_+H-(&XV84O%>-)$,4:$J7AB@ MUY(ZW4Y.KZ7? 4+7+?5!.MQ#$'8W25G5O;C8Z%O-QFJ63Q^7I]SM$Z,R8(B& M7BBHPA<8>V.\W9&NU0#+W#2$?IX*DPM>GKTMYSX>*;SH4+ON5WQS5UD][R>S M4?%LB[/1"1DM5_GTR'O?^6=E2B@G(7 H_(T$)QCKZD5#BIGFAT>7*:?4]#K? MI8$=EK*ZO(Q=RQ\F4?@B<_^=>:J9N[-[-E/KN?!.] +1;%WCH\]09FSGGMA&),,*J- M\U*K';?*DCXS:B^I39VB=,%5[1DH[XII'EMQSA=']:/^)!G3&,3X A. ,,@8 M!=15*!BOFQOLSVJ1[)1# !A9 <>RB@E1(;Q[<<8 AH\Z)NERF-U%3J M#?%HZ)E?6Z5('H^8*+ (8N:@X:HZ@,!>MXCB7*8@TKDJ3:D M^12_?#,+QMEJMKRY.\7\^9M5YQ1DW!@MM:7*(\$\I5(S7.'/*&M^^UMDIP3%@*WRE&("9,*!S=5&H@HJ3C&0C4WI.15*5C'.%TP!7%O'EK:%O%1<%5J=A$X M^U+&9U58;O/RIER?38W_GD]7Q6U1KADXHFDU1F? 2B\,00IPXKWFSNZBP1@S MVZ+!T'7%V;O'JCO?X,ULO!JM]]^_A9UX^:Y8%.67?8(_:WQ&#.5<:$,9\$8B MA)Y.K8BWKL5)WG7$J5.B-9CKSH?N*[U3OYU=./J_+,RAX$VUEBL M %"*.H-IY0H13=M4V+JNV/:ED>UNJ=H2=W-W,RL^3!Z*=\4R?!M^H>>S5;#\ MZB]:IV;*@).$8&@-P-Q0$%QGN7LA*=4M[@!<1["[']P&OY ]M^+>S,)>/9DG M6<3V?4YF.,6 JF WXE@XWWB'JF@A<02V2'"ZKJ#Y)5$=O(96B[0:C]=PY],^ M-]W#GYI!I0.K'!(4A TH41)4J5 !9=#"]K^NX/]P,.YN(W9?/Q>Q[D#L^;!= M^3_,=7&;3\)[]N%3\5OQ=?DA3%G\9Y&79VS+Y\V;(6.!Q$ QP3UD4@G%J\MH M!%'?PL*[ZL.#I"AVIT2;],;%I\GG*IBR=HF*G>*[K\5HM9Q\.<>P.V/2S"B/ M)5)4:LHI5)0 6Y4Z((2VJ"8'KR-8WSN$/>B.SR?E.J[2@E +742(.4H=9Q#AW:HL(<\WU>-6C>QZ6V M:-OV<3D/K7S(?5RZJR5$K++6$>8%PI1I8#RR6U XD[C/0A%IKR#6EG[-6D+G M ?=]U(4!KO<6YY#OCJ85]2;"W)LPO%-,/KSZ$KE]&1AK6$ M+J]=>C,\8\XY9!IJ13C%I%)-B":#7 ?384[,*W;&J2=@_5$%3D MMV+Y9A:\S^+M\;R_VG-DDC I,!"860Z@D-XY4F$0.Z(V5I?+Y%6D4)+R4C-QG8R72V+L?JX6);Y:'E$96K.D"DNK23&*O'I$L(!*M46N6[4:CM99CA7 13#%8)6.F*)KL(*3B+;O)Y7LJUL M0(K5#,3+1-B? DZ;"]5;-V(",<-H!!9P$DU&*' M,=FTL)?.&%RK./#W%X(GPBJ-D2;.*>"EIQK1+2K*.MYG%9;F(?C:HFT;@C\/ MK3Y#\(MR^4SAPG>OE2W\:-VM8EO[ZD"X?<]3&8KME.C8\ M:%ZN?V@A]MK2G7<%5D,KXUQA'PR'[GTN<]0YR[1 X9WRUB+IF:EXD)#B88;) M6TECOT1;X7&=LAU46/MR(NU/E.]'Q2PO)_/;LO@RF:\6T\=WQ>=Y&'QR4/+)ME/3"OO&<, B6]0UHK M;E#%'["J3WD/RR3K%KCOXR1;$FX9HUQ+Y\/"YYTBL.+90^F&: M-DV35I(UT/$"D-@ 1O#8\1 M;;XN7[ M4B.I=@-0WV;7LZLW[XK1_'X6+X&^&<<;^'>3?%>N^.CI6KP4&'X1 MJQA]R:>QA%8-FRW-!\<54@K&07"M')08<\EQC9FV8?^/C,,(@QIDAY9K!@QD$,*N0EUP/,;QB^?G>#]=5K M^6U9?,XGXWC5>[:(;>%OEI^">7*J&\!%Z,DT1QX38J ')):C9=146W3PDL6U M-1D8W'O0(?C7^&+_)R7?^]F9I<&<-(@I MQ@4BG$'&686Y5ZAY,Z++5*@:@H)W 71WA3;JL)'O9>/SNEKW[/YMD2^*=Y/[ M3\N;N]\7AQL6]4M 1B5T!D 3T%,T@$KYSM/WS.GFFGN9ZE3G:NZ@T>Y7??>^ MA1].]==*^X&9(I ))1GRQD.BM):@"BOZ\$7ST,AE*EOUJ)[=HWN-IL)3"[.^ M#(1GGY@9[ B3%&DAN;$Z%A3;^1PQTZ:Q]EZFL-80S(+F\/:EON.(F5*]T9#ZZ@IQ2 MR&6LFJ$II*Z2!86V11FJ/_$Y6L>H#\"EVT(-C]7^\_(U##RGT.(V!&3682254X@9 M*V-!94S0#E '6UQKO8[SKD'#?96F2/YYLLRGZ]#:SSI.@[&K@'U:WP#GDZTG_UN?=;=D^H?)B 3(D;1 MH="$4F7_S6'-^!ZV]U!+7_)2X2Y%">^L1,ANV/,L:P)$Y99RQ&VRHK"DDN M6H0 K^MT?EX<_=T[OV2R^^Q2B#TR!#OI31: B28H(1P MQRRS@#/B:A4[2\/M9:L$0BX,P1Y;!Y24& 4S>8,*%APWS]3KLTI@;=&VKQ)X M#EKYX*H$QJZ8Q^H#5K_/G"-.8F$\B^TD"(NUE<)&C+$US$G39_'(U&5H:DIT MWAZFAL9*?=$>KS+U]$3&J(5::0YE,*J81)8YL:';4BPY&&;AF(;8OY9<*PRN M1X:7D=VQ>G^]B:X_D?T:X'M8/1P5VHMG,L&9\8I0I41@5WK!XH(C,6,@F*RP MSYJK=0JZ-4%]W@WO2>66?STMM^?/9)A+86',2N$""..",ZHC[9)C# 5L7C\I M32&^MG)KP7O2);)1G6,'+//&%RG;(=G]UQ$I/V) M,E6=8\8!58A1B"T1&"NOO:XXA,(TKY+54YWCVA(ZI\[Q>:#TM16WKW,,B5&0 M0@,@ITXP;KSU6[ZH0RU:$?14Y[B)L+O#HZ]C$!_Q+=Y.OCR_,K4)'>O'7_/_ MFI=FF@C 'H%1/ M]/^6/YRN@GOF3!F+)8V$H1PS"8,WBK6K7EJ*,"?#-!.32KZ^=G6(Z+\U;5!& MZS4KV&44RX3->_Y0E&\GB^7A@LY'G@[V@X?48..!\C%'36E=+?^46=_G.5S- M4_EDDIMWC59?6O"A&'V:S:?S^T>=+_:@X^M*4%/@UO)'UHB%X]6AFUA>O'('.&&*]HD*ZBB-@ M4//C^&37@7I[Y]M!U7?^8/L&00;&4NB&4>R#6GOC@-@I-X0MKH:=KPK#=(B[ M >Z2BM%=TQ='F7(0(H&=QHXIZ:RH>$9A,1RV@]M:DF=W?VF&UY]#5P;IH@Y/ M13HQ']LU"')> DV -EHY:9$%&JF=_0/P@ Y.$L!^HD'0>=@T%%^Z!D&QJV78 M$"5 \73 &ZUM13Z77#8W!"_8(*B):+M&JJF@$S4(LM83JP3U2@8S2./@L]** M>,M:)!M=L$%0(S%W"U13*7?4( @800RA0$-DK"9",K%3R1@W'9X7ETBJW0#4 M[ZG!=)\K6]V7@46(<,*M MLI17203"6S:@G-6D6M4CAI>YS_?A14.F5[?UMN2T^]1@9CU,UODI,=QJYK-8 MC;R8C287^]CC5Q0[^O39(A@?XV!HCG4^S6>CXOVGXEFAU=[O1;ZO\H7>UK@- M^>W#67A]L*/0.H)5L)LD1H"3L'-+1@WPJM;E]<22?Q;"6PQ$UDJX.30DHTA+XTE@ M!CO .1W82&,Y,R7P6I;%;88K9T !! ^&D=I/%]&E-322: 9D-80HXC? ML8L%:7[?*YDWW5YR\_Z!ZTM/H.Q63ZKY,D65QE(QAZR@ LB82%:QB[!KWK$[ MF7]\63UI"%QO(9A-H.AC@"M-C/?[SK,^Z6IJ\+!\GL_N_Y].C!5UKC<\DE=AJR!FR4 EA&;%H M][:$?X>J"HUE^#JI.@%*_47:-T7KGQJ4_U8LM\ #XP(QHRYBGR%H6.!1(:B$J;J5 [QDTY$. M=(K+ "[R'M>"XP,S1(S@%FJM+="&:D?E;LUS5#1O]I=X!VBM!9WBTI<6G-,3 MEU-"@/)!DR4!VJM ]9'S9&U6.I)VE[#TI@)/7L537XMCHM_W?."-&4J#4DML MF<%:6+US4@UBS?LR).LRTI7(.X"C7[_LI$.622*1\D"XX+H@*(A#=D<])*IY M>"Y9CXU.([5G\M^7])XW/)B-WR_GHW]^FD\#KHOH."P?:P3FZTZ1R5CTRB,4 M<*.04TBE(T_>AVA^ARF93];AF4PBE"Z@)_6/; X/RD \7O2:(0E,^$CFI-I9 MG\*TZ5J<2A>Z%^!A#6F'5H]!^]A7]B4PZZVK7CNG6N,SH)T#WC$DE A&K@+^ M:=TT9H@GN5T(\MM8?N=0]7VVLVU(7/]4Y^6 C'%,B6'AI0J;K0VO$F=FPQV+ M 8T!;A]I%*$]-I=Q!'>-JD]KP/&!&==4(^NXUHI(22 D'%;<"B1,8TU(%MA+ MH F=8M1;J/)A @WK#K\?U98W(/R;+3T]%!FOK4YWAF65(0?*201V5I6QS<,6??@@:<(678'5W^L_*V[N M3%F,)\=?_*?',H(]"&Z5C@GX!%"" =QQ0G2+&$0?#D>J:%5C? 9LK,D"$JL(L)W5)[ M9J!BE.RL+!Z6W$%[,LGVI 3073AL5N\@_=383%LB-.<6..8A"NLU5WQGIEG9 M7%WZ<%_2J$O7H/5WS_JN"/2-W\5ET=I[6WD$94UXR(#'DP'C@,5(:[7R X B M"Z@4_$!L6Z>H@?!U8J].3[].2/6E%]^"$/:TZ6H< MZ(YE>Z-DELMR\G&UC,D''^9Q08NNUGP:2+E_$^OY%HLZF6'=?E#F/ .">:V\ MPP%2K!5E%9K&@!8Y0M<;E[THQ)=3V$;*M^.2(D8@$=0Z"Z%V"C+Z9,UK,L": MO9<2\TEM:XAICU?--U;[FO)3%2CV/!U,.$)E@"E6*):6 ,^1WIV *SK ]GY= M".G;^^0M@>G3YIG/:DG[]:.9$9AHJ*D$T /!K65HE^R@V]Q=2)BYWKFH6Z+2 M6[KI>+Q&.9_>YI/@DV\OPQ[+-]T_(@, ,>"<#V::\@!;ZL%3(I5O47HPV:E? M JEW TY?PG\7*TC/BK'+RUG8WA9J-%H]K*:QVK,-DA@=/?(]/3BS1DM,H.28 M4@B1@D3N4+14#/#P+H%*=(Y37]KQH2SRQ:I\K+4)?/MPO#A/=+#'$80&2H$C MESN=UZ+YCI_LI"V!]%OCTN.]@THMUX&X6 JA+#[%$JY?BDVL]NU\$2.T-W+'$ 6R<,U0*0\"-^A0V6<+#6H( *:R4\5 9Q++8<0<9@GU?JSVVP5%L8 MQQLLG8= /N0&2SO.-J]9=+/FL_69\_%>2T?'9Y+0U*"BY]U'FRS<_#9S&M$L?.0DPN?:I^4^M%Q&3+80LNI1H8IR#@QF%2\!FUO'K-,%K+L5OY=HC.@8ZW3 M6E%WCLQ@9F,BF'6&HH"J>8:!4XU01K*W2P4Y6 M"LJ*4RE-C5[>Q<:7?IJ'&M&#U=B;Z*0\*_F:Q6!7' M-./Y8V$+A$H:*P""1&.,'5<[Q$";ABO)Q)Y,5J_CB[-R6[!,"]A;0V9GBPNMW=73%:WLQ>FV15)AD\HH-G MS))1@JW"#&II%5!6"@7I%@?,-!]@J\"^%"T=BKTN=IOEV*[*^((4Y60^WBS3 MZU_>?(Y26[BO13F:+([O@6=/EFDFJ':&&^=LD$"P&'5U+H6!ALT#+\G3D;+[;T\%1%;K\D!O;MBLER51V_ZMYX[\[%:$K:$0@+B=4!KH*DP MBY?$AA39>$/ M835, .T@%D\W4CYU MB37U1V=8:0:-]THJ@G"4)JZR)2B0OL65E&3UO_K2VH%AW^_!0>0R /@A_QIK M\$9LPVL;?K#^K7[-\,D#AO.FR[P)RX"U-!;7D@HX&YRV"ADI='/O-UTULGY/ M(I+B>8%U]5VQ3M'X,&^O<"UFS8+Y8H%%@*IX,9;$+FRXPHD"TN(.Z-4?3O0' MZY"V]5DN#0\BU-$4P2'$.5JH MS\OQ&?;!?,1&JW@'1U-A *YR[QA&M,6]T^_U5* 5@)>JFE)AY0.:[XIQ\?#Y M5(RLY@P9\18X123TC$B!H&9F]_(899O7F(=7'\A/ ^%I%2IF7]9Z =%6*\(/ M#B3+5E#>"##3DXD M,X I41U9,.)A\PPR>+7Q^LM V]<"=>CF1D"KF-S/-@TL1X\?RCQXG*.U4&?C M]7?3-9]/KD*5U[0WGVY3<^/(,M9#SC%(OH9#<6FB,JV+2"&FD:AVZ M)^;LS+(\B'D:(6S[(?_ ]5>/X[FIV_F09-TAAJCG# 0+# M. $0[*QV#WK=8QI?TV_J>B3':["!'$JM]PPH+*WR+"R%C&^YP,C@ ?8M2RFJ M(Z&, M6*VL$]5=$H0-1OI\4V&J\>8L3]7Z>R M.>L,SSB3,FP:2E'*G CN"A([SA7S RQ7,QQE^,9MZQSORY5+LMO>EN937MX? MS7\Y.39#P! 1D52!;1=L%<4J=X0HR)K'\Y*M;8/5L:[![M%0^S*)<10_+^U\ M]7%YMYJJT6B^FNU-=Z@S+"/!2+&*8!D\71I<)@"$K#C%N$7&>;+\WL&J58'_.NZ;TGX=^,$'S]R.#XTB_D;3&-%A96$,62D,Q7'0IL!EB@9 MK&9UC'6O-[G.OJOU[?4-@N*Y#P42>(XU5\ ;47$'!&S>5#U9SO!@-:D3A'O; M[]97*?[/9#:N41WNVXMT>TM MO#$*-ET4E_L:U?OHW>97CV8,:R"#.\V\$X@2PU75[ 5105L$MI(E!P]67UIB MV]\*\QC!"P:;F<\B!.&;F/$4X"GS3;;4IJ';XQZ0CBY&+>;-L B( P1B_6_A MO=%45$>>L1M=\TMWR=*+!ZN'?0JBQSC#%L>8F[_)0ORU6'Z:!PQC_MY:#,=C M#:?'9PX'5IT6PA(>^ =2\2K,2)53S9/,"_A;P'(FZ#T=\6; MV6)5QGZ/ 8%148P/79@X,B)3*G M*?+4!V0X##1O"Q$CIEV]SH8]%^\8G))T MBW%?:Y!>+2:S8K$(7L3'R6R]DAY88%49^+G?I V;3_'+-S/U$(,BZ]O01]?D M8Y>/>Z(@0PI1S#4/. 3'&C@(2;4',(-EB\L^?[[@_C!E=KGS@2>,%XMB6><( MM?8S7;]+7:(':6$M69,*/*2"@8D38NY9ZJ\+\=.L9?1;>&]&J5 ,H+[HJ1YK@! MK&]1+AMHUMX9,@2X8,IIBHGSF#E'<)6/Q;6PS56IQU)&Z56I"^PNNJ^5JV)< MV8+'HW1UAF=<4D^D1T R2Y#EU&-6<:X@&6 #PPOM:^V N[PI=)L_-K:#MF,S M1!SBG@5&;6!:$6/ACF>'5?,3A!ZK&_5G!#5#[7*:$AW/"$6L.6B"IQ+\D'+G M=9ZE-T=GRK "R@$;BZ%[[QRS8G=6PJDES<^[>ZQRE%Z+NL3PPL;.#JRF^];! M63)&(%/ 0B\UA\'P@W#G77"C9/,S\!X+'O5D]'2 W_ N_AQ1H_J39)XA@:!P M 6FIG8F>0Y5?)"S@S1L4)#.=>TRL3X;CA;5I88578/EX.\V#'SD;QX// MSP_'*US5GR03A&$3? N/@YG_?0/8[]:Y,MOA33 M^>?W\[OE'WEYS#\[.";#WGH(N*7<:Z(%,I95542DA*1YV=F^+X:EU95VL%UL MH:F7]G)L6.9Q/"U44B-!".'&AO]7G-K@15R-@=/+8M(MEKLY\.AF=2 @]-38CG&) J!!:&H,@<4COWB.N7S=U'T+HL$_MZ1B^OIL8O: =>W171SMZ[@MEBLHAEGYHM:OON> M41GVT*NP(4O-B$+:"VJKF_6:>GT]L9TD"M(9<'TIR+OB\X[F^BO(D5%9^!QO M+1,,.2,$-PB+ZD4(3+OKB>VD4)#N@+N(&SZ?W7\HRH>X T<&UN40ZKKA^\:& MET()"94)KP!%QCEI967_Z6"M-3\O[SN(DWJ[Z0*^2ZPIYZK,R;$9-H%7B#G4 MBAD6?$3$J]Q(#2EO[A?U';E)O;YT =_P;H;O0>VT)=-LWDSP@!18'%'T'<+K4GG[ ;*DO-W>WJW+T*5\4>Q4ZT'.^YC2:,X-<4D:! MH,JS8!=*2%QUB<18UZ(I6++:%#WK4!^P7L+4KGS'P%\Y^9(OB]MI/BI.I?/4 MFB##ED/GE*>:>Z =%E96CH8AJL4=ZV2U)BYD='>&X24L[_>;[@MG>/+/1F0< M&@2=!Y)BIZ%4".TN"1C-98LX8+):$Q/4V$P&Y 3%Q&JDC7'>2E_=_C=2M:B4FZYBPX66DR[PZSMP_*Z8QEZ$'^8? M\J_QZD=LQA@0"E;_V>4FFTZ9 8Z4<T_E:QJD;TF?]L$M%;RV+Z!&17"* >D<5QCS*F'K-JPK6*F><(/_![BTIV" M=UE[>4WXXO?9.":7Q*93DR_Q:O[^ER#F9]=-)&OS$9F1@FL9K$81_ O-B%>[ MTQ_+$6E1'^9[BW3W"//PDCTZ2?+(O+',1^-3.R8E]\CYZC:F]92U:$+W/<3( MDP'9ESJYN[MBM+RY(I$18!'UY10)S>]7>S6(/FFW&RQ;##[*/+ ]J7HK;B MZ;8H)[%DY^O+PZ/I*MJUS]';('I$A_LE)/.2(T0"]$83"#626/"=-#@>8')Y MA^H]:*RO0O-3*7(F*5",8*0A4EA!#IVH1.HH:=$X*]EYYE#T\DSH>BQP474H MB2T#@F5S1'>^?3BSVC@'H5+>44"@T)Q6+X]SRC0OH)/L>*E#A6B-1W]2WO2 MJ"/B%T]FAA+@O7+:(F)P^.-@9;^&KT#SBM')3GHZE6\;,/H2[OO5Y\_3-2*P&DIY6U7YIKS-R^7VFV=$'$B;.B#]9I-E""+JC?<>.A^X MPXSAZG7QSIKFV=CIBKTDU(I>0&RH+1_*?+8(C*WI6"P7\[LJ$CJ_,_.'A_EL MK=/Y;/R//)9K7R[>;*J&CF]7@9?E?Q;KG>Z ^G0T>Z:,P1A:BJUE6G''G:@R M9[S@N'D/^G3WQA+JTV50;9K=MDV4>I8;M7&LU^6S7M:A/5X9K\5LF0%QQT;* M*4*9 M-Z/>0::$@QP!X@SU4%?X>@Y\!9 M(;PS2%"/G,+5=2H/.&BN&S M]4GMV^UIP"87X, *<<8,&7=(&T$P?.J.6<4*TT-8X&>7"@>869 MUWJ(X=C$ZTO?F*9PG;;-&+9=8!8G7?%FDV5&,RN"8P@Q9S263N965(P2:5K$ M]]*%;R_E.76%XI.Z_,:%S0I_=AS+T^!SAJTGUS:$!C106K@(%&!(_'6V89)8A#*IS6J-:[DYBS#R>Z MH;Q\,#."!05FQ&GI"191@<66H\"JZ+,<W[5.^+\HODU&AOD[V*?6A1S-)-64PL.V-Y\0B 0C8LF\E[[50TZ?P M$>5H];'X*?PTKEA/9M01A3A3BO-.\6AHCYXCV45,5=X0N+#K_?*X>+]]/B-< ML(9))7 M2YJ%M$667><'\1T!/N\8DH:R6[H(1K"BFOG M18OSJ\ZX!Z2]MZN-B5$[6EVF#ZII),$"F:R_EH-3K#@V*CS%A! A# MC&2"YJ=9XST:$*)$*G:<"EG-\5B[CMY--J6:KZZV[Y7!Q]O>M/ MD%FKK)!>I+C7;= :N0<(WU MXN"8#+G@R6BC8-@)(8KWC;RJ>&2FQ3EQNJ3*[A:.KF#I+2EIOEC>W&U5^5CF MT?/G,BT1LA!S'?8X9K!CT/N*%V):Y#DF>^L[D,OKA*(6B/0EW;?YQWFYOKFU MKGZRY?V(F/V1U4XR8K&G +$=1D .,$^Z>WEW DU?@O];,0O\3P.Y M:OP08(^\Q\2$TQIP8F064%/("B,8HLAB"S7>P8>9&F!KC.Y5H5N,^LO^^%P6 MH\G:6PU?3XNM$ZL>YN5R\J]3!:KJ#,\XY YC*'S 4GO)O"9;SB7P3#??&)+E M+W>O'0F ZM,:B!YNA<4)@^#YHYE0@&'NA"1 .D$1EUA6'%':HG%RLI3C-#9! M"U!ZM_>_39TX9ND_/9UA38F2F&B F;=QE4.HXLM WCPXD"Q+N'MAM\>E-WEO MTY/G+RG>(E''V:LU028PAUYP:8 -UA!$)&Q\%?>:XN9+0+(,X01:D0*J_N[2 M5[UT-U172>]'5./0D$P)QJWCQ",@H:. RN>33>8NI)=\&H(OM$J:UG?KL M\-KTD&(XP/:KP(&3[7NFBUD07JUZ8"]'9 I2+ 1F5DM&'/&46E[QIY1HOK/U M69RSG>*T!64XJ]:N=.)M#,T%<2R7Y>3C:AF3KS_,$RQ833XPPX;3 "D#L0"; M#?8AHM4KA1@5UU$P,]U:U0.FO9E=Q?*)WY;*>/9<&2!6,$6%(9#&F^J"X,H/ M1=KQYGY;GP4PF^I9:K@NHT)?\LETP\2S@CO;O@4Z7TQ&M17HY$P9T[&W-]1< M(,18 $4 6.%A?(M#XG3U 5*I3]=@]:4\+B]G0<5CH>%U'X$:H>%#0S)A@T-+ M,3<0 :N0"HSB'8<"-C>4^JR>VE0=.D+E4G(_M33L?3YCC"OJL.)A;T70"DYM M=?B!PA(YH,L!W8GIA-R; ',IH=O)=+4\VN[LP(B,Q^[(0EF@&';$"":T(8!I8#&PDE-0(<(!:[XO]%EUN>F^D!BMH>G/J7WDK'DR0Q3D 7>L MK?-8Z A[A0550SQ13"?NAGK5!,@+*]5V)?V&E?/5ZM!,&<>8"6R!=0(1YR64 ML@H&8*A,<\,EV?YU:<7J",HGU4I70>99EG;B C'//\D6R^ #7JXFC)TL\OO[ MLKA?Q\AV=+VM42'FU- ,2^HL- @3:S# F&M!A7)AV_,".UBK4%>O7)^J'G-L M6+#@'%,$6V)9\,PQ"?ILMMQR0$"+Q@!G+PY':\ET)[;7^:S=H9-_;W5F.-2: M$\J(EXY3J:"7I&)?,VMZ5(ZSZLQT(]-356?.0^5W M/&'B\)55G:DMHEI52)J!\WT(_C("/[?J3+_R/E?."2N74 :XID A#[&4&@,1 M#.+M[@<,'E!PLB/(:Q0O.0^3[Z%X23 -AO\^4 HDVQ4/EL$5SYNF6(#XS(@+ &6N680U:$;Y1E+K:B8T8@ MPF4MA[H/'D^&E+Y].L."XMB5B"'+!5=8 UCQ!HRB?7H0QR-);66SKXQ]*RSZ MC!NU5(P#$:3##V>:0!TCY9"$/P#:8)3+"@JA9/.^!ZEC2&W$>E1%&L#27Q&% MYX3^EC\4!\,)IX9DL=H4M0P#R'EX?8S"'E<&$.@",Z>10RB+;M0A>UV@+Y+:\G-^P>N+SU!N%L]J>;+M$-<>FR91D19 M0V.UH8I=;L" RK(.0T\: M?75J+S:6SR]/Y342S?1F%%H1RW) \-R2P50?FM M=P 0A%DL7F%V;X)KT?OS?-6XF#W9$3B7%/])6^+PH$Q(BX.::V\L45(@SOAN M,20"L&%;ENV%5T,;6B'UO>K%(*W,(:E#1\=\LBL2=N*D8\^S6=C#'&$( M"<> !!93)_4N$A.VTN%9B5U@/N\6EK[KJFR; Z\/8P\+O<:H+!X#02BM]$)1 MZ1CGMK)AD#:Z>='M9,9?A^+O'J#+Q M\/BK4PWPU.W:[XM"03"EI.%6*411, M(XX=(+[B4!+>_$YX3WYBUU'EQM#T)?S;7/WHKGK$34X M/3CC)!:4$K''.%?4ZL VK+AV@@ZH+4LJA>@%[6_E M\?*<-49G5$&H#:".. (5(Y1;NEL/"1M@T>;N5XNN4;K,KE%5'WB7+XOUO;3Q M-N3Q[%3[Y#YR;)),(R1EO+ *O 2.0LK\#@42UM3&NI*LP$W:G:5#L"ZC,L]B M99LOH]?U+II@L+;&')DC,TXK3Z6W#L?W1GNK=E8W0Z"Y-9JL/$U:A>D.JP'I MRVTY&14M]64S1Q9L,HBMCCW:2&0CX%@,,E52-]259F9D+Z$LCK"ZO+WE9 M/L9KAVM+_.;NPZ?"_?=JLGR,#=OGL^(,7^>L63-#A#22*<4ATA)!0D#U7F%* M?7/K-UGMF?YTJFOT&D:]:A/XBKJ;NV"YA5\?\I$ZFSL#"E+E@+,!!$V$QMQ7 MT&-I;?-4X605:[I2HDMA>)D%Z_=9OFG%48SM9#$Z*P2S9VQF,1,.,$>9EN$O M YBJO$J,+&MN "6K:)%V\6F/45]Z\;PER\U=Y*(B^+8L'B:KAR-Z<7)L)CBD MCDGG1?A;:?;A>5N%)L]M?2[]\R3"84] M:/ M]:^+G)@G\X0YX)71,AC8E!J*K=J]-IBV.!2^_E!L!X -1WG"SV+2:[2&GK'3 M*#Q[:LY,4B2@U1AJ(+'B&HF=@4XT4BURC:X_7MLQ>,-1L*<%]N9N7;QZO>Q^ M*"?W]T>SEEK.G$'DM:>**T@8PUVJ^V$M-^+#3&VLH%XIA('9+.!&F^7$UO.ZH;H9)\V/\22MLGQM'37>@(UD=[V_? M")W+Q#[/K]9%F:$!"BP58D3;X,5(57'%J6A^;)NXND+WQD)K<"XC\G9UFCC7 MP!F* 6=^'0K15E<<:NS-L"V#-B*K6["I&4+?HRX,T@(8@@IT$B9\7P0O=*P> MUH$9-1N_"QM0O)WU*IYSM+K"67-DE"M%5'#'A6#(0,$5@!5;"HE>Y=VRYE)M M"S[!V$#.F@-W4S$:85G:-&;_TY;_=^Q616!49%\&T,%Q0P;72UVBEK7?-J=':9)W1#[UY)KA<'UR'!0IG"_HNM/9+\&^!Y6 M#T>%]N*9#"CF!,90 $^PT5YQPG;+OF^3@][U7M@8]7DWO">56_[UM-R>/Y/% M6RX6*>R(-P:'&1FH:-<.H>:>2)(V1JWEUH+WOAR+O^?E).[A\:;2B:#BZT FAH7"-MUP%3WG@A?^;"^F(M%LA\[W(?5!6TA#$?:$@T7PVGL_6AUH? M\]D_UP4.BG$D^^T;??/N=-2HSO@,.J"UH[$3NZ;"$N9-E>2C ;5]]I6N&8=H M(\#7 :0$$/6E'EW6:F>$ *D!$ @2CZ&W3_@9Q'QSO^G\"UL7WOH[@NB22M"J M,K]&*3),"1UZ.34H7W% M=J&YCG4)&'(<>:V$VR7#&,7\ .LU=X'YR8KMY\'2UTONZTPZ' M;=!@@2H^";8#ZCN=0/S= ]2;)[#'S-E&H_2\+.=_Q+IG^>?PF^7C,8?@C&DR MC@@$2G%) 38 24 ZLMX;;YQC=,G"^QTM5II1A @72U9ENJ6IP>)QY*+E^V:+#4V3,8D88%E0&("C0 MPD!7(8"(:6Z])"M2E&8O2@38952FK[JKAL+@-D#J')3!B:! NBI7V4G8(K$[ M6=&A/I2G6]0NZ;+_/ELMBO&3X?[P,%E&#GU13YL:S[DN,"<1!SK\ZS""F+EJ M879*HN:'?,F*$_7GS*= L"\M^TG1?*5YH'JQZRSR#0F'&E9:[UR"XABW*VUU) M&+=[D)Z4(649LE'O+R\=)%SPY4J:OMX#VIB\*86\J\ MX3P8 E)!*[;-?Q74E%VPT-E+BD^5.-OS=(95T%;B#7' ^, A8F1;?5$!(5O$ M.#HN;M9:-D?=TB98Y$,N:-:V(HE U!@:6TK&$IPRWH%0%13,V^;7!Q*7+VLE MUM.U2,Z#Y1KK3S@4;%S)F.:>(>5E;+E6<0B,D@ IV?+ G?"0X,@!L IKJ1@LF+7 M6](\U[?_PB*-=* GX/K2$X2[U9-JODP#0@ U#O'PEY8B "HJ=KFUS:^1]5_! MI!<]:0A%SML\A@UV=@H6[, M,*6\CJ7WG0?593P)GX^*@^G$IX9D'CMH$8\Y_@ 0XZR,M8 W'&(G!GA5H4]E MZ BVRRA&UXW/H=/""*8U%(8&/J5SU>Z-()3-+S6E2P"^F*JTQZ\OG7E.Z;/# M]NW!Q!&%.3XPTU0QJ(/!I3A1$ J-I:NXE<8U=W'3)0GWJ"V=@M>7JM0_LWQ] M!,=C'2 K(>7. A4O?JDJSH.XP,U]W719OSTJ0SNT^CFP7 ?LDQY0^GQ2_CV? MKHI?BWP1O+SU:6[O'WCIL]$=49O[DD'1WD[RC_&4?!*OT:X)'=_,WD5'N)S, M[C>:6%;?KE. W]8X4>WT<[)X\T4":#1@AF%%1/B*.\"TIU:@>@ELP\7SU.EM M9Y^1>>FA]LHJJ!C3#C%@T!9'P2CK,RY\],SW0MHS'P;N@SY?KKI^JM%_KR:+ M29UR-?M'9! Y)2BF5!"#E<* >5F!(KUJT6LU[4GS!=3B=0&+3A#MK8C)'FKC MEV5Q^H3RY-B,(2B!1U(:1BP(OK$0%<\21+K 'XQLP?/N>SQV?DG"B(]QK MU\ZZU5&Z$\D\'5)-!3TOEW?SZ61NBIB46EO.)X9EFD .D'<"$AC[#A/'JLU3 M0N>;=\Q+5P0GC9B[!:JOE7YG1>G'9_[QVC@Z84^>&)E9@IR+9[(BEA -NLV5 M?=)JU&='E2NS*[M%MB]-BB] %-1R1_[NBQ@;#PY48.1DO:TS9LE(7.&8$$ 9 MKA0-3J4W6QP4UL8-V^;L3,KSOA'L?6UZHCM&$C9G1I[X6T5RNEMBV:2G42(/;G77V&9]]V*]Z$R\YE5,@MEI.'/-Y,;J5# MYTR38> UEL'>MQ@3; EF7E5(6$H'F*231,[SWB"\K%WMR^*_5\5L]-C(MGXQ M.O.6>@Z<=,X(Z8#!4/.*;PIE\\L!B3NE#=6^;H-N[UJUC^[Z!M'AT1FPANC@ MF J"!<70.^1#WT(^VN!5YGL>H8RC^W>@W=5AJ^5EU8F][,/J^6 MBS4HL+Z]].VH3%ELJ9:Q@3$,G&JG6650:&MAKU9UTI;6F%U2-U C MW=B.R@P6ACIJ*$)>>6&AX'C+IS$.-%]%DAV_7TXWFF%V2=TX?-F\QJA,4.N5 M@H B2V+[:Q2^KOA$"C=WKY+=Y+J<;C3#K#?=6)= G.33VB6E#HS((&3,206< MU$0ZZ P"3_P9V/S (7%OR@%X4)T@VI?&?"CSV>*N*"-2[XORRV044+BYV\/$ MXD,@;+'_5R=-WBX_)@MH 0HD<\ :Z#&SCM,*20*A&KC#U58_YH.#]M_*VAS1 M8;IOUZRCE]'-7^>SXO'7O/QGL?2KV?ATQ\C] [)X*$V!@-@P+@SQ_O]G[\NZ MW-:1-/]1#_;E$6L=S[AMC^T[=?H)1U?)M-6M%+.U^%[WKQ]0$N5T.B51) %! MZ:JJXTJG"1+Q10"(",2B:&L2&RM)@>$BUV%NG0#-7+*RTTU>"%7H4.+G[-@@ M6+1ID>31;L%,&8>M(FW^'+*H9#? 5?,'QT8V6Q[^9/4U(M+\7],IZMMD_I,U M](..$U+5^1U!.BN:4NI($ZB-Y0HS=D#7F@*E:T2^/L_43X1:+LFQ#1^J.UTM MX@_K#_/)XC#W]_?-7W?0G9";CF\(0CN'M>!24> )IIP+W=*O(>L?A)3,_91. M:M)@=O6SJ\^9%227 @K-J(@'L@:"*7U8%PCS JL9II.+L5#*)0E/SNA^JDRW M%P2#-:%2QWW2402HE):T65:.2UA@9=0R])DD\.;.+#;UPY_16F@X]Z/GX$*GZBUW"]CKC,OQ()G(Z M$#/J/=N.04VF;;58_3SGEVHZG=: +GM7$!AYS34S0%K>_(1@&XCN&(;]"^26,CXH$T<(;H*VD!VJY[&]R)6RUGE1@1L7KAW2D M*ICVXFWEN\FRV2R_G6GV=!LEL=YF+S$&+##8-'IQW 2TP PA+0R-!A+'!J!. M;M)R\*QV.#*O<=;HLHPEQCI+3[(28Y?A/OE-2HQ1 MQ!WF#-NH*DII(/=VSQ8@O<\9YW^EH(/.8M&UQ-A%B.8V[M*4C;)2::F%]-@# M#[14!/F69@(D*#L\8# G+ZX?U0^OWT-6BKR=+T]$+A6-%RM/_?-K5K#IU:DA GAEJ!#,>6VRYTASC=M(. V=$1M1)0.K) MV73%XR DG%B/$>,*&A!5-]'B 07E_8N27K&J6!\>CXW4=.1J7!]3WZ8=@]KTI85DQ##A!TAA-E;5< VH,:Q%H:C\6J7^F$IT$B/V^ MNT]YVNVX[$VX[5PKC&^Y_!Y/\(_58Z2ENMOATD>,+GQ3(,WU;(.'YPT8'NDF M6':+!P*6%]@!,@FW?PGN2XEBOJONYUVV3]YE_]*2VQ$&H!.0.ZVC[2&%%**E MBDG4/PKB9JJ']56C!X-Y'1$9UHD>428!@-&$%9YXI[3![<4*4@847@MC",NZ MMJ3OA]!KE(4B==L21& 4GULYG>V!PL!9$:DUVD!N-82M.8"(Q#D;!PWM6-Z9 M3$$^P,95A#+ 7 1AW =;Y_IF0R7^YUY:0G<'WE9-L" M6WU95EMK_[0,O/1LP+39+JV-^K MCMS]$:_;9G!N8S O#K(>^0M!&>D-QM0YX[PT4F!-6T@ '%".Y$;R%R\-3KHN M_GVO!"??FU5P7R_/S>?]X_8W6]3VB'Z2R3"$,F&:4 M:,8,P-'3@*!! :& M48TCN[B+6 G%D&=.YZST?A.2>@W4R\N?4LMX-GS9!:6;K\V/;Q8[7^?[^W-X MP!.RG&D&P1J/&2$R_LD=)4HCV$:P8$M\_TI5E]?ZO2FI+Y,_/=6) Z2'8B2Z M6O]558MMT;;5;K9'5(5.8X/WB#KD,!"24$VXI:X-KL-2ZOZ]N"\OB'838I8* MV>MX0OUD6AT5HG-# M06$"R@\]0#IGPTW<&>0H(X[W_+SUZG[(P,:+8;W!\> MG&;FG=)'CXX)0C!H)*7$*DBB4F$Y;;U_Q$#1_USCKUMHQD(TE]1\K!YW^N=J M>YH^G?L)N3DQ*A 4R>)>1&U48!YW5WW84 F7MO]1)5ZWY(R':4\MYN?][L.R M>IAM'J)UM??_^_F31CJ8HWAG'P+_* M'O21-Q^E2U*,K+*26J0,C5J)8Y89#!SHYN(M%\]\90^PB)J7(;HZTAE]TAC!@2E7@'@#/+&ZP.&"(JR0V\'<_+BG/9^>/T> MLE)D:&YY(C).)$RRY'C XLRYH4Q:3)EF1%&YG[ZG0@^PSE(99R.RY*+D^,N0 MZLOH>KF^K^>SVD05I5IVYO.988WYR %EF.G&7:&.=E"XCWW!08H)6+SN$!= MMP3"3VW%NYA$)YJ2"[MMG>&, =X90:@&!^EFB/2_2;J94@A]]1JA/MR^."-)8X+H")"!#I)?]WT=ZBM1 2Q>: MVP!3U4?G9I?WU,,BR"\OI MHWQ[=O^QJ/]<56'G8\@W;_80?HLL5>S!D9FTHTN@T_5 M>KV[#\VX$)Y\-*"(K!$2 QL53:NUII[N48;6#^CUESX-[;4OA?YLNM'%\(_( M_K?U:O5F,9UO[JJ[-XOWZZ_5LKD(6%9?&[/_6WS=M'Y(H34-GE,@DHF&&<13 M8 '#*)[B3=VI*#$<>E=R;MMK7TK)N/AJ5IJ;+!?QL8RGT/$Y!$:D-][(IF\F M$DTB(M+M;H<)@[U74OKTO=]O)?7D6O:5L_.99'=?)?AL($P3"Y1#B&BOK%91 M)EJDA?0EVR]E>*ZNSY3;.CBV>*7R5QW[5*"1K59 #3V 1#!-F9$MHHBK_K9) M+@?ME00LR0G0FR\W*.D?JN6LCD?;=!E?U11QV_Y_'M%_^=L!<2'B_YC"0F^U M4BI;IR"*]F#_M9!KRW]U:V$41ETI/V@;:',LG6<_GV&?_4=5?UE.'K_.II/Y MF\5]O7S8XGB%3UX[=^EC]:U:;*J5CRO$Q<\N%Y.YV:S6T=A<;A6A>O'E;;0_ M[W;KY&V'-*6^KPS.\+A H#:*8N,H,,)IXDF454LYZ>;M2X/2I_5DO97-#\OZL5JNOW^8 M3[:MQMU_;V:/VZ8FWS_'V9^)P>PP.A"IH=;,8:8,,@HUQ02(I\)!@2#P.6.Q M+XK![,OSYR761H M>F1XX[&ER@@3MV%E=P3$DYUSGI/K'5OVC,F6.B%8/;>&U7+]9%N(?WN^)<1? M_3A-GQH61[2+D\\'@+5A7$7E#4I'(:,>\/8@IM&,+36G8Z ^,28H21F]4UZ? MSO#H;G_R^=!4N%.*8R6XX0!:PHW_J7A-W_"[_VOPQ^?7F#NCW\,+E)/N9"6 ML6A[<\*=).V$CO7EW@F=OW@4!K&8$*LJX%IH);#1H M)XS0@,Y%HWO(T_#L8@AZ:LK[R)GM1T]JQK\^& BAR@%(M( "4]STY\+M!)D< MT"UD]&C#<7DT"AQ7-X/?5:=JS9T:%B#%4#($$07$0*P9HJ+U8E)KZ5ZOKNK]E\'@%ZLUA/%E^:HJ\[%ESILWZSWBR;6M?+ M]>Q_MBBXOYLB>]7IBZ?4TVK_Z=K77^T\WG:XU_KEV0 AB=LBY]'T]\X:RT7C M9( R+BN$1;=J"(DNK*9?J[O-O'I_W\[Z[,W5RR."L^7BR2NL =QY?CF5B=N9XZ.2X 3RUMP@@4\Q0B MAA!E+4!&BIR>Q,L<24,9?NQRO4?XZ;F #11>"HT4T-AS"RAO MEQC@PKHR/4HC\^DY]T= Z+:Y7I0GJ21FCV+ANE;1.FG>/GNJB8K$6D2SFU"+ MA"3:"]I.31O6O[)7,A.G)[3U6!@,98^=K"M9@SEY<;75?GC] M'K)2I'96GHB,H@SXIH:H_;Z8/)S3 5YX,CAJK9&*.JTD0Y0+H@]3= H7=,^7 M /9Z3&QZLF]?[?=S-?VZJ.?UE^_]ZBJ?'Q^T9<8H@(V$RODH\ "UJBD$D.4\ M]*_*ZE2(#1. ! 6UI7: X6B/--Y([2VBZ+"QD6BBE'/7F(7AHR'5E]&)"FH3 M+SB.YB9D CN& &7QKWL?-*$#ZB4GJ[J1B,WC M67RV_<.NXLG;E[Y/' :8 M,*^:UFO>84ND:"=+,2FP@7,BKHX#4"Z]N[5+N]5(>.'IH"".(F4\L!&@IJY_ MU$9;NKP>T+D[F48VWK78<#QR\[D#S+PFR;0N%U]!@%U73%BMB1?]/&/HW+UJ/A4"/C]1M&2#$)"1?$-"DKG'FBC.0' M@#3/>0O?\VYO/!FX*&CJ,N#*#I^! %,5%2R -;*22^PAV=,BH@$FR[[,&XE/ M)^-H^B%TVUPO\EJN!&9?,6@*"R$\4$0JZZG1G&-^F%K],9VA-! M4Y=A4$C0%+2&$B!\I)Y"XBV)_VDG;1#)F=*>GW'# 2G M-??_WWRG_72S">K M^\!6/*5NF2<+Z[=(V(Z+\DK4@U\A8%[#J"U>;POIVM MUL?UGQ-/!\DD)=([+J6DR",*#VX>Z20H\(HR&>?JL='*)06V^E;-Z\?J[D<< MU,?9EZ\=).+,R"")X,K":+DAXK VU@BWIUD?%Y.[JJ& M^O.B\?S1(#&U#F-A!-&:1VRP02U%&-+^UFVZYEJ99&$@5+F8_[Z!^_WRP[*^ MVTP;'NC)]+^BX)X5A=,#@T;,(\^)\=P:&04=V]:"4!J"_GF\Z5I%91*,48'K M*2:=RH9]C!@]6N"2PHJ+ WZO4XM"?EV^3O\WQ[ M^DP@CA-F,6#08R0Y@0*T:IXF)&OJ;0Z^#:#]^HZV/U;5_6;^=G9_LO-1A^$! M,J:@L=!JR!1#T@%M6LJ=Q 56?TL:[Y, L^M+R^H?R][1H-NA <65Y"%#WE%) M722>>K&GV#AA2FQQ=1TIZ857 1*BIM/-0]/,J[I[6BZOG\P<>5D0N/$=*.J: MFIS>>VJ$:E&Q_L9\+DFE:!P$<\G5\]F_J];N[Z8'[6SQI4,Z2I?A042S%6GB M/(":>HF-0ZUF9;@P_67G&FZ9X;*3 +-LTO+P.)DMFWB/]_>_1ISO>53-&]PN MDJ(!KPW,8<@U]QYB@Z3&3;/DP[J*AWQOZ4K7U3JI=.7#,I?4/=U&?R7JA%R= M'A@BII@9HA"6SD.#+#*'D[YQK_:6'':3DC,J6E=-?DE?+_G-(OY8?9[\G>TS M39F!>M&$L#:\V?_ZP[+^-FM\6QF*(C^9BZWNJ^6RNHM_>:GQ>-[)['YL\K-T M=5\OJVN#\ZZ^>G'H]X_5,B[CQ9<&%3-9+K_?[_+F.N5:=1@=:-.PQ&#//('$ M2T\$]90@#E$\0@CH5*LI-^WG\JO.C Q ,ZF\),+&;50*KUBD>D>SXM3G]&F? M3*H:E7_/[Q%'Q2AG(M7(MX^,6ZVPM-A%A0E8)12F>T(UTB)G@]R+;A]'8^"+ M5XZ7H5+.=96"U#!*-.!"6ZXQL!2U\_:4ZUNX_%M .WY7+E[&T1MUE_KY6S]_4S^T:RQY\OE@#3:"(LGC-BGB<8F) MQBUMP(&HPN".-"E"U\9%_LYH MV4;""'SL(AF#\7K]>%PJ%B]6+5+S;>/M]>Q;M7=(OCBMDV6,+GI' M4"R212"4GDEJO020@Y8L8VC_JK/)+(C1&%7GP2S7#O&Q6E7Q6U_/ZI _/Q@8 M4@)JC0 2"CA// /FH"5AG;. T94D8!1@LJ5H'U6<>D50A*AA,=D HXWTW#& M5*LD-[6ZLU81[,;^ZX117 A4SP/@Z/??W]^OJK7?K#?+RE<1X,D\+H-&59YM M;:DCAT'O]P7DA:4J+AY.@ #68Z);2ZSIE-6_ZDNR;2&%7.3$<&R1V?YE5MWM M2[-O8XRW(<;?+Q66XV\*V#4W;L;%&6DJN<+VH&XYA0=T:$_F>\@N)J.AUU- MFN-RLPT%_=_UGRLU7;^_C\_PC]7]9A%EV$6MN9FV>ECO3M67#I)>[PG"$6J: MRI!<2>:89PS:ECS&>/\])%E^22KA2(W=N**Q=<\]SJMUI:;3QJ46IV:^-C?U M;Q9QR,?&T7J8Z8Z&9M?[4"VGVR# 2\1GV+="A!YH#IO('"LQMH2;-F; 8S.@ MH&ZR))/,(I85W^OZ4!\:\B[VHFY'!0:(\]X1"ZF%T%G(#C9#7'J<]):C9"DG M*=7@\9!*GV[R),*_$>:/U;1>3&?SV39=)F^&0=;TEC\6RTCJE\7L?[;Y'KI: MQ)>NLQ"\=9;,Y]\/%>X^U??K*"+5E3Y[[;2.0U'[MQVR.'Y].%!'$))8*8$\ MYM)Y(8U03B/@'1>HDQ,N,65G>^#\]&#PQ#?7JH;$;4$Y;S!08D^1I4#FK!EZ M,B5C"#..M1OI@T#.A(N+A>##,BZVY?K[A_EDL8[ZA?OOS>QQV\/A^^,(D(]JK%7 )>;-)&7Y[7J2'*I8@=G7DS[[-74QU&AZ9J M$'<(9*P7,'96^K_35S M/A\V=VQ,(%Y)Q9'UG@IE,(\G^^&45XKTM_>277N,RKGGNLM(.&6+FLM1Q,T# M:H2E6D#OM/22$+^GW'O""LI_2J#,)D HEVR8R>-L/9DW9G%3FF$3K<96O,^5 M;#LW- #'' %80\>85Y1()VU+L7&TP##;$65B9'0*D(?+"[1=_K( K3-(8(&$ MPU1+0#UD!U0TZ'_2)+LARR,SX^!5@!2]JTXYG4\/#$T9(,@DIECX>&Y;113: M4@L!(%;UC[]*=D661SHNQZ8 27@JQ[#G+O+T%4$WE9T@XD1C((VW2%K0(L#@ M@/R>9+=;F?:. 2CEN)$XZJE.?T/PMIJLSE5Z2K](WE915ZRV<['5:KJY) M.>L>/S,R,*\Y H)+98'&ABN$&/%0,&H((K#3A6].FL\YSD^,"@@3);64+$JR M@$WD&31[6C'2 I3B11^-9W4J;'+ZUTB\6,+D,D976."POA2(RA:B[.XSPM HXRM9VW #:J,[9,5W9/ M[(]5Q.F%P>WPL"B''1D@BFJ!5L30:+4Y CG'-M++G92& MD '],)(YW-/JO6,A=4W)>+]3^NIFVK/%9'W>$CHS/@AC*?3,2*HE%Q%A@,2> M=JL<*&A'N(:4#,7KFK+2S/G]O8F&V'(R/>52/3\X6"TCV4(3HIG54!)F<$MU M_$5_QUDRIWM.*1D$5CX1B3,U]>JT).R?"5Y"!)N&@()R3*SB$#?16))$=(!C M!;8R2)B0RBFEM&Z\3122 MID\OY!)E$!$(1']6^'J/80R9QY?2<#6/*+T/,$C&OB M7G3RZ4 \]/>77W F:37A5X,7&D/#!8OV$$5**"8XD)CDHJ2A4[R.1CRWT'8B@J> M>M4R=JELO5@]S#T\SNOO5=-TX?WZ:Z1W74__:W<#?;)"\=EQP5#'B5=82$,8 M%9)";-OI$^?ZW^8E"P49CR-U.J"RN=6BP;J<3=?5W7;&72H2__I\L,0[9H12 M &!N/9%1H3[HTE%5*"_28W0A&!.@7,S_YV2YG'3(S?_IN="TV<10,@(--01B MX*1H:6&:]@_^2A:PD8S90X#)E@17+[Y5RW63%6ZK/]<_Z#_+]C,C V$JDH4! M!1 JBHT##!^$6@^X24D6R)%,$,:%ZKH*9&=]Z6P5QU'>'Q1T7".(B&3,,.4E MA[S%SDI38-^#J_NHK@%\^JN9%WWIU_::#RTHV-0*QHI!C*"#G !L];ZN-!7& M\$ZG:6+*+BPHB)'6$ )"'$,:8<0@V%<=I9SE-1TO+2C8F1FG"PI>AD#1/MWF M-'NSB"KMIOGD&5?LKP\'PR133F-G >"LZ1$&=8LH\*A<#VI/CCYO>3D4D5RJ MP,\3[>1#.C8D*,RAAPA(Y3D1B%B##Q1*#TS9CLHA+#O)_<$(O499*-*/6((( MC.+V>V*6_+%8-8I@=0?_C=-]I-\VK,-NH@XUW6JTS?B3[L#>[PLV6L)-F _! M%B#F/8*"MN1Z/:!X3C(E?CCGZOS 76>+>$+=[L=FE7U8SJ;5J?CPSN\(P#,( MN6],$2Z$55#S]O256+.<):K[U];IJUNF@BF7J/QRRS)9S:;JS]6YU+&3XX*! M<3_6FFK,&$.<.(AA2ZO5 ZK%YBSOUU1Q:LMM2<$(P+WQ0X$M[&73/"[*3?EN %+1[2B8(*"HS,WSHG;MGN M+'[.7WBW::!\?[_%:?5^LUZM)XN["-XY*;KH/<$H0KQ$#J'&<>N- N* .<:L MP NN-#*4$K6K'DB7'D0A:GH2"<,H1-(K*KEDIJ4-:-T_ORC9+5@:B1@#G6MQ MWC8N\BC,ERLCST8&P04!S!O>5/S CB%I]]V;J$(.WT;EV+'4D6'@E*>0[.D9 M1279ORL8R8''D F.:,0% Z#:Y::BVI[5+])O^^C-Y=YJ23_LKJJ8[*?\R_FH M[OYSLUIOO4OG-Y^!;PZ:$ZFXD5 *;.,/ GK5XA4U.MQ;UG(6+NZ[.>4%+Y>P MQ16SW (TF>_7R984M5XO9W]NUKL5U)['U=T^J".!M:53<'+3<#@+):6:\2:-';*M2&$M/1)\[PQ_ 7"D*QJ37K3 M[T)0KA0ZEC[=_/WRRV2Q;WZ@%G=/BBZ\O]>;581_=?7OWWH G9= . <ZV1/$;:(%).*/809IP/H M+D,@9P!=I^+)'Y;UW6:Z?K_\5"V_S::GF@>\]&A 3D(/H6.8-GX.*&P\-O?D M"VYRML(<$C37F8OUJ'CT5"$NX>PJ;J;[":Z.QD:=?#YPM>M # D$RE-D'6I7 M"F80LC*#Y(:SZ%=>CP;.ZV!\41%QA?![E& XU^I'KFGZ]+B8J+/:X)%B#J(#0;,Z:8SJY"V/1.-,P5ER([$I#H;6$,EX4.]7-_7\UG] M[Y/%9.=.,_5B%7>6R;;.UB]07" >0]X=N/8<8PDBQD(WGAQA? N#]B6%-R64 MF8P(]A2DUOGQ9COE9H+MK(Y(Q_$!03)-/?2,<.>4,=[$/]L)4^<+#%,:0?\? M%9.!3&RZ=B]GT1I>?N_(Q1=&!$F1T\@)Z* 2VEKI$-Q/F2)/^T<"Y Q,',+& MX: ,Y./'ZLML%4^;I@!E*U'J[MML52_/,?34T$"Y@H 93QB,4LBL%[ ]FJ(. M-*"[6\X8CR&<'1&=]!Z_#\OJ<3*[IZZ_+] M#/4[NTPCO1^TV1.JY?I[_+S[[\WL\>%)L>]3JR+W_/\ MX,"Q)TYZZI''VDG!'&,T:ED>.NQ%MQ#51'[00S6ZHV1T+W9Y^A4AZ@@828P4 M5LY209G1"=4X.*$XRLN]T3(8>+5 Y*E9%IRD?3KKV5N/3[N/GBD>>'!<, MU0A*;Q$C0A!*<-1@]@!YQ0?<\V8K_SB6!!QSUX\ 6ZX;W_T4SZ:R_O1<4-0A MHZ Q"#D3%2?B&6YI,5X4GLL\$I^>,PTOE/^D'[DJNL%P9#V6,GZXE:3.;?U[/I\6IB MYX8$"7&DD'@:Z598"*X V.LY@*@!;9_2>4S&8]QP0'+MI$=5"?W]Z4(SBI:Q*U!8+0\3:.[Y MZOOU7Y/EZ0O8\P.#5%HQQ" 6S;V$E%JA'P1 56#[\E'94B<$*]?6L&T8U>0% MOGEX7-;?=IDP9RO:GA@5(."*"@>\@ P2BC"@>P/)01N/Z?+4T!1",3Y2N23" M;Y81^DW37>O.S_YN?CHO$,<'!2V%U-I2!8QIQ\'[^_O9M#I0--G?8YT\"4Z."9KB:%E%*8;<$NF91;P](:&6H'\<7K*L MV%2'P)@XY5KM>C.;;U/B%G?MCQ>=!)W&!T7TB\\'@I!B%A,2#Q\.$"72\#UM"%O?O\I3LI[A*9D^!D8I0_(_ M-AGP)U)K#O\>B!>1<(--5%6H\5A@3W[,V?4_ZB]7Y9T\$ M%(60*@FPB"(8-Q\'4;L5(8 5+=/UUQ/[YYP;A,'M\+ H!UQ>UN5CV;[)^$FF M_?1,H%1JS#A"DCGDK%"6F';NG).,570M;8Z,M(6EEH@FQ[5\$++_/^^W@$,DDF%U=8OY85?>;^=O9_:E(V@ZC@U/(:60_CDL^66E)T.[RDMOT*XN+%M@>F\K01B'(.7-.62#C6=;AXV\\FZNK/5X[*:SK:E8N+/\VI?,T8] MU,OUOH3,41I/R-%8GPB><*.TE8(+2@U7E*M6W<; T0+3KQ)+W)60O?K.]:[J MI0[%88$JK "WQEG%@-8(.,1^4,KZAWODO_-)O&M=CM;5Y<+.5H_U:C+O=:H= M!@>/C82664F-0=!2164+)1%>]3_9\M_Y)):1OI@5>KI]FISTM)YJ933REX+B MV#BE.)!6$B61$( M082,,]+\""4G\;#OKS3EO]$:1Y#& RM'"ONO6;)>2GL25UE3L M28_N_LNVNJ^6R^JNV:57;Q9- \39MZH)1:T6J_V^GFTNL]7DRY=E]:7#=S,< M #_-IJFXL9WDVPX5 LX-#0X2BZVSS0;)L3+:",(=8-ICBJ3I%-^:E>IS-0%. M#0LF$NN@PH@(PZ(]:Z7!>VHA$[9_-._(=0#&8]OS@VX\='[#S'^JN &T.?45 M\$TVGY)@#Q REN>LV7=1Q,@X7+\HV_\RJ,K.^W;>4Z$P0 H;;" $'),#+4;C M,B-*1N;3R03P?@C=-M>+BD$IB=F7,GG,;'^LN?::. 2(!1IS8U4[-6U)@2E< M/:$]E>U_$0:%9/MSB1&"C>^%&^RX,4J:_:2Q]*J@")0$C!L.2,IPHJ%EZPVW M<>8(6.6P1L@P(EIYQ 0-B.5+G+\_JM(T$CH9^#Q&+7.H&7(*4VX]U,!%^? M(N\@1EAJZ:@X3)6ZG U&AI47[PIY/38FV2R:S9^'GDV1?C.+I]I\>TZ=S7$Z M-S0H135RNH'/8. $L8H>* :@H%+5XTI!(H!ZKNB/U72S7,X67[HLZ)P/XNR=%CE\;G<3*84FI;!P_-/ZKZRW+R M^'4VGLQH(H*=MW[H*G M,SRI9!]]/L0%H;3TS#$H@#',0B=;F@!'LESK:@0^U>D0>AW<+\[$*H7I?9B] M:LE?5=-_^U)_^U_3>K-8+[\W#.?M7QI^\R?\WO\Z_/'I!>;^^,?@L#$0.B<8 MBH>=4P(AVT[8"EY0ZM5(P-<#(*("BH4U_R M\)&!V&3FMH_ M/%L_YRMOYK-:ET_5$OW]W2^V98L6JVB_= $\/U]7B N>5O0 M5D!L $10><$(1/Q@;U#H?8$7D?U9^[*,)(0K]Z;18;,(B)EX9C5)Z%BH:+%@ M(G^@I5S_'*)D%YAC,_Q2#-)'2K>NG\E_ULM6_*[>V#ZNB2:T=;G=FC_.5O_U MMD,8Y_%!@7*MG3!6::6D=A98HH3@E'@#D+6=DD(R47HN=//E <$92%536TS' M?8$)R9R0.PJUE9KU3WL9.6AS#";5"1#Y#0,U(:!$4H^]Y)I2:B7"J 5($)KS M)NLBU]A0?E\4HGD92&4'ZVEL<%Q=C#K(E+8XGCZFI<58:LMTBHW,IY-1>_T0 MNFVN%^4,*XG9X\8 _K.:S-=?/]7S30-CQRC %P<%1:SV#C$@O. 2<"^@/DP< MPYQG?:\XP,[ OQ0'. 8DN1;L+R>5_JZKQ?3KPV3Y7V>.[G-#@\%>. >]Y9(J MYJ%"O@7180F")5A'(%I4A_[MF[FD[C Z:6-)7:$ >">\P9XZ:E(SRL-F-@?\%( M'&B37A_I"='51.%'_?N+W) _JN8S#!WS"%@+."1&2\WWCCSME7#BYA20RSEX MUD4Y%*W7*QVWHFQ<52BN) S[H^V7F9]5+LZ,#)(P)+#@FC#.N>7"&M+2"PDJ MJ"CZJ-Q[+A&CHI0R5N_GZ\(3D;F_/A@ X!IJ3S0$&GAJ+:>M1N2%-/TC[B^/ MQKZ&IC **BEY^V[R4+V__VF*)^,PCSX?%$? 6(F;@N(2(X(XQ"U-DBM4IB(P ME$%U.FA>!]N+.N&+X/8H5PU^=E?-9^OO)Z\6?GXH6,%8G(=EB!*L#-.$\_;. MG6J9]7+H?%#F" #7(T%Q-?W[0SRPXB\F7ZI3555/#0M. F&,@H!XQZ6!G$C? M4NIYB?TL/VNHT2_?W M8S5MZD'.'N(C[^\_Q=^N[B?3/2IGH[S&^TBP@-BXJ0/5=!8 "B"F.?%$80.- MH[Y3;[M"D3P713;.!X(T"%'$I( 2:2Z(4HSM$=16#(CI'SGJ[!I"\[*W."_B M14>U#4;DTWJR;.H"G7-;C_NA(**5IQW''GM%A>'>$-E*0#3_J>_7YJO M3;/#-XNG3\P6T]GCO%/YY\'O#A@K)SUA1J"FMHF@BD'N,*" .*Y=)S6H+-S. MZ8^#WAN0=V9;78)B1YCU//[9X@6%[.\!'EEMS"@9SY-%,^);M)*H[OYSLUIO M"??U\@0L9W3 B]X3G#+4"$T0\Y_YTN.!QP-=8RF=XP1Q3Q5'8D\9H8:!,J\[$G.Q3@;< M:Q*-HJY$;D BKB,)/^B/MNCB;K*\6_WQ>!V$@D"#FN'+:.^U M'%5LQ:9$H8[KXI-#KF. M_I(%Y')%\&PT7]]7!L>M@\P!H;&CP#AO -PCI*CDA6>BI!:+P5(X".5_R>.O M2!6IA;T6,;Q2_,1D/MTU/_UC<7>H>/J/S>RN<=F^6>R(T=5]O:P^UX^SQMEY M/IJU]TN#0HPP")461$.B&&+;(C!<4(XL59WNG/,J=^D%XGED1BYT<\F@G<49 M+ZLX>5VM_ZJJQ4F2FM:J]^MJV5D:QWA]\)Y+ZKA3$B)B'(?>--HZMR3RC*C^ M,4')2C-EE\LKX)PRWG-HRYIH< %O)4>8""4M%(Z22 DV7B-I!V0")D[XRFMC MC 1?!D$8H;6)0)9S1*A$PC#!B83<[FDR3M)"':##6=2IQTD_<%X'XXM2K OA M]R@QWV-TP ",*,\L=@P:PJA E*%FHHXJZ[#.>1L[J#M"9\#/=\"X#)*>O!NG M'Y%%PC9-#.,?E$DE -0Z3E4*":66 Q2WT;DW!MX=FA%=!D@N&R!E,Z*(G4/0 M6B\D!E'T+<%N1S&B$@^H_3BZ[CZB""1"I^=:SMG-QED9E4W/.:'Q4%)2.DYW M!&$B[8#@A,R]I_KLU\E@*J1*2X:JVXIH++&FV+((.1%>PP9VP.*^20DL\'KQ M>F%8Z?'-ET>V6A]JW)]R;3Y]+FA*L,40-IXTPR)VRFE'LO7']O97)O$+7 MDY4AR.62 O?P.*^_5Y6N%I$KNTWYZV19;=4H4S\\1M-I>W:>D)#.[PA8"X"] ME( )QQ74Q.NMKX1A!I5$_:W"T5OK75]Z4J&:GN^Z\O)0/!RB;.8QI/R M;;TZ)1$O/!TL1LII9WA4W(B-6R:U#5T4:$X($/VKD]/7)Q3#\K.(3.YWJ0[W<6;V*)_ML>D)R+WQ3<(AZZ9WE5@G /2<0R!T> M7&'&^F^8_/6)9%ILLR7K;:\DCR7E[6609ZO73OO<#^C MC]5CLS,UN\]A:F\[I!9V&1Z\5[@I-F,%,!#"*%L&4H*LBA(\243_] M6MUMYM7[^Q.$Z._[?SR7,]CC;4$BJ0!&$ /NA,8 >0#VV%B%<#%MC<9E]',7 M=W+@BDX!3-/]B*IH+2&JH9=06(.0H+8%" "6L_+51>$K287AHM9(ER&8[:*M M5Y.<>+I31 13'@@,#'5>HW9I0NEQF9$K(_/I9+>+"ELIB=FCW)D> M6OITZX74UL!U4$]J7F1[TP&,H>.UE/U&(R M_[Z>33OVK7IA2& 4&BX9B>>-4\V\/=+MI!%Q_9,ODMTECZI*B4+/*0 +-[]'?PZVG95)83F@G@HFK% MHY;F:5.9&A%F9+=&)Z_5KX%^O#@4 Q$!5K33!'#GGBZ9XB*J'U93KMQF#1 M26X/0NUC'@)$%:$^4B>=EHYUM)J!.@?))RXI%D.K2\%@F7? MW&$*D:/.(H6@YUA+DD9:I^(_/IY!5>/X1NF^M%*7XE,7O<"\%_5I/Y M^NNG>K[9.O6Z70F^."A0*PQ&GA/CB=,&8ZY:]84Y."!U.=-M;F?@7[H4' .2 M<2YW[WK=[SX?%01C5B. N2/&6@XD@K"=NE2^?R6)3%>\@[@Y"B:WDY^CHYT! M$4?-I97DAC./>4L7]JS CLU)?;G#(;J%3#U-K %:., 4L PHZ&V+#D<4%V2) M96'Z0'SR)5WM4F9VHKF?[+OJ=-K4RT,"!80[Y[&1V^@R(_%!IKF7M+_O[;K7 MMWTE8"2K_8Q/[?U'AH2HC3@A4',9#2Q &@@J6@H!!?TO M\I-E[:8] ,;!J9Q$S%T9R]USGR=_5ROW]WHYB3R:+2;+[UNP$F1C]OYJ( @X M$=GE$(%$0 $5BW..JIRO>4Q6<)PXIVI%*CSBG2D9+_R]J44SHKC+R,"H9$J MZW@\RS6+MI@"2AXV[R$-[)-E]V80I:$P90M?6]9QMLY3;^V9O9R?)FDS*[-S+7R; >5AW@XG<%3!1"@$"N/80(@ AF:\X+ MAW7_*'9QD]*2&L"K"%57@0G OC!<",XU MXE8SI,\WE02.%M?*]\6G/^\/\=,1N GG/#+@W*:R:A:0X^U,(TWVNQ7GR6$=VN.FSQL^!R9JV-T7A!, M/.P;@1(F("?&0:TAU! SN(-YSN3.TR'&&47F> !R5K"++C?07M-N\S$Z M->D[,B((:ZA1FC3N'HH5DLZ*%A0,!J@'^0*5 /_)X,)08CAHSBDCD% 6(FG:RW!*>DZ?=C,P1&5"/#E V M-^1\LG@W>3C65NNEQX)45$!LO%=1C7.<8PEH2PF%[A9B7*^D, R ,;= G-WF M?WXP0&.A9=1K 8P4D2PB;$N-X$"5??[W8\P1[@Y"Y-;Y7.39?0WVCG(ZOZT7 M7];5\N'-8AIWH-FWJIG$Y[_JSU_KS6JRN//U9GGRO.[^@H LI0 82Q&$P@& M#,![@J!2OL!0N;X?7YKVJ^F\])!I\:$IR B%DGA9:><\6$YJZ=-!6^ORLG6=C; M"#P=$9'A;/2S^W55+2YAXR]# O:($@41E4W5: F)H)XM9&Y>- M0Q'IFVT03;;U][.L>_Y8D-PAC9!$7B,EJ8)0'F3,4-[?]$T6TC4"NP:BD$O- MW1EM\9-G#-R?G@N.48 =<1)*IK6!PIL6$$2HS;F/WIB%.P3';%E]O;'Y0=WB MKK,!E>)S 3FE'.;.0*D-8@+[-J'>(J:<+=O<[BDES^\%RP'V7Z(['L)%>A!N M6&*OY%^JEML(IFAH;2DZ7U+ER(C0V-8<,&0M9TYJR#0XT&7Y):[+YN=N MJU%@S24V'ZO5>CF;KJN[;5C66:%Y\?D F-<.4H(18)HXSK52+6V2#DC_2I< M6)+(C %J3QOLV:?_B!QH+,*G0GSX_4DK[?(7!8>!400)X@W@FGE!S $N*G5_ M!VBZI,$2I"8+VCWWGTX%WSXV:)TH\'CX]Q!108AB81""0/&H ;#6QL6>#Z@* M?+ECYD;LPB'X)>?YT0WDV1/!*D"L ,A9+A 6'KJVXH+%B#-0IK75$_OGG!N$ MP>WPL"BS(R_K\K'LWR-\#YN'DTS[Z9G .0) ZFUG DD-A](?YJX9*JB!0V_4 MZW%H3\JWR=_G^?;TF0!T-)"C*'^__PY&*FK61%D.7'N^$RMQ_Y[(UW-7 MC"_K-\:E8FX$SD&R1Z/M+NWKY3_BV%/IZ*D^&83TF#.!K(DX4X4!]*U+@&@% M^XX(%C*>@!Q8P"6'<* Z;@QU@ MUJ4K7W6#@CP<^=N0X8_5+DNJ^E0MO\VF56IA/O*]J-IY3Z!SR.OF)H)"BUIL M*8,#BBNEJZ1UJU(]#@MN0[SW*_CC[,O7D^TH1_Q*\(0PB*V@#B#%'"?H$"D; M,<7]B\^GJQ-VJZ(\!/CB!7@7W_MFL5HO-]M[P6WET,]?)XOWC]NZC WUU=V; MCC[!#%,(%B .#.500&4 =Q1 T7* -0_;#Y=T;,;%/VT7+G]=;$UHE=771<_ M3R%(Y1$B5D;@A="4"ZYXRP%L;/^XEG3UWU[CNAC$E5SKPMW?5]NVSH=JJA\G MZ^KGULEJ[:O(_\F\Z1FSB;+R_:>'3XC\"&\/7L<=A4DA-<12NOB#/^PG5JH! M!;/ *Q3G_(C_D-1D)1)?+-CW4@B:6MP]^_46UM6_BON=EC;$J8.,0>L19D8; MR;QBPA(L)--2=UICB9"[J>)^!$2UA[.H_0-G!'%"<[W'$6O0K4CBC13WZRPR MR8K[70;VI+2>X]VC4(7 C&-*G)<8(2<1$BW4F'.2L[_AGM946A>JVQ]@911ZS"EBEI M6YDEA.'^U:J21Z'VXML VLLNR( HI5I!1Q5F0A$JO)4M+12A_CF@-U-R\%*5 M9PPR3.5LH)3D2&_O!^R_1'<\A(O2 M25^!Q%Y'4D?*K"?& J*8=\X3H>.AA%N@J:8F:_G/*^9(=V9QM\SZBT#MG5G_ M.)],JP-UY]+G7WPZ, C05C'5AC&&M*8,MU.-YD'_N\3;JJQP*?_'@_1*V\7V M.N7CIS\NW39^'A\:ZAF3$H'&M54/CK_N[+F^KQ,)(V\<@<&^O$!#Q MT?1ET'%.#,64HTAGZP5E4"!O**5LDO"O>XBV_C,K+'J%2$(8X(=HRYSP$W,*6 U"B_KFQ MY16G>2V+:! ';W\-E9>9J!QB6"&AG6(<2*QAY,B> \BB_L7,RBML\UK6T" . MWOX:BHRYKV;77D:_S"*0* \,.*XB$Y PD@!\T >L4/U/H_(*Z;R6E324B;>_ MF Z,^F?5U JH[M2W:CGY4FW/:3M95WXR6_Z_R7Q3%>-FN&2F4<' 5!!/K*0. M.XN;RO$M/QD2M]ANX:;]$ F9]SLMQL)78-".6ZRXL0 A*7TVK><$\2!UU0B M]]JR7^ :OI#]M[]P?[9JRUR]%\XQ,$.C80XE!9(3SXBANHWE$/%_!55)+TGT MRU[":67@]M?QSY9UF>OXPCD&886'T=XBE&-!N2(0MI?DVW8YOZ6#Y\;7<5H9 MN/UUO+?K-\MJ5>8BOF2"P0++0*-*08J%-I9#UOHDA+6R?Q+,+3N6;GP%)Q2 MXI?OCUX&_Z@637$G.ULU=4X:,-2?$;+)-$F-_R[?#09!!YIF. 9[3XA4"K0A MQTV!J==9Z#^[PR@!*WH&X?4FX>>*[I]K736G\A^/]<)-IE_=M[ARMZ]JEG(\ MIZ=Q7%S=1X+\,L\B ,@ EH0;!G43J^ )AP=H(1:OR#\SKJB-V?$E*<_*/P5^ M+22?9--_H5Z]D]XHII2'QAG66+>'I$8IZ(#@Q/)<&TFDOP"F9"LZ^O XK[]7 M;4GXERD^**6[Y,G/]7HR?_KOIEZMW]7K_ZC6377++XNF\<>/-^T&/5<03ZR% MJ\TI*(DDT-!;S;DABD;6M/X@!3C*F:]TTPOG5CAX\ZMLM[E$8VO_J^:Y4\=, MWHD$#Z2BF%(+N'3"(0Q4:]@IJP5_19;];:ZG,=B6.W$LTO3G;+$G:;&:-?63 MF[]\CCQ:W5?+975P3ZRKB/YZ]6:UVD18%G?-#V]#2ZU=U_;E;KK6/L<_T#F@^3V=V;A9D\SN+2 M/+B_/BRK)YECOY2J.&)1C_F)("#AFG+L-0-0ZPB$/RQXA@8(:GE-F)*9RU=D M2$\IC0?&=++ZNL7I[L_G6+J_FQ^/.70ZC0W.(!Z/#^H(;8P>#2AMRV+$50?Z M1Z>5UQ$IF5RE0/J'P.1M%+#][5Y5_U1FCR,@V,/>>U"!C0"ZBDRR1@"7@3W) MV C@8BGO5RU7"DVMD0X!)R4GT@/'6@ 4)?TMWIMI$-!9!$Y6R[T,QV(N VZ@ MY"@Q$!-%N55*&HX=(E%9V"$+.5*P[&HZ/:4D1^W1?L#^2W3'0_@Z(GM1M=R; MDMA1K,S6=QD_O_76/[$!3M8%.CLN$,JT-0 Q@!4$2!IA<3M]1W'_A,3;*HC; MF8MU.G![[F(C=V<"@C=6+X>"2BN:+NT"[>>,3#2.,]Y[WXCR-02_Y#SOW-G' M6>:XY]QY3K6T6@'?4HT8I;9,E:8G]D=:_/3#X'9X6-39GI=U^5AV>7DRVI/R[>+N3-@TGF+ .">,>L0Q-BWU MV"E34(C8*'P;0'LQ!MJQDW_O3W=_1X5CMJH.Z6_; ( WB_5R%C>S:;):TW;>QA:3_;7=YX;'#I7!L.&]E.WV_6:_6D\7= M;/$E<668DQ^,"]1;[;!F"#@/K!4 M'PC#.C^%PKEA:1>?\L M^U8P'EEJD8_*'+ D6E#FX @EQN8MU)Y8KD<2KG2RWHLEMR+F/]>$^,>R7B4) MW#C^M2"L)!!@KX%L[!6-J6H/2.*5?4V51LH4]>%,R2;LC8:U"UJUF^4A>VB7 M27>I)GSYRX+2S'-#N!5"42]8_)MN41%N0-/F\K2-1**:&O-;V7:?% !(6)#!J,?M,*7(J_Z"7E[T?IF"/I0EN4L[[*?]K#!+>R)]6,ZF MU8DZ);D^'8"B&"(=CT:*%"513XMX[D'T\%5E#_9W?13*C5O9N9_L)*=0R.,: M.36#P"QPCC975EHJSCAL;KOV^!,I^O?O'=UA4IY(IG.=C,BR8I;,T1BC+E4V M1ULVX\TB4,PLP4Q0K*/5;Y6#DNSYP+A#!15)O_VE5>]EHKZ**) M!": 19$;C!+MO(-1:EJ)81*6U#_^]2^BE)R[F77T@GOA6BOIPJD$X %2BG*F M)6,(<6?$@2."#:@S-+IE\_K74EK>%;.:NKLPKF0'=9Q!B,+ ,"1&.2*I)4 " MW$;;,LM,_QBRT;U=M[]VKL*R,KQA'ZN&M]'",_5BB_)F,O]<+1_R.L;.S2(8 M#YC3@B#!G!6$>FI:UG,&;7^MK+P20T7YR$9F3-9CXL_S*/QYL>?C&"#HW)&1 M=S;! !DW(ZXUP'%G1!IRV7KFN;&XH!#DHJ7VI9.D:$[>R@H[?J8>0^)L6>&\ MLPF0:&NE]\(9[SS&"+F##%DYH,+\+7C;BEUAZ3EY);WMYX2&Q.K9RQ\+G)(F MJU];+8DTT3!4ZK 5*:_[V_/EW3,K.LX\&%[]%E(S^ MX5CE%7/MK^24R(HK*>9'SZP/U7([,)&.?O:[04HDHP6&)!/0>PLA!&T0LB"" MWF+AJ#SB-*(F/S:71A7R)Y-[=N-^[!:L][N"))I!*)R6PA.N"?&X);,IW=R_ M55EYV6&9A7%.LN0 \YS*(#E5K;EY>(/LG]( M7GF)9DFDOF1NW?Q**;RK$E ,:,L,T40Y@PTEZK!O&6_ZETHK+R_B-M?.&&S[ ML8CRMFC8UI$\UI5A/Z$4WWUV*:%6J\U#ET81XTWI:SV/JV"UZR"4]VO]>V&\ MK-3^\H&W)WI6G!D1(" 8>.45@DT<-F82.2&84]K9*-"=;LQ[3OM8EX@33P=F M$<,< B2P!#;.EFNSGZY$GO0O CM2OX?1X*['QF)2/T>LG(=&3G3@: \$1G% M=??AC5M7TZ]/9G&RG\"QQX-"!BN*M)9Q)Z62Q#,6MY-U;$"W]&3>X!$94(\. M4+Y229/U5@_9G8>-+5$OFGR/,VK!R7'!.(JD=/E% MX_44NI'0R28!/V;9]#E[?_\Y"NUJ,FTX<+[SX-G!P8M('=4 ,0BUM,PJ!0ZK MAP!5N)HWG)O/Y2,59+^+P)2I"98H)]>1CP_+V;>H%G^83Z9;W?BLUO#R@&!I M5)L!IXIQS^-F3"%JU6?C#"Y0.1R39;]T!AD!H^S>(C.?K%8=E8IC8X(&$BJ- M$;1""8*LEL(<:.0#+,/+(S"N[R4:B$XVL_#)-,^>";\^'"@ 5.NX:T).+872 M&=2JW(9';;EPI6$XMYX;BF-!]%H$H$PEH 2^WZ(?2% ?+6!'K,0PVL7Q7"3M MJ6B(5075B1B#,6>=0)?!D>]4CS/\6#UNEM.ODR:LN_ZRG#SL:G#OFRFOU&;] MM5XV87F?:UW]>/ALYXR^[PV4,F$8XXY9YZ'G0N,6*RLU*RB]9.Q8I&O@ETO6 M/B^KR6H3C:F&MCT)NTO74Y)T8E3 DD..M0>Z:=DMI<=*'=!%MJ#,CU1R,AXZ MU]UQ#B4T4FT]EWX@("@YTYY[R;E1FBE&X!X]1_2 BA1IJK5FVX,2 YE5#(^U M&7I7_;7]I].V;9<7!">\P,:YJ"E"9P!2S+8*1-028?^C+$VATE1B-#90U_"+ M_B3O.X+>+)YX@SIZ2,^])O F4LCX2'H\Q G&FAAT0$+H_IE=HU"Z M@N!L+"V@04.*]F_=NGH!252"482H+*) MR2Y/KW4YM/-O$N).:1ZGA@6 )9(86F.05!I@(A0Y:%L2](^O%C;0)>WG8_&$R(SS@>"H 9)1J:! 'FK.##\L(^1\ M?\U$WHIP707(W&)HZH<_9XM]"58X2ATE1&W]OZ.0G!K$ID?S@P)UIN'A\GR>UP\LR^+ MV?UL.EFLU71:;Q;KQHZLY[/I+'&J=:<9O*O7U9DLZPP6Q_1K=;=I].0=G_^] M6G^MHZW4T+0]$-^>2&&^_"7!(QB5;6*]10YY )1"@#LFM"9*0-U)T[@2$L>R MHB][08!>:4FHH9Y:X"7WS+0("$Y\_S(2(R5*IV3J>CM8BE$!S2*1DGG B")'M5)5%!34N3@!_/38^/5GI6N/@8[6.=#0'W*=Z MOMD66'H[/\W83F,#8P8RZS710$ ,>;0':4L&=JI_3&RRU*HT;$Z!5L^M?;5< M/]G6X]^>;^GQ5V?UH%]_6U5-*/D1=7'H*YMNI4A;W5CQ4?XAM@;SPW(PHO^5 MU1K.#PH&&0<\4U #%6$E5(+VA)5-G?HR51&M)6( S#62>B,AU!32PPZ>(J8Z=_08W2E=$R>7*RF7 93 M3V[O[[N;'/?)XOOI(DXO/!HH-\PKRB&.FK0EQ#NMVTEB)?JOZ=$UST2\' &5 M7,X#6_VY?K-8K9>;;8W?TR['7Q\.7D;SR$+FK48<1%V9.-=2)07N[QY(E,Z? MR=LX&*GK\/_D:7YN2)!&4@&1I9%( ZUVFAPV)TM9X1EY0UAVDON#$7J-LE"4 M7E>2"(QR@INF2/IR/8M;V!^+537=+*L[^&^-/ M'O.]WQ>B3H(DU5PH!PE!U'M_(-<)7E"7PO$X5^<'+I><(#RNG+3O"S"J5IS@ M2!@APA&D #W<%'OH"O167E=.>@*7ZRA1\WG]5Q,GZ>NEK3=_KN\W\WV@R^IC M)"+JQY%4LUDN3TX"Q"T#7IM41!8;3&>N_$I8"I =&JZ-L/9DW^6"-4;595\M/]?WZK\FR>A-MK-ERB]6IEC =WQ#I=[Q)9R1Q MT[76"NRH;NGG4+#R]J$,(I0&O%S"TX;,?JP>ZV439_='9,XI,_?E 0%8[Z#D M!@!G2),!H, >/0HYT/W3@].UR$HO&J-@E4L2_E'7=W_-YO,?0ONV7IV2A)<' M1.H4( P[SBUB$%C#6^I])RA(G!7, XN\UI9;3D2+A5*ZOY([>BIF1KE) M"6&^TC8']?UMO?@2S\>'KRD0( UR)91$K0TX<2 K7?Z^E&LIJV5& M%FFE,!## 4AP'A_)F='PR6G3;\"6VO%Z Y-?\LSIQV0#=&0\_CRF=.5U)6]; M1ST,Z2R,O'7E_V&Q)_Z.;N]=JRIH !8":L,"C]-9X[C:+R?FTY.*9IL;G=-Y[QLJJT&V\ M)8N<+ M(&^?WF>_[JIZLUC>1VT[T7UX[0RV )*3 @TA;16[I*M%!$'Q_LYDVL69/1S M4L&76\G@8KVK_^TJ@ZO-EWHX8C_4U$.'BL(XQL(J%-)!8*WH+29F_)XSN:)! M1L),C-H);[X\@9D$)CS9 BF&NMB(*= XB@/8V>.>(8!/_(CTD3PS4718C[*%N>A6;V\#G&N+C>+4TM< M/!]-"-K:KW;J?Y:K=KJWI.K9-;#\WM>11RC$:90(#0-)2<&<@ 7!MM!4&:#C MKM2F0>1QK1TR*5[S(JHG'P(/BR42T(G"6,L,Y6"'B2X1%L. JI_Y47LRQ>GQ,=3A1(U=5]N;RQO^\#9-6F?5#7+*JZ2\IO*PHBWC07 MVXEG!B->%- %XQ'14EC.N\.]T':.0AH33.DKR=Q$>.5BS7:X3Q[7Q-%DH)4W M!BC,",!04P&40YBRSDXFQ0QK2!/P8CJ \A49O^5@R4:7=?TG!+&7Y>IA*.2) M:N\UA\%*H@G&4@AHD86JCPB,F.$K*S.%/"G@RT6=0Q =D3OP.&R.6%$-".30 M2(K#9V>QI8R-O]20;#?)1)B)DLET\ 5!810PI M9X3$/586C!I M)NF*4/_Z!?AP=TGN= $2&;NUB-3#Q?ON><2YUZ\_^5_?G_8@J>TK+(B_]<_ MF7\V_@32?%ULLOSKO_[IE\_OX&=T??VG__EO_^U?_J]W[_X]^O0>Q,5Z]Y#F M-4!EFM3I!GS+ZGOPZR:M_@'NRN(!_%J4_\B>DG?OVC\"S1?;+/_'7]@_;I,J M!=^K["_5^CY]2-X7ZZ1N;-_7]>-??OKIV[=O?_Y^6V[_7)1??[(,P_YI_U=G M/\&^>]=_[!W[T3O3>F>;?_Y>;?X$J(=YU=CF,-)__/N;SW^SFT^;81C^U/QV M_]$J._5!^ECSIW__^?WGQL]W65[52;Y.__1O_PV EHZRV*:?TCO _OW+I^NS MZ,*?V"=^RM.OC.^/:9D5F\]U4M;OD]MT2V$T3[LOT[O3C]B6Y8LG,(9"QI#I M,8;^Z<*#Z^?']%__5&4/CUM*ST\C\$L KM^"U86N(>&##,@A5E\_4#'>+[3I MIFH1OWVD8LSMBX;SC8[W]_5C%6-7"UGKFU'4R5;QF_'FD65G69K.L5CG'@V<2((QAY9@!-8J, XLAR M'<\U F?5F%BE^;M?/O> FA_I,_DG$9[>1J!,JV)7KMOT1;&R[-W"_[<.)>A@ M@B3?@ 8H:)%>@0XK^*U'^__\RT\'GU]07ZQ/O4L-QKNDNFV =O10P&;X4[JM MJ_XG[]A/WAEFEYG_28+'U]$HUEJCT9*[935*47;O]XO7$)9K4)2;M*2U4_]' M2;F^$,7N$S^M"UH0/-;O7@24U5 3>%;H?Y=;]JBSIYA[TX ;@[VIQNX7VOPC M2L0_5BB$!B2QYWN6%3B61?S8ZBV&$(>K>I^S+K;:,79$6FE])HWR-]7JJ*WV M;;1%?+9]JF>63PJG(E5,^DY1!WYCR$ #;6*=&R!I0-=44+L,'5/B2:'^Q1/3 M*9)DY=^3[2Z-LVJ]+:H=?0'WTNB$, JMR(YCQS PB6%LA(U)R[4"SP@XF],H M&_K:$X,%&ES@"-AL=<,02P,-2@FYRVA1:EPI-+Q\8FV*C9%L=MOTYFYOO&W, MM!!YGR6WV3:KL[3Z.4T8FLU-_BE=TS:?Y5^CI,JJ+\GM-CVT^\CQD M]PW$# M LTPB" M6#J,D8.(2+4P+3+-]47O#"CNP/J>_H8VWBP'=ZQ9/S7-FOZ""BI MQ<-CDC__\S\%ENG_M0)W69[DZRS9@J1-HJPPV1[A/\CX55\4L7@>N0-Z?T"1@[U'H'&)%E#,*3!;&:4T) -Y8I[0 M+R.QS.1[L83&)UD.MLC.8?DE+VZKM'QBD*[SQUU-?TU#03UHIC\.*!W70! C MP[&QZPI2Q@6*1Y#4U-MWI:_?PD)3/K[(7RU=G,]C_J,#[](F&S>XR MEUA*FCRX@MV#!<95MD>Q3T4#J><*'+L$&I_ 2Z=FSTZ*8\/3CYGX+5A&AIK- M^W.]I5FB()RE.-(F/U33"HAAQF%H!X[IV5$$_0ZJ;88>DDI54P)<=+[JNU?/ MDBEKTD@+YJVE!ED^>7%VGGY7&4QAE'C2V!POQ<)RV2P4G$MH\\6#>\JP_)KD MV7\UME"15\4VVS3?T/[A1]IPT[QNOJ7]QWX ZS/]2NC2'!,G9L=/>/@+W@8&LB6(VP9*B0+ M_O50\A@.+NE"5=:KCV6QV:WKF_(SK8>R=0J_9]7*PJ%)3!-[MDMLTS.#F,#> M3."CB$<9I!^N?;%2@ZFI#3I8-/U38)PB(4_:L$Q,PI>84$A0Q:,8U-,CM:#? MO5:*'F'%8)-9G:$J+AZ2+%_YT"&6AV+3,0U(7"O& M5MC;\DS3$Y0-"0MS:$<+35P]9 CDEA#-W"G0D4NTJ5:2MXP,R\D(!A>C*6-\ M>"LLHQFYI"YI_K3"^5-:U7E:XYPVT,AF# M!QFK0(,7_-8BYDP">@*PZ3:X-L,+RPW$"YC< ?F4/K:#)Q4X&9O'3J*:'%-U M+OR9-[E04IK,85I=WI!AZ40ZT4KVO%E&KVO%!"^K1$[Z6)3U7;'-BI^3//G: M],O9&-]N6R?TS3R1)H]Q^1'Q;3LT:(X,(A<:;H!(CRLB(5>G>CHTDV6OO1?@ MX 8X\@/\P);S6L9?/_Z,FJ_,O_XH(;-Z0R>0_!83-=F,>#%@O0^*$Z7>"$ID MS\5$4F%*E6F-6I/O&)(O9>1) KB@-#V-OZ=R]X1,"T^&O<_R])I^6:U(: 08 M&]B-XRAP? M:;(](3Q39>+L+6RZ3,*!Y$#(ZN7MDZY'SHE1Q7BIZGX4Q]J8"W^8M&%4X42M\E<7&F M)A[++*V3\OE@S;5P9.' Q"8,HC@.L65VUER+N(ZH.LO8F$R>C\"-4!DI&OD% M6C>#4@H]+WGB&JV;1#F1/I#Y>$2F6ED^X?D%71[#U7*$>907)Y1Y/"LBTOPI M_9I55-O2S2$CP,U35A5EM7)]:!H>(HYGTE3@Q20P^Q%\E]C8%-7H4<8F$^M/ MUU!"7\81R:_2DW$H*]<'@,>U=0]Q:F+%%7PR@A77V\.\@Q_8:_WC%2@>T[(Y M=OGVN7D _5!6/ZM) 4/47<@%2EA?3E)0X\Z)[*"0)]X!6IR4>99_K3ZFY>?[ MI$SWFR-"(XY,/W:I 2/TJ&G7B_T88].+,$*VP3GB*/U\C9-L'21 ,8$&U&P[ MD\ZQ,S (.9K090Q%CG>C4/RBR1Y*!JG&;K+MKLZ>TL]L V2S*1)_7V]WFW1# MJ.=L^_:NWY#T&F>[Y8! BC+ OA$Y3D#_ZWN&UX$DIA6*[1*:%IKN"96CLZF. M_0$'AT#O47O%P)%/[(].-7>I_4H31YQS1F>YP1:<#9HASII/(%,1D:'IJ'E" MOXS\,9?S9P\AFR$&O+EJ)+3H^?0#FITO)(AL$_F!AVWB6C#T;8?TB*/8%TI< M<^+4G,7.*9K(GK@ET,29E7XOD11+49)!U))E-#(\D'*6$-=EY)]%,%$LK]6I MR$P?DH>TV_KD1680NZYC!M@(O!!%@6/NS;JVT(&7HXW-DR.N (,HN -2'<%C M!%\3MTI4FY?6"=7[0)>P!$LPO60=E7&'2PRE>>+:P?+PN"V>T_T%.9_K8OV/ MFT>FMMTB6^1BWR'0#D+D>&X0NJ;=CT41!V/^;92C+6E?!DL!@:)!)# MI(#! MRY-MTY(G.#;=86MV=;0WU+14MOAD=G:,IU1@U\:DU,K-L<$<)&7)3MQLYM"^ M49CI[3-(K]LGBH@R(O\7?\[L,G*=$T5$V15.[VV33>@+@#]:


E?1)U>[V/^CGV2?8C X[ZY'MWRB:T%*4=9FMFT9R!9*C^;Z*%63[ M$T';:3QV?4("JL=TG=UEU.@C_5-J(:G )KW+:?\E/H2Z&CF8B5VY^Z]RW=-!;[K9P.P1X*(*3<^#%Q0A*AUA8R',\7 MJK'E+&A.1K\TDZFT?91[=*!J5'679]V&JN1;4FX$#X"7I).OHM;/I%AF.N#I M,M+%5*2ECJF,A%CFD; M. QZ&U[D"EW4*/9DS0*#"JHP99VQDYD_%#5-W#^8G-NG)9GBTQ!])(EI1X=C M)LEXP<* 5,BQM0R)D,1>J'A?Q"3AJ*W$Z6U]Z)IW5AT/TH?;AFN8)G1MA W/ MW@M1%')M[%)E2[-L='0+5AVC">33CBFY$U.38[5ET%Y,QX&M <52PO M0X64>5/H>11_S <$V":%GEV9%QJ*U,(K3C?3)0VDNFAX[ M+ QB8R#KEXN#FK^COT_[14*/:=D:GW3N7>"=F&2B7<_KH&9677BQU_NY#A%0 M%01]$^_B<5Y&0IG>;;53ZK*\3Y2BX$.QR^L5-+$?6:;EA)Z'/$A"W_1[;'&( MN':"38MH@IGX0ZHYRD8O\PQWC@$_9%VJJP2'!28*\"3)1D-L9\DT5Z#UY'>5 M9%K(^C*,8'#_$.E%U&>UN46*<=[$))H?Z]$YUV/;[W[N;NE[RD/_F:9_^5;BB.*,W3NZSN6CYMXFW+9@V]3C+6 MYK\4^'ORP*;XZ<<_I?6NS*M/Q79+BI)-6ZYL-[(=VS8MUS6#P P]US0#%-IQ MX$3T.Z$";G:PFFN[5_=IT@R_._(0U+3AW[8^BDX&SQUDWGGEWU%\1:>H7X?V MV+E&TWOWKL#>P:Z::PJ\SD6V6J=WLOFSSDWP&W,4=)Y./O.M-W"#D^@+>6>6 MD9660\>;J?VE !/*CV=@K@QD$2O$+K+#R(/0,JL!M0C^X3MD"P-OT:Y8W&D7E[3E-2K$L)4TU7W*9 M@E^QG' V TPKWF>(&=#U&H?<&4"!/M091I4J75IY2M$J:-L>FL M[\J2G;C8-'_ZZ8]%E34K>U<(F:[G>Z%O8]>B" -H>#TX9 =<=U),#$GW .MF MTP*ATE;1ADFK-29XCST^4*;;YAPC6H@ULWFM(^H$3WD(1^GCG-%3)*=7H'<" M[)WHQE.[V+5^-'^T]V01(BS(OKAFZPKOHB5>F]-\&4$OYR,32)R> O>1@BI/ M0&.E=NPY7A"&1A3[E@D#IX>&31RM\O0K$\LOH[.(6EQ<*A2V*O3&!6Y%ZC%S M9))'YDB30P27W$T3QE$I9(;0J4X@^TB^2B"-$\M-'T+,BR57=C+&!772FT.3RF"Z&&KZU=# ^IW6];3:&5[]F]3W]/)L# MV-7W1;OT9&4$'G9=1$R:UFPW(J'MAOM.D 'MOJ>AH9,Q&IM$;T-TXI@=U]]D MBG:-^AXP^$81LV32[.X_8-;8R1@?2@V]C6EB.%6WX_/K +?^ ,@1X/G['Y=B MH:HCHBSFB\XSNGT?TS51'(&QD[:VB2W?\-T@MG",H ,]"_;68LMPNTE;G(_+ M(A?MB$_9]I#43MBF[+27"U.U"Y]RY*5ZT4V8WPO.*4DW6-[^[2-5LWS)9IT%)F%1,"0Q2'GF-X$)JA#1W2@G$="]I806=_+ 3- MW?OSC;'=0LB0@ZR!#M(>>_-!=F/*%QV&1X%O@@1O4"NN,:JBM:B)5B9DWP*K9937@'OB[3K_-RP 2W?DJK( MD]OM\\>BJMBN]E6$8LS:=N3$OHA^ZT&@6;[WO; L M/[L@NV)G[CUV@-D'\_1[#>IOZ9;JPT.1U_>"76Y-L>+3[?G#)";;QQ$Z+^$T M0@?4H(<]K6A+,3N@V7HCM0S)UNQC,>6[KVJRK=TF]#'-DVUS#GJ^N<[9[6Q5 M#=?KDU!K,;.JDT;)I63:?V.QSWV)H ]>M#!7T3ES<.SU-29NN@M M0] G\91[HDPUNSK%'7^GTE6EJQ"[@1O:.*98'-B9N=/)]MS\GZT;F*@: M55Y/[6F65!^;;=V"IP6/X)5/[28B5$S@CD =](W!N@(4V,2G Y\E:$##%+"Z M#-E2XZ'B13T(C-F@OUO&CT.PM1X$!E:B4 MD$7M (]@:*85LBCTKV2+$]T55K0+B>J$;!9 $R#1C:+K(Z6U; 12[Q$&)1*,5[Q^U@6CVE9/W^D[V8-\PW^SUWVR&SN.\=AC .(PP"&Q I=8A*, M ]>P/6+&&(4>[^5OXPWI:XH]MBO0H&L&B??X9ALUNLC80"-4Q_8R&J!"?PI= M[Z58P_N\OD\WNVUZ$+1%!!-E6:%O0ACAV ]=#4=B;QZ'8%7/*C.J> MH!MND U&P6OCU?'-IW>S4*U4]BZPK$7S>%D;D#[EQ"]# =6[56A^807UL$[J M9LM7M*NR/*VJS^G79@<8_)Y5*^1&EAF2V/*<('!%-H.,LZ19 M^7HLM.J@:$0U;AR'G,(V&7UB:L;+G![=&B)E2*R4D+D0A5+CRVM94L@0MQ:U M)N+B(\<1LBO6.O=GMU,=IVF;,SA5@4ZUL8K5^IO_ZFGQM5]CN\NPNHU]^:U_-AR2GOVG^ MI"KNZF])V5Z@6J7E4[9FMZP6X"[+DWS-EODFFZ>L*LIV^6>65_3A[8O]9UY9 MISPW6FU:G5*?(/Z$3H\)S[PJ/0IY,?[EE%#H.*D3F"?;YSI;]_)10?MU\+B8-U.GZ/B^VQ=?GYAW?9%_9U-F1U.\3 /LP.V=_ M6^PVBF3^!,N7-'],8!:4 $:Y<2H;C.=E] QG]/R%/J@91J"=!,]R;!]'H1/% M!HQ,D_26+0,*[8M286_.Z94KP&!*C3\JH7KD=+(FEA7.K/ 1/.V4\H$UF4EE M"B65IMD8K'K/;#93XL6]'OD>K\#BR G;-D&OUEA'VA4YG46%O M"8HG-0JJA.R1FJ>)9PV:-\M@*@=O,JHGP?K"54_&(U[5DV:+9PB@O54\+0^+ M=_+-YVY8J"\N800]RS/M@):741A&T#H8-2'7,AI%IC1K78\0I/NU',W(6 >2 MOQ>K@M7+8P(3$RHF:GLN#^MB*#S0XY,8&E!!*O\ P<3DR@T3G'EA'^G'[YM[ M+?I7=UPW_C(79SKS"DF&MV/-1L^ M= -LD,#T3,>U;,/M5@=@,PY=0Z3('6-'L^#OH;'#8/?8Q,K8433RE:]3,2BF M\ ?RCF%=%G8ME>H 10,5J@IBEU&9*O&D4/_:B4D2V95Y5N_*E&H@R;ZSKWJ# M41B$412[T$ HM +D(,_M#?JF"T44:809S8)T7K5-PUP-LTOE=!U%,E\9P MR2=+$]$HIDKD!74]K)E4Z3Q# Z*D@-9E:)(*1PKEKQQ_W[AMC/NZC+Y/-_5] M6O;V7#OP(55 TX^=D'BQY? MCD$Q*>K(PR_(:Z!)]'Y'LLC?\9V.3;D^[QA6>3J[@_Z?Z>>JX6S^+JXB/PK5 M;Y-8%1GMLNV&W7N4;_HO3U2PV,4NLDQD06QZ!K9#T^L[U2:Q J&"4HU%S5K> M(VL:S&W_C7S'5Q'-?+7F] R+:?T+M[Z";Q3<> @1?8ONV;V$%!;\",D=#*'(''ZAZQHT@$Q^<$*.$&]T)'U\ZJ"?N9&]T'E$XR0M _HQCL9E2,E('PJ5 M+Q:?P%1EO?I$WYYVD9U# BL(D8VB,' 1L0.;.(=G8ZXA+K$G:A80MB4ZJ^IL MG6S!SVE2[5W8/@;N" GEYNX/CK$&GF'0TVQS]6H M7WA^IEG+L3-_PY;$78Q]+P0:=_+]Z/D."4/;\_R 1+1>GVO<4NPLH''+X2[&OA>*MJ:] MS_+TNDX?JI5/.P8X)"ZQB!WA,/"PYW6&;1)X0N-_"LQIEH,>83,(N!\25+0% M38!4OE'!B?D4TY,+QYDRB*#!N)3M9WO2!@80%3*^C-%$E0[Q[CV3Y6JTJOVM M+*IJ?Y!T%!@X=&P+8F3BP(@]!\5[XW9L*U$V,9.SJ-M5X*-#"7=W+]"_9D5$^._H4KGZ13O.HWAK/1"OA+E=[MMN^SNW2%H84C MUR<&@9! #[IQW%>4M,)T'"7R)V!/L_;AJLX>FEND6TR @5*D>2*LCA0\380J M53L>@J<5N@-K,BHGP?G")4[&(UY]DV9+37FW"A"V3-=GA21QC,B+W1#V1J'I M!.K*NHNF9BKGOI9#MU1IX51%&:>43O7EVT*DK,$B7:MQ<[QP 1-T1J@V$^2( M5[;@>KU[V&U9"1*S@QC76;-%A7Z]3=D7%,?Q[8IG,:Z(XR,8Q6'@!ZZ+?.CZ ML)^ZMPWLFJL\_.'I^4+BML4J)[Y (X]N$*[+UH#\X]\H,*]$NIOGJIU=.*M*H@#,CYY'%> MAO!/[W8Q<_M25 .S*\I=:$/#CQ&.H6=$D65@RSN8]/Q57=3)=F0%S&-(J/[= M8^(6D"_L3\#CF2HX3U7-VW!Q.K("5DVGTOKWPP"5TU:_%(E,[2O"[C($4(TK MO'6O.#^CA2K.JL>B2K;5BM@H-&,O#EV$+#-VH1OV0Z!.0&# =R> 0H,B[4SJ M=@!VG3#X5F9UG>:@N+M3I%,"E(Y4*SU<*M6L/<2%*-<>CXQ^B?.]*9E(8Q"=+B]Q0E*8Z,,J*$)"$D0XA,2*',.RK<"W'6+Z. R1MG# [\U 5O M^AE%*:^>3,.FJ+A($ZE);?HMV7Y)RX<5[DF@I\.:D:*EB:8QHW;1E7\',9GE2IZL Q:Y)/!2Z4>@' M5#X-*^ALQQ ;0@>,J[$XB8#5'1Q6+12/XK-^BLB5%S.]O"J2M!8DJ NPASF_ MLKUA3E#?Y)E?KLJ-\(E#Z\8R-D;QF,V;.U3D[6A<'(74O;3@Q]TR8.L4*'=FT-[ F.F/$^ M5;-$'=K3MA$K=G2(S-VF? P)3/LI)T=BQN\*,!0SS/4QLY>F^80(6HH^".,^ M-;DGX3GWG0DO!*8Q9'FN"PT,?DQO3B\Y6- )4:0MPRY&./ ZVL1QG(A)R"_ MIMG7^SK=P"?ZTZ_IIY2=G7U M7A08GZ1_]*W#^2YI@79")#ZVK9Y[&96:F/:1&M:C!1U-S M"SW#$B@QA>:$"/&C,= M"Q+'"$?4I-PF-(OCA[1NRLSF,MYUG3UE]?,8=>2G3D8#M; V4NEZ3'-*68^! M6["$B5RB+(D[,2@^DISP2LPG)FTW=[]4*:RJM+ZYK6FQF&ZN<_Q]?<^N,B)% M^1+0^RRYS;:T0:X\%R/H1F& 0FR;,0YP;%%$ANG'M)Z,A'1()P[-8O7IYA>0 M,- 5*#K8(&.;X5K@X*XH0?%J''_;@<]2P<$\K?'B$[^EA$I,(1O4[XJ[=Q0W M:("#FZ-HX>-HO5)3L,<_K9J.('I 1)/B^D;AYC"?U[?IYL=VS!] MPVY91KNRI/FD05[,QJ3C!9&!>5=VC;*AKW7VL, QKMDV M60^1--#XE'"[C.:FQI5"P[LWNDFQ(;5MP6XQ/K1GPR4&A('O8=<-8A-YOH]Z MXP:VD4@QHLBDYD)DW^#@^C]W694UP1 K-%1Q*RUVGZ L!=>UXDBRW.H]M)R MQK/\V SM#;'1NT:9:N9[>[YL1Y^LKBA\=M\9R6#$?9G-65E,_''X(/;%YPA1S+ MCCS?Q;&/< @C-[)Q!PJZ42!X%IQ6*)HKFK\76XJ"0@-I!Q@\)/7ZG@VMKH_0 M"E8YNN/#IZX+"HV8X'; P3&HYLS/*]"#!R_0O_QDBW_J8^C&<#T@U1,%<1GJ M/96S;\Z[FY!C;HW?)Q.V1^F0<3ZES3&D; UR]?D^*=/;I$HW_2SL/O%@WXKL MT M\R[5C$MF^$W$8II(+40H)G+VM5!,R;%RH8B.01UZDV88DY 0WX&N;X3("0PWZ%!YL>"D MFFXLNF?::@KB78,-',,7K/YT!T2Q=$\0"\7:/=NHV$A.5R M JZ$98$K1%@A23N='XMMMLZ.CI]U,7$CR[6P9438BFF^L-KQ \=Q+1OSGH0\ MPH*^9GX !7I4LY5EYPD::+,*6%U&$G7[.LE+U,W((,*>5^&!*ITB/W M^&V.[]@ZNK86W#X#^D*G7PM:;6YV)2M_ZOL44$ZR8L.GIEK#."RO2XF@G-YV M<@M?R&VW2KV##2AN\%J %Q"634'?+?J<]H*II8?G!5KN,%% M/64S7D*W=H^ M5GST1-SVV_/J^Z0&WU+ZR^-F]:8I_9DW:5+.FDQH6ET>'$'BB<0X14CF MS923>%A,]X+SY]*!.^!PN_>(%&4/]T6"?XD,L[N5_="T(].+30C=T M[9 ;R MN,9;IL0S8:[=J+NK=R"E>CKS19(_ M\RXQHG*9F.N&V":RIX<&QB5?13R>2<931VG^Y#RYQ\5\;4)V6_6GM*K+;,WF M-Y/JG@)A_V)@GI)M,[W97".',<0VM$*3A%Z,L1^[@>'8V$-NA#QB2^ZM5F-; M7.0;0K?)21O1K)@=+M STR\!O#)JB.\CSRR> D%(KIG1Q[>K9YGF%G M0,1&$[H,M1KOQNO-FVIX&:,_<<&.TETY;H >9A-JU',3.Q DZ +&'L-"U* K-:M:L MCR^/[U)T>I=*VGF7H,S"N.C4:$LV/CXK[?0Q7BW6R1>C\)(XN"A%>226H8H@]#H87*8^QH5L2V M/>9%_FZ, HXBDD_RIN)03.-:^@ZPYE6T 8X&)$P%L\O0+"6>O#YM6QD[W$=N M7QA5NZ[3A^I]EJ?-%RO+,D+?=4)D6L1P/)^$IM>#,) G=)J(8M,3S1NDFX$A MZP8I^(V!;K\6[)FJC@:?VLT8"+FY U4QT'-0MA"; U*I*2S+4$]=SKT^ 5LG MA]R'K9TT#6N4E.5SEG_]>[+=I2L4F-2*@QS;AF%H8@N;T=YV' I-):BQJ%E1 M]TUXS;Y(#SC%-%,1NWQ2.3VQ8@IY5A:O0%*#'B5H8$Y\F!T/'UVG@3%59>7*IEUI.W*1X9B!&4/7IO_MS&+7]X4.U!UM;**!P&)75]DF M!5E^5Y0/[>A[E99/V5KXXI71]*JI#)4RJ[X67%;A-Z+4X^9Y&;JFSAW!_N 8$_21$1NA85$]]:V(Q"&T]YBP$:_JHDZV_(6=/B1".K@' MS=UDO[ _::J]JS_%ZT"-0>*O#Y<1'_&Z\>I$T7A*95__;#;! M'47VA5)3?Q"7(=43^7JB-)V*85Z1_]^[I*3%W?:99'F2K[-D>WVHTTZ<]FR& MA@TQ#&" #=<-'<^*_- A,,8P,C#B7;FKVJP^C=@C!7NHX CKBZL,9CK929#, M 0W0%99EM'IMWA73O-RBG=&G--^EA-+0G.A++?V:U?=H5]7%0UKB[^OM;D,[ MQ&RZA?YO\R7YOHI0Z'F>$<143]S8IM_8.'1-&$((J?1@L?ZI>ON:NZQMJ5:V MP(4[IQKHYNVOSLNT:!>V00M8^P0]7O"- @8]XBNPQPQZT("BGKIG*TSK8&=7 M7Y"6(:]:/7S3)=;-IO %\=?YFII^7U35RL&1XT#/B6(?012B$,=F)^@$^::Q M>DK+VT+X?G@!"R+-]Q@,=RMNL8 ?:"JK?FS;A2J,\.'BKPYQ/N^V%+JJBBILO6*F)'O()<0&QL>CK#IA+!%$1FF0SPQQ5%M7;L: M4< @>Z%(2=W>8=$<45 7 .=/M&>=I_45:WSG=[A/$PT^]9HS#&+*QOA_H6E@ M#Y>1WP(&QXBO0(-Y6NT3)'1 %W6%9AF:J$[@.\DP/V4YO#IJB99RTF1G4D^8Y4#&0?YFV@9[C:* ECJ9U M&4UNO!N%XM=M7"-J&ZS/UI69)'1BF[@^-J$7VKVM$-GFN!;$9T-[\VE@@!^R M'&R*[38IJT/S.5_;JR21KYK0SYY8S=#C 100:!#-4A.:#H@6L>&F M4DYN=' X7G Z5/-*3@="0'1$R5RF[ A[<4%XY%CAOY'X]M3UQX'E1D%LV83X MMFN;1D!BWZ66;5I+$63RGIT@^71]K84!6L+D]FEB!MK*2":7T53&.O'F^E<% MG'#?]75T2N#-76^:G;?^L4P?LMW#"GD>PJ')UBR&7@P]S[/LSJ[M!Z;0?KKQ MUC1/*L-U=[5N>R N;56;#J!8OE9 *Y\438X_Q\Z@!-/ MJ5PD;$"MU)&]#.%2Z,_KZ]84,\4K9]Z1ML2L@RNF:.J8Y1.V64@5T[<>8G^B MRU6C<"_6PQP!G5;F>.D;4#OE$5B&Z*EWJ]#\YHZ2P/=%_O5+6CXP&"N/Q*81 MHL"R(HP^RA#NGN8KSI%657MFC,OV55G@HOQQA$J MT\'4R*6"ON5USR4:Y'*"?N5+GKB[E)+T+D.DU+@RV)$4S66?U,4G8N01A[+L8$83?T'=?W_* S[]+>+1&1+&5& M-%WJ6BNR_4$,5Z!%"?8P08_S"E"DTX_J M\_!W89Q?:0B6(7GJW3HQ%Z"!MQ'#:2LK<#P2$>);L6\CW\/$,GM+;N3[(F<% MR#Q?2.!D3P#HQ\C$KKT;19OTL)A2QE2,@,T^TB4VJ,7-WS(T9Y0'EX>J!-G@ M/I^$%FSL@IQF)]A^3C,.HQA[L>6:L>% .T:AT]VY;1#3([QG ,D]7%^S8'A8 MIZ3?/3G7=/Q)7@8:QS@>E]$\1OKP^A0(!8SP7&][N$.JZ=GL35;1<_<5ZFXR M?W59G^<81H0(]$S*%0456:[70J$_<#V7]SY;;0 T]T=>7Q9?L2_Z3>'L!OCN MZ_U-\/S7GNJ+R;"J+28<8J*WC\3-73O^PK[H88/H>:^&/?+N[O??I.ZDU1<< M_DMH%Q$DN5MG/[&[0JOF5"MVCWLEVHK&W3HK2]R)U#5)'.:_5U:_B\6$[[7@ MS;'TW6ZF[BB>I+HGV^);M4_%Q(9>!"TSM*F9P/9L)T(!:G&E=+SF0O'5"*O4W: RI,D,42OG:]1@]"P7@;XE MA'MT68B]9:C*& <&1XPEN)!3D _)0]K=Y0& 0PMJS<7VZ;0 M(B-I(].JR15@T"3O^I0G4D9;-'$X2#"Z1-61<6-0>Z1Y MX1DP0T7^E)9U1OL?O^15NMZ5Z<;\L^]^3.D;1VT7=5K%NS1.U\W55)9AV=TE M58Z'?=LPD0])Y#B![2,#=E@LXD.;=\1,'P+-VG4$'#0H 84)&#[^X1>-]%\> M'%L&\Z)3 @?27X &'>JC4!P#OWQSWI2QX1\;6T:,1@^.'=^#\4C]H6+&%F/4 M13-LQASZ[V!]%-I=[RO(FW!NCL+9-+%Q V?2K)X9.=,?I?F'SB;PL9CRO1<^ M6+C8/K'%(LTZ>)*LLVU6/W!&(<:>XZ XAC0[^U;4VW0L7ZA4'V=)<\[; M@^OW ]QU\(3/#1[#)E^]/AV18BGLP&$+#/3(9KK==9"G@>I=#;_+*.$5^?+V MP%YE# DLZ3=?,2?X)?K#W\#$'VY_OOUEVO\^?P)<)-QSJ=Q M,],M)GSLR+UF\J6'RV9$?V"(:7WX(SB<%'Q /=L,C3BQ TJI,4K+D$^=#KX] M/E,OE[Q"2Q'<975S'#)RW9@0SX!V&$/BT2+3\SL#MH5LKL5#$H_5+(QO3L@4 M$T41?OC$3A,UXB+VXM3?YFSE;I_Z1[;)AG9QX:N#F-D][^S$_F*[;4]"OW!R M@!9).] W(%42'"]#@F2 %Z/?+\&-FYO_V%4U&TBIV!M!9:RYB_I+\2EE7F;; M],7AP%\*4:4S8@-Z(0P)])PX@C$.B-O#1J[%-2:[&+":Y>W(/]9$R]XKD+\Y M&9C^FOVPN'?%(K]W M$+P]\)T=\_X[*6AU!W @IRSFW5E&IEH.':_W""\&F. "BD/_OE0-/#JSS]FM3I MAD_IQMOC:HMAVQ:/H0DTR180+>#SNFF(6X:45?#T!]E3.D+Y%-#-)WL3\2RY M-[G%!'[HT?U(R05[WCN$4V]6OD#8@-ZI(WL98J?0GS?;FM4R)3"T^I15M+F2 MHHR+W6U]M]O"=7/L:;5R7#>.H6.'AHGI&T[L>!@J[PAS17<'ANX M*TJPZ="!I(,G/!@[@E'NX=EIR!3LWG<06$<^S9[8D.Q5/_/.NC']F0O@![8I MJZR2[<0G*0_Q-CQ2.Y[N92B8&E?>CN:JXH>_)]JJ8]M'_I)\IWW?G%W#V[YN MU&SH(2^RH1O$H>-Y%@IQOP?)"2(DI%VCC6GO@78%0C>66C.$HCW/L7SR]CHG MI%*TQ]FQV T\-N":,I=^UZB_Q=,^R_/@(E M=V:5+(=\2C4!?6+ZU !Z=\L0@8_)<[//$98E_4C:[4CJ)E3P!3+U[+,^2=> M0(WD=QFR--:)U[NJ57#"W?5+,JIZ_W>6;_I%$BLKM&,7!A%!)'8#VPKLN-_T MY%@11$(=/O''3R4]XX[*D^&-LUNGES(QN6%@WF7Y.P9GKF4T;_@8ZJ3)D[<, M+1GCP.L.V5@NN)?9])=/=3EGY=F1$3J&Z1$<6*Z#?&CW4N4&KMCZ/.&'ZU[& M?TFYAW K;U!2.@B!V?&K?"*'? M;R9Q(8:1\ (+!3:U+[)HYLF2;?.N-C.2%"Q(&[3@H8%+NZ\]7N$U%BI8YUYG M,17=LFLMCE87-RRW($&+$AS!G'S!Q67FAA==*&1^&=*IV*>WBR^4,\9S(M#? MDBR_H?I[EU[GU:YD]T!]+(MUFFZJ%82N98>N15QB0,\WJ3G<6?,B[/L"A>Q8 M4].4J PAZUAO*48J<1U(M@FD02L8>^&%8V4O3TP\'%: M]O@/VYF*1;GC=&39Y#D09\#S$Z*NBJOY#[51XD6A]@T2JUJC797E:56AXN$V MRYLWZDQ)?30M5Z%[]N5U#A_8>AAV0/5P%6ZN+&BYMA_Y],WQ/,O INGT-;>' M[# 2&4-="F;-0[,DR4KPD)3_2&OPE&QW*4CV.VS8UK&SH[62 [1+H96S&%\* M7'WYK_<0'+EX=7YLY=C-*] ZRI9:MZXV1Y>?^=.KP[C,M-V"B6(XT+%8VENT MC*[)XE@IEMWVQV[#.8Q2555:'W8\.A8,G=#R'.)A(S)]XMM]]\QC4YZKI[2\ M+?BOBE=E5T3SCB%R2U\;*G;PX_$N^09DNTFGBU&64JECF^NINB5KVLFM,A9" MT6WT"B/"/9(T0RB$1Y-.[=PY&K=OXS'7EG1N#H?'E13'81D"KL&OBYM[U# G M+Z+]ZOS#1HU5%,# P,2G'2?H>H9G.-'>=!P;X=CMC!(FM0^VDY3J9GFT687* MXU@UE*%65@AU<:I2 T]L"II;^][2)B1[(UA?JN*-<>FBV(WF2U[G/I;I8Y)M M^D7^W#"+B\XPZ0&C7P@YEOR:V MK1T+AA"L=V6[Y;N!.E8@U<1$5C*G"X9*$>V#TV^@9+%I '>%Y=R*RL.JD,8J M#=-255>MDQ=U6 .G([KQS";;L=)J2V?=,OS @SAR;0<3V\/8L?O# /THB$=+ ML9Q5[=K;-N6<[4]0*K62)$OWR_6QJ[17WK!]P+D0#3W)GEA_?!3_2U7)D5Y= M[HLK8&U43[S<4;TX#-*M_- E3D@L(_1BQXI]E]KO34/3$9K_4V)0\^1=A^A4 MY7DT=JF@7RY,](A^N4Z.5?7+&];?J?6-\%2)N".#HI\2O/=:($; M2;2LW$W'L1+QZ^&";Q0OZ '/MEY)D$\A;503F:4JI2+O+NJF2A9'#@3NY\./ MBU'/,3UHQ"8)(]^,0\\T]Y-$/H*AT&DD*NUJ5L^W@X$*>\$CV!XU*JB=:(4C M@X=5.POJ&Y]E47R$<%0LEBJ:"CSC&RE4P)[Z"R97Q+,"RPRP0[PPPHC-VO2G MU 6QX3NKNJB3+9]6*C0K))5[A-S-^ /O54&Z+IF\S#N?:LY$N9AH2EPJN=2; M) =$4T,HEJ&9.AR3OC%2D+N1BMENXSU]4XYCAHZ+W< RK!!%CH-_X\]:KN0=Q?DHU9R*;J7JN0>]A!O,Q(D5%U0545JTL"IQ MD$]@U7$I>$I7]:6 ;"M)R?;>4I6OGS_2E[Z&^8:=HO#(/K(*',]&H1<3VPE) MX*$ X_Y^GB" GB6VID>A8?U+*KMC )MCMQX[G,WL=MJ#E#IT2PGK?!([-=UC MCM-J+A?M8((>YQ5HD%XUM..+M.L\/(N#Q $9U1")91$P46BCVSLQ>&IF/(JJ.H'>UBB)+'C';P MN]O!F"(VQS#GR7;[##8M6EH+51U@66$4YE=4![40.UKV.E3@\R7Z- O<*W:X M]$R6T:7)E[0?9]5J'#/2M=SQJ5?$9ENZ81A9@>,X/HKI_WJ3<>P*;@L<94J[ M1!W L,F QS)[HL]H+JI($$'2Z RNT;O=@]P= -+,F28=XI+"-"H.DT&GG7YGP14?D?VC);X8! MX27RIU'# 2)%U%%%/!:JEDIZO@3N/FU.2R/'7GZ\A2]8INMV12-X[NV MX;A!$(4(6::#K6BOXGYD.8+7OXZTIGDBI ?8'@7\^A!2!E+PB#@%_')JXZ34 M"@KB"U9?'ZUMGM-HW3VWIE1H&'B.U!@[B6&1C$M/N+/J 9^4** M.L;.I(.3657MF@&T]IJ"'BCX4-2T(6]V*; ,RY8?K10F67R<4B>_8T8HC^ED MP.8;G'S%$.>PI"RORU W)9X,#$6.8T=T$/+FCAFY[AHK*JJZ6MG$))!VUL/( M6,J=/J6/>YNO]9#&G<2Q M%W@61D'@(\L.>CVDYG$HH4YCS$VC3OU=W /%E!F*Z=4HCOGT2CNO4GIU0/6: MSNF+J0&&!N1*!:_+D"LEGA3JW[H1JU2*_"MMX _OV4H9"J!,-UE-91(&H0D1 M%4770AB'<=CO;XM"'PJ=$C/>VJ0=P=NB+(MOM"]>L8MSR_2IV#ZQ89UU@Q7< M)6N)JPT5,"ZQ;D4[V:/6K5!T[VBTV J6O-W-UR*<<>W**<)XUZZ,(GL9ZJ;0 MGZ&U*PJ8DBG,SMA%U)YI^V8$/>01:%M^?R1U9+J^+;9:9;P][>M3#MT?9>JF M@&7Q DTCO0K*M(6HVT7".*NV<60O0]T4^C-0P:E@2G!0C!3EI9M$3TPPK *? M(C(I AL:MH5:RTUOJ8K.$(C<'-&9 M[^Q]TWOL5R=G7V<9R)-C^O)0G^8(+D.A)_+U]'#A) Q?4O8T?]H/7]9OM['\ MK2RJZA0*2&+/\DV"HM R+>1$$=X/:P:6S[DQ3Y?U2=5[D]YE>=9L,1;6;FWT M#ZOUK+QKV9/70!:4Y6DBL2G6._;4YJU8=$1>()TU,J\2)B6GR8*FU>5 2;9. M9#W=O,^;Y[1[5TSS]HKGLIN[_MBNDYF5&C^%Q_1#UW.-P(7$\RPRCZ<4R:WQX[!U[F-_'CS"<(#W_6FS$NX_+?S1WHD9_IG;!UH&KRH*8H MB6?$^:,EEQN_W*?M5I-B5]]MBV_L0M!BG;'VV-[O<;EM@TS(K M-E=@O:7/R>XR^I2D G?[6!^VK_Q926J5HOU"DM4;RN6D6\U^GDB\4S K,^'; MKX>A^-JSF#YNDW7:'--GQ[Z),21NY!,CPG80A_UL,W)@*'1'IB*3FJ=^KX]6 M_:Z+AP?:V&G%M/Y'<[#EMZ0L$R;R[_;'5CWVP/=GOA1W=VFC"#)+\!2%17QJ M>**(C)D?/@Y-!Q+L4.8G>$3.<$[TR7"Y#CD9[,3"I*\^*3(7VF54@-X_-27/X>UJN MLRK=K$*;6(%K.W%D10AA$H>$]'9#Z&'9XDS.VJ1+\M(.%FM8;7E6M'CERRU) MCL4K+?WTCBFR&G2@@P?V^.8KKT[2Q5E9C:-Z&2JFT)^!>DH%4Z([MSZEVV8S M0?$E^R MK7[C*_+#.!JQK4LY%HF*3&9713\\176P9M?G[W##RHD^_- MD%;GF>3>,/4Q$UJV,E.V<:FF5?Q@Z)_SO*BS.KGQCQ#0Y5LY08!@M@($?8CV_9=8GI] M/SR&'G)&J+6DQ>DU&7_Z#'9Y)KL35Y99,4W5R>;HM20?:%MD%V@7VRT;4[UF MEYFDLVW*/4T5AQ2.Y'A9@C?6F;.G-"O@:-P$2&.X^B7?L ,!UQ14]I3"?'-: M5MFM1M4*A8$?A7;L!S&.(L\A<+]_./8M)U@]I>5M,6Z21 ,LD=9[[('41 IK ML66V9K.J;7$JHXF3!6S,Y,G,D9+K^5^]F%II7;A8I5X!_'V]W;'"HQLN6,)H MP9A("$_7: SV0@1_YIGRT\Z[^<,(50;%'V-!PA+TP](F%2= #(*ZGXBA7 M&;-"H[:*;HX_M1Y&UP&%EWGG4_N9*!?3=4* M_A'6*W!PH_TE6[GV^F='?S!M"M 0G8%<,>>[L(RD,BL#Q7):IEB:&H7I8[,* MG/9,V(1<&J?MO^GW;6_YV/N6D14)?G^ND MK"=(QQ?QB$CI:^C\JLJ=3*] A/]V_>$#NWV$]C<_XD_7-S'XX7/:'O0*K!]_ M1_*H2^VX@_H'$"]^7U5JD2##TTB+Z\8FD[7(, D. CN&3C^>ACUL^IVTX)QS MJXA>-.+"T@/7(BN8_O#_%Y2QP?PC" JWKTH%18QA7D&AU5'QD'Y)OJ?5QR3; M?$CK51PAC$T30H)=PS&#R'?[H@ACB%R1L6R)QVL>BOZ\>WS<-JL'DBW89-5Z M6U2[LMUKR_I@S1;\++\KRH=VG_V[9E-M\[M'ZL+;O?;-,N>L<92MEHD MG>P8O-QEZV=#;=].<]-L<_5EFS,\RU0^1C+XYB%T=6 M:!@1W!O$#C9Y]%*!&3M$3*UO.V \Y_#-Y;<8<6;F%=! MD6NX;)%=[<^3!4?@IJ.1_[S"">F4.Y!P!*T\!P<.^W]"]A62-O_1?ZH<*92_ M4/QZSO9#T@1R4WY,RKK[YLCBF0/K5Y9IN0010DQ,J'7;\^Q^1H3@&(6\.J_) MO';]/WU_Q^5<('(JJZ[07,X2"XB*6/;H,(*;$C#(H/_^"/35V6L^YH\(?\)9 M0&3D$I&>"/'D*#G*SN0NS?S/G]-T.UA,]B[SY\ O99)7;+R"&:WJJKCK]P86 M=VVIWZ3E)-_\VAW8>IVO=V69;C[N*/#Z_Z3-:-4*(F3;9NS:<>Q%T,<^#OJC M=4G@VQYO4IP*C^8L>>1&>W8M2X19Q7,>;M:L\^HSZ;ID237]SO9@IE7SR:*^ M3TNY(^DGB_;E/+O$0(LEWN,8HS[&Q[N_NZ[RYWV,>T^:A:^-+X ZPY9? .I. M,ZR_P%CR9^@EQE3R,/M)8\N3RA5Q>R:W3QVY^9/]Y!X7\[43@2MEN@.7C@[2 MO^[RT75^PQ(/*U88E+P^^LP*&0B;D04Q=%P/8\,D]AZ)'9J$-_WKLJ\YW>_/ MJ3J^S.(XD;K:S#K@VVR M>E>F^W029[LQT 9J_8S.AK\4<34!P M80UC70#:9ZEIQ^3Q]6#> ML^ B;B$*^3H9VM@3RUO'2^HF7FU]1,#0DFH9GI91[LM!?[TX6MY_GK+]/3N( MA!TF?_W 3J%M5F%79)BW:Y"OA3^DA_VU"^%7SQQUW9+D#3F?I6!]'S5[):O"KT MOIYBU2F[([2?*F]FSOOQJKC91_QB55V6;+OOCZ;;5V[L^XX;PG)8GB9QV?H$@>$KE)<5$[%\QK ?%AFURX[V MH_0M_OW:X:)=2TQ=V/_HR(EI:_/1G \4]-/%9J.8J6(\%V\A!W M/@J*E2--$8^1*I%S8. H=Q_,C-^)>@BO\9-V+:UM H-XC$A!$<9HX,HY6A@2324?.EVG( M$4@$6DF2TWCXP$2;+5-K%JB!LKW\F/;7X&['5M7T1YM1NT6>TA21E*S_Q@X] MR]FQ)=O#F4)@_;S>IE<@NP/;(O^:EB/SR.L@G$L1TL%:@/K+8R]4O*Y"YPWL M#R#\E*[3[(F5#BOB^A&)L..:9ABXD1%2D[VAV'&YSMD:\?@)QI@.AXK2)M<# M$SL-0(JXRU(^ 6=B>L[H.APQ"@Z8]+,EM!-?-VO2.^T%V>/<17_"W3-2.I*; M^?5TK .%LO=$N!J^V=4LB1^=!O8Y+9^R-;N"D3C01K:#3!,3.PC=R IZFP$) M8\'J>(0ES7H+NY*%=DSI([;M2/'>]%Q_OQ\<%5AU])97R>GN%*60&M\RN]0E_> M5M+*&)*X > HUY@(^=!P@M@DMFM@&QGV/M=@:'*=2S+.PD2C(UE>[4JF_-*G M]HNPQC<9JY\P,3E_<7;_ =$50.WRVME.\1^L*M6PN8SIS9$^G#_.7YH17GEI M5F)WC:T;X>W>FA4,PH!8V \A6^YB!6$8NIU!WP^1D,:,,*-9:!ID8N(RAC,^ MA9F(+C&9:;=[],+%OA=43/5( MDI5_3[:[M#5&31]-N?^<)NQ:CLU-3LL^"B/+O](/?"CRLO\V2JJL^M*4@U88 M1I9O&A&%Y[JF872'@OC8(Y'--R\^/2K-Q1QS!#2>L!N].WA-"S_&"WYKP)Z_ M6&/NT/')[#*C)B;&B@*F19&5\3N@V]/'TZ1LBU^UF=M1ETZ KT&,%O+4H%FB3(L;PZZ:-WO$Z),#N99KT@3%"] MY,A>KHY)^L.A:&.8XEE'\^M]FF[OBQWKZR?;YSI;5^^WZ_:LFI5%/.2BP$/$ MCNW8AY%OV[TY;/J(=PG-*".:E>R #>S!78'W[Q'_*H]Q' Y+UJ3TB2G5*>8 M!09^:Z%QJO]X!OF7R$S&Y.C5,EG6IV53="9H3V2'[F6_ M65CA%3 JLA)R2F8E=Y^.9)AOR>,%'LXN>53%W_SJKM"70L<;)CE)%CUW ['L MS6M&7)O!#]MU3"_T+!_!@$#/-#W/Z:V:MB;UI;,6.E&2-,3C91#PX;GMR0Z9J&!;4L*G( ME9TO%^-5KYX-<,4C:BJH7IBR*7'IG+RIXXM[L691-@.U]1[#"3!=36@@,S:C M(")AZ/FNXP>.!_T().#3%8AD9J\>SU D]M[/'?KE:6SUG^]5/Z2+&DFU:ESZ-P#"N" M# 7Q&01B19[?H;",V!>:6%=M6[-R]G#;%BQZ*YIBFOD412D M;D B=05A&3*IS;LWMZ7I9)%G:@<5^5-*]?IVF_Z25VR!9;HQ_^R['].2';O] MH:C3*J9(TG6#@+U7O71#V\!Q$%*]CI#IQY%I]AUZRPEM[BD??0AT2^@Y&R?XJ.H?>&T"5[7U#Q<)OE3$T!= 7M?P,&910938-/6 M(H,JN;EKNN!R[0-31>V9)#]]Z.9/\3/X7,S96 171;?XR&5\IS#Y%@Z-P IL M WEN9'O(\#'%%$#/(AZ.0J%UTEJ13)7.B[NSV?P*W/7 )U[-.X;9H?6]DT1L M&4.#$_GZ>@WPA R+'K#ULLMR"APL:>_E:SLG@N[9E]=YNS3OYNZ2/^8J1L3V M'">D__2QZ\#(,OOS%^S8(>XJ3VL^95D*8BX-"EL-ZIT3F^EX2,I_I#5X:J:D MDLU_[*JZ*6_:6S1/JM(\YU-I#L6 :"WM95B&O"V.E3,G;BT&'_<8RGXVIQ_* MJ:*T_I:F^?OT*=U6+;05(9:++6P;0>BXD>/'+N[/0K3#,.*^:%2-M2FFS3N- M:B[[K7NPX+9%"UJXP+P"5C,5:_/WF141?GEP8WJN9>>^]V/5;PAN04Y.+O]@ MP_0DRPTD?+E/P=WAO7[[1F^[-[I_H<*BY00('3%>@(>^"L&LI[L^1,U"-C^9S&>7S>#<*Q>^9 MX$[?PS8!9OD#];J[0B8(/!.%KNO$T'20X<>^VV\#<) 9N$)[>J6MZ%]R\W(+ MFN &7GGV^%1G&N+$9.>8,P;J"AQ@3;P;]QP[ [HSGM%E"(\"/U[OI57$#*_T M?$H?N['SIG]^;'OE6-2 3P(WL@/;IV56M*^L'#^,N7K%*NQ,,WG Y@[>*%&S M96]P,ZR6-C7 UD"K4L'Q,MJ5$D\*]6\@_[C3RPKB8YD^9+L'^J8UU_WX!!/? M,D-"O-CUC#@*K7Z8RZ'?Q+S#3:.,Z&Y5+1KPV,+A'^,8Q]SE<:/)2!O9C^@) M_#@M@?QC0Y,1*3/$*26K M"$8QB0ER3<>+P\C%41CL*RV'"-U:/M*49I%NKPO>'C"*];S&\LC7_9J00L$1 M_G;2GS+8;5>[V__@"//5\=ER!]S3%I3#' [4E(K(7T99J4H+ MV697\XH$#HFQ&;LFL@(O\*/(V9O !'$5E%(/UJQ/G]*G8OO$5GAV6^CODK7 M@FPYKGA521--8AKTOLB_OJ/,/@ &J.G#-I"FEI<#&8-B(L'94J1#!OH;H9#V MGU<6/J_OT\UN2\U\OD_*-$HJMG7E@=U2_F9]1O1\^$PW" *_)>6FO9/6,7PS M\+W8=@R, @<'D1]Y0>S806A'1LBU9V1Z5)H%J7>$-;0&YKM;AA,<.P..O0&W MSR\^V \V-2[)W2(^88CYI'"9T173T8D#JT6%E<5A0,*GC_4R]'\&OXNY6YE8 MYFD-T#]I+LJP7->-H(E=:'L!=-R Q&%GPW$M2VAK@MB3-6> MGTS-%+WZ BR MQ"? ^@@2$U%^;K3HWPL:!C1,CJYEZ) D]D+%"R-8B4JKU %=OOE(7[ /R4-_ ML:_K.8%GA20,8NS;OF\;-NZA>D1LQ],L "=4)ZF+=N?2 R:OE+)?O MZ.!SJ'2<,WS+4.]Y*7A=4,X?#YZ9]$_IXS99IWOC57=THV<:EF]'B/[/\SPK MBES/[BRYQ/2Y3ZZ5?;[VH<\]K+9/*7!N@31EEV?/IV!+3$;?$B5QAJTT8_S3 MY5,P)S=3?IVS/8EYNFX&.;YE]3U(P&U_!M/Z^ PF=IHM?7Y6/X.LJG;-< E] M&9?T!]0<^T?78%O]]F:XBM3L$ZHYF[9W^0;D'Y?-[O- M-LWC&,RW%L?M^3@3OS.S_6.C/?]$_V@/"G7OONB:QOZ%_,S>QU_HZUA]^OQ+ M9].UG1AYL1%C9MKR3(2MWB;]L= &CG&6M&>0?;MLT($&GEAW8"25?'7]="R* M9I93!((?*+;JQYGN/AKD:G!MJ J.EU%%*_+ES?I0=0QQ'_^2ELVY\=3MIM+N M==$AH6UX)O9]![FV[X6AX_;67-OV5D]I>5MP'^TB:46D91T#XE\C>@#6SJ4( MJI,T?7RZ- 5O8HKTEK"Y;J@\3J' -@V7>-@+(3%"$\;]))#GF %W]UGTN9J+GA;.%:" ^'M_PMQ<[B?K MI$5,,UHDC!")?K$P,_S]89T,:;S/Y>@%&]>??.7_F7ZD+$OS]Q^ED1?CWQ'% M,U7GQD'?[X_YMWP7FYYGQL2R/12AT".P!Q:%$==!^A/"T;U*BF,!S87U,^\Y M+OJ8+9B*IJNFC:-8UI@HA//,:UTD?LPLEKJH+J/DG=)AT1DJU5QKSQBX&J;NK[M/QRG^0WC^P1U8>B&PG_5&RWI"C9'[&MW['O(PL9L0<=&'AV2'HG M2!0)W0"V,.B:,]&'77/7:K^H4W!\86%&A6(S8F>5$LN/?<-''7[?);:]>DS+K-A\KI.2\Z#DY6 7T>S7;G++ M=Y1LFX'LI&[FZV_3KUG>C+)0;64_:!\,?LAR4#52^^/BLC?OJ["8Q*TA_K^; MG/V'2\VM6_-F9<$7ZO\S"5F4E^ESL53DYD_#?Z./J*OK_&.3'59N&#B>Y3M. M%'L8$]/P8[.';X:6M8RNL2!HS9WB!DVZR,PJ&MVY$ZO&P"XUK[8N _KNM$[_ M4=+JRU#.DE4EWZ8_>E*5I66RG#HJ;O.GU+\W]< >/L269T,KB##T?".T(Y.Z MT\&W8BM>Y>G7A/[!W$E5$#:7]NZO_SEXR"W!+9XE9E71 ,^=575$=N%9M7MY M_G!9]64H9\FJDF_3'SVKRM(R658=%;?YLRHIRKLT._; "3WB&=B'%+X5H- Q M['U7.PZ@M93$*HY<>V[=0UIB>I6(]-P95E.(%YYD#V_1'R[/O@GH+*E6_K7Z MHV?;$D:87:>Y>T_SOT%)[5D>+;7IN_E_VWJTY M-MJ,]482? Z;R!(U)=F696Y65G=UI8/850$)7$Z1&I(ABK5O_X# M>(F@E(H0 (D5+VVLUVZ9>#X^./FU9W71933>]-&:A5^6S]'YR&:4/T%\F@?G/RUH,3U6X']/_EY^(4V9@ M4B+H[_4SD>=58F_;YV//"5P[\JPH<(GO8B\>6^F&]/^$KB%\/U8M6/ML;J*A M_%%9.]M8\RDQ->5X64C]GY9Y"#X3!E1DJWMN_^HYB#;>5JKI5NWY];.1Y]5U M;]L7)B&Q?>2Z7@!#+T"N;8>C?7;@BET'^&ZLTIR-3$K&S4U&E#\I:R'J@4OFU<8B6^ MQ19]; ^&,4X"VQ^+$L,DB=3> 6>&29K3D.?5]>9F(FH?D[73D-6>$%-SD DA M_VGIA\BSL&9EO]J']:^>>.@A;>GS #I\OG[*(;#1A"V88ILDB1NE811YKA./ M&TV1;46A@:<(YAMER@$#@6SDG6G^7V?GG?=9^JOKO0[*3-QY%_.W=JU'NUW! M_C3;_Y*7%/,^*9KMOFI8X!JKC#?8L5/+2:"-(2&N&R%DC6+R[^;"P^#9S_6)@5X7D\IB-T*WU2WGE, M5LN%JF"KP4,\=[Q)X^W/*WZZZ7[;?*WBG*TX__%0E6FVO4L?:=3O/HJE 9]S M*A!E2S.#C67[%HS< /MVS'J%$C>PCQ;8,.2]0\XTW)HC[.D*@6Y"T[!KQ:YS MP+(O<*#804[!@_R('NPH?/X[VTQCD^.V/-,@&QU&?[B!HG]\F.& 60Z8Z>!D M>[=F>@5.YK_C1XG_>D'3H(L\4G+7%YZ>B[Q?;^^?GF*RZGX2&OJ+LU+#J@ > MCI;-N^5P83>\DFZ9_#"L?TNCLLKSW_/ZL1ANCO\!\7$]O\-% MHU^;[:>_QU73_E:U_\S;+_FVNBV+?^>[TR?U_^CE'L$&14YDQ39)XB# +O*H M&6.5.[("!XG$'7.MT!RD_BCK(U:PGJ2Q?[Y<(Q"*9N@I/5-'K>5X>R M739>KN;$"\'5_ ?+C$C\#GBJWIMD&!+C^]2$5/7P(_9W]H98$?*@YR56$*5A MZD +C>5;*(G#P(C +@=]]6C^Y]C%+QM*6>L3?*F9JF$$KQW4]3\6NB/YV;C= MFP9NJAI,C/N+Q/%7_;9&\)[W /W%(_9,6.?9%=[_.-X\4$0=>'#@H0 M)@3Z:#RJA6+;AAL:,ZXKWM"[)#(1 9T:P:^C;;7]%PVI$_QB<7)1/_$%05,= M)!;A1BO Q P6Q2:&@(DEDQ- @S&@MP9DY0Z,]BP;U10ZXD+(6L/=9L2C52RO MUG_9^*NUT.Y_#DW;;AQ-E#0:/>L>;ZE/8:@MJV+ZT.G2,/ADAMV M>O ^J_]%<^W'KAFV4M8E-LZIY,!\-,N[[_Z M&]L"R4Z>?V">+TJP'3S_$_K\ ?^-OKW-8=]M#+- !+9W;*[=M5;K7O;C6_Y MY^79Y.GX\:V?5^VDTC-G2IE6^63SQ"PN.LX$([54 MKA]E%-M3Z7KH!"M/MW?Y[K#//]VD6'O@:_BT"'+D6]9N;V?]@;#$HZ M$Z6Y;W5/,]]]U31_.W4[ -DP@66DL&28_M4]';EAP>VNVM.70; X2-O3P%G1 M:L!C(+B=-_'_B)EMS/6Z? 7BHS\'Y.!;AQTP\*!#O_2)5CF.+Q6E:O::&6N6 MVJU\66JZ"*OB80*5;=%I4_&8_YYO#S6=QN1-7VZ6[PCE#7=JUHG@C^!/0*$; MNU82NVD8V'2^D^+(2@:@)+%CPX5#:EYD>R($AQALO/B&?CICS([[%A3 M6,'VKZJHYHL-*[ LIO>O$3R!2+5[+=7FH^Z"$BOFW@QU56U4I?5YE=9<9+ZGEC3--6#Z]X^F"1J MQWJG*>0K=F)UNM?.%'O%) M%+A(K(^#]"B:E;3#T_4KZ@IZOS%,HBHISR"G'"Y"GICNB?&F1]/.T7))O&93 M:8A*S;?CI1PI8H97=Z;#)-5]5I0; BT;N9X3)2EV(R>$$;&[@0(K#!TD=*FL MQ,TG%),:2I,T0PY/&_U(N93/#*Q6?ZN/R6W>=] M5H-"._%L"%,8^+9ED2!!PVPJA= 3FMT(?;!FD6!8 ,C-9<1HXA/([2Q(R8/ MW,1H488I"1=$08HK,_1 #GJEX%F14X$A,T&>;45!:A&'V"2V'0N3>!S$CP-; M1@#0!$'&S%(%4?!G=$&* YXS*OT9 M6S;,D(*$.')\RW-M9'D.#-,TL8]#I"GBOC] ^(,UJ\)PVIT!XC\'(<[.93'0 M3HR8%$PX>7OBH( <_O,@6DF2._HA1!;/(8^7-KXBA;.H6/_HACST2L&CP"^" M7_*FK8MMF^^ZR=@?9=$V6EAPZ;%VM_03U]'?\DJ+#$6\K\LH^$--L;%_(E";!:^M_@B4Q=FPFH8-F-B MK,B62LMGT,'_5^U9C_WF"GPHM_/: [W"R9D$:0Y[ZV= ML]!7:IXA?GW]7!>/69M_S;=W9;6O;I_82:6LG!:'#F-#*W1Q%%@N3MDI)=>) M;7\<._42[O5*=2/JWM[H@8+VB+0[?4JARBFS0JK?UNMU6!;<(!D(/H$$ \KG M]>S"ZJZ0:7[-7X=QN4B@BGD>W>?FY4PT4,_K^C%"@TV5SB=1()Y4=7O#(A?. M63O9'X<,4NPD/O2AYQ#'CSP21F08TH8()=QA9.Y NJ/'HS/9/[6GIQ\)N;),0V8A^ 2'!F"3CB'Z,N.ZH4S&.[NJQ$5[?B(4"!$>$ M A53<\E\6XJ7Y%%,D2]1*%-]-I=+@6*T!3F5K$V;Q2U7L=IE#L[5KBEB;GW] M5F9)I?ZYDKLH;1(]/M(??&CS^V8#G1#:;I)&<4#<,+(B&D2&(1T;H4CD5,"L M@33K^6LM2\ W!@]T^ 2/#,SC]+*J+TZGF*S+,ZGU"K'76+I08:&$7#,*+-28 MAE=@="SK;3L8-3AYJMC,KBO06[;ZI8_S',,A\\L_!&;%AA7L M?_L:R$4]H38*C:US/]4?*]8"A .N93DH]-PT<&(GBD/?"1UGA!NYV-N4^2W] MZYW*<*0!)I?(1;W(32WBUKK??KB'8Y$(I<.C*@/56J[4'Z^.O=2K&C#;WGG@ M$G?4[/BE\=EX3V%,)PU2T4R[7WB#&KJOZK;X]]#W_4/9TI>UN-[GJ&GRMMFD M*8G3$/E^Z'LQ3DD4H^.@*'$%;PB9.9B(*LG=1MQ[@5T(-4(#&<,&L@ERL1@S MEV"^2+$@LV)Z/P7&Y/L$#?38EA7JRSQ=D%M%!)LAFJJ,J;0\A+.S\F=WN^Y9 MGHFKA@+P8VBQ35$_M%S?]GW/\M(1 ":Q4'--A<-J7LV99DAUCPML&;#9N;(T MS]+9[Q(4J\AGGU]QWG..+W*^5%IZAD&Q1'.N&\Q001V&O9T,JN%NACKBJFR* M';L0DW[SM<[*YB:O:=)C;WS'3Z,DQI D2>#;,/30<=DDC!RA/F!*!]:LD,^ M@?:$;+9"SN!:6B.7H5F%2C[G_2L'[TNIY%D.Q71ROBN,54H%IKVME:KXXU7+ M7ZIJ]V>QWV]")PS", H@L4,[B2*(TV#X>&A;'A)10NX/U:QR(PXQ4>.GA$^P MM+ A)D9O$J%%9<91+RB(,#=FJ(,X[&KF,Z$B!V)W?;.K'J82@VJJ,;?=%1 - MOF-??BCII/90MI]NSOR3CT5V7>R+]LG>!!C'49QXB#BA3SPOBGTXHO<]/Q5; M*S,%M?9%-Y(5-;C/ZG_E+7C,]H<<9+O_.30MLZ>_47TT@7UYLL&$)$&Y.X3S MB_4>"#/$QSA6N+*:M;W&W2@Z>^KP?*V&I?'1G+SYI:Z:9I.@U+.AZT<(HM"+ ML.UX[C@L#)$MIGFSA],N5CAK[CAE2!.A?&G6HDR*I5\C-*;M SAP0G<%.GP+ M]Z%^@ZT+JJR,:#/D5)TY+[M7J^5I1H5[WT3V SNBFC=M\Z%I#OGN4\W^R^X8 M_.W "NX_W73W7@^_[=KP6]BU?()PC%,O0%8\@HNC1*I<5#,DS;/)H05R,6 & M18<*_%24H.E@"EY+O92CQ);5#/*1Y(+;Q((K,#AM- +T,%EUS6C&%>@-Z2X> MZTQ9O69?@GBQZGZ=GC5#U9-KW0[I;Q!J&\0H\9/4P+V?BOJOV M^ZQN6$N^7N@%=5X)W7PBOC338@H]O:KM"E" 3(9[B*##R'I%]QJ\V@5NYVB[ MH*\J23=#/)5:=/[:-T5L\1SD?V5-XD.Y.VR[M8=?ZJQLO^1-7C_F&Q=[01#& MV/,M@B/'<4['3EV2I-Q'^M6-J%GZON0M1<2V(Z^K\D!EKJHX-TP4$WM9XM;C M5,6^[PDFZ'"" >@J1/.?_5^'<+DN (J(YVD'P$W+*U%##ZWKMPC08%.E\T$4 M2YF[N!1G#2M=NG_(R^;E^G7\=/J38>$'_9G5N^=I/3JT=U5=_)NF]BFT8IS@ M!"++0LA+,?3&SF!N[(G=6;P\.LTQJ<<#LB,@<$-31;;@TETC(KWDLH(;^1)W MLSTH%@$[*#]?,Z1@:@V8F .NG\#T[P:30&?3CRLRX&38LC,#Y7ZY,(]8[QDP M8]:QHOV5*6_CK!G-@.33S:]$Q M-GI>S'U'AXZQ=2_PL%W,^CC5>1CV9F;EW_/YEIKR+$JUBLG/*.Z?;@"%_#/# M#$ZSS@'URIZ8-2=:U",J9T?S/",Y57J++?Y)DS+>C9P^J;/N\D1*,8O:IU33 M'9(/Y>>\+JK=!@<>M#R$70OB$'N8I,Y81^FFKBUTT&U99,OL6C^PBWO[.=/L MC>N%/:=Y!J7=:8O/GH8YT[#53;W<&_5.9DZO^4/'K&F6W]_YC&F>[:IF2PH\ ML-CZ'=KMNEW\;/_#W,Y&,7T% MMUB!M:GHLB"XV(;=\2VBI?$^?R@6BROK?> MDMX04U= V0 ^E(!: 9@9H+,#_-,XQ\U: MD5S1@2K7)Y4[4G+)4HQ._@5,36XRU,BP9C?L++IJ[XF&L!N\J M6/)CNI!^S[>'MGC,FPU&!$8.\J+8"SP;>:Z56",@UW/@C%"L$H;F.'R:*.1' M3."V1PONCW8,#+%:#+T<7_5QJSJXLJ8;W3&##7))2&",?3M& M$9U[6]@>@SR=?Q.N!5M]HVL.I;^^$BVO^E@*=NSZ^1O6G*0[_:1'F 7\H#9V MZG&!]I#9-8OYNQ'^T!,?]?AEL;#(X1_5P?#(F((8*,[^^PI]$O9)1CQ9)KGW M,-E)N;Y2AU LY;;(]I^K_G QNF[:.MNVF]1.";))X(0)))17-W79U3"QXUE^ MZL68=\M*Q5@:]YY&>&Q*> 0(1H3@VXAQX?OW>&B[M NDDG5#MG.4FO1R7T8] M7]QMHNA3TS7FO'R2-8:);PV#;O9#T?>1-I[2P9F<,/ZPW1VE M/NMD$KD(H=@F;H39!1G=H('K.,X<010>;'DA5%CX-)=H&?73RO!,U5NY;N@R M4=P*)\VPBRQA$MG AU2Y\S MCN;%PN=MD12*URQN^91K*5K%9.MY#Z25->L"11<$2P6Q9JB5$DO.]S>:R8ZT M3@W-X]*0)'8(L96XMI,F@1L$Q]$PXCOM.W>,-?1I[O$F:3XE=4D#E?,UZ6HX M/K2R(+W9W'(NFX8*D:@5;XF0%"O2 O3IT#9M5NZ*\G:3N-C&T+*0A:"56"YT M'#P.F43!O$Q)9* UI*@ZX5.H1T+T2HJ2+F95*-,$V\KR-$$BHE$RY!HJ5%*F MO*56\OSP2M;7.L^:0_TT&703V[$3NG80.[&%?3\,$]\[CA0[KHA2R7R^9H$: M(;V0*&E9DJ*03XUTLR37_"9%Z M\Y/J/BO*3>)%" 8!P1![$$'?3QUW'"-"%E<+S4L:\9W-A)XH>^:Z/$RSP MK0>V<$+Q@A:.Y$*62*/D1=Z*,TG'/%9X).?W;5YF]%7[7.>/175H]D]?\H>J M;O/=,"2)(XP=SW8N8,_*CC,_U-4B=*96&YTW%_>.G&V2_ MUEG9]!4]XX6^1=Y\*+<']J,-"D*/2B3TO-CRO-!+W=3N0<5VXCE(Q;7BRL#H M+R*D/[_+FOSY);Q@/]Z$+'?KI"[7\*WP&N03,95\_8#8,^Q@ OX*3."#$;\) M][CS"&-K*0 MDP:^BV//3_P@&%'8,>&J = UMN:4]!]5_2^V^[_-'HHVVX/L.!V8=9IW/N67 M==H$MN<+\PM=G@ >.U'.:SXRWPNS3E0OZ@VY\]2L.5<^H7V\=P-D35-MB^Z MTI]%>]?UT>,XQ,*>!3TW"!+D)&X4#Q.KV$'($;J08$E< MFN-AMPG_?"9C;#;\%I=J4F-E'GMW>;(ZR^639L7L"Z:@N-7@(W72 M?_?-=;,!HV!M[!P>^98JM!,H5QG+.!MA ?8:@@FPA"?UF":?9XCRQ_O6HNVV/CQ;^\-LY:]LC_UO M0A=/Y"^8#A@FZZU7X$!WFJ]H-XD[,*+ MJ8YL,]Y&A?94NAY+P69LV[M\=]CGGVXH@NI0MLWG[(E-&.C;?]0;JO[_&OV/>WE*,[+_*9H M:6K7%N6A*&\_/0P)7G.,,C;R_=3W4.BEK(K/M7S+]5PGL)V0>(DG='A0Q_B: ME9S=BU65WZNJ1SEWIA&E[E]6W5#?:"E1'&\1D78MS M^-1\;;^(B7B/%E"X8, +?AH0_ZVK6!E @Q/JU7)E"68O2+9./YFAU%HMK)9[ MZ@47S?O,7@80D IUH= '0[=*]\C_6W"-72/M MG$OP9C NN$(_K#^\)QV6)_K20K]^[YFARDL8^G*;8"EN!36:Y&P-=/\#HHWK MV6[@NRG&L>/"Q+=")^U'C2SZ_P,)(98>2[/:#KBDQ%:>/R%%780Z.=DY#VFBFB MWBA-4V73Z\JFE#'13*RJ\^*V_'%4)W9)%-,! I3:V$ZP#>-Q5#=*I#(QV;%T M9V(]+KE,3)H_L4QL">HD,[$>FD$*=HXLCDQL+LU&J=9\:\YD8FI84K.NM\$P M@K8+71A%KD,P\F//&P?U<>B+U)K-'$IW==GPQKVV=Z)RS>YM2E6LRREE4_W: MFTDK:]*K9]P<&Z5;LXT16@43Y(A7M9+A2A*9M3??LI($^;X31)&=6'Y,X0V( MZ+=BN\4Z<6C.RT;H@AL26IGG4SY32!>3Q1'UN]J3F$'U!5E=PH%F:.XBEE;+ MOQYR:CTL,IX+%4'JAPDF#@I]._0]Z+JQ.PX>>GQ7PRL>TL1="E5LBHGM@D1* MZNJX:6%.WLG''8=0*B+?+$U49=09^5/*F:C2/5MT/ ' M3G046T2$3JDK'=B\70ZUO(HIW^*42NK?RTT/\W20ATD.-53J$+,T4:UI9Y11 M W_"F6"_R'EN03JB48%!,H@Y\KIJV MSMNBO\9F&+I)BF:[K]CE-J?SQVQRZJX" 2 MXS@,$L2" GZ]CXPA2[RN.XV4CZH9LD=<(JIK3I&^=1U%3+%U'2 V+?/'$'V M_<7-! MM^:R:89"S;;B;*.[.:SP7-'U^4/:YMN[2V?0RH5FW!9VS])7G7PDQZ]_[,]^$2N&#(IQX&A*]3 0?S3-0?8$9!8,)4@26P* MH8#(]<6I,R-:SL!_)F>794)4*KY4^SVIZC^S>K=! M-J3RCXF5)$'J14%J6^XX$HECH<5$F<_7+!?XCGZ7-Z HNQ:MVZRNG]@IK^R> M-=X=.[>R7JY9^?1_&G [2UZ$B!43&%V?G[89QYY0;N%5ZZ'JZN2[NK6 MS]V3L'$<)_33-/$AB5 :^0E.T3 DM"TD=+ARUD":PRS/16P:V!-02%$6;?ZQ>,Q_V $8 M:O+[YB';I^ZRKGUW&/V7K"@_5DVSL9PH3L.4)'9(8AO#U(G)B,E-0EM$L?0B MT2QIXW&6[0#Q=$&/F,)I=@>?!)KC"3&-['&##OB/.Y]7QS-'(WHP@0\8?O 3 MLV#ADMA9;%\0VV6\:(8:+V1KM<9[(CF1"HGK(12E*'1P&."$0'M])YOY@\6G4B&'&)"HO5\J >*90O(R9\2Z)PSXWA1*S6^P0#'N%QO*C MEZURXOR&OG['$OF\^;4HJWIRC7E7[C#]E/Z6\U_S]JZBOWFD?\*J.B?WM5B6 M2[,O/W11?] Z=5,7IG$$?2M@&X/"MU>9A5]WGZQ_8W*&JM! MK/9[]DDC-2O?U;6H6R\$(9,?,C/BG=$,O7KLRU"LNJ-X0K]HVF*[B=T@M!T8 M)Z$5>KZ' Q)Y R+;)6*GRG3BT!Q51QS: R8_\=H"GQ;.]0:PYU'J36>9$HM& MH&ICBK#_WFUL$+=TOL9+LJM1JX?UCTT2^HYO)7$4V'[@>\@B?C "LB*D6ZIY M82RS.JQ=J+E9UZ;3.@A?4J;?\I0I*CW@5"O2HLY[MQHM;.A\B9;C5J-"I]]I M>D^=4Y19_=35$3Z?2(_SA0UQ(CNU(\2:V+B!XZ>1#T?$.+5L\>8RZ^ 4TGCQ M!C7,J$O+6O.:U:SD6FUQ8A6O+AE(SJQ*&1]8>!VC-O(H?QS>;6A2S\3\V*7) M.S,.B![/EWNA&T5VY+M!C&+'31.?A-WY!KH6$3J_,&4?W!LKDM./VS2+U ML2P=7#^!)K]ERWFS3Y/R,\X7,Y8B6TSS+YPJ!:OUN;A U0455D&P&2JJQ)*W M#YM*LB.N8A?*1KHG[80D27TGB(D;X-CS8.1XA. !B1NG4*C'MH[QEU2]ZOZA M*MG&!/NN.!5W94-Q5YE+BYQ"AXB*WSJ^D!?%'N_/9TKL#))*;F*Y)%2]FTR3 M5@T6GI5<76PJJ'E&]U7=%O_N$N&AM>8+2/3!BQ+D>[&;DB# *73":(04)6&B MJ.1Y/I %Q3F;@ 5YCU99W;,"E_"ILC'>$)/G09+W9R1Y"OW8_7=MG9Y#M5S) MLSH/FJ'QPJQ['ALI7_;#JHMV;)!KT]$]7IE=\B+]A'X-/%FV,%S M\ 8IMSC77/*MT86F:;A.4\\*N79^Q=7\C[*FP]^6Q;^[^#+>OSAI5/P"D&?# MT",P3F.?6*'KVBXB(Z!(^C8AY3 63,+KYRHQK+=-D(H-Z/HOJ_J@OEU7\*NU/^X\6VTU[K!FF_*,]:;IOCY# MSZJ^9FYY-1]7]_?%T)*FW/7GE6YS*ESY:U?4.5[JQFGJ11'!ED5")XQQD/IA M:/E)X$/>Z;S:0?4IP@1GI]?/D)IPU:,0D1=>>3T.,>,MUV1;M<0CS7_I&CMQ M>!KUZ;<#N^7JT\WG.G\LJD.#]UEQW[ EW;J@O\]W&^R&5AA[. [3T/)@[+B! M/4!('0]R]9;6,K#F'*T'R&+\PP 1;#N,W>1[ ,F7;^GA_;*$KDZYF()VQ_8G M6,&)_A$NZ/&"U SZ=]7VP%[C+FTWUPW/8'*[XTM.'_JFBV=L-E*>?1<.)55E M4-#_O2^+FV+;3V)8#+P]9'56MGG._O30Y,_>&W8DEGTP':%HG_YKULV'HO2^ M$MZT>FG]FQ+UF58M\)2+Y:E]NDS9W/W!SL;ONNM-LOUG^J#?94W^Z7I?W'8/ MZ="\^O>[/&]1-['>."2&?F [*;9"%",,7>B,B.(H$#KGJ1.'YLB7-FUQG['5 MY:'(_+XHB_O#/7W9)Y: A\$44!UM$2S^T.HKOAF&*6X2BY8GU. 9;##B!B?@ MRTXT9O!Y8=JQA)?,F(0L8FFU_#L@)N+CT*?)TI?\/BO8>NBOO1;UP_>_ITJU M2=,H=)/$T ,&1\3+2J\PH1<$5Y]SS)!9C?952SWF@GMVV3YG*T[I M]VW!SN1\_YP]L77C_FH-6P*#':LRH_UW>E+M8O> M@AW]R[HZW-[1_V;#'[%P=WIEP$U5L_O&VP,5]R?0O,PZ6.-:^F'[PVZ"8;?K M2WWF+98+^N+,6KDNCZZ_5*[-LDK_^R X(>@[DC:_Y-5MG3W<%=N,TIMGIQN' MO-0E3NBD.'*2F* T]5'?*0;BU$\A[TW>\P?2J+H#MBLP10*L5:[Q)V*5D M5!G9AF2@ZNQYF78J9HKWO?M8E;== XW^,$;\= +0#?_R %T8QDX2.I'OH!@C M+X5)/(*PL!>)3,45#[U@D>Q#S0X8MT]7X('^37O55\7^[Z%XZ-?BV$FVZR=P M>[0'9-0@L3F[:L?PJ>.*/A&MT"AOA^YVP]$T2O@)[*B9*Q>ZBM%Y04@U^<4, M5=5E7+7(LRV8Y] \.VGF]Y8.MC'_HHI"F6%;A>0&P2 MN7Z(O3BT7(O ,.;-=90,IC'?&?$Q49TB_#_C1:^K)3T\S%U*?)0R;\9KJMBF MEPF0!L:$7\I^M%-? ?2]:#8TN4($6[9GIV%HXQ3#B QCVM 1[/\X:R3=E3;] M.S?IW_&-P3K_ZND@4U#9M/,HIFC"%.I5K]?8X5&M6:P:IE;S;#FG4@H8XE6G M%T,E%=NPW5A6'!';\9/ BDC@6W;@..-8;A(+'5V4&V%A-0+?>ER"T,)2\@HE%X1D#H%FR,@L"RIUCY.8A*#=L4PW*W8?2IP]%&VV'\9T,$SL M)/!B!_O(]@,70W<T.4H\T;2+"LG<("A^[DHP8!/3&)FTLDG-LLQ*28[ MYTE<28(N$G5!C-00;(8L*;*ETO$("DK5=GNX/^S9@:)/[5U>LQRKSN_RLCFV MLAG&QY"U'@OL),6>0S,M/!D_3?U82+:4C:I;PDY 08<4/(,Z=I7J[S\65#5U MS',JW"JD"ZK=)_P!H+:MB^M#VVU6M175O:ZX:B6YXV7MDO0I9]X0&51OUTM) MU,0#$)1;10;XM&P!TL2$:P0$1D0KR=7KQ%S0IIE,FB%$G+ ML9 G[U"+R9IR'_ IW9KTBXG?B?EDROSK)533UI\+RZ(@HQ>44I=OS!!/;=95 MRSSA@N563"":#TUS8'V7H(TBG(268[LQA# -4#H.886.NRGS6S8I^YS71;7[ MOE6C_E4] XC[Y1WZEH"L!0_=9[##5W4+?AJU4_B6$R$^^;10 M/7MR%:(=C"O0 UFXBFI"P:6B*1FFS) =.>@O2Z+D[>>OSWPI4A_&\XB?V06O M53E=0?U:O9XV;A(<8>BXF#@IP0D*0M]-1G (6?'F05ACE@$F\GZ]M&&N+(D6 M?R[C*4X1,\\]@O+W2D)W!8Y&@,&*'S80SDR.EZY"5<'^Q7+51=UKB&8O;/0/ M!; K<,[=%;Y?P2\>\_YRDD_ERX7-W_+VT\W7[+N]\5R8(.C;<90@"R51B&QO M0 #]./!$YNTJQ]5>HE(]C#=[H-\Q\"T?_/1[GE/):'-@0\'44RGC?**^%MEB MRGU".5S)!"CG/^R97 &*E;F"HEVX!3\_BQ<46(UZS]A"[3>R'7ISB *=IXEBIDZ X'(%8L2U4 MS*=A>,WR.0)A[VS3E<7VKP>_1(K 3]?9Q1%5Y*4ETW?W1W5 M-?V[_ACI]1.8_MWG[*G[,6*+65=@L.8*C/:P)CF@-WJ%U%B(^;?28#UN-$.+ M=1KX6GJKD\N9ROQWUGWI=1QV0BPO1*&+/0=#RXX3QQYPN+Y%L )AGC'Z6KJL M1(OGL#Y+BA4W&-5> ?HR56 MA7U\"JN,226I[Y>\:>N"76G<_5F7/W2Y.*GJF[Q@_?.CT?]]].)@S:/J34P_+%Q! C-)Z?=]F\6JE/C8X! M.NP5R;HU,*TB">>"!1TK\"*(V)(-_<(A,1E7;5PK2<0ZU^L&8W"$4)?%JW'; M_*1^<8\IS_'?64C@9EUR%J#4H48'! WF"LP1-/"L9,J MO][*)KN.&NS"1/B M6K:-,8XBE,"(%;^,XT=!)'3_D[I1=6\MGK P ;@^-$69-[JR>S&^%63QVJA6 MGZU/H1HAOC\R*)MW2WG!:#F=8Y=('CV#.17Y\K/A,8'$)R0)(R<)D8](Y%M' M??:)BJ43\4'7D4=UJ:T8P_-36&WD*D]5C=/#'_B33#JE7&"T&LXP2R")G,$; M?TND_SDTW0U[S=?J3*.33IB[K>KICO:7O >7_Y[7C\4V[W%_R;?5;=E]2F?" M!J+8MS$A*$*N ]FQ##AVJW'J1RDJY3NS\FQ*XYPU;1@8L/27:3T.N-"!#'F M.3 C\IA#QP_ML$P!)G&(TY-(?=+^-7P+>$$QC;I)X MMH63"%EI8MGQ""4*8SP>^^.< ^B P*5>S\\$BD6EXSW.[#JWL=EFO^K=7\EV M"EKLDL,_3T;-6531XBW.V<1J;II=.GM 9T9^7[7>8U=E#BQ"YSNJU_C M]*(8UY=F(3I=9T99X+W3#P M,1P1>9:;B,FX3B0FJ[GT]$.]OX1G%NLX2H^>CVT1C!+R&5SSS0FT>= ,65_$ MTO.9O&9V52Y'O;ATX-,-KLK'O&Z+ZWV>Y-?MQ@M1X$&"G!3C,':MD.#H&'^B M5.A6@$4 +5C24KYHZ-97-M(L_:$N'MFERVS=*2L%.R$MXS9URTF+>DQPR>@$ MGQV1?]%F')S:C%^-G9-.UZA0_TX, N7. M8T;XL,^V_;EE/25R O0KJ(_3P[SZXCB*L_\+,TI!7I G6QT-4*:D9<2QFS<@?^S-B"')VB MO2*32O(Q14Z97SZGQQ_*:^<,D\OGU$F6S8E3;[18RMHD4# GRQBO5/Y:E%7= M-9/K&\2-*_&$$$[5SC%#.I5;5>E]I/GD,R\?S]R1,58^WG3C;_=9TQ0WQ;;;8JIN M&*+\GG7H_(-IQB9!$;&(%;D41N1CRT?A>%[.=XG-==7A4E@T9Z( M(L>1%W/.9=$UT2^*Q/A4WMN+\8^>.QD!_C#0<[MJ>V SFW[G]SUY\!ERHSSY M(JQ2\KI8:3M#I%3$YBL1=&D_K1M9%[>V6N=M$)O(G+NTDU1U7MR6^%#7>;E] M^EIG99-MNW[9Y:[[;M_A/.T,CKU?7VVKW=\0NXF\"-JNE096G/I>XJ91,A9T M!W8WH?77V?H:>@&5G MAHOZ]L+\TLQGS(Q9JJ'<5.]!)<3B].>ZNBE:]JYOS7Y65KDX MR_8Q\N+8CE 0DB2VPP"-J7* K3@:+LY*2][C>LO $GF_GEO _8;]>&E67J[1 MYO@=7+/$ZRTSWNZEC=9SS9(8YU+W=WI.&@2>CVAH]J/8=R&)C\+EN['W_/Y. M?HD0&4-BZ^VSPO>=JWS+F"LJ>STU@I3YR8>(FOH,)=*/4PR%*8\5:0B4^LP;2O'?R'%N_ M:MNA ]\Z?.=OG]; *=^*QV)TBBU0R#.I16\4 MHZ;)V^[ X3#0K_G]=5YO/-\*8L]"#K%A%,70"HD_C!1:&!+>W5_9S]>L2AVL M_M@O__:?-%=O;\8N09.8VG2(0 ?II#,]*D[)GD49_R[H$M3)[6Q^R1_H;_O# MA7)<$YT^&ZV=;%P[ :BHMZ>^A70X=A8\>/[,!RD&\YD6]%. G(.*R#'+$3 M,G,'TZS(4WPBPJR.3+[D<%$>Q21["JW;CIJ >UN[]4Q&WV#KT@15%=%F)(OJ MS'DYD57+$T_2R-:H\Z;ISB4:.G2W!S0(9S,,[EN^Z]I1BD/H.20@KHW# MX^"01+QYI,(A-0O9%"EH!JC=ZUAU.\Q#D!MLO/VYD$6 /QZ^?$.HRJM#ZL2E96 M/Q9E_J'-[YL-C+PTL;$#W01#"\(@#KUQ6)C:@8+55?[!UEMA91A!!U+-,JL MP;.66O5PJVRYE8?6)==>!6--2(_#K9!*?8C MS[%\.\2VC1&.O6/*3E#LBD8D"98DB4^"]/$CIC)Q$1.#CS2YRO-/-)_.V!V8']D!AH]%=EWLB_;I MUZP]L%.%W8[0U_Q[&U,C_[7Q801CY-F0-7"'21):T'&)':2QZY $D$9]*1# M-*H)J>JA'6/WX^8%L!![%B8DM%*4A&[H^I83NL2)(S<-H.M"H4T;_7!T;^L, M%G37_U[2:/"Y+JH:_#//:L&-GP5/N!W5W9O4V]#_JEE=W.[;J5^0T2^118E2>,4UIEAIU75+7<\2KGA6%CFMS_#U5SUI4!?2^: MC9MB%Q$/)CZT[)0X,/'< 4$8>X[0NJ?*<74O7EQ^<:^?0(<7=(#!-P994#V5 M.H%//M?B7TP_E5*O14$%>+P@H3J\88:&:K<O\L*U/1T_B_9?=Y4MUG1;FA MXT4^)BE)+$12.\!!X(\H'(*Q(B65&GM5-;UZ]D(SU.!;CUN=I,IY9+:L:G>& M2FF5\FK>[S^F/1M&,M4^1'GAN1 M-(BBR'.(X]E6/(P4I9'8D4V9S]>]-S] GN*27!C7H8MSNUYS40);M*/''5P M5BJJ?X622UOV,P@T0WEF6?!R^WXV&]PUBOECOJ\>6$?O[5U9[:O;IR_%[=UI M5#<,4&+[D>VX*8QQ@L-T&!4A-^3JKZMJ+,W*\KFN'NHB;[/Z";0CPD*T^FH.K2^6(BE@V0Z&46?.R&%$I2[S*];7.=CG+ ML([#0"])(0QQZ,9Q0),JB)UQ&&A[7(?!I3]$#) (G)D3A+?/JCE2 Q MP>FYZ;"L)# OR;B@*-*\F2$A\O K1<^/8%-C1LBGFH;VW:'KYQAGVW]1@3H= M.B0."5Q,@@1'5)=@,NXEH-BVA Y@S!Q*LX ,8 0[ <]DCT]*%B1.3%@Z8-WM M*$=H8,"VDM!)?O);E:[[>_='D-X?]Q^(FW]B^CVRY9;T_08P(,E"J5$^%UKLIIHE2AREUQ4;RPR)UH MDQ(Y"=9-%SD9D[A%3IHO!4G=+S7KF>[0G)'8OD-2+_)2BL CX3 L3D.Q8W"S M!],L;AT(@+.Z?F*'K]!]=;AP@8@F/F>G;^JI5%NFT.$S1<]ZMN02-C&B3=L^HV]RW1;_[KL&A9"MV"$O=0,<$4)8Q]<12$(\ M,C93GZUIL@"X7LWGG=;%=&X"#$R1*9,Z:>IGBY]6SK7(H; SEE;(,Y3*:>9< M_QBOHK,-Y-=5-5SR*NW+T7_+V_3[<%W&+U6U^[/8[S=A1"(G=E-BV;%'(HA3 M9ZP=PT&(R::MV#$SKK=,1&_?+S2Y_FI4OJF&53S87)U1,*%_11D;O M3T>,8 2Y\ 4@/+Q=4$.EM)NA?VI-JC0^IH(:=_^0%34[%/OIYB6,#^4NO^G$ M>,_$^$=(?@KM( X(L2%VHIB*,,%'V:5S=I&9LE8@FF?1_ZA9OE/=W+ =D9O# M?O\$LCX\T0QGY@Z)7@=QRJ@IOA&4UR-LYI=7Q/:$_><.O G*.X/J2XJ\A <- M4>I%3'VIX,OQRZOLTP3Y1U";("#0QRYR8)02&SN)@X^+$^P4A(AVSQQ*LSI/ MT8'\^T->-@MO+ESFY\)KJXA8,UY,5<946AX^B;L*NUL^6#D$?:+Z&XCKF@Z> M,QF(GTY_,G0=07]F]8Y0F?A[MC\P>(?[KN,^ZWO\:][>5;NN.A==-VV=;=L- MG<)"F!(G(HY-\3LHL2.7$)A0 QR(A$ZRFX!7\VO^^^'^GIT.H*'^SYQ5.--X MGCWF=7;;)5XC>'!@U^2T%7AD5H%J^.DM9:(5OC#$ %9Y.Y$8 %5?IM=![Z]\ M 5/[P,1 =A!_^G>#D:"S\@HP.T%G*)A8VC6;G]@*OHW6+MT$1;__+L0ADYX> M,X*948R\=B^I*=B6":N?>K"_,!6G"7=_#>\_AC" ^BC0_3+)VOQHYL:/?>+" M( G#(, HBB+D)D5]J#K";T(GH[-52@>H!B CL*"MPP^1Q"ZLTQ MJK(;C.F#L\_J[FJ/_C;C\S/J]_%,: ZX!CP,BP??P696*<&L!O2QZ>V^ J/E M8#"]_Q/ C)_$['<2C.5\JR,P:W[*WGF0ULV.JH"]B!=7F1.GWQ_R+37B[Q6[ MB(XUHF3!/&(W(X=H3-A)N#5/"<^H5EQ8BOKRA4F MM@MXT9")[148;04G8P&S]IV$4G[W+36OG?GPO/.0J8,1G?-:)=Y:)31^*9I_ MD3K//Y0T(N1-V^,FB6\Y@0\=8D46\C&*@P&W'T2!4"N8]=%J#HL,T\\W%!3; MG.]0@?J2\IGJTQ4BI'9W&A,?F:6 F0I&6]][>'S-=TL%QUG/S5\P-,[C0V=@ M5."I56>,2?%8[/)RU^'V4DCL,$6!YZ0P38,@(>F(VTWB]<*B%%K-87'$ IZ* M?+_F5JB<*U><+VKSHC'1\#A;/#XD[SP8ON:ZI6>*4H_-7S 8SN-CB5GB#$\) M!"FPF^ M$;_T[@N=2]8%&P]GS1TJN_^D_WLH'K,]ZR9VNGX/Q3!,H1?& ?02E+A6E/K] MC=@^\D.2R-U^IVY\W:N3 ]"N@H8J&,/9U2%V7TP0R]Y^I] 3G!%G92>(A1)N M_@VZLY2;UTNZK]%+A@BZ3@O/7IJGBTU>"4[O'_;54Y[_GM>/Q38_,S^ZO:V[ MQAI)T6SW57.@+\BQV!/%CHN#R/)VMUGIA!,^"[CN?Y+O7$:6]2FU8P8.;.*Z7V*$3^5:8QMXX M.(H3H9*A5L5S7SJO +#BB4X7>4P+A=MEP[EJN7=#,U4;=3+0[HZ M.%.: '_-OL=YF=\4+:'DO 8N\4(K)<2-8YJDX]#QPS@:P;DP]L2ZZ"T$BNOM MGM-9CT($^7P'FU,$, ]/@-SF>FPNK @0#A(T@$$]"RV-LW?[D_Q MT$*ILESCOY/0%R65=RWI,3_5*M-D+2SKDN?LADYUF$B;F#F/3,[.H(5=8H;8 MZC).*J.6Y)#[!K>'O*;#E;_%F5Q?[@?'N$F.>3X4-?TRPUA M93,)]EA+'B\-(C=T/9>D*"#(C?%U/*)Y8JLBHGE M$2CHD5Z!'BL8P(X*V@ *E[55_=Z"KW_F^T?Z%U79WBWWB6GDT/%TOFA_/IG]4]6A[;!R+5I AS%*8$088A):C$<)$Q<-T&V!O44 M&%V[@#J6%@$5(5BIAFKB5I.,7C$=97TY*&C0H3920$^DSM=0"0>]*QF5L4]. M2:695"^F])G,!R2>E?IN''B1G6"+6!:R4HH$6['EIV$LM-FE8WS]@FKK$E0! MDE5+JAY^M8LJ@VVVK!Z)52*LXFYZ;](J8:&TN,JRJ5Q>"7TE>B#015%,/.0X M;D@<&Q,?00HD];'E>8DK=.1$P_#ZQ=71)*X"%"O65CWLZI96AMIH93W2JD)8 MQ7WTSG15PD!9697E4KVJ%H^#O$,2$QB[7N1:'HJCP$G\D ))/-^WL"76_DS# M\/I5%>I257Z*5:NJ%G:UJRI%;;:JCK0J455A'[TW514W4%I5);E4K*I?[_(Z M[_91-]A.+=M!,/6)'R262Q*/+4G$81P&H><(]0A1/[IF33TAT:*L(C0K%59- M#&O550Y?K"FJ)WCS-57"/>]*4F7LDU-4:285"^K&1]@CQ'5\9+G8BE 41E&? M)-M1G-B>2&64JC$UET1]9?]$BVZ^S:92M51*I,:-?"-U<;X:0%?#"^]K\R5GAA;[HBL_ M_'1S?(D_U]5-T7ZLFH85=@^HFJ\5KLJFVA?L]IC=Z0@\]BD:)XH#:,?$=PFT M,!G I9$%L*]:JX?@)-;XM8 M3K*4Z_CTT4"OB:GIQ.PJDIJW<74>.("\J]L*?- MT/FEC:Y6?;MDFT6]#%X?RINJON\PQT_#+T]HK!@3&Z<8QC@)H!,[*1XC6IH0 M)%17K@N#[BAQZDJRG8I(-ZL=+IZ_>OZK7?Y0Y]M!I5A_HVQZ43+[P;,_WV8/ M!?NL[B3GKF YN70'*L7NY4R\#?"L8%X^"?T_YN@3U%==:\/A+]:.&Y(\7TKQ M-7O.C,B@WYCD5VS^UF*O#DU M3#FA\<,X<&PK@G828A@2AT1)?[ )(DA<*-2S1!,&S=H_@!S/!_:7%G]J[_(: M3( +GM74Y0X^K3;!$V):/2(& ^3.":-G)JB?-9M:3:,E^;V@T;H]9H9&:[?R MY2G/15CEU>@DO\GKFLX#LN^HRRA_RUN\I\EE<5-L^]Y6XR*3Z]O8LW&8$#\* ML1U:44#_Z\5!@ET48Z'#2@J'U:S$(]*N@4:/54QV53+,I[0KD2LFKJ_PRLYT MMBPQ9EV-^RD+.Q+]9T;?XROPW(+5EK/YR;V@K!H\9(:8ZC"LTOYTSY3,\0GJ0<)<6+7AY:#PA!:XZBI99%9.BDXUE+B6.>/>7EA,U4JR\?)R..$DP/]?Y0U;L MQNGEF(1F^X;FF0A:" :3?XGCGLU% M6^)D).?UB M_-F XDO>Y/7C,S#C7WQA#6$\U\6>"Z,DH@$8HC#VO7 YM$'3^@4U@)PEDOK MJ3BPUW;/RO98K0K] 7W#YRZ!:'"0Y%Q@7=\HF"ZPKX^_.+83'(UX%D4G,B.4$C&$1/;L\=&WU^%YS92PW%IQ/,6WE\E;AUCJ%AN=Z#:W=6+ M2.71S_45L".YQ4S\@=NCYMN_%D0U=9-OCH'0^P76M MI**A-*?D'9K3O'S6@H@PBU(K4#H)5+#F]'35GTX[_6!93FKS@@C^=1Y9!HT2]]G&7%[+F<>13-K>G,X)5@V;/M!?8/K[HL5973_=5#6[ M^+CYC;(T=/)-')]$E$+/#J%E!;%G.>Z(B00^USV6RR#1'""ZTHGCH11VFJB; M^[/5W&V'&VRGP.635PT^$I\KK.L>!Z6R?MYRG5.H.7@\UBMEIWJEESLGY8\OZ+,W\N+KVFVB;/O3'W14 M4.?9OO@W_;:_-Z0J<_"49[6R714Y+W%.K/1YWZCHK-O6"Y,SW0S/*3Q@[T#[ MQ"[+?F O(07W@;Z*Y6W!BF$[\)O$BF$4!'3\P'/=U$:I#T#:?-?R:08A ML88G6I#0H^R$(1^A=M\51[##.;#Y&^0JW")?J;"4/Y36+%R!$?@52)_YYP1> MJ&18MW_FES(L["QN;UF\9PU;0;'Q&,K^-"9443ZWI/6QG%%'4G]Z-A5V!ZM>.S/V/6&5=:(>R?><46^AZ'=U-^ MH9$"\8(,W?Z0#E0L6+9/O^;M746#Y6/>M%V/DDUD$2? <9C8$ 8I]EP+C[N) MOD7@O. C.ZCF@'*"PMIQ/V1U6](/N2L>YE;;29,L&1Z6X%>!Y/,%1E9YOUEG*JX4UJY^LUT:8(ZI;-'I+\NMU0"AWL.#&T/1>E M07]E^@ BMLG<&C8%")8I:YN@ K]5+6\QLB[6)3:O%F):E52^FAR#J1L8YG6] M,&,O:EEOS%K2&O:;LOZB\*$5X2N[3XW XM=VXL<=M5;Q'M*;[/)N&JESDU$+ M5LJ-N[0MI)I#Z;R_:V6T002Z3D)".EJ0VE[H.L%X',A'<>#.RO+YAM"VF#;I(UCQ]N\O==6LM%KP&D<<8C6+6K,D:YXI9X1+ 3_2.5'W M-&VLU Z@9;D6<=S89W?_XG&'T(^B*!6Y=/\]VOK*3-E2(9=24W21:LZ@7JEN>/*$]ECZTGQ M6.SR?8Z9SSZ[)C:EX13UX3 MHR=0Y_OA@:$]78$0*IE#9'ZW$][R3 M\4OPKO:(O#C_LH?ESW#S]@ZL,G:-VGI59]4;Y^C5L"955O1COOVE5]JO%>YO M_V(G!&D@M#QDV0EQ2.S#, Q39%GC < 1HCKEDZ]"#0'IK__..V?1J7QKK1] M!W9&L8LZCP@%IA6=,7O1X+4U _#EY)L!.OAHCF]FU".MXB-59^*;UY;/SK]' MBHN->*GCK3E2[@JCXI\N&R]5(&EBE'=5B&1%S2#D\=.O><8N6&(//:GS_SWD MY?8)?2^:39A@U[91BK%%4ARZ7FQ%0>HG/G:([[A"9P]4C*ZS MHMR0.,")FP:AA5FS]8A$ 1E'1@CY4JHV8[QU5*T')ZMK<^@5U+6%F%6B:V^1 MJE?9SC/%HVP*>#9,V518=$[9E+$U1]F:+SGK6E24M[_F]]=YO8%.XB+/M2(( M4XP21&"(QJ&#-+'F2IOP@)JU[0@'Q%E3"&[CJ6%47LVTDBDF9PQ>M[3079@P M)0M)E\"4O:9!MR0+'[5!XQ=*_V'V5US:Y2 M8&>U/I0/AY;^FK)'_U5_4C_;;P_[[LLOU7Y/^K9N&X@C%&/7"NS (XF-;#]- M>MS0BBS)5&\UM)K%%-_1[_*&';EO[W)PPS2!+6'E[ @=KDK61(_E._3+IMAU M7?6J4OX2]O7Y%-7N=^%X>>&?WD$WV@>HAU\$V2LP-1)T5H+G9EZ!B:'@&S,5 M#+:N%4QT^8XG$JW^W!@6QM;GXUP,7!_9[#G!/XKV[@>,S7.0S7.3CKNSW6=M MXCA%08 2'WJI1?P 6S 8L8:I$VX>\KJH=K^W6=W*3R7TXQ11S9S[;+L4 M"4#["E 1"N?/01;PH/RDQ2RWR0>[Z0+.G]2F5X):\T-4^R$2'DWK/W;]B=)L M]PC.K)9[' R+8>MPP#%W6]HCNF/5&:B?Z3M^E['MT3@E40+]R/5\WP\="+T MCW!=)X[GKGDM E+SU YM__=0- 6#NDQ\FN\UO2%J48<9$Z6NP-' ]Q&JWG*3 MAFBE[,EXWP%+'0V*8I9BOZP4MG[/VW;?K[%N' H2AU%W#7B0Q''L$6\ ;"?$ MC\2.E:X(E$L+YYQ&/8%A2Y';TU+D]ME2I."=@ 8PMTZ44^Y;\^+DF M=BP7ZV2>C[]DM),B0F^\D_?-2A'OEZPH62'KAW*[/^Q87YFN$Q9KLUWG=SG5 M[\>\[S6S<2,_9,!=XEF)Y4.'3D.I/<1"?F"3U%LU("JT0WN\[*3U/JO_E;?# M#EZV^Y_#T%&;!DK#(ZC*1V:5 +OTLV)>_&4,@)\8!W\#(PML8[GC 3PC O1, M#'_]KJ,UO]^7"^8:GL6_9*S7P9/>5$";9XW)%-*L+NF?-1O?C0@F./*#U'+" M(/7HA'[,=*#KVRNN\+ MUZ-9:\9GX4?J/R0>B_.R=/R5]-RZY3Y10B*7^"FV QO9=HHA(B-6'R,TE/ND MI>9Y]SR4XL4^HT'2I3[1^] ^L\H]>/WXOC5-$0>+E'N(>418J_K#[FJK*5T_ M=A,+I8[CQ@0E,;*#X\)G&!&YDH\U@.H_'C7!R/;.ALX4;05N#JROV-BUXMFU MK7-7 5=QN>!\P'1ORT\!AD8Q?[D*?@T>XXE^:SXHA@7!5:DX%PO7]\^RRV6= MO7WD]KP0)Z$=V\2RW="//1]'(TPG0-%RA?K2$/_*-?KR?EMR;4N3L]9>PNK, M>D]5^>>\HGTE2N(!,"PN+6Z^EG4E:3^L$'\^=U+\H=S6]*-RJJ_=?S=.$(;T M_WP$P[C;9?*B\>2 D\1QM/PVS1RTNH];5^6Q!6H#,CH;FYRX/M5K*&AJL;"3 M%X]>"_C7B'!V!7I+P6@J^&DT]EW635QPWC)1;^:#\Y<+@W/YT!<7E7AJM8E: ME$2I3^%8890$KN\1WQ[CN8-);"VUQ2(-\/_MKIBZX3V(X7 MP=@/Q2X15S6J_C1ZP ,>&"#P4U&"7;7?9W4#J!:!YBZK+^1'NCGGRX;7H5LL MJV48P0GD%9C '+_I_- A7?IB*$[^+NBR>A^8(;@:[/KA1BD]S/%*Y%AW0[/$ MW]G;SH1YBZXIH&S;;K =^2B.O1CZON\$;FI#>QPSB2.AW>)Y(VF6PA$:_'=CTY]---W[SB::=;5;NAC1SN\'(=4GDI(Y#)[H! MP<@*CQ@@]),-_93KBE?'U(XM\@Y.87*_BOUK5W8H61G+GP/\G[,>?Y_D-: Z M(>_RP/['@LF?8K_PB>!Z#A$3Q1$G&(""WXY.Z;&""=A!+Y<522$F+XBF'H^8 M(:*:;*N6>*85I(:;B%B1$V+?LYV(L$7#R,?C6%8<"_5)EQM!AKX+H9^F'L:AE_AV8MMV, )+7$_HAJX% MX&C6^D\/?34X58Z'H;$Q.YK+4KZ&Q6[Y38TE7,47 SSDGP,&'-Q/N4?-TA^ MOF96@<$L,+5KV9 PWP\7HL*"3C8C,"QI<+7:"Z5P@_M+3D-3L67QBRG;)L26 M V/HH#@*["1!/HJ< 4), A?-SOAE!]8L^2+=T*MJUU,JUXUYH=N3GZ MH4-K0'Y^AD?9/6M9=Y@AL'I,$]FQGL??3-$\E^MO/.A:5@2#R'8@B@AR0A*/ M*!"RTTU;T< P2S>EQQ:2SB-,_H+D8>-HW;H@><_,DMA%G**U-FB596M!-L6U M=K9?C);;^=;Q*:XB%F>6/6S2!$9)$#L^1E[L!3%V77<<+<)AH*#? MHXB:6"OT]L[17%+->-EF6\&WXR[("N_+@[.'@L;NXM_YCO4>IR/5OUM70 ^[BZ\;HK)-^/M4VU4I?6!Y7LW\_)Q\_OA_CZKGS[=?"CIF&6VWS\E M^6.^KQYH8!T0?.U6A_+O;;QG4QJ<.A$*$L='V"4H@9:?6",(!_M:LQ=3EAUVU[8X_=F?$3?;',Z R?KGX1IPO M"GL1TB@379RBB7P?I>2H>25::>9XW:BEV[AJD>>4/XJA^ZINBW]W#VOZG34I MSDE5\R.*$G:96I!XJ>]%CA^[T+5'1#B)'=Z0IAO'@O$MFY@"\MX6?NW4[I"W M YI)OA"+;E/D8( .;JI:8ZS3[B_^P&>2WV9'P=?>HLZ5&L/C3 +/Q,JEW+)^ MX%S,TFKYAYX_I/Z25[=U]G!7;+/]E_R!P2MODZ+9[BO6!^DT= (#"[DA1C%R M'#^,8 AQ-[1C>W88$M[8J6Q S4%RBI,J,GV9[P4N25-+[=M1['-!_5%!^=R>J66RZG3JD.#WA[-S/_M#M MC^ZR-NO:T7:50\V\@,5+VIG(I)SS]4.0>I,JC<^HV$[ [_DM>U@OCNPY" 4! M[23HCBT40IIWQ;*TO3*;@P.# I'T:T M[*EPD'9A0T4EY6;LIBBUJ-+W@,YIPMEEZ!NV/P-=@MW4PH3@P/%=V+?[1%88 M84^^W2;?YR^X8O2Q*F]_II]Q#UXT@6R&I0G!/@A2=/*)F&XF!45+#8D+],SL M$%Q0JCF\FJ%,LRRXV/%2A@V>B?JDD^8?9XJ_.::09.3/)T<_P^K.>!6RLEGQFYV0/'XLR_]#F]\T&01@D'FM] M$N#$B9"=A&0<+?;XRBWFCJ&[O/!YJ /?&#+009N5,PB0*),WZ.%/+'>0HFZ! M3.'(#7>V(,ZFB1F#A!47LP995GA5A^6;+-V-K5JM)I3G8L=>ONMX7M_TEVF)JI85\ M/B5;FWIH_'M>K&_6O[A0:]QM, M06VW-,,NV#&2W0"+73O^P_QK3L(G1;5,ZJ>-8S67KDS@@1'?FMG@*W1QYX5S MJ#9#!!7:;J@7HH(-D.Z5!E3:7D(!8\@/L\+-T'B6DD2V5Z0)A:B,VB"T#A*$$)?I"F" MZ&<+35'%FQZ\G"^)"9$P47S*HY.C>=/)A0]8/N?A@I3(,F:&=DBC?WDV6LS?>COP$$V#=WIQ-7XM5=^ZXZI:(EVN9IF?0F*2?> MO_X"?$BR+-$ ")!,ZE17]7+\T!QS3&!@XC7A"NWJ*S6L>>GK\&:YX),&2LGE MDYO9>!73HAXFV_P_T/OJ1?B_6I!3OW@@P-^ AFD)PS($3H]KIV4:]/$G_-0Y M>ME_^?]D:4G__N'E$[N9 ']DU/80L7Y%)F< M3 [!'EQS*OHS_"?XBR$4W+Y4Q32?0LY LI@VCN%7[P/P@XP-J*%BRI>A@ZJ= MNO0$NTK.A+7O:$"NWL+ Q6.2Y2LWL"-BFH;I&I9GA7;L$:_'$"-7Z!5AM99G M5<(6HZP6JF%>4!(G)UVE,K['MUYMY*&.1R*5AF!A2JG6MTN"J8%!8=W\F#_M MZJJ1:;/+4B&VL8M")PA\D]I$!'FXMXBQ*50P;XP=S9K88 $?)55/AC=!C=-, MF:RBL6?#&+ KT#)HSC0!'N")1[Y&L+LPL1KCR25I&LW.&"&R.HN1'40N<2/7 MLF(8!]@,?+NS&$7$D$O7).Q,(T0*E(B;.'DETL&9*B6R%J1$EI02B;*[7"42 M]H1#B>38&:-$=G^EP,4QA*;A6MBQ((XM^G5OT8*VT%-V8^Q,I$0*I(B;.7DI MTD&:*BFR%R1%MI04B;*[7"D2]H1#BN38X9:B+$_R=99L#X?'FC4TT_0\$D*# MA,@)B4DB2M'>6F0*[6O*VM"]4M7#>G5K1F:M7I9#3D&:@#Y!,9)@3H\&G:=F M2']&DKD0[1GKQ:GN*&&%5W-NRB2O[FB'A?GF6UH^9^LLO_]R=P9$=4,_N#K_ MHV[1BL(P7"/TB($C,[8]3'RWA^B8IM!>XZ3 9E"W2G(!?MJ \:GB8F,U7DHY MPJ1%3552.B#!LT1N&;H]C^O% GJ.V CQCR)/7_Z1E/].ZWB7;ZHN!69'6%PC M,.W(\X/(B6/H]AN[$0X=(J+UDB8TJW:#"CPVL, =PR6FU++$\6GN!)R)J6=+ M5XL(-)!FF@R?9V9 !$=2N0PY&^M$H;1YB4D,K*KT:"_T<(!N?R,T\+"-K="/ M7,OV8$1L#)W.+K:P);0Y.=Z:9N%I 8J)C0(*^71G6O;$)*C%=G5\8O>XT.!, MM]/?96Q FM2QO0R54NA/H:M=BCZA5CW0Y(W]A_SW+GM.MJ_.=1QPK$*" R>, M0@LY)HJP#VVO/]*! QP):9@ZJPM/HA32RZ=O\S KIG,,7'.NK/GB".8%Z9OZ MJ3I.!@=T3WT4EJ%_&OQZ\V:='N;XJVS<97FZ06E.OZBO:;O=V_YRQ_[9"O4J M0(38*/!#Z!JQ8[N^'Z#>.C*]4*R FAJ;D^1UH"X:(02;E$[\RW33/%J7YE5; MS7V;);?9-JM?1"MN***=3R7G8%Q,(SN$H(,(&*BKYO]!GR;"QSDJ<' 1-R"- MJJE?AC J]^I-30X=K(V>X*Y"/PS, 'EN0&?0R @\B/8B;-E^+'+=7=Z*D/") M7WR_87\"$I73VO>)&SF=50O0]14.W5:[5$'9[QRAW85S?&J*BH>;[.\F4Y% M1&Z%38/I5E5%RFV_W,%]6KFV9Q$*&A6"(H@!:F,0]$B>$G-7V=2(0Z;RR MM?8[A'0F>@11=BJJ)0Q\>CDW_V+BV:,%1W"OP%$X7B&^ I_>C8<6(94@=4!5 M=89H&1*KU<-BN@8OO.[7K&9%1XM9>YOGJOVN MN*D8^\R BQS[ZRS+XL"O%L M4_ )!=76-6>@6/'BGVKNN9$&P9?P8[$%3J?"V$-L+^WO$DR\/BA$Z MO%"H*3C+T%F-_KU=/-3*I)KY_"J",0RBF-C804$<&0B'[MZH'_HB:XDC34VR MH+@]8%S2U%)Z2LG-ZC+ZGRIGA*:0@AQQ/W_;/>#>O>C.3M5V)]Z<&(;0MW < MNP&,;-\/K/:Y72,F$#I"68J\%[#IW[0'58=6\-%;>2;Y\KHT,9*<+-D8T>[90_A M[V5152N#>,0Q;&02SXNAZX0DQ)W9.")N)':(;*2QGT>5QO/*)TZ34BJF44?0 M0(\-]."N0 -OZH-BPV0-G@]3Q/,RA$N=.V].@RGE28&,P?5Z][C;L@<]8/O: M0#.=6IF81%9@!U9 ;!>%AAN;WAX(,@3?7M( @*MGCGFQY!-;"DX.Z$!R!$^9 MW$GS/UH M1*O0Q*/ /($XNI5?("HW*Z.38\BU?2T0[R:ZL:+A6H[>>T7GG$ M]TTOM%T[B"W3Q]"!5F/4- P'0U/H195QIC0O"PTFC%<@3T6?7!E)[&C)5,VI M4GG\/$#GU$I(LZ8A5 ))F5'-T]]C,"!]Y[4US?2.3_ZT,:LVY5MDFG?,G61R)T7_X@5/ MTBV!1&X$;R..K7U-U\5]S@!]W*1YG=UER>TV;8\/P_5_[[*2)I;YYFBKA/YL M]YANNMM?1S>_5G%@A('G&V'L$C.T;3_T2!"YR(]#$EBA4#G=F:%J%MS]M/)I]4\42C&%/W^J[N ;.':NNPL&>O>:\!\Y"#H/K\"^<1". M=C'5.3R%$1,[LC='4UG&:+04,MX_"#A?C&89^;IC.,UOTD])*7;ZE]4J\DS; MMET+QEYD!UY$3-OHH8<^PK.-?[* =4\[ULT;Y14H]YAF'/^DHSK#*#A%0)E^E3DFVZ1][I M[W^I']*RNPV/?"NV'20%BF!YH'TPY;OWQ7-9I: M,'Q@W1\WE[@6OTPNYQYS)VL(BQR$^Z;6N=_\84, >*>>X,\U,@\%>8ZA6DFC M^\7';C4<3368*XSH'*/[=5D\I67]PHK:U-TTOCFXND(T%;$]-P@,QV25;2P' MV3WV &&A H3+0*Q]]&Z!-5J:]J@D#A(L@ZT9QN=I0KN(\;AWM2TR1EM)OUC< M^/OSCKX70SC1:#N^"?UZHZL"3C2.IJHB-L?HV8SUAXN7NSZK[TY4;FB0RS(@BA2YUP/5-U(/W".(:&!<&6??HV*,#6P8/E S?A^+N MPXZMV75K>=P3S(5Q]\Z0N3"T/]^XN6\[C<.@\?C#E[L/U.?WQM!%-YM-L6Y> M,FMOR?R"S>>5@S]S,SI)Q6A(FOS*M+KL:MH8G4FQ%MI(YLVSEDI*L>B.K3WC M.ILEWE %R/:_NH(.NR(8>E8?="CIR8 M: =$IH'\>OL>4BQHW.V0C\H<(UHW]$8NA#&TH]AR ^)'Q'7"H 4*#<\UH4BM MG!G@"8UCX]YQ6\"XQ1NSZ8%:Q&CUL^_33[HQ+]@(?KT1290 C8.15"QF MO)MU_(/N/NYU\L(^8Q6SXP&^ZYI^Z-E&B%S3);T/KHE-L4*9R\+.)8AC:FSN M+S<_M8AFOW8U)M#3CVL317A)0UY_S>K52X?[9G3]3C-:_(CX;D2GO5.EH&7] M>N.H0F[TWZ%2%L&I]UW/XB]W:7\1K%JQ]T9,UX>F9]@X]BW?BKP>?VA!R#?R M+@_W%*,N [2_!3W/AIR" $^[33M19)6-MF-WZJO.Q^0,]U=+'^96/EZ.E_I,ECB9I MFRH9T]MJ=&5BBVD]DYV\T]R*U"=?8T*D)/.:I(W\;&G7-*1(YUP3QFR>FO%- M^?OFKL27VVUVW^JBA2W#\IS0AA!'V(TC#T4=<--PO*!/MF[F*A\OA5HBV[H9 M?\GS:#X[9RUYN3C/L,VD,;:+2;#:NW<']W[B/:2SX9IJXVA<6_D%=XM&$J*U ML+R"6,TQ1.+T+BU+=E#_Q]$/5WYLDH"$CF-XEHD("3%[F[X%;D'>]8@% =:^ M%M'C G7R8S\JOLPW)LH&=OHQ46=$EW3>8M]"J*/'O_'S#H_G(S?1\#BRV?QZ MP^-80C0.CTIBM8Q#B[TK7]/G--^E*\^RHQ!A:/N&ZP2^A4+D]#XXD>,OZ="B M*/;I!LVR1;2D0XO"@5["H44M$5[2('KVT.*^&7U]IQDM?D1]-Z*S'5J4;5F_ MWCBKD)M)#RV.B^ -H-L6LZ<6!;3H!;6C9^RGKS3PWPD6@RFQZ MRMX./SZZVYVZG6_(%(KG]&.D\A@N:5#\)=9NIU^PE6D3O]X@)\6"QE%-/BJ: MA[&_%\7F>[;=GA^+TWH5TAFKZWF>'3H$8A)AV\(=6BOT@RDJFHS&**)]TF5- M\K2>I;3)^ AJ';@F#=Z$ ]<5Z#V[&IC8#=3A7]+8]5Z0U(]=RIK%3SUVJ6-! MS=BE."JB8Q<\7*NKKLLB9O?R]NNH7NSYV#,]&!+HN1@ZH>'8A,(Q,#)LJ:>D MQ]@3&E/$3X!V,"27"T<1*38<3,6AI+0?P6N>6 0-P'FWL 8HXQ!:%80O2S25 M>'1! -6QI4+,J(1^S-?%8_JIJ*I5Z'AA8!N![6'?,(,P)L3I[?LQDJI\.]ZJ M9F&C8,"6XE G;(*DCI M (YACE<&25+F67Y?7:?EMX>D3%%296N:5^)LNZO3#;RMZC)9UROHASAT(@)] M#\=QB&T I+4'%@/Y-3 V5<#EKF8AVZ81Q M.L;5YHT7U73V_'&04;$T4DUPEB&D^MQ[/ZE4R:,&:>VT?A7Y/J0X(A]:)@Z) M@QUD=4!(:&&L25QYS6N6USX#FEA@N-3 M6F$'Y<56CDM>N?V:5BG]W0>8*C6=%:[ M*].;]$>-*&G_7H60A,CS<81,(_ #[&''"R!!EN5&EF$;(JJK#X5F\?V8TS_* MD^WV!738J1+W>,6T5V,D^"1X&4$04^(>\Q4X0MUNVO? ]^$ !^C@+P8>-.@G M7C"09GE F?5';AD"/8&?Q=1]0DRNVZ7=;W52IPV6?IDCB UB89\8AA.[H6U" M*PI+?'L8N58,I?1YT9[4:AM8OS% M9[^F[+(!3:6Z/>%_I(^W:;DBAAN%C@NQ$4>(.*87^KTA;+JQM7I.R]N"Y]ET M20,BG>48B\"@V.%Z]RB$,LZ&Y64BLD13AQ.6P%\MILO"HHPN_BJC$] F5Q'T M:_I$?YJR^IVL:OHFK9-LVZP\T"_8! ;4!2CW''?E"<854S]/QAD)5L#<_'4R MQSI0*&M%HE/*]GC;7MHQE?0X#+#EQ="V+6397F^&F*[8^ISPAT]TED]PEU>< M(]XYG$9Z1/6UA3);QG;*Q> $2I*V9>1H\O#?3'=&\<"K$/L2J'TEW+T]BQB. M@2)HVK9C6G3>%,6PLQ=[D6&*2(6\%B1-:-8=MFQ%<;3O<;$ETMLT3^^R@4>;E?+')ST34">F M.PV@AJX.4J\_TVK.>5X&!&G@M:\+'0$EJBF')%1557U.;^H9( &I[M MDR!TC) $KN6'=MB:"0W7)99(H0#A#Q?2)MD;_L6;.9F8,HE3QB=%6MD2TYX& M2J,\HH\SJ=&:4RH&Q$6:M66HB3S\0E'KD5S/.;IY9"/7@:'M(,/V8LS4R;)Z M2Y'I8Q')D/E\S:K1W[UC=WU^!RR$O804^<3]X@P[/.L0$EPNHW>,\N#2VH,T M&]Q]A)6Y^USDQ6N+7<\\;(/;OAD'?A@9F$Y&3,NA(WIO'+DVY^ZT8J/:=ZS; MJJI9UZ>Z$?AWT55110QS+I%.3ZW@>FG#Z3'"_87A#N3O\RV@,3LDE($Y.N Z1.LJY CVKJ0W_GN1D\]3>2SF5H MT7@WWIS[4\(+O]ZT']\OE* XM .,+"^$/O:-(/11U%DQ?3_TQ*K=BWXZ5U<9 M4Y9^KS#I.ZN :LCB518-+$D*2D?/+(ND)SP,BH<<8TO1#$GT;Z1B# O2$[+> MG!DZKF=[#HKHAU,KT(GMO3DG"L2D0MJ,=LUH)PB=8%RQ&JF/8,K.=/*ST5Z!O1G/*7+$" %?A2J M&YO,'<*;Y$=G!K6GP%;0=.V 58I#H><0)W9=[/?6( P"L948.1O:%V*:;L,> MF'XJB^>L8B?A?NN.P4W%=*%A\R MT067H]*T[?;XP2MP<*MY1@$4=^Q%=[;(VSD).B_!L9OL0N%K1V=;%=81K7>% M?[;FL:1Q8SX2S@X[,\>$>]9Y7!28"X?AX,"#;A YIDLB-PX;[,X4&8TJ%9L[;P+$/4-?IW.LO6S*2<%#\GV;8%$16/CT7^K2[6_WXHMI3V MJJVRZ:'8M4P3^8%E>1Z%$AAFCR**V;4T@65!Q;:G3OG?B"]I-I7SM&YR1^[B M$CKZ^;ML^R^$NU[???R8<])ZO9+%.H7)GT9W7&\&^^4XI?DA;>#_2O- M[A]8B?]G.M&Z3S_O6"F;+W>-Z>K+KJ[J)&>SKCT,)XJ] $6.X2$#VP8.?=?H M8-B^X0EU/.7&-7?('B](6L!@W8AAVR4K4!P0"QZV5A\%OOG*K $0FZ[LN>^P M@A8L6^UJX8(CO%>SOV0BRNR 4FH+TC(45)][Q42-78_BMFE5Y$#3CX+ 1IC$ M=H#<&'L]!A>*'>A6:UFSUA[>.6G5=>+]1"&N%'1>,_R QI)Z[B6^Q/ON M:.87W7O'>\?7?Q6QR%.Z^-OZ(=WLMNF7.U:SJ&9]G"M?\-:SG<+J8M8N(I>D'@!VJ]%M:/F?K MM']G+]T<5VV$VR:8]*LO=U_3=7&?9_^3;J[3,BLV3:V7 UX[L,P@< W+AJ$3 MVZ9'8M+@-2/'#9$K5DAB/IPBTB-5>^)8>2JV2?3AEKG3J-"^6J;4M)R_-)7)8EO17TO9MJ.Z8\*9])"IYRNIDR_RXDL@4M$P' MM45E8.(X?TM8QA1S 3P42^NCLB/: 6#7#^'WI-PT^_!?GII)U3^3[:Y%756[ MQ_9[)\,NQ($18()AC(.83J8#RXX[D*Z'K5AV&)L$W*1CU_?3K;[D@!OLF.#5 M!7BF3M'?[KY[3V5QZ$W21018="A;7&3EY[IGQS+FS15H_ &=0U=@[Q(X\FE! M(YF*H' -7Y-&?VECUK3.7QRH9HC!F-'I>/@\!@G7=?:]"*46C@ M,(HQ"6PC[($Y/A8Z3C(!'-V+J;O'1[8>0]6J'55 TN$$NYPV_.9Q,.92DK_\ MKPH\T3\6K*P[1-4MNO7_L^P!;3; M)NUN7?LD.HLS2P(SML&2LR-RW2+$7=,!;^ M)B-J'QX\^29S;KDS=:7!XI_#S]-&%CF[GXF*X7G_G/'A?ANVR.]OTO(1I[?U MP1:)"0RL,([B.*(#M.41$W6V_ !:4.AI6"D+NH_ 4S""C\#*$<4G_OHY$E-M MAN<#I?41,$14;N<2VK/$#"CD."*7(6TC?3A] 58!(SS+BQ_S=9E2P<-I^]^/ M>7/"D&: _\KJAVA',[W'M/R4);?9EHI;M"M+.OZO'-./[8@8*(A=^O\P\ES# MB@74+[(I5%6@<^8_?-IU+OPL4 M#M89D?=7 1<0##&]ZP&#WWK(O], @!XU^$YA@Q[W%=@COP(=]OFCPK\>MX#H MR"VU=<<5Z=PRV\=KG0NH"4)?RBO8O<%\4&RK;H&K/D;&?K3LO MFXGI]X=L_< .V%?9IJME!QZ2"MRF:7Y8>*._F%7=/UEF1OOJ-JFJ["YC1Y"J MON?^,6[]32XX%Y;6-$=Z_E4SW0X6D_4:T?>*!TQ_;<>2PV'(E>G39F9CGYWG M1Z;IV=@T.Q!Q1"*N[3E-IC4/L VQ9,AMH;U;3S)BU$S!:Z\U2Y5_/ J55R4:7:? MMTDE-<=F-FQOK=UW;?ZY;6MPG^)Q2. @XF/']6%LQ8X7V[#'$SC$$9$Q?2@T M:UP''/3(Q81-(_E\JK<,WL4D\91R<(RZV>,[QKT8R92F>D!/]8=O&6([@9_% MU!U#3*;_9.=A2%5GCTF=5JL@"+%EAP3Z=F#;T(2V$?=&'&0+3;L%/UJSH/XC MR9-V Q_L,8F)JBA5?$JID24Q^?NS/0:ZA[*U?53F=%I]*%_%=S_%\;&(*QG5]XA&G!V%%%A)1%<6FM2_FO5I!$I^B MJF::3Y1F)%E,M'I^]Z]7O5W1FU^_Q-@%ZS38)JZ_[?;H6Q"HD3HP\Y!/+A$$-18UJR4K MC/&]N23 ]CAQL;NM[W9;T,,54TY%'/,)YO3TBNED#PD<,,VOBURD#J"FV7_(?^^HP2V=B[V9Y48VQC'TH1-'A! KBES'[6UC M![M">QA*+&K6/(:N*W-%OSC"*;B5H89=SCV-R8D5W-RXQ.ERYK1<% [M>"@- MP3*T3[%/IWL@&ACCU;[KDKT>7[]HC-!+C_#?"G:%7;$=3RZ=\T MK(H)WC%=>R*7(W07*1M0MO$T+T/*%/CQYFEW-2- M13=&,63OIIE&#"$,X]CL=Z0C._8-L6K18RR)]%2ITL]?GIJ[6?D]: $*7M\> M0R*?[$W%GIC.M:BN.M+FU[,!E@8$3 6WRU L)9Z7Z3_#@U M9T512!!QZ*36PT%H$N);O3ED&%ALMBEI1/MDLWGPG0(352%YVGAGDA,P)CJ1 M[,E:3DYUB:;!R>-(9I>A/N/=>#-U5,(+K^Z@797E5.VBXO$VRX_/]JXL _DP M#DT?HQ!!'" 3X-M5\+FE5:U'WV;<#4/"YX+Z0I9C58=V(02 MO%')68CFK_XZKN<5- MT)G!1@_!\U?6TN!3H;-)CJC\\FUW6V6;+"FSM/I2-J>Y/S:EREGSK0Z_FFX( M'>'JK%]C7=DF<5!DH!AY@6/:R/>\_?#FA&)%X:=!I'D(^ESD'YIWZHOMEFW4 M-.<**.P1A63T!87(1'LN/2-,<>L(J&C0_@R(DK<.P&Z/U8SMJMDH , MS!JF#?@RYA$3^SQ43V)+2GL,8/7H,6& ?74\RG^K*R+B3N% M>IGMY4BV**,#ZJPM.,L08GWN%1,UU>DG5E_Y]&Q5O*MW90H?"SI- M^)_NR2FV[)3"VZJY:+["./#,R+9"SS4-'\:F;R&?>-B+$%5^(K3AIQ6(9MEM M 8+D""%(6XA'3]'UYQL3B2.D>L/$)\N+B9"81+>P/S2XSQTS_9RR=XV.0]=A MOP)Q5JV3+?BO-"G!/Q+J8O/R4>_3U(711M _H.>31'49VCZ-JZ<5TJ;C5X'F MGP'SF8Y -]_3[7/ZCR*O'ZH5#'PC,@TWPM V_=C%H>/VH S#)XI47P44S;IO M&9:A3,>54#]:R:=F7:V6GY=QY@!H/0"M"XM1;@ZZY;1;91P7K]Y*G>77;_4< MZU%PEK_9Y.=QGTQ2LO ZE6>X4B]M.JKYB7 MX_57@E5]"AS3[K(*'()19(;$,FU(?&1#"W9@0AA"KL=--4/0K[^V;OWEHUJ7 M_"IG>3+U91&QHV M07$0]V!<;*K:&AP#0;_P.MJ%EXMJ;<*KFN7IA)?^S>*%E_ZN6N$5"==/*[Q" M3HX77G%.>2[9B &!=U2>&)IOV8^5A2P'H)2RO"%/XR L1_D6U")7?%)NMBE/];;W8:=:+S+\B1?9\FV^UE3K.V^*\AU!;;)^M_LUYX> M7JJ,G96I=K=5W;QYT;Q:D[ /H)2!;7:7-J;6[%![78#;%)2'I\';9L$.2E79 M#_IW=^W)FQ?63NX*]HX&L\)^OF7O0-7'O_ ';5T,;EJQ4U9IF3TV(),\W]'? M>*+?*#85^/Z0YON?]]]DI4G+](FR03%0+A+07YQ(GI[*(ED_7+5O\716;Y-M MXUOUD*8U8(>@Q]U[DF]/9S*#B1KH_#>CIG"RF+33BTW)6&'C^F5_2,BW_("$ M<6# V/1C(P"4)6T9F+0N^ M4-)H^#/AID#%0[&E=%2ML1OVM,O*PY9G^Z9A!79H8-L+?13UEJS8X7I89QQ,R?EXSVH%#73,0RBG\EK A-_8_T\38M5U3!#<,CGH'9P\Q6[!G0ZVP@ M/R1$K*2MV&>+-'.I(K8=G&ESBE<<#*04GHLBH>?:Y*WHSBTH'+8*T "B:3:% MQ#E$*B"0;RXR#7>""88(;7J*B50H=.A4LU5_S//F;/2+:?*G&,\1,R!"(YE+-HXH*.)%;Z/V4Y>G'.GVL5J;AV$8,8VB9 M"(>.[846Z:QA V&N)\C&VIAPP?=_=:MO8]8M!W5PYN"%5\&##3(1BW[ M"M W9NE7#XU2R[\G_5-N?7?O#_<:KS@#2USGE?!B<*U7EA7NN2BS^#5]HDWA M(:G2Z[*X+Y/'SSNF[32U9(6F*[BK'XJ2G85^)LR3:I=^=)@ZR"LZ=!24HMVZ)N^C6(#^:%IA&%L0[@?4BS,=4)8A1W- MXAP5CX\%E=]&# Z:O)$7Y5&D\DGN5'R*"6J/JEU?O.K$\PKTT*95R@&.!G10 M!;/+4#DEGA3JVYV*%/1KRM8OL_R>5SXM,_0]%/MQZ/L11![T'+,#1QR$Q+9, MIH&D6??V>#N1FRX]51^\,7GJK'%3E; >@OG3I:ZB_ OGL-H"O R9G]IIKJQ6 M,^^FO@'RLJAT[IG^T);;R70NA**8V::+MV#9RHGX[GT0!$BH(K]2PYH'@ MH!C=0) U& $5_:.7>T8, DJ#(+X+/RG_(_;CSRP[?-Q'X@CO?-OU[S')N7&O M+" +$6 MK@ULYBOF3T),K\MLG5ZG90-AY7H8^Z%C^ZX?F+%- @_U2Q/$19Y0 MH5]I(Q,=0FJ7"9@6;HKM-BDK=D>PU45Y612D4U@"]3$Y2NX:6(#B:N5N-EU[ M10^?ALDQNCB]DG3CLC:-X87[>%'[(&[5F60"R"[;1D555RO##JW0-G$462%$ MANT$T-GGD:$A5,AKE"'=1XTZ; =-RCIX8,WP"9X\&D4IGQY-QJ:8)AT3VV0@&B12SUFD 9*&3B2IX'89ZJ3&E=/32>KXX;Y\G91L_EOU8GAXH,>R#.Q0 M9B(4$PN1,#),'$""+-L*H.<)S3/EK>B>5*8U^)BOB\<4_/:IJ*K?.<9YU3SR MZ=(T%(J)4H_I0!KX:[9'P2X2-"!(XTE=AAHI\./T)KPB9GC.2C;%)YJ7X+^F MSVF^2[M3F8;K1SC&5DQ,V[)#%!(W\(GAH=BVB4L0W\7-,19$NH[4],0OZVY+K,GM@("\TV4E>O=MCG:V)F% MT$460="FYFV#! Z&[MZL83ABUY5'F]/>!8X1BO4$==<0AQ@:FFFK(G<9HX@Z M=\[<353(TWM=K2KKU;.\Z"YISV&(_0?>B1O WGL=-1)I;#BK#%HS_4SR/MH?\ZU9U! M(LZ(C1KBYE4813X4*IN2@):D]Z>6^HN)M@U1&'O$,P,CBCQLDK"WQ2Y;C*:N@7HR7@?"I6-B4]/FB>R MRY?5G]]6Q(XBTR0D\*P(V00&EH7[#\:!SY6("'R<9J7XDU65W(!&ESF7]46X M&)8#332(]?T_/W^\(1A\NX$WY)M(GZ_Z3E^EZS_NB^?_Z-QA_=[O_\&ZO7_4 M[0\NG^GC$GS,VZ%E !?2L1>;L7\N\C^K;J)BX9C0_[GL4H/E$81F"ULKR(*DCDNZ8=0-LGMA-&^X^'Q!?I]MP?JKG/WQ0U MS5'+#HU8I^,KG)'NFO?+G[1K];W;7'M-M"S6%D6:[EA8$96L@/' @]KP>' M [&)ST20-.=/ KV\]P6TSC1G^([<$2OL/G5@%6KRM#'5)MICPSF?JK\;@+&R MKR["/]&XH-!IF8%#->>3C2S?ZJ2L<5*GS;Y=X'L!(KX=VS%T@\B/(R?L0$9! MZ G5W9P8VD\STER!QC' /),JE3YUS"<:?/2%>ZY!2"32RQR/7L5$Y[@D%_Q? M9'R2=%[U.#4F!I.-5Y_V90RQX6 S" SHN49L0,/RD-\#)&[L:5@64@-,^]K1 M>\(EM] \2'$8"97]F@S4-+.>_EGE1FS:AXXG'D*X M@S31 *(C/O--4ZZ'0[K,D:,+@RVZC%#CG?>$>/OW5/S,'_S M^#;.JO6VJ';'=RV1 TE(YSS(B$TKM#PG<.SFKJ5K65;D>B+C@F+3N@^>=VA! MDF_ 2]H 8N- *I)Y]/Y&?D64_-AJL$![(R7N\7('-!E35%9AOKJFGE!I,O]",D(IW?O\I3:JT.A@-#!OCT,4DLNT@L+#ONM!Q70=;V FL4*C MSDA3FI6RA2.FB&/)XU/ "7D34[P6V!780P,MMAD%;IBK 4%31/(R!$R5,X66 MAB@F4&U9F9ODQSE-)#YR+!L9*#2\V$.AY1MNHXDFCDQ"A#8[1QG2?K&@J:U# MP8E*U#CZ^ 1J,N;$Y.E VC*2KR&:!I1)";O+T"4UKA0:6I]@\9'U0[K9L3*( M7]M5M?])-Q\W:5YG=UFZ:5.X_J$$FMU]RI+;;)O565K1G^T>Z8R9G2==,Q';'OQC/V<."A9NG3K6?)J[Y#"+R73O M"8OBP1=P<*:?0CRS1D%\ ML(HS=KG\4_:IH(-M5Z=UN2P>J9S9$46E+'HNR MSOZG<0L\IO6#Z%;=#!$7';26&&SY8:OUYD/CSIFEW\/ 50'F$_N3WBMPY-:" M!C!%\>$:PJ9N"TL;Q";W_^(P-D\D> >RWF0#I6I.,ER71[D"0IL MAG%(L6#HFCX.461X/0K?M%1M6_,@1+&!!A4=@_;HQ 81Y6SS#1%S$BTV M .P5_ @J>^6B U:< 1W=F$79'5 MG7%9QFBK,V[8II6+CLS:-^7_T>3:W[, M:2):-P7TVVM/=.:!0L>-W-C%1ASZL1<9/O$"A)S =V(LE^Z/,JD[AS_*[5J< MH 4*CI#*73=5Q;EHPCT9W?)9M#S3FI/A(>ZX,EPEY"]#(54[=3$75<@93_'\ M_]RF68[3-57C(J\^YNNN(A)QS=! ONF$H1<[OA,X3MA9"B&V'![Q&_/YFI6N M@<6G8*-8&I:KJ0@2TZ8&$=A#8@^%NL;$+[FD M4?4\K;^F=58V5:B_%=M=<[WMT[:WZWF1Z>$8.<@(3-OT'=MP>[LV@5PUX]19 MTRS'Y.OEBJ>Z^'M?FJ>G3DRH]_C 2#8(P04HH1N*V*77\6G9WFTI@\3?P4^ M?8H VPZK7\;I.1\?="PP+ M8>08=DC'(=/&D>WOAZ4HX"JHI1V$]M.!/]!$!@P=UW%#P^P- M8A1RK78H,#.Y7@J_R#*6Q_9.^S#'-R0=D4$3F_=JERI%#>R/CG M_-=E]IS4:50\/B7Y2Y=2NG[DQ=#U3=LU0^PX,4&H,P-M&'"OL4I]N/:=^ 83 MZ$#QSS_EF'I_,J^=)#$U.>%'8J(N1Q3_O%P[87+3<&'B>";:YWR],*\>1V#(]9#CLW5UBQ88!H=5OD,' 1)'@Z[?J#(MT#*G* M:>R]&1K_FG["EFTP-&_R4)R*M^D%J%:T5:^'8RW;]9_FJF7&3^*8?7OQ2/PD M>_<2CHGNW\MRQZN1<+LMOK,R-7%1XF)W6]_MMG#=/&Y6?4W7*17KVVT:[3 M6B<^-BSLF(Z#,0YLXJ+>NF\&0J6V5-G4O9QXP-+=^F*/0&ZW+V"3/J?;XBG= M@*K#+2:BRDCGD\\Y^!83SB.$H(<(>HQ7X CEM%K)R=R 2JKF?AGZJ-RK0F^+ M%7S1=L;JY6!8V*&?F08)')",R30Z!);U_0-)'3O2-*$ M9L5K43&Q*WM<8,> ";YY*\D?GYI-0)V8>!U8VT,"?PZRIN=-W+.\#$C32"*7 MH41CG3A]-%<%)Z+53@^2QJ8%U!@T',/P8N*[V/+,"$=^;XP@A&2JF@J:T*PS M^Y*:V1X66#\DY;UH%2Q9!OF49@+RQ)2F!W2<$353R7FJC;[F94!I1A*Y#*49 MZ\2%*J&C..$NMK[C94ZGI$*V@Z! =>;& K1@C[V'>"'@.$ M2.@Y;[66M1\@>5W88[0^*>:=3[;FHUQ,S8XTC.9.;\MK_+8'"WJTOT]B3JOKY.5HG0[F MF\^4N>X?MU5=)NMZY;HA\D+;]&Q,,+3L.,+[!)*X1*@2H$X'JZ*C<9NSQ' M#G%Z6W_,Z<1Z6V/D(%A-3AA$<0%Z! MAFIXH)HA_3 SU?SG(.>A?/0=1588^.ZHC=,I1 (V+#39WIE]PS]$H_OU:MS% M16[.+ARR5,_Y_"G21N2X(KF^0K/ZUTX:;*"DN,32>I7<\F7Q,]$Z4_5XR)Z. M[$0VJ-#PF?5%=++IXKS,"LF MBI=.IU^! ]US*2(W?P."J#X&R]!##7X5NEOO^#+&>YM?[OY9L.,$O4KOZRZO M? .&D1WY%G+L((J0@\P^7;5,%)MCJQDK@*!9)P\0]\TD1P5DY9QR'^1, MZ_85,7:T M9UF=WNZN9MEH(M41]N$_: 5LBG*+!C0\/U@L@COAF@_=!@NZ[8 M_4KU]K4O&U/(8$O1@N0(+JOFF+\"_'Y*J^>,HRBA0\MS M/13:=\%35V5@W5QOST0WXM4QS9=6S4*R6"+50V1:V8&\?)5Z6M7D96] +)4' M8!D:J=ZM0G/#Y=\?[[?HJ313"]ES>DW;Z\WWXN:AV%5)OHEI2^[*6EC8=0TC MPC37,@-B&%9DV*YC^::%30ACPENH1Z%)S6I(_]@!#!W_YJQ*/M_?")^)2C'- MZT&"/'=0:-.<[UC MQIX2R2%#G-+ECQ@2/@D,&+*,\8P71V:JF^_IMC7>/S 2F):'21B@,/9]Z+&5 MGMZ<&\0A[Q QRHC^4<$2'!7&HO+O;C*.37]\FH ME)/TFR/EKJB.-Y0R31\GX4->7U!M)43-+]1JW"@4-R I.8ZSNSI-\R-S=FRY M#C0M-PQCQPM-!Y*X-^?$)E=IO-%&],NQ*R_'$IP)R;%>NN3E&'3 %,BQ!(52 M=F M:,-K))L+V=\:Z\7I=I825KCKHC,3MTG5%H%+\ZH18EB6M'TUSYBAE\.O=#MM M3>LB/YZR,NG.'F7%9N5CU_=,Y(6Q85F^[5M!W$]Y'<,.Q)XZGPR5YI[9H/S0 MP 1)TRFO0'-8(UG7NV0+V&J"8'7UZ0+&=VY@F;$22]&.PW3L!3AR ]R^@./? MZUQIM?8*'+P!K3L35V]7%84!O9X^TLM0^!G\/BT-/Q/S/#/AQC!Z'QLZQ=;7 M 6S^T0YU<%<_%"4K2;HO. ,WF^:$:[)M?R6FX;FFKI0LH5QAX@6&@VT+^D[D M0.P;I)_8.SBT$7_9@46[H?U(:@L*L$E5^9QNVLKVZ9;FDN4+^"W+0=7\PN7: M4#]9LWA_,6'1^#6/A #QC83=[[T:"<&A5&O[[ZYI'3@ AYIC!Q;Z7V/J"QHB M!!>7%ATO@9671?LQ^URF@(T?\!6@:Y NF]A MR:&%=9]0/R0U8(TW>4ZR;7/T_O#G74F==KOV=E>#[P_9^@%\3\OF:8G'M&2& M3X[M-W:;)CM^#6K.\%]8X_HI6N3\:V@_!TW%3Z8T$JL98USJO.F5(2[*O]._ MK5=!&-N^%U@XHJ!=:!MFW"^^. B:7&>P9@>I>:WC'\F/[''W^%:S#T++TLJ[ M7;VC:II5U:YYL4?)UDD-ZV">&KUI'X^$,2R<:XO3>2LJ< M36-!"RNSTG!NG67^N$P]W.T'[Y7IV=" CF$8V(XQ"2R$]\M#V'JYO^^IFV=@_1;6CYG MZ[1=RC;I'"*.'9,05H#@:H&RSAG>MEA17S?GW9"&=//EN5V3WKH'.M_EV+%6' M1\>HI:0Y_.0CEQH.5(U>"B,RS0CV3ZJ_67[_-;M_8-5S'<*88?O1%9J9!IX_NU^'H+G"H>14* M;0.,7,!_A6%%TG.E@\D8]K4/(6T]DT,9XNI+_9"6-P])_N6)?43USR;+_]B? M\<&&Y1N1ZYN!"2/#)ZYA!CU\Q["XKI\L#O0$@P^5KI]O_4:09QWZI2O4/[FX M::-%E?+IC=O\LM@LO5=[^"&,+;>7 M27Y%:7S-]"S2*!GL7UT:96F93!I'Q8W[\8>[NW3-+G2UI3]ODA_LY8FO*0M/ MMLU:9^HXI6%.MNQ!BAUM#2^O?GD5(RK;7AB$R+3#D- OXKUHXQ#:8JHW!2+M M@O;G']_^ '"O:?#BK50E*!.?DB\KS-)J/@6'I86([$%ASUZT"(" M%%+S& ]X[<$52&K0.0'V7IS^T;[,^L2O5(P/PY+HQ"W[!]SS(A#'S;MBT,XW=+ (M_H+[^W^ M3\E]RGV0FIFO^DY;I>L_[HOG_Z ^M?V5?G':3=_X>Z:SR7,R;Y<9@;L8VQKX MFR_N+@?I9/^\*FZ> L*M*C$^[H88?Q]7AM7DGV? MCR:5(G#,P#MB($767I%3P4J52+%Z1\(Y:R!&V M'+F0Q']&+\8P(311*).\?>JLTR:?^!$,8S.P;)=*D8^PB7M3ADUBX4F#J(') M)A![8-(9ACAY C,+G;S)SC*X*5,ZY3AAXKWIARQQRY$1>1?.34O&\<$C)B2O ML_HESK9I>_]AY5DV]DP2.\CRB1%")_!@;R)P'*Z3F%(?K%D\6CR >HN7/*+ MACA)[XN%5GX$]Q?XJ5$A#J>>7Q %:8+F%P-YZ(6"!B+:^;^F]QE;UZ;:A4%@.HCX*+(-VS38-SHSGL.=14A]^#0B< %&"I1(1 EC%<,-'(E)0B\ M-*D3A=<,# J#)%E+$0=9^&\$8A0/_"(1I:Q"Y_9CODE__&?ZLC)-XA)V,])T M+!)8AA\@H[?C63'W!H7H4 B3QJL4.OF2D@I^JM2)Q0D) M@VHA2]A2Y$(:_QN]&,<$USY\6S LSJIULOVO-"G[I1#+B2%T_= U"$(T98&& MUZ^=6F'H4+$.VN=LK3-+R.C/3BSTCF. M#7$1:?=H6EM^Z%DD#I /'6@Y/K%LF@UUMKP02\J(B(6)A:3;2APE)4($BHJ) M+N[&R0D7;>H%Y8@,+DF1(6]IHB+EPT59D6>$1U@@-;1IC&V3^U6$/>09GFG' M)B'8=QS#C+K/MY'E$%XQ$?M4S0*R!P,8&G[)$*3F?9G0QXJ8-' 2HD(,7KE\ M00#D:)F_TTOB+L8V"-'%3W9SH;T2E14YN\^01L4NK\N7J-BPFPS(,GP+6K;K MVDX0T]3%[ZVZQ/7%ED+'V9IF8?05QJOFJE%*6PKHD (&572M="3'O"NGT]$K MM8XZBEEU2ZN#+ TNM*KA=WYI4NK-FT58E2SQR]A-\N/CAFIE=I>M&\O=QK(9 M>XZ'(F@'KF&[/D(D[D^5V Z,!05,ULHTTL5N0;Z&)WD:1)I,7J6:@DX)D[R%:82G@W35?P$8./ E%TZ4I$CD%1W=_$D)CCAUZ@3G M#"C.&P*4(S2@?WHC,>$:$!2:B7WXI;XKO^2H*"(2>BT@0>)YONIX=]E+F M& [F*H@]YO,G%A>&C,T7 )81$A3U!6-/$V3E2X*%,N* .1$@KB%B8F, M!Y>D1)H-82%IIF9?RNNR>,ZHORL7QX8;>%9D^02%L64:1C\S=-(Y3&'X&EC8 M)HZ"P""$Q 0[1Q_/?=U/Z$,U2TF3T3,P@LHA1LS[6J&-$S%UX*1#R9G:(X\O M='\I4N;O\'*PBY&-@;]3?RK809>'(N]O"]H1(K89V,3U2>08H17"N#<10\R= M,0A_L.;.W> !#2#AG1MQDM[OY%KY$>OH M2HZ.RGGE_H\-($S=_IY:$7"AH( M?^?_EJYW)=47T[J]R>IMNO(]&\5^ *%AV8%IAM#P4&?"LTR;^Z:-\ =K[OP- M"/90LFG]=OL[Z.'Q*X X4^\K@%:2Q!1 E!\5,G#J_@49D&9I?AF0AUXH:"7\ M,G!3)ILLO__V\GA;;%>NA7UD44$)?=]S#2N"5K\^X2'?"7@U0.Q3=0M "P:T M:/C[O2 U[W=Z?:P(]G@^0E1T]%"!'A]H 8KN M)$BSR;N9, 614OL)$ARJVU&XP,K@IL)8)N<7'$5^O-E:4,,,OP3]L]CN\CHI MF_IE9;4RV+%1 A$Q('0,EQ4O[ ]\^9;A"AZ<$/WT:21GCPJTL$2%1I@S7H'1 M29>4L' SI4Y.3C@8E!%9OI8B']+XW\C&."8$JHNUQ43:*J=L%L7>#*I6IA=X MV$/8CF(_]#QB!W:?(/E1P/M9B%BNN3<78N$+O5)&II&=(W"LXE;2]R/QV[MR3/+*S@0D2LF.,'\J[^B> MHV10=D:RN!39&>O&F>NX"G@1J[9>1DF=WA?ERXI^J&6'A 0FLL+8H])&K-X* M,B'W2R\RGSV-R#280 ]*INRZ %N\BJ*/*"DAX>1(;?WUO?^#JB''U%+$0A+] MV4+LLBSP2\.WQV2[1;LJR].*3K<\8H5!3'P2A9! ',9V7\\D,")'\/*:V&=/ M(PT-)M"#$I4&0;9XI4$?45+2P,F1.FEXY?^@-,@QM11ID$3_1AK&L, O#>0Q M+>_IG.CO9?&]?HB*QZ,;>6@RQF$3(V9A&*GIL MH 4'.G2BFB%)(Z]VZ&=02D-$R5,G)F<)&125<10N15Q&>O%&9%2P(I"'/*3; M;6_$A&$<(],(Z8>ZENT80=P?9@E<8@IJC-!'3Y2%,$BR@B)&%7<.HHLEN12$ MBR"%&S M$$;L%&MG \8Q]^ER\4^>1@Y:1*"!)*H&0CSQBH$NBJ2T@(L==5)PY/N@$LAP MM!0AD,+^1@?D&1#8J"T>'UG%PF+][V\/"6TL7W9U528("Z)FP&69CG\MGM\9*>YBCN04E_6=;H!=?(#/+%:*14% MRB>$<\1K6#07'BI!@;V[2]N=ZA9C4\CU*RM-]!KJ%8"/K!HQ^*L'_;]%1+?7 MW+NDNFWP=B2VPIMNZZK_SJD"JV?[C%K/&-)YE7U.QXO9NY/DB/':Z@7Q'-"PT/T2S<(*;AQ*'C0V)T&$,4>%P[_/,@TSQNW!R/ M$>"WVQ;T[U<@J<&??WS[ ]RUZ$'5PV^&E9+[/<69XBDXJ"PNE'K&%1;5S@>P M=^+T;_K!9Z811T4H> :=24.^L'%G6M\O#3TS1&#DZ-,4((3YIBDHLO^=M%JY MGAF3V/$,8B'+Q#@P0M*C, ./ZYB(+MNZ9QY-:0!46!27#%$'^X99#!^@@S2!O0C31W M*3^?,$\0I6&)7DAXI,3Z6*)?I^4-=-!@!\?@08N^^1.TL#AMN@<^FS__2>+U M"C-WW+JU.-J?ZH<4;#+:OMJ^L&-CC6WZ-U6=K<_,RH\^D$W.:=\N:-:5LG]W M/_IM6U35[X -,-1"O\X#BOU"#YT=UF5VNZN3VVW*_EY*2/[@S2)HTVA2 ]/J M$H/1;>5,BC!=^YLW69C0SV+JGJUDZO:YR#?I9D>39=JXNRGFRK1B1 (#VF&$ M_3@.+.A;^\FCR5<308==W7OG3;^N6,>FG?\QR=FUW:Q.'SF/_VNA>M343#O+ MNJ9EKX"##OFBYF/GJ!6?BXT*T*+G8>,\XYN#*6!OI'Q&35UPZA;WA!V .S_$!NAUX?',UB MVT*E21AX[K&!I >G1&^5QF:4#,\5%EWJ?(A=[U'SNZU/8.\4V'NU*.46B(:X MH.L(]:)U7HO#?/*OCVN>5;E]=WFU\7(>(?1'Y_T%N44%1O]8T+FP M_]4E!8M_56Y10?N_"W-#"W-7;U;FZ%^6:<*P;=+VJ]]9RV103NV-6X\;VTHN M+,E-UOCF7Y6;SM5BALZM='+Y&LDJBB/+B4*7IC,^*_WCQ]8> W+XBH#IL3Q# MHE"='+-0=P1/EGTE,T6-Q$^?""QR]O>:8?F)GF2D?HHYG:QO8M.W40R..#_Q M)Z6HK),LIS^Y+JJLR2E6!'L6L@A$,;9"$\<$$;LW'Q.+:Y5.N5'-PKH'U1Y* MZV&-WE.79%CZJ(-^;BKT\2@Q>!V!W?DVKV6; M_BP[8KORXPB>/]W7X];[>^XJ>.--XWEF%_2;T:ZN8+[Y?XO;"J[K+W>T%?G= M]"+$CD.G&*%OH- T MMW0F<_O7"<6"2UUX]&\ZB$"+P!G[+DEJ+E?4EQPE#P MY?G+BH*NW)_]@+G0K!DQ)P#U8IZT?S3A U.!Z8*YC.G!A/X60 M0=)[-7J]06L0I=>!EA(]5:M%74 _YF#O$6 N@;U/X-@IMD/2N05ZOY8=Z='K M3TN)^/_=L!>Z27/8Q]M+$BA8P[X@7.SZ=->PTRY\6A;L1C0GL66]*=KM8A?_ M)G'^_27"Z6(P(EOJJCW0R6YS\?BFW*6[IU7L6DX(36(0'!C$B+S ]M=\45&C%A/E('M\2M;C[XQ*!D4Z MK]$?#5492U]-AT+M2BRT8.>B?'2"H9_ZL:E#/V*S+*"ZU#]JBOO#[DG+H'F6 M(K'A12Z!?:/I8PKW\5JL0!C"*7=^-(PQC&!,8^KUU M WE*;TES)&N\*OAM_9!N=MOTR]VW]/XQ/7H9^&-.IZB/#1;TTOWPADUX5S:V M;1RYIF&8OH,=TXP(;I$X= 9A""FB#ON:U;&'S)*5#M?1H]A'L*_8LD3_&W\U MV"_7^9TN.GP*.W=@Q-163TRTZ*P$L0.:JS-,R]!?K1X6TS5Z/EVNRGH5%7E5 M;+--8^TCJ]L!?V35"D9>3#!$3A191LR>:X=.;RB$#I?LCOAXS:KZ"A5H8(&_ M&#!.R1Q#W+ B3L29F.!)T,6C9M37(R6C_SI5L"O M%M3$4ZX+U Q,J\:2N8RITV@O"K5-3$QJHJ*DDZ^D3C\7>6>PLX?=P/4].MU" MA+V_Z,4(D]Z>&;IJL4C)C,C:.,3FFD8$TUA.DQ-R<4/^P6> M6>3F(D$#@C.>U&5(C@(_"M7-3: 65G-$)D_K?Z7)MG[X5FQWS8&OSJ"+@\BV M8M^)8H>@R+9]V.N<1TPOX*YT-"&W\7 MZ7M?CI3S*% O:CH^Y4Z(C.&5JQ32( $7SG\H8FW^$Q^J'"F4MRC!_8CV[C1RT#6TOJF1]&1FJ6I=.-Q#5\\4_7:Z:2\1=_7!J MQL&1@0)V$<[ G@'-&/=F?,NU;;&;N\(?S]77QES0/4R0CTZ'=G=$+J>JFF9\ MK\D9G.A)\KB,WB,/_\VT;A0/_*<\Z7A)TY#VE%5G['-:KUS#\0F)[2@,<&19 M44@3D-Y<'+I")4JDC6@>]WMN9Q]#F.76OA?U DYH_Z4G1F 4R< M/1*^A.CPJMUU6="NPQ"O<&1"9!##(I$91 2C..S/0_J8_C^==M1\TB3PH6*3 MC5IPHI$><@&&AB8"])_;W89-.*Z+]KHW/+D2_II^T/,_K;@<&!S0 @F:E]%U M98 7HYN86,>@;>?0FX_;R$UQH8/:#K0LPS%]%)LFI<7Q(K/#$1 ;A6+3=O7V MM<_KX6;S-Y9I=S>A3_I57N0?CCM6-DO'$J9UH/_I"]$RNJE&_XJI&ON(3K\R ML!\C9+@&QJ898]\B0;_1$3BA&XIDZV*?/&5^S3;F7M=/>?/<<+\?U R?EZ]N MJZ"4;_%!'YMB*PYO$HPWV<1U4@X=!-*O<;SZQBE$4PM@241X=]K7KT^-3D3?G3HL[D+1PW]\AF(Y^/I6:FWDQ+>O1 M@@YN4\>C PR.$%^!#C/XJT<]\=:H!*\#*J@S2LO02JT>%M.U><%B^(]/V^(E M3;^FVV8J\\;^RHF,V"6A@WS?BF+/#QPG[.QB$YJ.4+'[T=8T:VK?DUGE/2JC M74$JVL7+%C%;5!755@44\RGIM.R*Z6:/[4-/Y#FMG+@$_7MT#^S^GS# MEFS;?UQO=U4'C_[B*C##VX"X^JAN'S5-!+V\UV5MG/A*_9)W6&!#L5FTTZ4P1-K'_W" M9-*VCZ[N_*ZJ:?A=%S@M8P_]@ZA9/%I#U,>&H8/21EUFP_L>-' MS5X4RS97;AQ3>^S& D1&$/MV1$AOT+)]TB\"QQ"C(ERZ3+DBHPF;K@_?!T:BQE\XN^*D?>3JG4 M<".P4;(O[EQ6)H!VQVSZ3 M)Y*D>H](. L2H8D[>]3$D)S*W$Q#CG!6J(FD<8D@!UD"J=_ATX:S/0DJ%I/@ MR6!_F]-),R"BB&625\FZ>=N-W99>^69LD0@CB+ 14X,8X<,J//2%=5'T\Z=2 MQP,N.NVN1)9,I9GCETJ=I$D*YA%?T41\B:NG3MY&:B@W?R)2>N+O.X(JR\YR M9%7:@S/B.HX-[EK&S1,[E\X5KGSH.&:$ M.PP@@1#Q*,>EWWZ(^$2AJ/,Z59 M>-L7J,8=D!Y+)M\4>4(>Q;2X>\1KX)SSQ"6/!XD:F"(K8G@94V15SIS605;) MD>"ZWAE[9@@-.X"V:4<$&V%L(1QT]F+?8H\Z%'6R%5K2D[ BI%%[0-P=[(;] MR1N-:K9:BZ;O'>W=2BWNR1 KM*ZGF5.YW'%^I9(1J?&,+D.?%/AQ?O5N-#/< M]3;9.ZWMF^+M%3B8;]B]JS)]H!TT>^YJ5.PO:1 /FX%M0R/TH1^ZT+$"Q[$) M"MW88T?+>*M!*C:K\=A0CY2=+WD%L;_R.=?])T$.![JCKF@LHY-J\^ZT=J16 M%OG+2+ZQ^#FED&Z2'WO+%@F1986!"R/3BIW 0S;96_9CH=IY*NQ-,CU:O^J[ MKZZZ7[5/E-^U![[^)OI>@P+"^51S:J[%E/*L./8%=SZW!%.D5QO2F:JAJMA3HXHH@'/F1APP+A0%[J=X.O;U%!QDB$[ Q=C1/ MP:++"JBVV,B>G-YQ$[]XG>/WA%_?!-D1J-SWE);URS5M MB.RH,?GO7?;$LE"<56O:MW=E>I/^J!'U_-\K:AN'Q(MM$QNQZX2>CP/7CE 4 MT2PT@$*)GU+#FC/ 'FNSW+0'*B9J:HGF4[G9.!:3O1[F%6B OF89'+""OQA: MT,"=.,D387) _;0$9!ERJ,>UM_4:=?''*YB'DQ\HJ=A]R9HVY8P5*:FJ=/\D M(IV:1S@@%@DL-R &]F*V!^!A#QL>M&RA)V;46)Q (LLLK9/R1?AXFV)J^;1Q M>E;%1/& [T,#$!P0@A;B3,\;V.>1;B*'HTTH5G0&F0@9]":A&33@N,_ M6S6&O6$)FY X0A.UP2#Q^.(8__;-I$),H=3Y,FD^>4VF7/+QQ4 M4T#5_&?55#A1*&T^8KEGG.59G6ZSY[># %S35+A,-^;*PG&(#6R;!$:N:4>A M986=:3^"0;QZ3LO;@C?Y5&)2I+,Y4=+F1DD'[JJKNR"6B:HAFB\1 MG9QA,4UOX7UH\)W)07N(T^:@/)P-I*!**5]&!JK6I4)C$Q4]]M9^?@OATSD( M_TJS^X5WNVVG[*[=&5ZAN>&/O8MQW=\#+'KQQVD(,8>$9-" MK5!FE4A2U=EC4W6R10P89-K9P7^E22E\G$YGP/@D=3&1$I/:'C88UMPKT(,' M'?KCL$U]>D^>Z<$#?A,$%X8>#:Q&F*X#B>3VS#-1QB!F$D M]LB&3B2:ERTH>'# !E[#9\496P= EK_^M!#X)ICQR?ZRPF;F.KK MCIBFQT%&D#T@_-,$<1G*/Y&O;QXKF8YA[B1_\W]V;='1*B[* 83P1U:MV/PB M"I!C.3&,U3@KW9A7E (Y;CC M/'F@FS;!33MAQO0<*SC#RM I@C$D+D.)QKEP>D9@/!__?WO?VB.WCF3Y?7^% M@%UL=P-U>T6)(J4=8 !2HAH>^-I>VSV-06.04&6JJC0W*U6=4OJZ^MQ>#Z5NN1_+$">E$,!@D%:^BXU+VI..)T6J".0_N)&H^Z= MT^5:MFPZ- M'K;%NFGJ^)3OBW(3'^X/6_[O;SF[N6VX*6)M'N6B?Y8@HWJMZ+/?E0%5S536\-'\2J] M!S_;K@_-+:E_W7&J/^??\MTA_\NAV(B[G-[M6C TORGW^=?RH5@C%_43 0]! M! "A(:0 $N0A(B8". RPEP1$Z=H#BS L*_D)N7,0T)T.N].#%XO,G4Y<-_B= MQ@"'6Z"XA=^BJ^1T?"%>4E-R'0?-5/H8S_. H$_@O&5(^A2&/C]C8"IN964] M*?B(^YP/3O/Z]SS?#4(BNPVYX=KW#%J:XBA@F)$(>#!F&*2Q*'7C!/+ XFO M(O"3 +(L]2<;N% T1DAHB=CGE@E;QLK^-*Z4"P"+\Z):*##EP)G"@@GV!P+$ MI,Y=1JB8UN1RQI=)?H?RYUSSBFZ8Y_7^SR=W5^ M7ZU\G[ HA2@./>:Z,.3I&N@[-S%E2EV3]M%8?H6T>ZZ%)4YCRD2M\@J.E$N/ MEN5#M=QH$O1$$UHKZ$>^K%,RT8)=O^P+1]SGJ/M\INB M%L<2?+G+]GES;(PX6S#?5>VI&#X-73^-(A>%#!- 84J;/G[D(T B3ZD7P=RH MMLN?9UB:J=)UAUA-P@VR+"?5\Q"L)LD]1J<'V1#

LSF?S[?FVUO:3)NC\R8-M=.46EO8BEU<.WS=IZ;# MUZ_Z"? 8_[[J?]=HL!,=Y2DHQR(#W$',L^!-Z[5;F#BAZ['G8YTSQ%/O:[GYK=^>T M>[2[O7O:[;9VCX_VAN^WNYWCX^W!Z?ZP6SOL-SG^^%[EK]*S% H:"=!<>NU. MZW^K[OK4LBY0H1(PPJWI,3;HCII+KQ7?_MXWH\AX'..S;XRU:E^? MV::3>(P0!S^<#4_9\+?AX)?1V:]#]NGT]&PP/&?X,SK#CT>CLT\?_^6P:X=G M=?9%2"EXR@9;;&#X%$R=16"PBJW.R"$R75P..!>Q2WH[>S@.$U MC7A6QB]AXGJMX'3C1]S>ND&[$/7M,1YL%N2]EITE? ;,P$S '/=4EPC+CI3* MN63GD&GCF%;L5)LT4*S=^O[-7J>U?_ C+I%!8*X M/N86T8C031?L0NFYA'@*]0!O$W =:UP:I5%/8&WXB.(*G.K( &'D@F4(0N(/\4K**X(4V+0W7",'8U\KU,DBEVB MK- (7>_.^G@B;A,VD7IN2\H8F KKL-!PC%-CB!NCK%>0;\M@5J)] ?^#@W_G M"8)_= TI)&#:NP>V@'[6 MY[D$6ZBL;5[(K';W+;SSH[2[<;4M-*)S,"KPAQPRVN,KM HPI^#NXWFRQO,$ M/9?*K\H^M",EV7L.C-I__V\PJN3QQO#E3Y!2)V#1&6+)2Y-O([].JBGBN;U[ M%Y(O8T#0%IZ"(-*YP0%P8Y\)Z],%6H'RXU"1>I5HJLG*@.2>!84BN@)NO4AD M=%-@TL%8K)8B]@=,-A];$0MN!$U !-WFTZ>BD7)+6LKO(M8++Y]U:X,\60EC,1$W.XUZ%30_/IN@)LFDXXS+W^SA!#283+#O$#$%BUY0/2U%XA[P4+M=7 M%)X\V!%SB@UURUCG[O8([I(Y^=(:J"B;?+NH9^.RW//[ 80G@?$;!!#B'9I:,H-P3$BL99,VJJKG2X#58;O:X*M8K^;[Z-@]=5X=3 M1!6YA 4N%0WI4;$1+[[&@1O1!L2W6SB/,1(;3"/24O+,0J_\4'TCB:91H0V: MH'OUH=:IW:76=.!Q]1]9E5KXNMH=KDWZKR+=>7ZN8T M'Z)T0+#WV"F,34[?8G?VZOY-NDWX&B90+DZYTV67S!^OLC.Z-TW M2K,"ES@1,&'#2XAR.IYCGT*I][+@_[4%?_LY? F $FIEM=]]2TK=>%7Z,57H MZAO:7W-8>71TY #FT4*XY?7PU0 >7ZC?\A+[J_+"O\/_NN__<\'A7U!+ P04 M " #U@EQ0ASG4GAP( R, %0 &5N=BTR,#$Y,3(S,65X,S$R+FAT M;>U:;5,;-Q#^G/P*U9EVDAD;OP )&(<9L,W$TY1D&#J9?I3OUIP&G725=#;N MK^^N=&<.;#C\,/O4O?_L\9(E+)?O\Z^G'49_5 M&LWFE]U^LSFX'+ /E[]\9'L[K3:[-%Q9X8167#:;P_,:JR7.9=UF-*FKO:;4VL).[.+:\51V_?-%+@,?X_T7OAT:##724IZ )8I]5IL2_:7(LI+RV<)& O7 M:X8B#M8L1NN-=3P_[L5BRJR;2WA?FVCE&A.>"CGO7HH4+#N'&;O0*5='_ID5 M?T"WW8EO[;F]W]_#P8/=T[]U@?[^_?WKX]O#TK-\_.QEV MWK4'@]IQK\GQU[M=^VCG;;.YV[,]MT$M_#Q?Z'T?",G8W.3\[[HY./ M[-/9V:@_O&#X>SG"CR>7HT_G_[+;M>-1G7T&!X9]V&&#GUX==-KOCDX,[J2N MLPB,$Y,Y.CZ6@ 92%GZ]K[5JOFPS'I7EPI&UKJ_A%EN>ET-\NKCL M<"9BEW3W#K ?HI&+Z6'QH>E-[YA/:1X1EP5,GOU/AYMYN0W;3Y+^!28@:F &9ZL+A&6G2B5<\DN(-/&,:W8F39I(%J[ M10AI'1[]C%MDT!Q8ACWKF 'R/6;E##=V9 1I&,P)9_K>(*W#[^YNSK3$S94 M4[!.@:N'7D,$T/Z&=<;[[6G2>(ZU-N$8T(W73.KI6>28BOH![@ M;0*N8XU;HS2J"FS,A6)T\0_)=WD%)(7%O NY"X='CJ MR41@T6-HQ+@!CU9$GR 4D-Y!.8&($#8AVX[%-A M?;A *U"^'TI2;P---5@9D-RSH%!$M\"M%X&,'@H,.NB+U5+$_IK)YF,K8L&- MH F(H-M\^%344VY)2_E3Q'KAY8.+MH ..0QFU"CCM#FYY!03<5K>B5M-ABV" MPJL*4_PT!C+$L(7M(=Z*,+5EI!H_>5(]^&Q?XM;#H\*#*8:TG(J8F,.M5AYN MW"+K*%HP62":8>8(DCLBO1A(0H?$)="<75&XTY;0Y/MNAO8?X(L^;:[ ?^E25P2K'Y[WM+Q M7P7Y[=%+!_<&DFXI4UFXQC%;<=K8A8KR%=AEF@KG /XBN(TUZC1Z'@OTSW?R M&IF%L<12K,+_E#.5_(7?Z[F*O+W<&^>$_S_1X)_(E&%XW "84\7/'1W M% E G!8*:)%HSX!?DZ0)JMR+&I]/^.])R@O"O M94J1A6 3A#LF"_6@JRR**ING*2;V?X"?3!$95UYU;TTPV#+4/\4,_ 2ET<3@ M@5I'#(*/ 8AB_QU; ?=Z$"I"3;6< JD5Q:^*KPI-$38@S:2> SZ=)3K$"GZ' M3 C^1]%>JU;P#BPW6ZZ*]5*\K[[30^5J=XJH(A>PP*VB+CTJ-N+%7W'@GKT6SF.,Q ;3B+24/+/0+3]4WTNB:51H@R8XO'I?Z]36LR0,L=_^L<*I>^KK M\/;9@VAVESD=7*+JFE7+Q=%0K?+O5OF:NUMU?YJ/D3H@V+OL#,8FIV^Q.P=U M_S[=IGPM=J8\YK(;YN]6V:N6_]F6U6C:YKHWI-;Q[[\"A/"ET*;[_CB3*]#C M3Y,EZ'SWF3]O^#^^X=]Y&FKWWQ-0MU[4?I[JL_E][/7OYE=63BZ: #S#ZCC->^/OR@+_O7Y MESW_7O_QGU!+ P04 " #U@EQ0O"@>Z04& #I'@ %0 &5N=BTR,#$Y M,3(S,65X,S(Q+FAT;>U9;4\;.1#^W/Z*:5 K*B79W1 HV:21PB91T?4 02JN M'YU=AUCUVGNV0\C]^AM[=R&\-Q3NH )!B.VQ_C[P<#F)J4 MP\&WG:^[$51JGG>\$7E>?]2'+Z,_OT*S[@8*\"E:DQ6>AY M\_F\/M^H2W7BC0X].U33XU)J6D],4NF^[=BJ[MLWG2DE"?Y_TWE7JT%?QK.4 M"@.QHL30!&::B1,X3JC^ 0'4:N>2DFV3\T#/S,M"UZ[-GM$! DQ;ZZM1UMMP;]5G.G-=C<&39VHGYS./RTU=J, MFM'63JO2[7@$_URO\J.8YC+'F"0Q3+^&$MV/+;&XUZ<%FSNY18 APC1JJ>!& T.!SM#G>CWFAW M?P\]YO#H6V]O!*/]YP8TV(9O]:-Z5(>C063!YC8--C;]ZG/#VCN"7G__8#3H M/\RB]_#W"9%?LFW+WX+](8R^#."H=[C3VQL-L#V7 M;?A^XQ$4+/RQN?T8_ECI[@J(I1 TMML\S)F9@IE2Z DQ(QP.:2:5 3F!@3BE MV@AJJKDVNR*NP[H5M0HW_'8DTXR(A2L%[8^ HPVE2@L.^H59_H")5&Z&#/'( M!"BJDT!IEY7A]VE,TS%5Q?815#%@!*T'#_=A;:/1)AHFC".J7PUTHF&-< !Z=HLF7KY(8LC5.%W2H<,\X920'] M-5+DA*HJQ%09-EE4(9LI/2,(WDBX<&NKY*?VDE<#0B6)S&PL7>Z2"UIR(@RG M %%C(J@NR7G&Z0)ZL5M9R\LJ2A%3M7VM^!B7VC:E"_@AY!QM@4,SH) M+]/8D#&GB)WS@K2?*W[%E75&XK)<+,--O+XK.L-UCAN,<"8I!YRSQ$S#EAW' M!F*3V,;BB^=$+XF?6A/'A!<;A9%99:5X7>+G=&+"3XU\UI5YMAY\O!+ <]RW MHVRO!O,AH$:X\H7#3V:<+W!C2#-N27_N"(K^/6.*VD.E+FE9A*OZ?=1;S2)+TI>6T;\2O6UY>3AA3<+/EQY7 MPP[I5GXE[J]PS\E9'?BHQUBJA*I:+#DGF:9A^67Y1&756'(-%,'IQ>?*1N5V M3\BGV'R_Y#:7FYI;=[2U+MI^RLLN.X[UFV5S+I>+G6&YREUXPL+9EE;QJ@4> MP0EV%N&JGEDL4+FC96>@)6<)K/GNYZ5H[FGO^JEG55N\$%WSD'C;[O*[?S*XQ>A7%ZTXB$S.'#L+OWV'(7DG>)M#H_E>$0W M[)3"_F3"XE/;/\/!_C<A!7N(W)Y<[GR,G!W MPO=1L_PW(UPUV_D(,/KVE2E\>'9Q2,=J1M2B2.!N5]USU*]E%Y]?"K@'&MF) MEW")',:K-,_OR$S#'.4-%3@:&M*]W!4)H 3&"YO9N4C^M/RMJLW]2+Q<*TC* MESXRP[*P?F90E2J0N$PHNF+98G% #^3*5; C+9H)A.895ACC4JUJ?^OCS0W/2O> M_J!X'<#39X]N>?9\4Q; 5 96YV+3(P,3DQ,C,Q97@S,C(N:'1M[5EM4]LX$/[<_HIMF';H M3!+;"6]QTLR8)$R9ZP$#Z?3Z4;$5HJDLN9)"R/WZ6\DVA)?0AL(=]&!XD[22 MGMU]5ANM.F_ZA[WAUZ,!3$S*X>CS[J?]'E1JGO>EV?.\_K /'X=_?H*-NA_ M4!&AF6%2$.YY@X,*5";&9*'GS6:S^JQ9E^K4&QY[=JD-CTNI:3TQ2:7[NF.[ MNJ]?=2:4)/CW5>=-K09]&4]3*@S$BA)#$YAJ)D[A2T+U-PB@5KN0[,ELKMCI MQ$##;_CP1:IO[(R4$H893KN#\PD;,=/Q\B9NYA6[=48RF7<["3L#;>:Y,V>"UB;4ZA(&#?_M MS>TZMN0)+E&X\=U:L.6WFXUZXZIF=RFQ M #A&C%0]"L#>X'BXO[??BX;[AP<8,<;>VT_!;[<._/@V^0M0;XG@NV_#]%;B]5,$B'C=V'B(>*]U] ;$4@L;VF(<9 M,Q,P$PJ1$%/"X9AF4AF08QB(,ZJ-H*:::[,OXCJL6U&K<,-O]V2:$3%WK:#] M'G"U/:G2@H-^898_8"R5VR%#/#(!BNHD4-IE9?A]&M-T1%5Q? 153!A!Z][+ MO5MK-MI$PYAQ1'5AC1,:3U&>8=X@(H'!>3PAXI1BFDI3IK6U''Y;R03S&N#B M%$VV:)WC;[F"['2D\=F458JH,&\^KD$V5GA)4P4BX M#&ZKZG9[(;8! 9-$9C:C+D[)!2U%$8Q3@Z@1$527%#WG= Y1[/QKV5E%*6*J M=JX5'Z'#[5 ZAV]"SM BJ++5?T0YH^/P*ID-&7&*V#DOJ/NAXE=<6V,TFYX(PE9A*V[#HV'9O$#A;_>$[TBOB9-7%,>'%<&)E5 M5LK:)7Y.QR;<;N2[KLRV]>#]M32>XUZ.LKT:S/N &J+GB[ ?3SF?X_&09MQ2 M_R(<%/T^98K:CW+:$D3GIT=)R76"T:\@V%Q/WE]0[S*"+J*G8%[0:FZT+:]N ML85SG>>H]<*P^S"L\409Q@3F@92XI(/YQQ#<)\%>1Y:2?H0IY%^FJ+9,J]IA MPCG@-%P8LQ,.9$@]776SQDP0$=M^7#!QUQ9W6J'4E#NF27XG[*]QVE\]RX[)CY74B]5,M_0;DB.MRA>2,T'EWS%T*_$/IY M*9IP/&9X&WUA\7-V]/^.Q>M'BB%_,R3P#2JO M=!WZG;AK7:HY/KS <@49VXJ5<(HG*YP,_4CQ4PHRV:\1BF&?98 MHU)MZO_IT\UMCXW+GQEO GC\:M*2Q]!79<.]!;_NN$?J[C]02P$"% ,4 M" #T@EQ0(/2P+_$_ !@8@ &@ @ $ 835Y96%R<&5R M9F]R;6%N8V5GLT$ .(C10 4 M " 8.A 0!E;G8M,C Q.3$R,S$Q,'AK+FAT;5!+ 0(4 Q0 ( M /6"7%#LC"/&OSL #VB @ 4 " 2]O!@!E;G8M,C Q.3$R M,S%?8V%L+GAM;%!+ 0(4 Q0 ( /6"7% ]@Q/7.JL )^%" 4 M " 2"K!@!E;G8M,C Q.3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( /6" M7% KHHRLHV4! '5S$@ 4 " 8Q6!P!E;G8M,C Q.3$R,S%? M;&%B+GAM;%!+ 0(4 Q0 ( /6"7%#QH?<(0.L .KD"P 4 M " 6&\" !E;G8M,C Q.3$R,S%?<')E+GAM;%!+ 0(4 Q0 ( /6"7% X MRP,[T 0 !\_ 5 " =.G"0!E;G8M,C Q.3$R,S%E>#(Q M,2YH=&U02P$"% ,4 " #U@EQ0@]2C^L(% ![&P %0 M@ '6K D 96YV+3(P,3DQ,C,Q97@R,S$N:'1M4$L! A0#% @ ]8)<4%9M M3@4I" MS !4 ( !R[() &5N=BTR,#$Y,3(S,65X,S$Q M+FAT;5!+ 0(4 Q0 ( /6"7%"'.=2>' @ #(P 5 " M 2>["0!E;G8M,C Q.3$R,S%E>#,Q,BYH=&U02P$"% ,4 " #U@EQ0O"@> MZ04& #I'@ %0 @ %VPPD 96YV+3(P,3DQ,C,Q97@S,C$N M:'1M4$L! A0#% @ ]8)<4)(C^$C_!0 _QX !4 ( ! MKLD) &5N=BTR,#$Y,3(S,65X,S(R+FAT;5!+!08 $ 0 "X$ #@SPD " ! end XML 65 R97.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information Reconciliation From Income (Loss) From Operations By Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]                      
Income (loss) from operations $ 13,049 $ (128) $ (20,257) $ (8,737) $ 11,503 $ 3,395 $ 5 $ (738) $ (16,073) $ 14,165 $ 16,420
Nonsegment operating expenses                 (916,200) (798,198) (667,259)
Interest expense, net                 (29,173) (22,840) (16,146)
Other expense, net                 (2,849) (487) (1,963)
Consolidated loss before income tax provision (benefit)                 (48,095) (9,162) (1,689)
Income tax provision (benefit)                 (30,893) (13,172) 1,591
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest                 (17,202) 4,010 (3,280)
Add: Net loss attributable to non-controlling interest                 420 1,745 0
Consolidated net income (loss) attributable to Envestnet, Inc.                 (16,782) 5,755 (3,280)
Operating Segments | Envestnet Wealth Solutions                      
Segment Reporting Information [Line Items]                      
Income (loss) from operations                 67,713 75,491 75,449
Operating Segments | Envestnet Data And Analytics                      
Segment Reporting Information [Line Items]                      
Income (loss) from operations                 (25,262) (10,013) (19,456)
Nonsegment                      
Segment Reporting Information [Line Items]                      
Nonsegment operating expenses                 $ (58,524) $ (51,313) $ (39,573)

XML 66 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Geographical Information (Tables)
12 Months Ended
Dec. 31, 2019
Segments, Geographical Areas [Abstract]  
Schedule of property, plant, and equipment, net by geographic area

The following table sets forth property and equipment, net by geographic area:
 
 
December 31,
 
 
2019
 
2018
United States
 
$
48,729

 
$
39,412

India
 
3,988

 
3,969

Other
 
1,039

 
1,610

Total property and equipment, net
 
$
53,756

 
$
44,991


XML 67 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenues:      
Total revenues $ 900,127 $ 812,363 $ 683,679
Operating expenses:      
Cost of revenues 278,811 263,400 219,037
Compensation and benefits 383,554 317,188 264,392
General and administration 152,564 139,984 121,010
Depreciation and amortization 101,271 77,626 62,820
Total operating expenses 916,200 798,198 667,259
Income (loss) from operations (16,073) 14,165 16,420
Other income (expense):      
Interest income 3,347 2,363 201
Interest expense (32,520) (25,203) (16,347)
Other expense, net (2,849) (487) (1,963)
Total other expense, net (32,022) (23,327) (18,109)
Loss before income tax provision (benefit) (48,095) (9,162) (1,689)
Income tax provision (benefit) (30,893) (13,172) 1,591
Net income (loss) (17,202) 4,010 (3,280)
Add: Net loss attributable to non-controlling interest 420 1,745 0
Net income (loss) attributable to Envestnet, Inc. $ (16,782) $ 5,755 $ (3,280)
Net income (loss) per share attributable to Envestnet, Inc.:      
Basic (in dollars per share) $ (0.33) $ 0.13 $ (0.08)
Diluted (in dollars per share) $ (0.33) $ 0.12 $ (0.08)
Weighted average common shares outstanding:      
Basic (in shares) 50,937,919 45,268,002 43,732,148
Diluted (in shares) 50,937,919 47,384,085 43,732,148
Recurring Revenue      
Revenues:      
Total revenues $ 863,125 $ 776,700 $ 655,883
Asset-based      
Revenues:      
Total revenues 484,312 481,233 410,016
Operating expenses:      
Cost of revenues 243,913 232,145 194,894
Subscription-based      
Revenues:      
Total revenues 378,813 295,467 245,867
Operating expenses:      
Cost of revenues 28,904 25,192 19,818
Professional services and other revenues      
Revenues:      
Total revenues 37,002 35,663 27,796
Operating expenses:      
Cost of revenues $ 5,994 $ 6,063 $ 4,325
XML 68 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 408 615 1 false 99 0 false 10 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.envestnet.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.envestnet.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.envestnet.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Operations Sheet http://www.envestnet.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.envestnet.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statement of Stockholders' Equity Sheet http://www.envestnet.com/role/ConsolidatedStatementOfStockholdersEquity Consolidated Statement of Stockholders' Equity Statements 6 false false R7.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.envestnet.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Organization and Description of Business Sheet http://www.envestnet.com/role/OrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 8 false false R9.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.envestnet.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2102100 - Disclosure - Business Acquisitions Sheet http://www.envestnet.com/role/BusinessAcquisitions Business Acquisitions Notes 10 false false R11.htm 2103100 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 11 false false R12.htm 2104100 - Disclosure - Property and Equipment Sheet http://www.envestnet.com/role/PropertyAndEquipment Property and Equipment Notes 12 false false R13.htm 2105100 - Disclosure - Internally Developed Software Sheet http://www.envestnet.com/role/InternallyDevelopedSoftware Internally Developed Software Notes 13 false false R14.htm 2106100 - Disclosure - Goodwill and Intangible Assets Sheet http://www.envestnet.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 2107100 - Disclosure - Accrued Expenses and Other Liabilities Sheet http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilities Accrued Expenses and Other Liabilities Notes 15 false false R16.htm 2108100 - Disclosure - Debt Sheet http://www.envestnet.com/role/Debt Debt Notes 16 false false R17.htm 2110100 - Disclosure - Leases (Notes) Notes http://www.envestnet.com/role/LeasesNotes Leases (Notes) Notes 17 false false R18.htm 2111100 - Disclosure - Stockholders' Equity Sheet http://www.envestnet.com/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 2112100 - Disclosure - Fair Value Measurements Sheet http://www.envestnet.com/role/FairValueMeasurements Fair Value Measurements Notes 19 false false R20.htm 2113100 - Disclosure - Revenue Sheet http://www.envestnet.com/role/Revenue Revenue Notes 20 false false R21.htm 2114100 - Disclosure - Cost of Revenues Sheet http://www.envestnet.com/role/CostOfRevenues Cost of Revenues Notes 21 false false R22.htm 2115100 - Disclosure - Stock-Based Compensation Sheet http://www.envestnet.com/role/StockBasedCompensation Stock-Based Compensation Notes 22 false false R23.htm 2116100 - Disclosure - Benefit Plan Sheet http://www.envestnet.com/role/BenefitPlan Benefit Plan Notes 23 false false R24.htm 2117100 - Disclosure - Income Taxes Sheet http://www.envestnet.com/role/IncomeTaxes Income Taxes Notes 24 false false R25.htm 2118100 - Disclosure - Net Income (Loss) Per Share Sheet http://www.envestnet.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 25 false false R26.htm 2119100 - Disclosure - Segment Information Sheet http://www.envestnet.com/role/SegmentInformation Segment Information Notes 26 false false R27.htm 2120100 - Disclosure - Geographical Information Sheet http://www.envestnet.com/role/GeographicalInformation Geographical Information Notes 27 false false R28.htm 2121100 - Disclosure - Commitments and Contingencies Sheet http://www.envestnet.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 28 false false R29.htm 2122100 - Disclosure - Quarterly Financial Data (Unaudited) Sheet http://www.envestnet.com/role/QuarterlyFinancialDataUnaudited Quarterly Financial Data (Unaudited) Notes 29 false false R30.htm 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.envestnet.com/role/SummaryOfSignificantAccountingPolicies 30 false false R31.htm 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.envestnet.com/role/SummaryOfSignificantAccountingPolicies 31 false false R32.htm 2302301 - Disclosure - Business Acquisitions (Tables) Sheet http://www.envestnet.com/role/BusinessAcquisitionsTables Business Acquisitions (Tables) Tables http://www.envestnet.com/role/BusinessAcquisitions 32 false false R33.htm 2303301 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables Prepaid Expenses and Other Current Assets (Tables) Tables http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssets 33 false false R34.htm 2304301 - Disclosure - Property and Equipment (Tables) Sheet http://www.envestnet.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.envestnet.com/role/PropertyAndEquipment 34 false false R35.htm 2305301 - Disclosure - Internally Developed Software (Tables) Sheet http://www.envestnet.com/role/InternallyDevelopedSoftwareTables Internally Developed Software (Tables) Tables http://www.envestnet.com/role/InternallyDevelopedSoftware 35 false false R36.htm 2306301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.envestnet.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.envestnet.com/role/GoodwillAndIntangibleAssets 36 false false R37.htm 2307301 - Disclosure - Accrued Expenses and Other Liabilities (Tables) Sheet http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesTables Accrued Expenses and Other Liabilities (Tables) Tables http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilities 37 false false R38.htm 2308301 - Disclosure - Debt (Tables) Sheet http://www.envestnet.com/role/DebtTables Debt (Tables) Tables http://www.envestnet.com/role/Debt 38 false false R39.htm 2310301 - Disclosure - Leases (Tables) Sheet http://www.envestnet.com/role/LeasesTables Leases (Tables) Tables http://www.envestnet.com/role/LeasesNotes 39 false false R40.htm 2312301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.envestnet.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.envestnet.com/role/FairValueMeasurements 40 false false R41.htm 2313301 - Disclosure - Revenue (Tables) Sheet http://www.envestnet.com/role/RevenueTables Revenue (Tables) Tables http://www.envestnet.com/role/Revenue 41 false false R42.htm 2314301 - Disclosure - Cost of Revenues (Tables) Sheet http://www.envestnet.com/role/CostOfRevenuesTables Cost of Revenues (Tables) Tables http://www.envestnet.com/role/CostOfRevenues 42 false false R43.htm 2315301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.envestnet.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.envestnet.com/role/StockBasedCompensation 43 false false R44.htm 2316301 - Disclosure - Benefit Plan (Tables) Sheet http://www.envestnet.com/role/BenefitPlanTables Benefit Plan (Tables) Tables http://www.envestnet.com/role/BenefitPlan 44 false false R45.htm 2317301 - Disclosure - Income Taxes (Tables) Sheet http://www.envestnet.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.envestnet.com/role/IncomeTaxes 45 false false R46.htm 2318301 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.envestnet.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.envestnet.com/role/NetIncomeLossPerShare 46 false false R47.htm 2319301 - Disclosure - Segment information (Tables) Sheet http://www.envestnet.com/role/SegmentInformationTables Segment information (Tables) Tables 47 false false R48.htm 2320301 - Disclosure - Geographical Information (Tables) Sheet http://www.envestnet.com/role/GeographicalInformationTables Geographical Information (Tables) Tables http://www.envestnet.com/role/GeographicalInformation 48 false false R49.htm 2322301 - Disclosure - Quarterly Financial Data (Unaudited) (Tables) Sheet http://www.envestnet.com/role/QuarterlyFinancialDataUnauditedTables Quarterly Financial Data (Unaudited) (Tables) Tables http://www.envestnet.com/role/QuarterlyFinancialDataUnaudited 49 false false R50.htm 2401401 - Disclosure - Organization and Description of Business (Details) Sheet http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails Organization and Description of Business (Details) Details http://www.envestnet.com/role/OrganizationAndDescriptionOfBusiness 50 false false R51.htm 2401403 - Disclosure - Summary of Significant Accounting Policies (Notes) (Details) Notes http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesNotesDetails Summary of Significant Accounting Policies (Notes) (Details) Details http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesTables 51 false false R52.htm 2401404 - Disclosure - Summary of Significant Accounting Policies (Restricted Cash) (Details) Sheet http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails Summary of Significant Accounting Policies (Restricted Cash) (Details) Details http://www.envestnet.com/role/SummaryOfSignificantAccountingPoliciesTables 52 false false R53.htm 2402402 - Disclosure - Business Acquisitions (Details) Sheet http://www.envestnet.com/role/BusinessAcquisitionsDetails Business Acquisitions (Details) Details http://www.envestnet.com/role/BusinessAcquisitionsTables 53 false false R54.htm 2402403 - Disclosure - Business Acquisitions (Consideration Transferred) (Details) Sheet http://www.envestnet.com/role/BusinessAcquisitionsConsiderationTransferredDetails Business Acquisitions (Consideration Transferred) (Details) Details http://www.envestnet.com/role/BusinessAcquisitionsTables 54 false false R55.htm 2402404 - Disclosure - Business Acquisitions (Schedule of Assets Acquired and Liabilities Assumed) (Details) Sheet http://www.envestnet.com/role/BusinessAcquisitionsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails Business Acquisitions (Schedule of Assets Acquired and Liabilities Assumed) (Details) Details http://www.envestnet.com/role/BusinessAcquisitionsTables 55 false false R56.htm 2402405 - Disclosure - Business Acquisitions (Summary of Intangible Assets Acquired) (Details) Sheet http://www.envestnet.com/role/BusinessAcquisitionsSummaryOfIntangibleAssetsAcquiredDetails Business Acquisitions (Summary of Intangible Assets Acquired) (Details) Details http://www.envestnet.com/role/BusinessAcquisitionsTables 56 false false R57.htm 2402406 - Disclosure - Business Acquisitions (Pro Forma Data) (Details) Sheet http://www.envestnet.com/role/BusinessAcquisitionsProFormaDataDetails Business Acquisitions (Pro Forma Data) (Details) Details http://www.envestnet.com/role/BusinessAcquisitionsTables 57 false false R58.htm 2403402 - Disclosure - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails Prepaid Expenses and Other Current Assets (Details) Details http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables 58 false false R59.htm 2404402 - Disclosure - Property and Equipment (Details) Sheet http://www.envestnet.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://www.envestnet.com/role/PropertyAndEquipmentTables 59 false false R60.htm 2405402 - Disclosure - Internally Developed Software (Details) Sheet http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails Internally Developed Software (Details) Details http://www.envestnet.com/role/InternallyDevelopedSoftwareTables 60 false false R61.htm 2406402 - Disclosure - Goodwill and Intangible Assets (Goodwill) (Details) Sheet http://www.envestnet.com/role/GoodwillAndIntangibleAssetsGoodwillDetails Goodwill and Intangible Assets (Goodwill) (Details) Details http://www.envestnet.com/role/GoodwillAndIntangibleAssetsTables 61 false false R62.htm 2406403 - Disclosure - Goodwill and Intangible Assets (Intangible Assets) (Details) Sheet http://www.envestnet.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails Goodwill and Intangible Assets (Intangible Assets) (Details) Details http://www.envestnet.com/role/GoodwillAndIntangibleAssetsTables 62 false false R63.htm 2406404 - Disclosure - Goodwill and Intangible Assets (Future Amortization Expense) (Details) Sheet http://www.envestnet.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets (Future Amortization Expense) (Details) Details http://www.envestnet.com/role/GoodwillAndIntangibleAssetsTables 63 false false R64.htm 2407402 - Disclosure - Accrued Expenses and Other Liabilities (Details) Sheet http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails Accrued Expenses and Other Liabilities (Details) Details http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesTables 64 false false R65.htm 2408402 - Disclosure - Debt (Summary) (Details) Sheet http://www.envestnet.com/role/DebtSummaryDetails Debt (Summary) (Details) Details http://www.envestnet.com/role/DebtTables 65 false false R66.htm 2408403 - Disclosure - Debt (Interest Expense) (Details) Sheet http://www.envestnet.com/role/DebtInterestExpenseDetails Debt (Interest Expense) (Details) Details http://www.envestnet.com/role/DebtTables 66 false false R67.htm 2408404 - Disclosure - Debt (Credit Agreement) (Details) Sheet http://www.envestnet.com/role/DebtCreditAgreementDetails Debt (Credit Agreement) (Details) Details http://www.envestnet.com/role/DebtTables 67 false false R68.htm 2408405 - Disclosure - Debt (Convertible Notes) (Details) Notes http://www.envestnet.com/role/DebtConvertibleNotesDetails Debt (Convertible Notes) (Details) Details http://www.envestnet.com/role/DebtTables 68 false false R69.htm 2410402 - Disclosure - Leases (Details) Sheet http://www.envestnet.com/role/LeasesDetails Leases (Details) Details http://www.envestnet.com/role/LeasesTables 69 false false R70.htm 2410403 - Disclosure - Leases Future Minimum Lease Payments (Details) Sheet http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases Future Minimum Lease Payments (Details) Details 70 false false R71.htm 2410404 - Disclosure - Leases Future Minimum Lease Payments Prior Year (Details) Sheet http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsPriorYearDetails Leases Future Minimum Lease Payments Prior Year (Details) Details 71 false false R72.htm 2411401 - Disclosure - Stockholders' Equity (Details) Sheet http://www.envestnet.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.envestnet.com/role/StockholdersEquity 72 false false R73.htm 2412402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.envestnet.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.envestnet.com/role/FairValueMeasurementsTables 73 false false R74.htm 2412403 - Disclosure - Fair Value Measurements (Narrative) (Details) Sheet http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements (Narrative) (Details) Details http://www.envestnet.com/role/FairValueMeasurementsTables 74 false false R75.htm 2412404 - Disclosure - Fair Value Measurements (Reconciliation of Deferred Compensation Liability and Contingent Consideration Liability) (Details) Sheet http://www.envestnet.com/role/FairValueMeasurementsReconciliationOfDeferredCompensationLiabilityAndContingentConsiderationLiabilityDetails Fair Value Measurements (Reconciliation of Deferred Compensation Liability and Contingent Consideration Liability) (Details) Details http://www.envestnet.com/role/FairValueMeasurementsTables 75 false false R76.htm 2413402 - Disclosure - Revenue Revenue (Adoption of ASC 606) (Details) Sheet http://www.envestnet.com/role/RevenueRevenueAdoptionOfAsc606Details Revenue Revenue (Adoption of ASC 606) (Details) Details 76 false false R77.htm 2413403 - Disclosure - Revenue (Disaggregation) (Details) Sheet http://www.envestnet.com/role/RevenueDisaggregationDetails Revenue (Disaggregation) (Details) Details http://www.envestnet.com/role/RevenueTables 77 false false R78.htm 2413404 - Disclosure - Revenue (Major Customers) (Details) Sheet http://www.envestnet.com/role/RevenueMajorCustomersDetails Revenue (Major Customers) (Details) Details http://www.envestnet.com/role/RevenueTables 78 false false R79.htm 2413405 - Disclosure - Revenue (Remaining Performance Obligations) (Details) Sheet http://www.envestnet.com/role/RevenueRemainingPerformanceObligationsDetails Revenue (Remaining Performance Obligations) (Details) Details http://www.envestnet.com/role/RevenueTables 79 false false R80.htm 2413406 - Disclosure - Revenue (Contract Balances) (Details) Sheet http://www.envestnet.com/role/RevenueContractBalancesDetails Revenue (Contract Balances) (Details) Details http://www.envestnet.com/role/RevenueTables 80 false false R81.htm 2413407 - Disclosure - Revenue (Deferred Sales Incentive Compensation) (Details) Sheet http://www.envestnet.com/role/RevenueDeferredSalesIncentiveCompensationDetails Revenue (Deferred Sales Incentive Compensation) (Details) Details http://www.envestnet.com/role/RevenueTables 81 false false R82.htm 2414402 - Disclosure - Cost of Revenues (Details) Sheet http://www.envestnet.com/role/CostOfRevenuesDetails Cost of Revenues (Details) Details http://www.envestnet.com/role/CostOfRevenuesTables 82 false false R83.htm 2415402 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.envestnet.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.envestnet.com/role/StockBasedCompensationTables 83 false false R84.htm 2415403 - Disclosure - Stock-Based Compensation (Compensation Expense) (Details) Sheet http://www.envestnet.com/role/StockBasedCompensationCompensationExpenseDetails Stock-Based Compensation (Compensation Expense) (Details) Details http://www.envestnet.com/role/StockBasedCompensationTables 84 false false R85.htm 2415404 - Disclosure - Stock-Based Compensation (Weighted Average Assumptions) (Details) Sheet http://www.envestnet.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails Stock-Based Compensation (Weighted Average Assumptions) (Details) Details http://www.envestnet.com/role/StockBasedCompensationTables 85 false false R86.htm 2415405 - Disclosure - Stock-Based Compensation (Stock Options) (Details) Sheet http://www.envestnet.com/role/StockBasedCompensationStockOptionsDetails Stock-Based Compensation (Stock Options) (Details) Details http://www.envestnet.com/role/StockBasedCompensationTables 86 false false R87.htm 2415406 - Disclosure - Stock-Based Compensation (Restricted Stock Units and Restricted Stock Awards) (Details) Sheet http://www.envestnet.com/role/StockBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails Stock-Based Compensation (Restricted Stock Units and Restricted Stock Awards) (Details) Details http://www.envestnet.com/role/StockBasedCompensationTables 87 false false R88.htm 2416402 - Disclosure - Benefit Plan (Details) Sheet http://www.envestnet.com/role/BenefitPlanDetails Benefit Plan (Details) Details http://www.envestnet.com/role/BenefitPlanTables 88 false false R89.htm 2417402 - Disclosure - Income Taxes (Income (Loss) Before Income Tax Provision) (Details) Sheet http://www.envestnet.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxProvisionDetails Income Taxes (Income (Loss) Before Income Tax Provision) (Details) Details http://www.envestnet.com/role/IncomeTaxesTables 89 false false R90.htm 2417403 - Disclosure - Income Taxes (Components of Income Tax Provision) (Details) Sheet http://www.envestnet.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionDetails Income Taxes (Components of Income Tax Provision) (Details) Details http://www.envestnet.com/role/IncomeTaxesTables 90 false false R91.htm 2417404 - Disclosure - Income Taxes (Deferred Tax Assets and Liabilities) (Details) Sheet http://www.envestnet.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails Income Taxes (Deferred Tax Assets and Liabilities) (Details) Details http://www.envestnet.com/role/IncomeTaxesTables 91 false false R92.htm 2417405 - Disclosure - Income Taxes (Rate Reconciliation) (Details) Sheet http://www.envestnet.com/role/IncomeTaxesRateReconciliationDetails Income Taxes (Rate Reconciliation) (Details) Details http://www.envestnet.com/role/IncomeTaxesTables 92 false false R93.htm 2417406 - Disclosure - Income Taxes (NOL) (Details) Sheet http://www.envestnet.com/role/IncomeTaxesNolDetails Income Taxes (NOL) (Details) Details http://www.envestnet.com/role/IncomeTaxesTables 93 false false R94.htm 2417407 - Disclosure - Income Taxes (Unrecognized Tax Benefit) (Details) Sheet http://www.envestnet.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails Income Taxes (Unrecognized Tax Benefit) (Details) Details http://www.envestnet.com/role/IncomeTaxesTables 94 false false R95.htm 2418402 - Disclosure - Net Income (Loss) Per Share (Details) Sheet http://www.envestnet.com/role/NetIncomeLossPerShareDetails Net Income (Loss) Per Share (Details) Details http://www.envestnet.com/role/NetIncomeLossPerShareTables 95 false false R96.htm 2418403 - Disclosure - Net Income (Loss) Per Share Antidilutive Securities (Details) Sheet http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails Net Income (Loss) Per Share Antidilutive Securities (Details) Details http://www.envestnet.com/role/NetIncomeLossPerShareTables 96 false false R97.htm 2419402 - Disclosure - Segment Information Reconciliation From Income (Loss) From Operations By Segment (Details) Sheet http://www.envestnet.com/role/SegmentInformationReconciliationFromIncomeLossFromOperationsBySegmentDetails Segment Information Reconciliation From Income (Loss) From Operations By Segment (Details) Details 97 false false R98.htm 2419403 - Disclosure - Segment Information (Details) Sheet http://www.envestnet.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.envestnet.com/role/SegmentInformation 98 false false R99.htm 2420402 - Disclosure - Geographical Information (Details) Sheet http://www.envestnet.com/role/GeographicalInformationDetails Geographical Information (Details) Details http://www.envestnet.com/role/GeographicalInformationTables 99 false false R100.htm 2421401 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.envestnet.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.envestnet.com/role/CommitmentsAndContingencies 100 false false R101.htm 2422402 - Disclosure - Quarterly Financial Data (Unaudited) (Details) Sheet http://www.envestnet.com/role/QuarterlyFinancialDataUnauditedDetails Quarterly Financial Data (Unaudited) (Details) Details http://www.envestnet.com/role/QuarterlyFinancialDataUnauditedTables 101 false false R9999.htm Uncategorized Items - env-2019123110xk.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - env-2019123110xk.htm Cover 102 false false All Reports Book All Reports env-2019123110xk.htm env-20191231.xsd env-20191231_cal.xml env-20191231_def.xml env-20191231_lab.xml env-20191231_pre.xml env-20191231ex211.htm env-20191231ex231.htm env-20191231ex311.htm env-20191231ex312.htm env-20191231ex321.htm env-20191231ex322.htm a5yearperformancegraph.jpg accountsinbillionsa03.jpg accountsinthousandsa02.jpg advisorsa01.jpg http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 true true XML 69 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Description of Business
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business
Organization and Description of Business
Envestnet, Inc. (“Envestnet”) and its subsidiaries (collectively, the “Company”) provide intelligent systems for wealth management and financial wellness. Envestnet’s unified technology enhances advisor productivity and strengthens the wealth management process. Through a combination of platform enhancements, partnerships and acquisitions, Envestnet empowers enterprises and advisors to more fully understand their clients and deliver better outcomes.
Envestnet is organized around two primary, complementary business segments. Financial information about each business segment is contained in “Note 19—Segment Information”. The business segments are as follows:
Envestnet Wealth Solutions – a leading provider of unified wealth management software and services to empower financial advisors and institutions.
Envestnet Wealth Solutions serves its clients principally through the following product and service suites:
Envestnet | Enterprise provides an end-to-end open architecture wealth management platform, through which advisors can construct portfolios for clients. It begins with aggregated household data which then leads to a financial plan, asset allocation, investment strategy, portfolio management, rebalancing and performance reporting. Advisors have access to over 20,000 investment products. Envestnet | Enterprise also offers data aggregation and reporting, data analytics and digital advice capabilities to customers.
Envestnet | Tamarac™ provides leading trading, rebalancing, portfolio accounting, performance reporting and client relationship management software, principally to high‑end registered investment advisers (“RIAs”).
Envestnet | MoneyGuide provides leading goals-based financial planning solutions to the financial services industry. The highly adaptable software helps financial advisors add significant value for their clients using best-in-class technology with enhanced integrations to generate financial plans.
Envestnet | Retirement Solutions (“ERS”) offers a comprehensive suite of services for advisor-sold retirement plans. Leveraging integrated technology, ERS addresses the regulatory, data and investment needs of retirement plans and delivers the information holistically.
Envestnet | PMC®, or Portfolio Management Consultants (“PMC”) provides research and consulting services to assist advisors in creating investment solutions for their clients. These solutions include over 4,500 vetted third party managed account products, multi-manager portfolios, fund strategist portfolios, as well as over 1,000 proprietary products, such as quantitative portfolios and fund strategist portfolios. PMC also offers portfolio overlay and tax optimization services.
Envestnet Data & Analytics – a leading data aggregation and data intelligence platform powering dynamic, cloud-based innovation for digital financial services, and includes product offerings from Envestnet | Yodlee and Envestnet | Analytics.
Envestnet operates four RIAs registered with the U.S. Securities and Exchange Commission (“SEC”). As of December 31, 2019, Envestnet filed requests to terminate the registration of its broker-dealer with the SEC and the Financial Industry Regulatory Authority, both of which were approved.
XML 70 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Benefit Plan (Tables)
12 Months Ended
Dec. 31, 2019
Retirement Benefits [Abstract]  
Schedule of voluntary employer matching contributions The Company made voluntary employer matching contributions as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Voluntary employer matching contributions
 
$
6,044

 
$
4,778

 
$
4,038


XML 71 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Schedule of changes in fair value of the Company’s financial assets and liabilities measured at fair value
The following tables set forth the fair value of the Company’s financial assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheets as of December 31, 2019 and 2018, based on the three-tier fair value hierarchy:
 
 
December 31, 2019
 
 
Fair Value
 
Level I
 
Level II
 
Level III
Assets:
 
 
 
 
 
 
 
 
Money market funds
 
$
37,730

 
$
37,730

 
$

 
$

Assets used to fund deferred compensation liability
 
8,390

 

 

 
8,390

Total assets
 
$
46,120


$
37,730

 
$

 
$
8,390

Liabilities:
 
 

 
 

 
 

 
 

Contingent consideration liability
 
$
9,045

 
$

 
$

 
$
9,045

Deferred compensation liability
 
8,208

 
8,208

 

 

Total liabilities
 
$
17,253

 
$
8,208

 
$

 
$
9,045

 
 
 
December 31, 2018
 
 
Fair Value
 
Level I
 
Level II
 
Level III
Assets:
 
 
 
 
 
 
 
 
Money market funds
 
$
265,554

 
$
265,554

 
$

 
$

Assets used to fund deferred compensation liability
 
6,346

 

 

 
6,346

Total assets
 
$
271,900

 
$
265,554

 
$

 
$
6,346

Liabilities:
 
 

 
 

 
 

 
 

Contingent consideration liability
 
$
732

 
$

 
$

 
$
732

Deferred compensation liability
 
6,196

 
6,196

 

 

Total liabilities
 
$
6,928

 
$
6,196


$


$
732


Summary of changes in the fair value of the Company's Level 3 assets
The table below presents a reconciliation of assets used to fund deferred compensation liability, which was measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from December 31, 2018 to December 31, 2019:
 
 
Fair Value of
 
 
Assets Used to
 
 
Fund Deferred
 
 
Compensation
 
 
Liability
Balance at December 31, 2018
 
$
6,346

Contributions and fair value adjustments
 
2,044

Balance at December 31, 2019
 
$
8,390

 
Summary of changes in the fair value of the Company's Level 3 liability
The table below presents a reconciliation of the Company's contingent consideration liabilities, which were measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from December 31, 2018 to December 31, 2019
 
 
Fair Value of
 
 
Contingent
 
 
Consideration
 
 
Liabilities
Balance at December 31, 2018
 
$
732

Private AI company acquisition
 
7,580

PortfolioCenter acquisition
 
8,200

Settlement of contingent consideration liability
 
(749
)
Fair market value adjustment on contingent consideration liability
 
(8,126
)
Accretion on contingent consideration liabilities
 
1,408

Balance at December 31, 2019
 
$
9,045


XML 72 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acquisitions (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 13, 2019
USD ($)
May 01, 2019
USD ($)
executive
shares
Apr. 01, 2019
USD ($)
Jan. 02, 2019
USD ($)
Jan. 02, 2018
USD ($)
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
Dec. 31, 2017
USD ($)
Business Acquisition [Line Items]                
Acquired intangible asset amortization           $ 68,452 $ 53,856 $ 42,127
Goodwill           879,850 519,102 432,955
Fair market value adjustment to contingent consideration           $ (8,126) $ 0 $ 0
Common stock, par value (in dollars per share) | $ / shares           $ 0.005 $ 0.005  
FolioDynamix acquisition                
Business Acquisition [Line Items]                
Revenue since acquisition             $ 68,122  
Net income (loss) since acquisition             13,777  
Acquired intangible asset amortization             17,908  
Acquisition related costs           $ 1,282 $ 1,557  
Consideration transferred         $ 193,135      
Goodwill         79,891      
Cash consideration         $ 199,877      
Private technology company acquisition | Envestnet Data And Analytics                
Business Acquisition [Line Items]                
Consideration transferred $ 6,585              
Goodwill $ 6,885              
Private AI company acquisition                
Business Acquisition [Line Items]                
Consideration transferred       $ 25,063        
Goodwill       21,507        
Contingent consideration liability       7,580        
Cash consideration       $ 11,173        
PortfolioCenter acquisition                
Business Acquisition [Line Items]                
Revenue since acquisition           6,705    
Net income (loss) since acquisition           2,568    
Acquired intangible asset amortization           1,459    
Consideration transferred     $ 25,700          
Goodwill     15,587          
Contingent consideration liability     8,200          
Cash consideration     $ 17,500          
PIEtech Acquisition                
Business Acquisition [Line Items]                
Revenue since acquisition           30,315    
Net income (loss) since acquisition           12,374    
Acquired intangible asset amortization           17,634    
Acquisition related costs           16,738    
Consideration transferred   $ 514,838            
Goodwill   323,951            
Cash consideration   298,714            
Retention bonus pool   $ 30,000            
Cash retention payments           5,920    
Expected cash bonus payment, over the next three years           $ 5,300    
Number of executives granted membership interests | executive   2            
Membership interests, grant date fair value   $ 8,900            
Equity Plan | PIEtech Acquisition                
Business Acquisition [Line Items]                
Cash retention payments   $ 8,800            
Equity Plan | Restricted Stock Units and Performance Stock Units | PIEtech Acquisition                
Business Acquisition [Line Items]                
Shares authorized for issuance (in shares) | shares   301,469            
Equity plan shares authorized (in shares) | shares           214,000    
Equity Plan | Restricted Stock Units (RSUs) | PIEtech Acquisition                
Business Acquisition [Line Items]                
Equity plan shares issued (in shares) | shares           62,400    
Equity Plan | Performance Shares | PIEtech Acquisition                
Business Acquisition [Line Items]                
Equity plan shares issued (in shares) | shares           24,900    
Common Stock | PIEtech Acquisition                
Business Acquisition [Line Items]                
Equity interest issued (in shares) | shares   3,184,713            
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acquisitions (Pro Forma Data) (Details) - PIEtech Acquisition - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]    
Revenues $ 919,291 $ 869,247
Net loss $ (16,860) $ (1,367)
Net loss per share:    
Basic (in dollars per share) $ (0.32) $ (0.03)
Diluted (in dollars per share) $ (0.32) $ (0.03)
XML 74 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Compensation Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Summary of employee stock-based compensation expense      
Stock-based compensation expense $ 54,436 $ 40,245 $ 31,331
Tax effect on stock-based compensation expense (13,734) (10,093) (11,906)
Net effect on income $ 40,702 $ 30,152 $ 19,425
XML 75 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 15, 2019
Jan. 02, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
May 25, 2018
Dec. 15, 2014
Fair Value Measurements              
Payments of contingent consideration, financing     $ 171,000 $ 2,193,000 $ 1,929,000    
Fair market value adjustment to contingent consideration     (8,126,000) 0 0    
Fair value asset transfers between Levels 1, 2 and 3     0        
Face amount             $ 172,500,000
Convertible Notes     305,513,000 294,725,000      
Payment of Convertible Notes due 2019 $ 184,751,000   184,751,000 0 $ 0    
Premium payable $ 12,251,000            
Revolving credit facility     260,000,000 0      
Convertible Notes Due 2019              
Fair Value Measurements              
Face amount     0 172,500,000      
Convertible Notes       174,101,000      
Convertible Notes Due 2023              
Fair Value Measurements              
Face amount     345,000,000 345,000,000   $ 345,000,000  
Credit Agreement              
Fair Value Measurements              
Revolving credit facility     260,000,000 0      
Carrying Value | Convertible Notes Due 2019              
Fair Value Measurements              
Convertible Notes       165,711,000      
Carrying Value | Convertible Notes Due 2023              
Fair Value Measurements              
Convertible Notes     305,513,000 294,725,000      
Total liabilities     414,852,000 339,024,000      
Wheelhouse Analytics, LLC              
Fair Value Measurements              
Payments for contingent consideration liability     $ 749,000        
Payments of contingent consideration, financing       $ 2,193,000      
Private AI company acquisition              
Fair Value Measurements              
Contingent consideration liability   $ 7,580,000          
XML 76 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 19,390
2021 18,211
2022 13,820
2023 11,362
2024 10,178
Thereafter 59,876
Total future minimum lease payments 132,837
Less imputed interest (30,656)
Total operating lease liabilities $ 102,181
XML 77 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Contract Balances) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]    
Deferred revenue, current, increase/(decrease), net $ 9,609 $ 1,507
Recognized deferred revenue $ 23,714 $ 18,620
XML 78 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Major Customers) (Details) - Revenues - Customer concentration risk - Fidelity
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Major Customers      
Revenue as a percentage of the company's total 15.00% 17.00% 17.00%
Envestnet Wealth Solutions      
Major Customers      
Revenue as a percentage of the company's total 19.00% 21.00% 22.00%
XML 79 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Benefit Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Retirement Benefits [Abstract]      
Voluntary employer matching contributions $ 6,044 $ 4,778 $ 4,038
XML 80 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
 
The Company follows ASC 825-10, “Financial Instruments,” which provides companies the option to report selected financial assets and liabilities at fair value. ASC 825-10 also establishes presentation and disclosure requirements designed to facilitate comparisons between companies that choose different measurement attributes for similar types of assets and liabilities and to more easily understand the effect of the Company’s choice to use fair value on its earnings. ASC 825-10 also requires entities to display the fair value of the selected assets and liabilities on the face of the balance sheets. The Company has not elected the ASC 825-10 option to report selected financial assets and liabilities at fair value.
 
Financial assets and liabilities recorded at fair value in the consolidated balance sheets are categorized based upon a fair value hierarchy established by GAAP, which prioritizes the inputs used to measure fair value into the following levels:
 
Level I:
 
Inputs based on quoted market prices in active markets for identical assets or liabilities at the measurement date.
 
 
 
Level II:
 
Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or inputs that are observable and can be corroborated by observable market data.
 
 
 
Level III:
 
Inputs reflect management’s best estimates and assumptions of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the valuation of the instruments.
 
The following tables set forth the fair value of the Company’s financial assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheets as of December 31, 2019 and 2018, based on the three-tier fair value hierarchy:
 
 
December 31, 2019
 
 
Fair Value
 
Level I
 
Level II
 
Level III
Assets:
 
 
 
 
 
 
 
 
Money market funds
 
$
37,730

 
$
37,730

 
$

 
$

Assets used to fund deferred compensation liability
 
8,390

 

 

 
8,390

Total assets
 
$
46,120


$
37,730

 
$

 
$
8,390

Liabilities:
 
 

 
 

 
 

 
 

Contingent consideration liability
 
$
9,045

 
$

 
$

 
$
9,045

Deferred compensation liability
 
8,208

 
8,208

 

 

Total liabilities
 
$
17,253

 
$
8,208

 
$

 
$
9,045

 
 
 
December 31, 2018
 
 
Fair Value
 
Level I
 
Level II
 
Level III
Assets:
 
 
 
 
 
 
 
 
Money market funds
 
$
265,554

 
$
265,554

 
$

 
$

Assets used to fund deferred compensation liability
 
6,346

 

 

 
6,346

Total assets
 
$
271,900

 
$
265,554

 
$

 
$
6,346

Liabilities:
 
 

 
 

 
 

 
 

Contingent consideration liability
 
$
732

 
$

 
$

 
$
732

Deferred compensation liability
 
6,196

 
6,196

 

 

Total liabilities
 
$
6,928

 
$
6,196


$


$
732



Level I assets and liabilities include money-market funds not insured by the Federal Deposit Insurance Corporation (“FDIC”) and deferred compensation liability. The Company periodically invests excess cash in money-market funds not insured by the FDIC. The Company believes that the investments in money market funds are on deposit with creditworthy financial institutions and that the funds are highly liquid. These money-market funds are considered Level I and are included in cash and cash equivalents in the consolidated balance sheets. The fair values of the Company’s investments in money-market funds are based on the daily quoted market prices for the net asset value of the various money market funds. The fair market value of the deferred compensation liability is based on the daily quoted market prices for the net asset value of the various funds in which the participants have selected, and is included in other non-current liabilities in the consolidated balance sheets.
Level III assets and liabilities consist of the estimated fair values of contingent consideration as well as the assets to fund the Company's deferred compensation liability. The fair market value of the assets used to fund the Company's deferred compensation liability approximates the cash surrender value of the Company's life insurance premiums and is included in other non-current assets in the consolidated balance sheets.
The fair values of the contingent consideration liabilities related to certain of the Company's acquisitions were estimated using a discounted cash flow method with significant inputs that are not observable in the market and thus represents a Level III fair value measurement as defined in ASC 820, “Fair Value Measurements and Disclosures”. The significant inputs in the Company's Level III fair value measurement not supported by market activity included its assessments of expected future cash flows related to these acquisitions and their ability to meet the target performance objectives during the subsequent periods from the date of acquisition, which management believes are appropriately discounted considering the uncertainties associated with these obligations, and are calculated in accordance with the terms of their respective agreements.
The Company will continue to reassess the fair values of the contingent consideration liabilities at each reporting date until settlement. Changes to these estimated fair values will be recognized in the Company's earnings and included in general and administration expenses in the consolidated statements of operations. During 2019 and 2018, the Wheelhouse Analytics LLC contingent consideration liability was settled in the amounts of $749 and $2,193, respectively. The discounted amount of the private AI company contingent consideration liability was estimated to be $7,580. In December 2019, the Company determined that revenue targets related to the private AI company acquisition would not be met. As a result, the Company reduced the contingent consideration liability plus accrued interest associated with this acquisition by $8,126 and recorded this as a reduction to general and administration expenses.
 
The table below presents a reconciliation of the Company's contingent consideration liabilities, which were measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from December 31, 2018 to December 31, 2019
 
 
Fair Value of
 
 
Contingent
 
 
Consideration
 
 
Liabilities
Balance at December 31, 2018
 
$
732

Private AI company acquisition
 
7,580

PortfolioCenter acquisition
 
8,200

Settlement of contingent consideration liability
 
(749
)
Fair market value adjustment on contingent consideration liability
 
(8,126
)
Accretion on contingent consideration liabilities
 
1,408

Balance at December 31, 2019
 
$
9,045



The table below presents a reconciliation of assets used to fund deferred compensation liability, which was measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from December 31, 2018 to December 31, 2019:
 
 
Fair Value of
 
 
Assets Used to
 
 
Fund Deferred
 
 
Compensation
 
 
Liability
Balance at December 31, 2018
 
$
6,346

Contributions and fair value adjustments
 
2,044

Balance at December 31, 2019
 
$
8,390

 
 
The value of the assets used to fund the Company's deferred compensation liability, which are included in other non-current assets in the consolidated balance sheets, increased due to funding of the plan and gains on the underlying investment vehicles.
 
The Company assesses the categorization of assets and liabilities by level at each measurement date, and transfers between levels are recognized on the actual date of the event or when changes in circumstances cause the transfer, in accordance with the Company’s accounting policy regarding the recognition of transfers between levels of the fair value hierarchy. There were no transfers between Levels I, II and III during the year ended December 31, 2019.
 
On December 15, 2014, the Company issued $172,500 of Convertible Notes due 2019. As of December 31, 2018, the carrying value of the Convertible Notes due 2019 equaled $165,711, and represented the aggregate principal amount outstanding less the unamortized discount and debt issuance costs. As of December 31, 2018, the estimated fair value of the Convertible Notes due 2019 was $174,101. The Company considered the Convertible Notes due 2019 to be a Level II liability as of December 31, 2018, and used a market approach to calculate the fair value. Upon maturity, the Company settled the Convertible Notes due 2019 for $184,751, which included $172,500 of principal and $12,251 of additional premium payable to note holders who tendered their conversion notice.

On May 25, 2018, the Company issued $345,000 of Convertible Notes due 2023. As of December 31, 2019 and 2018, the carrying value of the Convertible Notes due 2023 equaled $305,513 and $294,725, respectively, and represented the aggregate principal amount outstanding less the unamortized discount and debt issuance costs. As of December 31, 2019 and 2018, the estimated fair value of the Convertible Notes due 2023 was $414,852 and $339,024, respectively.  The Company considered the Convertible Notes due 2023 to be a Level II liability as of December 31, 2019 and 2018, and used a market approach to calculate the fair value. The estimated fair value was determined based on the estimated or actual bids and offers of the Convertible Notes due 2023 in an over-the-counter market on December 31, 2019. See “Note 9—Debt”.
 
As of December 31, 2019 and 2018, there was $260,000 and $0, respectively, outstanding on the revolving credit facility under the Amended Credit Agreement. As of December 31, 2019, the outstanding balance on the revolving credit facility approximated fair value as borrowings under the revolving credit facility bore interest at variable rates and the Company believes its credit risk quality was consistent with when the debt originated. The Company considered the revolving credit facility to be a Level I liability as of December 31, 2019 and 2018. See “Note 9—Debt”.
 
The Company considered the recorded value of our other financial assets and liabilities, which consist primarily of cash and cash equivalents, fees receivable and accounts payable, to approximate the fair value of the respective assets and liabilities at December 31, 2019 based upon the short-term nature of these assets and liabilities.
XML 81 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Prepaid Expenses and Other Current Assets
12 Months Ended
Dec. 31, 2019
Prepaid Expense and Other Assets, Current [Abstract]  
Prepaid Expenses and Other Current Assets
Prepaid Expenses and Other Current Assets
 
Prepaid expenses and other current assets consisted of the following:

 
 
December 31,
 
 
2019
 
2018
Prepaid technology
 
$
8,178

 
$
6,766

Non-income tax receivables
 
5,555

 
6,240

Advance payroll taxes and benefits
 
5,446

 

Prepaid outside information services
 
2,209

 
1,515

Prepaid insurance
 
1,919

 
943

Other
 
8,876

 
8,093

Total prepaid expenses and other current assets
 
$
32,183

 
$
23,557


XML 82 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Liabilities
12 Months Ended
Dec. 31, 2019
Accrued Liabilities, Current [Abstract]  
Accrued Expenses and Other Liabilities
Accrued Expenses and Other Liabilities
 
Accrued expenses and other liabilities consisted of the following:

 
 
December 31,
 
 
2019
 
2018
Accrued compensation and related taxes
 
$
53,627

 
$
50,598

Accrued investment manager fees
 
48,720

 
50,635

Non-income tax payables
 
11,040

 
9,733

Accrued charitable contribution
 
5,020

 

Accrued professional services
 
3,833

 
4,517

Accrued technology
 
3,042

 
4,728

Accrued transaction costs
 
2,482

 
4,543

Other accrued expenses
 
10,180

 
8,544

Total accrued expenses and other liabilities
 
$
137,944

 
$
133,298


EXCEL 83 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /2"7% ?(\\#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,$% @ ]()<4"?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 " #T@EQ0<]PQL^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*'%'&2;UI6.G#08K;.QF9+4UBQ-C:R1]^SE9 MFS*V!]C1TN]/GT -!H5]I.?8!XKL*-V,ONV2PK 11^:@ !(>R9M4YD27F_L^ M>L/Y&0\0#'Z8 X&LJC5X8F,-&YB 15B(0C<6%48RW,8<: MWIX>7^9U"]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( /2"7%"F1^!T;P, ,@0 8 >&PO=V]R:W-H965T&UL?5AM;YLP&/PKB!]0\%M>JB12DVC:I$VJ.FW[3!,G006< 4FZ M?S_C4)KZ.?=+ 7/WG.WS%3NSBZE?FH/6;?1:%E4SCP]M>[Q/DF9ST&76W)FC MKNR;G:G+K+6/]3YICK7.MHY4%@E/TU%29GD5+V:N[;%>S,RI+?)*/]91:EKIK<5%&M=_/X M@=VOA>H(#O$[UY?FYC[JAO)LS$OW\&T[C].N1[K0F[8KD=G+6:]T4725;#_^ M]D7C0;,CWMZ_5?_B!F\'\YPU>F6*/_FV/V3N7S5_8!4'/6C M_Z[/NK#PKB=68V.*QOV--J>F-65?Q7:ES%ZOU[QRU\OUC90]#1-X3^#O!/8I M0?0$,1#8YPJR)\AW@IO^Y#H4-S?KK,T6L]I4,?>5-$$6,LH*" (O2))T 14RPP@@(C0F>^RP 2L'D, M)<:4[_F\!!"!)2908D+YTI, D(#54R@QI7S?:P )F,U2G+B45O#]1IB XRR0 M:T8J<))L@ F8SF"X'QBG%7S;$2;@.\/Y98)6\)U'F(#U#,>>T3CSJ:]",2(-J.#,,YIHP7P5@.$!%1Q[1D,MA*\" M,(%/!,/)9S370ODJ #/"*AQGG]-<"]]]A FXSW'V.8D/LX^YSF6A'W 28T%IQ]3G.M_.\+P@14!,Z^H+E6 M_AI#F, :$SC[@N9:^6L,8$)?,8&S+VBNE;^' 9B@2F#?3G.M_)4,,$$5G'T! M]O?>3FG=8Y3#5/T^)QVE2HY#NPR!_P<(FN^1EYM5CQG=J"D^324CWX'DYIA7 MZGKOCM!-M#&GRIW?;UJ'8_H#=\?$=_CUC/\CJ_=YU43/IK6'37&PO=V]R:W-H965T&ULC9G= M;N,V$(5?Q?!]UIP9_@9.@-I%T0(ML-BB[;62*+&QMN5*2KQ]^U*R8GAGAL'F M(I;D0_)P1'X^K M]K]5O6M.=W.8OS_XLGW9],.#Q?WR6+W4?];]7\?/;;Y;7&IYVN[K0[=M#K.V M?KZ;_P2W:^N& J/B[VU]ZJZN9T-7'IKFZW#SV]/=W R.ZEW]V ]55/GCK5[7 MN]U04_;Q[U3I_-+F4/#Z^KWV7\;.Y\X\5%V];G;_;)_ZS=T\SF=/]7/UNNN_ M-*=?ZZE#;CZ;>O][_5;OLGQPDMMX;';=^'_V^-KUS7ZJ)5O95]_.G]O#^'F: MZG\OIA? J0!>"H#]L !-!8@56)R=C5W]N>JK^V7;G&;M^6T=JV%0P"WE8#X. M#\?8C=_EWG;YZ=N]Q^7B;:AGDJS.$KR2,,5:*CQ=)(O<_L4$JB9P+$_7Y:U> MGM3R-):WU^4=Z\19XD;)891$=(:IUE*%,9%UNAFKFK'2C&=FSA)_U8P/$;@9 M116-*03&J5Z<]!*8%R=:(81(S(M4(3D7="]>]>*EE\B\>-$*#&^)FY$RBB89 MK[L)JIL@W23F)HAF' 7'WN5:JJQ-"70O4?42A9=@F)$,L@!,/">2QDZ3+'@1X;JP0@E -'G*\/ H.K)YQA0&#A;21TE*#IP5*J3,JQ:($"FH3#9@(05$G94H M61DY*U$B$+W)?]R1U)F"&1V2*#-2,911)IO)6)Z1*JJ2%9VV*&DKQ[*DJ N. MLU91^;R6%]SHI$5)VLA3=90(C9%\:3CH"$6)T,A9C0I"<[992-Y01R@J".5K M!TH^YA'.1\1:D7E;BJ_.4%08RE<.5-)$)"\F@93EQ,(47@/I)"5)4DZD%4E$ MY@T@&1;%M:+S$:"T522=I219FOC4U#1\ _ZQYGLG.D-)[L%380]/A4VX9%[B M%*:/6#9UY8=Q1SKN2.(NB=, "3(B/@,T46F323KO2/(N<<*0DC7FM1*L\".% MP0-@8?DF'7HDH9=XPDL2>C>919Y#6-.Y&&-IZ.ET)$G'Q*%%DHXWR21^S+/6 M=#Y$5XJ1CE&2&$T<7"3Y> /!\EVP)DNI=+JEJE6DI\+.LU22Z/G+4=\Q6)J8?[IBM3FDK*0VE,T5;..#\\4VW MU;%HE310]-?)P 1[/5^_\!4$L#!!0 ( /2" M7%#'5$K0/P( $(' 8 >&PO=V]R:W-H965T&ULC97; MCILP$(9?!?$ ,>9,1"(UJ:I6:J5HJVZOG602T!I,;2=LW[ZV81$';S>Y"#[\ M,_[^P=AYR_B+* "D\UK16FS<0LIFC9 X%5 1L6(-U&KFPGA%I.KR*Q(-!W(V M015%ON?%J")E[6YS,W;@VYS=)"UK.'!'W*J*\+\[H*S=N-A]&W@JKX74 VB; M-^0*/T'^:@Y<]="0Y5Q64(N2U0Z'R\;]A-?[3.N-X+F$5HS:CG9R9.Q%=[Z= M-ZZG@8#"2>H,1#WNL =*=2*%\:?/Z0Y+ZL!Q^RW[%^-=>3D2 7M&?Y=G66S< MU'7.<"$W*I]8^Q5Z/Y'K].:_PQVHDFL2M<:)46'^G=--2%;U611*15Z[9UF; M9]O-1$D?9@_P^P!_",#A?P."/B"8!:".S%C]3"39YIRU#N]>5D/TGL#K0!7S MI =-[X+ FB P"<))@F1FH],D1E,;C;?RYF;W'ZDF,*$5)K3 I#.83A./EHF\[C?C M>4 X08JL2)$%*9LA10_5YR/5!":VPL1+&#RSO8O?M3TOT"/*"51BA4HL4'@& ME2R6BN/ ]Y+17NV8+$+L!VF:I7:DU(J46I!F7]XN7;KWTQ OD9;",,4^3M^K M4F9%RBQ(P0PI6ZR$@S#)EF_.)L0*?5$E-#K-].WR@_!K60OGR*0Z&,WQ=6%, M@DKJK=0&+=2%-G0H7*1N)JK-NV.]ZTC6]#<6&J[-[3]02P,$% @ ]()< M4$7EUH9N!0 CQL !@ !X;"]W;W)K MK \/E[,4.<./J]>Z^=(^5E4W^[K;[MOK^6/7/5TN%NWM8[4KVXOZJ=KW_]S7 MS:[L^L?F8=$^-55Y-Q;:;1?6F+#8E9O]_.9J?/>IN;FJG[OM9E]]:F;M\VY7 M-O\NJVW]>CVG^;<7OV\>'KOAQ>+FZJE\J/ZHNC^?/C7]T^(8Y6ZSJ_;MIM[/ MFNK^>OZ1+M?.#P5&Q%^;ZK4]N9\-J7RNZR_#PR]WUW,S,*JVU6TWA"C[RTNU MJK;;(5+/XY\IZ/Q8YU#P]/Y;])_&Y/MD/I=MM:JW?V_NNL?K>9S/[JK[\GG; M_5Z__EQ-"?GY;,K^U^JEVO;P@4E?QVV];USV]6[*4I/95=^/5PW^_'Z M>O@G\%0,%[!3 7LL0.'- CP5X.\%W)L%W%3 B0*+0RICVZS+KKRY:NK767/X MO$_ET(OHTO6M?SN\'!M[_*]OGK9_^W)#Y*X6+T.@";,\8.PIYHA8]-&/55A4 MQ=*JXO:\@I5&!#Z'K#6$R&,6#!/E,0"?!0@X@(,!W!C G04H1$L=,'[$[$=, M,H:L@*TT+))EE;.&A85S('J)A11%L$*0U M*MAH,YS)8-TS@#5+X3.JID3!RAZ[ K@B14JRCP!<"(7UF1%-&.@I?, 2RX;)M#(_A(5HN1S8@X814G!KD'F3OK(0&-S8N M L[%TKE(FTW?E"9Y21W@!@&3S &,0LP1Q]Y%P+Q8FA=IO_G )B:E2@#71RL4 M<^2&*3<\L7T1\"^6_D7:1NBD0*R1D@NV)++ M)8!]Q (?<=)'K!;^7 (:Z0J.SD0UY #R[02PGUC@)RZW[X"5W:;WK_D9BRP# MD56K_@ETMIX/?#JU/30BP/7+FT(M@ $N>!]C9A+$6&X9R*W++$<9*Q\#Y,D)7V%<,.XDB,0X"BYF%R&.E9 !@KH3=T'.Y!'.^1@R:R?&ZL-(?3+=QV'U<4A]9/=Q>EYF8S)R0PC!/"7I M/P!&*69Y8^EQ2'HRW<]AZ7$_(#T.2X][C_0XL%=0*%M>(9@/>L<6[!841'D^5/MKA5$.\7]+E^G V]#W,X:CJM[)YV.S;V>>ZZ^K=>+)Q7]== MU9,T%SV]QZJ\.SYLJ_MNN"WZ^^9P1'1XZ.JGZ?AK<3R#N_D/4$L#!!0 ( M /2"7%#&PO=V]R:W-H965T&UL M?55=;YLP%/TKB/?5F,\L(DA-4+5)FQ1UZO;LD)N :C"SG=#]^]F&4 )N7\"^ MG'-\CL&7M&/\590 TGFK:2,V;BEENT9(%"741#RP%AKUY,1X3:2:\C,2+0=R M-*2:(M_S8E23JG&SU-3V/$O91=*J@3UWQ*6N"?^W!L,X7_ %:B":R=JC8)18:Y.<1&2U8.*LE*3M_Y>->;> M#?HWFIW@#P1_).#X4T(P$()W0O@I(1P(X8R ^BAF;W(B299RUCF\?[LMT1\1 M7H=J]PM=-)MMGJGM$:IZS7 8I>BJA0;,ML?X4\R(0$I]7,*W+;'U%W3_?H'= M$A$']Y!\"<$XLKL(K$$#(Q#9@Y7L\P])I[Z7(3964 XQC.I M?(G"WDG>5;?JB;;]\1WF;Y#_R3\7#7".3"I>H4YT2?&)"B3 MWH/R5ZJ?PCBA<))ZF*@Q[UMC/Y&L';H^&G\]V7]02P,$% @ ]()<4&P% MA"I!!@ !B$ !@ !X;"]W;W)K3%L+AG MU*N/[MF!B_=F_7WS7-?MX,=RL=I<#I_;]N7S>+RY?ZZ7U>93\U*OPG\>F_6R M:L/E^FF\>5G7U4,7M%R,22D[7E;SU?#JHOOLR_KJHGEM%_-5_64]V+PNE]7Z MWTF]:-XOAWKX\X.O\Z?G=OO!^.KBI7JJ_ZC;/U^^K,/5>)_E8;ZL5YMYLQJL MZ\?+X2_Z\\SX;4"'^&M>OV\.W@^VM_*M:;YO+WY]N!RJ+:-Z4=^WVQ15>'FK MI_5BL/S3)QWNQ]P&'K[_F?VVN_EP,]^J33UM%G_/']KGRZ$?#A[JQ^IU MT7YMWF=U?T/%<-#?_6_U6[T(\"V3,,9]L]AT?P?WKYNV6?99 I5E]6/W.E]U MK^]]_I]A.(#Z -H':'TT@/L _@C@HP&F#S ? <71@*(/*/8!Y(X&V#[ [@., M/1K@^@#W,<+Q6?)]@/\(Z.YAO%N.;GVOJ[:ZNE@W[X/U;HN^5-N3H#_[L(/N MMQ]V&Z;[7UCB3?CT[4H7ZF+\MDW48R8[#$48'6.F"$,QYAIA.,;<((R),;<( M4\28.X2Q,6:&,&Z/&8=YVT\>PD'G&B U M&45:EY@40U(,2)5B17>8XF HHYF\$]Q3&#EQ?][ZW::SC&@EY4A:F2LY%R2;'%DNY1EJ>G!0@ MYJRDGNM4T)/-!A-EO$=CW==(^*7+Z533M7)LO<9C$59U0JHNG8Y251>0:0_! M[A\3P9)/2/*EVU$J^:'&-=+N (S+4IZ=&8"1R\@P98IXX J)*1(HSMDZZS/; M@K#D$Y#\Q!0):#DIKQ-.H Z.<3$E+/H$1%^*^82 Z#N6:W$<%)/!>DE +YV6 M9%(1--9J+7?0*5A,".LD@=+:D3PX:5%,7!3YE<""2D!0Y21/*!54K7TJO#WN M<'-H^:R=R64R'D=8G F(LRS@)I1JZL@65DE& %9H"9LAF#8JXU^$)9J 1,OG MT0FE$EVJA,YQ4/S,CC6<@88GI2F#RCRLO(#=GH3%A+"6,]#RI#AEI.5:UJ8 M53C9L)D!U"CLHTRAP%C+&6BYLY)UJN66R2IYK'M&5L)G].EX=1*M"K*9&N>;M3@3#XW MP]B2^)QF#0,;"4NI*5,],O81/J=APZ<[-GQVRX:Q,3 R!MG69="/(:6,S748 ML>X;H/M.=FM-*NA$3/+I<&K2 EX6C3>97"9S; QV!W-.I6^ [AO#":-3L)@0 M%GYS3A%O8!&ORP/EC\?">FC.*>(-*N(Y/-Y)3JB(CW QI4RG^IPBWH"^AR:2 M3>";T[B8$E96 Y0UJ6@,Z&J;U#,FU!.1Z MCP^^F]W^0N#W:OTT7VT&WYJV;9;=E[&/3=/6(:WZ%.[RN:X>]A>+^K'=OG7A M_7KWS?SNHFU>^E\=C/<_?;CZ#U!+ P04 " #T@EQ04(3!I#(( #, M& 'AL+W=OV\VMO=P=$A1\W$HWKSU MV[]VSUTW3/Y9KS:[V^GS,+Q\G,]W]\_=>K'[T+]TF_P_C_UVO1CRU^W3?/>R M[18/AT;KU9R,"?/U8KF9WMT.I^ZX;?7SYO\[?Y>Y2'Y;K;[);]9K+M'F^GG^S' M-AX:'!1_++NWW=GGR;XK7_K^K_V7GQYNIV;OJ%MU]\,^Q"+_^=HUW6JUCY1] M_'T*.GV_YK[A^>=OT7\X=#YWYLMBUS7]ZL_EP_!\.ZVFDX?NMNZ->G*-G*>O'/\>]R<_C[=HK_ MK1EN0*<&]-[ AHL-W*F!^[\!7VS IP8L&LR/73F,3;L8%GWI?% M?A;9CYQ'_W[_XV&P#_^7AV>7?_UZ9RNZF7_=!SIIZJ.&SC7OBGF._GX)0I>H M2347%VBT(KBQI-42:SUVX6!'W2& &W74X0 , _ A )\'<'*DCAI_T&P.FIF- M9&1_M8R--:+'():CRF#+'EKVH,^, P08(.@^D^SS41/.?%IC*5K19RV+,5 0 MG=:J0!45.AVAYZ@]5UYXCNHR8O0;K0BR2ZW66$,1>ZV@UPIX%4-25^HJ5'G1 MH4:+;+"5\*M%52C83=!N G:CL)O4168N!2?'%\C(!4K",I"Q3P73UN 49X#M M2N8XHV^X869A&\C8$(O;T0*9L\X5TJ8MI&8+?"?IV^H[GXB#] UD[!U+WUI6 MI51(&1:F^T^6M.UDI&W2?F*4>1*H2.:?%HB\I8)ES ;K@&4K+3L]%WVLI&6M MDHD=!7*^-*\%ZYA0%$#&+V4A# T"]5)23X8N=699Q6J> M 1T93W*=">-QX@*L",.*0/F4U&P#?'%LY UND([8!#7C(-<"%1;)A(%%&E@D MUS@U P0C<@D*Y]Q),PKK& E;H&P MY!M#RVEHJ6V9VFG0@)4G4,FAOB@9V\6T,PJIQ& M%8%UDZZDR*H1!KMRQLN-P ;(O#.R M) &J7)85ZC_&%&102ZF=& 9;?.2LA$\#=::R+=!%3X71]IB"'E%0KI.\YA=52;V>;8 N M$*F3!4#F.7+A8?28AQX4;"17&UY#K**HWN4"&>I?"W3C_HV-8RYZP$62ZPZO MB599>5\:H/+>*==@*Y)"@3(>L]$#-JIS"1ZPT7GU(AK)#,O%>0MD,40 IN;M6>XV6/#Q6NOT:*\:@E[]9+@8J"Q78PG#_ D=_]KKY'B65:+ M#5"IT;TD&1\GPF0*@$QR3[\.&B2VDD>M&J1*26X<(A6=';$9F\90"@!*\J!* M'0!%DB1 U1RC"]*QG8QB@) DZZ+&#^!, ?R8PZ@#=3 MJ@QHD$HED1:HR)R]\!B;QOP)@#_J+�Q%#3X:JD!1(ZOYUCNY@[ 6Q-.EE* MANM;D]=]NGPRGSW>2^?]T,^P/%9[^^GV3_1/N3U.+WVGYLC^?1_P]S/![_ MRV+[M-SL)E_Z8>C7A]/4CWT_=-FC^9#=/7>+A_"S]^&7H M7TY'[N?OY_[O_@-02P,$% @ ]()<4$6H<56Q 0 T@, !@ !X;"]W M;W)K9^S%(FF>PT.*R@;K7GT+$,B;5L;GM VA.S#F MRQ:T\#>V X-_:NNT".BZAOG.@:@22"O&-YL[IH4TM,A2[.2*S/9!20,G1WRO MM7"_CJ#LD-,MO09>9-.&&&!%UHD&OD+XUIT<>FQFJ:0&XZ4UQ$&=T\?MX;B/ M^2GANX3!+VP2.SE;^QJ=3U5.-U$0*"A#9!!X7. )E(I$*./GQ$GGDA&XM*_L MSZEW[.4L/#Q9]4-6H.V?Q&ND<:3LPUXLVG^M;4!4,KF!E>HQ0](#8_ MX^(W4$L#!!0 ( /2"7% BBTG\M $ -(# 8 >&PO=V]R:W-H965T M&UL?5/;;M0P$/T5RQ]09YT4RBJ)U"U"((&T*J(\>Y/)1?4E MV,ZF_#UC)PT11'VQ/>-SSEP\SB=CGUT'X,F+DMH5M/-^.#+FJ@Z4<#=F (TW MC;%*>#1MR]Q@0=21I"3C2?*.*=%K6N;1=[9E;D8O>PUG2]RHE+"_3R#-5- # M?74\]FWG@X.5^2!:^ [^QW"V:+%5I>X5:-<;32PT!;T_'$]9P$? 4P^3VYQ) MJ.1BS',POM0%34)"(*'R04'@=H4'D#((81J_%DVZA@S$[?E5_5.L'6NY" >QWW:;[)TH6V3^ +@:^$NQB'S8%BYA^%%V5NS43LW/M!A"<^'#GVI@K. MV(IXA\D[]%Y+GG[(V34(+9C3C.$;S&%%,%1?0_"]$"?^'YWOT]/=#--(3[?T M+-D7R'8%LBB0O5GB#B;[MTBVZ:D"V\9I.7(S'EXW];XSQ@*DD-SA"'7ZPU9#0^'!\CV<[C]EL>#,L/XBMW[C\ U!+ M P04 " #T@EQ0YV7!%;0! #2 P &0 'AL+W=OOCF> M9-/ZX&!%UHL&OH/_T9\L6FQAJ:2&SDG3$0MU3N_VAV,:XF/ 3PFC6YU)J.1L MS$LPOE0YW05!H*#T@4'@=H%[4"H0H8Q?,R==4@;@^OS&_CG6CK64S,5_A0LH# ]*,$=IE(LK*0?GC9Y94(H6K],N MN[B/TTV2S+!M )\!? '\HQ= M$<M0$ -(# 9 >&PO=V]R:W-H965T<"CKM_7\"N MYVW6O@!WW'OW[CC2 =>JM1EMG.L.C-FB 2WL%7;0^IL*C1;.FZ9F MMC,@R@C2BO'-YIII(5N:I]%W,GF*O5.RA9,AMM=:F%]'4#AD=$L_'<^R;EQP ML#SM1 TOX+YW)^,M-K.44D-K);;$0)71N^WAF(3X&/!#PF 79Q(J.2.^!N-+ MF=%-$ 0*"A<8A-\N< ]*!2(OXVWBI'/* %R>/]D?8^V^EK.P<(_JIRQ=D]%; M2DJH1*_<,PY/,-6SIV0J_BM<0/GPH,3G*%#9N)*BMP[UQ.*E:/$^[K*-^S#> M['<3;!W )P"? ;4/PHD\-3@0,_:^$^&)MP?N>U,$9VQ%O//BK?=> M.-/YMQS$;#83?](#9_X_P#4$L#!!0 ( M /2"7% 40>PVM@$ -(# 9 >&PO=V]R:W-H965TY!^9M&&\F<-TU+;&^ MU1$D!:%)?2=3)GKP0FNX&20':1DYL\1A!X+G.)7QSUO.Q<%S@) M@D! Y0(#\]L%[D"(0.1E/,^<>$D9@.OS*_O76+NOYH\Q]L,00T+AP_^;.9QFPRG.[G'T26;US^!5!+ P04 " #T M@EQ0\$B^O[0! #2 P &0 'AL+W=O9=VXX&!YVHD: M?H![ZH[&6VQF*:6&UDILB8$JH[?;_2$)\3'@6<)@%V<2*CDAO@;C6YG131 $ M"@H7&(3?SG '2@4B+^/GQ$GGE &X/+^S?XFU^UI.PL(=JA=9NB:C-Y244(E> MN4<-*BMXZU!.+EZ+%V[C+-N[#>)-<3;!U M )\ ? ;]-$9RQ%?'.B[?>>\[YY39E MYT TQ1S&&+Z(^8A@GGU.P==2'/@_<+X.WZTJW$7X[@^%_R%(5@F22)!\6N): MS.ZO)&S14PVFCM-D28%]&R=YX9T']I;'-_D('Z?]NS"U;"TYH?,O&_M?(3KP M4C87?H0:_\%F0T'EPO':G\TX9J/AL)M^$)N_&PO=V]R:W-H965T29M<<7!1@7\#K]^P)V'+>U^@+,,.?, MF6%(!S1OM@%PY%U);3/:.-<=&+-% TK8*^Q ^YL*C1+.FZ9FMC,@R@A2DO'- MYIHIT6J:I]%W,GF*O9.MAI,AME=*F%]'D#AD=$L_'$]MW;C@8'G:B1I^@'ON M3L9;;&8I6P7:MJB)@2JC=]O#,0GQ,>"EA<$NSB14QL^)D\XI W!Y_F#_$FOWM9R%A7N4KVWIFHS>4E)")7KIGG#X M"E,]>TJFXA_A M*'!R4^1X'2QI44O76H)A8O18GW<6]UW(?Q9K^;8.L /@'X M#+B->=B8*"I_$$[DJ<&!F+'WG0A/O#UPWYLB.&,KXIT7;[WWDO-]DK)+()IB MCF,,7\1LYPCFV><4?"W%D?\#Y^OPW:K"783O_E"X7R=(5@F22)#\M\2UF.N_ MDK!%3Q68.DZ3)07V.D[RPCL/[!V/;_(9/D[[=V'J5EMR1N=?-O:_0G3@I6RN M_ @U_H/-AH3*A>.-/YMQS$;#83?](#9_X_PW4$L#!!0 ( /2"7%#+#E[C MM $ -(# 9 >&PO=V]R:W-H965T<"CMM_/\".YVW6O@!WW'OW[CC2 M =.JM1EMG.L.C-FB 2WL#7;0^IL*C1;.FZ9FMC,@R@C2BO'-Y@/3 M0K8T3Z/O9/(4>Z=D"R=#;*^U,.]'4#AD=$NOCF=9-RXX6)YVHH9OX+YW)^,M M-K.44D-K);;$0)71^^WAF(3X&/!#PF 79Q(J.2.^!.-+F=%-$ 0*"A<8A-\N M\ !*!2(OXW7BI'/* %R>K^R?8^V^EK.P\(#JIRQ=D]$])254HE?N&8='F.JY MI60J_BM<0/GPH,3G*%#9N)*BMP[UQ.*E:/$V[K*-^S#>)%?8.H!/ #X#]A' MQD11^2?A1)X:'(@9>]^)\,3; _>]*8(SMB+>>?'6>R\YO[U+V24033'',88O M8K9S!//L$NPG=_*-RO$R2K!$DD2/Y;XEK,Q[^2L$5/ M-9@Z3I,E!?9MG.2%=Q[8>Q[?Y'?X..U/PM2RM>2,SK]L['^%Z,!+V=SX$6K\ M!YL-!94+QSM_-N.8C8;#;OI!;/[&^2]02P,$% @ ]()<4%$HA#FT 0 MT@, !D !X;"]W;W)K&UL?5/;;M0P$/T5RQ]0 M9[U+6ZV22-TB!!)(JR+@V9M,$JN^!-O9E+]G[*0A0.#%]HSGG#DS'N>C=<^^ M PCD12OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-**\2R[95I(0\L\ M^I=JSE(CP\6O5-UJ$KZ#TE-31B4.')CN]AKN<-)7/Q M'^$*"L.C$LQ16>732JK!!ZMG%I2BQQ"?>'3GVIHK.U(ITA^(]>J\EO\UR=HU$<\QIBN&KF-T2 MP9!]2<&W4ISX7W"^#=]O*MPG^/XWA?_(?]@D."2"PW]+W(KY4R5;]52#:],T M>5+9P:1)7GF7@7W@Z4U^A4_3_DFX5AI/+C;@RZ;^-]8&0"G9#8Y0AQ]L,10T M(1[O\.RF,9N,8/OY!['E&Y<_ 5!+ P04 " #T@EQ0[LIYU+8! #2 P M&0 'AL+W=O1C]H\VP[ H5K/QMOD9FEYA*4Y5HA M TV![[;'4Q;B8\!O#J-=G%&HY*+UZ@)O@B 04+G P/QVA7L0(A!Y&2^) M$\\I W!Y?F?_%FOWM5R8A7LM_O#:=04^8%1#PP;AGO3X'5(]MQBEXG_ %80/ M#TI\CDH+&U=4#=9IF5B\%,E>IYVKN(_IYI!@ZP": '0&'&(>,B6*RK\RQ\K< MZ!&9J?<]"T^\/5+?FRHX8ROBG1=OO?=:TOTN)]= E&).4PQ=Q&SG".+9YQ1T M+<6)_@>GZ_#=JL)=A.\^*,S6";)5@BP29!\(;C^5N!:S_Y2$+'HJP;1QFBRJ M]*#B)"^\\\#>T?@F_\*G:7]DIN7*HHMV_F5C_QNM'7@IFQL_0IW_8+,AH''A M^,6?S31FD^%TGWX0F;]Q^1=02P,$% @ ]()<4)E\BG>U 0 T@, !D M !X;"]W;W)K&UL?5-A;]L@$/TKB!]08I*U661; M:CI-J]1*4:=MGXE]ME'!YP&.VW\_P*[GM=:^ '?<>_?N.-(!S;-M !QYT:JU M&6VP5=M#ZFPJ-%LZ;IF:V,R#*"-**\8J] M4[*%DR&VUUJ8UR,H'#*:T#?'DZP;%QPL3SM1PW=P/[J3\1:;64JIH;426V*@ MRNAMJ)Q4O1XF7<91OW8;SAR01;!_ )P&? /N9A8Z*H_(MP(D\- M#L2,O>]$>.+DP'UOBN",K8AW7KSUWDO.KV]2=@E$4\QQC.&+F&2.8)Y]3L'7 M4ASY!SA?AV]7%6XC?/N/POTZP6Z58!<)=O\M<2WF\[LD;-%3#::.TV1)@7T; M)WGAG0?VEL7"\<:? MS3AFH^&PFWX0F[]Q_@=02P,$% @ ]()<4+IDI9JS 0 T@, !D !X M;"]W;W)K&UL?5-A;]P@#/TKB!]0 M]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G%>))<,RUD1XLL^DZVR,S@E>S@ M9(D;M!;VUQ&4&7.ZHZ^.!]FT/CA8D?6B@>_@?_0GBQ9;6"JIH7/2=,1"G=.[ MW>&8AO@8\%/"Z%9G$BHY&_,4C"]53I,@"!24/C (W"YP#TH%(I3Q/'/2)64 MKL^O[)]B[5C+63BX-^I15K[-Z2TE%=1B4/[!C)]AKN<#)7/Q7^$""L.#$LQ1 M&N7B2LK!>:-G%I2BQ-B6*RC\*+XK,FI'8 MJ?>]"$^\.W#L31F4$IRA2/4X@=;# 6U#\<;/-MIS";# MFW[^06SYQL5O4$L#!!0 ( /2"7%"![+N,M0$ -(# 9 >&PO=V]R M:W-H965T-\=&'-% M UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S0W30K8T3Z/O9//4]%[)%DZ6N%YK M8?\<09DAHUOZYGB4=>.#@^5I)VKX"?Y7=[)HL9FEE!I:)TU++%09O=L>CDF( MCP&_)0QN<2:ADK,QS\'X5F9T$P2!@L('!H';!>Y!J4"$,EXF3CJG#,#E^8W] M2ZP=:SD+!_=&/F)!*5J\CKMLXSZ,-\E^@JT#^ 3@,^ VYF%CHJC\07B1I]8,Q(Z][T1X MXNV!8V^*X(RMB'<4?"W%D?\#Y^OP MW:K"783O/BA,U@F258(D$B3_+7$MYOI3$K;HJ09;QVERI#!]&R=YX9T']H[' M-WD/'Z?]A["U;!TY&X\O&_M?&>,!I6RN<(0:_&"SH:#RX;C'LQW';#2\Z:8? MQ.9OG/\%4$L#!!0 ( /2"7% 0>C?XM0$ -(# 9 >&PO=V]R:W-H M965TO&IE7$Y;[[L38ZYL00MW MAQV8<%.CU<('TS;,=19$E4!:,;[9W#,MI*%%EGP76V38>R4-7"QQO=;"_CR# MPB&G6_KF>))-ZZ.#%5DG&O@*_EMWL<%B,TLE-1@GT1 +=4X?MJ?S/L:G@.\2 M!K,P.7YC?U#JCW4 MN6?=B$^\/?'0 MFS(Z4RO271#O@O=6\,-]QFZ1:(HYCS%\$;.=(UA@GU/PM11G_@^N^D'L?D; M%[\ 4$L#!!0 ( /2"7%!.-E)9M0$ -(# 9 >&PO=V]R:W-H965T M++/K.ILAP<$IV<#;$#EH+\W8"A6-. M=_3=\22;U@4'*[)>-/ =W(_^;+S%%I5*:NBLQ(X8J'-ZMSN>TH"/@)\21KLZ MDU#)!?$Y&%^KG"8A(5!0NJ @_':%>U J"/DT7F9-NH0,Q/7Y7?U+K-W7,O$Q2E0VKJ0"W[[*6/7(#1C3A.&KS"[!<&\^A*";X4X\7_H?)N^W\QP'^G[ M-?V0; NDFP)I%$C_6^(&YO!WD6S54PVFB=-D28E#%R=YY5T&]H['-_D#GZ;] M49A&=I9&PO=V]R:W-H965T9U5')@5C M]?KO.Z!G;6OZ!9AAWILWPY!/QCZ[#L"3%ZUZ5]#.^^'$F*LZT,+=F0%ZO&F, MU<*C:5OF!@NBCB"M&#\ "E A'*^+%PTC5E &[/K^P?8NU8RU4X>##J M2=:^*^B1DAH:,2K_:*:/L-3SAI*E^,]P X7A00GFJ(QR<275Z+S1"PM*T>)E MWF4?]VF^29,%M@_@"X"O@&/,P^9$4?E[X4696S,1._=^$.&)DQ/'WE3!&5L1 M[U"\0^^MY$>>LUL@6F+./J'PG2? M(-LER")!]M\2]V*ROY*P34\UV#9.DR.5&?LXR1OO.K#W/+[)[_!YVK\(V\K> MD:OQ^+*Q_XTQ'E#*X0Y'J,,/MAH*&A^.[_!LYS&;#6^&Y0>Q]1N7OP!02P,$ M% @ ]()<4'9$T:FU 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$IRV461;:EI5G;1)4:MMGXE]ME'!N(#C[M_W MP*[G;=:^ '?<>_?N.-+!V%?7 'CRKE7K,MIXWQT8)9U MXX.#Y6DG:G@!_[T[6;38S%)*#:V3IB46JHS>;0_'78B/ 3\D#&YQ)J&2LS&O MP?A29G03!(&"P@<&@=L%[D&I0(0RWB9..J<,P.7YD_TQUHZUG(6#>Z-^RM(W M&=U34D(E>N6?S? $4SW7E$S%?X4+* P/2C!'892+*REZYXV>6%"*%N_C+MNX M#^--DDRP=0"? 'P&[&,>-B:*RA^$%WEJS4#LV/M.A"?>'CCVI@C.V(IXA^(= M>B\YWU^G[!*(IICC&,,7,=LY@B'[G(*OI3CR?^!\'9ZL*DPB//E#X1L M/+YL[']EC >4LKG"$6KP@\V&@LJ'XRV>[3AFH^%--_T@-G_C_ -02P,$% M @ ]()<4.KU0H&U 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0'))M:61;:CI-G;1)4:>UGXE]ME'!YP*.NW\_P([K M;=:^ '?<>_?N.-(!S8MM !QYTZJU&6VP-=M#ZFPJ-%LZ;IF:V M,R#*"-**\23YR+20+*=G"R1#;:RW,KR,H'#*ZH5?'HZP;%QPL M3SM1PP]P/[N3\1:;64JIH;426V*@RNC=YG#D MA$KTRCWB\ !3/1\HF8K_!A=0/CPH\3D*5#:NI.BM0SVQ>"E:O(V[;.,^C#?; M*VP=P"< GP'["&!CHJC\LW B3PT.Q(R][T1XXLV!^]X4P1E;$>^\>.N]EYSO M]RF[!*(IYCC&\$7,9HY@GGU.P==2'/D_<+X.WZXJW$;X]@^%M^L$NU6"7238 M_;?$E9C;Y*\D;-%3#::.TV1)@7T;)WGAG0?VCL0\?I_V[,+5L+3FC\R\; M^U\A.O!2DAL_0HW_8+.AH'+A^,F?S3AFH^&PFWX0F[]Q_AM02P,$% @ M]()<4$!5I/NT 0 T@, !D !X;"]W;W)K&UL M?5-A;]L@$/TKB!]0$I)M;61;:CI-F[1)4:=UGXE]ME&!\P#'W;\?8-?U6F]? M@#ONO7MW'-F ]M&U )X\:65<3EOONP-CKFQ!"W>%'9AP4Z/5P@?3-LQU%D25 M0%HQOMF\9UI(0XLL^4ZVR+#W2AHX6>)ZK87]?02%0TZW]-EQ+YO61PDU)!;7H ME;_'X3-,];RC9"K^*UQ A?"H).0H4;FTDK)W'O7$$J1H\33NTJ1]&&_XS01; M!_ )P&? =]^)^,3; P^]*:,SM2+=!?$N>"\%O]EF M[!*)IICC&,,7,2\1++#/*?A:BB-_ ^?K\-VJPEV"[_Y2^ ^"_2K!/A'L_UOB M6LSN51*VZ*D&VZ1IPL=I_R9L(XTC9_3A95/_:T0/ M0.RF'\3F;US\ 5!+ P04 " #T@EQ0 MUG#?7K0! #2 P &0 'AL+W=OU5K\ =]Q[ M]^XXT@'-LVT ''G5JK49;9SK]HS9H@$M[!5VT/J;"HT6SINF9K8S(,H(THKQ MS>:&:2%;FJ?1=S1YBKU3LH6C(;;76I@_!U X9'1++XXG63=J*&'^!^ M=D?C+3:SE%)#:R6VQ$"5T;OM_I"$^!CP2\)@%V<2*CDA/@?C:YG131 $"@H7 M&(3?SG /2@4B+^-EXJ1SR@!4/PHD\-3@0,_:^$^&)MWON>U,$9VQ%O//BK?>><_XY2=DY$$TQ MAS&&+V*VKQ,DJP1))$@^+'$MYN9- M$K;HJ093QVFRI,"^C9.\\,X#>\?CF_P+'Z?]NS"U;"TYH?,O&_M?(3KP4C97 M?H0:_\%F0T'EPO&3/YMQS$;#83?](#9_X_PO4$L#!!0 ( /2"7%!Z,^.K MM@$ -(# 9 >&PO=V]R:W-H965TF)!*5J\CKLT:1_&FUL^P=8!? +P&7!( M>=B8*"E_+X(H,F<'XL;>=R(^\?;(L3=E=*96I#L4[]%[+?C]7<:ND6B*.8TQ M?!&SG2,8LL\I^%J*$_\'SM?ANU6%NP3?_:'PL$ZP7R78)X+]?TM5+:WJ1)7GCG@7U(C\A^AX_3_D6X1AI/+C;@RZ;^U]8&0"F;&QRA M%C_8;"BH0SS>X=F-8S8:P7;3#V+S-RY^ 5!+ P04 " #T@EQ0'#X1];,! M #2 P &0 'AL+W=O+%EM8 M*JFA<])TQ$*=T[O=X9B&^!CP7<+H5F<2*CD;\Q*,QRJG21 $"DH?& 1N%[@' MI0(1RGB=.>F2,@#7YW?V3[%VK.4L'-P;]2PKW^;TEI(*:C$H_V3&!YCKN:9D M+OXS7$!A>%"".4JC7%Q).3AO],R"4K1XFW;9Q7V<;J[3&;8-X#. +X#;F(=- MB:+RC\*+(K-F)';J?2_"$^\.''M3!F=L1;Q#\0Z]EV*?)!F[!*(YYCC%\%7, M;HE@R+ZDX%LICOPO.-^&[S<5[B-\_YO"?^1/-PG22)#^M\2MF#]5LE5/-=@F M3I,CI1FZ.,DK[S*P=SR^R:_P:=J_"-O(SI&S\?BRL?^U,1Y02G*%(]3B!UL, M!;4/QP]XMM.8388W_?R#V/*-BY]02P,$% @ ]()<4-LW&PJ0 @ VPD M !D !X;"]W;W)K&UL=5;1CILP$/P5Q <N*>N+:SJ(Q=C3H9P9>].3KY>]'VJ/:$-+J2F( M>CWH,VT:S:3\^#V1^K.F-ER./]@_F^!5,&W]S//Y)R))D7,V>'S<_)[H?XQV6.U-J1?-5IAORGFA5A]%%$9Y M\-!$$^8X8O "@V9$H-AG"0Q)'+%CCF'S"/0P,N;1TCP.88(8)(@-0?Q?B+$5 M(H1)8)$$%$D @HTE F%26&0#BFP @LP2@3!;6"0%15*7 (66"(19R8D,%,D M FR)0)@(%MF"(EN P/[Q$&;EQZ,0KJ#0H<"Q_5< 4(0V*SHKE8H BM36@4#9 MB@Y8K@>$W7@2>]L 4(16T@S!=8TBEP+;B0:"5C(-P>6/W-K&66+K T K[0I M!'< !)0W=EHI!(I7=. F@-P*Q^G6U@': %[+:[@/(+?(,R<-@$: U](:[@3( M+7.4.&D-] *\TCH1W P04.G8*5,(9*=UL#A;6\IOYE8AO)+=.W.E6:S.-Y<# M-F?S/_AX[?E.^*WNA'=F4IWPYAR^,B:I\B5\4JE2J9O6/&GH5>IAJL9\O&Z, M$\GZZ2H5S/>YXB]02P,$% @ ]()<4'6I6%6V 0 T@, !D !X;"]W M;W)K&UL;5/;;IPP$/T5RQ\0@R%MM *D;**HD1II ME:KMLQ<&L.(+L;$]XSEGSHS'Q:3-B^T!''J30MD2]\X-!T)L MW8-D]DH/H/Q-JXUDSINF(W8PP)H(DH+0)/E").,*5T7TG4Q5Z-$)KN!DD!VE M9.;]"$)/)4[QA^.9=[T+#E(5 ^O@![B?P\EXBZPL#9>@+-<*&6A+?)L>CGF( MCP&_.$QV];3-UCJN<9H*?X[7$#X\*#$YZBUL'%% M]6B=E@N+ER+9V[QS%?=IOKFF"VP?0!< 70$W,0^9$T7E]\RQJC!Z0F;N_<#" M$Z<'ZGM3!V=L1;SSXJWW7JHL2PIR"41+S'&.H9N8=(T@GGU-0?=2'.E_<+H/ MSW859A&>;>%YLD^0[Q+DD2#_I\3T4XE[,9]5DDU/)9@N3I-%M1Y5G.2-=QW8 MV_B(Y&_X/.U/S'1<6736SK]L['^KM0,O);GR(]3[#[8: EH7CE_]V&PO=V]R M:W-H965T?;0ACS']BG\-W.9SYU5D9XCV^)UZYIC4N0(NMI ]_!_.C/RD9D4:DZ#D)W4B %=8X?]\=3ZO > M\-;!J%=[Y#JY2/GN@B]5CG>N(&!0&J= [7*%)V#,"=DR?LV:>+%TQ/7^IO[B M>[>]7*B&)\E^=I5I<_R 404U'9AYE>-GF/LY8#0W_Q6NP"S<56(]2LFT_T7E MH(WDLXHMA=./:>V$7\=9_T8+$Z*9$&T(9#+RE3]30XM,R1&IZ>Q[ZO[B_3&R M9U.ZI#\*_\T6KVWV6L1QG)&K$YHQIPD3K3#[!4&L^F(1A2Q.T7_T*$R/@Q7& MGAZOZ4D<%DB" HD72/YI,=FT&,(47^3:BD- MV%)V=[;AUCX52\"@-FY[;_=J&I@I,+*?WP*R/$C%'U!+ P04 " #T@EQ0 MM@'^9;8! #2 P &0 'AL+W=ODW+//K.ILQQ=++7<#;$CDH)\^<$$J>"IO35\=2WG0L.5N:#:.$[N!_# MV7B+K2QUKT#;'C4QT!3T(3V>LA ? W[V,-G-F81*+HC/P?A2%S0)@D!"Y0*# M\-L5'D'*0.1E_%XXZ9HR +?G5_9/L79?RT58>$3YJZ]=5]![2FIHQ"C=$TZ? M8:GGEI*E^*]P!>G#@Q*?HT)IXTJJT3I4"XN7HL3+O/]5LDU/%9@V3I,E%8XZ3O+&NP[L X]O\A8^3_LW8=I>6W)!YU\V]K]!=."E M)#=^A#K_P59#0N/"\8,_FWG,9L/AL/P@MG[C\B]02P,$% @ ]()<4+5N M-7?. 0 G 0 !D !X;"]W;W)K&UL;53O;ILP M$'\5RP]0)T!H%P%2TZK:I$V*.JW[[, !5FW,;!.ZMY]M"&/,7V+?\?MSY_B< MC5*]ZQ; H _!.YWCUIC^2(@N6Q!4W\D>.ONEEDI08T/5$-TKH)4G"4ZBW2XE M@K(.%YG/G561R<%PUL%9(3T(0=7O$W YYGB/;XE7UK3&)4B1];2![V!^]&=E M([*H5$Q IYGLD((ZQX_[XREU> ]X8S#JU1ZY3BY2OKO@2Y7CG2L(.)3&*5"[ M7.$).'="MHQ?LR9>+!UQO;^IO_C>;2\7JN%)\I^L,FV.'S"JH*8#-Z]R_ QS M/P>,YN:_PA6XA;M*K$*US5Z+.(DS@ MR2$@D&Y,0IC[L$D:-$D# @\;DQ!F>UQD=3L$J,;/A4:E'#H_DZOL,GJ/D;]= M?^'3W'ZCJF&=1A=I[!WU-ZF6TH M97=G&V[M4[$$'&KCMO=VKZ:!F0(C^_DM M(,N#5/P!4$L#!!0 ( /2"7%"]=3_XPP$ #<$ 9 >&PO=V]R:W-H M965T;IDVVR:2;W?W- MZ%%)N5C L7W[!;36G;5_! [?Y1S@F(]*OY@.P*(WP:4I<&=MOR?$5!T(:JY4 M#]+M-$H+:MU2M\3T&F@=2(*3)(JNB:!,XC(/L:,N(7CW6!(Y\0<*BL5Z!N.,,=<.Z%7!JOLR9>+#UQ/?]0OP^UNUI. MU,"=XG]8;;L"WV!40T,';I_5^ !S/1E&<_$_X S*9M$Y*9D"R$F^!#)J.0^7=J:9EK-2(]G7U/_17'^\2= M3>6#X2C"GDO>N.BY3+,H)V(%09SZ8I%L61R2_^C)-CW=S# - M]'1-S[X0V&T*[(+ [I\2XXL2MS!?F&2;)MF&0'IALH7979B0U<4)T&UXL@95 M:I"A75;1I2MNDW#QG_"II9ZH;IDTZ*2L>S[ADANE++A4HBN72^>Z>%EP:*R? M?G-S/;WE:6%5/[&UL;53KCIP@%'X5P@,L7D:=3AR3 MG6V:-FF3R39M?S-ZO&1!+."X??L"NM:U_!'.X;N<@T ^"?FB6@"-7CGKU1FW M6@\G0E39 J?J00S0FY5:2$ZU"65#U""!5H[$&8F"("6<=CTN[RB(7HV9= M#U>)U,@YE7\NP,1TQB%^2SQW3:MM@A3Y0!OX#OK'<)4F(JM*U7'H52=Z)*$^ MX\?P=,DLW@%^=C"IS1S93FY"O-C@2W7&@2T(&)3:*E SW.$)&+-"IHS?BR9> M+2UQ.W]3_^1Z-[WN]Z-T[R2I@O-3X@60K02CLZ'S$:N\H]4TR*7 M8D)RWON!VE\KRE;RI\)W#P"ARH9O0YB*XXUH+H<&4$CR876W->[0&#&IMIYF9R_E6 MSH$6P_+@D/75*_X"4$L#!!0 ( /2"7%!BI%&DMP$ -(# 9 >&PO M=V]R:W-H965T[>Z:%[&B11=_%%ID9O)(=7"QQ M@];"_CF#,F-.]_35\22;U@<'*[)>-/ =_(_^8M%BBTHE-71.FHY8J'/ZL#^= MTX"/@)\21KF1D@IJ,2C_9,;/,-=SH&0N_BO<0"$\9((Q2J-< M7$DY.&_TK(*I:/$R[;*+^SC=I,>9MDW@,X$OA&.,PZ9 ,?./PHLBLV8D=NI] M+\(3[T\<>U,&9VQ%O,/D'7IO17*?9.P6A&;,><+P%6:_(!BJ+R'X5H@S_X_. MM^G)9H9)I"=K^N&X+9!N"J11(/VGQ/1=B5N8P[L@;-53#;:)T^1(:88N3O+* MNPSL X]O\@:?IOV;L(WL'+D:CR\;^U\;XP%3V=WA"+7XP19#0>W#\0.>[31F MD^%-/_\@MGSCXB]02P,$% @ ]()<4$E6E8W$ 0 -P0 !D !X;"]W M;W)K&UL=53KCIP@%'X5P@,LZEP[49.=;9HV:9/) M-FU_,WI4LEPLX+A]^P*ZUD[I'X'#=SD'..:CTB^F [#H57!I"MQ9VY\(,54' M@IH'U8-T.XW2@EJWU"TQO09:!Y+@)$N2/1&425SF(7;19:X&RYF$BT9F$(+J M7V?@:BQPBM\"SZSMK ^0,N]I"U_!?NLOVJW(HE(S =(P)9&&IL"/Z>F\\_@ M^,Y@-*LY\I5@;KC!$W#NA5P:/V=-O%AZXGK^IOXA MU.YJN5(#3XK_8+7M"GS$J(:&#MP^J_$CS/7L,)J+_PPWX [N,W$>E>(F?%$U M&*O$K.)2$?1U&ID,XSCM;-.9%B=D,R%;",?@0R:CD/E[:FF9:S4B/9U]3_T5 MIZ?,G4WE@^$HPIY+WKCHK=SL]SFY>:$9++&9QSOZA9W'Z M)IKA)M W:_K^/_[;J, V"&S_*O%P5V(,LW#Q?^!32WVANF72H*NR[OF$2VZ4LN!221Y<+IWK MXF7!H;%^>G!S/;WE:6%5/[&UL;53O;J0@$'\5P@.4 M7=2VV:A)MTUSE]PEFU[N^IG544E!/,"U]_8':*VWQQ>!X?=G!ACS2>DWTP%8 M]"Y%;PK<63L<"#%5!Y*9&S5 [W8:I26S;JE;8@8-K XD*0C=[6Z)9+S'91YB M)UWF:K2"]W#2R(Q2,OWG"$)-!=[CC\ +;SOK Z3,!];"#[ _AY-V*[*JU%Q" M;[CJD8:FP _[PS'S^ #XQ6$RFSGRE9R5>O.+KW6!=SXA$%!9K\#<<(%'$,(+ MN31^+YIXM?3$[?Q#_3G4[FHY,P./2KSRVG8%OL>HAH:-PKZHZ0LL]608+<5_ M@PL(!_>9.(]*"1.^J!J-57)1<:E(]CZ/O _C-.]DR4*+$^A"H"OA/OB0V2AD M_L0L*W.M)J3GLQ^8O^+]@;JSJ7PP'$78<\D;%[V4R=T^)Q;.FW:5P@C0JD02#]IT1Z56(,D\1-LJA)%A%( MKTQBF.S*A&PN3H)NPY,UJ%)C']IE$UV[XH&&B_^$SRWUG>F6]P:=E77/)UQR MHY0%E\KNQN72N2Y>%P(:ZZ=W;J[GMSPOK!J6-B7KOZ+\"U!+ P04 " #T M@EQ0[Z V%\\! "+:F-JF]#^^]F&,,:\+['O M>%[N')^30<@W50-H],%9JU)<:]T="5%Y#9RJ.]%!:[Z40G*J32@KHCH)M' D MSD@4!#'AM&EQEKC<66:)Z#5K6CA+I'K.J?P\ 1-#BD-\2[PV5:UM@F1)1ROX M#OI'=Y8F(K-*T7!H52-:)*%,\7UX/,46[P _&QC48H]L)Q-]TL2SI24N]S?U)]>[Z>5"%3P(]JLI=)WB T8%E+1G M^E4,SS#UL\-H:OX;7($9N*W$>.2"*?>+\EYIP2<54PJG'^/:M&X=)OT;S4^( M)D*T(I#1R%7^2#7-$BD&),>S[ZC]B\-C9,XFMTEW%.Z;*5Z9[#7;[..$7*W0 MA#F-F&B!"6<$,>JS1>2S.$7_T",_?>.M<./HFR5]_Q__K5=@ZP2V?[6X7[7H MPQS\)CNOR0B M.X_>?>1NUQ_X.+2KF@$&I[79O]G(< MF#'0HIO> C(_2-EO4$L#!!0 ( /2"7%!54[*MZ@$ &8% 9 >&PO M=V]R:W-H965T MNG).Y>\3,#'F_LZ_!UZZIM4V0(ILH U\ _U].$MS(HM*U7'H52=Z3T*=^T^[ MXRFU> ?XT<&H5GO/5G(1XM4>/E>Y']B$@$&IK0(URPV>@3$K9-+X-6OZBZ4E MKO=W]8^N=E/+A2IX%NQG5^DV]U/?JZ"F5Z9?Q/@)YGKVOC<7_P5NP S<9F(\ M2L&4>WKE56G!9Q63"J=OT]KU;AUG_3L-)X0S(=P0R&3D,O] -2TR*49/3G<_ M4/N)=\?0W$UI@^XJW#N3O#+16Q&E449N5FC&G"9,N,+L%@0QZHM%B%F?2%&3%!$(-R88)MJ8D-5_SD$VKL.55XIK M[Z;+*KH,D:?0]:J19;06?P!02P,$% @ ]()<4,LP@IFW 0 T@, !D M !X;"]W;W)K&UL;5/;CILP$/T5RQ^P3@C9;"- MVFQ5M5(K15MU^^S -;Z0FT3MG_?L2&4;GFQ/>-SSEP\S@9C7UT+X,F;DMKE MM/6^.S+FRA84=W>F XTWM;&*>S1MPUQG@5>1I"1+-IM[IKC0M,BB[VR+S/1> M"@UG2URO%+>_3R#-D-,MO3F>1=/ZX&!%UO$&OH/_T9TM6FQ6J80"[831Q$*= MT\?M\90&? 2\"!CH?)O3!THJJ'DO_;,9/L-4SYZ2J?BO< 6)\) ) MQBB-='$E9>^\49,*IJ+XV[@+'?=AO-G?:.N$9"(D,^$A$M@8*&;^D7M>9-8, MQ(Z][WAXXNTQP=Z4P1E;$>\P>8?>:['[D&;L&H0FS&G$) O,=D8P5)]#)&LA M3LE_]&2=OEO-7S;VOS;& Z:RN<,1:O&#S8:$VH?C M <]V'+/1\*:;?A";OW'Q!U!+ P04 " #T@EQ0>]?[F.H! !F!0 &0 M 'AL+W=OSF7&,).-0KZJ%D![;YSU*O=; MK8NJ;5-D"*;* -? /]?3A+D]" MG?M/N^,IM7@'^-'!J%9[SU9R$>+5'CY7N1_8A(!!J:T"-!;L9U?I-O=3WZN@IE>F7\3X">9Z]KXW%_\%;L , MW&9B/$K!E'MZY55IP6<5DPJG;]/:]6X=9_T[#2>$,R'<$,ADY#+_0#4M,BE& M3TYW/U#[B7?'T-Q-:8/N*MP[D[PRT5L1/289N5FA&7.:,.$*LUL0Q*@O%B%F M<0K?T4.<'J$91HX>K>EI@ O$J$#L!.)_2DPW)6*81]QDCYKLWPG$0; QP3#_ MN<<9.,Z M7'FEN/9NNJRBRQ!Y"EV?_(5/$^@KE4W7*^\BM.DVUQ.U$!I,*L&#^72M&7K+ M@4&M[38Q>SFU_G308IBG&EE&:_$'4$L#!!0 ( /2"7%"]/:F5N $ -(# M 9 >&PO=V]R:W-H965T MI5"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM#; ZDJ0@-$ENB&1<]:^ 7N=W\RWB*+2LTE*,NU M0@:: M^FAV,6\!'PQ&&TJS,*E9RU?@[&][K 24@(!%0N*#"_7> .A A"/HV7 M61,O(0-Q?7Y3?XBU^UK.S,*=%G]X[;H"[S&JH6&#<(]Z_ 9S/=<8S<7_@ L( M#P^9^!B5%C:NJ!JLTW)6\:E(]CKM7,5]G&ZNLYFV3: S@2Z$?8Q#ID Q\WOF M6)D;/2(S];YGX8G3 _6]J8(SMB+>^>2M]U[*+-GGY!*$9LQQPM 5)ET0Q*LO M(>A6B"/]1*?;]-UFAKM(WZWI^]VV0+8ID$6![%V)7S^4N(%)DP]!R*JG$DP; MI\FB2@\J3O+*NPSL+8UO\A\^3?M/9EJN+#IKYU\V]K_1VH%/);GR(]3Y#[88 M AH7CE_\V4QC-AE.]_,/(LLW+O\!4$L#!!0 ( /2"7%#-E;JZZ $ &8% M 9 >&PO=V]R:W-H965TDT;=(F19W6?7;@ J@V9K83NG\_VQ#*Z'W!]O&\W!GNTE[I5U,#V.A- MBM9DI+:V.U!JBAHD-P^J@]:]N2@MN75'75'3:>!E($E!61SOJ.1-2_(TQ$XZ M3]75BJ:%DX[,54JN_QY!J#XC*W(//#=5;7V YFG'*_@)]E=WTNY$)Y6RD=": M1K61ADM&'E>'8^+Q ?#20&]F^\A7@;OE!D\@A!=R M:?P9-CL/Y>@ MJ]#A)BK4M0W391:=AL@C"WWR#A\FT ^NJZ8UT5E9UVVA)RY*67"IQ _NT]5N MZ$T' 1?KMWNWUT/K#P>KNG&JT6FTYO\ 4$L#!!0 ( /2"7%#R?&67P@$ M #<$ 9 >&PO=V]R:W-H965TCDQ X^*_^XJV^;X'J,*:C9P^ZK&;S#WDV(T M-_\,9^ .[IVX&J7B)ORBCK[GODKWNZI.YO2)\-1A&_.O''9[0-^MZ?=?X@))5" ) LD_+>ZN6HQADGB1-%HDC0BD M5T5BF-NK(F1U<0)T$YZL0:4:9!B757:9B@<:+OXO?!JI%Z:;3AIT4M8]GW#) MM5(6G)7-C?/2NBE> @ZU]=L[M]?36YX"J_IY3,GR7U'\ 5!+ P04 " #T M@EQ0*ZN!2,,! W! &0 'AL+W=OPXWHI^Q*X M\WOOW@&7=%#ZU30 %KU)T9H,-]9V.T),T8!DYDIUT+HOE=*261?JFIA. RL# M20I"D^0;D8RW.$]#[J#S5/56\!8.&IE>2J;?]R#4D.$5/B>>>-U8GR!YVK$: M?H/]TQVTB\BL4G()K>&J11JJ#-^M=ONMQP? ,X?!+/;(=W)4ZM4'/\H,)]X0 M""BL5V!N.<$]".&%G(V_DR:>2WKBQM7WH9UF/3/M#B! M3@1Z02!CH>#\@5F6IUH-2(]GWS%_Q:L==6=3^&0XBO#-F3\HW]#HE)R\T M8?8CABXPJQE!G/I<@L9*[.D7.HW3UU&'ZT!?+^FW_Q'81 4V06#S3XLW%RW& M,+?Q(MMHD>U7@75R422&N3Q)LK@X";H.3]:@0O5M&)=%=IZ*.QHN_A,^CM0O MIFO>&G14UCV?<,F54A:3*>6G<%,^!@,KZ[;7;Z_$MCX%5W32F9/ZOR#\ M4$L#!!0 ( /2"7% 5U&PO=V]R:W-H965TVRC@,<% MO$[_OH =UTW] LQPSID+0S:B>;4M@"-O6G4VIZUS_8$Q6[:@A;W"'CI_4Z/1 MPGG3-,SV!D0525HQOMO=,"UD1XLL^DZFR'!P2G9P,L0.6@OS^P@*QYSNZ;OC M63:M"PY69+UHX#NX'_W)>(LM*I74T%F)'3%0Y_1^?SBF 1\!+Q)&NSJ34,D9 M\3487ZJ<[D)"H*!T04'X[0(/H%00\FG\FC7I$C(0U^=W]:=8NZ_E+"P\H/HI M*]?F](Z2"FHQ*/>,XV>8Z[FF9"[^*UQ >7C(Q,K*F?[K> M%D@W!=(HD/Y38O*AQ"U,^B$(6_54@VGB-%E2XM#%25YYEX&]Y_%-_L*G:?\F M3",[2\[H_,O&_M>(#GPJNRL_0JW_8(NAH';A>.O/9AJSR7#8SS^(+=^X^ -0 M2P,$% @ ]()<4*=X5YZX 0 T@, !D !X;"]W;W)K&UL=5/;;IPP$/T5RQ\0LX9-HA4@95-5J=1*JU1MGKTP@!5?B&V6 M].]K&T)(2E]LS_B<,Q>/\U&;9]L!./0JA;(%[ISK#X38J@/)[)7N0?F;1AO) MG#=-2VQO@-61) 6A27)-).,*EWGTG4R9Z\$)KN!DD!VD9.;/$80>"[S#;XY' MWG8N.$B9]ZR%G^!^]2?C+;*HU%R"LEPK9* I\-WN<,P"/@)^M MGX/QK2YP$A(" 94+"LQO%[@'(8*03^-EUL1+R$!BR=> MNZ[ MQC5T+!!N$<]/L!= MJ[B/T\T^FVG;!#H3Z$*XC7'(%"AF_H4Y5N9&C\A,O>]9>.+=@?K>5,$96Q'O M?/+6>R]EENYS<@E",^8X8>@*LUL0Q*LO(>A6B"/]ATZWZ>EFAFFDIRMZFOPG M?K8ID$6![$.)UY]*W,+E!QDE?>96#O:'R3=_@T[3^8 M:;FRZ*R=?]G8_T9K!SZ5Y,J/4.<_V&((:%PXWOBSF<9L,ISNYQ]$EF]<_@50 M2P,$% @ ]()<4(8'YWCP 0 0P4 !D !X;"]W;W)K&ULC53;CILP$/T5Y ]8$RX)C0C29E>K5FJE:*NVSPX,%ZV-J6W" M]N_K"Z$H\4I]P?9PYIPSAIE\XN)-M@ J>&>TEP?4*C7L,99E"XS(!SY K]_4 M7#"B]%$T6 X"2&63&,51&&XQ(UV/BMS&3J+(^:AHU\-)!')DC(@_1Z!\.J - MN@9>NZ95)H"+?" -? ?U8S@)?<(+2]4QZ&7'^T! ?4"/F_TQ,W@+^-G!)%?[ MP%1RYOS-'+Y4!Q0:0T"A5(:!Z.4"3T"I(=(V?L^<:)$TB>O]E?W%UJYK.1,) M3YS^ZBK5'E"&@@IJ,E+URJ?/,->3HF N_BM<@&JX<:(U2DZE?0;E*!5G,XNV MPLB[6[O>KM/,?TWS)T1S0K0DI)&MQ0E9Y\]$D2(7? J$N_N!F$^\V4?Z;DH3 MM%=AWVGS4DAFT. MB@_SR,++W"S^ E!+ P04 " #T@EQ0=@36/@<$ ";% &0 'AL+W=O M?:IXNNN"BMRCOA]Y19J5[F+6 MC;U6BYDXRSPK^6OEU.>B2*O_ESP7E[E+W(^!K]GA*-L!;S$[I0?^CJ M>?*&++NLX&6=B=*I^'[N/I#I"XO:@([X)^.7^NJ[TR[E38@?[ M\ZUL4Z3-QSM?\3QO,S4Z_E-)W6'.-O#Z^T?V3;?X9C%O:5W8]-'=7-Z/LB",*9]]YF4LRR9ZC&1#JSMADR$%XC8=!!01U+"LP1 MZW.L("8Q=$#,1&<>1\RU 9C0UYG/$$-TY@EBJ,X\0PS3F1>("> =9O!)LRX# MNSZA,(8S!'"&H,L0:!K,6NF9L&/*CDEHY/O&UJUMC/@39G&/=]-IND-8=PCH M-NLWM"8RI?1$A!.;6SDTG1&L,P)T&G6YCBP5%)XCAN>(@3G,'HKO[D5\=R]N M$9K.!-:9 #J-/EXG]U0\WB4VMPA-YP36.;&Z*D':LK5JT(%]>ZF1(?,9A!"' M)9C5$R"'Z44*TCHSIJ'OHTU'8$=_(!28SK"U%0AA&X@8&V% #L.7U@JZ/NB_ M NK;C@.!) Y"B]P )+9%B*$2VU&)CZT>,3<2CJ] Q'<(8#Q19!9&],>%@5@0 M 3S(+G@(P@H>\1 "F(A9\$MB.X"]+E5#]PUG5#9=/&(L9&*)IPPY6(I8"_5' MUP9%3(-"IF&]"$$0]OZ'V 6%G, \+ 5=;R\+^MTU#VL\^C@>_:S0\":JKQ=Q M+0JY%O(^1A'_H,'X\T7L@P(O1Z9+OX!0@DR$F R%3,9T:6J;C'58=Y'-3407 MBU@4A=QG@N1 W((!9DBL%:<;,&$,+DB%FP8!7C!C+@;@%(Z/7 MS! ?8"->&YX@*$8,AV'_#_U! S*D =GX!F1( S*@MV+3]YC]KT441KCI,*0) M&="$L;&Y:Q R5^5=W3 4O#ITMURULQ7G4K8;<[V7[-6Z^ M5_UU6?\@Q4E=!7K#?>3B%U!+ P04 " #T@EQ0U%@\9FH" !N" &0 M 'AL+W=OL[AG!\$G%\9?Q- M6(0G*=OG*!*[$ZV)>&(M;=27 ^,UD6K(CY%H.25[0ZJK",9Q&M6D;,)B;N8V MO)BSLZS*AFYX(,YU3?B?%UJQZR($X6WBM3R>I)Z(BGE+CO0'E6_MAJM1-*CL MRYHVHF1-P.EA$7X"SVM@" ;QLZ17,>H'.LJ6L7<]^+I?A+%V1"NZDUJ"J.9" ME[2JM)+R\;L7#8GA9A'@9[>B#G2KZRZQ?: M!\)AT*?_1B^T4G#M1*VQ8Y4PO\'N+"2K>Q5EI28?75LVIKWV^C>:GP![ AP( M /V7D/2$9"H!]00TE8![ K8(49?=%'-%)"GFG%T#WIV'ENAC!YZQVJZ=GC2[ M8[ZI>@HU>RE0AN?110OUF)<. T<8>(]8NH@TN8>L7 @ UD)K%X/POZ4B%61( M [UIH!%([M*D?H'$*Y 8 30.8E>C@V #:0PDASBV4$L7!?-9@BS8RH6E\;@N M=Y:1US)R+*,LLSQWF'3L!L8SR[(+ OB1%>RU@CU6P7R"=N<>VIK%=:% M &QMT'J]P(.;#4RH6 \:GPV0YO;M-@&T M\H%0;CF.1M>R?HF_$WXL&Q%LF50WO+F'#XQ)J@3C)R5U4H__,*CH0>INIOJ\ M>P&[@61M_[I'PU^,XB]02P,$% @ ]()<4$#N<-Q-!0 ]!P !D !X M;"]W;W)K&ULE9G;;J-($(9?Q?+]QO2A&CIR+&V< M@RWM2J,9[>XUB4ELC6V\0.+9MU_ Q#%=?R7.30SDKU/37W4#XWU>_"R7658- M?FW6V_)JN*RJW>5H5#XNLTU:7N2[;%O_YRDO-FE5GQ;/HW)79.FB-=JL1SJ* MW&B3KK;#R;B]]JV8C/.7:KW:9M^*0?FRV:3%?]?9.M]?#=7P[<+WU?.R:BZ, M)N-=^IS]R*J_=M^*^FQT]+)8;;)MN+O5;8O3XX' M32D/>?ZS.9DOKH91DU&VSAZKQD5:_[QFTVR];CS5>?S;.1T>8S:&I\=OWN_: MXNMB'M(RF^;K?U:+:GDU3(:#1?:4OJRK[_E^EG4%T7#05?]']IJM:WF321WC M,5^7[=_!XTM9Y9O.2YW*)OUU^%UMV]]]Y__-#!OHSD ?#;3ZT,!T!N9H8.A# M ]L9V',C4&= YQJXSL"=:Q!W!O%[#?&'!DEGD+P;?!S!=P8^2&ETN'_MA+A) MJW0R+O+]H#C,Z5W:H*,N?3WE'IN+[0QK_U?/B;*^^CJQ230>O3:..LWU0:-[ M&M773)%&]S4W2&/ZFENDL7W-'=)07W./-*ZOF2%-W-?,@8;>QV=4C^UQ@#4< M8-TZ,+T@"79@H /3.K ]!SZH]J"A5K-M-2ZQ%(S_C*O()!2,RIRKK%8ZQBE; MF+)E*<=!+O<'B3N)DL0^H6#JS;B,E%=1X&W.9=9H3X23)I@T\7'V03KWQ,;F MMT3I<%YQ5>!G_I&BEZJ#J3J0:@#D_4$3GX:XB*( D]EGJEXR,4PF!LEH[""! M#I+S"?'0@0<9!'UEY@$A2@MYJ@CWR@@$LF%3B=A<5":.!7Z4T)75Y]#/.E$O M4NPC8>@4;D]*@YI8,]5L])0.V_L,J8BDPG&S4Z#;>1?V?]ZBE#?*"--6X2:E M/N]2=XHWEKI+G;#6#X0;BP*=A4?B+4%YGXCS!C<&A3J#Y +CK.+S<508:)5\ M?A.O.U&/2$JD6XC!5YS\<&"O%2)?BJ,Q^!J!+XR)QD1K=?ZP:F$G@5 -AO56 MAT8%TL+?X:(ZC1XFO#0)[/ M%7+2+A@S: "#?!\,%E]+7@B$235@[0TQN^E$?X+CV:8 M5(,VOR%FG>AT8$UDE,"9P4 ;!'3(F>% *VUB*T3"1!M - >-$ZUB9X1(%B-M MT;(:[CTM0-K%1KA/%C-MSV!Z:CG3I&PBAL)0V\^AGEH.M='&DS!_+:;: JIY M*+!,U]M*)=TIX8&>'^IM7QB%[[D3+Y:#VX/E[4'< M]1'FGJ+S&R]AH(D#S:;)E#C022*52QAGXCB3](A-F%,R7R@7\T>(/Q^6R_?) M)E+6"=L?$EZ# 0 5>P_& =3*BJP31I @DKH@83AHB]LE0F30X <%;ZN)+!5 MUE:L%Z-# !TE/%TXC([[ CH.H^, .JQ>Q]\M:2NV"H?9<8 =:>%QF!WW!78< M9L^&=:/*^VY> AKZI\TWY)>-<73\T#GY'U!+ P04 " #T@EQ0 MFD7C].D# ##$P &0 'AL+W=OOFRKO M^L?F.6R/CS1NT7P5=V_R#B MP6&T^+M0IW9R/QM2>=+ZQ_#PVVX11,.(5*FVW1 B[R^O:JW*['K#HL@#68[M<]?RNZ;/OVJ3$(RF)GL?U>O MJNS-AY'T&EM=MN/O;/O2=KHR4?JA5/G/\[6HQ^O)Q']SPP[<./"+ Z-W'<@X MT/\.XET'81S$K0[2.$C+(3SG/D[F)N_RY;S1IUES7@_'?%AV[%[VY=H.+\?J MC/_U\]GV;U^7DL7S\'4(9&Q69QM^99-;91HXV]6C#LBQ-$JPC MH8YT="1GEL[9)I[HW,6)\,Q'#&5B,*'6"GF(03K$2&*=!.HD0, MN P&R#XNW"9S,V4L(2S#(LQEB+CPH, _<#,QI9@LQ1RB1J4\( M0\=71[27D&$$.$+1+N#)&5TNV[P9,>*0\G0]!2+:4"R'G7*0^*0PB=T&4 M7-A2!)H/Q;YNCD'DH)O:ZV5EC*9*DHF4?*7"P'+44#TMC&-@>?R)!8-)Y(!$ MAWGNDNB;5HPA1QC:O',7PSOFHY!C"CEHJ@[OQN@V(<*L$FJJL2<$9I78[=4C MS""![:>#.[D,WL72-U;/+A41:,-.+H&^2<7T$6B##N?DTN=3P>"1"Y[+.*&M MK'?2,)[D]E/)/7MNPGA2\HDU@MDCP)Y#.+GLO=/5"<-'"#Z;KBXPB.*&C\J5<#>VDDF1V4F%D[..X7CK MC[QY+NIV]J2[3E?CX<9>ZT[U,:,O?;2#RG>7AU+MN^$VZ>^;\['2^:'31W-D M%E[.[9;_ 5!+ P04 " #T@EQ0VLZ^1"$' "&*@ &0 'AL+W=OJ:D8_EHO5 M]GS\V#3KC]/I]O:Q6I;;#_6Z6K7_N:\WR[)I/VX>IMOUIBKO=HV6BZDMBC!= MEO/5^.)L]]V7S<59_=0LYJOJRV:T?5HNR\V_GZI%_7(^-N/7+[[.'QZ;[HOI MQ=FZ?*C^J)H_UU\V[:?IH9>[^;):;>?U:K2I[L_'OYB/-SEW#781?\VKE^W1 MWZ-N*-_J^GOWX=>[\W'175&UJ&Z;KHNR_?5+ M-KR[DC;';;W8[GZ.;I^V3;WL>VDO95G^V/^>KW:_7_K^7YOA!K9O8 \-C'^S M@>L;N/\;N#<;^+Z!'YJ!^@8TM$'H&X2A#6+?( YMD/H&B368[J=C-[^795-> MG&WJE]%FOT3794>"^9C:%73;?;E;,+O_M5.\;;]]OB";SZ;/74=]S*=]C#V* ML:<1,QE!)I[&7**8=!ISA6+8U7R6,<&=AER#;FQQ&G,C8XRA0\RTO6F'.V?A MG;.[#MQ1!SXEW(&#';A=!_ZH@\CNZZ=]".U"5KN0%',B-I;/,JR];:9@O=W( M,.]L)F74'EZT%Q?ML\4=$.R AM^V #L(X@H"L?D/(/,91+ HE%<;;V'?QO.YCCC.U>&9M3%@&C-0!@U7!2%E(G%@C=6$2O)(&ZX*1PM#.,\\C MI6'BHG=:I<3J8*4ZD LL51]TK-HF.Z.FP@IAI4+XK"Q>JQ3VGZCL%C-M$=-, MVJ^LK,?&*W-H,=!6 BWT\,I*HKW1UK[%0%L)-%?#*RMYMH8TGBWFV2*>B6<" M/ =UBC#-%I7XP!-%,466BJ#47XMYMI)G4F\_9M7FGS";F$&'&.0>W0$&E<$Z MS)\;4*$O':C01BW0#F/JWB_0ETX6:$.4E"7I%)^.8":>21;HB0GJD##.#N$< M>":)L]7=C<,\.U"@"\6W.$RJ"S^Q)CC+(O?S,202#"]IH,8$.$,CM_,PA MJYT4/^\PIPZ8[QN5,N8QRAZ@['@>B;(MC#(]'I/L$V2<#J\U/3;PDV5F7 M2>'08Y0]\MHBE:S-K3CY0MO[8^0]*LZ)IP+%V82@#0HK@Y?*$,4*!U[[C26! MI<$C:1!K'+GM=!QWF@J+@Y?BP/8(%G6;5103L8!RMQ&!8"R MNG4.F.2 2.8V*DB2K=%+6< H!XFRL%$!&/=V72;%VP2, M'$6,?$3UF=NH".JS;7V4D@DK0P0&GJ_P*)7A#1L5L31$) U\C4R2MK+V)YB*C4'BKK5_EX5@<7K(BYCJB$LUM5)1@:S.(F8Z(:>ZB(K;<.%'"1"?P M^(N;J(0VY%H:C'-";IM;J"1YUK)@EA-BF=NG/NCX6&:B'BHG3'("VW&K"%S" MC"8_?"DFS%Z2[ GWE"1ZVE Q=0GMG+EU2K(V:UDPF F4])@<: M4!F3F]\_$I]E4(1M-MI91L;HY@$/K6=95N%HLC8D#'A&19A[I2R+,&E'6QFK M0 8>G:_J/%@%,E:!/.!A]2R#\[.DOE20L1+D]Y]5S[)4 M4B9:P%&95Q+IX9 MG)[%Y!6AS\I;+*B4'#HKIONC\[,[;9OQFY_]#4Z_/]6Y_3PZNG%_\!4$L# M!!0 ( /2"7% \XT#\/P4 !HA 9 >&PO=V]R:W-H965T>:>,VT4#( FUF MO_T"<;,$SIVQ7YI CZ^YQC_NLQ[D1_JN_FN:8ZW25(_[UR1 MU9_*HSNT_WDIJR)KVL/J-:F/E)9@5?^_=J1Y\GW6I/)7EM^[@M^W=?-%=D=Y%:J_C'Q]T?NFS:SC\_A']ES[Y-IFGK':;,O^ZWS:[N[F=S[;N M)7O+FR_EZ5?G$U+SF<_^=_?N\E;>74G;QW.9U_W?V?-;W92%C])>2I%]/W_N M#_WGR0/VP@?0,9VD#Y!FK4(#GGW@_F?=9D MJV55GF;5>3X-9MV??5TJDR^2]"^0UZ[.&#S7, M7&LV2&.O-?=(,^KK 6CXXJ))VEPN"7&8$.\#R$$ F7(<0, H@\@A@&LQ0$D M#" G5Z#D8I3F6:-ZS:'7,*',@LA4P7[4M!\J@(8!='BF!@8P/\]T8Z:9,C)1 M"[NQ(%&& Z0P0!J>*%M@3!8_3W7M1<-$3"F (F M F:Q%UW?7$'.0H9Y80@8/NX*B031#^:% 6"D)$)@8E@$,@PSPT*@85-J+#VL MF!H&L!D/ZP:*%-$/AHNE((0F'MF8+KX('U:.J>&(FC&@7J2'@'). LJ)"C,M M,4H:(@2FBT<4&8ZIX2%EAH,Z8\B)Q#$W''$SYA.*J(PP7%R#$"D1 L/%3<2X M8FPX(F(TKO=>-!Q7RUXT'%;!J6$5A'U#A6O\V(,B*B',GP#\*UYT MY4MH6R(P6@+5+3[N"8C(Z8KY$X _111Z@ D*" MNE:,A(I8(RF,A I8(ZV]:)@NLXR^OQ@=A+-47>7HW!T0 <39A?C9'0$2Y- M$QMM(2[-BZ[F,SV=-29' W(X4>8U)D+;B'PQ$1HM;2;3.9WD>T.Z)X.Y,8 ; M3E1P@XDP$6L;@XDP 6N;M1==T:O)VVLP. : HXE%A\%$&!F1+R;"(',UV?=5 MT]NKR70Q-P9PHXFU@"&VJ"/ZH;>.+28&PNX MT<33RF(B;(2YLI@(&V*N['0#^H;>,K#$>QL CB:\L\5$V AOE6(B4N2MQDM! M*"*F8HJQ29&UHBX5 Y%&6*L4 Y$&;'^MD4B/36\R>(7<_6K@CZQZW1_JV5/9 M-&71OS-^*F^]I5@>K\MOY\T)1'_TN$Y/)SB-5_ M4$L#!!0 ( /2"7%"O(6BF, ( %$& 9 >&PO=V]R:W-H965TSXKAL[!#6M760Z=F!%1J\"-RT6VJPP!ADHH!22'&Y2 L1*2-GZ/FO:44A'G\[OZ)UV[K.6( M.)04_VI.HL[MU+9.<$97+)YI_QG&>B+;&HO_"C? $JZ_$]",!*"-T*HBQ^8L-A M=4C="6\7R,VL5%#OG?XFJ^4R>BNBQ,VEV/LK MNO\^0;E&Q($Y0V L(M#\8,8/T]0L$!H%0BT0OML%;[$+ R;2F%9CMM[6WRY@ MY1J6QEL_3,QV(J.=R&!GL6?[:)7G@Q>G\>+L2A,LB!^XB8UNXM7N1LF#XTF, M LFJ'&EA4<^W4VPO"A&E/O 3&HTDQK,) LSZ7^9,:)69IS92R3 +KII M<:NBUU:H.S^+3GWQR51'?RWXYM+?2W[^[3 &PO=V]R:W-H965TDS24AL#38ND'CZ]P7LL3Q FH=PVV>? M=0B!:F3\532$R."MH[W8AHV4PP8 <6I(A\43&TBO5BZ,=UBJ(;\",7""SR:H MHP!&408ZW/;AKC)S![ZKV$W2MB<''HA;UV'^=T\H&[=A'+Y//+?71NH)L*L& M?"4_B?PU'+@:@<7EW':D%RWK TXNV_!3O*E+K3>"EY:,8M4/="5'QE[UX-MY M&T8:B%!RDMH!J^9.:D*I-E(8?V;/<$FI ]?]=_/$J##?P>DF).MF%X72X;>I;7O3 MCM-*GL]A_@ X!\ E($[_&Y#, 8D5 "8R4^IG+/&NXFP,^/1C#5B?B7B3J,T\ MZ4FS=V9-52O4['V'\K0"=VTT:_:3!JXT\*.B=A59LDB E@HH)<"FOADG2'- M_ :)UR Q!NF',I!5QJ1!1M,;31'GA56)*\KR[ %*ZD5)/2B9A3)ILE46I#X6 MBBO*8!KY49 7!7E0<@L%N2AI:O'6KN@!1^;ER!R.U.'(G!001J7%X8IB%",_ M2NY%R3U;8IV!?>YF*6,;Q165Z8,S7WA)"H<$1HE%4CA)BL(^3+5'%)4/4$HO M2NG9%*O>?>G\,1(8%Q9P[:I@@E!NP8#5[:1?BQ^87]M>!$AI(-LPO$%B>P=T_4$L#!!0 ( /2"7% 1 MMP*^$P4 -0; 9 >&PO=V]R:W-H965TR^EH?K6T6WXK\7*^7QZ:Y/$11O3_:(JL_E1=[=O^\EE61->ZR M>HOJ2V6S0]>HR"/!F(F*['1>;E;=O>=JLRK?F_QTML_5HGXOBJSZ;VOS\KI> M\N7W&Y]/;\>FO1%M5I?LS?YEFR^7Y\I=1;=>#J?"GNM3>5Y4]G6]?.0/3T:V M#3K$WR=[K4>_%VTH+V7YM;WX_;!>LI:1S>V^:;O(W->'W=D\;WMR//X=.EW> MQFP;CG]_[_W7+G@7S$M6VUV9_W,Z-,?U,EDN#O8U>\^;S^7U-SL$I)>+(?H_ M[(?-';QEXL;8EWG=?2[V[W53%D,OCDJ1?>N_3^?N^]K_HY.A&6X@A@;BUH"; MGS:00P/YHX'Z:0,U-%!>@Z@/IJZT#==> %LNTQNL.<>Y8BX4QY\0(8BQ4CXM&0 MC@9TO*1M>XP9C?-+K*1*/#H 9H3B"M,QD(X!=+RPMR881\M8&X]-B%(J38E' M%4,R,2"C/3)Q,(Q[5#YJ!U!JBGL"^NY6BFWE'F#)L4 Z2)J#GAS? Q@_). +G(?. MYE2NE;\:0AR+R1QA#^3 !"D7Y=BY>#)#,]AM.+*;8"Z'3N*FJ/+=#\#4(!(K5$XI01!($RN^)#9+H 1)J>T6EK%4,Z+%RI-(>;X3#*#Q M=#>)]NL@&6I/ZYAP:XG5)X'Z4BJO6#,RGI$4K!F)]A-!4I*P@C?*+WUDN)^@ M1('%)Y&NB*0JK"O%9NS+L:X46D5]42 0)0J%Q:?0\DCL0A36E9KS%H)X#8&6 MQR!: $J)8D!A\:E0?(81TT-AP2@S(UHL&(6V\L%;ESB8[:GR'4"%6WDJ&BP\ M!81'>:+">E'I](1HK!<]I7[586G*??$#C*2V&!H+3T\I7P?073D2DD'5*[7# MUUB>.I2G851RL3SU#'EJ+$\]19X(1-4CFGC]A^1)%' :RU//D*?&\M1(GD&T M *2H9XNUIT/M&4;4FAIK3\_0GL':,U.T-X#&\SUQ:Z__DC-4GUM+J#>N6'XF ME)]A5!=8,T;,2 K6C$%OJX*DA&^KE DV)0"E9>+7$]'H:*.PU5MW;%0O]N7[ MN6E/"$9W;T=3CZ(]&O'N;_G#4W_ ]*.;_KSKSZQZ.YWKQ4O9-&71'8^\EF5C M'4GVR=$[VNQPN\CM:]/^C-WOJC]GZB^:\C*FKH5:[^4LEL!((J2-D0\L(ZVZLV)\89(->5G(#I. MR=&0FAH@"&/0D*KU\\S$]CS/V$7654OWW!.7IB'\WX;6K%_[@?\>>*[.I=0! MD&<=.=-?5+YT>ZYF8%(Y5@UM1<5:C]/3VG\*5KM4XPW@=T5[,1M[NI(#8Z]Z M\OVX]J$V1&M:2*U U.-*M[2NM9"R\7?4]*>4FC@?OZM_-;6K6@Y$T"VK_U1' M6:[]U/>.]$0NM7QF_3\QA&&;AJH1&S&3!HA@DF!%#J4PKD2K%! M"SJZ3;!=(N+P%K);0H(@P!.( MNMU@IQOL<)-8;@9,/$OS!:L?M-PX8"%"\),MBIQVHH6=Q$JSB19I8HCL;=HN M46&*X*/;2^ST$CN6)K7,Q,N-0A#;QVJ)2F%H'ZPE* H_V\O$:3BY>[)N!%*G M0+H0B-)'JV('!J=6$C#[Z!O*SZ:A"J]@EU;J;V<6G7KV$])-PXIO5"\?6N^' MS' 1_"3\7+7".S"I6I)I'"?&)%46X8-:Q%+=/=.DIB>IAXD:\Z$##Q/)NO%R M =,-E_\'4$L#!!0 ( /2"7% R.PEL1 0 .T7 9 >&PO=V]R:W-H M965T%=7:/]?U]24( MJOU9YVGUR5QUT=PYFC)/Z^:R/ 75M=3IH7/*LX#"4 5Y>BG\S:H;>RLW*W.K MLTNAWTJONN5Y6OZWU9FYKWWF?QOX?#F=ZW8@V*RNZ4G_J>N_KF]EC<:UMY-^9+>_';8>V';44ZT_NZ#9$V MAP^]TUG61FKJ^'<(ZC]RMH[C\V_1?^F:;YIY3RN],]D_ET-]7ONQ[QWT,;UE M]6=S_U4/#4G?&[K_77_HK#%O*VER[$U6=;_>_E;5)A^B-*7DZ=?^>"FZX[V_ M$T6#&W:@P8$>#DS]T($/#OR[@^B:[ROK6OTYK=/-JC1WK^S_K6O:/A3LA3>3 MN6\'N[GK[C7=5LWHQT:%R2KX: ,--MO>AD8V[&$1--$?*0BEV-+,G9X3[.86 MBN,,'#;!.W\^]FAO9V12=C60)"Z>]S,T$IT1*7(Z$ MY4A0SB3/MK=1HSP_41)-B@%&BA)GK<$X5,1E&EDR8 M*S8'2X:V8C$++%K0+Z:!Q2[]QK-^F92QK5^,#4/<*(N,8"(H=.^7,!'$'/H= MC,;])H< .:%%U0@S00MTC3 3Y*)L@]'3 RUX//T.V $[IGADG1C, M&+FH&P'E8N%448 54Y;GDC"'Y")P!*0KYB2F<@OL)A/Y7!+FFN8BIYBM*\PU M+9 YPL"2B]#1(J7CF&N.E,[RZN>8:[Y Z3CFE;LH'9\KG2V+Y4MU+G.*61X/ MCI'F"V2.8P2YB\SQ.5RV+!@M#M B6PB, E\@<1RCP%TDCB^2.(Z)X8 8LJ @ M, IB@<0)C()PD3BQ3.($1D8@B1.6$)@'L63I9EF[.2W>@,1%DI+)FWZ'[%1" MUJXP7\)%X@22N-D*#EE%B>7#26 0A8O&":!=B1I_L@P% ;OGF7PN"8,M@,:1 M92$G,-AB@<8)3*QPT3@QUSA+%HFAED#?R#)=$D,M%^B;Q+!*%WT;C,:[%_:5 MG,1(2R!Q9.%'8J3E HF3EBT4%XF3BU9R$M,ED9DW.9 MLV7!P$@D<9:7D<(TJ 42IS -RD7B!B/Y@UZ#T29IKLM3MY]<>7MS*^IV.W(T M^MBS?J5VDW4ROF4ONW[G^7N8?B/\C[0\78K*>S=U;?)NH_5H3*V;"L-/36UG MG1X>%YD^UNUIU)R7_09T?U&;Z["Y'CQV^#?_ U!+ P04 " #T@EQ00DXV M&)P$ "0%P &0 'AL+W=O,? MJVU4'RN7;;I&11XI(6Q49/O#?+GHWCU7RT7YUN3[@WNN9O5;4635?RN7EZ?[ MN9S_?/%UO]TU[8MHN3AF6_>7:_X^/E?^*3I'V>P+=ZCWY6%6N=?[^8.\>S)= M@T[QS]Z=ZHOOLS:5E[+\WC[\OKF?B]:1R]VZ:4-D_N/=/;H\;R-Y'_\.0>?G M/MN&E]]_1O_2)>^3>70##=00P-U;B#M MAPUH:$"_&N@/&^BA@9XTB/I4NK%YRIILN:C*TZSJ?]YCULXB>:?]Z*_;E]U@ M=__SPU/[M^]+J^)%]-X&&C2K7J,N-/*LB'ST(#(VT \N1Q+5(QT(@8N'C&_(%C,L.<0@6R"R:: ?C+I, M0;:!M5)AUI6X/EN%J52 2E8N!M'EU$_B6(+U4G$F_7JIP^NEPD0J1.2T6"B. MV2>MI04K)I)2NV2&C6$B%2)R6BH&T:A4D-%@S1R4DT4S#2_D"E.NP+:' O0I M3+DR-TPF#+#B '-TD,B$LL64*[!'H#@0 E.NDANRQ0 K#C#(%HA,H*81IIS MBDX!JX0I)WE]MH2))$ D*Q3$UTBB=CEF$Y_ $AFG:7A708'S N)Q6BB(4^9W M%=:"I1M*%8WWEF-CF$A"1$X+!?'SA4P%@<25TU&) M+JXE"U=MNRO?>K8NWPY->[MW\?9\K?R@VFO-R?N5O'OJ+X=_A>GOJO_,JNW^ M4,]>RJ8IB^YJ\[4L&^<=BL_>V\YEF_-#[EZ;]FOLOU?]'7'_T)3'X?X[.E_" M+_\'4$L#!!0 ( /2"7%",VS>Z( ( $$& 9 >&PO=V]R:W-H965T ML'IB!@<%3&@>KA!CM@S!CI,GZ/GOZ$-(GS^=W] MD^U=]W*@$G:<_:I/JMKZF>^=X$RO3+WP_C.,_1#?&YO_"C=@6FXJT8PC9]+^ M>L>K5+P9770I#7T;QKJU8S_ZW]/<"7A,P%-"&/\W(1H3HD4"&BJSK7ZDBI:% MX+TGAC^KH^9,A)M(;^;1+-J]L\]TMU*OWLHDC@IT,T:CYGG0X)D&/RIV:T7R MSP3I J8JL+,*;/.CARIBMT'D-(BL0?Q@0!9M#!IB-:W5I#@/,S8*$NB=S"9$Y.M,;/M&##9"H-Q&N;O'+79G.Y?J/B4K?2.W"E[P7[]IXY5Z M@R?M5NG[? H8G)69 MIGHNAEMM"!3OQ@L;35^-\B]02P,$% @ ]()<4/84^/AN @ .@@ !D M !X;"]W;W)K&UL?9;=CML@$(5?Q?(#K,& ?U9) MI"95U4JM%&W5[36;D,1:V[A DNW;%[#7RL*D-S'@,X=O[/&0Q56J5WT2PB1O M7=OK97HR9GC,,KT[B8[K!SF(WMXY2-5Q8Z?JF.E!";[W05V;Y0@56<>;/ETM M_-I6K1;R;-JF%UN5Z'/7+V(BV=4Z6X\]DFLY[NL#;\;O[%Y^\3>:%:[&1[>]F;T[+M$J3O3CP MY/6KF!)B:3)E_UU<1&OECL3NL9.M]K_)[JR-["87B]+QM_':]/YZ'>^4= J# M _(I()\#\/\#R!1 @H!L)/.I?N:&KQ9*7A,UOJV!NZ+ C\0^S)U;],_.W[/9 M:KMZ614,+[*+,YHTZU&3WVCRCXI-K"C(+,DLP$R1@Q2YCR>![]H'*8VPGNC!NIWL03Y/6G$P M;EC:L1I/LW%BY#"=U-G\=V'U#U!+ P04 " #T@EQ0P(8-I.L" !D# M&0 'AL+W=O$Y2'8YMSC<^WK(S,[R?JMV0NA MO/JF@9!L]Z+(FT>9"5*_68KZR)5NEOO@J:J1;II@XH\P&'(@R+- M2G\Q:\>>Z\5,'E2>E>*Y]II#4:3UWZ7(Y6GN(_]CX"7;[949"!:S*MV)'T+] MK)YKW0O.+)NL$&63R=*KQ7;N?T+3%0Y-0(OXE8E3<]'V3"JO4KZ9SM?-W ^- M(I&+M3(4J7XQNQ30^Y>I&G+\(FQ'S/9O]-'$6NX4:)GF,M\Z;]]]:'1LG"LF@I1?K>/;.R M?9ZZ-Y38,#@ VP!\#D#T9@"Q 61L +4!=&P LP&L%Q!TN;>+^92J=#&KY/2XXQ[/@:(@L9MEA\ 6FAWAT$9Q<0YX M2!^S@C#TC ET(N=L,)@-;@G(%0&#"0A(0%H">D$0L]YJ=!#60LIN-7C8_7JK MXB)#6 L%M5!'"^UOS8HZ4Z (LVLQ5U,Q<"KF3,4Y[VT@P4@<71+ M% =%<4!4!!-$($$TOAIBD""^7PT=A(^H!A[7Y-*"X$RM7[B0.W6+X ./\/W*75K034$N9,+BY(8>V#^0:R"%S*)DV18#FPAR/40SI.^''I?C@M!G$4(#0N"C0:Y3H/)4!G#MH#X?Y0Q M; PH&E/&D9,SH0P\VN.A3Q;*;D*OUMZ^ME$IHVO!!$^[UE?_&UL?9;A;ILP$,=?!?$ !1O;A(I$*HFF3=JD MJ-.VST[B)*B F>TDW=O/-I02V^V78!__N_O=!7R4-RY>Y)DQ%;VV32>7\5FI M_C%)Y/[,6BH?>,\Z?>?(14N5WHI3(GO!Z,$ZM4T"TY0D+:V[>%5:VU:L2GY1 M3=VQK8CDI6VI^%>QAM^6,8C?#,_UZ:R,(5F5/3VQGTS]ZK="[Y(IRJ%N62=K MWD6"'9?Q$WC<%$9O!;]K=I.S=60JV7'^8C;?#LLX-4"L87ME(E!]N;(U:QH3 M2&/\'6/&4TKC.%^_1?]B:]>U[*AD:][\J0_JO(P7<71@1WIIU#._?65C/3B. MQN*_LRMKM-R0Z!Q[WDC[&^TO4O%VC*)16OHZ7.O.7F_#'5R,;F$'.#K R0&0 M3QVRT2%[=T"?.J#1 3D.R5"*[VH>(O"(=/?WQFB;;>_I M]DAMO:Y(GI;)U00:-=6@@3,-F!2)CCZE@*$4%?3]OH9@M[N^!D$4ABV"L$4 ECBPA?>*9!!#]W7S54;D'C"^"I , MY0YR,CM76R9.=F;):,\OG3+'T\PZC<4G:,YEQU[I<3E,M_+].+^3Z2-B]1]02P,$ M% @ ]()<4'61PCEH P ;Q !D !X;"]W;W)K&ULE5AK;YLP%/TKB!]0L,VS2B*M21^3-JGJM.TS39P$%7 &;M/]^QEP MHX"/.](/Y77.N;X7GVN<^F\ET75S-V]E(=KSVO6>UYFS94X\$H] MV8JZS*2ZK'=>%1WX^\,LLK=S'K[CW6BYEXE45>\(O9(=OQ'US^/#S6ZLH[J6SRDE=-+BJGYMNY^X5< M/["@)72(7SD_-F?G3IO*LQ O[<77S=SUVQ'Q@J]E*Y&IPQM?\J)HE=0X_FA1 M]Q2S)9Z??ZC?=M?1_=^5YG,%K-:')VZGZ*' MK'4"N4[4#%JW-[L)TSU3K[A1=]\641S/O+=62&-N>@P=8)(A9HDPZ1"S,C%T MB+@%*FP(N3,AA(1#S#V02?PAY@%AR GCJ:*=*D=AY6@GP 8"% LP*, Z@>!, M(!DELNHA80>I^HI%?O\WJIR)]/%8 CB6P!A+E(PJOT*8 <)89 0"(PRO@F- M/$@2Q"$Q,EY-1M[VR C6II]4II:E>A%,+ *)15@@A@+Q]+F40($$C&!DX_O$ M2#+TQY-I$"J%H5(0:M0-[E/SW82?AB(^[DX^")9:)"P-CDRO+<%.)_3_U7W0 M(%!>2RS<%(C9%:(HMDA@+Y/@@HRQ4XEI5:,W$=,TMN8$H+:J8(,1X+!T%&4) M09:63K /20PDZ#B."0IB2R,DV*X$^#4=]UL(LL7!7B7 K&F()2BV(/6GSR:* M+4@)&$4TRE:#SN=($C*K?:AE409632WVH=B!E%V0,'8@!4MEFHP3#HQEB1+_ MDXRQ52E85:OHB'K><)039ON^P M>:AIGMBW?>%A\[ +S,.P>9AI'C-;"&*6.-@YS'1.[%NZ#;-\T%[@'(:=PTSG MQ+[Q51R8*T^:FI/9.]L$M5OQ[UF]RZO&>192[:>Z7<]6",F5IG^EU/9J]W^Z M*/A6MJ>Q.J_[+7!_(<5!;^^]TV\,BW]02P,$% @ ]()<4*EJFJ:V! M?1@ !D !X;"]W;W)K&ULE9E;;^,V$(7_BN'W M1N*0DJC ,= XZR1 "P1;M'U68B8V5K)<28FW_[ZZ<+T2Y]!Q]V%MR6=XAK>/ M(V5Q+*MO]=:89O:]R/?US7S;-(?K(*A?MJ;(ZJOR8/;M+Z]E561->UF]!?6A M,MFF#RKR@,(P#HILMY\O%_V]IVJY*-^;?+U5<&IELRO,OMZ5^UEE7F_FOXKK1R6[@%[Q MU\X5Y[+\UET\;F[F89>1R,?V^C\Y-D% MCK__:'W==[[MS'-6FU69_[W;--N;N9[/-N8U>\^;K^7QP=@.1?.9[?UOYL/D MK;S+I/5X*?.Z_W_V\EXW96%;:5,ILN_#YV[??QZ'7R)IPW V0 Z!9 X&R!M M@#P%2'4V0-D ]3/@O$-D Z*?*85G V(;$%_JD-B Y-( ;0/TI:.4VH#4"0B& M^>L7Q%W69,M%51YGU;"F#UFW=<1UVBZYE^YFO\+ZW]HU4;=W/Y9)&"^"CZXA MJ[D=-#31)%/-"FGT5'.'-.E4\P5H1#C5K)%&3#7W7*.TD_,#T$2.UR/RHI,F M:,?V-, $!YCZ!N2D 8D;D+ !V3>@QEG&Y(SLH(EZS;[7B(2BL/N'K12T4LPJ M$8$ M6B7 RME'=X-&CZQBNM(:VVAHHX&-NQ4UFR$5QT*,)VC(APNI%6KO3*8PI12D MY.S\U:")QXM&ZI1GQ'5:DSEHE$5_HZ\NE]U8Z7H)L-,])IMW#F!6 LQ2ZW0.@)9JF/#7#H!6< MH@D)=S<@D8=_ K-6 -CZ9ATC5"27'Y4"XU$ /I*S0!\% N2Y@<7<$QQ\(O3T MF#"I*+R\QX2I0IPJK#Q8$]__[KH'DD]*"/+4.WS[\Y,=BCQ'.V%&$&<$.W'7 M5C0Y&A$>(]='PHNF/H'QU EC38)*A5'6BN+)RE I*/> 4E&L_,6 Q+"2 %:,ME8T7K"IB, ^ M L)(*>5/"O-([:LPEA3 MDG3?9D&1ZQ.,WG!V+^9_SZJWW;Z>/9=-4Q;]*\W7LFQ,VV!XU>ZDK+ICS8E_W!Z2\.R_\ 4$L#!!0 ( /2"7%#9+NBP: ( M ($( 9 >&PO=V]R:W-H965T34M&S=+[=Y19"F_J:ILV%$X\E;75/P]L(IW.Q>Y[QLOY;509L/+TI9>V0^F M?K9'H5?>J'(N:];(DC>.8)>=NT?; XI-@HWX5;).3NX=T\J)\U>S^'K>N;ZI MB%4L5T:"ZLN=/;.J,DJZCC^#J#LR3>+T_EW]LVU>-W.BDCWSZG=Y5L7.35SG MS"[T5JD7WGUA0T.AZPS=?V-W5NEP4XEFY+R2]M?);U+Q>E#1I=3TK;^6C;UV M_9.(#&EP AX2\)B 0]M+#[*5?Z**9JG@G2/ZPV^I><=HB_79Y&;3'H5]IHN7 M>O>>Q4&0>G\2"=D PL$8(V!%0@>:B2P $% MB!4@#P+AK,EE3!BM5!F"D!" 1#,(%!/#D B$1(! ,H/T,:&-:?K7%4]+><#$ M("8&,)L9)EY@2)0$,"4!*(:T8%@$D,B>A!2GP21BND$#?[A$&2&L2L'/1!ZR+8.\BP+QD M[BLP:,58"+8O KQ)DA4)V)PH^D"WL/$0X+QEM\N@D,R=YTTF0,W$U3\ MUMC!.]D=Y^L>VPGR/[P?SM^IN):-=$Y&UL=951CYP@$,>_BO&])Z"B M;ER3[C5-F[3)YIIKG]E==C6'8H'=O7[[ GK&Z.R+,##S_\V 0'F7ZDW7G)O@ MO16=WH:U,?TFBO2QYBW33[+GG9TY2]4R8TUUB72O.#OYH%9$!"$:M:SIPJKT M8WM5E?)J1-/QO0KTM6V9^K?C0MZW(0X_!EZ:2VW<0%25/;OP7]R\]GMEK6A2 M.34M[W0CNT#Q\S;\C#<[[ .\Q^^&W_6L'[A2#E*^.>/[:1LBEQ$7_&B/O*!I.3!-5&MJ.*3:5E[T/;=+Z]#S.4C&%P !D# MR!1 AEH&D,_\"S.L*I6\!VI8_)ZY/<8;8M?FZ ;]4O@YF[RVH["9 : (+Q*! [ 62F0!-TD66@T_J?3KO@XNX M0# F 3$)@*$+S.!#YYB<8 QC4A"3 IAL@4G7F#@G#ZJA((8"F'R!H6L,CBF! M,1F(R0#,\@_*UAB$LQS&Y" F7V-2M,#D*TQ:Y!F%,06(*5:8;(4I@+TA>9S! M'(S@@X< $EZ>/+1"?8H131^4A!^<<0R@R!*%U^<'$9PO_^QH=K.XF_LG4Y>F MT\%!&GM)^:OD+*7A5A,]6;7:/A:3(?C9N&YF^VJX,0?#R'Y\#:+I2:K^ U!+ M P04 " #T@EQ0;4P#U @" #%!0 &0 'AL+W=O\SSD.=C%P\2IK .6]MZR3>[]6JM\A)*L:6BH?> ^=WKEP MT5*E0W%%LA= SS:I92@*@@2UM.G\LK!K1U$6_*98T\%1>/+6ME3\/0#CP]X/ M_8^%Y^9:*[. RJ*G5_@%ZG=_%#I"L\NY::&3#>\\ 9>]_R7<'7*CMX*7!@:Y MF'NFDQ/GKR;X?M[[@2D(&%3*.% ]W.$1&#-&NHRWR=.?D29Q.?]P?[*]ZUY. M5,(C9W^:LZKW?N9[9[C0&U//?/@&4S_$]Z;F?\ =F):;2C2CXDS:7Z^Z2<7; MR467TM+W<6PZ.P[C3AI/:>Z$:$J(YH1H[&4$V$N MTF=3F45[%'9/%R_UZKU,25R@NS&:-(=1$RTT&*>S!FG_&1(Y(9$UB!<&48+= M!K'3(+8&>&FP+G*4$"OIK"0D>?Y)F=A)P1M*@LD*,VJ2_S X_@1#G!CBP"0K M#-EBTN('F@?M)Q;7II'?B2E]F>^4N MG"O0EL&#=JOUFSH'#"[*3%,]%^/+,@:*]].CB>:7N_P'4$L#!!0 ( /2" M7%#HZV/K+ , *8- 9 >&PO=V]R:W-H965T:. DJX RR9TH]2]K616ITL-J M$]2[2J2KEE3D 0E#%A1I5OJS2?OLN9I-Y%[E62F>*Z_>%T5:_;D7N3Q.?? _ M'KQDFZUJ'@2SR2[=B.]"_=@]5WH4G%1662'*.I.E5XGUU/\$=T^$-X06\3,3 MQ_KLWFNF\BKE6S/XLIKZ89.1R,52-1*IOAS$7.1YHZ3S^&U$_5/,AGA^_Z'^ MV$Y>3^8UK<5C_T'#"<00R(D T45"9 C1/T)\D1 ;0GPM M@1H"O9; #(%=2^"&P"U"T%6W?5V+5*6S226/7M6MN%W:+&RXXWI!+)N'[?MO M?]-OK-9/#S-.XTEP:(0,YK[#D#,,!=['S%T,I[2/6;@8TD<\N @6]2&/+@3 M"O2$)<-.F$ 7Y%05@E:%M )13X#C A$J$+4"<4\@L;+L,*S%E%TYPO8/#Q2C M@6(DT-BJ>^P$"JVZ7T+TDJ!H$M1-@EDA%M0) 6/*HK&=RO]QO808FA!S$@)N M+:1%AZ$7JN(B@! >6O9XO"34RY6CN7*D>&#ERIVBQ(P,+,@$C9*X%:$$%QBC M N/K+0$AWFK"*]Z* =E%3Y*!4 -=#9"B#DP7\!8 -_0 P)L N%T .+$;)](& M(LH&VP#@?0"01F#WSKD!)6>Q*!E!-! )-SNX;A]<2H#;$]@-M<5= ZYMG-H^ M@.L;75N:P,!F +AWP#4/9_& !.X>N,$^!+W#F;7SS0VHURGX\)Y"8$\RVM-EE9 M>Z]2Z>_6]NMR+:426C0BX'0TF_T% M4$L#!!0 ( /2"7%#\U]PA\@, %<5 9 >&PO=V]R:W-H965TAPQ/E,M.=T'0[HZJ MRMLO^J3J_LE!-U7>]9?-4]">&I7OQT95&? PC(,J+VI_LQKO/32;E7[IRJ)6 M#XW7OE15WORZ5Z4^KWWFO]_X7CP=N^%&L%F=\B?U0W4_3P]-?Q5U_P>[V\IH:# J_BW4N;TZ]X:N/&K]/%S\LU_[X>!(E6K7#2'R_O"J MMJHLATB]C__GH/[EG4/#Z_/WZ'^-G>\[\YBW:JO+_XI]=US[J>_MU2%_*;OO M^ORWFCL4^=[<^Z_J596]?'#2OV.GRW;\]78O;:>K.4IOI M())$F#ZHBL=1%$EL)H9F8I!2C@,D,$!">B.SS.A.0HR:77$I%B92:"(%WU48 M)E+RBI2'1A%LJ2AF68RM9-!*1JQD1F?OLUN<4)'="0MQU8<@+9;1P2S@8+>7 M',-5ST#9DP$_BSX:\4#F&O(,8X0)X,B66@P2)C^1%XP!!CA 8,1HC9.#1K7#Z"=,.E<49M_S52PP8":8M*;.$L.Q\?&+!(C$: M)%JPF&4PBZXW1]!"#LC@0BZXVN$:MAR_YH^XZ78U;6@>M.]7'#+_T MT8XJWU\N2G7HAM.D/V^FK;[IHM.G>1LSN.RE;GX#4$L#!!0 ( /2"7%!L MWY1+S@, &@2 9 >&PO=V]R:W-H965T4Y+WZ41VNKQ:\TR_/!4VVK=&:>(#8X&?1G'FK9?MN^=BOJR:%_YZ>8I>[1=;?3T]%_63?_&RCU.;E7&>+0I[6'D?^=V3D(U! MB_@6VW/9NU\TJ;SD^8_FX>_]RF,-(YO87=6XB.K+NWVP2=)XJGG\=$Z]2\S& ML'__V_MCFWR=S$M4VH<\^1[OJ^/*,]YB;P_16U)]SL]/UB6DO(7+_A_[;I,: MWC"I8^SRI&Q_%[NWLLI3YZ6FDD:_NFN@YAH$SB"8:Z"=@9YK8)R!&1GXW72T\[N)JFB]+/+SHNA*]!0U M2N!WIJZ@7?.R+9CVOWJ*R_KM^UH;6/KOC2.'N>\PT,,$V@PQ#QBC>#C$;#!F M%&E+1!)#R".&<*Z&F$^$F[&?)PHC+QB_'K3+R $YMYHRQT;AA&/!0(-PCX2Z$L(\;\)8D;XEXRW 4:--A@EZ@ MOPR' #/'P#'G:X@!6T6R5<0HRQ%;-3=$0(8(\( $H\I^"HB)!,78Y-AK,I1& MH5 R&B4CF%(<5\,6(R&4'2N:DR$Y&<0)F!ZU$(/3-U(K7,H;@TA-(+<8.2X= M''4BL9!,+,2E Z,0]R%.#&#(=A"),[H-,SRQ:MP^&9ZO@+%A#;D^BJ%3?":6 M!8[X<#;1'CG='_D-#9+3'9+C%HF4M7&@*W6P)2!_4!^G6Q_'O6^LORW'#8MK MR=F5FJ [%\>M"\34'-"=B0Z ;- ZTQ@%K M'$D*"/T&2O-I20&M7\#ZU2:8<$&K$M0-*=.J!+QA0*NXP\Q9Q@GH']9QH*4. M6.IH8P=8OI)+HX#@12A=A SD-"]:OH#EJ\V$?(&6+]P@7T'+5V#Y:C,Z!FT< MJ-^RM)S>8 M:F8)2YNAHL'6@:YO^82Q:P@*([;R9<#%QD!$W#"XM3$$=*D;G MQP<'&@RN,L1JX/=.O\TWF'^CXC7.RL5+7M4'Z?:X>\CSRM9.V8?:W=%&^\M# M8@]5&PO=V]R:W-H965T12,E652NU4K15VVN'. E:P-1VPO;M:QM"61BD]";8SOA\,XY/AJSE MXE5>&%/.6U76E&I6GB?S"ZNH?.(-J_4W)RXJJO14G#W9"$:/=E-5>MCW M(Z^B1>UN,KNV%YN,7U59U&PO''FM*BK^[%C)V[6+W/O"2W&^*+/@;;*&GMEW MIGXT>Z%GWJ!R+"I6RX+7CF"GM;M%JQU*S 8;\;-@K1R-'5/*@?-7,_ER7+N^ MR8B5+%=&@NK'C3VSLC1*.H_?O:@[,,W&\?BN_LD6KXLY4,F>>?FK.*K+VDU< MY\A.]%JJ%]Y^9GU!H>OTU7]E-U;J<).)9N2\E/;3R:]2\:I7T:E4]*U[%K5] MMKW^?1N\ ?<;\+ !=[5T()OY1ZKH)A.\=41W^ TUOS%:87TVN5FT1V&_T\E+ MO7K;Q$F:>3W:-@R7@(MBX*9B"2 M+EP2!)L7D&ULE5K;;MLX$/T5P^^I-;R,R"()L$V:2RT#11>[^ZPF2F+4MK*VDG3_ M?BE;,:RYM/)+?,GA<,CA.3RD=?I6KW]LGJJJ&?U<+E:;L_%3TSQ_G$PV=T_5 MLMQ\J)^K5?K/0[U>EDWZN'Z<;)[757F_;;1<3$R6X619SE?C\]/M=U_7YZ?U M2[.8KZJOZ]'F9;DLU_]]JA;UV]D8QN]??)L_/C7M%Y/ST^?RL?JS:OYZ_KI. MGR;[*/?S9;7:S.O5:%T]G(W_@(\SC&V#+>+O>?6V.7@_:H?RO:Y_M!]N[\_& M69M1M:CNFC9$F5Y>JXMJL6@CI3S^[8*.]WVV#0_?OT>_V@X^#>9[N:DNZL4_ M\_OFZ6P;JAN0'X^ZT1?5:[5(\#:3U,==O=AL_X[N7C9- MO>RBI%26Y<_=ZWRU?7WKXK\WDQN8KH'9-P#WRP:V:V"'-G!= S>T@>\:^*$- ML&N 0QOD78-\:(/0-0A#&\2N01S: ++WRF6#F^R+#8.;O)<;!M<;W@L.M.*3 MW5K<+N[+LBG/3]?UVVB]X^=SV5]I(U?:;"/87JI*!"M'L-L(KI=#3M;! M#N.WF-5NL#9&BV0Q2##, ET/ LPXYSQ9%!P&,2*23J^%:)"Q3F\$6&;!DVBW M$@P ".R+E%M:LF3-3CDL9AD8,KT%AP5(,T=7"X=AL)A'N=Q.+K<3RDUH/]UA M\' 2\A#HZ H!AM91^L\$&,3,YG+:7D[;\[0-Z:CPK",+.80@=X1R1RAT1 HQ M1=91!#1TX 6')14&*L0S#D/,C5?*FLMIYRSMD)%%>Y&SCL!FCA3_DJ-.P)"< M/PL@DQE/%O:5 NY):AK(2_P5)1O.,K:2#3CEH,(XHN04F[)\*;2'&"6DY0* M(7$'2'J<"2AT!XNW5]X@ES<(Y273. U"TKFA&V#!82X#REDAEC5!R3G*.4
6[RH<%2(IV)40"0($4K%K#C-4 VX$3/3$)-P*_7EO MZ&8B9 [,;T1I2>:!5I?#?.[IBA1BZ=5M7;+H,3.NE Z4&)I/A>'V!10'!.;W M!F;:@0Z''-""(3-3"+@\QYSM:0(.O0_!*KDKW@L$\^6,$D/9T,$=,8?*[@K" M]LKGD.^O+K@TB70.)5S:1)GY%7#)N1UXK7[NRH8-PH[-' WP3=8X&X$JNH2S M!J@WG0DXB"Y$I^2N[-K MVUPVAI2M@8(1]1?D6K@6BW4G\N&;6TAFT..:Z41 MZN M/D96>'Y(P8RGS6,Y:[3I5K36<*T-F6+VC:)Y!H\HNZ(]1M >6O;"JVB/%;2'.L7" M5!\5M6D0O+Y8(=\8H.U%,F@]J68A55L=Q2L>-&8;D%,DX[;%OM\HEK M#SLD%):KA3NT$_V>%+&P7"R"6@*%NM8/IYU5J&LEN\+F5KHZ -"H8!6*6^%6 M !2+;A7JVB/LA54H:0?8B\)R2KKHT2F;@E,HZ3@E RB6VBE4<8QP"C_<@&-$X81K.A^<0D6GT,AQ&B51 M56(H]'#Y$4-6Z.&DG8T,^5,'ZMT#&]"*K)#("?HJ%39*R3R$HFH;_"<1*DOIQ' *R3R@@WF5\Q\*SH!C(I]\PK7 MO&!#BB?3YI5JX?YZO-Z'O=-/5R^S#$ M0UTW58J8?4BQGJKR?O]A43TT[=L\O5_OG@O:?6CJY^Z9I\G^P:OS_P%02P,$ M% @ ]()<4$A4=IC7!0 X"$ !D !X;"]W;W)K&ULE5K;4N,X$/V55#Y@HM9=%% %S,X%LE53,[6[SQX0D)HDSMH&9O]^ MY0LAEKJ#_$)B<[K55NN<(SL^?2FK7_6C]\WL]V:]K<_FCTVS.UDLZMM'ORGJ M#^7.;\-_[LMJ4S3AL'I8U+O*%W==T&:]X(SIQ:98;>?GI]VY;]7Y:?G4K%=; M_ZV:U4^;35']=^G7Y[LSEK*_)K?]NT M*8KP\>RO_'K=9@IU_#LDG>_'; ,/O[]F_]1=?+B8GT7MK\KU/ZN[YO%L;N>S M.W]?/*V;[^7+%S]_#O"VDC#&;;FNN[^SVZ>Z*3=#EE#*IOC= M?ZZVW>=+_Q_#AS \@ \!?!\0QCX6((8 \18@CP;((4#F!J@A0.4&Z"% YP:8 M(<#D!M@AP.8&N"' Y08 >^T<>PO1QT/VS8;L45[;#3P*6?0+JUNI'XNF.#^M MRI=9U9-M5[2Q//Q"%TC@;]A&0#E@SZ&8$Q 2K*]@6# MP>&4]BL$JRTLV9A_*0HQ>04EP8:T'$_4IQW"FIDSE$ M<%+9 ]RX=D(S(!4-I%]NTEB<$!?.D'Y1.TM"7#CD]XL3/.<(SY-^#:"1P.M MKTBY;Q"<,=K$N]DE@M-*64NL5T[H"Q<9_1I V6,1.L01':(TE1-ZP-6$?A$\ MYPC/TWYIA%\LWL??8#"ETQUV"N/&.*IP0ERXR6F6F304H4$\U2#-J'X36L!= M?J\$P7&!<#SIU0 :<8:YH"A1LQ"<%EPSZEZ'T R1L2%9BG0+H;AQY%B$MHA4 M6RPG.".HF[,)>PA!<%?D["%$YAX"Q8WV$..:""T0.7L#,6UO( C-$-A]!-5+ M@KYBPMY $+P4.7L#@7@Y,YK%-Q,(#H05AMBC"H+G(L?S1>KYP#23%A]+$GH@ M4SVPG'K20/!73O!\2?!2YGB^1#S:@8-8ES <.%*7),%SF>/E,O5R!6%I$)HB MJ</E,G5?,$JRN T(3+"#G=>X(H+E,L>D96K2 M );:O$I"#"1FTE0C"?+*"2:M"%*J')-6J?F"8UJ[J L8SCBC"*%0!,E5CDFK MU*1!*6.(.52$&"C,I*EZ"?*J"2:M"%*J')-6J?G&1#@*&5="/=[+>KZ76C,U M#,%^A;DR]2"2X*N:X,J*(*+*<66%N*V!8,SQ[",X%?:SA!LH@M@JQY45XLK" M6:">L1("H!%7%D0O-4%8/<&5-4%$G>/*.G5;M \8[D@?-$%LG>/*.G7EHWT@ M!$ CKBP(4]$$=?4$5];40_<<5QY XU\OI(YO%A 8YX=WV..*");K'%<>0*.* ME%-QPQ<'/Z!N?/70O2I0SV[+IVW33MS!V?WK"!?=+_31^4LX^0K(^6LX6?8O M&[RE[]]]^+.H'E;;>O:S;)IRT_TV>U^6C0_5LP^A[D=?W.T/UOZ^:;^:\+WJ MWSGH#YIR-[Q/L=B_U''^/U!+ P04 " #T@EQ0/*#B^PT" *!@ &0 M 'AL+W=O5O&;0R)HW M2$"Q]9[]S6%E\!;PJX9.3O;(.#EQ_FJ"K_G66YB"@$*FC +1RP7V0*D1TF7\ M&32]\4A#G.ZOZI^M=^WE1"3L.?U=YZK:>FL/Y5"0,U4OO/L"@Y^EAP;SW^ " M5,--)?J,C%-IGR@[2\79H*)+8>2M7^O&KMV@?Z6Y"<% "$:"'S\DA ,A?"=$ M#PG10(AF!-Q;L;TY$$721/ .B?[KML3\1/XFTMW/3-(VV[[3[9$Z>TG789#@ MBQ$:,+L>$TPP_HC 6GT\(G =L0ONZ+,#]O>(.+R%'.XAOK]T5Q$ZC896(+PQ M&KH%(J= 9 6B&X%HUBD79CDSZ\+$,[>/,3?%+IW%+N\$XL5_W,9.@?CC[5HY M!58?:)<+LYJURX59S]KEPGR:%8LG-X*!*.VTD2CCYT:9'VN2'0?:JH)S!;K$Q9/^(I4>S&- H5!FN])[T8^G M/E"\'28O'L=_^@]02P,$% @ ]()<4*SAP+G! @ \PP !D !X;"]W M;W)K&ULE9=A;YLP$(;_"N('%.X,A%1)I+73M$F; M5'7:]ME-G 05,#-.TOW[V88B5,X2? G8O'[OSLX#]N8FU6M[%D(';U59M]OP MK'5S'T7M_BPJWM[)1M3FR5&JBFO35*>H;93@!S>H*B.,XRRJ>%&'NXWK>U*[ MC;SHLJC%DPK:2U5Q]>]!E/*V#2%\[W@N3F=M.Z+=IN$G\5/H7\V3,JUH<#D4 ME:C;0M:!$L=M^ GN'QBS YSB=R%N[>@^L*6\2/EJ&]\.VS"V&8E2[+6UX.9R M%8^B+*V3R>-O;QH.,>W \?V[^Q=7O"GFA;?B499_BH,^;\,\# [BR"^E?I:W MKZ(O* V#OOKOXBI*([>9F!A[6;;N-]A?6BVKWL6D4O&W[EK4[GKK_=^'T0.P M'X## .QJZ0*YS#]SS7<;)6^!ZB:_X7:-X1[-W.QMIYL*]\PDWYK>ZRY/XDUT MM4:]YJ'3X$B3).M!$QG_(0B20= 9L)$!KA+:@)$&S!DD(P-(X4.6G29UFMII M4L@P]22:D'&229P\ =H@)0W2^95FI$$VH])L4BG&+ =/G!499S5)-$^0-LA) M@YR8*O8A44KCR7)-!ED3!BEM #']_X[GKPAX$($9:]*+QHL"#-)LY0E%@P)3 M4KS+ C0J,&5ENC"DR#;9E M!WYP=2KJ-GB1VNQ\W?[T**46QB^^,V6?S0ED:)3BJ.WMRMRK;AO>-;1L^B-& M-)QS=O\!4$L#!!0 ( /2"7% @@E]O^0$ /$$ 9 >&PO=V]R:W-H M965T*>E%YK92#B>$1-D"Q>*! M#="KE9IQBJ4*>8/$P %7AD0)"CPO011WO9NG)G?A>=*QW.-29^^2?SK'&&\"O M#D:QF#NZDRMC+SKX6F6NIPT!@5)J!:R&.YR!$"VD;/R9--VYI"8NYV_JGTWO MJIY %%P[435*1H3Y.N5- M2$8G%66%XE<[=KT91[N2A!-MGQ!,A& F^,E_">%$"-\)D6G>.C.M?L(2YREG MH\/MSQJP/A/^*52;6>JDV3NSIKH5*GO/C[&7HKL6FC"%Q00+C#\CD%*?2P1[ M)8I@0P\^%CAO$4FX7R'<;2(T_'!9X1#M"T2[ I$1B#[L@K_:!8N)#:8WF,?$ M>UQUL@7YL7?8MQ+O6HEWK*SVJX@W58+PX$@ M_+7J_9D# K74TX.:&UL?53;CILP$/T5 MQ >LN2>-"-(F4;656BG:JNVS0X:+UL:L[83MW]#DD9LW4K*=H.0R"N@6#RQ%AKUIF"<8JF.O$2BY8#/AD0)"CPO0137 MC9NE)G;D6ZK*0.H"QM<0D_0?YJCUR= MT*ARKBDTHF:-PZ'8NL_^YI!HO '\KJ$3D[VC*SDQ]J8/W\Y;U].&@$ NM0)6 MRQ7V0(@64C;>!TUW3*F)T_U-_:NI7=5RP@+VC/RIS[+:NFO7.4.!+T2^LNX% MAGIBUQF*_PY7( JNG:@<.2/"/)W\(B2C@XJR0O%'O]:-6;M!_T:S$X*!$(P$ ME?LS0C@0PCLA^900#83H3HA,M_I23&\.6.(LY:QS>/]U6ZQ_(G\3J>[G.FB: M;=ZI]@@5O6;K.$S150L-F%V/"1XPT2-FO\3X(P(I!Z.-P&9C%RQ3>,$LQ1(S M0QR6B"2TNPBMS0@-/YQF6$5V@<@J$!F!Z*%3\:R,'A,;3&,P7\+U:E;)$K3R M_/]8B:U68HN59&8E7F0)HWC>U"4H\,/ ;B6Q6DDL5F8%[Y)%%F^6 DU^:0J\ M-.-".#F[-%)_]$ETG$C/@;X2L_A>3:I^L-QE^C'W _.R;H1S8E)=.',M"L8D M*(/>D_)6JOWM)$Y !YC:3G)]^]J&XQ+8G-(_P5YF MQ[,3O'9V$?)5Y9QK[ZTJ:S7S>9B&SG/Q$F71>"Z.N;:! M8)XU[,A_[:4K1"O M=O)M/_-#JXB7?*?CM3OU[2)U^-W]B^N>%/,EBF^$N7O M8J_SF9_ZWIX?V*G4S^+RE7<%Q;[75?^=GWEIX%:)66,G2N5^O=U):5%U+$9* MQ=[:9U&[YZ5]$T==&IP0=0E1GX"23Q-PEX _$LBG":1+((.$H"W%>;-FFLTS M*2Z>;/_>AMFO"$V)<7]G@\YL]\[8HTST/$_C- O.EJC#+%M,=(5!/2(P[/T2 M$;3$,AJE1[<+K,:(!-]"UF,(0C&L H.%8D> ;PJE, $!"8@C(#<*Z,"I%A,[ M3-V6.DE3A ;U K $DS P F X0B0>^#:&(4I22F#5*:@Z!7S#, $%">CCOJ$0WIKA \YU MH!M/4AJ2@7,0+$9TL!'7 S1%*5W=-]I*0CP[H[Y"&P9"Q3]AWOP?D?X$??P M:(O%E([,&Z.2<-2A !3!T;!'!5>-N>+RZ X]Y>W$J=:VOUU%^X-UX5FAS;+CF?A!"&PO M=V]R:W-H965TV^;.AC&OPKB PQ\ U,ED4Z356?2 M)E6;MOU-$Z=!!9P#M-F^_>-8;#(H?A3JU%\=!7\J3UB_]R:?=,HS[ MC%2IMEWO(C=?;VJMRK+W9/+X;W(:GF/VAI?'[]X?AN)-,4]YJ]:Z_%GLNL,R ME&&P4_O\M>R^ZM._:BI(A,%4_6?UIDHC[S,Q,;:Z;(?_P?:U[70U>3&I5/FO M\;NHA^_3Y/_=#!O0R8">#0C_7P,V&;!;#?ADP&\U$).!N-4@F0R2OP9LF(]Q ML(;1W^1=OEHT^A0TXPUTS/O[E-PE9GZW_<5A.H??S 2TYNK;2B;Q(GKK'4V: M^U%#KS3D6K-V-?1:L7$5";N6?'0EA(AKS8.K$20]:R)3[+EB"BNF@P-V50W% M#AATP 8'_,J!5WSDD('*<@@LX;+U8@LQD$D#"+=(*G%RUHZDY](QJR9V]RD M^HA5GG')8,H92-G&-W/OUYB2BPD<<&.3C*8AXFA:Y_5XA MN L0>L-$3J++>DE,LS2+[=Z&A+%@/+4[G"O,8D(D\22/.Q !+>.+@E M$="34I\+W'"(G%$M;@ $=0"KVGL@\E9+,=D4D6TM-/>3Z*K5I''_YXF%6P E M()9O'^#9",S8"5 ,(D4@6DUS35UP3!=A4GC(H9@$MV ,#P7P2+M%0Y$O#B:,@C5=^D8%$T:S&9M*# \#\$AG6XE$W!,' M@\, .-+#.&H#C5HM$GLT&P] P (WTM F&H6$SH&$8&H:@L?<0 M;!XT#$/#$ ^>?3C#/+ 9*P[#/#"TXMA=@KF[21(+@[AG?C@&AZ-5Q]X,<7?5 M\:PW'&/#$3:>[LLQ-GP&-AQCPV]8;QZXN]ZPF/#$EZWGX1.0XWM4XI@'3Q_J=_1_@E M;YZ+N@V>=-?I:GCAL]>Z4\9A_,%,TT'EN_-)J?9=?YB:XV9\-S>>=/HXO7>, MSB\_5W\ 4$L#!!0 ( /2"7%!96!&*-@( $H& 9 >&PO=V]R:W-H M965T2["7F=G9Q=[D-RY>9 6@@M>&M7(=5DIUCPC)LH*& MR@?>0:O?G+AHJ-);<4:R$T"/EM0PE$11AAI:MV&1V]A>%#F_*%:WL!>!O#0- M%7\WP/AM'<;A/?!1,00,2F44J'Y<80N,&2%MX\^@&8XI#7&Z MOJM_MK7K6@Y4PI:SW_515>MP&09'.-$+4\_\]@6&>M(P&(K_!E=@&FZZ/5)'K\5RE>3H:H0&S*;' M)!-,/"*05A]3)+X4FV1&=Q)LYX@,OX?LYI X3OTNL+=0; 7PNT*Q7X!X!8@5 M(%,'6>ITJL>D%M-:3$H(SIQRYR@2)<31VLU1.,;X/YU/O9;3F>7EBCB6>TPV M2?,IQ@OLP+8^6!2MW,_D@\6K*/.[SKRN,X]KM]&9IX6+R#U7:H M>$42]W"AR8UJ0)SMM))!R2^M,@=S$AT'XE-B;J03W^A!V<^U-YE^RGZGXERW M,CAPI>^[O94GSA5HD]&#]E?IP3YN&)R462[T6O3CK=\HW@V3&XU_'\4_4$L# M!!0 ( /2"7%#Q0HU^50( )$' 9 >&PO=V]R:W-H965T,& M[GO@N3G70@6\(N_1&?_$XE>_9W+E32K'IL4=;VCG,'S:N$_!>I&,,&54 I(#E=<8D*4D+3Q9]1TIR,5<3Y_5_^BY M'!#')26_FZ.H-V[F.D=\0ARDJY$&$\*1$$Z$('U(B$9"]$&('Q+BD1!/A##1U3*I MZ-KLD$!%SNC@,//O]DA=HF =R^I7*JB+K?=D>;B,7HMLM8 M8$)X4GTZ(H2.V(9W]/#V@/(>L8QN(;M[2! DL(L(3#32 M%-HBDL$(,"L1:( M;P0RJU(&DVE,9U(-%DEBI6M0R0SE6]G>ZP3Q(OFDZ@EH-P'LKBR[]YB5;UDI M(4Q@V84P(6QV"9I= @+6#=A"F-@R"V%LLQ#FDYN4@F930,#^9"",9:3\#\SN M,>;&; ::S0"!U#(+8:R;74(8ZSKM $S@6V:]VH'8N>FX\Z!"OELZL?M1*G TJ*_D%>UEOUQ6A!\ M$FJ:RCDS7<(L!.W'!NA-7;CX!U!+ P04 " #T@EQ0+PJLZK0$ #/%@ M&0 'AL+W=O'0RXN5?V].5C; MSGZ4Q:FYGQ_:]GP7Q\WN8,N\B:JS/77_>:[J,F^[U_HE;LZUS?>#4%G$/$ET M7.;'TWRY&+X]ULM%]=H6QY-]K&?-:UGF];\K6U27^SF;OW_X=GPYM/V'>+DX MYR_V#]O^>7ZLN[?XJF5_+.VI.5:G66V?[^V0+NVM[%7GW\V;7MBAZ39T?_SBE\ZO-7G#Z_*[]YR'X+IBG MO+'KJOC[N&\/]_-L/MO;Y_RU:+]5EU^L"TC-9R[ZW^R;+3IX[TEG8U<5S?!W MMGMMVJIT6CI7ROS'^'L\#;\7I_]=# MP)\"O EQ]*B"<@/BJ@'0"\JL"R@DH M(A"/L0_)W.1MOES4U656C_UPSONV8W>J*]>N_SA49_A?E\^F^_JV-(PMXK=> MD<.L1@R?8#X0<:?]:H(C$RONB?-; VL?H<4M9.-#&%.WF*V/D8IC3P5,AA@4 MB(F"3 <42*A #@KD339)L*L1HP;,:?0RR0R)=^VCF-(Z)5GQ4=RHD,L*NJR MR\29E?*=292A5?112B2D1AL?E!H5:"<-'=9>D0R36$$*%:0@8N+F:L1DTR*9 M* DD-H-F,F!&DVQDGAD328.M&&C% "NT2XQG1:21# 3#$LP3"4A[%E 1H!H& M?#64:P"()Z33O@+:0!"AMNW_@&[#@O3VP#A001<]!(F '4Q.S&$:]-YZMC&5)2GWW81X=^)!4<1&@,(Y9D"? 9[J '&AJZ:,^A4*JGS )=RQ:CK ,9TPI* MYYAC.:!/0<=4![KI=-915^;E'0#1DM@ (%P26P#\=$EP3/%<@# I@3G0C?>) M2542H#".]P(NOSY'<=$F MHB?[-8!U9RTZEFXQ+ L,72)PP$<$2V<.![H]HX92C,E5@$&;SKPK!)*!?5%@ M!A: @65@90E,A@*K XT[56E(D[CC2>7=*6M7X8;TV:VJUY/;7^/-?EZO95]X/TE'_F^ M8G?;\6[U0\UXU?M[7K\<3\WLJ6K;JAPN^IZKJK6=ETG4U>)@\_WUI;#/;?^8 M=L_U>,4ZOK35V5T?Q]<[[.5_4$L#!!0 ( /2"7% N\#HY-P4 $$; 9 M >&PO=V]R:W-H965T!+YF+II$5O*X_'=\>[Q*"W.=?.U MW1O3S;Y7Y;&]G^^[[G27INUV;ZJB3>J3.=J_/-=-573VLGE)VU-CBMTPJ"I3 M1HA*J^)PG"\7P[W'9KFH7[OR<#2/S:Q]K:JB^??!E/7Y?D[G[S<^'U[V77\C M72Y.Q8OY8KJ_3H^-O4JO5G:'RAS;0WV<->;Y?OZ)WFWD,&! _'TPYW;T?=:[ M\E377_N+WW?W<](S,J79=KV)PGZ\F94IR]Z2Y?'-&9U?Y^P'CK^_6_]U<-XZ M\U2T9E67_QQVW?Y^GL]G._-?^'>3.EA?=,[!S;NFR' MW[/M:]O5E;-BJ53%]\OGX3A\GIW]]V%X ',#V'4 %1\.X&X OPY@\L,!P@T0 MM\X@W0#I#4@OO@_!7!==L5PT]7G67/+A5/1I1^^D7:YM?W-8G>%O-IZMO?NV MU$(LTK?>D,,\7#!LA%&9GF)6(89-$6M@A4\AFQ!"J;QB4NO(U1L&O6&# 3[V MABML@$,#?# @Q@R4]%R]8.2 .0X8P?+(+ +.(H)9\HQA Q(:D*&?(A(H!0VH M@($6RO/S@E$C/ZE0]G_N+2S *:9U1KW51;A<9U)CXADDGH7$F4=HE043638! MGS6 "4*IGY0 )NT_BEGGD'4.%IQXK/-@GE\H89:X!UQ#()%<9!YS -36P3Q" M74/J.@PX]ZEKP(B2S!>)-<(1SI2'VT![.=4Y)DX)EC8"DCSS=8N$6; M&06[F:0^=16DILR3W-_, R4PP; )N4PI8VW,IK=WJU0O*_0<&/1DOF>YT'# M(G6N2&0FO U0M \$6@) (C(/PZ+-@&A+'C&!E9,AY8RUD9$^$BBGWV8\.-!$ MZ(FT9[28QUCN&) [&5%,AF6'B=LSB>'R9Z#\_4QZ<*!Q)K%<4K__ K!82'!! M,U#0?K(]()",+3.N0!9VDY)Q?YXL\(:S/!I>7*@,%:KR9PH+57 :V8$8KE,& M2E!FV 3')L/YPH$F]<,$9W[GA7!)X2+'5(Z%B8-^ M*#@].-!D*D&BYW:L7QSH5]#L.]!DV:2@OH"M 0YEY@;AIIDYI8[5CJO;.WV. MA8R#8W'0Z3O0I+41X^;<.1_".$V(WW7^$#;EC661 UD,6GT'FK;Z.E$Y^?_' M[YWA&)JPF(QA,>5(3(/TU:"'#0.VOA&W^3%N^H0)B[@ ?530SCM0$*7(?B&P MV L@]D'[[4#C=%%9HJ4>_7@! T- OFX [*-P8=47/_'D4&"9%D"F_2<;*P"2 M.K)!BV! U:S%N):U:"F@V\A2"_KM+1 MFX;^Y=*?1?-R.+:SI[KKZFIXM?!I$2O0! #>! &0 'AL M+W=O-"%*3:-65 M=J6HJ^T^.S $5!M3VPG=OU]?*"4$]05[QN>!QV@GYJBH ';QSUJ@MJK1N M-QBKO ).U8-HH3$GI9"<:F/*,U:M!%HX$F 5YJZ-1H']A*3D*\6N-'L46A30@8Y-HJ4+-<80^,62&3QENOB8:0 MECC>?ZA_=[6;6DY4P5ZPOW6AJRU:HZ" DEZ8?A;=$_3U+%#0%_\3KL ,W&9B M8N2"*?<-\HO2@O:_9M25)\M4(] M9N@,YC:3KC^^]J&<,2X]Q+;R\SL[((W M><_XJZ@(D=Y;0UNQ\2LINS4 HJQ(@\43ZTBKGIP9;[!41WX!HN,$GPRIH2 , M @0:7+=^D9O8@154-Z05-6L]3LX;_QFN]TCC#>!737HQVWNZDB-CK_KP];3Q VV( M4%)*K8#5^=R)G M?*7RA?5?R%A/XGMC\=_(C5 %UTY4CI)187Z]\BHD:T859:7!;\-:MV;M1_T[ MS4T(1T(X$2#ZD!"-A.B=$'](B$=";!' 4(KIS1Y+7.2<]1X?WFZ']4<$U['J M?JF#IMGFF6J/4-%;D2&4@YL6&C'; 1/.,'!" *4^I0A=*;;A@AX^)M@M$2AZ MA.R7$ @3MXO(66AD!**'0E=N@=@I$!N!^$$@M3HU8!*#:0WF$X)!O++J=HVC)R& MT<(PC*PL6[3L2YP&66(Y=L RB.PF.U 0I9GE&&ULC991;YLP$,>_"N*]!6-C MH$HBE:!IDS:IZK3MF29.@@HXPT[2??O9AE!B'U5?@FU^=_>_BVUN<>'=JS@P M)KVWIF[%TC](>7P( K$YL*84]_S(6O5FQ[NFE&K:[0-Q[%BY-49-'41A2(.F MK%I_M3!K3]UJP4^RKEKVU'GBU#1E]R]G-;\L?>1?%YZK_4'JA6"U.)9[]I/) M7\>G3LV"T2L'6O/Y3;>5AZ:>^ MMV6[\E3+9W[YRH:$8M\;LO_.SJQ6N%:B8FQX+-,4V[U1YA%H]K[(D7 1G[6A@\IZ))@P:B4!Y'T-$4(@\T_V?.3+O,,YB^[@#&,J(LZD C!"0[WK!N;WHDX6WXJ97Z[ZIJJ? M2'X<&L9@[%I7_P%02P,$% @ ]()<4$FD@I@% P @P !D !X;"]W M;W)K&UL?9;;CILP$(9?!7&_"V/P:95$:E)5K=1* MJU9MK]G$2= "IN DV[>O.2PB]M";@,D_,Y]/O[VZZ>:U/2ME@K>RJ-IU>#:F M?HJB=G]69=8^ZEI5]I^C;LK,V&9SBMJZ4=FA#RJ+B,0QB\HLK\+-JO_VW&Q6 M^F**O%+/3=!>RC)K_FY5H6_K$,+W#]_ST]ET'Z+-JLY.ZHR"^@5OW)U:V?O0=>5%ZU?N\:7PSJ,.R)5J+WI4F3V M<54[511=)LOQ9TP:3C6[P/G[>_9/?>=M9UZR5NUT\3L_F/,Z%&%P4,?L4ICO M^O99C1VB83#V_JNZJL+*.Q);8Z^+MO\-]I?6Z'+,8E'*[&UXYE7_O(WYW\/P M #(&D"D TO\&)&- X@1$ UG?U8^9R3:K1M^"9IBM.NL6!3PE=C#WW<=^[/K_ M;&];^_6ZD9ROHFN7:-1L!PV9:@F%5#@=040L)3A)BI*D'HGDTD$9-&Q61=(D<5!\49+$ M"R@41:$^BH@=%.I5(=PE\34IH10G82@)0TC (6%>E0<0-.9X'8[6X4@==QUP MO\=$BH7E*M R BGC#-I6>&4$D]3=.+Z*"R8D#B-1&(G I Z,1,:6\/DD#CB( MCB=\:2M"C%M*[!$!HZZGQ/[XQ-X>0%23C@KPJ0S,7Q5;"P M(P$W.B"^4;F3-6KN9D&D'%P81 8@86FR<.,$WSE)[*[E472_9\#U3D0%,8D7 M<'#W!,0^!7-Q?&M\ +MKEM8%[HZ V:,WX[[WV4-#PD(EW/T LS_OD,7\CU!W M=>Q0':7)$A)NE( YI7"1?*M\(#)UG7N'Z5BZ-/&XI0+FJ>ZY";Y=4K)T0@!N MEX#XI71/Q5%$[S8Z,A>(#)F*:'89ZV['W[+FE%=M\**-O=?UMZ^CUD;9E/&C M37:V%_*I4:BCZ5ZY?6^&6^G0,+H>;]S1=.W?_ -02P,$% @ ]()<4"L! M%H-D P ^@T !D !X;"]W;W)K&ULA9=M;YLP M$,>_"N)]!^='J))(3:)IDS:IVK3M-4VC&SI[;(*_-8!\VI++/ZW](4]CP/(7P9^);O M#VTW$"UFQVQOOIOVQ_&Q=D_1QWF@8S6@#-AJPBP&H-PWX:,!?#<2;!F(T$,@@ M&D+I<[/.VFPQJ^TYJ(>_]YAU503WPF5_TPWVR>[?N?0T;O1YD:8PBYX[1Z-F M.6C8E>95$3GOERD8-<62>>;L=H*5KU#\5K+V)0"2IN!DH+QWP*\<"$AH!X)T M('H'XB93*)#EH)&]INHU=Q#'@..E9%*F*&1")36GD26)+ EDE-CEH%$WL_ T M1L2$"C0(1$RIF)PH%D4B*P(93;-4Q#20)BBR%2'3.D'_Q9IT)AFCH34)K0EH MB:"U-P_$(D'(OHBE2B-BPA.(B6\A(7D3@E1Z@GFB#0#!G&)F\.810N,:)E1W+%;XNR-D7*F)%1G(SO( S*-VRVV, ML=F[A4%(N%:X.-YT=,M+]R#@%*_7;KF?0*6EPLR$3&CM01,REDSU3J!['_C- MSX'C[C>JWDSTNY(U(;ES7X:8 *8['_BMSP'CW@=4PY*)5]&^S(/V)0E7$\AT MYP._]3&?V&]7C$G,2X@D+K,UH0*86C7HO@=^XP/NE;/V]S$\3O!&9$7IG#?M M+1R^#F2*NTETM0$N3;WO#Q=-L+&GJNWVD5>CEP/, ^LVT&A\V1UL^HWUJYOA M5/0UJ_=YU01/MG7;\WX3O;.V-0XR_N#P#NX@=GDHS*[M;K6[KX?3R/#0VN-X MTHHNQ[W%?U!+ P04 " #T@EQ0E3C _]X" N# &0 'AL+W=OZYNKO6E3RL@QI^+[P7.X/IEV(5HLCWXL?POP\/BD[BP:4;5F+1I>R M"938+<,'>K^.29O@(GZ5XJ*OQD$KY47*UW;R=;L,25N1J,3&M!#997KZ(7E 2 M!KWZ;^(L*AO>5F(Y-K+2[C/8G+21=8]B2ZGY6_\=&\8Z]/P!.@38$B M3DM'Y"K_Q U?+92\!*K;_"-OSYC>@]V;3;OHML*]L\5KNWI>44+8(CJW2'W0 MN@N"ZZ A(K+P P=@'&N8I#-6X Q6F3L .+;(A,<@:$(S"&P6X1T)+,+2EQ0 MXX(@20DA.%&"$B48438BZH+2*Z+"2Y.B-"E&DX]HT@E-!AG.DJ$LV82ER ' MR%& ?,;!%2A"@0DM1D*+B5!($^^.4H([@2!4U(?A<1.=(9BB;GF@@-5!QY:$ MJ6:2,X\O*>XK&B,'''L@<&-1-DDN4^ M*MQ ,#50D7IV#7!CP)P;!W!G ';G3!5/+QT*B>]\F&,]2)1+&,CHNBJ M7:N%VKM&50<;>6IC@11K;-+K6;B>E$;86 M_* ?;O ^32NQ,.\SL6'4=;#:. DJ8(:=I/OWLPVA8"[M2["=<\\Y M]_IS=>7MJS@Q)IVWJJS%VCU)V3QXGMB=6)6+>]ZP6OUSX&V52]5MCYYH6I;O M35!5>MCWJ5?E1>UN5F;LJ=VL^%F616D>UB]S;P'-Q/$D] MX&U637YD/YG\U3RUJN<-+/NB8K4H>.VT[+!V']%#AH@.,(C?!;N*4=O1J;QP M_JH[W_9KU]>.6,EV4E/DZG-A6U:6FDGY^-N3NH.F#ARW;^Q?3/(JF9=5J[L>OLV2$_E_*97[^R/J'0=?KLO[,+*Q5<.U$:.UX*\^OLSD+RJF=1 M5JK\K?L6M?E>>_Y;&!R ^P \!"#Z80#I \A[0/!A0- '!%: UZ5B:I/E,M^L M6GYUVFYZFURO(O00J.KO]* IMOE/E4>HT1?-U(/2#H3'H 'A*?I! M T,:*9Z%XZG =HZ@9 K)YA T\CEQ0E@3)%E>0Y"B6]EGP$@ MFBPL%@H:II#AQ/)"9S)W)%DJ3 3J1( .]JW"1/-T_- "90 H6%B9,6@EAJQ8 MY4_CF8KE8SM'W%%[*VW=[HBJM8>S3/!^'L^+F6^J(8 MC0Y/E$>LKTAK/-5/%W-UOM-T[YX?>7LL:N&\<*DN8'--'CB73'GT[Y6[DWIJ M#9V2':1N1JK==N^-KB-YT[^EO.%!M_D/4$L#!!0 ( /2"7%"T%0U)#P0 M .(2 9 >&PO=V]R:W-H965T*GEX@$<=__]!HB.=!KES,, \?N^[J0[G8;1 M,1*5ZS#=.L<]EM*I) M2>PP0GPGB7:I/1G58^_Y9)0=RGB7RO?<*@Y)$N5_IC+.CF.;VJ>![[O-MJP& MG,EH'VWD#UG^W+_GZLDYJZQVB4R+799:N5R/[3LZ?*-^1:@1_^SDL;BXMZJI M?&39K^KA936V2>61C.6RK"0B=?F4,QG'E9+RXS\M:I]M5L3+^Y/Z8SUY-9F/ MJ)"S+/YWMRJW8UO8UDJNHT->*!O++"[J_];R M4)19HE64*TGTN[GNTOIZU/HG&DY@FL#.!&7[&H%K O\BN%<)KB:X?0F>)GA] M";XF^'T)@28$?0E"$T1?0J@)85\"):?(D2^*?YUR#C;M;>44;LIZ4TX!IS#B M3I.+=7+?1V4T&>79TKO4/ZH$+]3HYX02%HRWUR:U]L.+TP(I5X;\X;(^"X>18ZG$Z\5W'8Z M"6"F 8D:E#9FV$ (W)"+&W)K#=XV%.(2'B[AF;YRL/33!N-=N,J]$"3=S 1] MXT3 U#11(@1!>D"4J* "Q.G1A#$&$Q3!A!Z8WC-BS_.8#W(4\9P:28JY[@<" M9JH)\P(/S&^!+2B[6-!6='T\NCZ2B1S$9-Z _$MO2,B#D(; ;1/HJG52]0?, M;X$ >< 9=3O2.\"]#Y##1,VJ, I=>,"D*/)KC?H/M\XI*P9J*KV9'I 4>:8$4,MYQ M=(:X1'B[D,W#?MO3A"';$]'JWIY5ZX0V'@2;..L0Z>I>*+;+09CF&N5W)^$K M J&@ MR[QO-460;L"%2^!)M\"05^LI[>@7J(ML$J//;4!5:OZ/FJI9MXHJ D.J*BYF ME%4-NY(>3[@]6%AQ>T9E1<5H #, =Q[65EP,GJ0=R]H5]XXFCR)='NGH:6E' M*T&Q7@)VM5.-:K6U8L#ANP4&:W6_>BE[J;W>5&LFZ%R\#R8RW]0?2PIKF1W2 MLJK!%Z/G#S)WK'J?!.-3.GRAR/B<#A?-YY8O^>;KSUN4;W9I87UDI7J/K5\U MUUE62N4]&:C@;&6T.C_$WU%R7G_%EK\A=02P,$% M @ ]()<4 ]1OF*O @ Y D !D !X;"]W;W)K&ULE59ACYHP&/XKA!\P:"DM7-3DU"Q;LB676[9][FE57@PIGF((KTYB(KK3[(1M;VSDZKB MQG;5/M*-$GSK@ZHRPG%,HXH7=;B8^;$GM9C)HRF+6CRI0!^KBJN_2U'*\SQ$ MX?O <[$_&#<0+68-WXL?POQLGI3M13W+MJA$K0M9!TKLYN$C>E@CZ@(\XE-E^9__L MQ5LQ+UR+E2Q_%UMSF(=9&&S%CA]+\RS/7T0G* V#3OTW<1*EA;M,[!P;66K_ M'VR.VLBJ8[&I5/RMO1:UOYX[_O-MN'N+T .Q[F_@IFGH\SS*0(*$M [ MS&,@ [O%/#82:Q]RG&8#4U9C7#RP;8S ."4IG5"=@3EGHYPSAF&"'"3([[ - MQ? "C6\QKD-=.9B>!-!T&[#HDG..#EC])[;(1W M $1OLI&.1!,6V\_0Q=MP:P WE!Y=''654'M?1NA@(X^U<0?&Q6A?JCQB=U0. MQI>NA/%'Z =-6_]\YVI?U#IXD<8>Q/ZXW$EIA,TP_F2]/=B2J^^48F=&PO=V]R:W-H965TSV6K'I ZJ#5U+B[MLO=;!C#T>I\U0GHOB9_/R MN)[XK%%D4K.J&Q>)_7DU]R9-&T]6Q[^]4__<9V-X^7SR_M .W@[F.:G,?9'^ MV*_KW<37OK_WHE^;5I!9OE-@^5D5:M7^]U4M5%UGO MQ4K)DE_=[SYO?X^]_Y,9;(;C60 MO8&\U4#U!NI6 ]T;Z%L-XMX@OM4 V&GFV)N)?-_D/-EPO[!;;(6G6-(RLE77>M+:YW_[39FME6U^GP 2,@]?&50_-.HA? M0)HC9NXR;T1@-9R%<%+(C#OV_+J'>Y?0C%TSGUU&7!-?*"]H+ \N(\-KY"OE M!@G^1C'(SR/%(,GSWX9F\7O!2QEP2E!24]Y"K@=*"0P=3( (.*XE/70EB.-"0D"@<,(M"6I( M,7V"N0-.Q5IAR9Q*1J6=6+M'MG5@/[.P04LKU@).!O1W$!\X',+"# M +&%X!/"'-R2+Y4"O,P(3$4B!AQ"$A,#U0$&]@\@-Y A)P/%'-1'0CA07H&H MKVX(B9+((XXKYX+B@#$97KJZ@@6Z0B'>T%RMN8[AW2"L\='A3?8X.+[+C/EMKW)J+Q5\9+7S<@O M6L^W)7>\^3Y$[3,8/0+1/H?1LKL+>7/?7?K/"=2=;GE]1LZN91V>>RNQ+I7NKBT%_W!.<[I^G_4$L#!!0 ( /2" M7%!Z;DE.! , #<+ 9 >&PO=V]R:W-H965TWVYLXML7MN#$"IZJ\JZG<<'I8[W2=)N#J+*VSMY%+7^LI--E2L];?9) M>VQ$OK5&59D@ %A2Y44=+V9V[;%9S.1)E44M'INH/555WOQ=BE)>YC&,WQ>> MBOU!F85D,3OF>_%3J%_'QT;/DH%E6U2B;@M91XW8S>,'>+^&S!A8Q',A+NUH M'!E77J1\-9-OVWD,C")1BHTR%+E^G<5*E*5ATCK^]*3QL*A8MIE^T)I;Q8V0+T!&@RZPYDTP+T!_C @_S4@O0%Q#)+. M%7LVZUSEBUDC+U'3A?>8FRR"]T2?_L8LVL.VW_3QM'KUO(" PEER-DP]:-F! MT!@T(!)-/^R!0GLLD6>.KC=8^0B&KR%K'P(A#:O 04^Q)A%E-WNZ0 IBEQ/ [@,,2<\+ @&A1$/4$0.4>[[#!LO!& B#LA M7ODPSAEB3A"HIYJA%(&P9A;4S'S-@+JBF:>&XHPX*;'R4830S.%:^RC$*-MV*4$R>M5@$8H1!G3B0#,,00FH@$G"AX\)8$[%%7BA#.J"O:J5^0>/5H?N[P&9[L-97YJNT'8E'S1= M2_DC;_9%W48O4NG>QG8@.RF5T"+!G99WT%WL,"G%3IDAU^.F:^6ZB9+'ODU- MAEYY\0]02P,$% @ ]()<4/U/;6I5 @ 'P@ !D !X;"]W;W)K&ULE5;;CILP%/P5Q >L;T!@19"ZJ:I6:J5HJVZ?G<0) M: VFMI-L_[ZV82D!IVE>@FWF##,3CDU^%O)5E8SIX*WFC5J&I=;M(P!J6[*: MJ@?1LL;>JT.I[0(H\I8>V'>F?[1K:69@8-E5-6M4)9I LOTR_( > M5RBV!0[Q4K&S&HT#:V4CQ*N=?-DM0V@5,/<,AD=OWK2<'BF M+1R/W]D_.?/&S(8JMA+\9[73Y3),PV#']O3(];,X?V:]H3@,>O=?V8EQ [=* MS#.V@BOW&VR/2HNZ9S%2:OK67:O&7<_=G23MR_P%N"_ 0P&*_EE ^@(R*0"= M,F?U(]6TR*4X![+[MUIJ7PKT2$R86[OHLG/WC%ME5D\%@C')PZ19T MI6O1'8$@?\LA?#N2'C.VBR"9OB(^5(+@%37^]D6>_H7)%0I_UZ'HGE#\C8?B M_P@EGNT0"<0)F:8RAY$4P^F[ D8[M3TZOU%YJ!H5;(0VF[[;FO=":&8HX8,A M*\UI/4PXVVL[7)BQ[(ZL;J)%VQ_'8/@F*/X 4$L#!!0 ( /2"7%!:OKSD M) ( !(& : >&PO=V]R:W-H965TUNFS 4 M?17$ Q0PGXD(4D,U;=(F19W6_7;(34 UF-E.Z-Y^_B"4@M<_V+X^]YQS#;[D M V6OO 80SEM+.KYS:R'ZK>?QJH86\P?:0R=WSI2U6,@ENWB\9X!/.JDE'O+] MQ&MQT[E%KF,'5N3T*DC3P8$Y_-JVF/W= Z'#S@W<>^"YN=1"!;PB[_$%?H+X MU1^87'D3RZEIH>,-[1P&YYW[&&S+3.$UX*6!@<_FCJKD2.FK6GP[[5Q?&0(" ME5 ,6 XW*($0121M_!DYW4E2)<[G=_8ONG99RQ%S*"GYW9Q$O7,SUSG!&5^) M>*;#5QCKB5UG+/X[W(!(N'(B-2I*N'XZU94+VHXLTDJ+W\S8='HD]6 MRV7T5@1^G.3>33&-H+T!H3EH0GB2?M) -HT]6J?[?( M$ZM.8M%)_(5.LJHE"-/8+I-:95*;3+"02=L!7;1W8@[%;UVNA/.HE/#>T3ZBK[#3;?\ M@=FEZ;ASI$)>='T=SY0*D%[\!VFCE@UZ6A X"S5-Y9R9-F46@O9C!_:FWT#Q M#U!+ P04 " #T@EQ00^%Z.\P# #:$ &@ 'AL+W=O&ULG5C;_U.\ZL_ F$QMC9;*J??=6AZHV>:]B4\F37]TU+=KKL=<_T7 "ZPGL M3+"Q/R/PGL _".&GA+ GA+<2HIX0W4H0/4'<2HA[0GPK0?8$>2M!]01U*X&2 MDW/D@R(^IYS-IC='.=E-&: $76.UG?J8U,EH4)JC5W9K;9\T2YH^6)85;T;; MWF\_M-U:V='W$26"#X+W1JH'C3L0NP!)1J\Q"Q?S@0AL#N=$&)K(F#E\=AUA MXB(D(=>81Q<37B.>,!50R]3%P"EYQF1 PC,, W3F& :DO/AR:EZ^3GCI0BB- M<( 7"IS\QN,05PA;A? JAQCT6H>)6DS1%$)@,N8 -47RHA% IL#06*0T@N2>$@%B+A$ M4")D!+=7X/8*UUX.[15.'_%(@?4R<4%WW%W*+DHJ4/P3HD0EE:#ZJ0MC#%J+ M8%0$RILA\:*(P16,9$Z=31Y+7<02[O0N+(HCZ"XVH4S^QMT8=S=V=GO[PR#$ M)20N(9$& 7,S[C#R(E5R3V)R]0);W<3EW%D24'Y$E<%T/J%2<.E-I3.?<,M' M@\$-'PU&04IS3(K"S0#/&^X%J!3VB!YPV=1J5 O"4^F]#IX.+LD.MRVYZ2*V]E M#D7=; @7H^>#^#?6G#W ^)@^S"DROK ']^Z<_2'?G?J_)^4V+2KOS=3VS-,> M2S;&U-HF3^ZM*3N=K,\/F=[4S6UL[\ONN-T]U&;?_Y,0G/_.&/T'4$L#!!0 M ( /2"7%#:G$?EPP$ &P$ : >&PO=V]R:W-H965T;V-D+A[^P&F M7A*QJ7\,]W+.X1QC7$U2O>@!P"2OG E=H\&8<8NQ;@?@1-_)$81=Z:7BQ-A2 M';$>%9#.DSC#>9JN,2=4H*;RO;UJ*GDRC K8JT2?."?J]R,P.=4H0V^-)WH< MC&O@IAK)$;Z#^3'NE:WPHM)1#D)3*1(%?8T^9-M=Z? >\$QATA?SQ"4Y2/GB MBB]=C5)G"!BTQBD0.YQA!XPY(6OC5]!$RY:.>#E_4__DL]LL!Z)A)]E/VIFA M1OY/090IX52D+XKW &9N'.B=VCE4S[9]*>M)$\J%@KG+S.(Q5^ MG.:5519H<4(>"/E?0OY?0A$(Q4+(/ '/SGS4C\20IE)R2M1\6"-QWT2V+>S+ M;%W3OSN_9M-JVSTW6;I>5?CLE +H,0I:7X-V,RB_!FT6$+8V%B]YU$ON%(VBDB.VW^H5!&%&PO/9,JM9>.9MRVQW(G M)_?6_0"1D(0T22@ :5FI^?'G6=_W>;&0E-N=9>ZIFHG5!/"NS[[^:UWOHL^; M];;^MU_=[7;WW_SVM_7R+M]D]:"\S[?PY*:L-MD._K.Z_6U]7^79JK[+\]UF M_=MT.)S^=I,5VU]%^VWQEWW^HMQO=__VJV0X2W[UNW^MB]_]Z^YW+\I/>16] MSV[SZ#SZ\>IE=/;L^;_^=O>[?_TM/N=WDC3ZH=SN[NKHU7:5KYJ/7^;+031* MXB@=)HOFP]?Y]2!*Z6$Z;#[\]_T6OAQV?\DKNX>5#5HSELO])M_NHH^/]WEK MM-=\8#I/ST7@^ MFO1\^B&_+>H=3+Z+WF:;C@D^Y?5NF^_B?_E?R73X[>5VV3IU&>D%;*.",[P$ M6/@<_4?^V%[*,!F-9M..*]U7%1["ZZ)>P@A_RK.J]T#/SY/T?)3T'J0=XS7\ M6#??/'@-\K5<:N?WK__4_.4"/EWQY^OLMN=XX.3*"BXVPSN.HZL=["TJJXB0 MKX+C*U=MX'G5,]C'['-TN8(9BYMB22/V7'\Z/$_&P\4T&?6,=+%:57E=Q_I' M]*;8YM&[;6LMHTGT*@.B\\=L^1/@W\NJ^)3#-O;%+F?02,?#%B(W)WF!_P6; M_E@^;%M < =;N2WC8V.XDWM?E9^*[;*UTLLWQX9X7]8[N.7_I[CO//;I<#IL M 1@M_0+H:._J'YDRX@>O5Y>9=M@25TD8JW?[KJ ]<_YNOU^4];N'383%;# MB:RBR[K>MX_D3WD+WV2,/Y1K0)2L8FI7M5Y[6_;1)2$N3%9IXP!!;;QV>+K+ MJVRY _!&^I/I]P=(+R Q@.1M6;6NZ$U6P6E=+)#]-C'/82-5OLSAA>LU M$#1@=W2/,(JBM 6GSJ"IN[W;GY+J?Z?VNB^RZ6(-< ME+S&?=7R%'+<&@OF(5WYLUP>& B@'471'Y_NVW,$*5D!^NV76 M+0Z).UH":A2KG.6 -LS?Y+#Q%8#DIWS;ECI#B'K*TIHO?,@_E>M/N,TES%?L MHIMLB6.UB,1;U MV10[Q#N&H:7>UK+],BI=W]3WV3+_MU^!5E7GU:?\5[^+6BP3*>5=N8:+KO_E M?\W39/8M8??NL07&0%YDYW4W)X^CR3 &X1G_GSDZ+'._NRNKXJ]MK4M(]8&Q M#@SV;32=QJ-T&,^&4SJ*:1*GHWD\7\SUY0+Y]@K0%@44H-$Y2C9.S:./FK_. M8X""^CXGIKI^_#::I/%\G+A)QO,X 55P[E=4>M;RY!$ZZBA#U*Z!C>#Q;T/GB M$N$_DV06#_T)?LT-F64*1P)67^5W0!!1@%F7;3F"T:'N!=!. @ 8497K-=Y' M@6P(E,+N<;O':*&@8W==8FV3JK[LIZJ]4L;9^PSIPEV^ ZUB_1RDCF?1;^4& MVL@*(Y#^!O?RNMC". 6*[J4HY/_OQ36JR,O=__<$W#T#X%K!D655[47QE@FE M-4 +)6D@_K7U=1^NGS9W^/7/F#BD#$_]S.+Z@6]#='-?'YS-@(>[8T(^8?+P MPA>)H[,.;HKLNBVC,. +-V^-Z64-E6':DBS0%%QQWQ HVL.7; - I+K.MT"O MVA+5]_ [FF?PG6RU*;9D]ND60H"" :X(;,-*DY_[7R9-UBV-M(618$R 60B M17H>W53E1C^"2^AF[X5\(D,^;YW-I5 B>;/WL0S0/8L\[!0S9'-'WWL#FX*# MORFK7%>-4LP]&BAJ/,4SN946C%X^Z>VW^6N:UDC>+!AU603; S@J=&RHUB5_E]6@G)Y&T5X6Z_U.2-#Q MM_^8HT*#L@SP&S1T+X4\M>C2@47UT!Z[DIY7/J!5I<)[^- M[%^@9G1^#5)S M2\B[VE_7RZJX1^SI?@/TRIN\KEG802FU6 8:4C\]Z26:+P+10A'Z#=WOJ50T M8+6= _8SVW<= DX 982;.#"@4P?+M&K0V;"7J;:^=2(R^]%7'YQ7%SF M:SH +(<^?MDM:S=ET,L>RJ5"( CC]VS"!Q2N=A8-\9GEY=-3QSCV'>RQ(A7W M;)7S7\\CG=9=:+?(^^IS7BV+FFR^K$V4]RR='* ?O1^U%@9R&>T(7EP:"0S M"H$4SY,$#$"[8KE3411]@[N#"_@YXW;JRTS)",.=2-/#N]_OJ^5=QIO?A8H8 M<&'^2X9#WOI0[.[P#F!-![?T,X8]#D8YBE(A$+4$R>ZO#H!O:P1[*TV&SU<* M@]U7Q2?THBR[#<-VC#XC5SIRY+:\ 1V&3$D@K#X%_'09]^MLR13P2\ -F=I# M5J$/L^X:],1UVKOO/;A7'ZXZ^/@Z T[K/'$$]*L\WQ SZ 3WDX"C9?1^,G"T M1KA8 OT1K1:6>2VNAD/'WO/)%^VHI<$_>4>';0 ->05M_Z_7YOKIJVYU7?][78BX$5@^Z4KE=H@=^VQ)[4>B&'\D+ M0?+]"E9Y_6CT)?(T==NWCYI0#RIF[YTZ@91K5>ZO=S=[4/_$_-T[F==?VL(A ML6'VU82FG_=\KBJHEJ46YWF>/[O[[ANK4WK+U MNA3\)>64&76TR7=W)1X*Y ;<=WKX@9O!A@& 31<]C+/VP#V.BNJ M:)-5/P%4L*TF<]"$T-*[_=X=OR"/+!$G U7D5&&8:9C2\60RC]-ML'M[*L"V M"/3;/[RZ.H8\2F7IANX[G5^M';+,*7".WQ6'/&%MN4SOKLWY.OU#_FPLP3/' M1Z=#9UAU*EYT\PQ&3; 4K5L72%)S+W7L*\)*P4&#U_!Z\NW%V]?'+N"8(7% M2;R^!\\.?=2FU>'$UV55E0\DD<&M5J?ZHSR&?]%'-V3.!YZ<'R8*]@M'=KI1 MLN,>S/%\S*M-MPLN/([\5''>RBD@CG0+&%98.DT"[T3[&S:&'X2Y5Z]?OWKQ M,7KW.GKUOU_\_N+M]Z\BX*&O(O[[*GKW-GIQ'5Q=6KZ.SE*_[K M>73)K\;TO]&K__SQ\@\7;UZ]_7@57;Q]&7T ZO+A\L7'5R\[!SS]RSCZ[M7W MEV_?(I[ LH'G7[X#Z> J9P".TK8I^0ECOX(?3QOU:G]_OR9Y!33L55$O06C8 M5[DC,3<@NP#:*3\CK#W'P+YCR^'3=NOB!J;8J M&CBV$EOR!LR@"_ Z;.-&"Q#O Q#*[#2)M<\G?WRD#A0 #L_@#!1 NGUNB J4S_6L)V:B.9#GJUW=Z ) M;+-;MGP8J@=;?X"O<-6#QNJ2V;',#%"K0^ MF 6L-HSZ63Q&HXOW][NT")+2V^O@'06G/+C757N;T'$1;)U#6O2L[Q?9SMD M#3H=W0TYGF&!A,.U4 (O0\=F!_GFOGR %^%[P'00Q1629=6D3V_0BP:J*@CW MB&H5.6%PR: Y+=>%B])9Y>L",P&N :'AGW*_0[87G%@!=)C! \D8; H'>BA1 M"0 =#.X0M0#A4=6C-X?4^2UM;6" T3+%[!IFB_)L>=?Z!N=$)0[40L9#!\\_;:XG(>8;0LT:3QC?\^M2"[Q_Y2J_*]9[5%YHL M^18N$F@5.=@%+BN\306C-B2H*L6 H\XCN!NY0 .H[N8(9;; P7<\^>#0PBAL MJB84TRN%.X$1[TFIVPD (ISR?F7M"-)V48"@(,EW'L9_P=\*9+IM7"5:F,YW MY3D:FC!5!LYU>0>#+'(PQAB67)2, MY[*[072Y T"]11\3&HVC[/:VRF_):(6V*.8S*PPWYM$13^G2Z-@S<^"P'B"C MQ).-T2(V)HJ('/OY+<"W6XW9$48479/=384M$,(("I'T5QHE/8@N=(=W&=J: MED@<<#64?Y-R!)F95:XGN/C@$K)U7;(-MN:MZB$HY79SQ_(<5/S'7;$4?"]N MBYU '/*H[-ZS2K2<[('3;V#L02WXB M\?"O7>?%D8-TW? C>Q5)JNG JSB$]C*Z*V[O<-7#Q;1LCG,'3!"' MA^-H M0K%=P;E7CTRT8'FK.&5)JI$BKR>$VY(]GQ>(ZY7?A)9RIN#<^K'[C-[_ M\ )^3V;C;Z.8$1F;:=HXG@!)^X3R! H<1;4BT>91 M4'BE1,"1NCC:X#K/^7EEB'],>H)28ERV?09L' 4\B@3%B1.BI6@-!4&31!$_ M0[W'4ZFCOX!H#LPU(\._X3(D-_;.-:#SMI37DS2<>IVQ=(C>3+0W;522UH/O MNGY*B_F7;'/_;73A2'1;UNBD\?2CEXJ7N1N7Q GAO3XRPE:9OBC4Y MA_ZRSVMV1<$:-BBNYTH<7(P?V2/@I>NJ_"FOSE<@YL"P;K4XN4C91N2]%.*. M2:)"9J(+C@_= <&Y!OT3QV6)!>X.CO">-.55*^#E:K]!B9LB7 RUOW!<%2C( MNNB(M_]=QRL'M,'3YR&&I7J;"-6&RT>D=F05D$\X76!F17W':G]X1F;D*_?% M=R7\XZ_V]<75=Y[FH1B])4L8F9T <$AB4#&"S"XZ.KS!(3@4!@ZTAL#"!T[Z M'"/ZXR&- V$-B YA#]U^P/I/,TVM)^ QBO MJ[FX>N%5I?=^6^R*,,8%4;4^WO%).R^Q(1G>P*", &=VUBVTL#MTZ[() *(" M&;?R"]FP)*R" \S8+,A7Q:)E+B+U=0Y"/O!@QEFZA:7= :B?$K+V0D/69$\N MB4E8W&%=BU7-W5VVH]M:Y=O23)F108WHE8N,\\NK\O,-Q<' RRR#.>K&$99Z M7<"#EA(LIL,,HA=YA9JP/U&D. )L1_B)+AM7C"[V"BUA>(9N.05Q AO21S>" M]]WM_Y33*E$"L(8=ULBZ=B F-CBZ;7O?"/@209A3J$.N])TY!*PO!Z:SI- Q M_%IN/Z)"#,@)\UCT'H[%9#>HL_"UQM0?2RN'%8#SNB6R(FQWAZ9#T4<;:48S!<1C,X M@P"!'E"48VPXC+P#I0??=FAJR^\)D@D43Z'#^!+*@VBX),PD]C.@W/N:Q)W" MN:'V[*LY<%]51PVKMX9)?GAQ@ M +Y%Q336QSW>2E8M6F9\%JZWVI?;VW-4OU;N(BB_E@QS)K^VY;QE6ZZ-$67? M1MP;.X*#!.$3*YMJJ1/!R0@\43)"Z2 7%)0?#'-A51XC*>^, MFX44$%F(((?S4:"GI/FQ=Y2Y;1[(UNR^)10JV%1F'#\@$;$%P]M:C;D;6?MR MMZ?D'1:\@ J@C8YH;80@5A4D1!E*ZX&/+-?RLB"(6Q*:!56N(Y&-X>Z#A[N M+,) Q2>"9T%-FC#SR0$,$JV,@##J__Y(/D -Z@RI>Q\'?-09@FJFO%Z,0_W(&>5BDC2V&+&V5UD$9#[$Q-K12.^"I>I.:46QK('0?^WA;WT$62SYM"J>]#IW8](=T&ED2Q%K MK 7RBG &3W=? V7R(<-RKK!VYALTCMXLJGUXJ]_1VZW\D%IX06020W!S\I:# M#_9N% ":HF 0P\M%_F&3"\7,Z'H%A?;EOC9F7J>7>QN,,KO2!')EOQ*^S(0KM<9D'O0 M9XVTK';@7$R+>L%P!2(E>KV17]W?P[(_ :310F%SZ C/;ED5$XE +6=D_N3] M$C8A_0?Z$ ((3F[&H;%A-)ZM9-1=8[P?W]WC?6ACM:MVAD6D%4B\/2$RQC?\ M@A@-+3G_7##WUI>=Z,>K\V_ZDS4OL8..!'XV%!1;4LIQ[W!C\O>-_Q"M=@P* M$A!ZL][C90I?P"G;^(*3(*U'JVHASC+X)=N(#9.RG M=7L[\S9[&%'X5L[$MJ,&52!*X(4K6K\"L. J(7F(TLMLO125CB@94#7X4Y:" M9[-%PSMMSN$CI@GGQ$KD/7*J"IKHZMVDS/IK(BC*^7:=L".2.Y8](+.*.,E( MA=:;;P@; 7BX.#4 05G9@.Q2%2X68S>4C1(+:';DK2 M9C8A:6O@'1 /\N?D("F(>+'?R%VS+B5DV%V3P&$HF+7X34/4;!F(^FQ:9"!S M>K#;F8U@]6X<4DP"SL;*'1J [G+..*?P#<$Y]L]&9TZN8FE K^.VHJ1OO(SG MQ-Y(\>I[&W?![PZB[Q4HPN7P![7A#[F3CX@KW6$Q,35B>>>4AD)H: =MAS5N M-S;:##*@EA5*TX[4D]1*_J7#XS7W&_,, AV*UT(RF@RW8<#S>DRLM04DD+ 0 M##RTDN98RT9UA)9!*;Q+ 2QC(@)(76:H;Q<[56[J &(UK1]^>_0F.4]X@KT. MT )-"A),G>.:R1TM3@-=UG4N!GF1TK' "U)SP<#&Z<$9W644XX[6%TF48:L/ M>R5DL"7%; 2)XL_'7_N7W&'1-4B[!C#)#2[3Y!R8R+X(65_V/Y<>:IO MF5\N6-F+_0I"5L"^GRQN6;C[0EFKO:OCP^%#&3(OB*UML$CSF@JO^DD"K4J4 M2)I(N/D_EPBFCJ8.JN"E,97!*&CCOA>R,!UV $??%ID."&[=]K7N#YYC7&D/ M;'RQU$?VN<.TZ["TUU:S&N*>D_!]F2Y-B'S+ M3!O9!,_,P+_ V,_,5:P'Y*)I,A&/]=W'X2U8Y^MA< 9$FY](XG7=JO.(OQCT9Q7@:S M"H=IR,;8;XZ!O!3!M$:XJ'.V\Q/^#B2VJ?VD#G"3?#WB%%SY.!UCY#)O\<\X^2Y62*]:%5R6L"U%0X@%R;TCGO!(L#%&3W-\'):COG17/ MF_"68:17 2N6Q=!NUI2W1,9F@0 MJYBZ(TOYJN#P"HJ5(&\\N1H_E4BRJ0!0B^A^2V<#RSBP#F<";>:9&LD7-:4J M9RD;DT!*SG\Z?I)H#>K[A/5$HL&+*[D/?FL.XE=@[D M$=]I1)N)MK/GCM%_CJ'8V)"S5:/6]7-Q,7.Z\:-/>A*);V5MT!+.:I;',$[: MV'6^>\#8-;XY"45FAD]3R.AX :M]0]%K<9;7$F%GN4M!*^NC/1RBPKEXM%BO M=+E]>:M2B.F]WI)!Y"JT:," G'BS9GC;8,/9R&V9(.ZFNW$KH( =<[KVKOM@ M?[BW@[E%L2?\TI6L">J5:C)UBV;FZ \ND'/@6?#R% !A2\_ U%#-'1VO,BJG MORZV+>5.DNLQXYQ5FD$C((3CO)5\-]^FL\I^DD22LDEUK(G9K3?F2B4B%IC$ M&B_@W,![I0]N.' :%:SC(3@-!NTO/ X5*ZTRHU/PY@V\U8<65QQ+)W>I[L?# M(!MU<358KCE',#]9>U17=M%U3XL2?"(GUPI5Q/_H)8L4KE9!>8W2G549.=+3 M[XLH)WR[YRI1-\H__0D((#Y0G)2/(&XR;8T%X;F;491?_;RT@')3J6X65NY2 M;-R4@6;C'12MH!5GM5ZN8<<464*XMF)$XNP+M+%Y.T1H>:[S, #8V/9,T$46 MX(*)F!#\#0I,^6 ,5*?HC%NA"RZF.G,V',J/O6D;2QOJC6J/#:NHLT]9!79+ M79 H C%[=/?HS8.8@\'>S_@'7!TD$00RZG*,\)+55 J%4&>D#*L2@?BWS*(->Q/*\)/L6)@ M%'?SV6/G^0"0\RR)AXL1#?5LGDZCL'?!(')=>>B/5[XK3]?5ZMG0U)I9NB[@ M(YOA6+MXSE5;@X"#WGN#0 4RS(;;%0HE$D=#LT>066CS4<,!J2T?)" Q8QA"Q-6NJJ+^R3GE M//ER%C?&OZ3!.DHD]&:E; MZ-G2_:D]H&#\*)G .BBE\]"0O=)',IWS_X_GD33\.?WT:8.SB6YP.DMP@VF< M3D=1T&OJE9;;4PCH[D3%]H>=IJ"0U$RXDP4=4@YT#$#AS#Q&Y_&^ GEY+_4E M_%1$$3?W5#C=YQJ%LJ$49/0V#V==V=$*.O"? &/*%*$@[!-S&GMQ#<)-%9R]JG('X1S.@V)8_51Z*-%BE$6 M;=M%!1>/=BC)_R^6+M@4=.)'W"@+'IN,U>GKW"I>@\CT,7OIJC=>J?,!5Z%O M1#_6N977:B. JDU<\N>H3K,&GP8.C,J)5*OP#-XQRV0)6O(,[RA )2>7L2+\1ZO?6C,LV)S@*L[[;#Q*%/O! M0+I$;JN^HF#??Y$I"<=I$UM;O(@GP_ZCSL/<_ M[2B;NY%8U(6(OO!KB),E4.:*)0G.6<%QECLA1@%^-Y9$4$!5<,C'8A90'RV[ MZFL!;BF2(+?E E'_PZI/"*]=TB>Q;A%!9Q$H19(\1;^9+H9,MI0DN+>LG8M! MC**.U \49/QXNT*89Z3!*@2GE.\KMV3K_KFJKV:)Y+LS)-3<&BE/I/LR.\M0 MV5EK$0<.QS!%';C^%M]<86S,R'B1=^P$6#B4XW3:G $ _I23!Y]J@G$ 6?L( M,I/P@#5"@7)3.4BT&"EI9ZFM;89 29%%&UZ^&-(?RL:8#0N&[%$B"1D5S %2 M!2#"P&WT;KDK&6Q(>JHP^H<2#+G2FE' R75*@K-03QY$MPD.MT5'V7L501OSOVOB&6;<3VUTCYI2*GLDM4;8Q M,DX7O'ODFA#]!"N7 [PM M@SQB*O_VRUXFZ4F.U[[;1O^> 7D&.5L^:3C<5R55$KFX^I&ZXYP/4]8$1=[, MV: %CX7!;:B\!WSQL;P'.7(^3EW!$8SIA/]V%4>\+LCU%!##.+L!O9J<,2MZ M(4FA:SY(HOHNV@U$H)_$1-KE\&YS-#=,21J"!/NBIG9.7D;6YKR/G).,U3U( M%.-)AM\,&D3O>_6CJK)JZ K MQX/D*4RT#I:)11++7YMH@;#X2<]-V0TU M2U8TW!O$LC:;7+1:)CN-J#Q>K*/DC349-V;;#L37T;Q=MSQ6Q$TI,S9"^OV2 M!4*>-LI1L[5_B]ZW1K#7;VH%6)6=F3Y@7:P=U90)$6+/]DZC_%H7HFOC0%^& M9Q/4S'64N/-,L6.C()ZK,7_X9$-0UDW1L3*G=[7][ETA2#37< I(6"J-/S46 M"\QN*K?DV7)E,50(U2E)H')M&^@Q3R6\T[E.;\C?$$!%1]CS01]X$V0LH^)G MV6V5VXA ^54("?\72N4 $(?97;\?6ZV:*;AE,-\U^FGLTK92,$$&OF[* M,?JA5.]F3_9N_!"I,TE#%//3Z!NY,J6<-(R)OF_7RFGJY&$.>]_RMEI*V[OF M:%77F7HU?)5#HDBH:]!,L)4'+.9V^CDT"H?EVXPA#+[B"EDNQ,_+6"4^IM.0 MLQ?VQM*KRP/A>A\[K$==H4RZ"DI@Y<'(WOZ<$^IS!P#)VY4*7>6VJRI.:U>D M?4O9$:F4([6^ GRF;CUV]1(:P8JWDG/VLL.9."H88J6&SV6^"I%QPU)6,*@HV@(1_=[/N MJUJT!"J@*%H *N(P7LDY7\DY7LDY7(E(QQS1 M13EI^UKJR"'_G)'Y1!]+")VX.XC@(,!H04\)H$1: MH"$W1RKG=!;P8MFKM5]'"\)J'J2U[ESD&D$J)RO?8FE?K;TW&?Z: ;>X*S76 MC9-4U9F"G@X,3=]0VAIA.&>(N_X/+TQQIR[V$(2&=):$DI1#.D33&899!Q^? M)B1G6V3(8EC&^W/KHS* S6U.^]M=EE*084%DM*^:,4@>%&R+NW'M4: M[$QR5AET?^-%*\QZ!ZWYV(X 1)$'"WC\;6?YJ=']G;JS$U4,QH<6ZOA#WQ;HH]; U&Z M(:C?3Q7H95X%;6^@MT6@]N)Q.9T>1.GJU0=AS$^^YQ,%KZ"[8K^#:_TK5S3B M7^$X\7/]C#C>('J5D6E,S9>.PV%A@)L=IA/N EXFM\GN)AO KH&YR.H*Z:%, M9CQMHZPJ;@#5%)T8-N*\.=1;L3S06K*A0=MDF),B#+VYL7U;0C0/WQBF7XL3 ME(N[A1LCAN:4+U>"#%@'W-\NC#<].)]&$_*ZN>XVY",8FPV7J2 MMA=R1H(AYY=REY!U^:CY]NP/IX+M7\91O/GONW4&C[*"6KJ<[#V',$&-]+,)4+9VN1:\.A$UF.W6\X-,E'K MI1CS #%N+P)+W?3,P%C'#,OMNC4M1Q^<<=?R7/17>#HI3&YKENYZ%DS)A1Z2DP,'S M&PR(#,[!0$ JWQL,!^5/_YK7J%;@R2NVA>XEZ0)%W,9^*<.W%>'*0*Y/5$. M-4_Z,I! ,=UUNE(4NF=J&=TJ 6/=DGKP?D'^GFH'QR%5.X)^8<0ZX_UV_6BJ M4LHX5MO :Y,B$1Y.?(U0\LR*,$O]5) =>*E1XKX;<"[!&\@68NL"V_7-(E8R M'QRRHV!#']:L-,4LI96EW$$I7GG29@[7^R79<\XD; MS77M$[4[BE]=V\(PX3JY-E5.C9G1OL!:EE1]MJMLC^ +X'M+GL:4[AZM M:;+L:E3,,5)4^T:M0N0T1JGXVB41>WMT9]]D:Z;SJ_!63]7=^L^2.N@TEQQW MW9]IZ'##=0:"VLGM4'*)06EN[LQS7"J-)C'&1G%^KL&#NE93 ].%63663 &\ M)F$%^P=70 ]9DND6''I.+3927\"C-#N5*RGY+VFWH3\KLR=]DQ,.QR;#Q=V@ M-[V9. I[K>'-B]3:.'D=3*];R*C-K.F#$)&+M:A9Y]%J3F)9<;FPE58$8Y5, M/]?:?["DMC'1B(O83]3%A+)4J"V7W*!=;G=W%^IO]Q9_]\AEPBEW/DF+HG:I M7#V-LNDO=3@AY*_<&E[GUY4)1&C0=HFUPEY9=&:8?(V5R()"@ -ZKMV[N$Z% M-$*R/351.0L;(/8T/FQW\[IL%*C.HNEX *2_?-@VN]W".>%JPFW04:!G F& M=M'P1FFRD:%+A*@K]7_*_'M!8I*WY;ODA9([AU/@FR2-K/:N()#M6TPA>\W" M'FYMFH^"[7" NF[SI397E2P?[+3[ 67W2]>]J39O$&Z9?L,F_-=U-O?6&(=\ M=,65'"5^]Q_KO"#67-1FADZ=WIX_3:(F!]K=/,$[RCJSI*:@ X41K3W!-,T< M*I^AE%&PL[J!R_V.@A=<:"0#BL\B@FMY-HTGTV'D)'._V,.;,SF!L*UD..S; MU5QXK&\EB6^U^F[(S6^X6;,"$ 9^./DLB^X>[S&IA3V'G*HEQ37*\B<-V6.Z MT<';<'S"2@>OSN?7C$O69B G1#:9D":I-\]$=ML@-Q8;6V:)WA+Q!C$8H4@6 MQ#YV;6G0FT^C\>C7TN%V5:SW[.OPTV>HZ7Y"7K?T-(WY#5T"XVYZWW5*T&BH0BSI$Y=HIY(Q-[X?+B( M5<_0$A-$N%+JJGI(^N.&=')6]]4+W=5/C?.,6LU6Q(WGXKGPU+W@ M@1]U-XSA76#9L_WUFO)=\=8T@$QBRIW-I]@X1=/7SB.#=4NUF[E,=5&FL5;L M)F\LRD#?;S"KLT;B1]S!CQ]&3LZ%@_M(3:5+KK7:"3Y/N%,G""%WZKU8#,5T M%\M!G?TW)SJ;N/)(.>MTA#="')"Q24P1-K9Q+;,>\O4GS;K]9>Z7:->7W_'\ M%[KCQ5>YXZO<:_[+VSU'HIG<.O3Y4>]DC*G3:$N-+= R .$.J70 MA>FA!<'76J"]44-327(EH#1["PHWNA@+RK8WIG=7)B^(2M60DLRG8P&JH+#? MQ+KB[TQ4%^@YK-82,-X5Q\NI%IL"N_ VS.;^0Y):[+YZ$3%&@X"K1;MKD2"M MGP)G;VL5A&'&]J,PLOI(K'8S&K<;SP&WHS_ENR_B7X(F^0%3W%CG8-$9QS!/TJGW0AE(L;7CX[0XJ(?,C'<./3R M5F)O.Q03BE8]8.&_"=?&Y63':-AVXTM"+->D?X+XV,#$%@=W[').F F_G<=5ZCDYWJ @OUH5<%^5+ MZE3_V6;'I?%!V\]Z;=T/$DQG+8%B'[$68K:Q^OE@&;\OU_BVFCI]JW&[*M]R M7!KW 8$!69A+< 5O2NFD%>,,7)WUL+)1L=-.>1\N M+R)A+ES[IMWP0XP@KI032.'GNY+:2AG#O';?0S&[TG@[$'WWA?B'U*"_*[&= MB_=U<8B0Z_7'[56IQR"OZE->K4$D,0OR==J"O1;MH*M3NA5][ *)8& \_=5* MR"7I2=6C=BF4[9B*[!CX4%#YSF9YN?T][I+LDNT8$6>><2=&GA"$IX%YOW"= M7"3D"^'QMM*H^;(W>N!%5Y2L!@1\%( MERNEH<3L7/E4KJG!CT@_-]G2RE9A K'IN5&TXSQ)H:DU;O\;+H05CO L2A:+ M>#Z;17\LJY\XS9@*O1C$M/&'9]-X-DZCYUJ*JGV[D@[%AG.,YX-A[[F M$:9GDW@TF<,MPI,*V8[;V]DL7@QG\"3(ZO%NZK-T%(]@ >8%-=Z>S8=3^+V] MO:#.\W3L@*?K$L]&LW@,0*/OF-(K;ELA:+EB!JUT3XL*+HVT$<97/V[1'H0M M9%M]2TPQ]CAHT.6\/ #3U+F30JDZ/*OJU?QI6SZL\Y5TTS$E&F6F!\ ]*5J\ M19>QUJ^^-55EJ,(Z5VP1+%6 MG"B.N/@XKPO[V@5[GW_DL=Y@P!_L\4_DH_N!AU K(:#G-LF,7IY$5T&8ZT>L0Q4!Q]&XXW)#7LPQX<^T^38!VX'8 M_V<.]3ZZ\(@V:_.N5U-HK9$&?KH[L6W$2M5*W3VK[PEN7*&]GE"*[\.M3>=Q MDJ9- 0RW6"GI^%;9^5 M<@RLGL1I9ZS#&,!7=>:=,_:C@>\7T3:R0_.3BRPJ3UW;G M[@_@+RU(NGE.-4X'[7;R&&M.B0B\) MHEVI4TYJ=3%*<"5SN)(OYW\-^FS/OP/8?O/5:74#%^F()5+%0V#NFTWU=L,T MF["1<5^9KATYGT"=R!M7__7)&\;CW11B+=AA)YU;DI/.'.&XN'0QSL\M"0Q9 MY")&B,# M9TF/VOT$"/T.J-YQ0#"E\LA48V!7.2GQT?:F%LR+$B7$0>G:1[0 M-&).^5.Y6N&0X!@7 MX<6V7Q[2X5:U0A"VZBI2+:,QET#JUJ-"&QF )*#N%)C M0:-/G&JI!=RI_C9:B5M&A+\_*\#V4VS2ZX%%RF*M2_8F28OF+*BUBE4 -P55 M,LZJ[3D6\=<>.2&LG'(R3F%G&A2:H]O.$U^,0M+$B=H%]#0UO"YUZVG<3H>4@A#9[JF M?Y$/N66P\>FMH/,?M\^DDW@X'?6XBEJYQY(&XOJG!0<=RF'2\T.*/8.>>"!" MCQU"*Q=(?&3GU,4L$Z.%BY)L)ENW%G3]&#U#)6=JTHLU9B#CI6DI5!1.3F%@ M_PA6+;[C0SKK>'S(UC*=HPWHB,EI'"?6X)2"GC.<';3."&#]O8TSVO&)ZV"I ME<8W9C12*TH@SJ&VI-;VVL:O)*Z! =F.R']-J\PO8(AY;Y2!'J.,_GS0+--C M;WDF$#%NFE#ZY6[#?;Z^O-V4UWY)>?M OP>J>UK2M?6GR&US_:59?'] MJRVVXK9N2.COU4WV LOQF)(H:'Z K:U]A%53\B9KCDOL<()X''W, ".R9=-K M*3\[.?:(F.RDH]@460D;FVJQQ58O/(D[::%A[!.W?!HNBH#AN(UB4/A3[SFY M[37?<.(NT4;;L?6C8EV1.]>NU0/>OP!9FL2]$X^*X.(NJ[!>PM7R[B&[!C"I ML&@6;;!WB?W:1>]VG8YANF(%25+MWQ]]"0*G&1 _AV%^VI7W<717UMK7'LU6 M)< 48C:FJG%C+=)$-.91'<.NQYC[P07FHU?PO-&LRW21/-^8$#C2@N+ X2H] MM+F.H8M>B7TA%(8C;/M,S$^:&-2VL:,XXYGT;398/]!NPK:C<&D"Z$] Q&H= M_TL]J>:#W]/)F=^#1N.JD7T'>\WV X>!#I\.0K;7M?#^X)@WF00-;XK5>8U9 M\>CL)\7P"-1T>-(/:$/]KO6>_)=#<.W($5L.GXE?07)D_9D8__"AX5A3\('(9 5D_!H6^/3M92CIQFU)S9J$6GJ3Z&9&OVMRD$%*8,GB"7%[89!B=X M@\"=POD1JIM;);&KRSOXV"D =-6KM=;.GZ6MV0!7*S6]Y]/ZD -9@I&85/U'[/P)="8;3>?X 9GMB$T@9^#/XM-TL%@240]ZWMN*VC^8 MDO9$C.C3WSH1Y2F^]@7I<@"!4X' .;O>AZ>XWD>64(V(4+7<\"CIO%D.O]JSO5X M/%F("JC_8C9M=QN,#M>[];=SC2H.)&0CKE1.<\/' MSE'TAP+SU@HJ^M&AL:G8A!"'K",86O)QKKED2*X>&"P#1EV:_-NW)0C$ M)_A4=)<:QPV*D;S!?,HK"_\5_5!N\\?O,8$O[B07I\;L9MV $*KF\F.7YNQ[ M!^=V@9DTDUAQ>F#'I3C]-3:Y@8%2'5Z/%@D2)2VC*@/4K ^SM:BT:WL2Z]22 M\&P)!X8!KJLRPR[/6VZ=0NKSJ@*6AX7V@K'.N=I_;I,.4&\F-<]LY+I$!1]8 M4DV%(M://LUB*WY)-&90=3$ $>[@=^M#./2@@93Z^_7JLU/]3 EY%[@X8M)E3'$V25FYP8J/&EHMG0U5(2\^H=A.F2)R&?T:: =<=,2M4+1*=XF' M=#&/9\DX#%K)*(2PVQLD-2TYXF<4)_,Q?#\RM,>#H"T7J'92=BCV!TEW[>B@ M\OM%L<]??)P>UU8DM*JG\+K<[H'[EN6Z80ML5%P9#;58F^NBW*K_R>5:6.UU M532:A4^-EXQZ M",@4?2/OT5-'HVQ3O0WWKVHLTP9+&68C6WZX*SE[\<]EL>TAP]%9.Z5](@I9 M7SE:P^$,Z72UC[@N(_ 840U0]JMCSK7+*J"+)EFS+C[#ME?8!0Q('P5"^,"+ M;LC:W^,DHR%(2]/%<13R]18W45?A6 8<>+6 M]3(@KAQ**C;X_C0M!)B3CFKN>IW?9LO'GBO'VT:]I?.^#W6>#\-.I3B=*^6D9GVN9O/0/N;/^7)//8DZPDE,7=5V 6]D M?W.Z=K7H=ZZ6R ZN BVE3C9/&6ZNTL !B84ML-Y3O:A/UWL+6FBT4\FK$18S)E,YK( M2,1$&A^D*1"1^=@9_O2_WX!@^HTP>57;SJ;Q:!I8"?4'MFOTA4'UGA1G 3EA MPAM!)LDD'B_&=A,3H"7ST?R_CP'W4!(6GZLUW_(O76E9HW@V3]V;_%^G)VDM M@''KM_AW?SI6G,X\F/!_'=C.A?9X<>X0_S2726+N)DA"E7HW04+R9]F6*3Q2A. MDTDTBY/%$,W7P&CZ?TQR).*0WND/E^DB;Q?!+B+/R4+.;_9 9\;W?'XB/.&4NH^DL$0QT. M.41[ ;?Q*'^IGN%22%$3)\5=,6)P"C_J;.U4Z:*+N ML*&E)--X-J(DH2_UK%P&\("!+!P[4M3=A@343+9PKJA8-XP0I.EBN3P,\G;4 M*N-Z)%SAI+-<"RF^7T.K^CI^(D!]LOAD0>D33Z'/]MMLO\+LA^<-V?[^R)>! MI,"5*/)5U!FW&AJEVO%@9(\0.#FM);S+*%/D>,):=8D9-=%NLA1LU5TNI6*: MYSJ>9L /KCAG7XQQ5W$?EZO8)%HG+AYUXIS:H=$V'I\45_R;WHABW(6# ;,6 M?=WVO.2>Q9YW!C0&A -LF,B>ASZR1 V5PEK\<=#8)L =K=9OZA0#!K::*Q,@ M^)7;LPL:FB)5K^ILS4G$78U+I4Q51]?2V,JY6$@S['3=,N7K0Q)BZ*8*4TF4 M83B4>W9R>%!9B6.9V#]$9)V*W1N(Q/JPHIO23JT#1343X*"F;QZ\^6]X5 ML*=5!RK7A,O<.97*6!Q&9Y2W@$HA8IH_VZ2GG=[_00_U6;0 _2$%G?!9-)_" M7^-9]#;GFH&M=LI-C\D9L+\YF7/.4 5$?<]]>X_AK'<4@7MXE&^B[S)L%0=: MX' P2DD-A+^&J*Z^E'KN'<^:!=+4@/'*&C#8-O%"[!(7A!9'/C3?70@:Z??] MU=E.GOP)=A;QJN4K!0#'Y[[IN&*Z51T\R#:9Q\EL3O:@V71*?4&,3NFM0G4T MB2>3B2317:P^L8,V>\22_EI$T H&DW@,NKY:('1JC,[@BNT>P5QJ:QJGPP5( MKQ.0./4#7]H]B0$4H\5X)"_OZQ_O,W4NLYK\P,%"ZH M+OV1""K/HEE*YBJ C7$\@LND,M@H*6KV,3.$JSO4\EU.+-NC,*T1&RTY9=1W MHF-I?C2.I^-)E +\ 75YA\$PV+B]VDKCM"U&-GSF;F:C\YDL*AG&CA7R9P@*]P?$-?H.E M@TU'YP6@@CY/<"?#,:QP1L8]MG=G('=MI$/3"DU1F$>I0G0@;)S-\)#G9'M+ MXW'BZSC='S"*/HM P9Q-IJ@UC^,%',I+8YGXZYLLLD7LS'C M1O-FE9I!]'VSP4NI:5N^E5$=6)3MVIL0W5I=XYL8HE+H; 7FA\J+ ^ M*FK5-YC,BW5$;LOJ\9O#.9\!*GO>1K#1=P$M4!RV%8<[2*;Y\F C!)&=I0J;^Z(R$ MC0/T)X%!$Q1X1K",LY02@0]A

)J)X[+ - !8$6QG M0Z#[PP[.$3(*(/1COB*\)*YU@$QT/ M&Y0RAX29 !C)L'E=02,,WR>C1R __#;H!#56DD+T[0>0(V,T>HPOLZJBTMP^ M;\NY9=@_80[L %\\PFJ8/GPG40+9KG7@A%I3Y/=(!5)4QX;H'AL#'"Q -@]J MJ%D+D%2Q5%%%_O/]Z37"V..*)(G_]W59Y<7M5L3JY:.E?*#GG MV!% SW@4SP$8T]D$:-HHFB28,I&ZQ1VHP4/1!5PN0?XY%.XN^4).7./_[++E MJBO7><#EOP]L6G(TSI(%TORSE/XYL.\%HL)\1.HTAE-,XRE1@#E>#8BKEVTC MDRNP=K+.US[L[\G;B+33_^7)V L%\X!=ZX^'GUH2*"4IN\I4'GC4\ ?-T..C M)'*R@/M-.9-K/ ?]<$8,<3Q&YPI1M&D2#^6%(="8Q*HR]WJ+Q^50F MF<\HH@6):S)%?@MC3\:+:(H%>:= :J=Q,B'N/P3)8Q(XD*9./1F-*+,&5AE/ MIVBA &@> DM,9R";#XF;CR8H.@#X34=S )'E3["4Z.UO+QRX-?]5]Q3(- N2 M6&!Y?$LF;*NC2^,X(5T_"3U M@7OJ"6_J]$X^65?H%*\3OGR2KU-026I%)\R=Y.T!_Z M]I=(U.6S8;"U7:/(ZC6#R^!OP;JG\W@\25G!G+.""6>?SJ+7'.S0*0QJ^T$1'/0F^> FO!W"B0#\'5(#;Y1 M,YZ#F 1_CU'VF8X2[G#)+272%*-RM)"/0Y6FR*"EG#ML>&]\U$O?5^:54PR& MITW6+B_M.9*-Q/D"4Z&.W'+\&;\AF8DS[FUW&6@IG+&@^F)"S(E@H*22WT;R,)-3M7Z M;?4\@&48<4PL1-\,,BY17 5Y//4[L5X2=D5B0".^-7&VR%;0%A#K9#[$;$]7 M(JKU3O=E86(U<(OQF/X:H:+7A(Z7^77+%(F_G2;[TIO&W^2+*IO,.>JR75ZO MBUN-3>A!X-!085&W![(^]"6AN/A8%&V'$C^AM]KN)H\ME$62LD4 4LJO_7'+ M+;?1SJ$-MLFNT#N*"Y6; U!60Z&\-1?>S3S_9\XTGR!TN^!-YU>P6%+P4:F MH$LG2>_7*4D]XXG&F\A?3]PWC'(&(#;FD+\Q&CR3+]XZ#C8!,8<#_"@RHW_W M\')K]RB"3*C(0+I %)SXKN26Q2%)JB@FJ4G-6L4P7)BV<\Q2IXTGA"R-X"$(A:"G QD!^G8Q"IHX5F,)K')'%(8UGLP03RV<+N/-5E3UL#5$BL^FJ2 M(-"%Y(HK46\YFM?US)$C\&5G1<"ZK>!,<8#K;/M3HRCV=_23K^6$(AS'N^ 3 M_.@'Y"MY1M&62/(1INH@. <;A]U2JNI5@>?IN_RV5H3I"^S1E6.HJ?[IFK)> M:OY(2J#"U+P0%ZXE=Z3-0G*C62EWD]X)7PXW!G-I7MI':=& M[(6<=3] HE@+=)AH4NQW)_83C/RYSET$+34&>P;2&NLY=IN>6(=@CLW_.+@:!*A% <-= M_>'1A^?B"ZYR@$QT\RV:U:DGVX).9!+C18>]A!C&4/3 5&IL-??( MI[8K+?AI5;B+$.,N;FFZ\NDG5..J#QS/KD,.TFQIVXVYZ[U[;CD"HTRGO];! MI'6Z)&WAIZ#;N:>8!A&^$1:]0ZIW4U3U[GR'J90W8G$*;^M]52[ARD\Z T$U M;'_IZTGG+HN9:/B*G!W8JBW,<8Y]X[QV$ \BC08P:L6$O%$FWI,+..Q["O?S MW,QD*%/&Y"D7NHNX\(#6#$\&$SA;7,YHD$[@KVL Q>C-Y7?O/H15CIM7M^-L M!6UJ1\0#6,HB^:V9>'X?1Y5V^VDM9LDW&)7<" M\C^+67D=L-[JZIEEW).,U2R,X,(E4J3YQ4SH&%5(H#58PI!B/+A:&S&GVHV)(4LLOJWRFVR_WFF]:1G%1?LIOOEP M+_\.]X+M:(3F*FY0L[C"$TIL(_JYV, 9PQZ+LFI 56Q>Z((Z>@ZT#I\[D,+U M^%>DU!^_P[D1:!KX[O+CRXM3V)^['W-@DK' C6_[MJISK@MX;X60@&O'(HU4 M7IR#.:X=QP]EN98 1RWM,-P7I>-8D]Y=-FM,63#.W,UU3R*LM%''4F2>)'>O MC6N6)L#/NN \=/\>=QZ0_(>@(242HE6!8LUV995PDSVNL8ZQY,LZD&22+ZD= MW(9W1R5!?%(/EZMHM;U[R.JH WHX!+(+$NW"Z)HD-+.;1@7&S;@K5YF$4 7L MIJP:&D&7QO<:EJY_EL8)"/B,8QQ0*FM'MB'ALG#1[>18X:7'\V*9/E0E$56J MQ[&@'*HJ/W>=%!T;\S.VU)*G!:8?3D@F?:ZA0IETGZ,4WD8<'XI2^[(#8]F: M)'#!9HK9>)1R&'%']_MH;%5)]J$!+X&K*XX%4?R*"5A+/6^%]7C^R5J.)%FRK:XC0F>M6GP?HBF=8@[RQSBI+65:E33TYLN!F M00YME07J>CRECGH\0&-+CHHX*B-64"2I\[11Y\.7J@B,KT=N@VI.<>U:!EQR MXZD5-[/]-,@49;)2&QS/E2ZQP;8'9@X=HJ:=%ADTFW[197F[)8G@&5O(8_QC MNAAJW"/:,YOE88JM[,2F<\E9ZQ'Q&?HF\BV]J@],CV]0=#:7.D3L?]68@;+A M.,_"6'!=6C%7H3EQL?TX=7RQIV6)-6^)@"6LX8-*Z(]H5E;J&]XD2!5< OOX M821F52&_@YN M"/VY#&/7THKXCE6+K M2\L;2T9H;L!,KD-:]=L>CON;!J_E9"N6NX.0VP^L6[E+H38<9PNZNE MBGCJ6>H4\1C"L$G(?IM+&:#1:6(=O.?%.HQ#NC\FVHU&L!*7'WE@W&OTV)PD M)CEXK $\\1C:7?/YO%D,>IP[W"VW-QF\WIA2%Q@!P[PQ.)%M4Z'XU_GHG.(WU 3 MGG\1YI6.C@)!UBF]BXGF*PKQO7K?T156Z',B_L0PUYJ7U?9^.[53A\D>RU$Y MLL%BBRIKOG)U1L@$>VV>=VX3H:MG,AW?'I8YD:.[=0O854":]Q7M.AA-F'1K MZ>T0">0MO%*\ 6MDBN5MJD&(#WN:M5C'(\7\ A74\I%:$EBD,5RW1(/!8O9; M)__3#IP'1LS[.TGNV!J@N\[J0DN]^M6IR/EYQ[DJQZ'9.WNT[B'?":H&_CAX MBL#RAF)X7B^KXMI_B\>\=4D.>CM.LNFXG #*>&?!784;4G>(ENS:W;E8,/J: MZNWN2:;P8P"K\KZ0YMV:L_XB="29B/C*4B)XN0Z7LBJLN8I&,NH$0;8]85 Q M'^ -50-H'A^39I5CT-W28U4%?=2U:$*S)R#K;9@3ZEYK MPGPP2GZ.->'W!HCD*$46/G3N^@XKNG0R"'"H1;MS(VZ^+CE TYFJ!1W:V,:FY34@*,AG MP/+8:"AZT!D155S*RI"4YN?/8\VE7V>HJVE9 MJCJCS#FY0"0?%B0Y/@3.$Q-:=S ?A>-2<%SV6$=G#W"CH7TA',EOSBW1/%<0;9U)]U5UO[H5*!:QSAE'D!+6%(.[*8ED 6-* M1IZ\= 'Z$?("O\O)FO0!X(1FB7!'GVWE M71-CQ%-=S-VA/@4(\1!I9"H;29W8 MX# YH($V=)=[ET&#(,()+Y\CY#\02*Q92JA"D?+@QH")YANQ^#V=L!B_MCF6 M?K#UL]%NO\6UGJV>L\K;9MQH:"IN"C+W:?R!^( /\&N1 _Q1A;H5TEYT$"*O MC9_"OXB?=UD,*'&5Z0DMR_7[E1OT6AT7:BEJ,4,-.H-TQ89U#XK9DOJ"(9LE MG'>H'[*$SDX)-3L/A^4\Y&C#1$*MX7(=)TNHO!BD'310/2F*X<(-L *'()A8CUVE\U=W/NN[G9$%%Q#BSY>;@/I-1&L]',ZK.@<5D]@&O.X/3XB+E'SM1L)'A-\3J M8\D3VF!HZD@;M37^-VB_CK?,JF2#',P6I4,F9I-T M]0OG OWW;+O'N%\Z9O);-$@;T^RG$;6F;+3B[$;Q77M+@*TE9Z0@U*9X_=\T M1$?6 ZAV3WV/5109AF6S4J3[OJ#:A$2]RGW-G8[A1U]B="NG$2"N7D#5"_G&$'$9U0>P>]VT:O\^N*H8D# M!:>-'EW;+9#@)8$!W ]>\W=E5I&9[25!#N M;JML(U?D;436%&!>%ZD#E0=.(7*V@6(7V@*DK2+6(&7?W*=RO6?II+F(VFD@ M_88!IS2;#F"0DW.6\H4]->0T%/>?6T]&^AMAQ9KT725VI]_4]TX>2I69J M\$UN"F^1TM+%KP9DI0&$2[9PWZ<,>N& R MO)Z<)]2OT6<=PF#7:VH :$+98XX,IIHW0+^W^6VY*YB2!6\I_=7OS MYG5Q#I3J'H2;>4"4":+I]>E#@9FR&17:;:<[>&/N.GOHBI]GL'BM=E&Y\1/U MKD:O1G5280F_3F-@]BA>3*8D4,A>"('+(Z]PL14DZ M5Q3&@QX@U3(=-^+^>!I65=;$H+Y;9\N?/I!ED,OENCQ5?>#;!3;:H,6C"7<8 ML-I@S6XQ P;JFIJD V"]QC5E<:S8<\L6^WP9:>93@; 7;H]8#XW M"/-^SE<%%X"QO3X8B=VR6.CP;<1@VO!@N&@!0S:IUBCQ,)RY&"+MMJ0VKL8< M0F/L-(HRW$1)-TF2]4[,%>Y7P@AZT41DB74-;CDWUMPFW$IW%RK#Y.R+7&Z7 M,]N;G032-)[-M\:G:"?T)"O$Q>?T*M5,KW"+F3/ MM+59LY-KRTHT$B/1=^HAN;#IE(+D+6/.:YSM#S2;:=+2,L^8UWS]CT-6GIYQ MPP:T+'=&%UW J MU^J@*FINK,(6?+L/6,KRKD2GUZI :S7EV1KU7PN:B[:M%O7=X[W$+O7L<,L) MH.B(A=$*]:]30D_#0MC- >]*I,3:=-S *LN)0!G1-E*W3T].A8HL\&)@$#@U M$%Q8%@T!7X"=;ZYG-V*LO7WL?6_]MQ^> ME+B&(3!<.9=T#A;2R7L9D(Z[ @0WX+=A\V20^K^_N'CO8JW)QUKLG.A:;._W MJ%!*)K< 7+A$(41>->9\S6^B-_AO=/D-H"R-XO2'O^Q+ZDIJE(":_0ID@.?? M&8X+:IFW]"=75LV#;AK"N)F53 ZS_R?/)M-8Y.@>LK60;W7!9@B_KO9XS8M.4OLW>[W M[H^^RF\0=(TVYQ#X.O>..R$(U$3OWK6<>>"<.KXL=-ABM *U2:,F$GO.>\3# M4=\EEYDVY_K8?U$?/9CASO=;LRLU<_+<),8:JZ\ GF] 4FHA.,DA.. K*/ FKCQ6^BL-2 ]0R6,HW=.!\5UTL MPY %7AS<> "2VK3?<+]GO0@,6J1V!FB]']H_?"TI5QF-S\O5@M@C:]0TWJ#0 MFX>5.:E#S9*4_&O0ZA(+2\9)VK,$_L"4KL,V!-1IT#4X<.U<_>3/HD4\'$\Z M-Z//7A[=0#JD4NVN,@[^^S@5. MJ7-#<^?\:^,"TUE"S9^[%\&?//T*9Z.TYP+QR;'K YA:3.5_3[F^:;Q(N9L) M?M&<3:^GESNPQW"#5W0>7!$'0-1:2P81_76^(IO82Y!(0)1':5@ZE;P0JSM5 MZU9%X/7+RQ=&GS]^=:& Q-%LR.8H+N<3=>+./R]1FR -%%G;:>O&A82#7^=K M;#DD7(\)MV\SKB.'0)MQE9*5[)Y588JZ?D!R_AAT4P*>MMO[\A]N&C_477%[ M!SOC4A.N_7A[0ZY$.^>*N1O=MOOK+7O[(9_:G;NCVW.+'W6=5'O) 8O@*BR= MHI>:3%U'W) ;JC.B?1]FP[C3E$3PKZJ^]1-Y[$'T92"SL.18Q/NXOW?=S M.JQ[ZMN#\5(9U85@]/7Y7O91N@P[U%+9$B]MU8XX6X#Y37T:PO=>8=9!_9\V M@37!2*<0LEW1Z:)1LU/RPN@%;N"J]$VR.>O3+NWD0A:].-=[^J'>YCQ_IJ!6 M8R-!&2LRI=FVN9SVJ8$ N1".&^Q0*%USBI+2"]/2@U[^ZH^:9))O! M:N3%P)X01+.R5FS,,3W6'$I8]/8@-3+1&7?LH&AEKAY=%^ZUWM]+'/.UHT=2 M N?1P 7)T8%WRKF3Q>ONCKI96:6K@^".,AY,$.D&X(>E;RP(LT-N23YA"M,D M&S0U0S;1YIA9!"R!ZDA)C\&6T=C,&[O (N^#4Z9)3>Q\S\+U8P!" K Z+WHN M"3JU1WJY+%RG0G44V_1$Y6S ^9=2=;\X7JZOJ$SPCJ_STU6831UJ;%WA:VHH M8T_#1'2?9YPR@_E-%/>]PYWOBK4QE ]2 E\$&V[@[,, MV(7Y"_?M9AHG+LC?"-=F?S:+)W.,?#C<8]YXLZ72&/63%/1L%4_J6)^UWK-Q M \G--5(@+L6IC4:;\;.K_5+LAR=LD5/?7,ER31EO8641L ZJ5SH';7?:]%\4 M=44TPDS!8MQVC8 MA8A]G#EN\=P)B)JR@V2UK37#P;0M(=]891HV:C3,%\'.;!7\@_UE6/$[TDV& M@?I0]QBT!@RCJZ#NP@GP=898^YPW%ZT;!QXTE0V"60'I% 8U/CYI\&",7L\J/L\_6>2D'(/E_8?;YQUW4$)MF8 M\L)T,9"JJOXJ_#:K3,(=K=-QE;X]R8J[ MS-E:D5;:5':,\8;'N(S1'$KMUN!?(X@?B0!_URX<>+P8X<%J.-U!MRK!-;H2 M'"^O0RDP-+^T;(A%*/ 55P@";F_Q\'==*?NF:.-:A>^]Z<'@0M/9:MBJ17EL M3UUB]0D[XP#TV3A.ADG#8&@L<$<&D98^WB)NK!&]BZ8"!#6%;:I.B?H5HB.J M]ZH)-:#ROVO9*XE[D6C8XW6:#J6@]46<-_28IV%!.O)8H$T\6%61/A[-Q+5_ M% 1I[?M+, 6+VR"FC($PS2>IU%D=@4"5MKL:?P$2P?A/1J(PQO$+L>ECWX$\ M-!*9K>'8?X#),LSVK@LMM'QS(ST5CFRXH!(ZF&!Y#F^>LU;K1&A;9,NPBE;8 MU4*\/]3QR!G 3@.%9C\'NM5FY=PX $TY@?ZN&"?4@S^6\F3G4Y'JZ+S&[!N* MF+6M7>=7US]2JP*MR^VJ7,B"I4[.1D9!UCQ85=0_864*9V,0([PK>44"$3LM ML D5IXKN)#VE#WOZU]Q GJ?@SLDP=7!A8AUPQ,17:3H6RZ ,2-T4/L''5A=H MNK=B;MW#P:0N<$6$P5J944SAZAXR>N(OK!6Q-\"J?80F]HFLK3[Q<"L-#F[4 MN-LY:BL8\@-;D'I^9OV.]"F@.0Q&KJ%H?R2D?@T<5C.8DBXFFZW*>^IC?O4C M":#G0P82C)$WAF1XK&6ORQ67IOA8WA?+:#J<>DD.7IP/%'JO1K.REBYXL*_:VG:X%@TE7%!T'IYT8W/M5'K15HCU, M-RQ04T!0Y0P U1IT.VCWV@9VC1M,80=-1*U\F#X1T*V;1D-Z4.VQSTY'-QJ= MQ(9O\A45L E>(UV2V$4ZU:&3S+M/Z:(Y1V+]00NY_+' .C( !6X=_G!>N9-D MFW?T^^(6",!OS]Z4<&G/HZM@->_\:@1"81UDA3AGO'H6C>=)G%)'[?%B$D_' MW,]U'(\3[#I[!3"YK I:AGR2PFOCZ'N+6&KK:#:;4B_;V2*)$QC5 MC_Z^L[.B3021(483ZH(+_\S'V,"6NO+JA/+.'%OBPDOS=!HO)CS-A!KP^7Q0 MM9)BQ D[:]WGZ704CV&5Z6P6SX-5!H897-QUO@4(P^9GR2Q.YG/X=Q[/YS/X M)IY2J[YFZJ;S#\P6\SA9S&&Q8^Q?CIUSX4Q2:KQ.6J,( M^]>F5.14DJ+'\1!&P>#Q>?NAA@^KQN!"TB5-!)O'S288%346$. A/MYIZ'(F MQ1-\6N2#A-FY]QCJ;S 0AHTP:@OU8&M_$UM+%A0E XZ,A3S_)OMS64EC MDH:YRP%/:^^.$)((XD&;ZJ=21/M*JQ"W=^"9,R\LZ=2RVN8PJ-I'-3"H4KBC3T==[Y81P+ISBN +%Y @;9 SEA!/4,/$L1N!(9D"OA[-H M-)L3G>HENU,@M]C06#^8 X%+0(4^F>@"<9L M4T60.93C,7$^@$-HOLLF@WA M^61.2?1#H-+D A@.J<'S08[WBQ^O\C5[O/Q;Q_$FHWD\FJ51,H%]8NMGX6[] MQPOG,AU.W ?*Y4X_WA&I@VFJK W_:1WO=)32-!A/N@!JC0>MG.[ \]9 M\OS8$>,KP3'C#[U'G8!FFX1!DOI;UU$/I_%P#( Y6@ $+Z)T#&S]T%%/@$D. MIV/WP70"'\Q'3SCJ!.2&A!+;@=VELWBVF+:/>@(/%GS4,,%L-J;>Y:-X.EO0 M]B^(_2#+P^9PL=2N$[>0.MA=/03NUZD]MCP3/"B9HXDN=X2V493,%%;T=15; MI&\7;.ODKK.O@261*IM,HE\#K.G_N-_#M22+7V,'@81[YJ6I6\\!L),&]I9O M?EFK@J8I#*O? \"LS+D/LCR ;P&ND&".ES8 GC"2+L M#+C(9(HP/P5R/Q])IV2N/ AP=)8^CZ.ST?,HG0,>)-%H!+@S!PP$A!JW44@) MOZ=1+12"<_J$89V8FUY2P.8O@D>P<(0+[7M)L%LUH;B-4<&&!K3S2RV!S_E7 M@;SFE/A8Y*$NZ8P]N.I3F>K MKG2&0$GXG)'<^F9V,8I[THIJNH8SO$-7^=$\>=YK'3MI/"KVD9A=RBG:/H;# 4M821CDMIH[HJ7-AE_EGK MF)(_0C4@K5\C8=)B9+.WT7=U"&AGQ?/FEE#ST4)Z#E#6^?9V1V47$#3)NTI- M*>OZ6Q@C&,3WO]YUV8,\7DBTOKAC ,;$+\;U/D@[HVX"U(?O$V6A4G*?,G?9 M5[[ZEDX$EG%@'4DN6QM]R< 0)C4O_-> M;(X&!AUQN=/-,!KAV-S&F"Q/RLBZ9QUXPZ28OFH!:Q=XX0ZZ!^?"5MDHPB)_ M]1JG5Y"5X[@L>#CO X%-DF6X=3,@1K269:A+W98,W36?[M5_TO;GC>T#.1G. M#FS_;[H;[4=SP-[06D!'0*NK)0J,KJJ=]7V;?P:L>LC7GW*I#2CV!Q?>V>!+ M?]6(2^XW&E(Y-<"V%J066?9X@; M)N]VB _ $5_8O',+J=G>#Z%IRWBVZ"; M/W0=7)^[4W7 *A>W-K[YX/$0H^BC#YX<.-1 M^G-!@(1]DW0 R%%4)*2O40#C]A:^ZRR;M8+&7@8=.PV-)W!GCG 70!"?AK>H MN4(E7:8T]F[H@9)YT-4\D=X"F3UZD8LY@K L7F/)RM'H1TC'8_B M18(Z2SH"6*5\X60QCN>+<:=%;AXOAF.,IDD6*9K)YC#L,9L$UM8;1VC/ +$U M'J43X6"M;6$6+5KX$LJB9=\$_(5E/$>SSC)XY]_1LJR[HO4>EJ>1Y;^7;DT7 MGN@=*[37,4,05L 8:;Z7(S?6.;/UJX*FW>P0(FV V&N M6,@-1Q(WPP[0\9QP4;&<2EGGU0;%$V$$CVYYM-Y E?6;:[806(5KB;)/6<%E M48GWF+*$UWN,9)88+JU"5.E?=_F:>7=%,:B/U,8$IHB;)0('T14W(3AAL>(D MWI[7]I.N'D?^F\RW* XGXB;),IOJ)(W*8-O2M,'0( /)D#UG-2CH+1(>'6L> M-G"6IFO"%U%_K<;,A:%V5;GV+>^19E8<>+W K%%R'TJ:H^G/:!7%^: MYD=EJ>!6'YV=(^96'?(>7"*)>>P@I YB"(WB? LJFTDH >#&35Z(/N^+Z;D> M(,' Z^R^!@7UNZ#VA*U?)G.9?4_W>Q" EI&KO,_= X>NQC,LY/96Q=,# M)\REEE;J:$1IG.*X'L7JL\P9_[:"%/S.7(>ZGO MWX'XDK; 11FW>^)06CE5. MZU1PVJ09=T/4^H86F@^ L<^D$&1'JB'%AC%@DA(]L8PVD@G7#\M#HB6$IT/? MA4$*((&T+8E!9BRZ5QI:(V2(]59B%,FH(^HTR;F.F[4."JUGU2?A\G(=9*,! MF2OE^.0F!W'M<;I@G?L>_EW8B\DPU">;O$(RJ(D-WC&!>_B8P939,NH6H@(? MB\1Q^(Z33:H4NCW^RXUMOGBER-H4Q)*T6Q#3W_M)C[(<4K\L,M>M"R.04.H[H47W0M':Y=&V0"!E$QR:+71CG=<8$9<-C);S[1-(93 MCH/K/4\FBW@R2?HH@>,?'SGOW%^D4.;P&OK>(D)I0B;UJ#"MG?10.4YKM? U MF/5*,''.1"/N'DJAL6JZ=)^$FK-+Q&/T<.4P:L<=>B*\V]&B]+Y8+0AEI%ZT ML$U!1"TQ@A=Z4TJK3)MMR67>PU46M=/=U0[@5^):\N 9P!4"W3K'0\4W)7J2 M^%#&$80P3>Y.Q3?IH])=E(N&=Z/=1<3673>FU.'Y\W"MOH8;?:.F>?U$S%.: M.RS&]D#;]QM:/YH0*[D/ZQ7Z)-TY"^\^XK.2_#>)GW&4HY&:KPZ\[])#M2<]9,J? M-%F\U]CD6K2+4)8VCEMEI+9>.8[%V_-TV9%XVX?H)E!!J-1D.%%#*&E.XO=" MQD"$*J-/<4]:TIP#$NX^^64YQ<1RBLD\G@]G42>8=-<6#IHK/[WP;S]@<4 ; M'S.O$#U^M'!LAOL3]37<+QFQ;UTU;V47NEI_LYAP1MZ'/Y<-[DQEZ;[? Y - M+/2C[D!DAODBNK[8X4SM,&)6A+-J7>3:UAI%Z^(S+!CI>[;=H@Q88_!YXP@O M;'$59K:C81*/IXOCY9C5]PV\D,R/5S]&#+7OZ:\.V N/4=KIT,L=2@HMTS]T MVA]03LQFT>CV4[FS+Q$5\.-%IVH$E*L1!JG8PPCPBY4JG;PV&*2[KS(UL#H">4QGY!A8:W^ M5\>F?!9-QO%XA %2XR$L&AT!,,YHE(! _=ET)3ZZ^+-D%,]&X^@Y_#6,AXL1 M_875,;$"!\;J^\$D:I_FG TQ,'@TC)-)ROVIQJD6U7C2 BCZA)/C?-DG+5!V MO6;%'!T^^UT)I%5[.::304H1?I-!\FO)_!S-L8W9UPG9^WWY@'VH8JW90,#K M:OYB>,8#095SVF&!2#@= .^E]S[B67#6E\VTQ.(!_I"LC_[889VRMP.;8GO$ MN_NN^*Q6ESB+]63\UKH:H@8U#/!MIR5R[(*"6+HJ 7MH_Y[X+1DF0C5+IT"O MTF 2%L=-Q@.0@O]08OX6A7^.AX-A]&OWQJ^C\6@PAW\^%/5/YS=(_<,6F^E@ M$KR>#A+XWY<%"I]P?H\%>B2:=5CUWU>.2J.E]0QH)-W(\V@*H[K*LX-19PR< M\15J)WLM(]N,QS!8)7:F)Z M3PKKV9]X'Y=8KF5; RRS]?6=M?EUTNQI-(J'HU&<+# L.8'-CZ+Q@.(K1W$Z M'?,UPY'-)G$ZPI2DP6SHIE]%9_/1+)Y/,&]J,1@OL*L.&PTI!0EMF\^CT6PP M3D]8RPPI.5!(#!Q-%H.45S)=Q(O1PJVC?:=N*2-0LD9 5)\CF,VF=BTSJGWP M/$IG"'_'EX)93_/Y+%Y,$>0'PTDT&HPC;&DSGKJES!.2P\>+ 5!5LX[9'(XN M04*Y "9R3A>XVSAZ!M<2K=2(DW"-<,31*21!ZV90))!P$T+PJ0Z3]BD@^F"]&W*EO.L5HZW0!R)AR@U&WX_]3 MWIOPMI%=ZZ)_A;AP$!HH,357T<%[@-I#7^6ZVSX>$@3!Q0$EEB2F*9;"P6X= MY,>_->VI]JY!LCMG> #DY"M=XR%L,9.N/4/-%-N>I[0-^^ M,8($=OB/TVI_1 PMWCSR,2UPIFJ((FE94_-&.Z@5:VT8&)E3WT290 CG3 ,? M@+:ZQSR.1VK)(ZW=(&WLE.BE]"MMUKX?FJY9SF%VHJ>CUV^N= M6(>".5#LA$F<=$L4*Q!)*S)F9L-76[A<>/!L(>C45#,4U M*JQRQ]7=O2^FB(5)5-:8&(AYEUFZ*#%7@AVDJ+,N0+Y08M 2;=O+!)_*_!(6 M?^;EG"_CA"H*/\?G,&VGK$'QQ0QU;LT6'!-.9H>?XD62>$U.D21A^'!Y+2L: M5AF#)%;"G59WAPY7'D('X"T"4A4(9R!FE@' M1;VH00(!61[VO3(_D87]_C,X(#DU=,G-O$V^(VF M"L=:3S58=['1_B>W2JBX;32,#+NP(A0(?H9N&3%Q2>M5!#'CT->1=FH9&X/[ MX(VH!P$JS'8E#HB5Z_)6W03*-.JE[[B>7)<2WR[R2%A69&RS$0HE.XV)JJ'@ M.Y7=IVQ'@7GT M'4<:'N3G8].8.V!L0 M2W,;D]#5WS\Z$*\(@TB- 6NUL^:JXRBH['#/U)58 XJMZV3&YV\W0+=[2EJ0 MUA6!T?9YQWIPUS[Y,W_T5GDK,[H[ZF@93[7E*H4&]*I1,-XAM#_VU/4 NJ@X MJ%[8]"YZ@NV\I)A@58MS[1-N8'>P80R ";0L)5[,H1:;RC-/..BXJ)\RH];:958-!+Y8Q^IN1.;>W7-B]=^)IIYV"ZV8E":\G MJFR.2 (O7[_K1.6KQ'.K. SZ$'NCD"7FP&&AJD 8V[>.,$ A)V/L4K5$@/J[ MS8?CZ#9W=\T:BPW8:FKW57)5PY+:<1[LH:;+3<>2!J,6#IUI="LFJ'JG!K>6 M,+W1*A7VT5XC':8@RW.D^-++,/J!\Y3(V>YC[AT%P6WV@TIGZD]@L5MR7,Z' M>\Q]PFAOR@J$1_!R(_D9(TI77PC3DN):68/\*!24Q\G\E^?J, INPE8G.[UL MUPT&0'_A6'@D=(R#YOQXM#EJ?U8GCM%)__C2;D^[(VK!\A1BEQY!/5=)90;U M_?%6QS]/;AR!YA$Y'J'"JJJF?^.L[BZR@)A]6OWJ)X.9WZQJ0@,;9K>ET-'F MF./W7 7[B<,4C=PF=V NJ6W/B2UPQ8RCN>^-B>'O("4P9* M&LB]I&\B8EX=I7G*GSGY\CEJ;00^D:31LDBQ,$(=SZJH!)59@1',\YK0@^2] MI)0F2*M'(+E;SJEL=RH=CTTP@Q.'>W,O@!,6P!F'F8MO;/T4=#PV$PP"&=PX<2(6(=D@[9EM1J@O&>@)4=UO@2BRC.LJ5F!#@YZ M;5Y46&\15%*5ZFKZFF<9K2+ZSY=1GI-/';WT2]WCO(C*F#SL6) ])?]2J?N= M5P6]#'H*/Q-3$]DR*C/4O.=IAK8(;K98&H3!9_@L6=QY:Z#QBKO$# M+FD@5H-"^EQCTZZU"*4HL==]^ZJ;78V ?4E>T[]ECL5(FOO51E]Q!P7/NB>! M")39+)ME41:G=E,2/[.5K'8)(#[,T@HS$M.BF'T@" ;4@A6J*M$WYLH_UR:2 MM_2^@UN51/AO]_CNWB# M[C@,\?Y.C7L##&MW0U#/:IV3M*)QP\Y5&;&GY^,Q'C6Z4_$TEA5P%UT! NW- M(*$"USC<;NXQ9@7+?R9I &-Z7D=YE:B C@1[97=0&J5D'T((DPX^01]Y1 0- M@Z[8FB@/$<"!M-Z"2O(B&!@!DXZ*F@-+"MCH1,))G)[M::.O\+?6CDG<7/',(44S>FB#6U77Q=P M/]]L=CN3$E:;CK!I#5N#7_ZX;2]AR2[,/K]MOY[A-;#6UX ,Y<>+MY\NG$JH MF,1V]GK?$D<\!\H^6UTB%6-/ZJT?7I]_TB]I_MFY?'7Y^%9A!I$D1CW.V*UJ M!6.8ZI2;HZ#"4$8WM\DO&4XM\KX+%<7),2040F,HRWQ>?%S8K'[?'$_[G88T M0H%B _(>WMZJ9!FK30(7M5+T0JC:_'*KXQT[;?P>1N.>J\YZ&)L49R"VU]<' M4C@?9'XR4I*KD1(-ZNK;EJJGJ/7_^=U;543PN9]YOV_$NR&1J\B>@!%<;6%4 M6O(D)_ 1Q0(8_(Z?V;"K9$6U_\Z.M_OV='/+H4V'@3I?&E1'2L]LU5Q%<[(R MLY!PH"4MW2I?'N9'=$<"#+B5!$_@?CL,";=:HA634FNA _N@M56&P&(X/!&O M+QLNY>+ZY7_/A1%9+V7PIKO5CB<$F[T3+TQCB,5>0T,)5!&5X/ (-;)37VVM M G@0S4:)A^H\4$O,R83\,,:);6-$;OC<6A]<43LU[L@LC^4T\\&+ZS MZ[EO1R$NN P)\TT&)6'.&4(9,>FI?:%IY,5*I?:3+G-BH&0Z*]>Q7DCP,IL& M*=[4U-)!Z I%!_!H,-S-BDM5VC\&93<8413*AH53#F=)!,=N3P%P1_YNHYHK,"R;6 M%C,!KA&J&]N3>%+H7B&9,3?A(1@Y'NWM!Z4X;UC/#0P>SJF#$W*_:3AV1!?Q M#(Q.0I4MX'(27#0^A[9FV-[,?FRBCYCG8/K3W6PW=QL!"K0JCZIM5,;;D_\B M)TZX]\;OR:O\]^;* 'S)4M[LVZ_'6TIWQA>X_ID"S3$NY*CWX*")-D3YJ+;+ M,4*.K>)LI'1A*Y\Y CM@E?-W2W,[ N1CDN4D "+9UB5""H]RJE(&6K2,Z.I M8:6"6Q5W>D4.ZLO&0 L".9KHBR1^8V]A]Y!*7+F!MW>"3O548E)4],F.QQ]30$VHL>3% MF@CC:]'G]B;XS(H(D&A*"PK@";%4X5%%.!:Z7-00S*!(O,(!/>,X[42KX46Q MY(]%E6E%@ ME:IB"T)4)ZB&FN4T2Z]D,'UY,D_LK@N:-):YIK1=0(TV MA3&0/NO:4LK1Q"\Z:%K,L,)8,DN22NE-?>=US,+1[SBW1/?U# 1[5ZN/E*4. MGS@%MTAE^F.M&;RZ?/*Y/^WA8>;)5I49N"&>I25'NACQ TU>K)@(^U8-NFS< MX-\8ATB*4P,-W)3J.3\Y\^A8U M_I2JM*)E4%9 -7O?.T$*,EZ>D=6^JJ*))4%UYA)IVT(.E-5^J:T3 AB+MPBC MI!'U$MXL%Q(3N4/C?V!\W7R6Q/"/0E(3) .[AX/5!1E TD3[#8R^CG]A36=, MR;+L9,K]Z0Q92Z*N("2O&+7?SFB9K:@"*K*B&[B=]Z[&B7M_$H].8!2"H"=: MN(HN7@6%N5: ,XWA0M6/ZM1511W9)0BN4"[E$U^"W ;_[E"I-' G ]1M7G#( MVCKM%$2SLPZL3I5S"+E+L?N^RT#9-#X0FO@K;5::2-YI3,#T-N=CQ32&Z[SH M+ +]=(&HX.V&8;94G*NM7SOK"-)%%N:.'I]=Z#,F<]$M$>V2YL8,@"DX[3 " M:YS=!F@5:.E=1GD^"Q%2CI8Q!3_B[?J(YAA(E'D*1EW%*)PM M*\IA 3GN@S*NR.6AJXP+SC.T2VO)N'%DJ.II7,LC)4DTZL^1RM&P4I@#Y*_= M@ 0QOK$'.[5#;78PCM? &RE9DED3V%-$W.58E1UCQ[$Q=$7@\9OF M*[U)#-?:2&4JT27; CP-3;<.IBWO/2@9JRV;+=G#PHE\R$)F592!4,E3(H9- MNCAYCSJYVU9&]GV+11@WG-(B)1YW=C].]&3?.FZ<6T3'<;QY+("LWXB)& ,> MB4>:N6Y:^F4YK[_/9+J&;O'3->N^1G'Q>>UI;)B/5CT>Q=?N]'J#6+TK%^LU MI*^QJX"B'QHJ F9_+YP$L=7;TX&%Q4/7*N[Y%V1&Q\YPG'8WQK?A^.;=60AX M,@LADM3EQ5Y\E$BK3<>_9<[R%5:X7*_VPI0Q!$X6L>Q?DX.56&8^'92OB(3+ M$][[(^-R9V1*MU@=*<'-&6=O3K*&L%%3X%@HPNGFFWMUIX+*)JS9D9+>&!H? M)<._=)!/6$.0R\39JQZ R.[,'C6S$R-X?VE/[R<2(-61]6:8TW\S^B_C4B8*G9)G M'M<=C,[V="3ZI*@Q/3KOG,$DW6.HXI1M.!H2[;00QH8Q/K)DK%91:T<%D $' M'?%*048YD,M0GRO%"\=N1Q7;R8:_]F"E^H<@J16N_.&V(>/^!<>2.MTC)+8J MZJ+CU>@\'I1!%/.[&!<R%H?W,6&OD>WY+(4CO59).]]'7RKVFGQB( M<1IH%_=ZDL/;A@!Y23!P.2BPX/IO^IH G;ZKLI[%Q_]*SYN"=BRQK(Y?"#0TPI7H6Y+"\QJ Z)I6IP':U8E5=6 MZVB&SL?'=+7C.)1)I:6?$X3&^)J/C5R />'W!W6J6,W@_(S5X3:R\*=73CPS MA>NB%MPCOO.F!)WUX0+O(OH,U'^7.E(69,JD-8"K;ZL#?*^ M6.A!DZ%0' V M%A_5.G4!;WBY.%N=JXI9Z0@*!TTGLS\K4TS"(BFOK!=98M-_1QC=JQ(!P$[6 M%@[BM=6Z31H(+'7PYD&*@16\PGD*,K"HIRE2+]1JJEK)TU:3Q_S $8@NK9CR ML8SGN^LVS;ZR1['2(W<8;%Q,9.%BK\)JA[=)Z<[ M--BW @*^;G8M7<[X!8&\2$&&TU%5FKT2Q.OQI1PIZ?L(TP?VVM>+Q:E?V 6% MU34R6E<8 ]G8'V5J#,^S**W132(7FV;?7DJ;8A_6G5+$H+!7T1(FD1=16M94 MC#1'<*640B*';DN>%(P@1BP/'%.\H#(/\$6,[I-7LO+_@];#.-;T,>)F7F@T MDC[0;>.CB[(8W5$FJO/S2(*<]D.A%W)IG&G^D>N#_OF+W,.]#ZB]>OIZ@59= MYU%<%_9ZO9IP^#H4E%H4]!&KEDH,&MFJ&O)Z'3=G>ODE36///@6X%]@ H5W? MS!(>(QZQ.=QRD ^=^-%=-_@U:JD-RL_8OEO9]K#Q%88"UQ895649E=DR%$.; M/(<#$6/'!$)2+;.H3DL$4X?-R=+$$$1>,;JZ^M>M.^^N]<%L!\;EPVY72_Q4 ME[Y(-&+QRH].(W-].HHU(05?#4*2B+@D'W-RM6]59[ M6+UU5P&]-._WZ.&7H1Y>L/!:_G&HK"S10?)'D!BWC1**Z#;>LTV9+45?^34K M;.[07A^_T@G:6<7!&#^EA5VQP$!6ZR^;@[K/T86V.9[$-.4/,%A<5@U2#7&- M#]GESDD H"_U._= 2A0-1,.AMQYVH.=?10AK?5I+D,AFMVN_K'1$Y7IS@\6O MK-&[:^Y@%75S8N@*(TT*EL^ " 6%]8TR()F>##@FR3EDZ6GW\!V:8JRE-U[< MGV$1A=Y,F(-.9U!'[P#:__[!+5QE@\.;3EJ,)Z1B!#K8X.&>]=50R33=VM2=,?S,%K>'[/[3\I<[+ MH>.C>E"C6;!UKE-]^* J[IC*<:Y_=R 2L:LA)@I/6%G_1$N4>@NPK'JZY/CPC(O<#H*RLSR32NXB"UW2=@P_A.$O 1WDV*^$F(@FQ*D#^ M2>1#OAPMFYZB,)8JN,\D4^E*%"@T3.SSHH8KB<*L"D3HR"0[B0//+@97D##\ MZ+DDCQ*$Y2NC/(V9C-"W(+U(FDFZC!)Z>H[5H9:_S]=KENHYO*I#7Y3!RA6*MAR_(4N*ZPNB35[84NXW4.Z8FG!NXR$Y MAT20@B4RW/EIW5BE4$A*LVL+$BZQ_;A43N3=7U,!*>=XCDF:2G;@L;P8/F1) ME"XK2G/"2,G*\BSJ(E;'X1@S16E>Z*V\M S=)]BK:C)$ ML$QD1F:=IU&V),!D8$$Q=@T\)L_RL5FCQIAC+F@" M&@@N6.'..4B:<$R ('+DU'E.:(98-A%4EF57JOVQ:6_VJ_M;@L08EY3A'#EO MG*,I=$!H[FL^C%#;L/P"*W:;67<'"5$Q%D&(F*0L50 M!&M^B>(MRAAU+[9Q9J"'QJ>+?EQ'%6X/L(/)W%#U0_O;O; M'.]TL7:$ X9-;D#X"95"'7AX6D+\H@?^9)%O),7E9BVCHS#$"$K,Z]7=2@GI MUDBL8A>ZO(&HD0=;0P0-#LA1I7!:H55:%SD=CG#I[T7=PO54+%JB;JBHB153 MXJXSIESH9?["+EL7.\*IH;1;'05VAY AK4WP4RN1=4)[.TQ.V;6ZH(M:4Z[I MM\/E=U&/5)T ,P4S?(F\% PH*]32J8V.B;&#]-27AGO9;!&(4JQJ['\^[21# M",-2M>M U3'1JI$:DL%]1'>P1:0=B]RM5.4V,":$@4$G[&C%?DUQ3]M3:$B5 MX]3HTTZCCW(PLQ0^LX^L/4);R17_G[%4R(H(WJ_&A=[AW;.URK\KT\I8.8AN MY-M:;:X*!YXP>O1G99QF'BBJS7A7"!:%_6."O1:G:?CW^\T7U.*OZ"45C^8X M1(F6#)*G .V(:U*GN,DKJF3AI A\!K3>'(\<%995!(JET@A.;$>VV(0.,7#' MP%D>!.;RMKF!=7J_;\4%Z+)>4P_*BB7:K3!?ED%7,4)FQPNSPC3ZPPEC7#=; M/OQ_.L$)D-B1)=7Q?:/L,.?W]W 0W[Y]:=#UG-\L8+W Y8F7$=EX8:2GO8D_ MUU_3:F[1W"N>:PIY!_E,X5\'!O+%AM-";2>:8?+X%O[]N5W,DN79U9>S),NJ MV?S5 IM?/%]T!@V\K[D1NH\D4I_.EFAEF/I-PJNINJWJE3*'UH!AH9I-WWO2!*_WJ],: MR)S2+T]BL5-@[[0D\+X2L8P%MKU'*QX:]C<8.W_:$="7S(AC2:_:^P MSF2@HW44'94$F>Y&;I")-;\0*)*5H8MH[K2D]@VMQ!)5(KD10QTC%WZA>*-- M:5+<\C>^S==1OS[@SO#'E'$YZ55W51JMADDY\9>8O%D2ZS5P\%!W*B\*;)(NO+&.?W#@'??R^XE:S\$>(F/#H MY4K'_:TLX4SGH^NM72D=!PC MNDJR&4;HDZN4LJRV#Y*C+6GFE+1TO6VDRA>'NY"(LFMN@#(5LIZ5NP'"]&G+ M7!\]41SPPYN+1')HMI&U/?:-!!-$A?9(H.)'04>DFY++TE,:&%[?'*4G]+?A M>)>C0$H@.V';J,1[!0) 67M#\5GM#4J0>\M:2'=ZT"KIIQ/38%]\\M M;U05V".QAX,6\R.A"RNC<:V5Z4%EP@9'ZA(S/LVT1YEGC&LA$U4JJIGHF![! M07TT-Y5_J%AHCVP*VP$L^A:!"KA[UADEVE53+&V*J&P]5,JQ=L$,%^WAEG4Q M0;Q69#$^J"5=BY7@3:?J ) #6/$475DFXH0=CG14^B0>! S&(H 'T-WA+I1" M[EIODP?LPF@H^VLGH]9!L%/%JK!Z*[+;&RKLK9H "A#+I#DQ-CN\,L5B!@<0 M]']R?")MH.6)H>#VPRV!$+'D;ITT*9DQDRRK1<>$\]*5/0(]BG&J4S'^L-H* M@R9D% ),M PS3H"^'.@-(61@LICE>@^;TEZQ<[-KG MKC"M_,!9WIIS$. *- MA$V!=53FF6?H8Q@=X1J6&4%/'U&>8>DW]_![9W*=1 7[E6DI0X$D!,K+,:EQ M4C)2@19I+S5=N2JIQ_$K,U^V^9;G.-4IS M/Q.J$]IB&D=&AY%79I,]@&0K.NBO,2C8L<[@'*U!<7DTJ,QO 17S!J"IU3C&RF#3?^!X+N-)"<7;TJW(&8>4EQS6AE) M ]W5=$+=Z.\[ Q4BFYS8&(%>\+3FNK'17&^?$)H*.)J)C4ZPM&G/<]H/(A3 M@M&3?G./" 3FJ%*,;^.PQ5K"%F,5MEBJ+RH=_ A/S],I+]">/&KUZRA.T"&9 M8GF9A/8ASJ*$G$DIQDK4\=CJ5S2D A%-EP7Y"^/L"4L."Q[GB,53I"5!V2R+ M?(9N6=/4X1O7.UY0 OF<@D1ET4JKOJ:WWO!@-?3"OS_Q_V@\YO!) 4'D8,A5 M#@CQ@& -.Q1-Y4@-.V8%'U1)]ZO)_*_X-!1FVI]NPZ]JLW%YW+(+$M:V4.89+ MMVU59$F[4LB=)BZ,^;Q X-&J)&#Y)MS M@1$4VZ69A19S]098;MR1( $U;%7_6O2KM:F882412X\;I08JF$@RM!A9S-0( M=](DI21*8 ;:$+O:^?/>-TP/&OU,E[%@Y"I$:&7A070M1TZ11'G2KEB%C3#W\OCA2O>#W)LI:Z0V9'WD8&QJ-I>1.R*=H[HD=*516J404' M!YMP]TG1;L0&*8TBU:U&T_K!=*'EM%B4HTYZO,$"X'RM "JF/*-XA/4;VBFH MQ(#2$PWB!1FLK/K4)/J+Z8A73L7YHK O<6?6F8KZJ%=6WEAHE)] O*P]1Y2+ MDMP3\;-=< *GQX=0ED6M@P[SC^?G[Q'R@T)YV(&O6)? Z5HARF8Q6.^QD$NY MPLA52T$';)#1JI29NH+#8"NMAM7S%U>'2J,I<+-GMFP*>-RT[1H-I6AP,0C- M1JML=S=G6PK55ANQ]^#;@UFMNVX%+*ZR%=G[X126B122IDY1"0'3AF'>T*!) M>E 'ECRRT>T<1'GZT:]Y8S3)CHII9RRNF\MC]V65X&M-TPVGN7)L,<%=0F%I MR\%'QOTMI7)APJ$B4B@\<&B*TGP$'8;8LS8Z;1]LYFR(CSW=JD;ST1D2A[8( M=I#'*52<7@OYP!8=B?&_,*-EMP#(B*X-:_V&QJ4?&T\L&0Z\>/N M;5W^ #K#%1>KM*+%>O"4&-!@\MIM_G'"0W* MW"PMMVI"1Z+Y;1JT?0W+R?Q_K^'>(F(RU[!AZ%58W>Q:+/T")(5^]_: %7 9 MEYJXH]U0NVZVUG6"K),%"(5J)@G<=@]V=6=SPY)TV\+I;+F,D!+A0?+8<$0Z MJQS(R"GY14(6UNMM%$3UHSS$!Q'NV*W4@(O0^R0:@/U/(F.B/ M4! ;6%5M-EMK]Z6_&4C7VQ5<$+<:QMFB)Z(3QZJ\VN^ZB6;\*&5D8V@ YYZ M*@9KO))BB")#\.(3\+*:+YTFO#& /[@$@IU;[:BX.R?2C@/_:.\PI@^1) QY MFE&;5/"6\1H,([(0^_ -4;@)OD6 S-7#6KXT2/@&0,E[B#W^I%5P4,)FA^X' MK@1Y.LKG:_,B1C,Q*8Q*0N+.S2/R_B=+ "$7$PA]6=U":EL _E MX6 L*Z)GI5 >0 -&%0DV9M=8"):*E@2-(-+T:+% RN,] _%C30M\MSDTO>.T M5%J4B_;&9*WGK_O6PW6[6]-V7!TCM57Z39U^IAY1%S?-GN!'E#:!5.9<=\X" M41 ,@VMA#,0:KQA*5#07!:U*<#GX1L EW=ULG2+D5C">R Y8Q;&,2PG'0V$% M"GI&HO0%38<\M#H\$"",K(%F<4PT.*&O2A\C7,DN\2Q2S.J6T,D MJJJ,P !/6FS!']&BP!Y\#J_L'AX#URF< M4NX ,7"$.8E_V;BLK7/N@'F \+S:-10"0S1XNI.]U@&PSC8)';J"F7??=$1- MSPK59SAC]UPG8OR@F+_ #Z%%7(*R.OY2J7#3K=@A9PYMG5CQ3,M5+ VH[;C9 M4Z(=;L9SNMY(5>M[FC))Z-G%[$=%%-W"C?C"P;H?&BT?V7FM4K!%9O40")1G MY[+=-L7]JF!\S>I-Q-!P>]WY1MR#4(EW!PO.K M9C0[$D5MI>R:@L0[9])N_+^R[&6<2OTC#DA4'F/G #O!;PX+4KI-"05JO^Z^ M59[J&^;3!2M[8[^#D.5Z*LY<]JO#G\49IL-G2M$9PBAX>93ARM M2I1(ZDAN\_]>(ICR9@6X@I'&E RFPY;"E'68S3<+6'I?9!H0W,+VM? +E%31 M0QM/EOK(/C?,NX:E/5_-ZHA[6L)3">LD^P7%O= 0%K//%AT/"+J*7'G*W4&- MCJ);3V\-W\Y!%UXR%MSJ@G:_V>W)1XR[L=:A&WG+(H4A3O0+0L)V?SN\"X[*#OQRK"@*06WV]/:'_?@X 02 +&N-I&B;[8_Y6@ M>JPWVA?;_-JPE[.36Z%3%B2"H#&&= 9[PUIY!Y+[^Z@$];WYYGF7WE:83K"Y M07QP,YMML[OAZ Z<-A=>VL.WA\,?H0VG$5(C25!T+2NZ)(:B!K&**7=D:^I& MWPI_9_\]N1J_M!LI>NLSW3_2VL P!L:A3:"ND].1?!GFGZ7L%;S;;@GT?GPE MT1K4]PKKB<2/158G*Y H@6'([L*AXX.ZE]@Y\([X047961& ]KHC M&*6^4.QHDKF.6Y ]>2XN9LS;T*@!PDR;C233*1NT1'5;PQ.@!]3&+IOC5\X^ MPYT3H#^^\*D+:9T ]DX=1<^[650"@'V[<$FS/MZC"XNKP1JE2\_+6)7LA17]K%-&4&_,Q&/W/E%-QD=T''AF90ONE=6,RKIN.PY^IG;,"0BEXZ1X+. MXH&+I#$<@N!,&+OHREKZP0%2T) (7H8#; XF,,?"AFHT']^OD,&<;3<[3[DS M@."BTBPZ 2$ZC2OX-)XCFUBUN/%P+%K'=Z#-;%W[;:]>; $G&MX MKC7!#0.KL8=Q?'56@TG[BY2N;.%K/B(4\;$WN:H$3?JL@!#B5Y/.1V'*W4M;Q8)( G,G5/.[K]=+<1%TE>J7'==!2+'1 M73J:C7%0>$$KVFI]M8494V0)G;6UP*;NVU\$'%O;(5S+\Z%QHXPMVYX5=+%R MSH(5,:'J5W(\@9;(A*Q1G9I9X$@F=$$';J^T#0==N0K/R#:6=M0;I3UVK*+: M/N6@)&FP\/7J0>^C,@]VX^+.=>5CY"FOVM/E\?JT5>D-7KSMR.,!6XJ'[*4J M(="'UW M?,$"27Y7O0^&##:*^S)FVBUP.5BM[09>6EOT<]"1C&M?$M8@U+0U M6/->*M?)B1*#.4E.C1G-8J8'VOVIXT@[TF'4Y3U-=8UP52_%5G#.IFO!.NS5&[*!?(+C9?Q!USV[+Q_:([(H%RE'J,E-].J9Y[ M%9-$0!ETH@RK9B-AY5 M7(X,7&^N=!P;%B_%B3)/4[E3EXTMTWDLQ )&?*6!$3\J,R<.2M=?^WSHUI": M_7JW?7&X7UTU_\__NI?ZV/_KD4W:E\W!NCV504\2DJBXCXJ<[ZC^ MYTXER!+]WY)WW> GV2U1^]%,PX6S?B]_"(XV%4.B$ '&2=%R0M0E&"G-0V=( MS7W31-!,%CX9"&;DH9Y&E=(R[IJ#+4AIQLYJ-6'"M / MU#,V8ST(]=I(>,J]=+J_0:PFL7;L;I'PQ*AFL$YT$OPD^OA1$@6HR0N3*\"G M0M&#?LK6T.C6=>I0N]'M1B)V8^J5FY4&2=ES? (MT+G&P+XM3.=D=;9.J)7Z M0-<^26W,+5=X36^I!-V71AR)&([-?Q.:PT&!X5G6$>3KR)J.DM[(3LCI1Q]! M90AD<*]*ZJJSXR[!R@K51<@L!-- Y =5]MB4+O8%:,1)9_%38?F1">AKVVFS M(WO+'"4&AI,WK06D @+$U2U\IX2TCCW!YK7*,66+CF3TYZIP?'2X<6F*X0_@ M9]P8C+5#J[1\)<-1-YNS/8W.>XF(91C\,U@Z>U]%Q5,(,V8;"2M)@5&ZT5)4 MZ$]VB9+QD"_KL+.1;>*Z7(< BX<+ZUIZFD'!MQS@?$ [252.18D,$I<97=S(CZ+4X?E',?%["]D M_YI(*Z+D=88NO*EG)PDEQEIMJ24FXR*HG.8?%+#.]JVU3I#4I9.57(IU*8*S M4Y%P=BJLB++3 VDN+C@&E2SAO;F>J3K6*A,+#K_G2M<;O4#E19.5']-: V0C;QUST M P.BK0TQ !O[.QOJ31*9!M^AXB).SAR.[S?>S*X8^$Z/BP1T3Y_C;]7=_&XW M^],*V#D(94D0CV_=WN-LSS]^IIJX9W'*BHD()PQRC#_+A7C7KCD(ZE-[#T)' MG:<:$12CE^!OC01J5!-30YWC>-%^S[EAHJ:0R"(EC^F6T'$=()+\(L: D&LG M@$BLFFE)G)2P-E0SLJ%\09Q IXNA;FE"X4]/VLT<]-M*W1XON;$1AT: M0@ZL_9J+;QNX)U-PT%[KWQ^&C' ,W++>K(F)^Z4+AUH:-K#=X6%WH :XT:_* M.63EZJ$-B52Y]OH,(TDUVNN'=Y\-QJN=4]O-L"1"[V1@CBV=*?]X-!C26Q5% M3-X .M30#.%I-/<^4*&^IPZ,%VW[-,@[Q4,!9:,S-C_!6C^ D]8U,(2_#"27 MTH+8%MBA9S>/(8Z.S5RY+(E*3.&>#2NX:LG-Z'$AN9I.MT_M&*3$WIU'])IM M&9V\9]M[N[#\T@I0F]^V_&(NED#/3MD3ZJ9S=PQY=,7=W36B C';Z<2?\& U MY^^,R3+8^V8)WH[N[NKAL=:F#:\*=,K,E]15^97?U39^AM3>4>%IK^BV$*R2 MM9D_(!;*D2 :W -QXO1XR_QB&\LOV_V>"TCLO;6Q4:P,)PZN*5"Q.GB*V8^L MK%>FS2RK ]ZO<\BI'ONQX6!G[DH94OA52[VUX IURK@26AV(4.#_^RMR)U.9 M;RD2_%;N!G827)-%TJ&*0(#?H+>G2S+V1<6_:5AH"1J0;X61\%\HQ0-!#%]W M_1X3,8S3?$*-4H"+^,K-H/7O##"I,EW4#1F.4O*VU9H>'U$<'%U7BDU--%01 MTL-HMY9"5-.JK%=O 9W8(S'*,XHT&_XHBX+01[P M#KS3VD)/44Y]>M_'FNCJ^6Y&9]_P.*QEL[= ]FA4ERL%E($RM<6U&.H3>H*I M4*7-Z>O0P>II=BNF0@0!)%.[#G@Q>>,"O2Z"W(/#T3]\QO=IW1BZ.0E7G%\MGG!&NB M.:5[%#X#/M\R,N)"-;!@1.\EH,]T&NXD 5B,Z<[ D&]FZU.L-Y[ MK7Z?0/S@9'%M8+QMO_8A<*!W<(&XTHO, 9 M !*HB,RX)6>\)6>X)6>P):I"$,4W4(;&Z2 HD?(66TUN$?D;*'&M7]@[#S2_ MKL@DHWZ6@!(+8)((1O96\(^(%R@'] B.1! A^4S;[Z:%[BY[:0)'W4 M"MTI3HV0( Z+533$+N[)]XVJPG"0 CVF5,F5L=?!D0:]S 1(.6@\74.#,7OK M1)\.X/3ISJR_+ES"=X(Q8QU4O.!:$$6ML?.@%:$;1Z3ULO' .Z,)C40?6]LH M+"J BPR%VH] MF]ZC['FP;-U"KA[^=YB"IJ':6[JM/X$^;"646AF*=^>1*&V]W+<%=9Q;Q2HDY>%XT?-6] ]SN1N$Z#(QLU;X M-+LH6=>;$KC'QT>'.^D$5XFV%@06@5DSL7RN=NP.VT5+<\0K8S1S<$23,'3$SGNU+"Q$HE]FH4VKA( ML"X&HWB*-10O'R[ *5X;UF8MKO$CLJ>;;P#+-<.OJS"G!Z7":DK<-5_)VRHY MIK8C+E!^U >_MQ:&)\7._0.Y5U_,Z(>SIXE51H5<8Q33Q95\3L'-W'7,D=8 M'9G&>5#:\944[)6B"D0_P?"Y/D*HFRPOHGBX&TR ^-,)>'<:IQE&RS*>YI=& MW$#*F1&>)RI2%-UVI<0AMA/1%WO6B^FXHJ,KK^*S-/8/8<#(K24+E#5.59-Q& 4GN4?@L&WMD8S53$ MX?'!MA0R5'9GI#1/J6HD!ACR^:(L>:FSUXQYN&7G.FF3N+F,PV19Q,PHC!%2 M:3S]:TG5@;I#CD+[9THY*<5*0T\D5#Q6; )RQ$]JQ990J!S9:FT*(;P,&_2 M;%WWTLI>Z>N&SG!DA5;K'316+BL,PMY6=^=%B.VLO&I,;;=P53NDNX]"1$Q6 M:#K!I57),.V><6K6"HJ&%1GUN@*=@B$-!@K_C+X^!LFAI,D+M<;"-E]KO_>; MYG)O>>$[G%0"DUY_^,@CU)63;;RG!?W>XM)2-A:F(_,YM3)<&G1^-%92/.I! M6CN0MY2.=91RPYC>B@+%10>'=#4K\P4PVO;KKE-:%8\ CL:=!BT%FKSQ>"I$ M=F-M)>,/^@.(ER%@(&Z%>LZII6:,U#J! .4VZ)&BQ"2U0>H*.%1(CGN=]FHN M?SVVC=24Q=(BP,MVS96JXB!!\'!T9Q]0<+[8[=HOJG::?H(H6=>IO=9E\V!Y M<7SQQ$RH9@@>]B69V54E/%,B\5FL,.3 MLU(_8%I)'/?-JI8;3=TL;*3R,-QEYZ4RL"(@C'K0PM%J=OMPCYE3[#;C3 ;) MH6[;7U1\FRK#Z]TDV#Z=2DVOVN$E<%V!V0O8^*;Y=GOI$KH6DJ-V-VO.H6669"GV]"UK;37 M5 DYR[CC*SZ!^(M>4,M0Y8X&MX[T"14EI&XMRSX MB(:"]MK86(2>N!$53(IM\:.JQ1N-":BU\X 3E-Z!;KZT1!$48L%N_94$L@0< M]>[^6:%1[7577J':>R;;1J-P.LO_E2H;J7A7OA9"-X$5N@O'Y[37MZ]XN>#' MHVP0?.3J;KRP6&QVRT%8/@KX5=,IWK)O=^U)1:1WGP_X?3XV1EQ',1/X@5RJ M'."F)':BHO/3#6AZ%OV^.?_X@U(<)+2M/D-=0YHTL8W*].^$NA-(AU9]V#1Q M]AGXOW[<+-6>8LB@LKBV(U>[EM M3VQ4/-%K%C0&;#*(9A=(0P*R8]+6YROV/,/^:;&,5N U#.>&!!-]/$LR?=CM2G1:L3M[R474W]*U M_&+VDUNWQ?D5)Q9L9#;G*-@L+<,'RHJZW#YHZQ(.^NM*M"U]O(REQRC\HO>H MBN\L0W3IVC(;V^V9@G_VRT[F[4XMD0%;,<]JDXCR!,$-[A0IDG=U(ECH)9.JK!T MPFX'M_B_,^ORS-'V:QA?TLM,V$@]RD(N+'NBB7 /<(7E69):(H )*5/GN**+ M_",%55X_J%NN>X]W8M&\0T]EF$T,#^?@_*IJ!JF:QFZC=C1:-Q[OP.-1B9$, MSX&4\%^,2M <^F0J<1A$1\PP%=05;^S>#9+*G(PV2JE^JO7O8%<1@3<1UE\. \B;$,;AVE\*_L M<>]D82>+J*8>Y3WZIL)7 Z?V0!ME@@J^PT8-!&F]&#QL>517I48*F5DEN?-H M6::X,1./51955=8#=\%U!Y=I)8"6@3.5Y\GLPL[F]@.KDHS75"O?U3*JEXEL M3W>ETBR.BBHV+94^KZ)EC$65G;AF0QKS-"/BL!Y0P&/S MFJH3^]-S<-_*')[AX88V<9Y549X5^ADKH5U/"TL99Q$LA00,?L,!#)^=)$IP M'Y7-NN^8E%&:3SI//:7=O\+9T<2.($=6U5-/&!QF?U6 UAXF4"3*S@7S$.<_QN5XL_85FC8Z2 M,B] U,DS+%A?$].&#V4=%30QGYL"T\B1S^)_Y[Q.@XRS2H#4J-$JJO.2/BSA M[JY&>&F1)E%=Y'AQEP67E\>ODF4]^V\BZZ3 N[(JMF>0+NNH2O(9A9YV7DC3 M-,IKTK[HRMZ5XG.BU 1[&T ES)?N-B0@ MFF3U@)#;'WD=]>%7>HJ^;([9C>?U1ZD,Q%2G$#F']%\[PD>>A;_+!8S*T M(LKK N,\T*65U EQ%U@3]0&/!'Y*,&0+&6BS15IN>M83^5#*L6;S5#A5RKR\ MN\"?$'%IMEMAU8:$NYMG\DI-_U;=-^B@#>08/-/WR#-UDSS3=\G_&+&#EV%@ M$9+,U?:RH'%BP:N CX.73R] M"N/_WPXAS'Q)W AYORQ%3;IZ,N'P/PP]U]._7VD.4Y1X8]AOZ2)&." MRZ80G%B2/"*S>#N'U=]1A%%.9%0^@23%VA& &Z50C94-O-#_D+%KVS@-A*BF MTFO9HZ!_1%C=T_Z^52J8 (4),!UAX"D8+,9.<@.&N'YY!PAY=76[:0@W_;HK M*Q\(TX53;N^WJZO&BA:U"GM>D_5X03LY>TTQ!]9'W];L1TGIZN[ <1)0#I9H M>*U+^)17LY\;0>CJYN'K[ \)N9LG9523$#Q'G0,5#/WN/1:.NJ6@\.%67LQ^ M6&$>%/";>)&EQ'#@4XSZT2N)EPK\YN\R:\RO;8V9E>&7H@@+(FFOS1@!,T]; MD]X\1?_N&\:XXJY*R:W5!FO6VNLN4(T[\FL=)55-!H8*U%:,JS7*IF5F.,S@ M(BX*L56="UX_:,(8$J>\9S;.-F@AH#P:Z%[N&J,8.>+)'" =,9O"E;,$W1]4 M&/V""8U*(B"UV1(47]Z6FLRM(.LME80RW6\! AZHZ35*.B!?%D4U#8AXTMZ[ M0?OW_2:2P3X-YO#DC39QM &>LTJ!">3 (DG\VJE,P? M0!IYE,%>]L 2?V1H8!?#A,L9[LT]9+*H&"@DRZ,R+V8ID!\PCW= M_,J9.-E9)8-*8E!DTQES''G)G0=O=W96R!O 88H8:;>J9C^<-MLUY],"H:H_ MG,E49]E2WDQA@,: ]1;?P9 9*]-_"2=!_9[@3.(<1EB1L8B- ),AJ$%8PD6N MR98# E1BK-L#%(2Z?195H.:#S@4R\S(9)DP$4.4[G;UI C[8-\BO>W07HR_Y M&IW6F'Q]@Y'O:Q/8S [J*?Y5N2.M;%/E$_V6L;P8OKD&?JQ10-%]V9\)TM]! M! ]],WR*2 PNEA5I)? IY\L'Z+?*,E950")9PI<]IRI-E_ 0.3!2:&:>EOCP M\#E!1, T(>LF*,.I>3YT1!)H-,$K-X-AS%.2:X<(SLI:./#TZKJ0Z55)H03] MC'RP<_B4+FO_FK7IS7"02(PK?5KC<&? YE6XMZ"=5IE\ MR&K/Z3R,\OWXRV1CVEOK]A3-!>^4BZ$WOM_5,MQ-H:\4X)! ]G@ JAB87!Q@ MDRY7!*Z6D_4:Z!FD R3NP;X46RQC# + >Q[=SLNA)9Y"=>??DE**:$J.!/ >:6H),^Z;=;MI7#Z!P;GYU M7 _B%%=WO/SY7@+^+3'ZRL[:D)>-ZPL9)?_W3;MO-C<[$4>O[+I(">@_\VI9 ML@2 S'Y@1D!*>1;5P+G3J@!.F\V*!$T_J1[<^<7@H,0F(?^\!XJ\QD5XB5KL MWGE##'!:SN$_WU^\QND[3RJ?FG9%RM\#DQ9;TSQ9XDTT3^F?@7DO\5S4&:F9 MZ)PIHY*X28U;4WBG99"3NN:"/NX9>.J1JI>_=S_N4<-%5==\,ASVI3HUCDRB MOAS^U>;.8KT)670&?NI8]2NTVRON72R!7%*VM.8UJ&D5W?IYCB9R8K9E$L7R M0 S\K*K$'%M'J+?UVOSSLU(ZJ2MRMR'?3TH4*J#M(E_.2@P4*.$6**.D(!$G M!O&J<$Q%I583LHS,/3#*J"S1$ "'(X9[.JU 1HY)9,D*E(^ FLNL!HJ[^@6& M,OOY#^>:>KO_*B<#"&Y+$LM@>'VF)[C>H(ME1EZX%#0"#+TC3UR,QP>I.,<9 MD> ^3TI6>?&!#!Y(?T%!M*SS+FFA0(X&/:P&$H// M*9 ^T%U,Z :H:=4@B<#G',6+,DLXX9!#<],4HP:4$5EON;>C$C<0L#>]M6,# MQBYT+_[ ,%?+@-W7^_!;3[$QJ9:] FPZ^9%,141F95K1 L%)-B]ZQ= DNPD8 M3@5;!$^7J JZ?#183A M4$"+.3$]]:3C.D'A#83;U,SDZ"&387P /E5H(Y:W?DCI&MXUV1$S;8C)S M W_+<_J4H?[E*T^74VU8'7@ "R8LI.Q+++E)+;:2E;OO]QY>2;VM?=FPA]8^ M-%_:[1>*,N,4CNO5%0?*J0!LE/9B\>0:E+ NC 9FLXMP84>Y,K;*YQVN?T,& M"0570 : WE:T+[0 _H'B#32ARW;I='FIF3BMI7J) N' DYWB&LY$2E!2DZ3W M[91N;H%X,9\>.6]H90Y$EW,X4H[&L^3)4\?&"KBJ.?@(#GP^,'MXV)L]7J,% M.;+3)1[*8HC8=39UC_)WT?F=+E[D;WORZ799HW+T^.'O\CX+D8_)')]^M].6 M2?X''3R]=V2C0-[(<:DDFQ117J6PL)23II@5:+*O1 M=^CR* :9"&1^N/U ?"LR5]3 E78I("-;0!I558+NYFH)Y++>K[[N+ Y'O+^" M:[@LH-4T-S*7NR=DT6?A- 41BL31I 3!RQ-@)(NYCPV*//+39K>Y.]T),/E[ M@2'O>?A.'NY@EC,0$,52XJRWC.;.Z-O1@ SC\;]NY1&18UY[+-E MS'),4D=IDK [NO!>2:P]#6(UVC, M02NFBU$P!U&=(]&XK:'2#&@A0L?,H!U[<(>DE!4NT,!%A85_Z9"1>90,&;); M O3/"9V_WE-)YZ.&A5D+RAX5*865R^+98A8D H1XVQQM.C@RWF:G!D8?'=0A M.N@37[5NG"#7K)@(, XPJX0$T.PFHBSZ4)*226 )1SVV=SU;1CFH6TIX36(X M0DGND3T&9_R9>*T5^/)H\Y./I-25([S$TF[,AXTY:9J;X(\XS*3&AD!?](YE M]JV#8;23/0(/DMN$T2VGU(8>DY,B%_60:KJ>P4@<=-9;^!LQ1AY"8I2UD6_1 MECJ[4/^:#Q=B7'PQ^ZG=-0\*UQ51A,B1"AI[%ML?C.BA16M>KY/@YA D098 M=S0%)W=H&7M:.'_K1&VC+@V*:L\0^ 5+I7HQ)=$" ZEB2I?S)Z-^>S4Z@32N MY;_=:?@11I16E19DS*)70AUV6<1WV+ZT1+]^[GSZ/AM8DM.X.W/^MK.!:95$ M2PZW# R"7WG\%E99VK.!^,O8]@%-@?S)_YVR?66T3#F. M_H]#80>MT%ONSC M0[\_R)9F84-*V"2/G(\U7RYEJ;VP*YWP:JH>KQZ_RPIE $7BQ[ _1L>S2V.= M=NTE#EJ"W$"(@/M$$_%S#=\D\-:4>.N?"!BVS^5>V <%YBG4_%GF^0;GJ>G,S+;1C9 &,IL1KPSG]0UY83AY]J.&MQR$ MG[>R+*L<#0=OGHK';K54PQU;2J:GJ)@37L3U2:(\KL>(G:XX/\%?-2P:=0 M=XR#82 3#"K#+BQ:3L./>X3!OT;0LP\*;. O,-#V='3PA=2X7TNMGFM9G]G_ MWMR /O"'^=L6SNKSV4=G-._,:%0,Z OFIX)!#=)8G40I>;#S91&5.?LX\BA/ MT!/S\71YN-IO& F?7TGAL;RL]+_N+6OXP5X%G5952?Z=:IE$";1J6G\?M-T: M:X)N(BO(,P3_U)@6EU0FNTT_4Z.;"!ZJ4[C;"^ZF((.>T<>53?8%QP@1N(R\ MGI89!<*G504*ESW*EUW;N Z:S$ (3##S$73VNJXHG8),?UW56=N"JV5-*78U MM)XE,<74)I0\*&@IQ/XL(DK8LY:DE$.(#KV4')!B3<^C&%I!0W7M_S@6T(L6 M)89CR(4$J(G!(*#-875SLV]N].6B$AEA"B_M,]Y_>' ;7;E5?1H].N4S( MP:5>J(%(D[28?G 23B=-EG!44U2XXCCM'AR,[H'?BYH,43&<-.+P<8S^Q&&N M]9LOK^)-]O+R=X'E33*0P2K$.(%YHBM0.%3_\L*ZE'&A7U"<:OKR6NH"&%U:NB@JG)RE6=162UI^E0RE.+6+MLO381HH,!*1/14$:Z4O(&) M'YS H:HCF")6NK8SB%8&$E#5LQI0 ?1(B+YO-M@;R1B$5P3<.6<8B\J8.1%27A- MP''KK%!ACY)5-$^?1[-Y]AP#Z!'V""->0 HH49[)?2I6O->P"8^*K>+/1-"_ M#2GCP+&4^[6*"<-6]]V*"CXU.A-:T,RY,D8=":*B(]H2Z%Q^!K?0[(9"K!3U MV-!_K#Z3"0!97N@1JJAMG1K_*%HT:[+O5%.!@IEN+2GVJTPA8XVV^N1>;/AI MV%3*OR$$-\LU3VX/#-D]D7AZH(V<(Q5PE06$D#2_/.\U40^[*MA+%V? MW/Q M3\ /15FQ@V*)H<'BH,A!PL\EU@8N1;H1K%B;$HZ+%6H#5T):>*$V2C+726O3 M(B $>E*?HLL'O>(J^V!XXZS4C+$D2"U4Y4QCHM11GU6< M4MA$E% ,((KWPT$37QO,P$6Y!XNCW;AEFI0%6AA'\4=3+\NUI*HND) 7A>L42O)%D6E M6 *DJBV(MS054Q?%&VS4R_ C02WOFS<]EY_05P;E4%0_VF M$-@1,)6CG97P-GLGV_5:%9I_3\7JYG_EI;G0E1/9ROO."E7K*>6!43 @8"6$ MJI/ >@(77) (E44IJ" _"NUA*'Z&QIM%%>ONX?ZL04VN"[0P+1?Y$N/AL<@8 MZ4\EF5N>@R*]R-,)8ZDP21:8!%0?P)\J0D6P#+L<8!2N^R0@Z6U[C2XP/!E.$$HTAK$!J*15GR0&(RUBEJ M:+AO(M,$&",B#V1P>2Y0S88SER]#"5PVQ^.K< HX%WW :XS_.CK0D*SIP\?/A]E[ M_(_A2>:3XDE\@;A__7RB74:J1=YD>9?Z?_E(92$) 8$^^E],X5D(H8>VH26% MQBU*E+1UC&>"& CJC"Z!)Q3+!)_*_%"%/_-RSI=Q@H%9E%VZ0+6QK$% 04,S MMV9SM81MTIBEL4@2K\DI; Z\K&A8)0**E$#?=7?H>4P>@*)8@()0 .< M'E F"Y!0U;@Q;:/ .$ 9>28CSX,CCY&CH\$=[O&L>L+(D2OF)?ZOGN5P#0-S M2E%DCF=YOK#NBB5P()P=#'9)^DV$*,CE<@'_M88.:U"1RR$O<"6'AHX9Q14. MO0!^5L[F.5Q:R&!Q.:J);)3\#G!Y%?6B!FX$%PWLY:RL%LO2 U26ZO+OX8A, MDMB_M%O0\/'<2KEE=$D>KVXIE-1VG _%[5'%YLDM/87[_GERX^CUCRG5 MK^G?V(?9Z\#=CP).$_S))95%G=DI#EBFA4H!SL5=U&TD' $BW<^QV>?3VN5R M3_#'?F5!E1LF_'>0L0]K 5Z?GEP-/1Z.C-2">6(Y)X?-,3Q5TN/G> GCURIE M$+.H"L1[B.L8KJ5R66ME?Y[79&*7]Y)2FB"^!Q^'XB:<5$#., JL!Z:-B'W( M^,]"Q#FQ/;.^P9;)[J(EZ/53:%>0:E[,WC1K*ED-)$ED690YKPVG4)/!$23) M.D8/(-*PG:<)7#2+$4KXG9W- ()>#EI>YW7A4,!13+,S$UD2VC,J,LT113AI;< M;+$T'MMG%&->"MZ%!%9'S\M\Q[<'TI/VBU/< Q*4!@1A2WU&Y*8!\X+ADH$\'$$!8LK=": MDX)&^P%%&1RFQN&E8UD0YJM&0'&BM1_0'+>L,_TS+HH5W$SX3SM>'DD4H"P- M8#\L?=4E44M5TWGMP;Z16AB=[+]YDE8T;LP.R8CW/A\WLG!>?452\H5),L-Z M!ZO]44HA8F@6QN\E:2#?9%Y'>94HBTI2:Y!RT,GHXD?+)I/D*'EP$@@A8!$E M(T0K" *,AR!%.%!_1I(A,RW!B-1LV2E@HQ.QYZQ#^.HBRC0W&YZ^!NA5_<@/A)F_%-"S M*N$-%=7;Q.(,&/JNT.N$G>H&D1KKC'.EJCH5 L78#;M)+/^RXGJ]Q^;N0(P? M2WBV2H-- M4!04QU#*_=!IC-(I\Z6"QBG@AOJ\4T5M:5-:A8H'MQ#P"(24)2DA(TWBA]?G MGRQV9@&HER;N_ .(452ADW (&6Z$4;F(IS&"/26WS%$(Y&LJJBF;VRRG67J8 MB6$]R!?V#BR#3OC+"<-94=HNP%M- !_2)\'WZ"!YD/N%,8$BA&F,R2Q)*A41 MU'=>O^$:#8>(6E6+D*N+\J&Q0$X[RU5E$;27K/Q]FW\T)QF)[T3#"T5^PXW) MH3O U'.L!"+UB:UR:"Y9=@LE"T8=%0O&(C8)8M[%I O#U?"8YMAU*YAI45P0 M./*R(GM;CL5_L)PHO80V$U,U_2"U8%>_TEJ>CK=87Q5ODY[ PYD;SZVH4$+:6_O"7]Y;VV@4Q1.<-TLSO=X5%2U;C7S:Y%M%[Z@IP+6&5> M5\N\)'1)>E#0)'#UQS\AG! M7OMZ49+ !B%X?_:&,QY6B'(2WVPFQ! H.JUCPHO!OG?:GJ9<2&?*A71@^YF= ME%X@BD=%B))Y 4>MICBV')UG*4G$$>6,06K2WU!,\&+S2@-GT>LM?I&0WG&2@?S9?,^%]E? MJ&3ML?\!M5=/7Z\JRNJ8 1QGO#(M@%VO+],BXP]3%JK3*2EV&(9!QB2WWZ,81 )]#S*B M:9 /Q&Q&"<[X@S3>E?::C9&]253?DO1?&;CA@T,M\HG:G=L6WOQ4LZU/_ M][I\!Z)ZG\U*1-0BQ,6"T#GX0[X<#?9%&(4R59$D2:8,>Z3M_(Q5SWF>@:2$ M>5$#29*N6*!3(1,['FO/%X,K2#YQ>DYE*H TG<:S+@J'&%"PHA,]/G8>Q8JJIF/ZZJT!$IK DZU\?$LOW*_\)QV#QC[/I3_'$E M*=V#)Q\A>"NR*F+8;TSNQI%#7\0(WY+!OXC*4KID<'23MC&R R- *"@&#SD0 MT&!VAQ,2)Q,97+^1^2&N$667@<2:D#J9EE&:9F.3S JZ+S-, 8'%PBAXY_1 ]C,PZ3Z-L20&"P!=C[!K+CF7YV*Q1 M@L[1E9. 6%10*<67HZ1),&T(W4CXXA@A@A&>($=Y0;8_2K@\E7J_>.3UK1"G M(PJX.$8AJ',K)!_UVWVSFA21AK3**!]#..I^X[U'L!NS3[AT%&0!=R.6*H3% M6R$*$J;Q1::D8A+%&;K8RT3Y"+X)V/W?3BM$W=\^S-YH6!+:]_GGW>JTQC$^ MG[3V_] -20V2_IY4D1*58/V@8KR#U-X/Y\;0(YL]W#P?4<):8S7U_1JDUQ-N ME)>]@#5%RY))'?&@J=XS5NBJ*;HXP^BWH(C7O&CB_J'5>^;9"_1ZPX/5T O__L3_H_&8 MPR>UL.Y6E)^#L@K5E=_MT%,F/Z)&!E_N0>M#*P5EVWA1BON;UJWKX> M,$ME:E=>?!K]F' #>4\#;YK+Q2SF!CR0LW/M^<3[;MV>+H^(K;WR2S!'RG7C MA7[=W:\V>PV>,%B^H9]Z]@3C@'M-%JK>D@ ;W9L$&'F/=O',I[UBLA4\BEI4 MA9?&^8;JCI'ER>,]7R7,0JN>W2?R;!''7I-#&FU(H1T8$F^@K4XJ(>4H!)ZI!9Y%?:)UQJ?78\/>^/E44T=1";OH:/;?+\YFE M>S;[@S*TPLJA4G&(1E;Q_ 0W.DBK0YP5N6;L,M_FU^:*3,GH MU%$Y']HP\L] AY?M[@3TT+;;X,6QUP_>]\ 5ZWQ!XH32'#\;\:5(\0:(?T5@ MHJSA]TLFAK7H9)H[L@(X=SR*NOI)CV$%GH^XM6XNIC<;6++C R<@_',V827= M%ZQ+B6)'F0D3@W]OI/VKM["'AE)XT'&=YN:U)8Q!NR5-XS*BUH^,10^ZYP%W. M]_M/M?*)5%S+WFWO)8DW&M3^)ZO"V#UQU' M-[-;N$=@=0JI,_2(713]GT,HB8]O:YR"[&+NNB+[HT;1U\)XWSTD:%MO! M?C!0FSW\X-2IZB64^C0F76-@:GV[;E0VO^Z?VO^G[+-7Y,PJ*'\>5./=HN__ M[*V?]YB>PA4F+Z3$:QV/WVABO!0>MM]G$"; M/[;UQ_"ZOC;&5\TNY4;AJRV"/AP>L6QE>&)VPY-&4O4M4)"1?P/-36WQZ=?4 M=]G31S;]Y-$^>J-&+_AOV)O'M_T=QOL]]NL;.OD.,WC\'DK9E*J1V%75?3G^"37@7U)X.49V.HG"?9ZTH&C9?:A'H*2D M9TS<05?9OOW2!.UJ[[B.U/5IO]MP-5-,6]S\&HPS''P8.)_QJRPYS5W MI8CH?;:WV:Y5-MVE^F-HVN-O]$]GVKOA.67+GLV"MJ;/?W2I>]X)CZD_9J__ M2;)4KX8LU5:M^U?:8_Q1Z/QINMYT#S25<[-9RA '"545[CXS5KQ>_?X4+7:\ M]+R+-:4*T7MT:3(7!?GV (*2[U'NK6D^WF#C4^F@K#S% ]+G5QAX9"#*=+K* M-=C(TX8^J;FE\ MT<>XC?=5D.V$9 ^#]3-:W?Q'0I]^J;A1V)YF"TOG SP6A?R1IAPU:,R4U7/] M>8^%;[R@&AFH-=[W7/\ AMX(C\72.H>M/ST]=AX*=_+#ZNH7&(CG40$IN#D# M&9C /DYXMUHUCT<)9(1*I;BH<[V*!O>4:U*:"TG9!KMJ9,@(X!WXS@M11S#O MP'<>R":">WL;HD&^^SP# 376=GP\08)P3O:8E7Y:G?N^MWJ*W(\HS:K*?>]8 MPG7N^QX/%KKO>[A?L^\M=^^)U<&*]V%5=%K->U^;Q/KVXBF9Q,[M*%._-2N" MU)O,0(7[[K-22IV2,H:+J7LTRNNU&3B,\F,,^+ M_W/[98$X[/BCA\3^I]/6!% '?\3"&*$?*10.B[WQ@-^HXNU#,7*,_8#)Z)NA M:. \%&GZH=%EPCFM4E/A.D"%DI!R?L=)1;@_&+M"#'7L++SLE*,/AR SU-VQ MQ="V/5?J=M^+>EY\VQR/"%*&LZ WN@_\N>4D: XY05E =,3#Z?*P66]0FKG? M-NL;WT]Z$M=@1RIN_MKO$C]T.WN$I/\[UJ-@^3OG+;(!LJ8 MT -?"Y2;/&B%]7LZ]!A# YT8+\/;BQ_>??#H[AYH@2"5L-([W:"$5T8E2+L/ MAT.W WUJYT2PSRRT UT&C)Z-$;HG^7,F\J=& UQ[J]7#N+I7T$ "B<.OIJ=M MK%1O_3V/P3$E!&NI>G^])$:*4N=H?C_D1;.\0K44<#P>JJ:=8" M:-@BN&'H*-#*$R1 B)M:/]]S 8/'QP1C"LN5 O$0'F+ :@-F3QIH^,Y\U7.) M X.XVP"5BW#J"_(P+C*@WSNI"R MDNS$;&E_67=8@O7@S>[4%6"K>0 MBF9SAW'/U5]7GAW0C%N-%,D85AO_">S50>);ISS>MR8,0S.X(DD6S.31O4!59& B1U,=;$"[/J,;*P%,\# \\ M:JM'YU&W)%"GLSO.RTO2X/YPPUIO"#$+P]:7H32Q'BA[G+NZKT2 M+Z?2(8OU4A/M3MKBZ?;%S9,G9$-.QW6ONM(MT3NZ@I-F]9[ %@E68NH$/UI@ M@[^?20AT6(][=%P"79=I'%:8*9U2+G\O'],=%5]&_D$+A<[O#?.V K=#XJX& M #.OK(?>,76%_"C[Z3V_MQ0<[GY8^U0F]??;U962%>W0=F]55E;)LQXQP!,* M&6K,,N!/[/7(IGC4J'> M>/>@LM-P5#Z;'7U"6O,607T_J1OU<&\KTYHQ>SU !8]KJ$,T/^-I0:EGDMGF MO6O0"":'1;-KAF7QY?XWIK@<)QJJ]#=$'#M^Q;*JM#Z(/PBR =I /).Y]@*I MR?OH?*\$G>_)K_J&^K_<-LT63TUC?'$@S[U]V;M"R$3[EJB?E'OWZ8.'YZL/ MB5- \JU&]:9,8S, -WM'/_9\D&\\*O# +1TXVG70B-W!F/:-9 JN>8@"1Y:W M+WF5C/>/;=$R^?:_/C9/CU+]W5Y]$[-]Z98&PO IZRB:*%9_')PQJ_Z=GSNU MAE_.RKA\BJ&<\[1Z-_E^@?4X@RMCXW!X/]IO>LW^Z;3K_]&!]_!5C*\./L"^ MW<'G*SF:<,X-W+WS&.G7P%J&=#P!#^J@!H64'/:&]?\RAO7CL10(?\(K,*!75+&DP8&K.WM\1A3>2G6K>TGH M7]O[%*+[EX]H@$S_Y6,9)^Q_^9">>A3TY?5J< M\!O)]Z?5WU'6D!"U0U=R%]3",Y,/A#)D@U9(1B79''Z!7]^ 5!H2$3NM]XT" MR\!W_1D">\_1Q025Z]GNBY#I/JF"WRY#WZ9)\-LT[/*0%3-&+AMWX9T)5WD^ MV;(H;4:SL38C4YK\$R;ZW1#2%/QTN&;[480,8G_DVK=_._]U<_B_B N:QF=Q M O_?;ZCKF4/?[*4$$*.B!+T8"5GA__4S3?IF^EMWG/YG=9S]9W6<_V=U7 QV M3,YWDGA$.11D[Q;-%*C$48ZQN4/\W7#GYX'L[D^F$)9ZTYK_7*$>A#- MTP=4KKBNI&.)>5J@K>/SUN=7 !)A>_\:8;QSGA-PW1 +\::;?OJ<=CC[34WQ@BSE#Q M:G;"H:3VI=D_#,TKQ5J= PU. ./J;1*3VJ?M7^_J1DK4Q959#TDC:3BS<<)@ M^I,;%%GM,3+!]T9F?WUB;SUI(<5@>]]"@4D1W..PO_%;P=[^-;T,),'\9OV% M]ZW_CG#^^H; <+O8\-W]MGUHFJ$ZM\%H:ZSJVT@INMVCWT8[L7D[;$ON7X>_ M2&C/[%Q">PAOO>X(TR^-*28D*0$>_ZP]P% M36*6*PI)\R"%Y!,IZ9V[@:% 6]5EPDT!38<:.A?E :'5%)D$0RL^#NWXNYZO MK9PHJ?AN:C2+C4QRX <$+YL^>AYQB:(O1,BAA)Z' D-&KC)YL(&->61W0RLT M3KZ3QS^AJ9ZIC+_YS6I@I(M;PU'[L=F1?H8!YZ!;$[S)W\XO#W06 ZYCE]N9 MJB_3QO[9KA(^)D_8-3%/2I =Y(U.\\$FO8#AJ2;+&>A0P]S%. M )JN_WR0& ??R?M"W,^/.@A)S?_:"\CBJB]ZD&&%V(?1[K$FC(H7)CMNO$TO M/AB6^;*9(3.<43IOLP*MM<%Y\+:L X)^$=0=3,+<^#"2%C_C5$)L1/A%4W5\70WE+9A!_8GV\>02\H%X/] M1C5:FAPH5.OI35@A[;CQR%7PC(:GY2(D?*_Y"/B@%__\ANVT_IT12I:3S-%) M2R#V_OZ ZT\A[ZV[%.99Z$IBP#O8V]_DRS'->J<^A&)(< FK[9!O2&#,."M% M.SE\WDCYT;"]&.5+\9;=)]XZ>2T^T&-CEX3FJDT[QNF63&O"Y@**#3.U( 8A M_34*3')A4#4V6 1C?Y1R4SV:\MH&$9?8TKF5L!-VEC'4HN%O*U4G++02ZQ!. M>3#H-X1G;E]E:V7Q6&\.Y@:!QST>YH_,;D*@"KUZ.$[P;'V&<>PQ M%9"7K16L6^]2?7W^R03+!Z0C$#*NN*J7H IR13DZ[@.K8I8/+A]S=O$D[D-. M5][\78#!Z.!M30^!%:=J=WXNHDOR/[][.ST>QF2/OM4P7WV,#1J.,!?\0-DI MY+*T:):T[9[@9GP1>>:&O5?D-]WL@+-L,-1NZT?C__2I;^VAK6'V*Y_-J>&!D88W@:C9*CV&TTVUS/3 .]:PW$U4G[""J3'&Q-."QP^:7>WQ&![,@"*I'-UOGN3?302+9^V3 MH7=-;'V&[\ 05$'J_D$8^6"-SR*)"J1LP'@N3?DG*[%Z,)FZX] ?>%:- M^;LMS!#5G ,)ZXE_Q !F'R(P;"A2.>74C%TXE-F1;HF9 96YA[[.=&>D^""2 M(>GG(%KR.2#_F@H8/AWUM;&656G4+FM:],ZXTXTU$K>/R>T/)]9W\T/G25^^ MN6^L:&Y(IKNP2K5V[LLW.%)W[^BK=Z9\_ \/,]70$^PE\N8'74;9'LP@E@_" MH?#+1N#LPRV\Z.#$]<#F[P[M=K,FIDFBZX#MQFA*H]1.)DC8>*[W5O)%#XR%,\2=5P/TD?EU1D*6;4"SZ72L])'7QTM]FBV<0IE/,%Z)-DV; MOMX$ ?]_;-J;_>K^=G,%#WY;=SIRE([WZU\9S=TD++ -JMW=G+TE3[Y8IH9S M+]>;58CQ;:2FBY-"?>4RS@E@(1TDKJOM:N-)_,:F?+]OOFR@N1D]=Z!U!<4' M)+4U['SP95/>H8/IZZUV MTGWPWTZK/6SB]F'VAO$"T/&)5 T:RNI$B*'?S['E'>;^8C%O5Y>-GZ"U#0+0 M!>,'7C*B-5Y/KW7$U8=&<(>4'!/-?F9U_9-OQSH=SFY6J_M_-RUQ0^]VJAG5 M"K3Q[AI:" 3:=_J;_8WKS5JGX ^'P_'__?\ 4$L#!!0 ( /2"7%!516U4 M3P( &H+ - >&POU6I@*253>+,F_O^TN.$ M"AR'HN:W7%CW%9VW@ M%"/'\2&-<+ \Q][ODY[Y_M/$-C@AO_A#\I]Q3ZB73U /4GRG=;8'3$@N+8G7 M[7(<9E*,F[W #C!5" >T(2S"-X31M:(V*R.K1 MA0/GV0O0\7 JI&IKNPKN=]U-GP1ZSPJDC T"Y]@!<5@2K4&)6^.TDUOPAQ#J M[-6V- IS1;;!_ */">U@BJRE2D$-90+<0W'((+-R%,T+.VI9>C:HM>3&2"G) MI2"MACZC,PQM HS=VZ_C2[;'W63(S;%'XF-D5?2F675GCJ?FMY)WV1SW+NUA MO*BD&ZG?UV8YHO7M!80[!1EM6K_)!@&&G90EV[YC-!<X[H&A=4Z:IZ-06-$W!Z;'/GPA_MF\LMM<#QR9LZ#59FX?O'K_)32$C-=-W M=HEM,,*C_=$*#Y;#K-5 $>'1_@0IK?E56W!\7 _XHF-R^] MZ)O$B;\ZI3- EFYF*&1)MWNY(VS%T=:6LI(-I;]^)24!B77.[,U)KL".8S_( MDAZ=(XF/3U)]?Y#R._G1U$*?#]9MN_DP'.IBS1JJ_R\W3)A/5E(UM#6'JAKJ MC6*TU&O&VJ8>1J-1,FPH%X-/'_?W6JBA?R!;5K1<"G/2GOC&V9-^_=P>$FHN M>&1?Z#\8"LN-+MTC[;7=EPP1O^DY7N M2*_ETZ]2\9]2M+1>%DK6M?N6_8 0 1B<#)&<+ZD%. ,C)$2&7%L)^01.Y(G<;ICS( M*0 Y/1GDE6PV'F0,0,:G@+2,RU86WSW(!(!,3E>25*\]R!2 3'$A[U1%!?_I M/B!4E&3&=*'XQAW+E0>9 9 9+N2R:QJJGMW[Y97@YFO4O.Z+HI"=:+D'F0.0 M.2[D9:>Y8%H;K+\[\W!W@=]]CZ#^>X0+MU!L0WE)?OEA;J*9=J_ZKET;RUQU MRN]ZQJ!FD#UC!@ZF(VR?'=XOIA@W]@L^'>28,;)DYL(,3P2MZV?32AY9;>YE M&K9N" TQ%94E(!=:A[8>0Y(9(UO&-%W5L=[Z M>,/I@X\):6:,[)D9>PAJ'V23,;).;ABU!75V:\;6^IU/!>ECC.P/Y]NUK$NF M]/],?#&%UZFM@'T\R!=C9&'2$"-D)KH:]OS25OW0C4--?N(M\/C#R0+;")1-LQ5NR M,$&'SP1)($*6P%P4LF'D*_T1OD>HRX^0N_Q;<]\=U]F-U/H=69C>?KD.W1E! MW7V$W-TO6>7BB+G8?OU-+8-Z_PBY]__,9*7H9FV3%X?X( ]$R!XP+;/A[3; ML2XWP4_+1<5$P<,J" DA0A;";QU59@AGQF_77%"#9LIR1EM*SGX7M"M]3$@, M$;(8P'#GS\A/9D#"F" + \:<^)B0/R;(_NB-R\C95VHP@G'4!++(!-DB8( 6 MOG,P@X4LEOX K;$?#-!]@T(I;_0,S8QX1T$V/GP/ICK!EK*:^#EAY#NHFQ M==./:2=J>1E,P,>0>&)D\1S 7)I;EUW0(<7@'#RR@@YA[JJLCPDI*$96T %, M$\F2:W,_'Q.R4(QL(3@!X&=38LA",;*%#B4 =DW=QX0L%"-;"$P !!9*( LE MR!8"$P A)F2A!-E",*9?-Q/(0@FRA6!,W^D)9*$$V4)P.B4H38\G^SJ*3WG:>0;E)DW1S,H?ZK M9:>0;E)DW1S$O*5*47]Y4PKI)D76S4',>U9(4?B8D'529.OL,](OF>F+4NX7 MRY*+I8\)62=%MLX+WHQK6AGK5.Z:GNX\!1WLC&-?L?I M8T+629&M\X)YS^RV%RXJFVUUM[+[#'Q,2$+I<1:4.8VWBA;M?B?$MCP]S R2 M4':L29T96S&E;&!&:V.EN2$-5W-GD(2RH\_Q] @H@P24G6R2YVTCSR !9<@" M.HSICGQ,2$ 9LH .8_[!>.5OU\@@ 678:]0.8K[=^I)! LJP)WX.8MZ;:,U/ MM6:0@#)D 843D'T-'-SV@NR=< 8RG.Z[9,'F',@[&7JRS<>T;UN*_4ZG>3!T MRR'OY,C>"3%?Y&..78;(QX2\DR-[)\2\-Q1D.P3F-:?A9B=(/CGZ9A@?\_;N MIC]%E$/FR8^X#-I.DRI3CI6P>X?=6_.-.#V=N ( 'ER (ZO#3B[0@S!W=>(@L(7'P> M+/<5.MBH4B]H>[5S2-[9:L55?75^;< MG;B1U)YW]]C_]XA/_P!02P,$% @ ]()<4(S%GP[] @ @#P !H !X M;"]?/K2-,-R4_?=<'\\UAN;R9^_,%SC]Y M/]7_N?QQM=HNZ]?C\N>^'L8/*OY>8-%\'&2G@ZP\R$T'.7F0GP[R\J P'13D M07$Z*,J#TG10D@?EZ: L#RK3044>9%J0L=4G$=9ZK0UP;?1>&P#;Z,4V0+;1 MFVT ;:-7VP#;1N^V ;B-7FX#=!N]W0;P-GJ]+>AM]7I;T-O.<*]--]MZO2WH M;?5Z6]#;ZO6VH+?5ZVU!;ZO7VX+>5J^W!;VM7F\+>EN]W@[T=GJ]'>CM]'H[ MT-O-L%="FR5ZO1WH[?1Z.]#;Z?5VH+?3Z^U ;Z?7VX'>3J^W [V=7F\/>GN] MWA[T]GJ]/>CM]7I[T-O/L-=-F]UZO3WH[?5Z>]#;Z_7VH+?7Z^U!;Z_7VX/> M7J]W +V#7N\ >@>]W@'T#GJ] ^@=]'H'T#O,\*R2'E;J]0Z@=]#K'4#OH-<[ M@-Y!KW< O8->[PAZ1[W>$?2.>KTCZ!WU>D?0.^KUCJ!WU.L=0>\XPUD3.FRB MUSN"WE&O=P2]HU[O"'I'O=X)]$YZO1/HG?1Z)] [Z?5.H'?2ZYU [Z37.X'> M2:]W KW3#&<%Z;"@7N\$>B>]W@GT3GJ],^B=]7IGT#OK][PQZ9[W>&?3.,YSUIL/>>KTSZ)WU>A?0N^CU+J!WT>M=0.^B MU[N WD6O=P&]BU[O GH7O=X%]"YZO0OH7?1Z%]"[S#"K0\,Z9C.&RG:R@_;AU.Z263<'O3.)3%.5--/HS>C7 M_M0CNKWY;+;ZOO>K3T_73ZTWD9[GOFNT[Z8Q>1C;5TW7SPUC:_IEC=MWL_L0 M%D2K+\?0Q85KFRA4792\8<+K&T_GX;YO#\;:KC7_%6W:;KO&M%-S/X1;8C=; MHUNW-\8/?>SVVIKVN[?=N'O.>Z>M_ZJ'T#@Y]LE?"^+KY?"/O3D?8*E<"'27:BZY+3PDH]H3ENG->V;AH?6 MU_MA?TWVL'P_]\+_%%VR'-[WUB^70T)R9) <.21' &UL4$L! A0#% M @ ]()<4*9'X'1O P R! !@ ( !]P@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]()<4$7EUH9N!0 MCQL !@ ( !5Q0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]()<4%"$P:0R" S !@ M ( !X2( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ]()<4.=EP16T 0 T@, !D ( !&B\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]()<4%$HA#FT 0 T@, !D M ( !H#H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ]()<4+IDI9JS 0 T@, !D ( !9$ M 'AL+W=OR[ MC+4! #2 P &0 @ %.0@ >&PO=V]R:W-H965TC?XM0$ -(# 9 M " 3I$ !X;"]W;W)K&UL4$L! A0#% @ M]()<4$XV4EFU 0 T@, !D ( !)D8 'AL+W=O&PO=V]R:W-H965TM $ -(# 9 " &UL4$L! A0#% @ ]()<4'HSXZNV 0 T@, !D M ( !JU$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ]()<4'6I6%6V 0 T@, !D ( !25@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]()< M4+5N-7?. 0 G 0 !D ( !*%X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]()<4&*D4:2W 0 T@, M !D ( !/F0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]()<4.^@-A?/ 0 G 0 !D M ( !(6H 'AL+W=OH! !F!0 &0 @ $G; >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ]()<4'O7^YCJ 0 9@4 !D ( !-G 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ]()<4/)\ M99?" 0 -P0 !D ( !978 'AL+W=O> >&PO=V]R:W-H965T&UL4$L! A0#% @ ]()<4*=X5YZX 0 T@, !D M ( !1GP 'AL+W=O/ ! !#!0 &0 @ $U?@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ ]()<4-18/&9J @ ;@@ !D ( ! MFH0 'AL+W=O&PO=V]R:W-H965T/TZ0, ,,3 9 M " ;^, !X;"]W;W)K&UL4$L! A0#% M @ ]()<4-K.OD0A!P ABH !D ( !WY 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]()<4#(["6Q$! [1< !D M ( !6ZH 'AL+W=O&PO=V]R M:W-H965TZ( ( $$& M 9 " :FS !X;"]W;W)K&UL M4$L! A0#% @ ]()<4/84^/AN @ .@@ !D ( ! +8 M 'AL+W=O&PO=V]R:W-H965T[ !X;"]W;W)K&UL4$L! A0#% @ M]()<4'61PCEH P ;Q !D ( !B+X 'AL+W=O&UL4$L! A0#% @ ]()<4-+319HI @ MG@8 !D ( !L\D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]()<4/S7W"'R P 5Q4 !D M ( !M=$ 'AL+W=OU0 >&PO=V]R:W-H M965T/9 !X;"]W;W)K&UL4$L! M A0#% @ ]()<4+&PO=V]R:W-H965T&UL4$L! A0#% @ ]()< M4*SAP+G! @ \PP !D ( !Q.L 'AL+W=O&PO=V]R:W-H965TSP !X;"]W;W)K M&UL4$L! A0#% @ ]()<4$S&FF:& @ D@@ M !D ( !.O, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]()<4/%"C7Y5 @ D0< !D M ( !EOP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ]()<4+7J1$KT 0 W@0 !D ( !>PD! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ]()<4$FD M@I@% P @P !D ( !-1$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]()<4/U@W3Z_ @ W D !D M ( !(1L! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]()<4)M$'J,3! ?Q( !D ( ! M0R4! 'AL+W=OFY)3@0# W"P &0 @ &-*0$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ ]()<4%J^O.0D @ $@8 !H ( !5"\! 'AL+W=O&UL M4$L! A0#% @ ]()<4-J<1^7# 0 ; 0 !H ( !M#4! M 'AL+W=O&UL4$L! A0#% @ ]()<4%.# M2NC\Y0 RJ<# !0 ( !KS&UL4$L! A0#% @ ]()<4%5%;51/ @ :@L T ( ! MW1T" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M]()<4(S%GP[] @ @#P !H ( ! B@" 'AL+U]R96QS+W=O M XML 84 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in the carrying amount of goodwill by segment
 
Changes in the carrying amount of goodwill were as follows:

 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Total
Balance at December 31, 2017
 
$
163,751

 
$
269,204

 
$
432,955

FolioDynamix acquisition
 
79,891

 

 
79,891

Private technology company acquisition
 

 
6,885

 
6,885

Foreign currency and other
 
167

 
(796
)
 
(629
)
Balance at December 31, 2018
 
243,809

 
275,293

 
519,102

Private AI company acquisition
 

 
21,507

 
21,507

PortfolioCenter acquisition
 
15,587

 

 
15,587

PIEtech acquisition
 
323,951

 

 
323,951

Foreign currency and other
 
(100
)
 
(197
)
 
(297
)
Balance at December 31, 2019
 
$
583,247

 
$
296,603

 
$
879,850


Schedule of components of intangible assets, net
Intangible assets, net consisted of the following:

 
 
 
December 31, 2019
 
December 31, 2018
 
 
 
Gross
 
 
 
Net
 
Gross
 
 
 
Net
 
Estimated
 
Carrying
 
Accumulated
 
Carrying
 
Carrying
 
Accumulated
 
Carrying
 
Useful Life
 
Amount
 
Amortization
 
Amount
 
Amount
 
Amortization
 
Amount
Customer lists
7-20 years
 
$
591,520

 
$
(148,517
)
 
$
443,003

 
$
361,020

 
$
(102,077
)
 
$
258,943

Proprietary technologies
4-6 years
 
87,714

 
(44,165
)
 
43,549

 
66,746

 
(36,151
)
 
30,595

Trade names
6-7 years
 
33,700

 
(14,663
)
 
19,037

 
27,990

 
(12,352
)
 
15,638

Backlog
N/A
 

 

 

 
11,000

 
(10,935
)
 
65

Total intangible assets
 
$
712,934

 
$
(207,345
)
 
$
505,589

 
$
466,756

 
$
(161,515
)
 
$
305,241


Schedule of amortization expense
Amortization expense was as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Amortization expense
 
$
68,452

 
$
53,856

 
$
42,127


Schedule of future amortization expense of the intangible assets
Future amortization expense of the intangible assets as of December 31, 2019, is expected to be as follows:

Years ending December 31:
 

2020
$
72,918

2021
62,895

2022
59,150

2023
44,801

2024
38,631

Thereafter
227,194

Total
$
505,589


XML 86 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acquisitions (Tables)
12 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Summary of the estimated fair values of the assets acquired and liabilities assumed
The preliminary consideration transferred in the acquisition was as follows:
 
 
 
 
Measurement
 
 
 
 
Preliminary
 
Period
 
Revised
 
 
Estimate
 
Adjustments
 
Estimate
Cash consideration
 
$
17,500

 
$

 
$
17,500

Contingent consideration liability
 
8,300

 
(100
)
 
8,200

Total consideration transferred
 
$
25,800

 
$
(100
)
 
$
25,700



The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
Cash and cash equivalents
 
$
4,876

Accounts receivable
 
4,962

Prepaid expenses and other current assets
 
3,773

Property and equipment, net
 
927

Other non-current assets
 
441

Identifiable intangible assets
 
135,700

Goodwill
 
79,891

Total assets acquired
 
230,570

Accounts payable
 
(5,358
)
Accrued expenses
 
(7,907
)
Deferred tax liability
 
(23,300
)
Deferred revenue
 
(806
)
Other non-current liabilities
 
(64
)
Total liabilities assumed
 
(37,435
)
Total net assets acquired
 
$
193,135


The consideration transferred in the acquisition was as follows:
Cash consideration
 
$
11,173

Purchase consideration liability
 
6,240

Contingent consideration liability
 
7,580

Working capital adjustment
 
70

Total consideration transferred
 
$
25,063


The consideration transferred in the acquisition was as follows:
Cash consideration
 
$
199,877

Working capital and other adjustments
 
(6,742
)
Total consideration transferred
 
$
193,135


The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
 
 
 
 
Measurement
 
 
 
 
Preliminary
 
Period
 
Revised
 
 
Estimate
 
Adjustments
 
Estimate
Cash and cash equivalents
 
$
6,360

 
$

 
$
6,360

Accounts receivable
 
3,782

 

 
3,782

Prepaid expenses and other current assets
 
969

 

 
969

Other non-current assets
 
4,274

 

 
4,274

Property and equipment, net
 
6,057

 

 
6,057

Operating lease right-of-use assets, net
 
1,688

 
324

 
2,012

Identifiable intangible assets
 
217,000

 
36,000

 
253,000

Goodwill
 
353,085

 
(29,134
)
 
323,951

Total assets acquired
 
593,215

 
7,190

 
600,405

Accounts payable and accrued expenses
 
(2,166
)
 
505

 
(1,661
)
Operating lease liabilities
 
(2,012
)
 

 
(2,012
)
Deferred income taxes
 
(59,643
)
 
(8,891
)
 
(68,534
)
Deferred revenue
 
(7,540
)
 
540

 
(7,000
)
Total liabilities assumed
 
(71,361
)
 
(7,846
)
 
(79,207
)
Total net assets acquired
 
$
521,854

 
$
(656
)
 
$
521,198


The preliminary consideration transferred in the acquisition was as follows:
 
 
 
 
Measurement
 
 
 
 
Preliminary
 
Period
 
Revised
 
 
Estimate
 
Adjustments
 
Estimate
Cash consideration
 
$
299,370

 
$
(656
)
 
$
298,714

Stock consideration
 
222,484

 

 
222,484

Less: cash acquired
 
(6,360
)
 

 
(6,360
)
Total estimated fair value of consideration transferred, net of cash acquired
 
$
515,494

 
$
(656
)
 
$
514,838



Summary of intangible assets acquired, estimated useful lives and amortization method
A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:
 
 
Preliminary
 
Estimated
 
Amortization
 
 
Estimate
 
Useful Life in Years
 
Method
Proprietary technology
 
$
4,100

 
4
 
Straight-line

A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:
 
 
 
 
Measurement
 
 
 
 
 
 
 
 
Preliminary
 
Period
 
Revised
 
Estimated
 
Amortization
 
 
Estimate
 
Adjustments
 
Estimate
 
Useful Life in Years
 
Method
Customer lists
 
$
181,000

 
$
41,000

 
$
222,000

 
10-20
 
Accelerated
Proprietary technologies
 
25,000

 
(2,000
)
 
23,000

 
4
 
Straight-line
Trade names
 
11,000

 
(3,000
)
 
8,000

 
7
 
Straight-line
Total intangible assets acquired
 
$
217,000

 
$
36,000

 
$
253,000

 
 
 
 

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
 
 
 
 
Measurement
 
 
 
 
Preliminary
 
Period
 
Revised
 
 
Estimate
 
Adjustments
 
Estimate
Total tangible assets acquired
 
$
13

 
$

 
$
13

Total liabilities assumed
 
(1,600
)
 

 
(1,600
)
Identifiable intangible assets
 
12,400

 
(700
)
 
11,700

Goodwill
 
14,987

 
600

 
15,587

Total net assets acquired
 
$
25,800

 
$
(100
)
 
$
25,700


A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:
 
 
 
 
Measurement
 
 
 
 
 
 
 
 
Preliminary
 
Period
 
Revised
 
Estimated
 
Amortization
 
 
Estimate
 
Adjustments
 
Estimate
 
Useful Life in Years
 
Method
Customer list
 
$
9,100

 
$
(600
)
 
$
8,500

 
10
 
Accelerated
Proprietary technology
 
3,300

 
(100
)
 
3,200

 
5
 
Straight-line
Total intangible assets acquired
 
$
12,400

 
$
(700
)
 
$
11,700

 
 
 
 

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
Total tangible assets acquired
 
$
144

Total liabilities assumed
 
(688
)
Identifiable intangible assets
 
4,100

Goodwill
 
21,507

Total net assets acquired
 
$
25,063


A summary of estimated identifiable intangible assets acquired, estimated useful lives and amortization method follows:
 
 
 
 
Estimated
 
Amortization
 
 
Amount
 
Useful Life in Years
 
Method
Customer list
 
$
113,500

 
13
 
Accelerated
Proprietary technology
 
17,500

 
5
 
Straight-line
Trade names and domains
 
4,700

 
6
 
Straight-line
Total intangible assets acquired
 
$
135,700

 
 
 
 

Pro forma information
Pro forma financial information is presented for informational purposes and is not indicative of the results of operations that would have been achieved if the acquisitions had taken place as of the beginning of 2018.
 
 
Year Ended
 
Year Ended
 
 
December 31, 2019
 
December 31, 2018
Revenues
 
$
919,291

 
$
869,247

Net loss attributable to Envestnet, Inc.
 
(16,860
)
 
(1,367
)
Net loss per share attributable to Envestnet, Inc.:
 
 
 
 
Basic
 
$
(0.32
)
 
$
(0.03
)
Diluted
 
$
(0.32
)
 
$
(0.03
)

XML 88 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Benefit Plan
12 Months Ended
Dec. 31, 2019
Retirement Benefits [Abstract]  
Benefit Plan
Benefit Plan
 
The Company sponsors a profit sharing and savings plan under Section 401(k) of the Internal Revenue Code, covering substantially all domestic employees. The Company made voluntary employer matching contributions as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Voluntary employer matching contributions
 
$
6,044

 
$
4,778

 
$
4,038


XML 89 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Geographical Information
12 Months Ended
Dec. 31, 2019
Segments, Geographical Areas [Abstract]  
Geographical Information
Geographical Information

The following table sets forth property and equipment, net by geographic area:
 
 
December 31,
 
 
2019
 
2018
United States
 
$
48,729

 
$
39,412

India
 
3,988

 
3,969

Other
 
1,039

 
1,610

Total property and equipment, net
 
$
53,756

 
$
44,991



Internally developed software, net was $60,263 and $38,209 as of December 31, 2019 and 2018, respectively, and is all located within the United States.

See “Note 13—Revenue” for detail of revenues by geographic area.
XML 90 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statement of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Non-controlling Interest
Balance at period start (in shares) at Dec. 31, 2016   (55,642,686) (12,402,119)        
Balance at period start at Dec. 31, 2016 $ 413,287 $ 278 $ (33,068) $ 516,675 $ (422) $ (70,574) $ 398
Increase (decrease) in shareholders' equity              
Exercise of stock options (in shares)   837,857          
Exercise of stock options 7,951 $ 4   7,947      
Issuance of common stock - vesting of restricted stock units (in shares)   969,513          
Issuance of common stock - vesting of restricted stock units 5 $ 5          
Stock-based compensation expense 31,635     31,635      
Purchase of treasury stock for stock-based tax withholdings (in shares)     (347,296)        
Purchase of treasury stock for stock-based tax withholdings (13,974)   $ (13,974)        
Foreign currency translation gains (losses), net 1,046       1,046    
Net income (loss) (3,280)         (3,280)  
Balance at period end at Dec. 31, 2017 436,670 $ 287 $ (47,042) 556,257 624 (73,854) 398
Balance at period end (in shares) at Dec. 31, 2017   (57,450,056) (12,749,415)        
Increase (decrease) in shareholders' equity              
Exercise of stock options (in shares)   359,345          
Exercise of stock options 5,305 $ 2   5,303      
Issuance of common stock - vesting of restricted stock units (in shares)   1,073,681          
Issuance of common stock - vesting of restricted stock units 4 $ 4          
Stock-based compensation expense 40,245     39,969     276
Purchase of treasury stock for stock-based tax withholdings (in shares)     (367,683)        
Purchase of treasury stock for stock-based tax withholdings (20,816)   $ (20,816)        
Issuance of non-controlling units in private company 473           473
Issuance of Convertible Notes due 2023, net of offering costs 46,611     46,611      
Issuance of common stock - private placement (in shares)   2,355,816          
Issuance of common stock and warrants - private placement, net of offering costs 118,161 $ 13   118,148      
Purchase of non-controlling units in ERS (6,560)     (5,160)     (1,400)
Reclassification of redeemable units 900           900
Foreign currency translation gains (losses), net (1,618)       (1,618)    
Net income (loss) 4,010         5,755 (1,745)
Balance at period end at Dec. 31, 2018 632,602 $ 306 $ (67,858) 761,128 (994) (58,882) (1,098)
Balance at period end (in shares) at Dec. 31, 2018   (61,238,898) (13,117,098)        
Increase (decrease) in shareholders' equity              
Exercise of stock options (in shares)   783,216          
Exercise of stock options 10,592 $ 4   10,588      
Issuance of common stock - vesting of restricted stock units (in shares)   1,098,124          
Issuance of common stock - vesting of restricted stock units 5 $ 5          
Acquisition of business (in shares)   3,200,468          
Acquisition of business 223,256 $ 16   223,240      
Stock-based compensation expense 54,436     54,436      
Purchase of treasury stock for stock-based tax withholdings (in shares)     (361,902)        
Purchase of treasury stock for stock-based tax withholdings (23,107)   $ (23,107)        
Issuance of non-controlling units in private company (12,251)     (12,251)      
Foreign currency translation gains (losses), net (755)       (755)    
Net income (loss) (17,202)         (16,782) (420)
Balance at period end at Dec. 31, 2019 $ 867,576 $ 331 $ (90,965) $ 1,037,141 $ (1,749) $ (75,664) $ (1,518)
Balance at period end (in shares) at Dec. 31, 2019   (66,320,706) (13,479,000)        
XML 91 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 82,505 $ 289,345
Fees receivable, net 67,815 68,004
Prepaid expenses and other current assets 32,183 23,557
Total current assets 182,503 380,906
Property and equipment, net 53,756 44,991
Internally developed software, net 60,263 38,209
Intangible assets, net 505,589 305,241
Goodwill 879,850 519,102
Operating lease right-of-use assets, net 82,796  
Other non-current assets 37,127 25,298
Total assets 1,801,884 1,313,747
Current liabilities:    
Accrued expenses and other liabilities 137,944 133,298
Accounts payable 17,277 19,567
Operating lease liabilities 13,816  
Convertible Notes due 2019 0 165,711
Contingent consideration 0 732
Deferred revenue 34,753 23,988
Total current liabilities 203,790 343,296
Convertible Notes 305,513 294,725
Revolving credit facility 260,000 0
Contingent consideration 9,045 0
Deferred revenue 5,754 6,910
Non-current operating lease liabilities 88,365  
Deferred rent and lease incentive   17,569
Deferred tax liabilities, net 29,481 640
Other non-current liabilities 32,360 18,005
Total liabilities 934,308 681,145
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, par value $0.005, 50,000,000 shares authorized 0 0
Common stock, par value $0.005, 500,000,000 shares authorized; 66,320,706 and 61,238,898 shares issued as of December 31, 2019 and December 31, 2018, respectively; 52,841,706 and 48,121,800 shares outstanding as of December 31, 2019 and December 31, 2018, respectively 331 306
Additional paid-in capital 1,037,141 761,128
Accumulated deficit (75,664) (58,882)
Treasury stock at cost, 13,479,000 and 13,117,098 shares as of December 31, 2019 and December 31, 2018, respectively (90,965) (67,858)
Accumulated other comprehensive loss (1,749) (994)
Total stockholders’ equity 869,094 633,700
Non-controlling interest (1,518) (1,098)
Total equity 867,576 632,602
Total liabilities and equity $ 1,801,884 1,313,747
Convertible Notes Due 2019    
Current liabilities:    
Convertible Notes   $ 174,101
XML 92 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Financial Data (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Quarterly Financial Information Disclosure [Abstract]                      
Total revenues $ 239,936 $ 236,080 $ 224,445 $ 199,666 $ 210,080 $ 203,156 $ 201,116 $ 198,011 $ 900,127 $ 812,363 $ 683,679
Income (loss) from operations 13,049 (128) (20,257) (8,737) 11,503 3,395 5 (738) (16,073) 14,165 16,420
Net income (loss) attributable to Envestnet, Inc. $ 3,590 $ (3,080) $ 893 $ (18,185) $ 223 $ 2,954 $ (5,526) $ 8,104 $ (16,782) $ 5,755 $ (3,280)
Net income (loss) per share:                      
Basic (in dollars per share) $ 0.07 $ (0.06) $ 0.02 $ (0.38) $ 0 $ 0.06 $ (0.12) $ 0.18 $ (0.33) $ 0.13 $ (0.08)
Diluted (in dollars per share) $ 0.07 $ (0.06) $ 0.02 $ (0.38) $ 0 $ 0.06 $ (0.12) $ 0.17 $ (0.33) $ 0.12 $ (0.08)
XML 93 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Schedule of reconciliation of the numerators and denominators used in computing basic and diluted net income (loss) per share attributable to common stockholders
The following table provides the numerators and denominators used in computing basic and diluted net income (loss) per share attributable to Envestnet, Inc.:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Basic income (loss) per share calculation:
 
 

 
 

 
 

Net income (loss) attributable to Envestnet, Inc.
 
$
(16,782
)
 
$
5,755

 
$
(3,280
)
 
 
 
 
 
 
 
Basic number of weighted-average shares outstanding
 
50,937,919

 
45,268,002

 
43,732,148

Basic net income (loss) per share
 
$
(0.33
)
 
$
0.13

 
$
(0.08
)
 
 
 
 
 
 
 
Diluted income (loss) per share calculation:
 
 
 
 
 
 
Net income (loss) attributable to Envestnet, Inc.
 
$
(16,782
)
 
$
5,755

 
$
(3,280
)
 
 
 
 
 
 
 
Basic number of weighted-average shares outstanding
 
50,937,919

 
45,268,002

 
43,732,148

Effect of dilutive shares:
 
 
 
 
 
 
Options to purchase common stock
 

 
1,304,493

 

Unvested restricted stock units
 

 
811,590

 

Convertible Notes
 

 

 

Warrants
 

 

 

Diluted number of weighted-average shares outstanding
 
50,937,919

 
47,384,085

 
43,732,148

Diluted net income (loss) per share
 
$
(0.33
)
 
$
0.12

 
$
(0.08
)

Schedule of anti-dilutive securities excluded from computation of diluted earnings per share
Securities that were anti-dilutive and therefore excluded from the computation of diluted net income (loss) per share are as follows: 
 
 
December 31,
 
 
2019
 
2018
 
2017
Options to purchase common stock
 
1,150,586

 

 
2,254,565

Unvested restricted stock units and awards
 
1,572,988

 

 
1,766,639

Convertible Notes (1)
 
5,050,505

 
7,793,826

 
2,743,321

Warrants
 
470,000

 
470,000

 

Total anti-dilutive securities
 
8,244,079

 
8,263,826

 
6,764,525

(1)
For 2019, this amount does not include 2,743,321 of potential common shares related to the Convertible Notes due 2019 as they were settled in cash at maturity in December 2019.
XML 94 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cost of Revenues (Tables)
12 Months Ended
Dec. 31, 2019
Cost of Revenue [Abstract]  
Schedule of costs of revenues by revenue category
The following summarizes cost of revenues by revenue category:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Asset-based
 
$
243,913

 
$
232,145

 
$
194,894

Subscription-based
 
28,904

 
25,192

 
19,818

Professional services and other
 
5,994

 
6,063

 
4,325

Total cost of revenues
 
$
278,811

 
$
263,400

 
$
219,037


XML 95 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 96 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Geographical Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net $ 53,756 $ 44,991
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net 48,729 39,412
India    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net 3,988 3,969
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net 1,039 1,610
Internally developed software    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net $ 60,263 $ 38,209
XML 97 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Lessee, Lease, Description [Line Items]  
Lease renewal term 20 years
Lease termination option P90D
Operating lease costs $ 17,736
Short-term lease costs $ 4,683
Lease weighted-average lease term 9 years 2 months 12 days
Lease discount rate 6.00%
Net leasing activity $ 19,002
ROU assets obtained in exchange for operating lease liabilities $ 30,455
Minimum  
Lessee, Lease, Description [Line Items]  
Lease term of contract 3 months
Maximum  
Lessee, Lease, Description [Line Items]  
Lease term of contract 13 years
XML 98 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deferred Tax Assets    
Deferred revenue $ 5,148 $ 5,642
Prepaid expenses and accruals 9,533 3,302
Deferred rent and lease incentives 273 4,255
Right of use asset (18,507)  
Lease liability 22,983  
Net operating loss and tax credit carryforwards 86,952 78,689
Property and equipment and intangible assets (127,255) (73,778)
Stock-based compensation expense 8,033 7,667
Investment in partnerships 2,196 12
Convertible Notes (8,471) (11,918)
Other 2,218 1,020
Total deferred tax assets (liabilities), net (16,897)  
Total deferred tax assets (liabilities), net   14,891
Less: valuation allowance (12,584) (15,531)
Net deferred tax liabilities (29,481) (640)
Deferred tax liability related to dividend distribution tax 5,207  
Valuation allowance related to capital losses $ 12,584 $ 15,531
XML 99 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets (Goodwill) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Changes in the carrying amount of the Company's goodwill    
Balance at period start $ 519,102 $ 432,955
Foreign currency and other (297) (629)
Balance at period end 879,850 519,102
FolioDynamix acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition   79,891
Private technology company acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition   6,885
Private AI company acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition 21,507  
PortfolioCenter acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition 15,587  
PIEtech acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition 323,951  
Envestnet Wealth Solutions    
Changes in the carrying amount of the Company's goodwill    
Balance at period start 243,809 163,751
Foreign currency and other (100) 167
Balance at period end 583,247 243,809
Envestnet Wealth Solutions | FolioDynamix acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition   79,891
Envestnet Wealth Solutions | Private technology company acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition   0
Envestnet Wealth Solutions | Private AI company acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition 0  
Envestnet Wealth Solutions | PortfolioCenter acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition 15,587  
Envestnet Wealth Solutions | PIEtech acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition 323,951  
Envestnet Data and Analytics    
Changes in the carrying amount of the Company's goodwill    
Balance at period start 275,293 269,204
Foreign currency and other (197) (796)
Balance at period end 296,603 275,293
Envestnet Data and Analytics | FolioDynamix acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition   0
Envestnet Data and Analytics | Private technology company acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition   $ 6,885
Envestnet Data and Analytics | Private AI company acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition 21,507  
Envestnet Data and Analytics | PortfolioCenter acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition 0  
Envestnet Data and Analytics | PIEtech acquisition    
Changes in the carrying amount of the Company's goodwill    
Acquisition $ 0  
XML 100 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Summary) (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
May 25, 2018
Dec. 15, 2014
Outstanding debt obligations        
Revolving credit facility $ 260,000,000 $ 0    
Face amount       $ 172,500,000
Unaccredited discount on Convertible Notes     $ (48,000,000) $ (27,500,000)
Credit Agreement        
Outstanding debt obligations        
Revolving credit facility 260,000,000 0    
Convertible Notes Due 2019        
Outstanding debt obligations        
Face amount 0 172,500,000    
Unaccredited discount on Convertible Notes 0 (5,890,000)    
Unamortized issuance costs 0 (899,000)    
Convertible Debt 0 165,711,000    
Convertible Notes Due 2023        
Outstanding debt obligations        
Face amount 345,000,000 345,000,000 $ 345,000,000  
Unaccredited discount on Convertible Notes (33,491,000) (42,641,000)    
Unamortized issuance costs (5,996,000) (7,634,000)    
Convertible Debt $ 305,513,000 $ 294,725,000    
XML 101 R95.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 15, 2014
Conversion price (in dollars per share)                       $ 62.88
Earnings Per Share, Basic [Abstract]                        
Net income (loss) attributable to Envestnet, Inc. $ 3,590 $ (3,080) $ 893 $ (18,185) $ 223 $ 2,954 $ (5,526) $ 8,104 $ (16,782) $ 5,755 $ (3,280)  
Basic number of weighted-average shares outstanding (in shares)                 50,937,919 45,268,002 43,732,148  
Basic (in dollars per share) $ 0.07 $ (0.06) $ 0.02 $ (0.38) $ 0 $ 0.06 $ (0.12) $ 0.18 $ (0.33) $ 0.13 $ (0.08)  
Earnings Per Share, Diluted [Abstract]                        
Net income (loss) attributable to Envestnet, Inc.                 $ (16,782) $ 5,755 $ (3,280)  
Effect of dilutive shares:                        
Options to purchase common stock (in shares)                 0 1,304,493 0  
Restricted stock (in shares)                 0 811,590 0  
Diluted number of weighted-average shares outstanding (in shares)                 50,937,919 47,384,085 43,732,148  
Diluted (in dollars per share) 0.07 $ (0.06) $ 0.02 $ (0.38) 0 $ 0.06 $ (0.12) $ 0.17 $ (0.33) $ 0.12 $ (0.08)  
Convertible Notes Due 2019                        
Conversion price (in dollars per share) $ 68.31       $ 62.88       $ 68.31 $ 62.88    
XML 102 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation
12 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation
Stock-Based Compensation
 
On December 31, 2004, the Company adopted a stock incentive plan (the “2004 Plan”). The 2004 Plan provided for the grant of options to employees, consultants, and non-employee directors to purchase common stock, which vest over time and have a ten-year contractual term. To satisfy options granted under the 2004 Plan, the Company made common stock available from authorized but unissued shares or shares held in treasury, if any, by the Company. Stock options granted under the 2004 Plan were non-stock options, as defined in the 2004 Plan agreement. Stock options were granted with an exercise price no less than the fair-market-value price of the common stock at the date of the grant.
 
The 2004 Plan has a change in control provision whereby if a change in control occurs and the participant’s awards are not equitably adjusted, such awards shall become fully vested and exercisable and all forfeiture restrictions on such awards shall lapse. Based on the terms of the 2004 Plan, the Company’s initial public offering in 2010 did not trigger the change in control provision and did not result in any modifications to the outstanding equity awards under the 2004 Plan.
 
On June 22, 2010, the Board of Directors approved the 2010 Long-Term Incentive Plan (“2010 Plan”), effective upon the closing of the Company’s initial public offering. The 2010 Plan provides for the grant of options, stock appreciation rights, Full Value Awards (as defined in the 2010 Plan agreement) and cash incentive awards to employees, consultants and non-employee directors to purchase common stock, which vest over time and have a ten-year contractual term. The maximum number of shares of common stock that may be delivered under the 2010 Plan is equal to the sum of 2,700,000 plus the number of shares of common stock that are subject to outstanding awards under the 2004 Plan which are forfeited, expire or are canceled after the effective date of the Company’s initial public offering. As approved by shareholders, the plan has since been amended to increase the available number of shares reserved for delivery to 8,925,000. Stock options and stock appreciation rights are granted with an exercise price no less than the fair-market-value price of the common stock at the date of the grant.
 
As a result of the merger between Envestnet and Tamarac, the Company adopted the Envestnet, Inc. Management Incentive Plan for Envestnet | Tamarac Management Employees (the “2012 Plan”). The 2012 Plan provides for the grant of restricted common stock, stock options and the purchase of common stock for certain Envestnet | Tamarac employees. The maximum number of shares of stock which may be issued with respect to awards under the 2012 Plan is 1,023,851.
 
The 2012 Plan provides for the grant of up to 559,551 shares of common stock (“Target Incentive Awards”). The Target Incentive Awards vest based upon Tamarac meeting certain performance conditions and then a subsequent two-year service condition. The Company measured the cost of these awards based on the estimated fair value of the award as of the market closing price on the day before the acquisition closed. The Company is recognizing the estimated expense on a graded-vesting method over a requisite service period of three to five years, which is the estimated vesting period. The Company estimates the expected vesting amount and recognizes compensation expense only for those awards expected to vest. This estimate is reassessed by management each reporting period and may change based upon new facts and circumstances. Changes in the assumptions impact the total amount of expense and are recognized over the vesting period. As of December 31, 2017, all 559,551 shares of restricted stock had vested.

As a result of the merger between Envestnet and Yodlee, the Company adopted the Envestnet, Inc. 2015 Acquisition Equity Award Plan (the “2015 Plan”). The 2015 Plan provides for the assumption of all unvested equity awards previously granted pursuant to the Yodlee employees and the conversion of such awards into equity awards of the Company pursuant to the 2015 PlanNo new awards are being made under the 2015 Plan. The maximum number of shares of stock which may be issued with respect to awards under the 2015 Plan is 1,058,807.

As a result of the PIEtech acquisition, described in “Note 3—Business Acquisitions”, the Company adopted the 2019 Equity Plan in order to make inducement grants to certain PIEtech employees who will join Envestnet | MoneyGuide. Envestnet agreed to grant at future dates, not earlier than the sixty day anniversary of the PIEtech Acquisition, up to 301,469 shares of Envestnet common stock in the form of RSUs and PSUs pursuant to the 2019 Equity Plan. The RSUs vest over time and the PSUs vest upon the achievement of meeting certain performance conditions as well as a subsequent service condition. The Company is recognizing the estimated expense on a graded-vesting method over a requisite service period of three to five years, which is the estimated vesting period. The Company estimates the expected vesting amount and recognizes compensation expense only for those awards expected to vest. This estimate is reassessed by management each reporting period and may change based upon new facts and circumstances. Changes in assumptions impact the total amount of expense and are recognized over the vesting period.
As of December 31, 2019, the maximum number of options and restricted stock available for future issuance under the Company’s plans is 2,248,672.
 
Employee stock-based compensation expense under the Company's plans was as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Stock-based compensation expense
 
$
54,436

 
$
40,245

 
$
31,331

Tax effect on stock-based compensation expense
 
(13,734
)
 
(10,093
)
 
(11,906
)
Net effect on income
 
$
40,702

 
$
30,152

 
$
19,425


 
The tax effect on stock-based compensation expense above was calculated using a blended statutory rate of 25.2%, 25.1%, and 38.0% for the years ended December 31, 2019, 2018 and 2017, respectively. However, due to the valuation allowance recorded on domestic deferred tax assets, there was no tax effect related to stock-based compensation expense for the years ended December 31, 2018 and 2017, respectively.

Stock Options
 
The following weighted average assumptions were used to value options granted during the periods indicated:
 
 
December 31,
 
 
2019
 
2018
 
2017
Grant date fair value of options
 
$
21.55

 
$

 
$
14.51

Volatility
 
40.0
%
 
%
 
43.8
%
Risk-free interest rate
 
2.5
%
 
%
 
2.1
%
Dividend yield
 

 

 

Expected term (in years)
 
6.5

 

 
6.3


 
The following table summarizes option activity under the Company’s plans: 
 
 
 
 
 
 
Weighted-Average
 
 
 
 
 
 
Weighted-
 
Remaining
 
 
 
 
 
 
Average
 
Contractual Life
 
Aggregate
 
 
Options
 
Exercise Price
 
(Years)
 
Intrinsic Value
Outstanding as of December 31, 2016
 
3,033,194

 
$
16.33

 
4.3
 
$
63,264

Granted
 
75,238

 
31.70

 
 
 
 
Exercised
 
(837,857
)
 
9.49

 
 
 
 
Forfeited
 
(16,010
)
 
37.42

 
 
 
 
Outstanding as of December 31, 2017
 
2,254,565

 
19.23

 
4.3
 
69,939

Granted
 

 

 
 
 
 
Exercised
 
(359,345
)
 
14.76

 
 
 
 
Forfeited
 
(7,251
)
 
27.51

 
 
 
 
Outstanding as of December 31, 2018
 
1,887,969

 
20.05

 
3.4
 
56,046

Granted
 
81,807

 
49.02

 
 
 
 
Exercised
 
(783,216
)
 
13.52

 
 
 
 
Forfeited
 
(35,974
)
 
48.33

 
 
 
 
Outstanding as of December 31, 2019
 
1,150,586

 
25.66

 
3.4
 
50,590

Options exercisable
 
1,097,503

 
24.63

 
3.1
 
49,383


 
The aggregate intrinsic values in the table below represent the total pre-tax intrinsic value (the aggregate difference between the fair value of the Company’s common stock on December 31, 2019, 2018 and 2017 of $69.63, $49.19 and $49.85, respectively, and the exercise price of in-the-money options) that would have been received by the option holders had all option holders exercised their options as of that date. 
 
Other information is as follows: 
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Total intrinsic value of options exercised
 
$
40,893

 
$
15,667

 
$
29,562

Cash received from exercises of stock options
 
10,592

 
5,305

 
7,951


 
Exercise prices of stock options outstanding as of December 31, 2019 range from $9.00 to $55.29. At December 31, 2019, there was $793 of unrecognized compensation expense related to unvested stock options, which the Company expects to recognize over a weighted-average period of 1.9 years.
 
Restricted Stock Units and Restricted Stock Awards
 
Periodically, the Company grants restricted stock units and awards and performance stock units and awards to employees. Restricted stock units awards vest one-third on the first anniversary of the grant date and quarterly thereafter. Performance-based restricted units and awards vest upon the achievement of certain pre-established business and financial metrics as well as a subsequent service condition. The business and financial metrics governing the vesting of these performance-based restricted stock unit awards provide thresholds that dictate the number of shares to vest upon each evaluation date, which range from 50% to 150% of the original grant number. If these metrics are achieved, as defined in the individual grant terms, these shares would cliff vest three years from the grant date.

The following is a summary of the activity for unvested restricted stock units and awards granted under the Company’s plans:
 
 
RSUs
 
PSUs
 
 
 
 
Weighted-
 
 
 
Weighted-
 
 
 
 
Average Grant
 
 
 
Average Grant
 
 
Number of
 
Date Fair Value
 
Number of
 
Date Fair Value
 
 
Shares
 
per Share
 
Shares
 
per Share
Outstanding as of December 31, 2016
 
1,689,759

 
$
32.64

 
205,000

 
$
31.03

Granted
 
959,591

 
32.38

 

 

Vested
 
(901,181
)
 
32.79

 
(68,332
)
 
31.03

Forfeited
 
(118,198
)
 
30.11

 

 

Outstanding as of December 31, 2017
 
1,629,971

 
32.60

 
136,668

 
31.03

Granted
 
940,113

 
55.24

 
55,986

 
61.25

Vested
 
(1,005,347
)
 
32.73

 
(68,334
)
 
31.03

Forfeited
 
(103,269
)
 
40.37

 

 

Outstanding as of December 31, 2018
 
1,461,468

 
46.59

 
124,320

 
44.64

Granted
 
997,971

 
61.91

 
202,168

 
69.68

Vested
 
(1,029,790
)
 
45.11

 
(68,334
)
 
31.03

Forfeited
 
(110,779
)
 
53.16

 
(4,036
)
 
61.27

Outstanding as of December 31, 2019
 
1,318,870

 
58.88

 
254,118

 
67.96


 
At December 31, 2019, there was $59,860 of unrecognized compensation expense related to unvested restricted stock units and awards, which the Company expects to recognize over a weighted-average period of 1.9 years. At December 31, 2019, there was $9,547 of unrecognized compensation expense related to unvested performance-based restricted stock units and awards, which the Company expects to recognize over a weighted-average period of 2.3 years.

In connection with the Yodlee, Inc. (“Yodlee”) merger, on November 19, 2015, the Company issued 1,052,000 shares of Envestnet restricted stock unit awards (“replacement awards”) issued in connection with unvested Yodlee employee equity awards. The Yodlee unvested stock options and unvested restricted stock units were canceled and exchanged for the replacement awards. In accordance with ASC 805, these awards are considered to be replacement awards. Exchanges of share options or other share-based payment awards in conjunction with a business combination are modifications of share-based payment awards in accordance with ASC 718. As a result, a portion of the fair-value-based measure of the replacement awards, are included in measuring the consideration transferred in the Yodlee business combination. To determine the portion of the replacement award that is part of consideration transferred to acquire Yodlee, we have measured both the replacement awards granted by Envestnet and the historical Yodlee awards as of November 19, 2015 in accordance with ASC 718. The portion of the fair-value-based measure of the replacement award that is part of the consideration transferred in exchange for the acquisition of Yodlee, equals the portion of the Yodlee award that is attributable to pre-combination service. Envestnet has attributed a portion of the replacement awards to post combination service as these awards require post combination service. The fair value of the rollover consideration was estimated to be $32,836 of which $4,318 was attributable to pre-acquisition services. The remaining fair value of $28,518 is amortizing over the 43 month vesting period subsequent to the acquisition date. As of December 31, 2019, there was no remaining unrecognized expense.

In connection with the unexpected death of our former CEO, the Company modified certain of his outstanding equity awards. The modifications include the extension of exercise periods for his outstanding stock options and the immediate vesting of his outstanding RSUs. All unvested PSUs were forfeited. As a result of these modifications, the Company recorded additional non-cash compensation expense of $4,286 in 2019.
XML 103 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Segment Information
Segment Information
 
Business segments are generally organized around the Company's business services. The Company's business segments are:

Envestnet Wealth Solutions a leading provider of unified wealth management software and services to empower financial advisors and institutions.
 
Envestnet Data & Analytics leading data aggregation and data analytics platform powering dynamic, cloud-based innovation for digital financial services.

The information in the following tables is derived from the Company’s internal financial reporting used for corporate management purposes. Nonsegment operating expenses include salary and benefits for certain corporate officers, certain types of professional service expenses and insurance, acquisition related transaction costs, restructuring charges and other non-recurring and/or non-operationally related expenses. Intersegment revenues were not material for the year ended December 31, 2019.
See “Note 13—Revenue” for detail of revenues by segment.
 
The following table presents a reconciliation from income (loss) from operations by segment to consolidated net income (loss) attributable to Envestnet, Inc.:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Envestnet Wealth Solutions
 
$
67,713

 
$
75,491

 
$
75,449

Envestnet Data & Analytics
 
(25,262
)
 
(10,013
)
 
(19,456
)
Nonsegment operating expenses
 
(58,524
)
 
(51,313
)
 
(39,573
)
Income (loss) from operations
 
(16,073
)
 
14,165

 
16,420

Interest expense, net
 
(29,173
)
 
(22,840
)
 
(16,146
)
Other expense, net
 
(2,849
)
 
(487
)
 
(1,963
)
Consolidated loss before income tax provision (benefit)
 
(48,095
)
 
(9,162
)
 
(1,689
)
Income tax provision (benefit)
 
(30,893
)
 
(13,172
)
 
1,591

Consolidated net income (loss)
 
(17,202
)
 
4,010

 
(3,280
)
Add: Net loss attributable to non-controlling interest
 
420

 
1,745

 

Consolidated net income (loss) attributable to Envestnet, Inc.
 
$
(16,782
)
 
$
5,755

 
$
(3,280
)


A summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures by segment follows:
 
 
December 31,
 
 
2019
 
2018
Segment assets:
 
 
 
 
Envestnet Wealth Solutions
 
$
1,297,891

 
$
810,971

Envestnet Data & Analytics
 
503,993

 
502,776

Consolidated total assets
 
$
1,801,884

 
$
1,313,747


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Segment depreciation and amortization:
 
 
 
 
 
 
Envestnet Wealth Solutions
 
$
65,746

 
$
45,139

 
$
26,223

Envestnet Data & Analytics
 
35,525

 
32,487

 
36,597

Consolidated depreciation and amortization
 
$
101,271

 
$
77,626

 
$
62,820


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Segment capital expenditures:
 
 
 
 
 
 
Envestnet Wealth Solutions
 
$
42,395

 
$
36,406

 
$
22,434

Envestnet Data & Analytics
 
11,548

 
8,186

 
5,135

Consolidated capital expenditures
 
$
53,943

 
$
44,592

 
$
27,569


XML 104 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment information (Tables)
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Schedule of income (loss) from operations by segment
The following table presents a reconciliation from income (loss) from operations by segment to consolidated net income (loss) attributable to Envestnet, Inc.:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Envestnet Wealth Solutions
 
$
67,713

 
$
75,491

 
$
75,449

Envestnet Data & Analytics
 
(25,262
)
 
(10,013
)
 
(19,456
)
Nonsegment operating expenses
 
(58,524
)
 
(51,313
)
 
(39,573
)
Income (loss) from operations
 
(16,073
)
 
14,165

 
16,420

Interest expense, net
 
(29,173
)
 
(22,840
)
 
(16,146
)
Other expense, net
 
(2,849
)
 
(487
)
 
(1,963
)
Consolidated loss before income tax provision (benefit)
 
(48,095
)
 
(9,162
)
 
(1,689
)
Income tax provision (benefit)
 
(30,893
)
 
(13,172
)
 
1,591

Consolidated net income (loss)
 
(17,202
)
 
4,010

 
(3,280
)
Add: Net loss attributable to non-controlling interest
 
420

 
1,745

 

Consolidated net income (loss) attributable to Envestnet, Inc.
 
$
(16,782
)
 
$
5,755

 
$
(3,280
)

Summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures
A summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures by segment follows:
 
 
December 31,
 
 
2019
 
2018
Segment assets:
 
 
 
 
Envestnet Wealth Solutions
 
$
1,297,891

 
$
810,971

Envestnet Data & Analytics
 
503,993

 
502,776

Consolidated total assets
 
$
1,801,884

 
$
1,313,747


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Segment depreciation and amortization:
 
 
 
 
 
 
Envestnet Wealth Solutions
 
$
65,746

 
$
45,139

 
$
26,223

Envestnet Data & Analytics
 
35,525

 
32,487

 
36,597

Consolidated depreciation and amortization
 
$
101,271

 
$
77,626

 
$
62,820


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Segment capital expenditures:
 
 
 
 
 
 
Envestnet Wealth Solutions
 
$
42,395

 
$
36,406

 
$
22,434

Envestnet Data & Analytics
 
11,548

 
8,186

 
5,135

Consolidated capital expenditures
 
$
53,943

 
$
44,592

 
$
27,569


XML 105 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of stock-based compensation expense
Employee stock-based compensation expense under the Company's plans was as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Stock-based compensation expense
 
$
54,436

 
$
40,245

 
$
31,331

Tax effect on stock-based compensation expense
 
(13,734
)
 
(10,093
)
 
(11,906
)
Net effect on income
 
$
40,702

 
$
30,152

 
$
19,425


Schedule of weighted average assumptions used to value options granted
The following weighted average assumptions were used to value options granted during the periods indicated:
 
 
December 31,
 
 
2019
 
2018
 
2017
Grant date fair value of options
 
$
21.55

 
$

 
$
14.51

Volatility
 
40.0
%
 
%
 
43.8
%
Risk-free interest rate
 
2.5
%
 
%
 
2.1
%
Dividend yield
 

 

 

Expected term (in years)
 
6.5

 

 
6.3


Summary of option activity under the Company's plans
The following table summarizes option activity under the Company’s plans: 
 
 
 
 
 
 
Weighted-Average
 
 
 
 
 
 
Weighted-
 
Remaining
 
 
 
 
 
 
Average
 
Contractual Life
 
Aggregate
 
 
Options
 
Exercise Price
 
(Years)
 
Intrinsic Value
Outstanding as of December 31, 2016
 
3,033,194

 
$
16.33

 
4.3
 
$
63,264

Granted
 
75,238

 
31.70

 
 
 
 
Exercised
 
(837,857
)
 
9.49

 
 
 
 
Forfeited
 
(16,010
)
 
37.42

 
 
 
 
Outstanding as of December 31, 2017
 
2,254,565

 
19.23

 
4.3
 
69,939

Granted
 

 

 
 
 
 
Exercised
 
(359,345
)
 
14.76

 
 
 
 
Forfeited
 
(7,251
)
 
27.51

 
 
 
 
Outstanding as of December 31, 2018
 
1,887,969

 
20.05

 
3.4
 
56,046

Granted
 
81,807

 
49.02

 
 
 
 
Exercised
 
(783,216
)
 
13.52

 
 
 
 
Forfeited
 
(35,974
)
 
48.33

 
 
 
 
Outstanding as of December 31, 2019
 
1,150,586

 
25.66

 
3.4
 
50,590

Options exercisable
 
1,097,503

 
24.63

 
3.1
 
49,383


Schedule of other information
Other information is as follows: 
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Total intrinsic value of options exercised
 
$
40,893

 
$
15,667

 
$
29,562

Cash received from exercises of stock options
 
10,592

 
5,305

 
7,951


Summary of the activity for unvested restricted stock units and awards granted under the Company's plans
The following is a summary of the activity for unvested restricted stock units and awards granted under the Company’s plans:
 
 
RSUs
 
PSUs
 
 
 
 
Weighted-
 
 
 
Weighted-
 
 
 
 
Average Grant
 
 
 
Average Grant
 
 
Number of
 
Date Fair Value
 
Number of
 
Date Fair Value
 
 
Shares
 
per Share
 
Shares
 
per Share
Outstanding as of December 31, 2016
 
1,689,759

 
$
32.64

 
205,000

 
$
31.03

Granted
 
959,591

 
32.38

 

 

Vested
 
(901,181
)
 
32.79

 
(68,332
)
 
31.03

Forfeited
 
(118,198
)
 
30.11

 

 

Outstanding as of December 31, 2017
 
1,629,971

 
32.60

 
136,668

 
31.03

Granted
 
940,113

 
55.24

 
55,986

 
61.25

Vested
 
(1,005,347
)
 
32.73

 
(68,334
)
 
31.03

Forfeited
 
(103,269
)
 
40.37

 

 

Outstanding as of December 31, 2018
 
1,461,468

 
46.59

 
124,320

 
44.64

Granted
 
997,971

 
61.91

 
202,168

 
69.68

Vested
 
(1,029,790
)
 
45.11

 
(68,334
)
 
31.03

Forfeited
 
(110,779
)
 
53.16

 
(4,036
)
 
61.27

Outstanding as of December 31, 2019
 
1,318,870

 
58.88

 
254,118

 
67.96


XML 106 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
OPERATING ACTIVITIES:      
Net income (loss) $ (17,202) $ 4,010 $ (3,280)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 101,271 77,626 62,820
Deferred rent and lease incentive amortization 0 671 1,027
Provision for doubtful accounts 2,855 1,618 867
Deferred income taxes (39,630) (23,629) (4,597)
Non-cash compensation expense 60,444 40,245 31,331
Non-cash interest expense 19,246 14,534 8,994
Accretion on contingent consideration and purchase liability 1,772 222 512
Payments of contingent consideration (578) 0 (357)
Loss allocation from equity method investment 2,361 1,146 1,469
Gain on life insurance proceeds (5,000) 0 0
Fair market value adjustment to contingent consideration liability (8,126) 0 0
Changes in operating assets and liabilities, net of acquisitions:      
Fees receivable, net 1,139 (12,890) (8,121)
Prepaid expenses and other current assets (6,440) (887) (787)
Other non-current assets (5,234) (3,336) (1,690)
Accrued expenses and other liabilities (811) 12,939 16,810
Accounts payable (2,863) 1,743 (442)
Deferred revenue 727 345 1,191
Other non-current liabilities 4,795 3,028 2,503
Net cash provided by operating activities 108,726 117,385 108,250
INVESTING ACTIVITIES:      
Purchases of property and equipment (19,847) (20,524) (14,945)
Capitalization of internally developed software (34,096) (24,068) (12,624)
Investment in private companies (5,250) (1,200) (1,450)
Acquisitions of businesses, net of cash acquired (320,915) (194,617) 0
Proceeds from life insurance policy 5,000 0 0
Other (600) (1,270) 0
Net cash used in investing activities (375,708) (241,679) (29,019)
FINANCING ACTIVITIES:      
Proceeds from issuance of Convertible Notes due 2023 0 345,000 0
Payment of Convertible Notes due 2019 (184,751) 0 0
Proceeds from borrowings on revolving credit facility 345,000 195,000 35,000
Payments on revolving credit facility (85,000) (276,168) (62,500)
Payments of contingent consideration (171) (2,193) (1,929)
Payments of definite consideration 0 0 (445)
Payments of purchase consideration liabilities 0 0 (235)
Issuance of common stock and warrants - private placement, net of offering costs 0 122,704 0
Payment of Term Notes 0 0 (35,862)
Proceeds from exercise of stock options 10,592 5,305 7,951
Purchase of treasury stock for stock-based tax withholdings (23,107) (20,816) (13,974)
Purchase of ERS units 0 (6,560) 0
Issuance of restricted stock units 5 4 5
Net cash provided by financing activities 60,465 352,294 (72,083)
EFFECT OF EXCHANGE RATE CHANGES ON CASH (399) (592) 375
INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (206,916) 227,408 7,523
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF PERIOD (See Note 2) 289,671 62,263 54,740
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF PERIOD (See Note 2) 82,755 289,671 62,263
Supplemental disclosure of cash flow information - net cash paid during the period for income taxes 8,119 5,531 3,261
Supplemental disclosure of cash flow information - cash paid during the period for interest 13,530 10,409 7,353
Supplemental disclosure of non-cash operating, investing and financing activities:      
Common stock issued in acquisition of business 222,484 0 0
Contingent consideration issued in acquisition of businesses 15,780 0 0
Transaction costs of issuance of common stock and warrants included in accrued expenses and other liabilities 0 4,543 0
Purchase liabilities included in other non-current liabilities 5,468 0 0
Purchase of fixed assets included in accounts payable and accrued expenses and other liabilities 1,832 1,997 1,286
Membership interest liabilities included in other non-current liabilities 5,920 0 0
Common stock issued to settle purchase liability 772 0 0
Leasehold improvements funded by lease incentive 1,816 1,780 2,098
Non-cash debt issuance costs 0 0 2,230
Purchase liabilities included in accrued expenses and other liabilities 0 0 856
Convertible Notes Due 2023      
FINANCING ACTIVITIES:      
Debt issuance costs 0 (9,982) 0
Revolving credit facility      
FINANCING ACTIVITIES:      
Debt issuance costs $ (2,103) $ 0 $ (94)
XML 107 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.005 $ 0.005
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, par value (in dollars per share) $ 0.005 $ 0.005
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 66,320,706 61,238,898
Common stock, shares outstanding (in shares) 52,841,706 48,121,800
Treasury stock, shares (in shares) 13,479,000 13,117,098
XML 108 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
claim
Dec. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]    
Number of previous claims experienced | claim 0  
Estimated future minimum unconditional purchase obligations $ 39,481  
Future funding 1,375  
Sales and use tax liability 10,220 $ 8,643
Non-income tax receivable $ 3,346 $ 5,246
XML 109 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Components of Income Tax Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
Federal $ 4 $ 4,564 $ (1,201)
State 2,803 1,044 951
Foreign 5,930 4,849 6,438
Current income tax provision 8,737 10,457 6,188
Deferred:      
Federal (33,952) (19,444) (4,439)
State (5,603) (3,182) 146
Foreign (75) (1,003) (304)
Deferred Total (39,630) (23,629) (4,597)
Income tax provision (benefit) $ (30,893) $ (13,172) $ 1,591
XML 110 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Internally Developed Software (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Internally developed software $ 104,703 $ 70,410  
Less accumulated amortization (44,440) (32,201)  
Internally developed software, net 60,263 38,209  
Amortization expense $ 12,042 $ 8,033 $ 5,310
Internally developed software      
Estimated Useful Life 5 years    
XML 111 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Components of accrued expenses    
Accrued compensation and related taxes $ 53,627 $ 50,598
Accrued investment manager fees 48,720 50,635
Non-income tax payables 11,040 9,733
Accrued charitable contribution 5,020 0
Accrued professional services 3,833 4,517
Accrued technology 3,042 4,728
Accrued transaction costs 2,482 4,543
Other accrued expenses 10,180 8,544
Total accrued expenses and other liabilities $ 137,944 $ 133,298
XML 112 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Unrecognized Tax Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Reconciliation of unrecognized tax benefit      
Unrecognized tax benefits balance at beginning of year $ 15,628 $ 18,312 $ 16,476
Additions based on tax positions related to the current year 2,261 1,907 1,691
Decrease based on tax positions related to prior years   (3,976)  
Additions based on tax positions related to prior years 1,050   145
Reductions for settlements with taxing authorities 0 (615) 0
Unrecognized tax benefits balance at end of year 18,939 15,628 $ 18,312
Unrecognized tax benefits that would impact effective tax rate, if recognized 18,939    
Decrease in unrecognized tax benefits is possible in next twelve months 6,150    
Accrued interest and penalties on unrecognized tax benefits 7,336 5,977  
Potential interest and penalties related to unrecognized tax benefits included in income tax expense $ 1,476 $ 126  
XML 113 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]      
Assets $ 1,801,884 $ 1,313,747  
Depreciation and amortization 101,271 77,626 $ 62,820
Capital expenditures 53,943 44,592 27,569
Envestnet Wealth Solutions      
Segment Reporting Information [Line Items]      
Assets 1,297,891 810,971  
Depreciation and amortization 65,746 45,139 26,223
Capital expenditures 42,395 36,406 22,434
Envestnet Data and Analytics      
Segment Reporting Information [Line Items]      
Assets 503,993 502,776  
Depreciation and amortization 35,525 32,487 36,597
Capital expenditures $ 11,548 $ 8,186 $ 5,135
XML 114 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Convertible Notes) (Details)
1 Months Ended 12 Months Ended
Dec. 15, 2019
USD ($)
May 25, 2018
USD ($)
days
$ / shares
Dec. 15, 2014
USD ($)
$ / shares
May 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
$ / shares
Dec. 31, 2018
USD ($)
$ / shares
Dec. 31, 2017
USD ($)
Dec. 31, 2014
USD ($)
Debt Instrument [Line Items]                
Face amount     $ 172,500,000          
Net proceeds from offering     $ 166,967,000          
Interest rate     1.75%          
Conversion rate     0.0159022          
Conversion price (in dollars per share) | $ / shares     $ 62.88          
Allocated to equity components   $ 46,611,000 $ 26,618,000          
Offering costs   1,389,000 882,000          
Discount   $ 48,000,000 $ 27,500,000          
Accretion of debt discount         $ (15,040,000) $ (11,134,000) $ (5,472,000)  
Effective interest rate         4.00%      
Repayments of convertible debt $ 184,751,000       $ 184,751,000 0 0  
Premium payable $ 12,251,000              
Threshold percentage of trading price trigger   98.00%            
Other non-current assets                
Debt Instrument [Line Items]                
Issuance costs               $ 4,651,000
Convertible Notes Due 2019                
Debt Instrument [Line Items]                
Face amount         $ 0 $ 172,500,000    
Interest rate     1.75%          
Conversion price (in dollars per share) | $ / shares         $ 68.31 $ 62.88    
Discount         $ 0 $ 5,890,000    
Accretion of debt discount         $ (5,890,000) $ (5,690,000) $ (5,472,000)  
Effective interest rate         6.00% 6.00% 6.00%  
Convertible Notes Due 2023                
Debt Instrument [Line Items]                
Face amount   $ 345,000,000     $ 345,000,000 $ 345,000,000    
Net proceeds from offering       $ 335,018,000        
Issuance costs         8,593,000      
Interest rate   1.75%            
Conversion rate   0.0146381            
Conversion price (in dollars per share) | $ / shares   $ 68.31            
Discount         33,491,000 42,641,000    
Accretion of debt discount         $ 9,150,000 $ 5,444,000    
Effective interest rate         6.00% 6.00%    
Repurchase percentage of principal   100.00%            
Threshold trading days | days   20            
Consecutive trading days | days   30            
Threshold percentage of stock price trigger   130.00%            
Threshold business days     5 days          
Threshold consecutive trading-day period     5 days          
XML 115 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Restricted Cash) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Restricted Cash and Cash Equivalents Items [Line Items]        
Cash and cash equivalents $ 82,505 $ 289,345 $ 60,115  
Prepaid outside information services 2,209 1,515    
Total cash, cash equivalents and restricted cash 82,755 289,671 62,263 $ 54,740
Prepaid expense and other current assets        
Restricted Cash and Cash Equivalents Items [Line Items]        
Prepaid outside information services 82 158 2,000  
Other non-current assets        
Restricted Cash and Cash Equivalents Items [Line Items]        
Prepaid outside information services $ 168 $ 168 $ 148  
XML 116 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acquisitions (Summary of Intangible Assets Acquired) (Details) - USD ($)
$ in Thousands
May 01, 2019
Apr. 01, 2019
Jan. 02, 2019
Jan. 02, 2018
FolioDynamix acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount       $ 135,700
PortfolioCenter acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount   $ 11,700    
PIEtech Acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount $ 253,000      
Customer list | FolioDynamix acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount       $ 113,500
Intangible assets acquired, Estimated Useful Life In Years       13 years
Customer list | PortfolioCenter acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount   $ 8,500    
Intangible assets acquired, Estimated Useful Life In Years   10 years    
Customer list | PIEtech Acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount 222,000      
Proprietary technology | FolioDynamix acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount       $ 17,500
Intangible assets acquired, Estimated Useful Life In Years       5 years
Proprietary technology | Private AI company acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount     $ 4,100  
Intangible assets acquired, Estimated Useful Life In Years     4 years  
Proprietary technology | PortfolioCenter acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount   $ 3,200    
Intangible assets acquired, Estimated Useful Life In Years   5 years    
Proprietary technology | PIEtech Acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount $ 23,000      
Intangible assets acquired, Estimated Useful Life In Years 4 years      
Trade names and domains | FolioDynamix acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount       $ 4,700
Intangible assets acquired, Estimated Useful Life In Years       6 years
Trade names | PIEtech Acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount $ 8,000      
Intangible assets acquired, Estimated Useful Life In Years 7 years      
Preliminary Estimate | PortfolioCenter acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount   $ 12,400    
Preliminary Estimate | PIEtech Acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount $ 217,000      
Preliminary Estimate | Customer list | PortfolioCenter acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount   9,100    
Preliminary Estimate | Customer list | PIEtech Acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount 181,000      
Preliminary Estimate | Proprietary technology | PortfolioCenter acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount   3,300    
Preliminary Estimate | Proprietary technology | PIEtech Acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount 25,000      
Preliminary Estimate | Trade names | PIEtech Acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount 11,000      
Measurement Period Adjustments | PortfolioCenter acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount   (700)    
Measurement Period Adjustments | PIEtech Acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount 36,000      
Measurement Period Adjustments | Customer list | PortfolioCenter acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount   (600)    
Measurement Period Adjustments | Customer list | PIEtech Acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount 41,000      
Measurement Period Adjustments | Proprietary technology | PortfolioCenter acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount   $ (100)    
Measurement Period Adjustments | Proprietary technology | PIEtech Acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount (2,000)      
Measurement Period Adjustments | Trade names | PIEtech Acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Amount $ (3,000)      
Minimum | Customer list | PIEtech Acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Estimated Useful Life In Years 10 years      
Maximum | Customer list | PIEtech Acquisition        
Business Acquisition [Line Items]        
Intangible assets acquired, Estimated Useful Life In Years 20 years      
XML 117 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Remaining Performance Obligations) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Total $ 516,259
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue from Contract with Customer [Abstract]  
Total $ 203,814
Remaining Performance Obligations  
Revenue recognition period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue from Contract with Customer [Abstract]  
Total $ 131,567
Remaining Performance Obligations  
Revenue recognition period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue from Contract with Customer [Abstract]  
Total $ 90,416
Remaining Performance Obligations  
Revenue recognition period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue from Contract with Customer [Abstract]  
Total $ 41,141
Remaining Performance Obligations  
Revenue recognition period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue from Contract with Customer [Abstract]  
Total $ 22,867
Remaining Performance Obligations  
Revenue recognition period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue from Contract with Customer [Abstract]  
Total $ 26,454
Remaining Performance Obligations  
Revenue recognition period
XML 118 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Income (Loss) Before Income Tax Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Summary of Income before income tax provision      
Domestic $ (61,047) $ (18,242) $ (9,387)
Foreign 12,952 9,080 7,698
Loss before income tax provision (benefit) $ (48,095) $ (9,162) $ (1,689)
XML 119 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Weighted Average Assumptions) (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Summary of weighted average assumptions used to value options granted      
Grant date fair value of options (in dollars per share) $ 21.55 $ 0 $ 14.51
Volatility 40.00% 0.00% 43.80%
Risk-free interest rate 2.50% 0.00% 2.10%
Dividend yield 0.00% 0.00% 0.00%
Expected term (in years) 6 years 6 months 0 years 6 years 3 months 18 days
XML 120 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements (Reconciliation of Deferred Compensation Liability and Contingent Consideration Liability) (Details) - Recurring Basis
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Changes in the fair value of Contingent Consideration Liabilities  
December 31, 2018 $ 732
Settlement of contingent consideration liability (749)
Fair market value adjustment on contingent consideration liability 8,126
Accretion on contingent consideration 1,408
December 31, 2019 9,045
Reconciliation of assets to fund deferred compensation liability  
December 31, 2018 6,346
Contributions and fair value adjustments 2,044
December 31, 2019 8,390
Private AI company acquisition  
Changes in the fair value of Contingent Consideration Liabilities  
Acquisition 7,580
PortfolioCenter acquisition  
Changes in the fair value of Contingent Consideration Liabilities  
Acquisition $ 8,200
XML 121 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Future Minimum Lease Payments Prior Year (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 15,997
2020 15,437
2021 14,705
2022 10,816
2023 9,910
Thereafter 39,449
Total $ 106,314
XML 122 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Deferred Sales Incentive Compensation) (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]      
Deferred sales incentive compensation   $ 9,387 $ 7,014
Amortization expense for the deferred sales incentive compensation   $ 3,452 $ 2,132
Impairment loss for capitalized costs $ 0    
XML 123 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acquisitions
12 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Business Acquisitions
Business Acquisitions
 
The following acquisitions are included within the Envestnet Wealth Solutions segment, except for the private company acquisitions, which are included within the Envestnet Data & Analytics segment.  

FolioDynamix
 
On January 2, 2018, the Company acquired all of the issued and outstanding membership interests of FolioDynamics Holdings, Inc. (“FolioDynamix”) through a merger of FolioDynamix with and into a wholly owned subsidiary of Envestnet.

FolioDynamix provides financial institutions, RIAs, and other wealth management clients with an end-to-end technology solution paired with a suite of advisory tools including model portfolios, research and overlay management services. FolioDynamix is included in the Envestnet Wealth Solutions segment.

The Company acquired FolioDynamix to add complementary trading tools as well as commission and brokerage support to Envestnet’s existing suite of offerings. Envestnet is continuing to integrate the technology and operations of FolioDynamix into the Company’s wealth management channel, enabling the Company to further leverage its operating scale and data analytics capabilities.

The Company funded the acquisition with a combination of cash on the Company’s consolidated balance sheets and borrowings under its revolving credit facility.

The consideration transferred in the acquisition was as follows:
Cash consideration
 
$
199,877

Working capital and other adjustments
 
(6,742
)
Total consideration transferred
 
$
193,135



The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
Cash and cash equivalents
 
$
4,876

Accounts receivable
 
4,962

Prepaid expenses and other current assets
 
3,773

Property and equipment, net
 
927

Other non-current assets
 
441

Identifiable intangible assets
 
135,700

Goodwill
 
79,891

Total assets acquired
 
230,570

Accounts payable
 
(5,358
)
Accrued expenses
 
(7,907
)
Deferred tax liability
 
(23,300
)
Deferred revenue
 
(806
)
Other non-current liabilities
 
(64
)
Total liabilities assumed
 
(37,435
)
Total net assets acquired
 
$
193,135



The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to lower future operating expenses and the knowledge and experience of the workforce in place. The goodwill is not deductible for income tax purposes.

A summary of estimated identifiable intangible assets acquired, estimated useful lives and amortization method follows:
 
 
 
 
Estimated
 
Amortization
 
 
Amount
 
Useful Life in Years
 
Method
Customer list
 
$
113,500

 
13
 
Accelerated
Proprietary technology
 
17,500

 
5
 
Straight-line
Trade names and domains
 
4,700

 
6
 
Straight-line
Total intangible assets acquired
 
$
135,700

 
 
 
 


The results of FolioDynamix’s operations are included in the consolidated statements of operations beginning January 2, 2018. FolioDynamix’s revenues for the year ended December 31, 2018 totaled $68,122. FolioDynamix’s pre-tax loss for the year ended December 31, 2018 totaled $13,777. The pre-tax loss includes acquired intangible asset amortization of $17,908 for the year ended December 31, 2018.

For the years ended December 31, 2019 and 2018, acquisition related costs for FolioDynamix totaled $1,282 and $1,557, respectively, and are included in general and administration expenses.

Acquisition of private technology company

On August 13, 2018, the Company acquired all of the issued and outstanding membership interests of a private technology company that provides market research analytics (the “private technology company acquisition”). In connection with this acquisition, the Company paid estimated net consideration of $6,585, subject to certain closing and post-closing adjustments.

The technology and operations of the private company are included in the Company’s Envestnet Data & Analytics segment.

The preliminary estimated fair values of the assets acquired and liabilities assumed at the date of acquisition are not material. As a result the remaining balance was allocated to goodwill in the amount of $6,885. The goodwill is not deductible for income tax purposes.

The results of the private technology company's operations are included in the consolidated statements of operations beginning August 13, 2018 and were not considered material to the Company’s results of operations. 

For the years ended December 31, 2019 and 2018, acquisition related costs for the private technology company acquisition were not material, and are included in general and administration expenses.

Acquisition of private artificial intelligence (AI) company

On January 2, 2019, pursuant to an agreement and plan of merger dated as of January 2, 2019 between Envestnet and a private AI company, the private AI company merged into Yodlee Inc., a wholly owned subsidiary of the Company (the “private AI company acquisition”). The private AI company provides conversational artificial intelligence tools and applications to financial services firms, improves the way Financial Service Providers (“FSPs”) can interact with their customers, and supports these FSPs to better engage, support and assist their consumers leveraging this latest wave of customer-centric capabilities.

The technology and operations of the private company are included in the Company’s Envestnet Data & Analytics segment.

The seller of the private AI company is also entitled to an additional unlimited earn-out payment with an estimated fair value of $7,580 as of the acquisition date. The unlimited earn-out payment is based on the private company's revenue and other retention targets for the twelve-month period beginning January 1, 2021.

The consideration transferred in the acquisition was as follows:
Cash consideration
 
$
11,173

Purchase consideration liability
 
6,240

Contingent consideration liability
 
7,580

Working capital adjustment
 
70

Total consideration transferred
 
$
25,063



In December 2019, the Company determined that revenue targets for this acquisition would not be met. As a result, the Company reduced the contingent consideration liability plus accrued interest associated with this acquisition by $8,126 and recorded this as a reduction to general and administration expenses.

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
Total tangible assets acquired
 
$
144

Total liabilities assumed
 
(688
)
Identifiable intangible assets
 
4,100

Goodwill
 
21,507

Total net assets acquired
 
$
25,063



The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of potential cross selling opportunities. The goodwill is not deductible for income tax purposes.

A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:
 
 
Preliminary
 
Estimated
 
Amortization
 
 
Estimate
 
Useful Life in Years
 
Method
Proprietary technology
 
$
4,100

 
4
 
Straight-line


The results of the private AI company's operations are included in the consolidated statements of operations beginning January 2, 2019 and were not considered material to the Company’s results of operations. 

For the year ended December 31, 2019, acquisition related costs for the private AI company acquisition were not material, and are included in general and administration expenses. The Company may incur additional acquisition related costs in 2020.

Acquisition of PortfolioCenter business

On April 1, 2019, pursuant to an asset purchase agreement, Tamarac, Inc. (“Tamarac”), a wholly owned subsidiary of Envestnet, acquired certain of the assets, primarily consisting of intangible assets, and the assumption of certain of the liabilities of the PortfolioCenter business (“PortfolioCenter”) from Performance Technologies, Inc. (the “PC Seller”), a wholly owned subsidiary of The Charles Schwab Corporation (“PortfolioCenter acquisition”). The PortfolioCenter business provides investment advisors and investment advisory service providers with desktop, hosted and outsourced multicustodial software solutions. These solutions provide data-management and performance-measurement tools, as well as customizable accounting, reporting, and billing functions delivered through the commercial software application products known as PortfolioCenter Desktop, PortfolioCenter Hosted, PortfolioServices and Service Bureau.
Tamarac acquired the PortfolioCenter business to better serve small and mid-size RIA firms. The PortfolioCenter business is included in the Company’s Envestnet Wealth Solutions segment.
In connection with the PortfolioCenter acquisition, Tamarac paid $17,500 in cash. Tamarac funded the PortfolioCenter acquisition with available cash resources. The PC Seller is also entitled to an earn-out payment based on PortfolioCenter's revenue for the twelve-month period beginning April 1, 2020. The discounted amount of the contingent consideration liability is
estimated to be $8,200 and is included as a non-current liability in the consolidated balance sheets.
The preliminary consideration transferred in the acquisition was as follows:
 
 
 
 
Measurement
 
 
 
 
Preliminary
 
Period
 
Revised
 
 
Estimate
 
Adjustments
 
Estimate
Cash consideration
 
$
17,500

 
$

 
$
17,500

Contingent consideration liability
 
8,300

 
(100
)
 
8,200

Total consideration transferred
 
$
25,800

 
$
(100
)
 
$
25,700



The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
 
 
 
 
Measurement
 
 
 
 
Preliminary
 
Period
 
Revised
 
 
Estimate
 
Adjustments
 
Estimate
Total tangible assets acquired
 
$
13

 
$

 
$
13

Total liabilities assumed
 
(1,600
)
 

 
(1,600
)
Identifiable intangible assets
 
12,400

 
(700
)
 
11,700

Goodwill
 
14,987

 
600

 
15,587

Total net assets acquired
 
$
25,800

 
$
(100
)
 
$
25,700



The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of expanding market opportunities within the mid-size and small RIA market, potential cross selling opportunities, and lower future operating expenses. The goodwill is deductible for income tax purposes.
A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:
 
 
 
 
Measurement
 
 
 
 
 
 
 
 
Preliminary
 
Period
 
Revised
 
Estimated
 
Amortization
 
 
Estimate
 
Adjustments
 
Estimate
 
Useful Life in Years
 
Method
Customer list
 
$
9,100

 
$
(600
)
 
$
8,500

 
10
 
Accelerated
Proprietary technology
 
3,300

 
(100
)
 
3,200

 
5
 
Straight-line
Total intangible assets acquired
 
$
12,400

 
$
(700
)
 
$
11,700

 
 
 
 


The results of PortfolioCenter's operations are included in the consolidated statements of operations beginning April 1, 2019. PortfolioCenter's revenues for the year ended December 31, 2019 totaled $6,705. PortfolioCenter's pre-tax loss for the year ended December 31, 2019 totaled $2,568. The pre-tax loss includes acquired intangible asset amortization of $1,459 for the year ended December 31, 2019.
For the year ended December 31, 2019, acquisition related costs for the PortfolioCenter acquisition were not material, and are included in general and administration expenses. The Company may incur additional acquisition related costs in 2020.
Acquisition of PIEtech

On May 1, 2019, the Company acquired all of the outstanding shares of capital stock of PIEtech, Inc., a Virginia corporation (“PIEtech”). PIEtech empowers financial advisors to use financial planning to efficiently motivate their clients to create, implement and maintain financial plans that best meet their lifetime financial goals. The technology and operations of PIEtech, which now operates as Envestnet | MoneyGuide, are included in the Envestnet Wealth Solutions segment.

The acquisition of PIEtech (the “PIEtech acquisition”) establishes Envestnet as a leader in financial planning solutions, providing advisors and their clients with access to a full spectrum of financial planning capabilities, and offering a broad range of data-driven, financial plan-informed financial wellness solutions, both domestically and internationally over
time. Integration of PIEtech's MoneyGuide software with the Company's integrated technology platform is expected to reduce friction and enhance productivity for advisors.

In connection with the PIEtech acquisition, the Company paid net cash consideration of $298,714, subject to a working capital adjustment, and issued 3,184,713 shares of Envestnet common stock to the sellers. The Company funded the PIEtech acquisition with available cash resources and borrowings under its revolving credit facility.

In connection with the PIEtech acquisition, the Company established a retention bonus pool consisting of approximately $30,000 of cash and restricted stock units to be granted to employees and management of PIEtech as inducement grants. As a result, the Company adopted the Envestnet, Inc. 2019 Acquisition Equity Incentive Plan (the “2019 Equity Plan”) in order to make inducement grants to certain PIEtech employees who will join Envestnet | MoneyGuide (See “Note 15—Stock-Based Compensation”). Envestnet agreed to grant at future dates, not earlier than the sixty day anniversary of the PIEtech acquisition, up to 301,469 shares of Envestnet common stock in the form of restricted stock units (“RSUs”) and performance stock units (“PSUs”) pursuant to the 2019 Equity Plan and made cash retention payments of approximately $8,800 to certain legacy PIEtech employees who joined Envestnet | MoneyGuide. As of December 31, 2019, the Company has issued approximately 62,400 and 24,900 RSUs and PSUs, respectively, under the 2019 Equity Plan to legacy PIEtech employees. At this time the Company expects to issue approximately 214,000 additional RSUs and PSUs and expects to pay approximately $5,300 in cash bonus payments over the next three years in connection with the PIEtech acquisition.

The Company also granted membership interests in certain of the Company's equity method investments to two legacy PIEtech executives with an estimated grant date fair market value of $8,900. These membership interests will vest on May 1, 2020 and become exercisable in future periods. As of December 31, 2019, the Company has recorded approximately $5,920 as a component of compensation and benefits in the consolidated statements of operations with a corresponding liability in other non-current liabilities in the consolidated balance sheets.

The preliminary consideration transferred in the acquisition was as follows:
 
 
 
 
Measurement
 
 
 
 
Preliminary
 
Period
 
Revised
 
 
Estimate
 
Adjustments
 
Estimate
Cash consideration
 
$
299,370

 
$
(656
)
 
$
298,714

Stock consideration
 
222,484

 

 
222,484

Less: cash acquired
 
(6,360
)
 

 
(6,360
)
Total estimated fair value of consideration transferred, net of cash acquired
 
$
515,494

 
$
(656
)
 
$
514,838



The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
 
 
 
 
Measurement
 
 
 
 
Preliminary
 
Period
 
Revised
 
 
Estimate
 
Adjustments
 
Estimate
Cash and cash equivalents
 
$
6,360

 
$

 
$
6,360

Accounts receivable
 
3,782

 

 
3,782

Prepaid expenses and other current assets
 
969

 

 
969

Other non-current assets
 
4,274

 

 
4,274

Property and equipment, net
 
6,057

 

 
6,057

Operating lease right-of-use assets, net
 
1,688

 
324

 
2,012

Identifiable intangible assets
 
217,000

 
36,000

 
253,000

Goodwill
 
353,085

 
(29,134
)
 
323,951

Total assets acquired
 
593,215

 
7,190

 
600,405

Accounts payable and accrued expenses
 
(2,166
)
 
505

 
(1,661
)
Operating lease liabilities
 
(2,012
)
 

 
(2,012
)
Deferred income taxes
 
(59,643
)
 
(8,891
)
 
(68,534
)
Deferred revenue
 
(7,540
)
 
540

 
(7,000
)
Total liabilities assumed
 
(71,361
)
 
(7,846
)
 
(79,207
)
Total net assets acquired
 
$
521,854

 
$
(656
)
 
$
521,198



The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of potential new business and cross selling opportunities. The goodwill is not deductible for income tax purposes. In December 2019, the Company finalized its acquisition accounting for the PIEtech acquisition, resulting in adjustments to previously reported allocations of the purchase consideration. The adjustments were a result of changes to the original fair value estimates of certain items acquired. These changes are the result of additional information obtained during 2019 that related to facts and circumstances that existed as of the acquisition date.
A summary of estimated intangible assets acquired, estimated useful lives and amortization method follows:
 
 
 
 
Measurement
 
 
 
 
 
 
 
 
Preliminary
 
Period
 
Revised
 
Estimated
 
Amortization
 
 
Estimate
 
Adjustments
 
Estimate
 
Useful Life in Years
 
Method
Customer lists
 
$
181,000

 
$
41,000

 
$
222,000

 
10-20
 
Accelerated
Proprietary technologies
 
25,000

 
(2,000
)
 
23,000

 
4
 
Straight-line
Trade names
 
11,000

 
(3,000
)
 
8,000

 
7
 
Straight-line
Total intangible assets acquired
 
$
217,000

 
$
36,000

 
$
253,000

 
 
 
 


The results of PIEtech's operations are included in the consolidated statements of operations beginning May 1, 2019. PIEtech's revenues for the year ended December 31, 2019 totaled $30,315. PIEtech's pre-tax loss for the year ended December 31, 2019 totaled $12,374. The pre-tax loss includes acquired intangible asset amortization of $17,634 for the year ended December 31, 2019.
For the year ended December 31, 2019, acquisition related costs for the PIEtech acquisition totaled approximately $16,738, and are included in general and administration expenses. Included in this amount is approximately $8,800 in one-time cash retention bonuses plus related tax witholding, which are included in compensation and benefits in the consolidated statements of operations. The Company may incur additional acquisition related costs in 2020.
Pro forma financial information (unaudited)

The following pro forma financial information presents the combined results of operations of Envestnet, PortfolioCenter and PIEtech for the years ended December 31, 2019 and 2018. The pro forma financial information presents the results as if the acquisition had occurred as of the beginning of 2018. The results of the private company acquisitions are not included in the pro forma financial information presented below as they were not considered material to the Company's results of operations.

The unaudited pro forma results presented include estimated amortization charges for acquired intangible assets, interest expense, stock-based compensation expense and income tax. The Company's 2018 pro forma information includes the reversal of a valuation allowance on its deferred tax assets, transaction fee payments and retention bonus payments that were incurred in 2019 as a result of these acquisitions and reverses these amounts from the appropriate periods in 2019. All intercompany revenues have been eliminated within this pro forma information.

Pro forma financial information is presented for informational purposes and is not indicative of the results of operations that would have been achieved if the acquisitions had taken place as of the beginning of 2018.
 
 
Year Ended
 
Year Ended
 
 
December 31, 2019
 
December 31, 2018
Revenues
 
$
919,291

 
$
869,247

Net loss attributable to Envestnet, Inc.
 
(16,860
)
 
(1,367
)
Net loss per share attributable to Envestnet, Inc.:
 
 
 
 
Basic
 
$
(0.32
)
 
$
(0.03
)
Diluted
 
$
(0.32
)
 
$
(0.03
)

XML 124 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Goodwill and Intangible Assets
 
Changes in the carrying amount of goodwill were as follows:

 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Total
Balance at December 31, 2017
 
$
163,751

 
$
269,204

 
$
432,955

FolioDynamix acquisition
 
79,891

 

 
79,891

Private technology company acquisition
 

 
6,885

 
6,885

Foreign currency and other
 
167

 
(796
)
 
(629
)
Balance at December 31, 2018
 
243,809

 
275,293

 
519,102

Private AI company acquisition
 

 
21,507

 
21,507

PortfolioCenter acquisition
 
15,587

 

 
15,587

PIEtech acquisition
 
323,951

 

 
323,951

Foreign currency and other
 
(100
)
 
(197
)
 
(297
)
Balance at December 31, 2019
 
$
583,247

 
$
296,603

 
$
879,850


 
Intangible assets, net consisted of the following:

 
 
 
December 31, 2019
 
December 31, 2018
 
 
 
Gross
 
 
 
Net
 
Gross
 
 
 
Net
 
Estimated
 
Carrying
 
Accumulated
 
Carrying
 
Carrying
 
Accumulated
 
Carrying
 
Useful Life
 
Amount
 
Amortization
 
Amount
 
Amount
 
Amortization
 
Amount
Customer lists
7-20 years
 
$
591,520

 
$
(148,517
)
 
$
443,003

 
$
361,020

 
$
(102,077
)
 
$
258,943

Proprietary technologies
4-6 years
 
87,714

 
(44,165
)
 
43,549

 
66,746

 
(36,151
)
 
30,595

Trade names
6-7 years
 
33,700

 
(14,663
)
 
19,037

 
27,990

 
(12,352
)
 
15,638

Backlog
N/A
 

 

 

 
11,000

 
(10,935
)
 
65

Total intangible assets
 
$
712,934

 
$
(207,345
)
 
$
505,589

 
$
466,756

 
$
(161,515
)
 
$
305,241


 
During 2019 and 2018, the Company retired fully amortized intangible assets for the Envestnet Wealth Solutions segment with a historical cost of $11,520 and $22,177, including proprietary technologies and trade names. During 2019 and 2018, the Company retired fully amortized intangible assets for the Envestnet Data & Analytics segment with a historical cost of $11,100 and $0, including trade names and backlog.
 
Amortization expense was as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Amortization expense
 
$
68,452

 
$
53,856

 
$
42,127


 
Future amortization expense of the intangible assets as of December 31, 2019, is expected to be as follows:

Years ending December 31:
 

2020
$
72,918

2021
62,895

2022
59,150

2023
44,801

2024
38,631

Thereafter
227,194

Total
$
505,589


XML 125 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Stockholders' Equity
Stockholders’ Equity
 
On February 25, 2016, the Company announced that its Board of Directors had authorized a share repurchase program under which the Company may repurchase up to 2,000,000 shares of its common stock. The timing and volume of share repurchases will be determined by the Company’s management based on its ongoing assessments of the capital needs of the business, the market price of its common stock and general market conditions. No time limit has been set for the completion of the repurchase program, and the program may be suspended or discontinued at any time. The repurchase program authorizes the Company to purchase its common stock from time to time in the open market (including pursuant to a “Rule 10b5-1 plan”), in block transactions, in privately negotiated transactions, through accelerated stock repurchase programs, through option or other forward transactions or otherwise, all in compliance with applicable laws and other restrictions. For each of the years ended December 31, 2019 and 2018, the Company purchased no shares of the Company’s common stock. As of both December 31, 2019 and 2018, a maximum of 1,956,390 shares may yet be purchased under this program.

On December 20, 2018, the Company issued and sold to BlackRock, Inc. (“BlackRock”) approximately 2,356,000 common shares at a purchase price of $52.13 per share, and warrants to purchase approximately 470,000 common shares at an exercise price of $65.16 per share, subject to customary anti-dilution adjustments. The warrants are exercisable at BlackRock’s option for four years from the date of issuance. The warrants may be exercisable through cash exercise or net issue exercise with cash settlement at the sole discretion of the Company. The gross proceeds received of approximately $122,788 were allocated to the common shares and the warrants and recorded within stockholders’ equity. In connection with this transaction, the Company incurred total transaction costs of approximately $4,627 and recorded them as a reduction in equity.

On May 1, 2019, in connection with the PIEtech acquisition, the Company issued 3,184,713 shares of Envestnet common stock with a fair value of $222,484 to the sellers. See “Note 3—Business Acquisitions”.
XML 126 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Accrued Liabilities, Current [Abstract]  
Schedule accrued expenses and other liabilities
Accrued expenses and other liabilities consisted of the following:

 
 
December 31,
 
 
2019
 
2018
Accrued compensation and related taxes
 
$
53,627

 
$
50,598

Accrued investment manager fees
 
48,720

 
50,635

Non-income tax payables
 
11,040

 
9,733

Accrued charitable contribution
 
5,020

 

Accrued professional services
 
3,833

 
4,517

Accrued technology
 
3,042

 
4,728

Accrued transaction costs
 
2,482

 
4,543

Other accrued expenses
 
10,180

 
8,544

Total accrued expenses and other liabilities
 
$
137,944

 
$
133,298


XML 127 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Prepaid Expenses and Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2019
Prepaid Expense and Other Assets, Current [Abstract]  
Schedule of prepaid expenses and other current assets
Prepaid expenses and other current assets consisted of the following:

 
 
December 31,
 
 
2019
 
2018
Prepaid technology
 
$
8,178

 
$
6,766

Non-income tax receivables
 
5,555

 
6,240

Advance payroll taxes and benefits
 
5,446

 

Prepaid outside information services
 
2,209

 
1,515

Prepaid insurance
 
1,919

 
943

Other
 
8,876

 
8,093

Total prepaid expenses and other current assets
 
$
32,183

 
$
23,557


VG5_7DYJH9E'5WQJR(#T$8TQB1*($8,H2:::B+/(HB2*6N M41S]X98EKKTF1QR2F#4YS\7+O"P=#?R4E:%*_U@"E_'ZC(?_XN1?+1ZD[[SK MGXSV<&%QM/0J\3W"*(MQ%#&8I#$+Q,TP?N!2#*$;4J6+[D9\OO7VE>88;>&[ M_L4H!\YQLW,=VTM:!MX)'1*7\5IH6?#\MC5M-N2[Q/H!4FY17(KD_< '_GA\ M:OAO; \;D=*7^Z9E[>P<]J_E!TX._R-.U+:!RQ_6O*I7$8]J@'*,B&-+<1 " MEK9A+400^U)G)E+M>_W95;[L"*I]?%>L6\((U2EN"$A"Y.,01NU*+ MQ$=(*;:;'GLR41E].XFE$J 2C8,%/SL.689,6+/N13'/)HO2+W96'_;YQYN3 MZJP(\4+JTRB,$USP_2D.H5J,;\?&67\^/^]ML5_SS5(Q+\FJ] M+]HMR.6-0P]5L:X\N%_+WM)YD3%R:43]^*.O\M5LS0L@S%^:B-*8I!3X@GK@V5HP/ D!9 MHJ(ZYD:U+$;G0/_@M%#5A,<@P7)Z- ^W:C+U&JV.@+F,2WVD*1Q0,_-N6(;( M6;#KQ7VW=IB37Q?@1/!Y6Z.[GXOJM_:$,Q:#@$"7A!1X&(418F$4ACB *4TB MBI1N[ADYA/5ET#-4CH U[M3'L03*Z=L$W*F)V0C:+"VNO$;,X!*+%I/+T"-= M(UXLMQC@9+32T$>:[]9W]]G^MV;3<^RG(6,@3<0]WBCE I?&W;#,3[#23$][ ML.G5YXAOU$$/^NR.%"2;Q&I+DS2GTVC4,ZY4U&HLS0O5K='F7%(P/9[&:UD_ M:+?UEU OI;[ODR1)^3A"1L-^V,2/E$Y,T!YL5BT;=?R!/K]CUJIZ-->>BGFGQ)*MGW>:-?NEOGZWKOQ7U77RHZO(^WW>;.OP@ M@0%.70^[(4Y]C%P&CF,S3VGSA)D1+2M;!U*Q^FZ(3#D%FYY'-1GK=VLVC4<] M0N=W#M'I,9[KVBR[-*4X'! WLSY8AL(9MJFT^=1JST/%L;%-MD@@(@PC''HH MQ3Z(8P\RK5+]S&7]Y#W;Y[X=MKQIR M74P!32$%+G73($EPT,\LTS"*I8[&&?G14TF3REQN+$O#ZC,!02/%QL 4C1MW MIBG\7\_UY'7K7Y$/39KF50M=\*611T5>"SYD]_G'FR=#]85U[+EQ$OE^&J+( M]Z"'@=^/%6$B5?K1&V$R95":2VFR=EDBIB%LK%*8F#!):<6;-+PA&?JTS:\< M!FPH33Y(\D?NI<4FWQ;U8Y>T)"%"_/,2Y 70)S&B$.-V@-@-:"35+C[B8RTK M1H]&3BC&T#*L#I8949.$'LCE:8DV*YMR?1#'*+7G@E_^>0[?G;OGU,BUVV6Q?9 M]MWNIMS?-V":33>G?7X44M'GA!+@I2Y*8>K#;NLS8!%6:QVW@\"RQO6@A:C] MHX?M\#\X;%4/*;7D 3FMFY]\-1$\HG2.,)TSG-T^/V>^C57E^?'8O/=YQG6HR*X+,5G^E#TVYU0GA_P#Q_'U]WS[ M+?^UW-5WU2H*8B^B,4#4HQY 3#3;PR */!9[A(-2T5]K("Q+L.=ZKIK2VJ-; M3FP7P;2:WK:0KYPC:*=!?>4<BP?3/+B=\'.VK\'WFV__I[N8((N'$ 8IBF8>2FD><'#0H.(_(0!#9$6'9L M^]H+[&BO-+EF)=<&K[:55F#F2ELN4U\[1@W(JJIO?BPU5;9NI(B.8]&*=O+' M,5_1P,=I$L>8"WE,4Q""-!0X0L A$2C5WF9O=/OZZ5G43SF"+2BH<6ZGT5 ! M>\$J*N"9TE$E#_V 2JIFGXZ6CF#2AIJF_&5844:8&_&T&,5N3*(T\:$G8! M49QZ2A>E&!_KI *=(9T5,D]/YZ,JIFGH:(C M>+0BHL6W?.5A+TU3Z(,T80SZOI\DJ8 11RGV(4BMB:C,X/9%%%H442EZ+8BH M:6:G$5&.>L$BRM&9$E$5]_R (JIDGHZ(JO-H6D2;2^2/6!C'@8'KQ3CQ:>)Y M4>P' DOJ!RY*/2MS>S4$EN7TZUV^SS.!R(ZH*M)M5EGM,6U;7AN/+%UDG]!K M0&G'N>O'DMN1-H[47!U&30OO"KL1\ D*?)10EWD1B(BHYR+^7^3' 5XU799F MM?;BH$KR>L0G+Z_-W:DWA^9JE?MB5]P?[IVM0.L\="CMZ.YEMLU*K5&B+:OK M,M74@(!*.^''TDQYLT;*I")O1I3QK[M-4:W+PZ[.-^S[FO\JN1?_6B&+;8CC3G>]/F1F0-%TNER%:VE:\=?^[%BNRPD.X M!M;5*L88!"F&81*%KILRPK\.H)<03%D4Q$JK-I(?:5E66A1JVB%+AIQ46.!! M31DN4&!%!=HQ!UYZ15:6\8ZK@BZUG@2U-[B?*WXMR?H?AV*??]J7F\.Z+K[E MW;@N)CY+H ]3@( /_!A3U(V;QA$&JV_Y_KJ4?;WUQU-YXL^A23_X;>)_S=S;-UDW>TUY4Z%(0@ "AT/-"P$2+2^J*;=N!ZX4H MHFI;]4:/8CEE$<#$5N@6FM-C&W=;J0:7DL6C26A4+!"-9-!.!>@M@H:J/-JD M+D.;#-CQO%ICB!E9+7JW6Y?W^9\%H46Y:TXK99'+7 ]'09*&Q,68 M>4'0CPBAVIWQ.N-8UJ,6FG/$YO3@1ET?HT6HG"1-Q:6:*(VFT8HJ#7 TH$LF MF%V&,AFQI#3_W!E1I^X45!K'.$!87*.%@RBF$8G]?DQ (FQ GR1'FD^A1ETC MHTFKEDI98-283LURF4K5 M3-?"O$K+H-SHT+@4F=&RX86\Z#,BR%LW?H )@81@&H;(BT&(B0OZ\8D72K73FQ_5LORT8)T.K9/QKWN\?9'D MB%C^F'/#Q _+U;R88C M>B7JTJE:9V5G[\:^=]:Z=5;66Z9WM+T2?:^$&GLNF/]@?$MVE;8?7M5VVYJK M=U^_[&^]I@SX"!$W<1&$XJR#H(^(A!&DE/R.&L#V>D:#J1(%^?9]4FV-'<.9 MY.*%;;H4URT:.&-)1J\R&K)_^>[0NQ^/&9 M"UE39@Q9%",>=D <,,9E"ODL[H:A8>H3%2U1_G#+.M+C<02@46L/ZG3)R8A5 MIM0D1(DD*^KQG(P!Y1C-VS)48SS\TM#S,UXMNB*?RP(_ ''DHA!B%@<8\RRG M&X@G/4H-GR,^?EK%&+46,(8T==6PP)>6;LQ2Z7])B*1V*+*W//50-6! /T9Q M(3U_X3.HPEU(2LN-Z M14Q0"F77"\9]NF7AZD#U2VV2W?$:9%VN\=OG24V;GE,THEX_DBOYNKQ]SL;5 MW]6YDRFCOVKM&^5R/6;F+XMKXB]-/2/Z#?SOC[=%4@_Y,$Y2Z('4HP33 /?* M'22"YH MQA:)-O^Q#.FHUJ_9=W$>%BWW^_+W8G<;9P_\)_7C"GL0N(3@*'#]V/4B%S+< M04@2/U5;M#,YL&5-ZUZ^F_[ERX;/5)F Z/&B-@G'1C3NRNFP.D>P3H]V?LE[ MBT=%!=1VQW(%4=\T"7TTQ)_,5%EE^+CW&FQ5M_ MT)VPXV(OQ$GJA0D(*(!N2$G??YQ G$A=P[ 4K)9%N0$K>IF*#F[?N'1SU \5 MG5X*:Q+5@B7 7%0TN').9CK'YZ*W=/ /+QR/MLQ'1+Y(L@2XD[8\UG=Y]]H[ MUX_.[W?%^J[Y'O^AR-SNL\>37HCO7Q^?B75GE7/8\6#9_/"9H#C5X?J_\G7S M<*W;=DI'M-<5 FREUR8Y@:/>J!8MZ1&9O_:T*#;*9;[(\BE3DE_7[W95O6]> MZKC<;C,>Z;/MOY<"(/O'@0^>EON\N-U].5Q7Q:;(]H^?L7L#Q/N4B8T1 FEVVV2=(NQ_>_[2]<'^Q=YM!UIA_QL?9.5QC,-1R^%.&6V,.TX^X^U%G#[P2E*L&'M- M.VZYX=>XI1(1V Z[LBNH3U'1K"JJ+P]\NKWYN#MO408KE/@((C\,(HXB<&D8 M ]8/[\%8Z8IE8X-:#J\M*(^UWXOVENO!6*U!51S/,LMGLY"L6:8;% Z M)]*?;'"8=LU4EKZ!]5+C'EC&6JEYLTK+3ZZ.(/8'HH@1V;)+_)]QQ7$S2JZI!Q!N.RJE< PB#Q4$PC"HB7>G'BD7Y@2J'2E74&AK,L MN U"+@ W0@0V'4C^A2C]=3"==:EZ*Z@)FN4T=V*&U<3U";D]/J=-:7MRXR%R MK2CH93=79>SM<6NSZD:J_[,NJ6D4A%I73V U(!..8 MX,@]J6J"I/IQ]$>QK&G)"_6JKIQ;@4QU8CZ:1ME)^!0,CIEPGZL3)^\O@^19 MFE:_P;)'JP&9.H'C7^<3 MIU47V5(4KG%,+U? 1MHC(60Z3,D*VN?\H;M4D$]GR]VW?%\7U]M=]&W4QZ M>T=IS@-5/&:5^X :(&7C43 M]"[C)3-B26G^X5-[L9Z-TER)]S7_7E-NZF\KUXU:5,?W$IRX@29#X M;@H9H3PIZ<=$C$AO M7QYUI2Q9-CB5 M;W>>EMMQ#+"C*6QR4)R6@;7M43/4:D966]%J=Y5)_S M=5Y\$UG-A[SNAEXE/@;$A3!Q$X(C$K$HI/V088B4CJ'5&LBRR*1Y7O%DO =V MY>P&EG0LT"@I.%,QJ*@['2SG\QF!V8VXI8ULM^7OS;+93;GO&S_?E]5)I2:6 MI@$&AQ3*!/$+$2HCICS7*W/\R,K6TZ.ZR6[SL;[+]T^$ M0*,6E?:>4HW9R0J["64$0<1\BE"$O!1X_1A))/*&LLZV(V8E%S]9Z1T[@I"O MZXD_D7V=3! U8BIBE".M*Q%MC_$@WL60/!8]!Q3_S35S>/QSX4_FEO*E_ MS_8BZ5Y!FB"4!EZ2(#Y0Z$4T#/M!H]!3FK%K#F7YW6H697;9=OOH;/)O^99[ M8N-4';X97K%AMH9Z+LS0O(S7S)0QS[LN3'(D^ZJEQ:ZH\_?%MWS#'S;^[(FF MCS9VBD$]&(,F"T*@\JII#F7_5>L@=2GOB *9+IERB?"$ M/*IEQBVP7QIDSAF??<8\>0_Y,%,#2I2";.-7LO M#N]NSO+^>//7JAUW!8.48D23 $+/+Q86HC9X-SU7& "-J M*Q.K"$8>2=V0N1AX((3,2XX?#B"AZDL2%S]RDK6(.9;T6OLOEMBE"5K&(ZX* M^M6BNJ+-\F>]9=?B1*,BK\AN\Z4NU[_=E5M.2-4>8GSJ/60APJGG12 ) Y M$#%X*CJ&2.UH-T.#6@ZD9SB;0GN+3O5$-U,$RT766;A5"[:OTSI;6Z$L8P.R M9)ST90B7>;->'*UFA;<1XO>\)]+%'J$I15[DQORY02PBQTI*&!.EJH;&,)8% MKN_HW9X0*C9"ZU"H+&@VV1LM8?/W1;_-D)QDC:5U<2(UVI"W94F/&X5>Z?TA MWSR5PV8N<_:ME4L9>I OM9X>*98ROW4 M)JB6TZ[I65:3L9[@YQE96PYY+\&QK6[JR[0-S1*-TKX,F3-LT\M&:^.,J6X4 M^90]B@[OOGL,83^ ,>+Y'@O#A&=Y&,7M8$@LRBM-.$<.85_>VOT-#RVL<1M# M5&F35B[;C"E+54M6AVCFC1Y/>1G6(ATB%R,^6D:\L:U#BY-QJ]>]G#T>FU1I M0+V$84H)C"(( ,2@'S3TU.Y]T1QJXO7KT2F4+J-CUJRMDJFY:'W$-I,F#3,E MO6H]FN)E:)0I8P;7K34Y&GF@7#]8X*>4AG% 0$H"ET0@3$D_&/'B5.,D.=DA M;!>DSLX[^U#6?#JR.>2.>.ZU#HV3)E!.FB;@3DV2GA\3-Y,0O<[+@ !I$KD, MX=$U8O@ MM'.&6ESR='3)$^#S)VKC21[0T D\MPR=G<+02K3/O^6[@V(=S0RE MTHGCM&PJIY$-/.=WCL_I 9YEA?AA::->EE!FJ:K_$=&:L84I]B M!CP,XI3@$ *7]0.E7ARJ]%>.^/A)>BW[/NW1);DQO(UMOS!*F7[;Q=R]%DH] M%M+<+4-F= RXV%.AR(7%*>U9JWB:>! D#*#0\\,@0]4^ M%A6.M5I9+-%KKIMEMGW0E_A2[VD9P?4R9,Z@/7*=+:.94KU7^;-(+)N3N\^& M) S1A"$?A2R-_<3S/'A,)%,&F=H]I%I#J;QSHRXB/4RPNTR1,N,*6]K=;\_3O:_;]K(HISMLBC(7,Y3E?%/+_ID$8I\<*9H!(-.8"^+%C337AK+/O MYRG7B".OM%E5TZHI"!TI5RTTAV,[WVPUX\7O;W EH5JZ+"]+N+2M>4.[S+"D M=/[5^4@GO40DC9 ;^0"[<>JFOD>HUP\(L:^D7!K#6!:MER=AC9\L:G I.4N< MAD;%Z>'SG: SGX[U*C]#TT%]4I>A3"8,>>VP+!/(C'!!P+* 3#)5NT](9 MQWI#Q1%:4^M9GX-37;[38%-VR6X:(E67Z9YR&$MQ:&E9[DV"!I?B]&E=ANX8 ML>3%DILI=F1UZ>618WR&MCUL^+B?RKWH=B!UO2^N#W5S+7LI4B2Q+EAN^8?> M]M>W'T\'8BER0Y12DC*?(_4I"5 /,HY=I1-Z)H9F6?U:"Q0/%YO:.W+2N&#' MJ*GIN2%_Z$YAO'*.QCB=-@@"&0<(2 "@C 6GA0H*E?;P:PQC6>[/D?W/_QYZ /]+!5&8?_+1?.J.5GEE#=.DJ_S^^M\[_C@JCD]J?FCY]\-KQS^EP_Y6O2:;1__ MQ0F\JQ""XR PO (>N I/B,I#7=7\1V+:IS&2>K53[5&1+W%:>T;4ZYK\X9A? M/)]S/BO%"TU>) ^)7>S*<3L-MM^RHK-NUUW<>W*=3WD,I8" M$I'4]9,@=4_G0J744SHF=^08EG.V$RRNF\7FEV+GK%MDBB?FCJ503D^F8$]- M5LZ($Y <3EQ\@3@[A^:^SLR N.ARN0R-T;;B^;FY1EB159S/>9T5NWS#LOV. M!_R*K->'^\,VJ_--DM\4ZZ)>)3&-? @B[ /Y]1V /\TK49=9FQ K@S2O0SE,FE0 M:>W15-.SK_L\JP[[Q[-4#=($THB%'@ QB$)?#'P43AH&JUU^*X#)*=B( :1> MLJA]RC=9C:B:>3B=,\JOK* ?X5Q%$SVQ03-OY/ /"5>YI/3C:]&^,6 M.1&TY8]1HG=TQ/DD;UJ)>\G'@*1ID+<,"=,QH#3V("E?A=)K8=.6#_O\ M+M]5_,5J]PZ\+RNQ8^#CS=?L^\J-D1NEC!+$OP#4]WQ\7+UDD &UHIGIT:W7 MU,ZSAO9:J/4Y9&?+T2I?JF+6 9)3QQF95YQ2GE'>[@UX@K7?T?1' ?=/S48F M$48XYLFO:5$A=&@F:LDURQ!):]:]O/'%(HOCVS)644"Y6E,W @P$"8 GS9> M(1S'*ML01GR\THQU[&Z$ZLUF#-U>C,OTC>W!,,J@Y MFV.CPHHE+HW"U U"%@5!%(4T/*X4)&D(]-(=*Y F29$NI$,+;EM72@&L.F@9 M+_;41EMI3U?D?,3^:[+;O)(544QHZB+BAU'H>@%(?>@>VTQ=EXW M_+.=VDUI>\R\2)]6N91F4D;54ISG%XBS&?3T$CT#2FF,V65HH#ESWMXH;H(G M^3[U M"P.EG9<&AK,]]+Y@6N^-0IU-X_K(OJVH5 M$ !H[ 8,,@@(@@%.@GYD"I'2AD$3XUF6MN,+MQY\X>S1*:=G4S.I)FCB(7XJ M75=.@VG^0U$'"!M0,Y-T+T/.C%KTQFF#YMB2%[3K^MVNJO>'^_;:D/XJX_;+ MBL]_/XM+1, J9I2D090FS!< :)H0VH^//%?I^F!SHUH6MQ,>9Y_5RN<[&^-6 M5N/FH'6,TAU!-M2>.>[;_)HGD'YV)7@VH*!2T! F,L2CHK"D/HX M93VN*$FD#MB>#HUE(>_!J$SJ)W3%L'POTPL3B_B5<_3A<"5T+A]NRG4S0'-% MY0_FRR?8I7WZ.7_@/VW.0JWO\N,*0/N..5E5E>NB29Z:.PW%KSQ/H82C,W$0 M;<^ LQ'/27$DY\^RL9OSV@1DX'7AV!C1KP3EZ9TX;VB>P=YRKM=%9X[UUUUV M+WHL_IEODJ):"U2K1-P(Y"(6(!KQ_XE=1/JZO>\E2*/,-&8TRV&VQS%GQOT* M+=)YM0ZE2\R>M>P9S)'UF9+>DM:.TX2FCS<"13_@IWU^7QSN5R$& 4,12T/^ MOR'&*/#Z2K)/TRCN-]%^53B(1'M0J3?MZ<;:KR,*%.OU/F_.R.61M(F=FUE> MP8M\#;R"YKA>QBMHT)[GFY@,,S4NRGW.-_G]@\#P:5^L\T_Y7MP6F=WF*QHR MD*2,Q#&CR'69Z\*P&QT"C)1N!#8UIN6(QW-@_I,[<6OFPQ&4>!D?>.JQ+AY4 MCP@R1O68BN T+&M.'$\@G0;EE7/".6?>\29YTMF'/OW+$$#C5@UF(J98TUY6 M^JU4*$7-3$M.(YT-!$ =^0GH,OA\H'5!D=F3+PGC$ MY-0M*&?#41E:,AE'M>8BB76635;43O1W:)UDB/YI5T)>8W+,VH>61Y:HE<9L MDUW?,,"@.=WDWZOR]4&W^7X%O)2F <$$0 1]-\;$BWM4*&#(K%;K89DL WY:&6@/ MPGL02+F2-U!-B[BFCTQ)^73NL2/HGY[XK;&@K3DX7R_X;29E'R1<2]_-N/)' M47E#UBIKO4F6M3J-7HL^]% 5N[RJFCD"3:,PA0#'21S@D"#?#8]S!!C&4J>^ MVT4PF;I?=Z@4TG'+W&NT$TU*N_TTO(<^G(=/Z1L#;4*3^FA<:]"3W*GTNL:7:WV.,_07W])BS4::/QS"CQ@/?:=KUJ7E0 M5]#S<>PG_!%TO21)H@#&?HOTX11\CEA)B+E:"?\8-%RO)UC(Z8FLV:BYOD$ MM@/T9 I+0A<"@"",79)@%,<0]4OR 4XBJ;,DID$R4W&P7]H941Z,QE3I_3>N+CZ:_:]N#_QA2[PFV' M^ O^&QWF33T7/T*H-V:K4K@WR[#LFF":%?OFTAG1;;PMJP-'\S7_7E-.UV\K M'Y @)2ZC"#'F8FN3\VES'DS=ZH+9V MI\FEW,K<=#2J!=ID9@I>Q&F;(EM+&(ZAX M1/GZ+M\([_E#FU;O=^>\T2<#V'&2( M(Y10%R8N2UPOC8.4QI@!!A,/!RQ5:CN;&)IE)>RM$6D+M\6M0U>; )M-O9]SK_ENT/>O">GL2E (*78]5F"$X_&U$]3 MS%Q$4S^.7 R4.NN,C#AAE-D\ 2R^LV\A.]>/SGWV7WQ*WGZ.8B>=&>8E^^4F M)UVQ]/6"XP[A[)(MQ=Q0>YM1YIMZJ9H$Q]32^&Y4^_BK>\/A0U>4] MUQ'Z^#E_$#NA=[=?\MM&PI\#\S&&88R\P*,X H!RD>Z <>D&L=JUM!, 4GFK M1]U4^^5P?Y_M'\^4LSMLOA7/=6_*V,S;GJM4L^U%^&A\AOWY%-<: YRC!>); M1QN:D\O-UG#W>/SR"$ M)&(NS]%='Z0P"G$0(]I#2 B2;TPV/?!2LN7;'K_"^J1Q)T@L(L_)OU;B_/$D MXO31.<(=7>:RXP&%!>$Y/3&RKRJ[/FRS?7,84EM\EG\M-%=?%8JH3;[F=R[FC"-X5QK.98H-"$ZEQB;R+=:6$H*8\BH4O5'E4S+JK/*%ZD>\7X8%5=K&/1I;9_ M_#6_O\[WJR3VXS#P(LR3J-!- I]/%/NQ7.9*'4B@-X)EY4ES_EPHGZ4^CBLY M@;%/D^(B5(?GN;ZTP*9NV'J-G*$&+2TREZ$LFC8\;\ RP(ATPU6=U3G9;=YS M!K?_=M@7U:9H:E#=J*&XSL7'S L#BJ$7Q!$&_:@)3&*EC1":8]E>1:B5;\76 M9D].;Z8D3DUY&F1-[W^#S3D'-Y/^7"!KJ.'($,W+T"1CUCQO%3+*DO0^U'*? M%[>[IY+H1I3/[%(08 ]X)$W\B)%NJ"0,8Z42]:@!;&<^+2;%7::CF)(3(NLD MJ:E/!V<1:<]KU QHC1:3RQ 8/1.>[QG5YT-62OC3$N_S35&?%ZF;LE$,4^:' M&( PAH0RG(((]^/Y,%)JL1@_BF51$2]+B^S)JLRHVK$&E7*",PV+:JHSDD K MJO,F/P/2H\_I,O3'@!VEZ:?-@!)]R.[SKHR$681CRD+?8SY@*4Y#U)>QDQ0C MI=*.[ECSJ-*5(R".K#-KTZNA49:8-:)4LJ1.IU@GME1U:P3/"U:O,=;(:-AH MEF2V:9 M?]]WF3CWZM=B)\[>>A5#E],1Q,>' $0IBH(DC5R W7[\. ZDMC*; M']6RNIV!=>Y;M/+]_X;Y'1:U>:E5D[=S5CN@SIO)V:5)H6W:Y?=5:*_.7C[G3LT]LFX]LC[O"M+;:Z%$TBM!Q1[1\^^RL&17:?L15=U? M4>7\=^^Z09!'0D"IYWHA<5D*4^3&QUJ!3Y5R9<6/MAP\>C1-F7V3?\NWY8-X M2U4W+*C1)9?[6F1*+18<21H= "RU_I_S,Y#W]? M[/)W=7Y?K8(P\8/83U$* 4RC%(9!VHW,?.A*[2,V.9YE@1GJU3;5]JY KISR M3,VKFAP-M[\+A$X#<3$]\$?2!C3*).7+$"ZC%DGWPX]E2U_B5C!,4"1F^C2. M4LR0ZY%^1841CL",LET9/5[R,4F=.LY8B4Z/429K3 MI8N2O"'26J3(C4P]\,W!/M[<5'F=-KNMNZ9.GJV+S4%%TTB[\M(P"4B*4PS= MT$U2']*^;98%21+*U@;M(; O7%=.V8#L=J4[-RU,449I=C&W0.7+6!:]<;F2 MN Q'&)/!*Z?%[;3 G0ZY\W5YOI$O-R[#1^-*C_9\)5.#',W<&_5(^YZ8OS8Y M@8WEE,^V@;#8_*/(-VG[SW>[37ZS*^I\^[CR&4D(BAE_ZF@08>(GQ[8#1OQ0 MJL'1UMA3A,)UB\[IBWB%P%>T W(K [S&L%O(M+-9?]73H?8Z2 [9YAG]H.! M0#>1/XR'N+?\&;".IE(9HQ%F1@F5OD.S:'Y_U9> M5V1=?[SA3P[^G-\<=CRFLN]%)3"2^[I=@JE6(8-!G$ (,8D00RE"(.DQ((2E MIW3F1[;=\O'KUV[96^'N>0O\7HY3\U*K%J6:U;U#=]V(@.MPO.+ +X%8G!4F M,(M_]Z@=X8=X 7Z0CU/S^F-QN85P%:>!2#$@HHJKO)Q#'7H-4^C+C>=!-%_LZ/1#@M.77MLM&A\H% M> M:WW6MGEZA<5AV2)V/^S+;X6XKKCJ[U8>?)*LA',]OM5"_D2^76Q:,)7]EU.' M23VAMZ.T28E7R(4L31E,0) P!* COLM>'*#H?Z>4KEQ+(?\KZ]W>9O83BK) MHUSGQ504CHC#KVW4:I$M8(=6"V2@_<($LRB M'3[:%1_/!5-&W6/:)Q5=^+ZG+SX)GHRQ VB^5&A>!"K!.P^E$VK2Q?9 M&Q 5<\PO0Q$,VE/:>D:GS64_'NJJSG:;8G?[N=QNNZ5R+AQI0IE/D>>RU$V2 MT'6C#BQ$+E4Z/FXFB);SU8\7WN5%>6N:]',"1\V7<)X9Y_Q=F-F@RXB]UMJ\GCU&2&%54[[DY\D'J3+2RNEF-NLYOB]VNNPNP6;!J/MSY(Y]' M5\+$ZD^SQ319]TX>SBSX=!&1[,II+?MA0U@+?YKHI?@0_'2!2]5^>S%KE">F M"E=_X;]8'ZLR?]F75;4*DP@"UT^I&T4))=0/2#_W@RE)E$[/G0.?Y;E4 RF? M,0:-\MDT4_O:NJ0[Y)#OOVWF0Q(VBT\O5R(Z$HQ3'$21B20)QDFF+: PF93U:[_%;< M!2\9=,P#D!*IJ!6I>99:?$\\?*.%]QCL6,4^=16$A4F9,!PQFGOC?F*]H#!JB7,@\F M%+HT)G$2N1W.('"#J"O:L]U$<4D=H7K)OC=&IV"?MUM&%4OUBY2N>0NWLN[] M.61+PW[KA5LU3TSJ'N,O'*:O,N<@3$',*_G!XGPR_RD)RZ*C7.B[,ULM;LB*%4IWM]=1S'<6.>^6].,TE6$C3]+/,4-A]CJ_$-R#]6I#7G M49UH.\-S]8-$W#F848VZLWEOLLC[XJ"4X?0A=!./&X$"2%G* )_%]S-X% %7 MZ4S"A4&W''^?MEO/'H$-NWVB(#R?QV>,PZ^>Y?5SA6(EO]J,QG8>L)\D(%LB MQW1,MNG#R<+R*ZVL@V:X:7/]*D8T0LCS,(O#HQDA\LBD@=DT>,NA^>ENA]E# MLW'73Q2H">IS]4PQGW-ZAA7M)FSX4(O?_7_N;Y*GX031U:E9F6OM3\]H, M^TH&T:<@1#Z ,6$P"A+H1J[O]>@3%,]Q8X VYIGVH,S=6V/,Y9-O4IG,VPO9 MNO)CS6+,^'&:G2Y&GJ2?([X:9\7>KAB#7IMAK\SG_#XK1+]E7.Z:CMQ#MOV: M[^^/#;IQZB)&0^B%B"4A#-(@[N=8&(%$:GEOB;BGWD%S!.R<(7;>%S?S[;[0 M]_WD&VLF=;OF'IN?TN.S;;V9U/,_Z"Z<2QQ-LR''F*=^NKTYYIBQMTW'L/>4 M2@;7EZVX5BYXO&60MXK=B&=GF%+7!R'V*,!1OY$9QXFO7CY8&'[;I803Y!&U M@H5QI5(W6!CT'Z.&,+P_Y_5<2=@_0SUA6O]>JBTL]&E;4)UAJ0R]5G-8*M9) M@_7;U9.W+ $K &F21&D:LCAEJ>]['CNF'4D4^5,&:QOXIZ_[3QNTK?A\FJ ] MM[N76OC_68+V"/]:#-HVG[:?(VA;9DGPL!> !DDWMOCEI7?J6]<7XS7Y=?P*7J87-']A;T]7D M)_#:CU)Z?YT*2Q5V3=Y__$*Z+@$&Z^5&?#%#+_)3W"O?]T.7$C\ F"2N.'DK M[$_]P"R ZO/I65 NNL0]C]^F:8";QF4+*5?+9@2+;'%[TU/3-(V/?#H6-%.= MEP=[C>%:GIFA5/P4+UBQ( H\GWK03Z(DP"%RD[@#',8>HC-5A%5A_C]4^%7V MX.3U79O.6T@9=_Y@9L55TU1DQSX?"PIG,Q-AK[ZJYYLIRJAO!M]/^;[YPU44 M>5$(/2]"(4C3! #@]ONQ0A@&WE0557VDEL/:2<6^"5BG?4M:NYF60=T$Y==I M_3LB\CE4+O)UO_F>1O.WY3V[;ERLJH_T>4ZXY_!?[.Z MR_/:V?"(;R-R7R!/*1J;1TL4%RT!L.>+^=;<_XFIC;5?Z7)\+??Y=?)T[^WR; MB8;5NG0.G=U/ [1:)7P9#$L6Q9.,(K_M'8> M>2PYV77ED/ORL*NG+8A/XJ:!VOBR'I-EE,D7QDFYY!=;?GXIAC]PR6?_.!0/ MS81WM_E2WM0<8/YKWMPLG(*4CT 8@&)P]CS I+ - @9B'V ,5Y]R_?7I7K;^C5S6(&WS)ZXFC2FM M/%IR+\]:1*7]X^K=AQ5_$2F"@ 0(TY"BT(^I"U-(_#"!GN=++0\I?)SU-9Q- MD?4C>$95$H^HSC2I?__FV_/:_.C-$HH'[?P@AP&_\A# AS :0A"/W C]PH]/M! M4.1+]=:._&C;W40"D7R5; PWEPN2EFE1>Y4;,$Z'QOE[B^<_[5(D7R6T3-6X M$J B93(9STL[W\AP- B9/Z/1 5\:>2C4BFB?>5J[.^15RJU@W]ML-SY4=7G/ ME8>G3>_+W>W[XAN?I5157E?OBUW^KL[OJQ6+,<^4 (U)X(O3A>*0T0Z.N*@T M4JF+60-A66I[W(YX!IP>N7.$[F2[C2/ _]*@=UKXSM^% 4YC@:0*V?>67,5J M$8Y2$W^;/K)2;AK+\4 %R;K;EE$4LF]F.?'KH%*ZJ>J/-QV@I*C6V[(Z[/.O M^?>:M<$=J M;\J]L^Z8WW?,;PY[L<9^NB=%;R7]$C=O%AH-43I_4F[.E-+"(Z>6L,?E_7U1 MB\=/1!AQ, E_5O+=NLBKUT"$L1<%C(]/D<]0ZB,4M" "!-((!2IINN&AK0>" M(]HFQWN"5RWM-LVY7+(](]VJD6. :>4X8B6I5N-R()6VY)1E)-"VC"LG>;"? MZ^CY$\93[]_^];_UW^'_([H2_O6__5]02P,$% @ ]8)<4/&A]PA ZP MZN0+ !0 !E;G8M,C Q.3$R,S%?<')E+GAM;.R]6W?C.)8F^CZ_(D_.%2R'1#G;)HH>2G.'Z]0>D1/FF"R60%*VHKJX* MVP(@[&]_ #8V-C;^_7]_OYO^]) 6\RR?_?5G^!?P\T_I;)Q/LMGM7W_^X_,O MZK/Y\.'G__V__L>__S^__/)_]*>//]E\O+Q+9XN?3)&.%NGDIS^SQ;>?_CY) MY__XZ:;([W[Z>U[\(WL8_?++JM)/U0_3;/:/?RO_Y^MHGO[T?9[]VWS\+;T; M?:+T6R<_OR__L=//ZW@*/)I^BF]^:G\]X]/'UXTDLX>TOEB MEB[^,L[O?BU+_*K&XV*93MSW^W0V3^=J-KE:?$N+C]GH:S;-%EDZ#SVJ&OY6 MI#=__3DT$;" $J(5$O^S>0.+Q_OTKS_/L[O[:4#DUPZ[;-/%*)O&]_Q5._T) M\&7T==H"\B^;::O[.IVE-]GB>CJ:'>CAEI(==**9MG=7Z*!+C?2WLWQK'5K. MLUDZGZOQ_UUF\ZR<$0_V:4^5+KMEPG^S25I4T_:78C2;WZ1%D4X:ZO;T%KL4 MZO3.]]C)ZR+W>7$WLJ/%Z/0.[VFER\Z7R^!D.4VO;M1\GBY6GP4EA[GPV308 M/@O&10278KZF4_&7=W>CXO'JYL,LF &W69A$7G8P0N0CF^Y2S&:SZ<&*;771 MY'=WV:*T5LLU-\PSBV#7!OOVL*W4H&8/G6Q&BN8-M-?EV3R?9I/2_M>C:6G7 M?OZ6!LH=[.F!>IUW\'I4!)R^I8ML/)J>VMNMC731]<^+\+^E8J]N/B_R\3^^ MY=.P3LY=&#>+QR-ZWZB=3@687]V8T?R;G^9_'D.2O?4[[W!^=U^DWX+)GCVD M'\*N^"[]F,]/[O[^UKH6YNI^;6"=VO^W#;37Y7D@YJ?T(9TM&TS,VPIWTY6F MT^^>.MUTK-$RNZ]*>]UZ2(OKT6UZL"^ORK75 9M^71SX[N=%VOS:,%""4(O2 MWOH]7S1E2X.:K78RV'_90MT6:36.C^CCWHIM=C&8K6D1/EA[1YIW<7_%-KNX M-K&;=VU[A3:[U&@*>%NPK2[X45;\YVBZ3']+1_-EL5HD#O1F;YU..]9,<4VJ M=MK-WT=%N<0^-!P#1[71:<<_I>,\[#>F664@7-W8=.7!*6V>,#2KO];;[\?G M>Y3%"]_/IDB$_!UWI5,8&XWI!C7;ZN3?TORV&-U_*[HQ.9 !P_4 MZKASS:C3K'+'76VD[D9U6^MHGD_^S*;3,"Y>.Y,.=?-PS1XZZ9>+,"+471Z, MJW]6.!UE5+30<@]"UA]%R[2CH1Y$>/U[M"@'&NQ!I&:#N6G]MCJ\\C-\&7T_ MV+4M)3OH1+D*Y[.50V'SY^LB?\CFC>?N4YOK0)S:N B_K%WN+XX9CI;GN/8Z M$.C)+Z73L-:D+>CHZ"8[$.OWO.%LN;=.!QW[-%JD+RW6H_MYL(D.NMUHLMM9 MOH,._3$K @2WL^R?U>!9G]+K67;[CQR/<*$>VTE?GKXLL+_XK'17M2+&KN7;%J=S#C7KZHF2[G6@T:K85;:L; MOZ>+)ROB.BT^?SL\1^ZMTVG'U&R13;+ILG3"?4['R^((6_#T!CL5*:+S?7:S M$5$;U&RKDU?%[6BV=A<$2]ZF\W&1W:_\DG40S('>'M-$G]UNQH@36FI+B.LB MO1]E;T)NS;(H8S<:^;2.::+/;C?#_H26^A2BT5@]OJ'V1 AV7U&=$)11,O?E MFG^PL[NK=-FMIG0X6+/+3C94]Z&*;77Q_UV.BF#E3Q]]-AN%G?-H6H;#_C$; M+2?9(IT71Y/%:+Q8 MQQXVG/>;56ZYJ[7C\O-H6GG\PL -QNKS,]>C.G]TGM"U_=5 M;;F;OXW^.P^+X7P1K-GB.'KLK=IR-S^E=Z.P@Y[=!FN[.L ,"KWZ.LU6$!W7 M[^/::EV0ZA\UR=W5JVK8Y\3F_+U;QY%,'N"MUU MJ9DB#];KKH,O_?R^R.^>MK+E;T\QNOIQ7?M4F>*_JCL8&M'Y4+76NE<&U.O1 M_&6(T:'.[:W4;=>>_WQ4>,2IS74K3DS?>^WHIU"LR,956'WX_(]95IWOOOJS M^G-43!JNB:U_3[< 5'^]NC]BT3^ZG6X%:#;O-*C:;3?_GF:WWX*>U4.8HF_3 MZK)C/.J-6VU5N&-N/'5_M>GM-QR!Z+YZK76PO@OZ.;N=93?9>#1;J/$X7U9! MKM?Y-&MP]_&X1OKM^A$W+4YOL%^16M7*>;7SM,:4E_7:5-/>EOL5LMDJ<$)3 M)XGQ/(V-7(DQ*YT/Z>3CZ&OZZHKKMGK3HGA1K6>_IXN MVNWLZP9;[N]U6F3YQ,U:AGA[LYWT_?-B5+2,^:Z&6^[_E["$INWV_&V3;?=K,A"^Z+=!ZVZ>M+-[-_K,N7[;:7$&OU[>GW13J; MI),J!5?]_=-\O$W02LB;T?QK)>ER_LOM:'3_:SG%_YI.%_/Z+]6D_PN ZV1C M_W/]YV3=M6==J<\LO\XKMWS=LVD)TE]_#KU(&M=-L$9<(>@UTBCTM4ZSEQ1KUSN4NE[CY]>BQ7-J"2MY*8[/Y>)J75Y>^!(WHT)%_ M[$?CE!83)C1'$$@,K3!8>.2EK3'"GN F&#WGIBK&/^5%,.#_^C/\^:?PR>J$ MXN.JQSOSRE5$7;R98$;%^ W#7U9.DDTY\AXQ@4AU Y[\'MF3\OXGTB:*OJEC(7[/L[FU8VYEKJ:2 \Q\:YNN,(\YAYC S2ZNIS MZFH']+[,K76GKXO\)IV7UX)'TW*J/6QK[:\8Q@82PBHA79BGB:# !S!7TCI+ M"(N@&/TQ*=8)\'&3TI=T_&V63_/;Q_WST%.YQ!F%#2)A:^,@E=)(#TC=/6 0 MC> %^S%YT0;.D30HDX>'KE=A2?/%@47I=>F$0X^HZLCR"7/)I<;TXFWS.YVL)\* << MVR).+N9\(VA6(<@$UQ)YY)FSCJ[.G #WR*KSG6\\>Y:B 7DK)34Y'(UI-B$Z M6&;!(A=(V=+[*0U7-5J.N4:G09=TXM&8/?G9E-#/+++S+:@>)XKGD<=5\/HB M6Z4Z?3IK;C!E'-%*PJV70GOOE,,(02'A^H"<0D,;>CB[P>*Z?#.@$J":S:^# M]5QL)%DKZ\BHBE.;3%2YBW=060H%<I\Z MSAU*T?\,0HG6B!'AG!"*(6ZA6"T@B$H@B3C?#&*#4F;IY+D;N%31^G"T*&4I M.9?/1L7C\T+JKES/]L 3UW!B",*:<>HL-TXJ335V:\04#5NV'W:8XPHU19NZ(!L48B"4Z94K:?-6^,V$U.W:N;AJPY MN%UI]PL2Q!T/5K,R2E#.7#";D5J#$E!A\L>=-1K3)1^ 8GJ:/0X^D]KC!%)W M)B#]-9NMKL\WF#'V54NX\2 L$PQS:[B5'B$&5J SH8%K=&C1F[3'[5*:-9 MZH%2(C".4F&A89R;&@'@\(4Y,MHA0]X#TN<;X$>]*/S.QS_6F")(G<&,A+T? M"M,^%89J[I4K W>'X/3>M,V+Q3,&AM]>LR_\*2EO"Z]?KE3?LVUA %M*)0PC M+B#A7GO! 5&, %GW/PAT8;O1[M2;MP5Q3Q2Q>9E3[#!)5N422Z7"G'N##<4* M,^80J660"L0$E V()E':V\Z D_#K:YJ8_/=R'>:=WGU-BP93QJL:";26"4:@ MTY@@KA6A *WE\I;H"[EQ&*G3'7-#')9=![8BBTSZ=9;A]GH[ML/-^Y M1NTHF1BF+"W/?BB'#%-CH(5U%S% C0XPDJK/I2> M_-'L^22YEP@'ZR5&**N=A@ZR((2P&K,-# KB"[%6NJ5%VRB?2I)@--V4##5I M^=!98XXIT>"A,E.!CH[*S8(8!MS9WB ESL[8D0[X)[1/OT8_O A;/^. MW/-LJB4$$(H(5L2582G8P(W_6D/A8(Q5.L")Y9P;GU,Q[XM=]=N+7_+UR*IE M2.=_*_+Y/H8=JIH80HBR2AEKA;7..P=]+;&VS7*JM67X/J3%U[S_Z>H$];^. M96T7Y;YGK6?'9[M.D)]%\G]8)6.8-)C73FLX45Q0P0BF5(.@ .J(JS<-T%+4 MZ#Y+6U;WN^5DKSHXT>(ZHH]E$%8VNPUHOBA1=WW7_?<6OR$Q0"(!(25, HRH MEM)L-&&1LY>U(+=*RO.JHB-VNN_C:2CR$#I4+P GLG!+2PDG BJ@D..,&$V9 M99S7(D+M8R;!][&+Z)9M\9 /<)5>O;%0/>2>SA?S#_/Y,IVHV:3\X4"D48O? MDB#D@:$ 4\*Y5<@2J=='4F&OKM"%I9XY]^K=LCKZHG7YGL':6IZ4#VL]@V_? M)8+=M1(;1&,<(#S(VQG H2) M)5X%"+"S7E'(I<'6U4AP!V*H=GS&G,X33YQ[ACL6[_,%8%]BH+6@WG")B)?& M<0U8F 6L$)Q2H"VV](P7+9CN;SJYO5,X/[@YUVUDF4HU@#8;#GF@# I"UE#! S+SF) M.DX<(*^ZH\!KKK4$>&_6\;-N'HQP>ELX\1A %19F:9TA$@DL/:RDXD (I"XD M6+M%[;XV@V,A[8TH^=W=^FG0G:?5.\LFD!+B,/02:B8EY3+\OI))$J:%OBR: MQ"CU-3\BH>SMZ' ZFOT^NDL/K$?/BR5*"6@IQ-AASB GENUGF,=QC1F"1I@ MT%-O2U $QGVSY>"*\[)@$O9DH'P\PB,/P[8/ >-U+0W34>G,!SB-G*;('6PX M"<$3#S16GL+RF_<&-KTNE@@C$0.40 4HPL(Y"S>=Q\!W@,VMOR$ -R M;UO=;P&S-R^DJZ(8S6XK^SL \E1F?:Y6"?8DW6S2>)7IXNL2JA'AB%.B,;=< M>$P9K)$USL>4E\3!:Q00;7#8*77:BFMTWALX%3XK1[ MGCQ0(X&>:2H@TIAXY: DP(&5? :4+^7V:3G^<-1K1RGO[_XXH$*KTAI'1$B@ MP@9=Z8U\1L=D;AY@'%UOVY5VX+Z,^^."8.NT0-! R1GDS&M6RVS5I;TH$*WY MH^^/'X?O6>Z/>XXAD(8##9$#RB(#8-U%"J*>.7HG%#A190?NCQ^':]S]\:?' MVTZ[1WZX?H*!"/MN#HAQ1!- D(8;6!RU/]Q]\E-HTA7:@TL^X+0*TV@PQ@CG M,JS-%(8I=MU]">7EWS=ICRRMH3RPY /<&6099I@BCYBD7DB_[CS$2L509(#& M;4<4:1?D,R]$&(]H!M_< Q!J-S^EM MY5UH&H2XK5["+7;$EB!#*>I+>\*S_>2#.ON6E($ Z81S!G@>_7G]-^>BOD9+_I=%[DO#S4^S*JSC?)/G]*' M=+:L7B5=&8*?L]DX?2:F+?>#X\5R-&U R=:^*RE?!)(0.!3^%PE.,-;U$H 4 M,S&'7U$SX'V1Y46V>*P\2+U9Z2=P[?#]P5XU-"S6NU$QRV:W\ZOB8U[&N/= M_N._,@$ *4&)XT@CJ05# J$:84E,HZN$T>[/K3>TGT8!OHM8OCY/MV9?:58Q<)28 89 Q"JBK43!> MQVR1H]RW[Y5TG4%_R;DL&&).6FVPMY8SB$7Y@,0:"2'1V1Q]%V28M@5^7S3\ M6YY/_LRF^VS$ND@B@JDLA.380P&ME-@XOI8 0T!C\I0-<'_>"6-.Q/)$!]][ M2[K(RZ-9"BR"F#EHN*H/W[#745[DXS/MO"]ZG5<5YUTRMTGR//#6?"M__+!^ MS[E\ WJ_\,>OMJWW(.'&:*DM51X)YBF5FN$:?T99S+UL,<3PZ1Y7YW,KJ[=8 M_@XSB5OE*,2$2865H-) 1$DM,18JQHZ4;>VAQ;OB:LN0G_$4:&N.RJNB3E'Y M^[(\U+JZ65U,6'UZW'G1"5]07=T'A@#FE='&45Z^(+!&3TL;Y9$'%VY;G%45 M9\BM.2CKV/P/;X2>_<6FEOBEQW[NKF:I9^R>[23^DB_!H^ MT/EL&2S=YI/EH982X"0A&%H#,#<4>$WE9C!3JJ,N:;V/6[[GL1PB@%5P4[&90)_XQVJWTFR%@@ M,5!,< ^95$+Q^I8R0=1'6;0_Z"E5IQIHCX"K=_#WP#L_RHK* M]]4"W39M)8IXX;$V#&HEPT0/#*R'5YCL?=3Z>_3ASH6S[%34G\C5]ZLW=<1Q M>5?I$E_ @08@(+FGWB,N"=6:&8*=EA0PB_T/^@*.4H!::J1!RE#K.(<.U:@X MYB_L2E\[!(E] >9Q!>61JD[]3=,UG8< MW)>1K(TPS@ASRH:%57M#:7ECM4S$_([LVVZ/U7>3C2/:Z=L*89]PRR)1TBE&KB 1KN:T& M^$(?GHRCP&%>1<(\!'K]GBX^S,(^/?VX/Y"W<1N))$P*# 1FE@,HI'>.U!B4 M+^]>UK36.]5BP.Z++22F*-)K$_X!$G*-7#N47#>6&,Y5 ,5PA:"5CEBB:[/9261C M4GD.-F2K[!KK3?TDH%??2,O2>?AL>9=.+O& A@O"O<-4 M6$ %1"EIQK1#2J.GRWCV!D.:!H3 M)/: YCC,3US)YL7B&0/#;Z_9%_Y4/36U3DFZXS!F2ZF$0U@F#I0,4,"=P])Z MN^Y_^=Y0S&LY ^1,=^K-VX*X)XKL/%C96BYQU#G+M$ &A+%DD?3,U#)(2"_$ M"16EO>T,. F_+CGP>9S.1D667Q?I0Y8OY]/'3^E]7@3S9^>)2I-JB>42 UZ^ MA\T5\Q0A(N5:0H,]O)!CMDCMYIT!VM?*,OGOY7Q1_K27+7MJ),&@]HAB;;W& MV@51G!&U7!SCF,>S!K3+:8\H[6'Y_L)#F%?>,P:!DMXAK14WJ)8/6'4A7.G- M.FD7[LL(#Y&$6\8HU]+Y,-5ZIPBL9?90QKBA![1NM:;YH\-#CL/WQ/"0N+?\ M.)-24^PLTE 0AHG19-U%2QGYX8)"&JOLP%M^Q^%Z:F109\^Q>0%(^228X.7; M@Q80(G3=?4!E3&SB !>?;FC1-LJGDJ2CY]B\4DXIX;#P-:SI[#2R,6O)^\@XT 8CV@'W/0<8 M&N%PV"-"9P$DU&*'<;UT.F.B-LD#G%C.N?$Y%?.^V?7LF.-3.LYO9^4][ ^3 M,OG&33;:)-K?>Q18WJT-'Y0)VQY&TS+3X'$'<"U^<;GN2\$X",IS4&+,)7,U MVB*,[(LWND\@WN'4IN?3T+L<#\NB5-ZJ9&@E#;*'FKV-BAU?GQ@&,<84*<\, M%LPXB$&-O.3ZP@)!AC\VVM'3NQ\AUT5Z/\HF9::&V3P-Y:\6WX+!?N@IGK/T M)]$<>4R(@1Z0,FTYHZ8V/'WXO=<7?OXUACI3W'L<5-=%?I\6B\?KZ2@@LEIT M[\M3G9X&T<[O3W28P3"C0@ ",>4H^#I)H2 M?L]GX^<31T\#9.MW)Y8&$]@@IA@7B' &&6\^SV"Q-%(!-*,N2-AT1I+4%]L.## M#S$NJ/>6Q*]':K>OF?=HWCP]D-J74?/L&Q.#'6&2(BTD-U:7N1,W>ZPR/"V" M^>\MA^ 03)G35=,7]8]Y(%(J;* U0B (++9(!XE6$BC J!(1Y'IOJ0-/)=>) M6+['B;#7C=UZ>3%4*1^0]8@*QXVC94+'#:HPY@G3$QZ"RA>CZ?NCZ-G5\A[) MOO:"/O]@/"Y?&)Q?CQX/7 ?LM1^)+[?-G%+(99G(25-(7:T+"FU48K[FY[-R M-41FZ6WYQ-.//4C:UMD -H!;12J6:7TRT,>>\& ?$BV\@90KR "VGB..#*MA ME4A%K1;-CV/?ZU 8NKYZ&09;W#J/]=KW_"SUQQD /2KK71I1H_NL-)E+)^C5UVEV6S776R3;MB]/D$4 M,2*Q4M98Z@W3ZXM]"@+"8O:\1[PT]G*(?'F?>]_!:>L]CA&[YLN7T?=G'_8T M1K9_><(]=*)\'0XP!+5STGI5HXY4W#+2_ #UO2XC@U74>QP>;XW(&HKF.5M[ MZ4?"$#926X4YH$1PI&5]ATY!8DA4HKKFYZ__&C3=Z>P]CI^GL(MGGU4!&3T- MG-T=2(0HCTV@T(129S2BQN@:?27C\OTW/];]UXCI0%GO<:CT;WX]7\J5I9!X M@1$1FE)H.7>RQE!Q^DJ&O@0J \NM\\#:0<1SH>^,9%A M_:6,,2R)4]89B]$Z@9="DHLH]^WQY]$_%/=;ULT3]WM/N+J\NQL5CU(D%L:S\J$M MPLIWF3,.M2U[]EL^QN>;=7VR_*)((SXQ6A2I7SI/2"E2R7 MF#$03"YX(=F53]98W@YNG>I\]/VPSI^723"7PL(R$H<+((P+FSA=]EURC*& M,0D%!W1YOQ6=1^#6Z9Q^4B9U!RSSQG.#'44<0H,Q7Z]H1 @?<^%\0'KO=\&/ M@K@GBAR925U98%'8XH:)S9&P F*N0"T#15%7+X:V))RJO;V9U(_#KTL.=)5) MG7% %6(48DL$QLIKKVL)H3 Q206'RY!CM7M,)O7C .UK98G/I Z)49!" R"G M3C!NO/5KN:A#46]W#&C%:8\H[6'9EQ?>!ZMXD7[,'I[?$5MY'O7C;Z/_S@LS M'86E=W]V]2-:21BC5#M.K%"6E6=Q&,H-#@3%I)X:8-J87LHGNE"G-V=B"!OIBI DS>'Z7 M%A^S^6)WTO<]I<,BXB$UV'B@?!FHH[2N1S-EUE^8+[\SK>=M(]T7@[ZDXV^S M?)K?/NK1? LJASC5J'YB@XUIA4-.E/<:RTV0K8P*^WN28.YKYC MMN+?W3*P?&K!,(I]&!+>." V P/"J.M, Z11;[O =N ^)YW:>W?+4:8WRG=.P\PJ 2H]LMYH;>ON<\EEC TSP/U2-[1H M&^532=+1NUO6>F*5H%[)L!9K'+9YM.Z\95$Q%@/<)75$D79!/I4A+;V[!8P@ MAE"@(3)6$R&9V-"Y=(]>EL7:$2/: ?>,]NG'V'>WH$>&>"^ET6%F%$Q00FI) M&8EROPPPQ_==TFV^AOO0!]["L2?4$V?*12XNA4X9";"1"]?D- M-TKT&B/^D!9?\W/F"VE,@ZV'6:TBW1?'ZO[M\6/]/2W3?*<3%?0SNDW_F*YE^LU9)VBWD_5AS 9"[K(I^+F,B3#XK'Q5*9^/LC.;YO-ED3:P M[XYJ)Q'&:\@1T1VJ8*S3QGGSGURGID#!0UIYZB4W@#@!2H-"L>$ M ,SRH+=39HZM)R0?\W(%JSOS^/NR=,E?W=2WG%P+:!#%$>] /'>)X+&RL][4T!?QNL?LR+L08,>)W_, MQOEL4EE H^GULAA_>Y%E68^FHR#'YV]INE!W9=;R/6,OHM4$>8T9A\@9()16 M!A.,:IRTY#%A)%$[K_LBRXML\5@U\QY9V[]R^B)QW?4G_#ZEY;%I0&^=B&+5 M_=7GBZV3ZLEM)'VC@Q[.9-CSZEXS1[.()I)[22(,>!)TP!K*PCC ( 62U:^#WF M*" JNN*):/1]$JU[9?2URYS-\VDV*=,$/SY_%QG#*B$]99/J25AOE+;E@R14*FH\H$!6KDA&@]7DS^B$VG3_8!K-%P43")B@5#@D MO( ,J[!]H;5$C-&8(((![AW;5?+KM2,&V;ZL%IM^77R8!4F7>Y)F[2Z<:*") MXM093EG8V89]KL*U5(0V2S7[#OERI$KSEG$\#SL:Y8C8526A2$OC21 &.\ Y M%UIMAA&Q^L*8$J/BO6PY&=$3[MY M_Z#WQ3$HV^58W5ZBJ-)8*N:0%50 6>:[J,5%V,E+BZ$\+\M.A+TWCTZ]VG]L M<#GA;>'$$(\=A6&/AA6Q2F($^,9P]"KF"9&G_R(_^>+LS!HZ=]U1*+.52 $ NLXE*%/8'8F&A"L M)6=L-EUH$ MMK=S]B*]'V7UX_1A(%2O/KZ 9=_)^N':B8$<2.D40EY[+@0@8.,.\1#&A"L. M\"R]74*UC^]9[*.F=E'"@=5.,<(\KC\3>AR?W54N$EFS%D&K#_G-XL_ VS[V;._8D*T9+SAHT@UK%M"\&U<_E[N%*723AE!"@?!@%D@#M5>CUQB[32,8<,0PP44U+ MK#@1O;[T?Q46S5$9%_8Q'TK?S>[XI#N M\1"J6*:3E\!4R^VS/^T_C3I =0T*)L"%0P#_-U\:<+YJBAQM0;3#B M[4%5ZYCW?>CY\H96@^/.EQ42QC$EAH71&:P%&\8D9V8E'2N]5Q>V_G5#HGA< MS[-SK]%X/,R>_143KJE&UG&M%9&20$@XK*452)C+\AYWP*)6\>WM+.(I K:, MK#W,HNT5$HJ]UL)0!;VB0$DHO*JE4\B<[3&H][FJM0)RWRGFGJ4^V]PY792W M++-)-3#*&YJ-)ZO3&TV\!Z6M"A!ASD$@@<>;@>:0B'$F#-!=W0'[>L.^QTFN M0N3OV>+;TXNAC;G8I'IB&5*0<^>XY,ISQFU]4,ATF.UCKJ$.T/7=S9S7-LKG M#]ZY^[,#[D1C>B9SJ]'9R? MIV()P1Z$C:TN;\H10 D&<",)T5&NJ*@MWR7P)P+H 1ONC2:LJ'83;Q&!UD$F M$!;4,HEI':,P,5HV1C;_(P M[U_L7K*S1;4#V,_L>6T6 '.H;J(M$9IS"QSS$(5U@BN^,5BMC*':L#>0W5"M M;<#[2V"STM.GL89L)Y@RU"B&QF<>](C&_BZ/WERQP1 M/>2M[9QI+4+?-\D^S,9A"OXR^OX,I/T!Y =J!GF=<"#,V%*$?ST5QF^VW92I MF%CAXR.Y+FQ+T2[VO8:*/N]IXWC1K942IKQD0&+(@?' 8Z0TVNREPL8\@F'R M1UPGVT+Z#,[69E[6Q&N+PW^49A(Z(*T+Z-1R0*QCPHPA&+1_M?/ KB.Q[6^# M>/#1H>,>Y4BH0T!!)3D$QF+&J8*;'4DP&Z.>JOD1@P/;P[HO3KT%(:S#T^4D M]+M\WK[4Z6)19%^7B^H!Q+R<2,OM;CX-7;G]4+Y[G\Z;1*BV^T6)\PP(YK7R M#@=(L5:4U6@: Z+B#8<='M8-<\^JGO.1_23B;J2DB!%(!+7.0JB=@HP^;8,T MZ?7U\3Y"],]#D8-,/5$?/:9P6>FQZOFAC%);2@>3E5 98"I?6I>6 ,^1WL2? M*'IA+\JUH>"W>5HB0>W3QLMGC9CRNFAB!"8::BH!]$!P:QG:A"GIN/MF@TR: MV@%1(C'M+<9^LGE":I1-/LS6Z1[V!=EOKY$ @!APS@?#5'F +?7@*?C21V4# M'V!\= >,:0?8OHCSJ7QI;>K25UY;[JXNODR^KYOC3NNI008!H(%J!4+/T"-$>:;'8@C+B8O MT-%GT[L.$-D[HERW^)_/27"4QI &%##HH+.1/YU6,FY@;9P,,>^Z M1M&8]L64W[)9-4IKU\8>GKPNFF@%A)5<&VT4Q-QQ#_TFY!_KF*R(<("&=^?^ MRTB WY>[O7,W>^(LT%)X0(63E$HIM-CL7JR/2ID'!YCI]9VXUX]4RU"RXC0[ MT-Y:-=%<:0^8PD(*@"CTF&QBS#T 4>\@'A^K^OZ)V#+@3Q0[RZ.FUQ6HW])% M-G[R?EWD"Z<..J^@YTA8[ .QB"-***<1!N!A*-+8,<*D<0](@I%!;X&@'%;4PD\=&'(/UXM]NDQ=X#D98P M/\^!6M73N5HNO@4#\)_II#'37E<,.02F,YD0"C:P/6^2UW-32BSMOZ9!A[<-]!IH= M,7OMJ94P+JVS6A)M!?& F"!M+2>(NS,]P.N%?=$J$N:ST>G#?+X\CDJK&HD3 MWD*!#; $(FE$PTU$@1RC30PC)6O M^M&-7#KJX9HGVB&65 LP&$S1,N3 M"TF8,%27C\=YW"S96\?R5Z]+-Q%T]0PUUEY# 1762GBH#.)8K"6"C,%+?6VY M'2WO>IK[%&C[.^E:=W(E=!D+D,^JBS'?LT;OMV^KES"'E3< 5LEKH7$&2U_+ MBI&-.@X8,(V.5/0NOK0 :5_T>=55F]^-LMD>VFPMGP"@I8>(60ZDYPQ CE M M&[%1T:U#IDN=^]03D+S+-N2@QS94CJAVFH)@>">4". 0BC8X&NYD!-G2T_X M'E@2C^>9;U@<9,S>>@DRV$++J4:&*<@X,9C4LH:1$A/U-4#O?[O<:1/9 <4V M'V94TS82@YDMKU):9R@*J)IG&#C'8NY_#? 0H&5V=83RN2[V'*35]@H)$M R M(R3%.HCG;!@[]9X44>UC]ND#/ %HET.M0-H78;9'&!ZDS;YJB6/*<:H(UE;I ML*=0JCQZ74DJI8G9;@W0X]\N>5H$MG<7S\?ZS;XF?IU-X80(*WA "W$"D2(. M8.MJJVG-EW]^V'VUA7Z*;#=Y\6?HV+?:?61 M+26.&H2 $PYA*S&6$CQ-N&'*O52OSPF$R/L$NK=IJ5D,Q(M3>8.ADL8*@"#1 M&&/'U08Q(*+.&IM3YN6%T^NTR/+R%*Q8=,J?SI3^>N(Z'>]_W0W$&FDP M(L8CYXU57#!B:_24 KTF^KB_-)J>0T6]^<=7>]RPI74W-^EX<35[O6>I+^?" M/2P^HI6$$FP59E!+JX"R4BA(USA@IGG,3?X!>KSZ(FEW&NAUJETM!G99E(-K M-8]4BT3UX=5]J>^Y^YX6XVR^?RD_NK%$,T&U,]PX9X,&PI9*U^8W!AK&>&(' MZ"OK=?+L4A%GIF<57-X2.W>WE4!;7O%4@AB*# 906U0?G1$&?$P*@0$ZX?R 3ZE5($72N3.E#2$2;<;7C=N.L$(<"JQ*DVH\ /RVM=6% '6 MQMR,B I&[B&QV1#FYPYT-(CI6HT#?*L@[Y.GY>=M),)Z B TQDBI+):E.Z7& M0'(9X\B*>JGD(JD9C?\09M8X"KYI(C$>>^:]%1)9H5:O;6Q&(?,Q!L 7S(9 MPN08 7]_X53_O9RO'D;XDN^(Y*E&T]> X:0\4TUG\TK]G]*5<.GGM'C(QNE* M[D_I.+^=5:T<2B_9]5:<^ZCT?O\Z]&H7_2&XK2*H][)^@GVPGK'1 MJKPAJZDP -<1VPPC&I6:8(!AZT/P6)T*?E_$>YU-O,;*!S0_I9/T[OZ0N[1A M"PGQ%CA%)/2,2(&@9F8S\(RR,>\^P^8'2R^W)E\NAH/=:.$P"]/90T4MB-;$ M"G_8<<.CAN*FZM)X.IK/LYML7"DSORD[F=Z5D89_S++%-L*UU')BE?3 QF, M$"*9 4R)^O",$0]C8DKA#WAR=!ZU]#4_[KHB&=!*L]N9J9Y:'S]^*49A@S^N MZ#";5+]-5^38[*[J.,6ML;6K]-Y[9ME>^Y%(*C$DP'&@':.6.&EK'S&'.LX3 M>O31UJX'@^1['3'O0:=]C:_K(K_)%N5C27O(_U0H,6%_Z UGGME@3@41G*VQ MYH2YJ,S51Q]!]?Z455_,/!GP?]U?>7DY @:CBFH-I>+"6PT%5_6BQ@W0,48O M.OJ&WNH"BYMU^\+?.[N^L\J.K^Z,:/Y-S_-_YR_[-1YLHEN.G-<$M$WU1*/%=,*08F= M1@(S3/3:C1R4JU6C",".I3TR=RAB'@?S#%9OEBJ(H!.PEHB2UR^U7\Q][BCE M[D\9>ARB?4WOY9G9AUF0=%GV]$">T+>%$T\\Y1IH"Q"!#'&.V=J+@Z @Y+*3 M@S96:=XRCN=AQ^^CN_1@4M!=51*EE4)$ BF]ITH*)>LD+0A:#-EE,25&Q7O9 M33A[!Y,D&0;.%'X_)] MQ<<&"=CVU$N\H%HZQP@QUJJ +T>ZEI4@'C-##3 W4FL$ZP+<]Y)."SG/*/42 M"LFMA<8XN)%*HV:&__NA3$OF3S2.O45MI8MR.W!=Y ]9V)SJQS_FZ>3#[.H^ M+8*V9K=JO,@>5N^Z'MY 'M]8P@U2F&K.L^ PM(JS\("S?A:"HP,/MNVO8<3B2YUON=0XBC SQ!$73J; RS5 M>/J2EW=P9F%=3@-:JR.^4HHO>7O37-=?G0 +%)-*>L6(U?CK.)"^'F:KH^WU5UY=O//0W=DFE1/.),RK%Q*4+-FUTLVW47&[-R3W8-T$ 4-$B:0* M8KM@;"E6[_*)@BS&B]O:7:W.KAL.EJYMZZU'H_4AFP<:^+RP^?+KXF8Y5>-Q MOIQMC:9L4BT)VTEK%<$20$.E]P (64N*<=1UPJ@;5T_\Q#\6WG"PK&Q9 M3[W&V1R=6.#MK5Z"2D<[.EC($=I8%:+#$BU12 M?]/<8PE>,%U-/BLA"+^408L!GF(=\#CZ6AU@;@%I[XP8T6Z"14 <(% ^;R:\ M-YJ*.D:$0DYC,DLTOQ#6]\W$P5*Y3UWVZ$A:XUA>R%Q%)/^6+K[E <,RBK=2 MPWYGTN'ZB<-!5*>%L(0'^8%4O/9!4^54S,W&YK>V#CB4?KP->Q>Z.S&L[&^C M;'85QL]-^F$V7Q:CV3@-"(S3=++KPNV>&HE206I)D:<^(,-AZ//Z:1O$M(MZ MU>R(=( __+S9KIKZFA'UU4$>6Y75QG,M_+'#S-U M5_J[JCQ$>U>(?6E_>NI!@A2BF&L><& , 0>X7LU8N0V.X?S1\0*[KNG^>+O$ MKA1X/A+7)Q\!V31[.'#;JDGU1 LE@/,\K)F*,L T1O)K051>6KBC.ANR-H! M)PZR+AKV\Q'NNDCO1]FD/N]8NUO4;/68^@JQHRC8I,&$*B.A8$3:)3)1%9G,#+K2TD"'#!E-,4$^&2>B(] I)9@BRG'K-:<@5) M#.<&>,1_IO4X#O3S&X#7H\>3K;]UW001A[AG05 ;A%;$6+B1V6$5<[#U+A*S M]F?XG8;X^5A6[OI+*,H4[R;L[<+.K=AL^8_BW-Z6$JR BD7CCK3P9F9N#I,;>E^\)[&$@(EH8X*!) TFA!#81W0);"*2T$YO+FQ^_O! M[6'=+R>CL)^?38I#_GORR*'0Y8:-)((PK )^S"/ MPXY,,".[!1^UKHGXLV?4BG^?WG_&;Q9X"Y$?5> MU4FPMQX";BGWFFB!C&5U<@DI(8EYFV20?N:S,"T.]+--_QT*LPOBFO12C@;W>IPC?+QGG6&R/4G^S+B'M-, M8GAYW]AQSB!W A"M9>U]D@Z!F NXS1W+!^@(+Y&.[2FEQ]NU531=&<+Y,LPN MGV;C \'IA^HFA%,,"!5"2V,0) [IS9#D&L5L=@?H>.Z3>2U#W_=LZ//BN0B5 MTV@+3@TFQ(8M)0ISX"VQ7F$@$6,8F-K*E3KNL*VY!_JR+TX!1D!R*;DBW'-96\=*(1"3>>AX5_2Y'(%=T+$S'9R9B3Z;A1F^)4?@GL82 MBH4"P#!K#/:(!>@W*4RL) #+C,5/ M4P0%\!#7ES44U#R&4P.\*] E$?98@G&@]VT#7MU428/G\V5IN)I\WLC_LJ56 M@CWT*A@1Y7,E"FDOJ*VSPVCJ]3F\>]W?U^J38ZUAWQ?'/J7WFSXWG\#VU$K" M]WAKF6#(&2&X05C48RD([<[AXKLHCK6'_5E<)_GL-JCCKK0A2@&JY$!-72?; MZH9QI82$RH111)%Q3EI96[\ZV*HQD2I1P:$]7#,ZT^K9AA[.,;\=R[V#=1-L M@JP0S/RM*!-6-*+E MB2TEREN&RM=EM400&:*UVYC$ O&8X[?FGKT+)F(_>HFDWM7-];(8?QO-TZUC M(_3G>!*>U&8"N:2, D&59\&"EI"X^FJ?L2[JT?-3LT"=_32X*SKVH:%S[&_J M/7^0K\@>@@JOIZ-Q>B@2L%$#";8<.J<\U=P#[;"PLM[=&:*B\H@TS^YTZ:[! MUO _QP[G\^J-N2.\-\]J)!P:!)T'DF)7OH>-T.8NEM%<1KF>3TWG]&8"%!? MMW84<([IK7I6^^J^U.[ M0(A+CG09:VY7BNC[#.13.JT\N?F7T??RYE[YM'M *.RMCL[@?6J3">!(&:>L MY,9A*FCYU%2-$)=1J0^.R&FTV[5]81['?M34?WCK;]FL4E/5_5*:H,)& :W; M*B94"*, MRO0VV\=1>?^E:5!KS%1C\^:/M98.)E6:Z=::0O M7KJ;FW2\N+IQW\=5*M%/88F\FI4RE?\MKQ<^C*8K2R= E8W# EK=AYA-7O[A M6BM$]_"_WXXD7G*$2(#>: *A1A(+OM$&Q_U>W.D\.+W% MH3%H/;V+4=/5($@D!8H1C#1$"BO(H1.U2ATE4<_F'IV#ZK[2=.!=L?@AF'TD M^#\V42FUL!R\&D#OA,!6D=K><\S!F/KPHF1A*@/?*:8N(P>&_#FX8#P6(F6P&>/K>*C=B@.R+&)^7]_?32N+1 MM)SL_#3_\\/L)B_N5MHZ?(&P80L) \);ZXW&%&INH9:;NY3..!7E[VQ^S/X> MF=0-PB?&KU6GJ*4;-9W4(755A-T\VW'^>+A20K$TW#&K+0W;>@F 5IN..^)@ M##4&R(RVU9EW!/2)#%D__7)57(?=R_J79YW8$12\@SFG-98@B*@WWGOH?) . M,X;KH>:=-3&WL8:8J[!#1O6B@!.9]J48S>9!L*H?\\4\OZG/=_(;D]_=Y;-J M/(QFD[^/RJ>M%O,/J\<%)M?+(,OBO])J==Y!O99:3Y0Q&$-+L;5,*^ZX$W7T MIA<B8OGZU?=W?X;1(?GZT4!_GJW[+(!4/?8SR1;+(MV,%7U@;CRV MB813*!B3!'I%+:#$B,W1C6>,V#X/"W8%.LCW1LF.M7#BI/=;>O0::$@QP!X@SU4-?X>@Y\S!YC@"],=#D1]JV+WEPA3WNG?<_G M/B^6*!+ LT)X9Y"@'CF%Z]O?'G 0PZH!OA?1]5P6 >V)\]7'\@"UC&G\<'=? MY ^KIV_]Z[,= ?00IMKUC->WUE#AFHAAET_*IQ"_Y,\_>^O:)'LVS\?YH]F-:2DS8%AN' MPUAQW!)07CH5-2;$L1B[[.CSIYX=ZZ,U5]A:9*GO_E]'W M!N.S0>T$.:D1DH(J Y$G@FGL-OAR'^.D'>)I54_L:Q_YOAA7N4ZV=-_G19K= MSDSE41D_/C,# X35;].5_B?_O5R]>E(+?)T7U0>+19%]72Y6P_"Z4M<>[O;: MCX0 Q9W$R$+C#"6HO-92Z\(Q%'-F&SD+/]EWK*M!T2I9\_>CQ@%,XJ=-WHG3 MUG##=)GG44@%'98;.36)2BH\P(3<$:+\-MK2H0_E5>])\OQ MXJKXG!8/V3A5W[-M)XJ[BB:2:LI@D, ;SXE% A"PEL1*?FFO$)RJQKQ5%'O@ MP[R\V+_JX-SF=Z-LF[]\;_F$<,D]I<@CYKSS7#MA:YF(;S8%#I\9\2I]RXUH M,$_T67\J,XR53O1/Z4,Z6Z:K8^L=/NGMA1,'J)&$*@N\T8Y )GD])"RD45<" M!^48:DE=>7K?%QD]^LMK\F*\7*UY=W)F*95PZ#!F# "A"%&,D$Y0+B6 MV*FH]#X#\NFU2)^.D#WUQ+/(;]+Y/'SK:%I/AZ$WE2ME+>=\[[32O('$6F6% M])H+@@ &"C)':X'"4ANSR@R(*NVO,9U!W%_$V>L[8DUVL)O""2V?N[$*&&B$ M!=1;9EDME=8HYDA\0,1I:;O2&HY]L:.F< /'S>NBB0T[>B^%1>6;(!AIA%D- MCH/4QH1<#\AX:4.E;W(41R'9,S?6C_I5/2V3A)KE?)'?I87[ODX)4]ICX?\G M^]W<)[260&25$-(Z+JTO!QRC-2X>ZZBL[ -DV.FTV,ZO#J'N[9!RY>$NTPZM M0H,:S%,[ZR3( 0*T43#8=A"528J\JF5D)BJ0>LA+6?R$U1:D_1W$S1=7-^MA ML/?H[5FY1$N$RLPK.EAMS&#'H/>U+,1$W:$\F\)FO))?!,QRQF M [R3W3ZS.@"Y3^NG]%'56!PP@)X7380"#',G) '2"8JXQ+*6B%(7XR8<8,[5 M;FR@"$![WU>]O::P;T?U5#K!FA(ERR2%F'E;SJX(U7(9R&.S_*7/5XCT61WWJB!1& .O>#2 !M,08A(6+EKZ37%,?/0 MT7>>=\7I=G:/M0."=8%Z7YS[4$5$EIZ,5:_KC ![@PRW5TF48-PZ3CP"$CH* M.+>ZEE!1>K8]?@_1WVUSX$TJRE8@[X]4J^X=WL.]*ID$0P\+JQ&3BEL.A.3: MK.6!G,L8"IWZ4MD%D2@&Z[,M@H=)M*M* B6A##.B39 G"*:(QQL)B8D)X3CU MB;$W;.KLG>Z.V=02Z'W1:B<0>WBULT["@X7@A$56EF?IL#JF55N8][?4U9N*^D0PFRU#WY^NC^CT)B_29XG&W?< 4=!V-AL5 MC]7949D5HCQ+S*?32NP&)EAGWYIHBQ'1@C(-O;$* DQ96YP@+&K2B(LYY)B;B "5B$5!,4;"06,L0_?QP-7IU*I)43/Q9E#4]+6 M\@EC7%&'%0]F 8)6<&KKXST4IN8+N?G7GHH/<.844,]%&)M-E\'2.((RZQH) M!TA#H2Q0##OB!&>XE@]+PRXL@+ESTIP&:U^T^7N:W7X+W5,/8=]QF_Z^+"^9 M7=U4/9]?+1?SQ6A61?$?7K..;2HAQC.A#0%, XN!E9R"&A$.6,Q:]CX>Y#MU M+>L8Z:%Q[]#:=U0[B2$*\H [UM9Y+'0)>XT%5><[G.^&==U1Y41.GJ*$,Q-R M/8._$>5X2NYJ*>$8,X$ML$X@XKR$4M9^&PR5N;"\F>*)EMWG9GEUX M.5\.MA?=:)0M=DOYQ$&ID=9 A;TY\=8(1IA03B,,#=&H44#G:_FV9CUX\?4V MFX^G^7Q9I%\"8CHT\(\M/6]2+=$:<^08!PH3*:3G /A: (E=KPF6NQ^HD4K, M.P/V'$//IHM1-GWO(U!Q"033W$EM!'6$*08KG*%GU*A&OLB.+JQD\]'M;5%Z MR(.J-CT_E ]Q7[6PZ7),$6R)9JKYO0S7QAI_?3FE/6!/ M-.!ZR93(H=:<4$:\=)Q*!;TDM22:67-9%&E'J8?R)AZ':0_L:"%O(O5&:0.E M]X!#Q950?B,3)@Y?!D_B5=HH;^)Q8)Z8^:J=['F4 :XI4,A#+*7&0'BV[JH M!E^(#[TE=35(H'<Y,5'0?J.5Q?%8X7K(]WQJ MC*HB;A#Y1=V&"-5'K>.^!]#>2'M+@>W:8GCMYY/7SG MZ?@OM_G#KY,T6XW<\,/K 1O^E%1?N&>0OBF3:,.U)II2920'F#-4WL#@&&-D ME=>-G+&M=-WFXV65?C=\T8Z>/R^22*BQP08J1XQ!*&Q>'5]WW!L!+R1D($)A M>2O -3.)3M:VFLV6H^FG]#XO=O%U6]&$46PQ@$"HL.I3Z<(0ERLA,-!(J\NP MG=O5?@2 ';/@.BVR?.)F$QOF]@,T>%$V<4)2S"2R89L0=J<4 $-J,3QA,7F" M![0Q;Y<',0AV3(3J6%U\80[;I3T4"!, XFYMM#6P@ <%5L]H)N: M+2\*<2!VQ @W6V2+1Y]-UP%".YCPNEC"$+8,.D\TX@Y(1013=><%(?U>?APX M R+!ZU3SG]+;*J?G;/'[Z&[7FK"M:&(\54) HAW7I6, @O(/:R%8U%MJQ^>G M>Q<,B *P4Q:8M$QB/_T0=DO?_R-]W$N#5V43"!UUD&$%"7(" 2XTJ,5@R,=L M$(Z_X/!"'8$=$6+T?O?#9?#R:_EQ(U:HT+=)U;_I:-NED#=E$F.99H!![*%SEA,"H%EW&VM$7(SV+\ZC M& -=IQ9CF9J@"-O82@75]3Z3+X-9\VCRR?YMQ-Z:B=$::-PH("3 -T MSM?.$TR4C^+)Q7DDVX2R4X:HR23H9+[^YV,V2^%>=FPIGPA'C756,(N]-]Y1 M;.O=%,8<1JTO%^><; O&/EAAPH]7Q9?\SVWQZWM*)T8XI1C53@C&.*0,RYK@ M!! ;]?[[A3HK8T'L@P_54G=57!?Y0S8;[S6?)LT['G&[!R_-B MGHY<1^K^F)>NDF_Y;/^AYNMB"3;:82APV!8Y0X!$4OFZ\U[%78>\.&=E)'H= MJ?YS.EZ6R>\A^OHE6VR]/+VM6,(9UIX+I0#" D*I -/KS@AVI_DLQ*A.9?'Z\^YI/=^C]19F$(LLU"MR4G#,*D%&H-EJ8YB3FACRZ.%=D M#'0=#W;W??QM-+M-]X0P;"N::.:( X1+#;CTFCA-72T$0#0F>!Q=G+.Q!00[ M-?O_GDZG_S$+6]7/Z6@>5J7)A_E\><"[N*-.XC6R@ >+E1.)O= D['QKL9B@ M46D@+]2[V Z4G3+D/_/I,BBDJ$*QBEWGEEO+)J#TA#JE'5"* %H&[-7N,(X MC?$4H OU*L9!V&V\TRKP8A6(62YJ02D[#[+W54D@$\PR;;'Q_S][;];EQHVL MB_ZCOIB'1XQ]=)8L:4GR[G6>L.BJ+(F[64PU!]G5O_X")),UDDPF(KO1LL14D.[[@1M*SR&^'*A$T5#F/*-"5'BGF -@I![[<3V8SO5Y.Y\6;E;T/?#( MYI 4WG%GI')Q^^1Q%<(A@"$Y=U'HZDX6\P'LE /NOEA\BPO8/Q?EGZOOIKS_ M,9D?MP=OM@A2,B^4LH)13)A$"C"P%RENL7,X<77'CNT!V:U]^![W0W4H\?2# M 2KIO89 Q@%3A D0OCI5$=3!'";@JSN%S,:O4P)\6O\QF][X63DY[C@^^5S0 M4DH#! ,&DNCB6)V.5'?#5][G'$+CJSN/S(6OVPWF8Y&F.JG3ZS4,6' &H<+" M0HNE0@P(40GH"1-<",0=U)9]0*"H))/$? "T#7%92"26S'A1< &<:*_DH81H@.PQ?TF7VP=SHIYH$%?U0 M:AD&D',NC5'8XTI"%?>@U^<.-%7Q4;8T1O0T9P[4R=DO[;_/ERF\H;B%_^#T M4[&X2-^PO&(PF\,(9 :6WB$&T$Q=QC^E0DV"IB!/'>@< 03A.(<'-?A8YDG5Y\3?RFUK" M=T@&G?2?#C<*0EH<9XKVQA(E!>*,[VTQ$>!*LHRVI^P:[&F$;,-5[M.B^#&9 MWKJ_?A31/IXJ!_'&9T.TDXXPA(1C0 *+J9-Z-TQ$HKF^?@*6P2E)*&T_0T'D7,.': ^$I"2?*>BK9#(-(/@1HH_2B)&F/<%XL^+E\/]3'E?J?B_+-X-,S6@>J(-0&4$<<@8H1RBW= M+_"$Y9Q=M[0 7I#]:AON81;$301^L5Q]GJR*39Z/V]U!UY,**R>7R&.=!(V0 ME"S.,^ EK#<._)4>OVQU34\'-2\EN9 MP,[N(QBGE:?26X?3!-3>JOVFF"&0LUG,>JYU@8MJ5Z"/B'B?%M.;-U/0G=U' MB'XKQ%9#S)G!2C(# =]A@*&2.2%C60_!KI-XC4 ?GGB3Q>)A.O^VW?9\O/OZ MO7#_66^C6'^4\[??(+;0:S!$2".94APB+1$D!%03%%/J<[8:60_3+M()[$L- M#<_J:P_PQ>@^WD4EQK\^M+-MK>\ %*3* 6[>'.8#W9?!%/;<>Z*(E=1M6G GQ;%_71]?X1@)]L&P2%U3#HOXK]% MRJ"$JIT8UC[KUN&,"@ARR[!YJOU/ MT=[@W)%60<(XSSART .NE-!,JRJ4!2OC<];0\PLYQ)']4?8:<9A/J_; ;66C ML+.BGR8/!Q[DG&H2.%:*.>=H*GPJB 1 V=V@"68\*]GVB)*J=>_*9^$ZS+KV MN;@M[G^LJI.9!BO:P1Z"%BZ%S"ECG&8 I-BY*D2%0,Y #J]:NDVXT*.UMC ? M_&#M:_R6Y?=R=KM+8FHG#_6#A4[T$SQA#GAEM(R;%TH-Q5;MYQ^F61$@+=TI M7*@OU2[RXV%A_+/TBB!YAD_$:73/<*K/("D2T&H,-9!8<8W$?M=#-%)9@;4M M73Q<$3O;T<)XF/IH\C_>;9)H;!:"KXOIMV]'XW4S>PX0>>VIX@H21C P7*'* MP24L[N)S6/OK1J)+7;1]*_'6U*J2P1U8QK/Z"]K+E/R%&VLH%XIA(/:+"A$F MJUK4K^N']C70!^$>;?FV &L;I'O99R ()E)@2$XV^KSJ M(]=,O$PM=$:^IR9Y-\832V\K_08E (&0$6+2*0(SAK!J8T>YE3GAH'EU4*Z. MA.UJHL>$2%%[TY7ZMBB*)-JUY$-*\QU+Y)7V1FG,X@HDA."4 B0P%K4\SFXD M3$3\>+>%W4]NIK--+=?C69$.M@E PQ3YR02*.Q)GXL;9@TI.)O65/;3,5?;+ MU&4MP=K7!B^5AK[?!@)O3%J]M_Y'6@4G@0.(2VJ]4"F8#E%:R4F(RWGN/T+Z MM*#OLBML!^;0R=?^1]L%;5*20,X9<)Q*HZ4RN)(5#IANJQL>M:+U>DQJA&]_ M7-I>CN]>JI]\]OWFYX.G0' -M1..>:HE4M$OV\HFK;!79H-:TO,K]N0C.\PQ MY?FI_2@S-$*QR?!+M(W.M%255)R*K-I-(W_CW?X"EHWO,*S)2_#'N0;.4 PX M\YO3 6UU):'&/BM>;WP6)T?%=1/\G8=HPV.6+\5-.;]5]YN]J)K??HX&+X4Z MOMC"'DU7\!U M??;W 1-@I0'8X92"QT;>*E*-&1F:50-HY#??[7FK.9!V3H.#EN'%)P*T:>#2 MQC$"K"D!3NW-%O772OTSI_^IF07G]8I+ CWA@<>V2@&KMV M".7L&$;D[K6B\PS<^MH _,]D,4T+5GK]<^*@ZN5'@W#2L.A30D.=BUL8AIVI M)!(>YV2(:"F,_8*.J3+1'8(O)X^G7G\X $?6;.8761J>.F^,HJ M3S17ZA%V-$*RMP.%']7],YO_>/,TO;M.PW[_3'S^?/F&HTSY MZGE M926GF@I+F#>^DAW$G?+ULNA/V[U(*H+:RSR@% MM',D./(:R7<_A+:*.8'RZC<'P'.U=?)4@#G0=J7Y6B_ M% "5UE'*B'?:X6AC#1:HDI-@F_,4>$2;Z0ZHTSZXO7G(;ZR_[VL4!#C:+FC$ M,#'6$P0]THIKRBN7S5AEQI^%IB2(UB-<2^@T=HG-&9,KY M*OZ:4B],OWU??2W?S6\6Q619'&IPL&Y%3]\< $>"6X^$A51# H3>+S26<)OS M:*VEV#I\&00>I\*&L+TU;6N02DBLXO]I:BD&4"!=^2.6JJS;LDN\*&_7=IZ) M;DOO(&>S241R,ON?,G%[FY?4EXMB^FW^9?W'=@_G#AB]G"Z#-$8" M19! %A$ID'1^+[2U)H=2EW@%DV?->M1$R_2+&Z .&%BSU\ E]MY!+8 P6M@4 M#55MUJUD6<'&EWB8V@T)NU'&,+'M>K*<+K]$Q4YN/\Z?WF[4SRATN(O +&:$ M84%E!(("+0QT%0*(F!P/;^SY@[I99CM"?ACN]96PUE 8]VB0.@=EW+%1(%T5 M[^TDS JLS\H'=+G$:Q?Q(0]I?I^OE\7MX\;H_GZZVE00+.HQL7&?FP1T$G&@ MXW\=1A S5ZT.3DF44JJ@"[.-?:FB+[K^*VHA"G27,I)O=;F9A$\J#Q[A MY>G& 1)"+6)&2PT5\A%<5 6X.ZU)3JF,K)1!E\2YUF'N;R5^76^P24G(;65" M*7AR<@V@2A)C%)?@<0)9EA5\G)7YYY*XU!:\0U+H\?KO0W$\D5^/L6= M>E:VO%'6%^B&4.U!_$BEKC.0O>88@B$MW'791!6$'H# M:R4>[4;";HLA&<9,W%$RK*ED5C'&$-[)C;F ,&#NKYO9^G9;EVXOTQ%FU>TB,(PXLP!PP:,/9A3T7NX0(-3Y'(*U=$?=:2[I M%MG6$>0#D>Y].?_VM5CMTRPPI2$GVFHKO3""09U._K>2(D!STN*U= %]*7QJ M$>9A;E:VQYZOPGA\4?]2Y7 7P0AI&77.&T+AVO9?!/(05P""*VS;:N '#UBLCUL2J<2OS]QJ<#5D)A MX@UQP'AO.&($5[()F17!T=(I;& MR)110U5217<\)QE%2YSI+ @M2\FGLZ6>A^PP?,G+ENJ0!%8RIKEG2'F)M-3[ MV65,SJ7T2 _TFJJX;K;4\Q!M& V;G[^06N\\B[X)H/Y:I8VG7T1F\V@TKMCW.C:7\A M2B<\- CBN HKKJ1@LA+76Y)SFC;**[UV&=03['VQ#.%V65;U%S0@!%#C$(__ MTE)$0"OG#W)KTQ(=>WB._]BU@)L\N7,+]]DCSA]&%$@]Y"="69=Q(; M'#U)XE/!JCTNG)FLH*H+.+G-HLKK]%T=PS_F][,*0RPTL%Y( :G7QN/*N40& MNQ$<"[&NB-2IXH^]JCT/\V&603^Y*0[F%3C5)'CLH$4\Y9\!@!AG9:IIM940 M.S%8"IX^0CY[9%5+^ ]UM3G9WLX6MU6TTAEWFJ_:!NATNL75&@I#HYS2NKOD^6%<_T/UEY#5/Z=&MA)0["U3* MN::J V3$!&.@,AT$IR%S=ITCHE ME-,(,@0MK776ULODW.#]-2*LX]?]N_Y4?=XN1&L.*49L-7PF5.#)4H; M-3.Z@+8?&^XGT\7_3&;KXK=BDB#8/+$:S)SO1_.HDV4-HWZL61">"2*A,1H1 MCA%UCJ(-ZH0[1-2 $5-O#;N.:3_:+D2;0[T"3C/F'.*<\KC1V.N:QB]EL852F(=@1H0CQV" 7=U" :4\%AWC QX?[86^34\(7GJHO;(* M*L:T0PP85.'(*+NR$)AV*'7(2O2LC+Z.!?1Z.9T7RZ6Z^<]ZNIS6J;OR=HL M472?**94$(.5PH!Y6HT#TY2X#C4E#!F. +4DT=##>F5+8>M\>#T^5$NU'V1+!GJ MI+?57H8WA#E9^^R,7@))JS@3 BC#E:*&86]V."BLLVH9C)ERK5"C[ OVONCG MEJOI_22E.L=?"6>@Z<=,X(Z8#!4/-*;@IESNO3$3[O&:O3EZ.3WKGX MUKCK^WV'6P=@#=%QPR4(%A1#[YRK'!VEG,C9XH[0!+;*A$,L:PWM(5FVW,_' MDTMNG>8!<4QX%%K(E-X1"(L)8)]P!+Z_['_S,M%O'[ MOS^\+WX6L_JKZY$. @+6"HN]AUY&;\4#O#]TU(3@G-0@63GJ_@8+;'MJ&=3Z MO1:CT6I[L)] !38.0@ I0 Q)[)EC%19>7]OE5-L$J6,26X*^=QJ^F_]8KY8; M4&#]M?=UJZ LME1+(@2'45+M-*L6&&TMO%;7KET.'&):-MY#\@HUXM6N53!8 M&.JHH0AYY86%@N.=G,8XD&.Z1G@K-AROFN$])*\.YT.IT2H(:KU2$%!D"5+6 MH_AS)2=2.&>+T%*F:GA])&L&?F\DVR9%GLQJ)PH\T") R)B3*N[K-9$..A.U MM)?/P)RCWJQLPE>[)6A%#WWQ[.MB,E]:DOA2+G].4B'N?D_NI$,NO<6#+ MM__JY!:AS:\)$2U @60.6 ,]9M9Q6B%)(!PL_V5'C,[E4SD:5?1%ZM_*>?'P MVV3Q[V+EU_/;YT&(5W*4" @-HP+0[Q7M-J5&2O)E5W3#D.,L@--].X) M9BPV[VLD-FOU>P(&4$@ C0;,,*R(B#_ML+0"9=4ES2H:?K4.P8#:ZVLF;$5[ MX\*[QMNGDVV#8!9;)'G<"&*FC,-6D4IF9-%@YSD]9) 9B#PO"[:TK*+>LGQ, MEM\C(ND_[C_KZ<_)[-GV\E&.(_2LW4>0SHI4W1-I K6Q7&'&]NA:ZF, ^^^#99=(/D4D"A&171M]9 ,*7W,2]II5_F_I MV76BI[Y?T9KR_H_I?$, 4\Y7$9V(?_QI.8U,V*66V(KY<(2R#7H+%"/HD 9( M*ZF-4,@Z7^%"I,KA[]DN7S^%SMNERX&GM]VIH$&49[SLF9=?PCV--;[R6!Z.\$L9'7XAH MX0W05M*]M%SF;'M;+?-:!7[ I$P?)HMDM7\6UYB="3/HH[\E"<," M<:"4LTP8FC(K>XGJ57 <[_5$?]F9D)0:<0BT((Y2"(#'JL)1XZN-"\VB5&?9 MF%$W.]-9>KB.[$Q6*BVU MD!Y[X(&6BB!?R4R '*Q(4#?*=?WTOBMGWUA- M;Y;O9S='D^X<:Q*09X8:P8S'%ENN-,>X&K2#W%P_*1HJL>P$X*;IF#K+V04A MX<1ZC!A7T " G*CP@(+RG'2"(]S1=\./ME&^_(Q,F!+()$/<*.$52R&%I)(7 M8I;C!HV05<.[0>WJXYJ2,&' "9+&:*JLY1I08U@E>4J-=EWK7VL\:)*$Z3RH MKS<)$S#00BVTEY)Q2K@@3.U!5EFUAL=,N5:HD9&$Z3S8^XL46RP>HI'_7/R( MLA2W6UR:4/#,G@))-U<)#\\3&![I%.*\P0,!RZ]L.]@)4U[%CW6I@?YN$)_6 M\SOAZ+W^<'"$ >@$Y$[KZ!!+(86HI&(2Y5Q-7W6NI::^7;8*AB'68]7YVO1Z M4J@>428!@'$W)CSQ3FF#=26A,EDOHD=HO')4?)0MC1%M>$[QI)K7[_-EF@3% M+?P'IY^*Q4T:3KDJEC9:RN)F8R%3^Z/G%XW["T!AX*R(TAIM(+=(2G',-R MK"'H33FVJ=RNOBV*S0;Z.'_>^FS<:2"^H%%AAL4H XBSH0F"%4:04;@'+(>=79W+*/9P?07D,+^';$ M[&.<;/6H>Q._>'9H=,O?$)21WF!,G3/.2R,%UK2"!,"L1#, C M\Z"G$01K/&:$R/AO[BA1&L$JS@A;XG/2K=7WV>5VQLR+U=]@OHQ3LPT=H#VD M^VQ,NEC]613S3<["Y7:T!YR;6FV#]X@ZY# 0DE!-N*6N"KS$<=^44P7Y2O,! MYCDN76AEF*LB/[DI#A+P5), M04$"^@\]8 I#Z(+MI.0(,YS(GRN-.U4OFEL M21F]!6$\GC:GD==Z''NP31""02,I)59!$MT@RVEURT$,%#DK,?]%N .A%RUI MHR_&?2Y^;+WMY<8#>#KV(YP[TBH0%,7B7D3?6V >K;K>&W+"IVYG/RV*^^GZ/N[C#CR>/-4D<.\\1U!ZSRQEP&J)*E>3Q%]R*N7* M7R1Z[:.UJ(Q+?\VOE;;>>D,A859JZK04>SM-?%9&$_"+>V\;L%9UTA\#YT6T MMYM;X*-\>_Q8\()XZZ"ET"#!!->:["5QWN08-OCK!N@@NQIK8,"D$1&4Z#U& MK#8]?KP[FH8EI8L\<8!SE;DGM(# .P61B0N3(-H9S!VSFSL-@FH=SX\WX**_ MW!-81/]02\D B/XB\C3.L K'Z#1>_U.0!I3J+/?$>F6A MX8@P5,GG)+NRJ@(#\*)F[HGS]' =N2<\TI@!0:E7 #B#O/%ZCR&".:<3(^1> MMN;/SCUQ'KZCRS( 6!PY-Y1)BRG3C"@J=\/W5.@L]_PRZ-%0G6=E&3@/Y:8D M*1>KNW(V+4U$HEC4YLB)9FG_P %EF.G&7:&.5E!XCWW5Q;WU!%%V@5YV#P4 MSVK(U_'6CU2@%W93',@9$UU0(PC58#\S&"(Y5S8C)-?PKE'[.NF=BX?KS-?A MXI$J]7$:&TL<%\!$!(CTDOM*;J7Z3>T\5$:*ADRH4:0Z#^TA6;;@ $"!Q-/3**H^%JB3GSE[9^_]6N5"G&'H>W+_>)QT[D/9:&$DCHLI* M:I$R5.R6'0P<^!4=W-ER/8#V>I\)QT7;R/+[O/QC62Q^)E WE9V?WQF8R>QF M/=O\^+F=A*D<_+TC/E@Y6KF3\L*OM I]*58K6;;;5U_D^C)EP84 MD35"8F#C9M%JK:FG.Y2A]5GU-NMO>/:/N[Y-5KO/]E+LYF\SJYIK_$+GU3\G MT_G[ HL8!A%9R*E^HB,X="[GI]E\/#8PB,2&^\ MD:E^+1+IC2S2E:W$A,&,>9CULO1Q;92_IN18U#_V*3BN4Q!IO22>.0-Y5#UT M!BM?8/;CV>TIB)O_6N2&T_! ]U*]'\1W\+6!,$TL4 XAHKVR6D7] M5T@+Z0<["[FXFN/9!_+#:W?LJ]!S1#9X=;4 '?JJ0*-:K8 :>@")8)HR(RM$ M$5ER=II6,1.2"DY811 MSV!EMY#Q.B=^[NP@I)=;H\=Y1'_-H_Z4/."KY4V UW4],B:IU";2V%H"@//1 MVP=2**<1HD@P4"L"HQMIO]Q\+V[7L^+CW;D;F\=@O*]1.SH.[]]'X&GU>X(F MS%#% :'"*RB%5M95>&IB_DZ/C6M3JQR/0B[KZ*4.O5O^ID H,,H90+"C7!AI MD$$5GA9D)?D8<[!)FP0?5B47&.M[%L];_+I (!(^54Z16!#(L-:*[Y#%4+*< M]Y!CCH'OA.S#Z:4?C_&?1?EM,?GQ?7HSF;V;WY6+^TTO@WF+7XIO&Z?UZ;A4 MVJ?6B Z0&P%H)7VL]=7XZA&W-S\B61X(>,PWG M- \6]#Y.W1FJ6ZG,6 RI6UU1$%K MN-<>8$@\45A8C(T;K:ZGZY)Y9X*AP4" )_91E4FBK]9<63UH$=G%!IW"?3 M$-1H'4A*^VF8@5 !A*/X5,"=W$X9E1-4-T)"M;A@\],CP%,M$E1$FSD!EMP(8##GG?=+E9['XHQR* M,$V46G8(=4.+M%RLGEBC^-M+2Q3_Z-$,/UO6WU[,CGX^ *P-XXH" Z6CD%$/ M>&7!J06#E4KNPS7*6\O:Q+53KFP]P*Q,K6DU[)]1.NQ9%G19%G<_.-;^?/_NTD%8!8/B2F\^B41A3\ARNZ/ MP^]?WF#%XU\&%Z6G7$C+&(:0$^XDJ09L[+5XNRTIK@[[/A:^A=[IY(;;[TJ#?Y^H.!$*H<@$0+ M*##%$DB!JP$RF56?>427&>WJMQ4H^]JO?BY^%O-UL?01#/=7A'@^F9GU M1[33Y7DY__9^^K.XW=X[OJ^14JIIE\$9'AUEJ(VBV+BXA JG=PA13GIZ3'UI M1R4]H3WX^V52SM0EAUIP3RS0@FVT$YV3 MN%.I%(#&-2H-(("VS#2V$0K5NHSH* M/9W.IZMBLW;5UF&=AQ09W09K4XUD')='"@%7'O(J@886%+LK.5#OF$DO8TO[ M4TAO4=.'17I#F _1R'S]LYC]+'XKYZOO1S,%974+KGV5KG-[U%SB"E&JFG#? :IT>[>ZM MC499*0]&=,]Q0>QMII@1DS9^_=%7TLUZ#%P"[92-^W?,K:3>&PPJ?#AG.;EM M1GBF?BG$;:":\5+7E^NC-6\:=1@$<5:G( H$L7)<8X5V95FT5%+E/*.JG\/S M%W&S-3-BWL;/MLO;^-D (=>.$L"]H1)@I[WP%3K4PIP]6U;.R[\W;\_73,-@ MB_/&INZBBM( OTS_.A"4T;S#@#0B6@NH,?"..H5=E2-#2V)I3J6,LW-$OKW_ MZBY#5Y^\[%5-?=G3EU)\*%;NKY3B=3K_5IW4'+&>=9H'K$'TTJ7V$7%DK086 M53M.Z0'*>7?%SR9HN9K,>LS2,X3A[$ I@Q^P5W_U]SQ/-YXCP[S73!"C@#*< M2N*AI$![#U6M^,N.(ACV&5DJB4X^RGR[1=CTJ@.'$^\RC[0+PU-*48T\Q3R%B"%%6R6JD MZ/5E5,_N4;;Z#[WU;0'HWDBU'>+)-YG//A>P@<++=+0(-/;< LKA5A8#N!@N MEK#C&-4\O;YD2P:B#;=EKO(IC@; O_A4RH"+M1":$6J1D"3N&&DU-&VR4OF, M\NUD0\64;2&8JUP[64W4?#)[6$UOEO4T_4:30*@0#GM+HL.K>5QAHX-=#9IB MFJ/VLR][+DSM^7#V9?XKBZ9N_K.>+J<;/1WW)@ZT"$X1#6##;;M.K2#ZI"L23\NBM/)'4ZV#50HHJ V'@I@N>7."%/)'/]W M93N=;,W78%(.ODU/@,O9M+0/\\G]J47HC4\&1ZTU4E&GE62(J"786"I*EU@,4.1/5OGFQ M6UEO[3KE\=]61JL3$_%&LX 0$LPYR["7RDEFC5,[23$$*J?\('9\V*=@G[F-<_(0G5"GIE$!&<&,]AM4V #/DIDUN@YD/&*L MZL*6QQ%)[H...$6(@O:R0$-P/EF.DAVQE'5'F<*W =G5QV>&03$+" M!3$I9S%GGB@C^5Y6S7L-=NKS]*8]$IP5%'D>W.,.BH0 4Q5W"0!K9"67V$.R MDT5@0:XM>UH[>CT:%'D>HKT&16(AA(_V5BKKJ=&<8[X?6IPDO18]ZS\ZKK9B MC@1%GH?@2((BH364 .&C]!02;TG\7S5H@TBOA2 N3.WY<([@>$4__#;YWW)A M9I/E*3_CC%X"<88H3[%E&$#G$;9TCX.F64\ 1U]?I'L7I#M-C("1C^/_,+D_ M'7YY9D\A2BZ9\MHUT7PRRQ<]B5OXH;A]##S]/ MOWVOP:83+8,D@BL+XQX$$8>UL4:XG;Q*$9&3[6F$=V%],:M=U/MBV=?%Y+9( MTI^FU*'5%X\R8>Z+.!^3HCXN/BW* MV_5-TIZ>W/P[DOXDC8XW#!HQCSPGQG-K9)PDV%9.K-(0Y+RW'F&,:5^D:A7T MAA2K56?P<\3@4$'E9W\?. 2<"U 2J*3IV!>#\M ,DA2I;UN>P]80[&G?/B MH&UY\8E !6&$*^ 05AY0YS2J+GV446RPI WMTJ&AKEYJNA%F7>KZMTCJ^_7] M46T_^TS 7LDXS#CZ:+>0-BDJ:3=VK0F\DHH+C356MH-;ISJ?_'5:YT\_$XCC MA%D,&/0824Z@ )5;I FYE@?5K>@\ [<1G."]K_',H$[SX"ESC!A !#",.<[] M?I^OF34YC,ER+2_;8^A0!<.3[_=E<;>>O9_>-4@L")R.K11UJ2RR]YX: MH2I4K._IJ%!NZ3@OOJ7Q73\AVU%&7Q3M(Y6PB+X,TL1Y #7U$AN'JOV.X<+D MT/!\#_#-5,*72<(.P.^-=O<_)M-%"N+Y>/I87\MU!&"'F\8(J:8&:(0 MELY#@RPR>S[MO4?MT\/S^%:[MV =0SP"S(VF%$N4ZJ#M<"':X2LY[!^*AUWI M80RG&Z\+I-0F:DZW(8Y46L5HVO!P;AQ&0E9(22MR4G2.,#BJ'\;VJ)"^36MY M;!(>K/5SMLUMXVN"-LHQZQSW2&#,+>*454@2F%7=8(0A6OT:XP$4U,\NXMT\ M_A@'^M> ^X7]&,[:'1QI%;CEB@J$F05.8V2LX&Z#-+3&QEWA<'N!-T9=QU < M:Q8\+:B]U<'I:W!V_NT33EMRWEZPIP.+G9_ M_&E1_IPN8[]#)R1I?VXKAKV54$4G5P(PM0,>8858*Z5+*# 9(A0VUM!8VUV$) M:K/DD"7H#/7^GKJEW%NK=DG9O-.@D-8.IELFKCE'0#"I*I0XY5=6?*M3'KUZ M/->34GJFKB^B=B>S5Q*=YN>AEH%02#@CSICH=6/+@$!N*Z\$\9\KB4#ODQAO M<[$E!?1,N$URF+BA?!_UWH1VQ]NG6R0&$79**Z!T%-UK6\F>)OAUG98.1[Y6 MU="WS=LFSFQB\PZT#$@3+W44C2L'3=JT8%W)2Z0=[$76M=&N)06,PS]L[ ,& M@R6&!!,L)4'>**8IK:1E1O0;SO\DF.O:Z-8._OVE3=BJK=WM2$:O@0%@;?2X M$9<26L!T!&V'4_PU:Z\\PM6XS_U(?UKIF[T[M_9\FUFO@\ =$]9XI 2#@E%, M(NJ5](+ZG(S2(]R>],*3 ]QL51%]T_"9@]N M:)65T7B$9G)(2G:@CM[MX]8%SK"/1SL(7BJ.(+4X.3D6"&P$VDL?W9OKVLH, M:A_;5,1(G,SFCF2 @%FN+$8("V6$\$3 2EZN5+_I;SK?U Q)O'8TT-_KJ'.9 M=E ^)1$V+$XC*S1")+W)V7L<@N8\+CG?M/7[!JK/O4D[\/=^R5_-COC++K N M^@G3R1_3V70U+08O.]+^+;]V6D6W6P)G-?02&.^M,%1S:S!W:L!;_E>J^%"L M-OG IG?3F^W4JW]P<;J30!@T%!IA/9/"0 $DESLDB-(FISY52QD*8.>&(8<@ M!]:9UI'OV\G9"_!\Y3R'=,];!@J=H]C[:/H8!G'O*S"HY'4 ]%HF=<&* M4\3+0O\TV]XL+/!D$$^6CT^+XL=D>KM;$M/:HFYN%NO)[*V7BDVZ"4PH#"SR M4@B$.89>&%T)1^)&8JA3A$=JX0ND5@^J&,RJ):N_^[.=%)^C^A<_GPE3?>)S MU,,YAN_LS@,EQ%""I95QFF(E-*-BAQJ-$VP$:2VORC9VK:!\\[D9YR:3],>[ MWY?;EP"GK>5;K8+GT.*XM54R)>!74"KAJZ%;2',\O/J'"\^SL'SM[7"K>[/8 M N;MK;8/[XM)1+;ZK?[Z^J)A@(YQ#P5ED%$M(28*PDJ :,9S'K)E):.X=+:T M@W=+]F6Y._F8?TLE0\RLCCLN^@<@Q7 @M._W9T)+[]\CPK1<16X??H!4RXS]QIG?UU@RANKI41"1^<$$YX.I7?(4DMS MML_B[VM]1Z2RP29#FM"KA]^*U?YY!6_JT\U(Z1;\M7?6O6Q$$M5FF)L,4?M9W3DQV%J!]D$-(84J(< MU\)A4PFHH<^Z$P$M;)D?[2*[0+[UHI3!+-['U?<39=K>:A"4QP19+Z)XW$$J M".+5L2E3FF<]K6WI=H1>(-=:17VP.*,GGO(Y049/F@6.C&)*8 4ADY9C:.#> M9A/JLY(XU+\B>6'2>HLTZH%9+: ^F,TZE7?^[08!.,@Q "2Z T0S"APSU8:, M22FSGERW%%3$KX!96:@/QJG_FXRK\L>Z4, #YSELJ7YAK*17&3D"FI4*0 4T@WTG'X[8Z MYQ0:UK_U.+Q(]A LV2_/FH/?XI69G?Z<'4I:]*&CY1^Z^W!"RT5 MR]^F\\UD>C>/4RPJ>G,G]K27 ^>SM3'L=30!QNF!!&."J.W+0D=*1/S9TU#K8Z8_;OWMNV2?]=IL((A!JR6'#+.HE?D667/()#U M'E-=VC;G:KG?3*DCIK[[*V(8Z32=3Q8/FS).*;8MMHPZC^/[5BFEW;E1]UN# M1Q*Z%!\L/"$<,2<9KG V#N3<-5_&P]RKG4D=4:#WC>2'2. M(V.UY]#Q[8-LIC#B:+B=XK/XW&H)F^)O+YD4_RA\GLR_%>JOZ5MGC\_^/C!NM<+2 M8@>Y!E8)A7<)_9A&6@Q6[*V'MY.MJ;/,![9S,OQ6W/_Q9F32BT\$!:EAE&C MA;9<8V IJL;M*=?7828:ZNJEIAMAUJ6NHXC5&?9^KL;(=W#K5^>2OTSI_^IF@J-I411,(*"F!4I;NDL,R M@Z6^DK1[K>@\ [?>TT2I==SWI$7SP,I_O$% -,H1MR 8.DL-IY)B5DE'-<@) M$FPIC4)GUXIMNP*M(CT/C9\W21$620A@@%*G3*"*\-<):%P6:7$ M1[2JM*7FDZQIA&IO\5>[\W)3KN>KQCHYX,UV B*)(_S2433C(G&E6S M@2NK.IVOXI=A52V VA=AGN6B_;_KQ71Y.[U).CM)G1,M@]#24 !21^OL(>4((N4MEJ[R[*P0 MYLK*F+1.G!8P[8LM;R8\..$P'VP3#/$."YZR=1"E'?=05D>)%A,Y6,[H1Y\9 M79K/W!;8@Q+JP^2^..D]GV@9N)/<:";&)66ATW[QO':BPF!KLF2>0>.FC!^!WVU.G0ER0[?H MX/=_O+M;%BN_7JT7Q6.AWS1_IH=2D&?U%Y 7EJIHVCD! EB/B:[VO(Y:F_,R M880+7A>Y76U_ST(O0L_L)PA%J+"&$*\D<\XQ!6XG'&,^Q71?E7^41JVOKF)AVXQJ&9[RG.X5UZ#/TY'>'O1[J5(5G;3\7BYG .WTZ^*T3H M@>8PQ5-9B;$EW%01%QX;GU/S(RN-]*"GHYUPM5=%#7M4?Y_$._NP?M,J,$"< M]XY82"V$SD*VW\['.9SU3J^E1-.=/;?HM N&-93Q?GVW_TN;;.@2;[2X(SSD'' MN=0&:>Z 91Y52%JGK^QHO15.U2N1V+TR>H^B>S[J W*KU6Y/G$(OUI$L#X_M MHV6JP^HVOB><* 0QI!:P60KL(#"I9S[S#",[WQTKDE!37<0!\<5'GS[U=Y M]=U?-\4R):(^7&4YN\_ N&#> RLH]8A;#H0SE=B"JIS+U?H'@2>26';VWFY MFO:MN8$M[(N;_42(/+:":"P-)9[+Y#B:+_2P*P\K",\ M<1RO96U!.0.3M#J>RLL=G-]Y,%I9B06D!$,K%0=,5%L9&963LZEKZ92R^W2* MH^-W=PILZ$RXN[OB)D6$/?.\WQZTFT=$-F/>'KP>.+%LH]O@,+8022U-7)F M-,#H2G@%K!I![;S.SM@'=BAZ5MU(S/5S29I;YN?]!.,-(D;2.(\YT@YQC_98 M:&)SKLCK5]W[980[T%6[F[??H\%?K";3=*OUJ5Q.-["T MMTA"ZYUVN!+*.Y3C!8R]"MXX-V9MJ*DOFUEG*3AP[!:_[" XP%?UW*@S% M\2OP_2V,J:M43P3+\AXXN"=U C1IC!6@I!:*ISL@-(6V1M#I?/OF"+ MP_ZC_!MMU ;79[N$WUT%QI5C<[WR=;$NUC_.H_*;701/$9$*.N"L X8)ABM MA-(XK\;6V==FATC:<3[:L9&T#4T-[!YLBFVJV_]=GR[_7+.'()50QE-.O;'* M1\=?56'=7 /-LER#BRF!,SK'(%--O=/T.8#G1Y %P:%!R'J>SN\X!3ABMI// M8&2R5O7S;\.&2-\]#AIFJ:7WD-/-8]!KBB]%R!LEJ#)&8^D--DQQH9Q&B#&N MZQ5,[T;6+S??B]OUK/AXMQW_BRSM5=*LN+KN'+R-;KY&;>@XH'\?P2.SYV"= M%U0B'>TCB%!Q01398<858CC'=(SX3":'/2^35?6J@=YRH^VE2N$H9=J)+"L) M7UFZ!FP]N]> -+/,":(M]U%/TB*@]S@IU M 4//ZC$X IE-8>C$R+@CPM; /3X0\YP]ZPB?UG;+SBZ1[Y^9]0[ASZ;G^=T& M0HE1FDG+,%+ =R-MN]:&] TW,[#11B03W63C,/!"&0*%^A)&N6Q.DB"NX22=HQ^+WO6-^6 MY_H>2B)HE"'$I--]2+6B@.QJVDLI"1RP+-2+@[9##'-_WD:>?EI M&T$1_^!KZ?Z:W$_GVRB>8K5>S)_R\0A@77]UX!!&SELK& 5*: T]W572EMIH M>Y7%4S/Y]RK;W*A4U-<2>D#,(UP^T") R:A&1@J'(4+<>ZQT)1_5,NL^X5P* M_B@6TS+=]BQ6KTYS:5>L' ^#RBXT-C CXYQ?%)-ED0(FUK.4A&%31G*]2*KY MM-'WB7#&=K\@ (V%P4!';>A4!$=IB2KTI 0YN^81GNE<&KF[U>; <\$6;PGW M*9FX-F;"6=T'RBSQT%&E#4HI6@$&YA$YF!,9V?0]YM=?TZ%'E8YR86AM,IS5 M?>!$*80U0 10[*D'=A/0EY S.FZ#K^N8ZM)F09>Z'.62\*58K6;%)I#D7]/5 M]_CYI(5=P9+IT701K7Y/P(QC"+U(_V+ $^ZUV6,ILW*CU#\9>S,,^=?,Z$VM M%[FGU5RE?*>:.\>@D9KMY>,JQ[SY'JH^>V[>=17L5RIFYO%NCAV M_9+1:Q *4F>8%\!339C#3E>[ ,NBMJYK1]>CT>P _3&S]'0*J8Q>@Y=48X:% MQH8)A;35WN\='Z5RHN@O+?*@1Y8V0[^OT(--_;79[,$6/XM9^:.X_5+>K:+; M73P?3H_1!F;R8[J:S!+$*8IS'4=8C>E#L:H1>%"O@P"05S J1 ,D&98> 6.V MH2!4>^MJS8:N8A"VKWUW.DE;Z\BGE[(\TKI.P%+C/H-4+FZ0N#4Z;L.XL"RZ M!#N<# (87%?40-OD.5"NKFLU#&X^AHY9ZLV* (4Y]\HSB;AC)'K'8J,6X"VB MHM;SDH[B'M,SUD2P30CU.@^W);/RWB-%ZL'C[-)AO;Y/ZSGF[LE'[X&@=RHH!WC=;!HV@U MN:(J>D @0DBP5SNYG01\L&K+/1"L*0/*KE$>G%UIW"?K>-=H':"(8CL$.19$ M"4>%]KR26S%Y90GV6V5"798U1KNWD/^]$[+WLDY69S[8)A"OI.+(>D^%,M'R M"V3V,BIR96&SK6K]Y0+8$L:]\:@RU^]KE&E^_>% '4%(8J4$\IA+YX7<2Q4E MS$EUF'67HLT4^+Y&H9YA$02]W[+Q6KZWXUZFU'M0&0P ()AZF6@'K(]JAHD.-BM5:NY<+IUP[T(R#D MAZ+YL5U@CG/()*98^.B_6D44VD@+ 2!6Y7AD+>61NG":G0_R""CU=$+ AI;M M:1=!>\P,1)QH#*1)&;0MJ!!@$.0<<;54Z>02/+6.X![\;F3@O&1]78UH9RUP M'G#EF3?4,HNWYT[0.>E5HT?>;Z9O_;*^OY\L'E*FG^.8'[LH;=91, Y)Q2UB MRA"O+ :LHIYSR+ K.QQJ6_-EC]B?7F?>)-=32[,+Y?#E(I=IF;V&E)X*2&ZI M8U0BI@DFL!+=6'UEN<(ZI%V_BNAGZ7F_>:0Q] W\=A0UEI/G'PS>2R^TD\HC M30#"2'!,/.1.2@,DJ'7*U95$RV51;(9KB^7-8OICGP3IJ'@'6P6$B4JO)5GT M5 2T7AL831D4C!J,M+BRV)JFBBZ[ K3AUF.Y6#TA3?SM)6'B'X7/*>?]@=OR M9W\?<4!*6)UBB%QT80&%TJ[*:MVWHKTR'\?.=7_PQO'%)X*2&$-% M+*1QG'$Y<92IS;@%L'&WG)7<>CSZ;ZBKEYINA%F7NOYM.I_>K^^/:OO99P)@ M/FZ#G37<.NJ@,(#S-':CJ"31G;TR?9^KL;(=W#K5^>2OTSI_^IE@C3+1-_34 M" <$5=8S&LNMZ#P#M[Z.$M]>P][7"!(XT3(PKSD"@DME M@<:&*X38;@4DB&3E21D13[KP!;I!N%]&[2HYS+]MAO^YF!=_3F9?B\7]248= M;!D@BDAJ10P%##H".<>V\K(),?(Z5IO6M?\FJ]I">4A6?=S.L3(->SH__H2\ M5OL@C*70,R.IEEQ$A $2.]FM?CGIX]_3C4.5LLH MMM"$:&8UE*D<7"5U_(._S42T-XG' M@D#.[2H@%X$44CFEE-9I,T-A!%=SRI%S(.>\Y^S\4-="M=9A'P41T[O?E!PK MY0/Z5"QNBJ/UZL_M*B .7+3=## BDP<)#8O.(T(<2N$4R+EMXK^(V!+LPQ#Q MT^3A5,G8MQL$DO8?U"$)J 'I?1E0$48$"5*> )ECW<3?E50-P>V+.I\3Y3_> M_;[4[B_;C:EOGVY>"Y05=SJX0B_,GH-C#JCXI98&.DPM$XX MBR). '(;K7Y6.(S\^Y"P/PWT&0?CUZOUHMA=)3V;7I<:(0,=Q$YS1A$V&'$L M/.:$4@Z$Q!S36@=N_1T$[3FRAWU=?(@H?_VSF/TL?BOGJ^^G;TS.[S)(:I#4 M!C*--(+,88P5H9(B9Y#2Z,H*OS:E2(TSH@[0'O)@\BUQ_E\Q67S]LVR!AKN> M F$0&)JNK+R0P$L404]X1$!DM,:#/?V]"O8U WF4I(M??.X-S-&^@J:8>VM, M*O)N=%SUH1<)$P$C/"HK%>4HS\K[)UX#F,=(/5^NC^7#.+>KH)UR0,9U@!E@ ME/061VNL8%#B3$BE',K 8.22A5\GE9_"_#AN:DPC__ M$/_)"_:K(-N9Z(Z"7[_/;W>7#L6M^^LF?G1;8:4IV0[U%QBWS%+FE1;8*2D9 MK'B[8K>U)^^ICH+W4#@;ETJ/&75<$D$H\4YQKRB" M>+#TT;W,Z=IT.#JG6\9XF'7AH!#OYE__+-..KQMCWS[WH*AP#&B.970IE -H("+N!B@ M 7-"Y[@RXS]V[YY^38$>'0'3(6YK_-MW%C:/Y3Q5")&4<\UXIJ(&G&,&4&I) M3FC?^ _?.Z=?4YS'Q[[IS_:LW[ZS@+WV6,?-!@%4:^@H$.0*2P8YYQ&WT12Y-#HH467%"4 M4^]A_(?O'7.O,WSZ.I#N1HP4V?34RFKXI* D4-"4^/CC\Q90BF1%G!BZSV![.\F8UFG?N'Q MAD$ ;*VDUAF,A4"6TQ0)1HE%E@@D'+XM\N=@E@GUB M!>KP,;_S( P%QGL!G+*"",(V>3>0EL1Q3$C.8X+QGRXWI6?ON/>S!GTH5MN" MW^_+Y?)3L?CR?UTMEY-?Q9?BINT4$Z'3YG=YER6P&K(;VO>NU M_FTMN+]N9NL(N(],WJ9[WZC]X]TKWITJ;-WJ%P6O(J3"Q:60D+06<0;8#E$/ MD1RL;G'/5J,VL0YZ P-HHR\_-E,T_?!V!R>J;G?XK<$+C:'A@CGL*5(RY6BO M<-9VN&K=W;!^*)*68U7HL!/GP^3^=%7P4TT#TU!82@E,.819='0$@7N)*;Z2 M!.NCXDXM/C=6T6E2OEG*Q]W_F)4/173^;C^NOD=Y5]%GW>;8/)C*NU:[8*(; M3;S"0AK":'2>(:[61$^K(K;S8A/UIE_\_/! M$N^8$4I%;7#KB?3:;&4S@,0EX[K.EUHG4)O@]D66BK:\(%##FN0 4 M>A.--L,:/%INZ*^L',9U;#Z;:N]"^'_R<6TK_0<%'=<((B(9,TQYR2&OL+/2 M7%E1N/XIUR[G&REMP.N/:[KH-15X8@7\LO;QURH.UK24K> MX[MYE'2=1GKBL/_UAX-ADBFGL;, <$:$U5#OI!(@+_76V G35+]ERZ .0Y5: MY^.'F@2%.8R>()#*7%G0;(Z*C[*E,:(-C[&?;#M_GR^3LU+< MPG]PNLLWOPE9M^NXQM]LMJ&I_='C[<;]!2NB0:9:$FP!8MXC*&@EKM=9;ZY' M3Z F6B_[![VW ,[*#M:55"G+YE [_S(1MC\NH_8^+:8WQ;$B/+7[", S"+E/NS(NA%4PI=S98B"Q9H/E(WDD M%NF<6 T8<73%:P_OOCCWZI9[LIS>--AU/FL7#(S^@]948\88XL1!#"M9K98Y M;T];,EKX KC5)L9]\>G9J8KZ.9G.-G'KI2GO[\OYYO+Q>SF+FEQNI#G"L#-[ M"AP);^.2'V%VTJ>:, A4>$@G>JT>'V?^'V6?%JTEJI1]JJ"W^^3GE:@^K).W M^/%N@]/RXWJU7$WFMQ&\4X0\JY^4#XAXB1Q"Z7++&P7$'G.,6:^!"X?HR"^+ MCETJ8-#U]MQU-L3-DT3", J1](I*+IFI9 -:YV2UR0IVN%A+UP;,0U'(INN9 M."O.=]I>M R""P*8-QRD*1*W6=+ZG;P*.9Q3^[4E6EVBVY:'\O@N@SMOC0G3V'UKIH9!';C=D%\M_NKV M?]?+U>8D^[1!S.PY:$ZDXD9"*;"-/P@8EXD=7M'SS7G]G!4OUN?A7+[![%<+ M?;$V3KW%!J#);#?A-J*HU6HQ_6.]VD[%RMDH;G?OOE4*O_Q6G*HYF]]Y8"1Z MPCO1&N'%AKH]ABOX@];[K#?M%-$ 8@K#%* M^?Z@M8HIB79(:,])K6*?W9XQPFOC;X?Z&9BIA\ [GZR'>@H4$P DYNG.6L7M M)!*^N@S52D&7P=?S-6!T[\UF;8:MSF2F"<=DP)E?+V.5*%<3A3 M,V-A1Z$<^V<(;Q]"SF]WO&F0@.NL'@-4D9$^E1PDAAAA!8+5P:2C%.?,^LSC MDIZC7VN3Y6#.C2Z![S])7.[[F+,XV]:7!4PT 583)SB,9M89">P.56^A[C6) MW(73>2"=]+/T?5Q\F\RG_]WJ.$[18GFSF/[82J+7R^@&+(=; Y\.SI3S93F; MWE8C_?1$YH]W?CJ?S&^FD]G>@ZF3,[65_@.PECJ/)'9 "0PYDYIM$Y%)1YD< M,-7JAY26,S)XE[4S2GCLAN'5AX.*OKW&6@IC 6 4H#B/=I)Y05#.G>@(8VY[ M9L/+FX5<^,=C+X9^\7499D,;[PTC$&(#4\)"0R5# GJ <:NWLNK<;TE$]0( M++BPU!,$+5?&'O5RL7K"J/C;2S;%/PJ?%N7M M^F;USI9W93; H;ONB><6 )5_*8"'M3CAB MG+F2Y&DM*;CL#>A<%GTJ%ZN[N.:6OTWFD^V];EJ%U[/59%/Y^1449U KI^_ MM><8QWW^IF"* E087\&@_7"O-BZ&;SVB?RG/%[T$PCG@J+5:4(Z 416>)/X\ M6**B\3M%K8':T%Y55ZOO-NQ. Z@(?, ('6X0)-/40\\(=TX9XTW\=S7@= Q MO&O<6:Q&COK*#L#-9$/\U@A:L9HL'FK2X8T605+D-'(".JB$ME8Z!'=#ILC3 MG$#S$:TT'5$@']!,#GPNODV7$;;B]I&-ZO;G=%F^63^W;M- N8+@_V_OW9;< MUI%MT??S,?O@?GG9$;AV.([;]K8]NV,_(605;6NU2JHEJ3SM]?4'D$35Q26) M$DB04CFZP[-<)DA@Y "0F4AD,N,)@Y'!S'H!:S4LV@HN)VM"2]\ M)3CK!$MUI;32T416T&.S=J93PB@0C=;'CMS5OXFER9GQ@5;!2!4U;ZHC2.^+GV^:R*T O*9;-B.+8503VZJ-[.O\\7M6B2UR^KPXK"_7?"I M+KK!Q$#H/!:2ZK@!;;LOO,Q)B## !/V%%HO6\"[E3WRX)6)&R^\1E_0?]]_W MD>/3(W?>CC4-&FOM/-14(:@\LT)@7(]88IBS"@TP>W^7#.L(\H)7+S>K9[J5 M=&!'._A\@,9P!8BP4>^FP&$#\&Z]=2KKH/;T"SM70:&8 MG?MBHZ"$%!XY+A5&+MI<4DJZ'27GTN2P*>NBSN6RJ36P2U&J 2AYMF,@!FGD MJ:1*$&>!P%#6RS&GP.;$P/*<.X:72[+V41^.3Z7G2V/E72H(, &H=U$WT3CR M@"L-ULXO:%54EAO%?'9]@V>/F$Z[F7/L)8%)ZH4E0BCI!$4Y1H_7@ M2-L E*#I5I,1<2]0GB,!),5&&Z, *I1,$+A<=O)1*T!H[?E,4.@.]OQ6@_U.7+A<":5U<=B/>TB.9 M0FA<7(X!9AY:9V2S%*U=JP-[1W'TNDO#5P3C#482(X65LU109K2L47 RJW#J M12X C5FQ5P%H%?#B@9[UQ;A/U;?-A9_#59<.M@N&1JU&>HM85'=(LL$%W([5 M*YZ5]&: Y&J? OMB05L NQBQ-ET\6HWIR7-!48>,@L8@Y(QS@'B&Z[$8+ZZL M!%-+UC38*$.(Z0>!K'K; 0/&K8FTY'$!3(B0H? M9-J/%L6>#V>G5#_^AP[:QBDTHHA!K%(US.DU H]# "JUV):GR/2 M>8= EUJ/WE:C994R[+^YO5O,?VSR9^SE5(-6 0*NJ'# "\@@H0@#NK4$'+1Q M=>]KJRM0H*,+=K4/>2EJ^?O%;))R,$4D_.1G^NDXL_8W"EH*J;6E"AB32MX0 MPV@]2@YI3C+MEJY>=79-MTMBM8;XF9O;^Z]?)^-J-Z+1]N3SX+YVL$W0%$?# M(DX'R"V1GEG$Z_T>:@ERPI@&&6/9S9;6)L:EEAQ]'Z%*^>1G-_6/)^UKC=H' M1R. "!JD'&3 80E9C2;T2.0L1(,,NNQN[>D"[V*:4YP1QQ6EW4,A&AT<$J $ M$YAC#ATQHAX%M%F9<@897-FA*G0NJ,7B"^S) M0Y]=CFHSP M*G?D1M!V MR7"FK)Y+^BS,NI3U/R>SR>W][4%I/WDF4)K"/3E"DCGDK%"6F+KOG),K"50X M6V+S=G#K5.:CG\=E_OB9R'!VYCJF"KC;!D9'VBO+=93W_> M-LA<=[QQX'$U=-)3CSS63@KF&-N.&GN15=!]@)Z/_HX9ST6\=Y[]8Y'*[&8$ MICYY0= ".$DBL,Y )X!EQ-C=Z+'-*8HRH!VI"SHT95H.WKVS[:]E]?5^^G;R M]5 0<(/6P2GD-.4>>*6\8HI:6Z_F<74G.;GX+HEG9Y*A*=?.!KQWHJV!.7LY M"\(X!"E/4]43H)FE4M6C59!<76J8?NAU#M:EF*7&X_O;^^EH5=W8*@IL/%D+ M,OX\K;95)]3M?+':5J38.\8#'&SK$\$3;I2V4G!!J>&*U\QWU5D*8&P6:%2D ;?&6<6 U@@XQ!Y&RG)"S$XW,PI< MX>]GO3P=Z=XY92?+N_ER-#UK+]XU#AX;"2VSDAJ#H*6*RAI*(KS*V8]//F!] M&G1=H!!U7W0[%_Z!;M&?1@<= ["]G?K8EX+BV#BE.)!6$B61$+LP&D(TSZ%S M\Y/?IQOVYTO7,ON542G./Q[:LQ$=X.^!5H%8 H5&GD&$C#/2/%S (%%MR5$> M+^E0N1T2M@=T?]?G>T^PT^7M>6H5@C *USK!.8_;F=QD,2%,8=\LYVOI>R Y MR3,>LC< HQ/U##+: ,F<)7'CWH[\^^H ME,8Y^_[KUZ.9F#+>%@24!%)LD9?1M/5(*V*W0]529^7'O21'V=FL*H?]F30[ ML*-M,U/Y^6+O-G*,=BV]/;ADAW )L8;,0A7M$R9K*(!A5Q8%U0T-^Y%%&3WG M_]R/%E$NTU^[VL#I+O)?L]']S20:#+TI.[_WZU%2[(<<3 U4GQ/?%*6D-++. M,2N(TX0K2#:5SY'T."JE_2E"!T?21!EJ]H+ A8Z+IV6&*@L92P&CF^43*6BE MNK)D'9WQ8UX _$$L$GVG%>MOK8 28.6B"BLUD2/ F;.*NK25 MF/]'-;NO?*2[F<_6O?WW9/7=W"]7\]MJX7Z.I_?KZR11DXK_O_D\^GD ES/> M%K21C#$@K .66AS_@IVD4$FE%)#@2D(P.V?.;RG\NY9$L9L?45V*Z,R^;=+( MOST^JA^ MQ%UHK7'/S?SV=C[[M(H;:KH''F>_'BTGXP/\.O%-P4/-B:'>8Y>JC#M(I-K@ MH0$DOJA==4WL>(H,0PR PF M]0@5S%KE3HX@N":FM01X7Y0ZMJ"]^'S@DE,"O206>\H=5$SB>FS2X)PSKST?[S^'W4^G MUR0YX7U!D[@30\%L! DP3SS>NLPB/I++*TN"4(^6UT8); M):$0GM,:!:*RZ@L/<#UHG1NGN03/A;WHU*\[KD?3N(!5O=>'+[L71#K0]NK"OYF-%RDQHJTV_WTS>ZE?;R>C+Y-IU*'W5S \ M_V6!0.ZQB;N:\#3^J=+6EZZ?1UXZ07EO)XL%\A*VSH=Y86F4,E0/=GV+XL=J M//\VF_S/0?OUM!<%R&-_L.7<**PA9-A"N$7#&V>*IJ]_F9N=&;5=<;.()(KN M4W8KQ10DOXS3+KYM\J-**8VKV7(;5O]:=B[ E%8TF@V<6HF,B'3@:S9H[PWV MC?Q '2TAH[O):C1-9*I'8.;+(]?X]C<*3&'.M 9&&&J894)CO.4]4$87+:I7 MP@7?.@.>KP=M05UL3WJYPPTOF31H'0B3A&GN)4@E!#7A6L)ZW%J G$2I@SS+ M[HEB&9CWS+4WMW>CR6*=0N5PI$2C]B&J?$Q2+907!D*K(#6D'CL2S:JF7DY< M<$]LR\*\K%XS68Z^?5ND&X^O2H>Q@&(>):"HM@X X8URW &F?21!5'7[TV&> M2N3]U^V(CM4)/=0L&&*Q@PHC(@SCBEAI<#U:)IY7MG^5YG=C0CR_W]@>[J4V MFFY*A%+%#:#IWJ8"/E5 4Q)LQXJ,Y;T5H"[ L78X<%*-T-/0+L:LLVJ$.N^I M4!B@N"'BN$$"CLEN+$9?V3W,EN1ZL$;H:8B>>0_NS!JA6'/M-7$($ LTYL:J MNFO:DJ)'PN6+1386S*$:H2K]XM/U>+'9'PH1?]+CP;#;>PY E8YK!$RC(B: MS9B@K 3M+7G?+T-M: G@ E19IKI_FPXN]VH*!Y\/'&J&G,*46P]3L*_&OAZ3 M$^"*LOKGB?1W;F2#>>9^LKZXKT?+ZF;+\H-;R9ZG Z!QL_,6>01N>_'>3!;CE,K0%5BFB?'YU!W*5RNG/+_*.:?UN,[KY/ MQJ/I 6-F[_,!8$XU-<1C94BTQHSW#V-"(,>=-?0:O*U;-&VAW"ES-J;^XQX> M-&OV/A_BG%):>N88%, 89E-D_G9,@*,KN2[1DESG[2/:C"7+FB;+:OR_OLU_ M_+_C^?ULM?B5F,+KOR2B\$=$V?XZ_/7I!58\_&-PV!@(G1,,Q:76*8&0K3ML M!;\27WA+0IMGPEA?_1S$0 C&G-=7U."CGNK>8U"'3 M(!_'4GS8LTV^;5#@[%C3X&#<9JVS*2TOCVNH-J)V-5,D3=&L 9>L?70$>"F* MU7IV\Y"9AU3/$2BJ#?)*13N>68L-,;M) \$ 3O)Q80J=(>V7[VJ="W)AVO29 M/K2*U>#%2N@E&S!IOJG6*BX MG&,B']!2+J?(SH#4I*[(&T\=3UFH8W=3M>>%FNA?IPL_W,L)/7E!L$92!4!2NBXXC AF1-R.T(K M->OM$OB#>@$[GL'MD>#W^W;YB%]V&"H$- +FL9=<4YJB^3&JQRH(+7I$W/V6 MD"OPDV).3X-VV#&G&AMLE6;40::TQ7'S,_58C&T6_W\Y-&E)K@=C3D]#-#=%TQ!>W MY;2,;G]\JCM]=",ZUC0HC;S&&"MK?1QB@E/4([;XVK*FM4> H\S*PGD@+KBC MQTB-V@=,+4FUZQ$'@GO,6"6QO!$K]/7W[>V@5&(:.>02L M!1P2HZ7F:CM.KX2[,E6\%8D?]0"=BVXQ%FW7RM]Z?G2G.](RI)3P @NN">.< M6RZL(?5X(4&]%:(IX&ALA0;/J=4JW%U&Y#T].S@0Q/G[@P$ KJ'V1$.@@:?6 M4*=-X^E&=Z#/WDIDK9!@]Z")\^%&S*Q25\!R;C%H0S;PG&WK36MPW"[O8W"I1K[82Q2BLEHST'+%'U*)&U M.3HK'0Y92AD]Y^+:&WL^5(OTB]&W"I["GT?-@I- &*,@(-YQ:2 GTM[4PP.2^HX H?;!VHQCA X!Z3T#!$GJ:W'3T'9B-M] ME95X5PM"ZR1YV4?;J@@*'P8<[GNJ13].99@FM_&1]U\_Q=\NOT;(ZB(PN?P\ M^H$@38I48E) B3071"G&:O2LZ.^^RH 2#'9*W[8E=#'\_K0:+5*&I&/'%NU^ M*(BHY&K'L<=1HL)P;U+-MS6:)FJ_O1W1EN-[,3ZV/1UR!'DQTZ*)3=O>1X(% MQ$(A@&(4>* 8IK7*#J:511Y^)4A+WU"G"O&BYD,L<%D?G/(/&_K$P%; #GG ME .&'.$0(8MK!+TT.=G\6]H7ACL-SN!AVU/A/#$6]AFL_Z-NYG>;*XIJ.6: MO1Y?@?:<,;#>GBVBACG&('<8$,F,YWWZ"MY5?ZOQ.AE!XMYB/HL_CM=AU\OW M"_-]-/M6O9D]?F(R&T_NID=3NV>]-R#OS#JO#L6.,.MY_#/A10%Q4,C>2J_U M:XTU9M'SY (%95%J@U4W_Q7A68_!SQ<'1GC$QCKI/<$I0XW0!!&OC!51"\<) M"X$AQUAEE5T;("\+\69>3B*EV)DB5^(NM]WOC@8%O?1XX'$WUUA*YSA!W%/% MD=B.C,3)WUO]BVZXUI'4YZT#76R!VXT_&O^SF]'B9OG7W+Y2=0!Q*7J]F4U6D]%4 MW=U-)^/1@QUA[F_7N5%_5.[KUVAS?%Z,9LO)6K2'-]+S7A@()(@YKISV3CL0 MC2>59C)3PG#GU97=0^IG1RTBFN$2]VAT][FO#(Y;!YD#0F-'@7'> +A%2%') MK^S24]SS6!T]76^J#[/ M[R;)07(\FOSLEP:%&&$0*BV(AD0QQ-;)5+B@'%FJ0($Z&DA<)1$D>"C==(VJSKJ .\ M.5A6=6T)] +T::$RD$"6R>,T.,^4>SL5H2P2-M5! MC']0)I4 4.O852DDE%IFJ2F#6 J-+^+M,9Q*76GW/U];<-HC"SWQTP5DYZPHQ J<":H&H3RI#L :Y=#BT' M>&.]'[=_:2D-)-E4@7SOBF@LL:;8LKB8$.$U3 L*8%$3H006/34=+GO/X%$+ M">)/DTVY*[C+U:XRPR&'_N/G@J8$6PQA\@$;%K&3FX3GC&+OC2L:HG[-/,M! MO12#W.W==/ZKJG0UJ[Y.-FK.]XCKVB R\]N[:K8\=K&S\3L"U@)@+R5@PG$% M-?%ZO>/YH4)A 8;1A2EK" MB6-L?1(05VK-)-$Y!=&O2 =L9W7+ +X4E=[?52D9PNS;F]DX[NYOY\M#;'KA MZ6 Q4DX[PZ,)1FQ=]*;@$/72.\NM$H![3B"0&SRXPHSE+-3\ M#YU+R:7H%<*U*^PU7!6,FAGS&BM*K5>204LQVI8WB_^@&I6'Z^A$:_R]NKF? M5N^_'KJ>,;O94'KY(J>7GZ/0=.S??PZ=?[7ZH2"X9%8#8H&S 'E#O3;VU_O4TDZW^];&Z2QKG[%M=!JLQ&?-?'C3F/-6@ M1A1I+B'4<8IN48L3%^;$*IWL#BQQ3:S<(EI()&=&*NR94_K7/ZKYM\7H[ONO MHRP\YS5!*.E W!:BV>2)%)P:INO!6<6N['BX*[85@/YB\NDT7BU;_E)@QF,M MTZ$D!8Q2QRQGNWD*6,X9W@"=DETOG/U*IXS%NUWPW\S6(WM\I%?<[-UV9;<7 M-;!S]S4)6$G%#2 N94@F0,1EQ@GE-,*.(-]L(I0995PSQ]/Y\G[13+TZWCI0 MI!3G"BGO),0:4DWL=NPT11Q>EPF:3X&7B[:V"'%?,[GOE%=M3FBEI$S6NG9 M(T<%M%!0@JSBVCC.I(IP@JJ&74%B#D*"V'FO487JK M_%*":UU2XZ0Z\Z<)H1CASJHS[Z6GB BF/! 8&.J\1MNQ."BOS6'>DEP/UID_ M#=$SG36[&N?-"LO7%?"%;0H>:!$:AX9*1N. YE?KMD:X[G0I)E#Q[N#"QY\-9 M>/E_:5-\V^":3Y/FP7N%4Y$T*X"!$!(8_U./W!N74[!TZ%4TBFH?[&J7,>" M"1+U;@801D"G4D:8IG*]B!!BS*MV'6.+L344 @ YL01"XVR-#3.@MW(LI;W% M32G2@K?X-,B[3"IFXHR?3RE>?C@HP[RS2D>4$/#,,JU(/1JI MR+41J$MYSUL&NRQU#J:CV_=X,! H!J)-H GFR"%//-V.B$IH>S/#VJ5/&R(] MR(ZST"Q^U[+V=1_-2;6G19#$I8@=[E%*) H 8!CLQL?8E2PV[8AXWS7*+$C+ MW?1>Q'5UM*K>S6?;#A]/3[VO3;!44,[BZJM=JFC$O+:N'B.4]$HR]79"F[9 MO>Q#;T:\C)JA(LS'X6FGE6/U6(T .RQS,RJ@Y1"J<)[27#D/;@+.=(_&;LT[%G[<*@C&K$<#<$6,M M!Q)!6'==*I]SU6F(&TM[3&@%SVLZ&=UNAP1'$9:UMN*#-+5Q&WSUXD93+1+9?Z:I-\:$/L;6?? M58>35[W<)%! N'/IAOPZ!-9(O)L1W$N:XQ(>XD[6)7M:PKC8=I7RG;^;S^;U M.KGM\:$]:T^3$%5_)P1*Q_' J2!H*(>(: @)RJB^:7N:UF%6D)Y.(GX-D7# M-L]]'OVLEN[G:C&*\IW,1HM?:[ ZR,9W]E<#0<")*"Z'""0BJK "JQIG'2VG M##8/\%YWQVOB4,14=CK$D6QG[3;][U$J_]8B$!I'91V/&HAF&'D%E-QM&USE MQ#8.,#-D 1KF0EPL@G$QCYT[8C\^/!2L@4H#!Y S4$0[6WM9V]KPBB["&;M[Q,.ZYR+1>+5 M:7E=P]\+)9O2+0#+O=91:;461J.:(R?J4P1!),VADGQE>UL.L'W%2/><\K7- M>&?N+/4< XB%C::]4BY57L;, V E:^:S[6:43P/1WW_=.40?MKFDE.^2T,T? MXEFJFV;YM-KX0# L0H:DYAAJSXC'P/@M@DX"?"754MLCTF]YLWJ00K'#O-.. MGDY*F7G2&P/0QD/C#-;&SJ>XLS%=_- M'E)FO?_ZN$,?JVF:XNM#C77EH2^IR_4UJP9[7MZ+@^-(8\E$.BFQ7F-.K%FG M[2*(,LX:K>L](Z8?#ZQA=NB<-P'1YD#S%+*V\X%T%P@X[XG6PF$C$!-:[A81G%5< M!#6OM?5>MWG\]7&;]M!<%" CAR IL(#*<*\.MVZ*!*? Y.4U/ MCSB;KT;3*R5OIV+ITZCY8\&\K%P"JHCGG#J"+$&8:BG-YNC'>*MTN%+T7M:!&$--4J3%.I)L4+265&/#X.L MH_(!TK$'7LR[D$.?/-ND3ZN.7ID^VC8 (F!4"S!U4?4P6E+(MB$GZ_CCHA>2 MNN=>MN0;,"D'WS,OTWYXXU;5^/NC7AR\1;OO\1#7=<-1BBPA$CE% :*F[BRW MUW8VT:+PYJV#6RP2=3J:O1O=5D>VKL>/!:FH@-AXK[0PCG,<39=Z)!2ZZTW? MT=-^E0%^:1H=W9&>/AB@L= RZK4 1D;+U!-AZ]$(?FWY$L\3Y!XVG(7@F1O, MV_GL6X3G]LUL'(_[Y^_Q^.9K=^/G]XN"6T_P% 5E* 3"6(@B% M P 9L,T=::%2_LHTDG.E.2^ ;4=D^5P=5D\:MP\,8K@.\T=N" MJ#,1+':&N3:?XB>/&*A/G@N.48 =<1)*IK6!PIL:D!23<&4;0?\6:@[ZQ2X: MG(W-P^AF-XT-W2X^%Y!+X?C<&2BU04Q@7V<7MH@IUUNUT&YX?2:KGI]#]2^( M8EZ8:K&^:3';AB$(XUTK58Y,T*T?5 WY0=&M M#8&L_^_1?L\DJ61Z/)\#N]P>M@=-?%!P&1A$DB#> :^8%,3NXJ-0Y7L8A M:HA#8%P129VY[C4JTO(QH76@I,_NWT-$!2&*A4$( L6CUL)J6PI[GE5#+LL+ M<6WV1P[JG3-E[Y+U[(E@%2!6 .0L%P@+#UV=N=EBQ!FX#F7K3%D]E_19F'4I MZW].9I/;^]N#TG[R3. \A=?K=>U620V'TN_ZKAFZHB)-9TELW@YNG&6K+KT'!;D7D&;H/Q)>W;YMXVR4^?_?*@ MG&;2.!3QTL*DH@"F=M43PF7.*<@ O>']^S^+BZPHT;\<']B7YP-S/^\FF_R? M4;>?S&^.\;V-;P1N4PFMB*,'"'',D?#UH34!6%R9>[0DZ5[B>P\B.]/1<#92 M[^[3)O3^Z_HO&V^='9/W,&TN3."# MUZ)J2+9H_!A-IFG[]O/%/V+;@TG^.OID$-)CS@2R)N),%0;0UUXJHA7,"47+ M\B<^3"AQ11-J8.*\M FS6SX*S)3=MP)D6 %% 6>^L$TG:WU5M.2M"[)P<^.]1__JI;KE)IKM11V,3%>^$S0GF !X\[L@05,0AC7G-TZ M8[/<0D,TU"]P$N1+[3+X_[':7%BK\UAT/1'V?"^JJMX3Z!SR.AWV46A1C2UE M,*O4059-C(<]@OR9'IW(\C+FR78I^#CY]GW5B1?W]Z\$3PB#V KJ %+,<8)V MD=<14YQ3Z[IY^8^#VN2/IM6;1"]_3JT] M$\M>Y]33+@2I/$+$R@B\$)IRP16O)8"-S0FB.[G&RSZ+_H^V5DS Q=)X?OU: MC=/MU5W1MX^C5?6T2H9:^2H2:33]%*EU'VGWZ\G#!V9/"V\/7L?%B4DA-<12 MNOB#WRU-5JJL!&-@D'6^^YL,Y>759VK$EP)HU>SFV:_7T"[_I%%\.:.=HA@Z M'XD&J5>0&>:I9\(2+"2F3#8*$^A(>;BH-(H$1-V+LVB^ &<$<4)S7>.H05:4 MT0##+4J1KK,TBJ>):QB!]$)@QC$ESDN,D),("57WF7.2X_D8(,5ZD/6+@?2G MH3Z<0/K8.:P-]I!99J/.JJU&=;^!UM<66'V:K/8$TI^&V; "Z54T2$1<6!GR MD -#F-3UFDJ8P]=V<>)4B>T-I#\-MV$%TGNML?8&44>LPI8I:6N^$\)P3L:X M 0?2GR7S#-R&G=X#44JU@HXJS(0B5'@KZ[%0A')NIP^( _UK!6V@/QB_ZP6D M]Z","(:DE\(ZGJ8\P&ZW+ONL\NL#VL\R654BO<=I@KBP7 O$6$ 4\\YY(G1< M$G ---747%G*U7[IT2S7PDD".3O7PMUT-*YVHSN64.'%IP.# *T5$6T88TAK MRG#=U:A*YASX9&V\#\<]\*J)U)YL>EJSUO[JCY_^.G7M>MHN4$RLB8JP=6G( MB$'C:G68QE_GN(5>2_:.EM:P+,%<7EXLXJ.]Q:#CG!B*.9-1.:G'1S'N,8;] M%5"O':&4(EU[]8%D-/LIEQAB0853UD@NZO$A2'(TMI;N%G5W6:]WV[<=H?1) MNO:*!7D.H=,*61R5#I42_Q MNB]U) C!+.<&&6"9(DHP+'=+E]=9J2\'N)27I&^Q,-T6Y'I%LVQS3[G?";;I M0[ :(&.A]IAQC[CE@)NM##CUN*B&?+>.X?ZT&BU6PYQA'=.\_&P\BP27/Q&' M=S&%2D$8XH1HRYSS$' +:PE B7(N$0\Q0."U3\ LZ5_^_!O>94OE$,,*">T4 MXR#:%S!*9"L!9%%.(K[F'DNYF7^SZEN*S_XS P)?H^E]-1@?Z2D]C38&IH)X8B5UV%F2$\2!HMGAK\@WV\WL&> J<"*!+G_J/W6K#7/^ MG]C'P Q%G$!)@>3$,V*HKF,/1?S_E=3A&=*T&?;T[Y8_E[\&/'7L#7,-.+&/ M05CA8;03">584*X(A'4 W[KZSS7'T_Y9$'HET^4O"%L/XWWD_S!7@U,Z&"RP M#"1]#E(LM+$\9>;92L]:F7/C=HC!A']F?W_DN?RI?SVN .P,]!;2Z034E*" M=$T\"8$4&=/^]3KD+WSJ=T:?P4_\A]IA_ZAF*4OF0ZJ[)MD8._UN, @ZD(J] M&NP](5(I4!^PM.R1Y_GNDHVP5]W\YD; MC;^['W$)6+\JK0G12A@G9GU[:'O%.%]UD>/D\7XVFC_\])1M^-U_]WVJ5\IQ_FZ6J M? ]OVC1ZKM\>F$>]]2DHB2304976G!NB:!1-[4Y7@*.K3FTPR!EX*52X^.FZ M6:6B.;S]57KNT%Y7MB/! ZDHIM0"'FU$AIF%47_&1/X[X22?)US:3^Q'NF)T/=_-?] M/T#S832Y>3,SH[M)G.4[Y^2'1?4H:\EOR0+WN"G:_$00D'!-.?:: :AU!,+O MU@Z&LCA_<@G7?9P?7L'*SEP2/G\FJ$B4Y M3A/$F89'[62+GU_[IQ^I=0>SI1YM%PAEVAJ &, * B2-L+CNOJ,X)Q/# 'G4 M+P/FW0GFS*6SY:J80/!D"'$HJ+0",H$$VO89F6@O]754?=4[;XX(.J=-XQ*9 MSC+'/>?.M2(45KT$FRI$IF-9;6G1.9IF'4IZ]-+9#*M#8;6$T$$ MPL!0QGW==XBLOC)YGRJQO24R3\.M4YF?7"(3F^0P XQSPJA''&-3CQX[9:XD MDJD5F6?@-A@KJN]\[$8RB:T4F&.5;L%B*FO4..8Y-ZJ'6(NI=\N_N,@&3_2M MW]W]K!;CR;+:W>9>AS^\F:T6D]ER,N[L8M()GP^8$$48H8I3*RE4/EH9-?)& ML]XJ5C]H[J2SF5.0MVU-F>Y$6VI2?5C,QU5UL_11'H\/J>HA'+?WZ^6J]'L9C+[UG': MN(,?C'/=6^VP9@@X#ZP5 -1R(PSHG*./EL*6\16R?A#"O,"ITETFU'W?"L8C M2RWRT20#E@A.S>[H@!A;ME+<[[G6ACQ-6N)J=U/G+ E?RJQYF@[J'XOYLA/K M>?_7@K"20("]!C(Y,32FJMZXB5>VMP1E0U:HACEG\J5;;-8D%7(3W&SO%[LK M=)NKJ*=:#:>_+"C-/#>$6R$4]8+%O^D:%>%PF5M@+Z:I?X6L[UI\E[(5/$H% MU&55A_U?"V2="P5R@BE4B&*BS Y7#4F.'S^S>L,KG!:]R_=2YDV_A@=T4"/O M$+&: &V4L;(.$J$4T)R$;MF9G?Z8':7E>RES9KN7IG.ASN?,;]\* D,C#*6. MB@AJ5$EA-.VVF"*O!>2JE/ M!Z HADA'%96Q ]_',9OEUW[T#%>BE[R:,EZ1 *9;2R0ST(S +G M: JVT5)QQF&*T]GB3Z0@&=-JV$[BX3&\.[VM108,9@;NC>QI4E2@M5G87B\" MQW/^4+_$BZZ<7TYCL*7D[?M?8"@8YM8V=X$ V1XIT9-*^O2:<,>:Y\L?"YR2E,E-6RV)-%HRI79K MFO(ZQWG9DMWV1\'L0)"7X@!YM$T72]>P]YL!8RR 5IA"KBQ(EKBH@Q*XHUF7 MVH>:HV$(C.W.I9@EWPM4\)Z.MY >]^RCP<4U$F&-2%PX+>6" 5NGMQ$&L9S$ M8]>LKG4QBX8@X,%O18,N@LPCJ,IIKPAT5#D'D:HU$!&9D1. G%6NXCKUMR'* MM"?C9>\N^J%:K!MV9,<<_6Z0$LEHI2+)!/3>0@A!?10HB*"O+:%R&2JV:."T M+>%6)\BCSCT+W]IW$GOVNX(DFD$HG);"$ZX)\;@>9JIRDU.QNR5%:7BW%0NS MNET1EE*%NBOE^B@+P &5J,CW _'6688<<)Y# 2RWLL[?'G^0.:'K0PV6'>;T M&;+8+W[*#;Q:,% ,:,L,T40Y@PTE:K< &F]RLLH/-3CVE4["-N3_,!O+%^I; MYU[^4YOO>64TKBAS6@/F4J90;*Q'.A$/04.81XV4T(X<.KN$VXTXK:;KSB6E M[>MSUJY!^!REK>,S_SGDS.GJFP$+!./,!0@K&;5$R)QW-J4S*R-Z->+N]O-[];KXJGS8PV/A24 M%4!$14YY*SQ41B#LMVA29LO>.WT5TZ$'J?4Y!QYC_'B0:KR:_(AZ81;O3WMY M@,XSA;R6P$:=R#J!@:Q12[GS^C)4KY[IG?ZT[.[M) M21E'LW&5]J@(TV2\VMK$1UG<\1<#=H0HRZ4BQJP/UQFF-63(N!Q??);Y=Q74 M'I;P>EK-?QOQLS'%\3[[S5_1-LU>YUO];$"24$8-9T0:Y(6C!)(:::-MSBEN MUC6/JY@F Y1@GWZ.9S&TCY0Y6ZU&D^D?%\ASPL4-FG **''IAAMP2BM#O,?6 M".HY:Q3V-["8%C^:+#9Q1 _BCX3_9[7Z/K^93^???G49V=+\ZT$HBK'S2'H$ MB4)(62AK[*.E7=0M,OB5L3%1VPIGZ4R0@P\*:Y)):?V/-@IN!U.'4Z('RGQ27:)L+@)^9+$G(_[ZJDQ?UK M'I?1R31RZV.$H-3.]O+7 Q+2.:<-5 I@02VR7->X0XUR=/X!U>*]ZAG7F;0O MO(B]7)>?82]\.R%L&4-1[D <2*&:4YEO,&9<\YZ+! /VJ MKV:&M2#KBYQ?]_SM0!WV4#C%*7+8.KU&_@OINOJ@=?7Z/CIZ;O"()( 1Q@/J*@(88*18-CBP/4+B?B M=H >TW-)\%)MPP[@[6OV]GV4<_8D1EPXZ050GC.$J:&$"L&7ZXAV]7-RZ&;3GA9!(B*PXRRE$)-<,< >,!*Y*39&1!16I'P MO M$^V1,^G%157:>DE6=R)TG;0-QZ4S/&*8E193JN.W48XZ&F2EZ9M/]>CPH9*+]@K26<5I12;2-BLBVLX[I MG-J,%T*&,X4W;QW<8NZ.**FU\;E96)-E.I^M(P .[TH'VP7C*)+614W9.60I MB6:HW(U5R9S"N ,ZB.IB;VH3UV(749]V]>BN].+S(=I76"E( (M0:8$\]V([ M-BVLS#F\'.#BTY*+IJE&/+O4?*-KHZRX\ES(=J/ ##'@/5QH46> <7JL7#I MGT3KV>AU;?41?V=T-(Z@>(]4FQ^$RH"/]3G25EC MQIN'7KX;W<8?/T>J+T?C)+6C2LOQQL&+ M.#JJ 6(0:FF950KLYAP!5^*1:5'ZS_G4-L2EB/5A,?D1U;D/T]%XK=,=W;%> M;A LC>H>X%0Q[GF\ WR+F^!F.EHN&VYG^]H$#214 M&B-HA1($62V%V8V19YE1 XJ@Z=3TSL2TF 'UJ)M'MZ_?'PX4 *IU7*U;^LDOHV/;'%2M#Q3/H\U+83B%!E"+MYT4U6MY'0RV-;3N$S4G7(4H>:!6PY)!C M[8'F$@(I/59JAR[*RB\SU#S"71&N/9C[70-WE;.Z6@Q/_4! 4'*F/?"DE[D4A1/J<,-M6-O5_$X6SNN6X&\Z[Z>_U/AZWQ M)B\(3GB!C7/1VH#. *28K17D:&G *\E2+_S;S?K] M8CV:+]/JI:W\M/CY,SX0'#5 ,BH5%,A#S9GANRF(G,_1Q.3U$[,7(92FL)G? M?IG,MI4P9LM)!'!30B)IF1OQOCCH.O?JRQ?-.OA*L,I1XC")2P*5T#YO+BZ+0Q='[V]O1XE>'X_6R6;?3Z= MC"<]UD3YO2L-;I3N;Q2H\U0CBAP"VB%KC4";A,:$4(0=:S(;.K+^#N'?Z'YX MHQ<$JJ0TE DBF-(8*&24K!'P1C="X'+.O=N@PG/CL N030Z3-VOIK37\?=?23WM! M@%YI2:BAGEK@)??,@!H!3OR5985H@PK["P>UA_/E763GUGO%4%2?((T:E0%4 MP7I\NL=\S"5JTK;,@(87W4]#_#HNN@OB&<9"FZBH,^4E<$)MQRP]9HW6Z\M9 MK;(E?_)%]]/P/3-F[_^;5I.9K<:Q"]%F>C,;'[SGON?IX"B40'-(I&2><"(( MD757E44Y;N<+H<*9HINWC>V9-'"U)OJQ6L5QI)7RTWQZOTZ,]G9ZF!2-V@;& M#&36:Z*!@!CR:.O3>AC8J2O+I-P-1;I ^LR]:+E8/=J'XM^>[T'Q5TM2?WE8$)@+35R;L3YP[$UF"^FTK1N.P_QJZ[9/K=Z$6%1=(E6?=U M\S+ M29@V!^_I(OYH]NMP J87'@V4&^85Y1!'%SY6IQOT[P>]AG\OO#PGL]P5F M-))4;;R9?[O#SLI5B&<+LLJ]\78%0$HMX6!T:( M< 0I0.LU77GHKLPATR_'S@2]6%C[,2W@[8%[W*>_)'@$F0;$>IO*+ "@%-JA M(*#."2L]^=I.B06N8RVK,^1+\4]-I_._4VBLGR_L_/[+ZNO]='LZO/P8)U&T M1"(^YGZQ.!PD?])[@K,(0:?6-4>@,%ICO;5A*6 J*[AY@'I:%R29EX._6 J8 MT=UD-9JFJY;)]+V/@ODT_[KZ.V+\)EK"D\4:JT.5AQJ^(8[?\73EF$1EPUHK ML*.Z'C^'(B?*JR5G-+Q@+G8CA5(LK,.M/U9W\T6*D%E7M3] NI<;!&"]@Y(; M )PAZ=:* EOT*.1 YR05:,FS02Z88ZV 7HI2_YC/;_Z>3*G\3YT0]H@-,.^D]04'BK& >6.2UMMSRJ!UOL5!*Y]BM69>PKX. 7"OJH $:ITM6(;Z6+-[.5L&2U.Q<,OWP M\V%^-6;C0Y-@-+82&RR]IE8:IRR0]0BUX+V=\5\KW5F&<",G7P'L2@ZE4[=\ MGF^#Q.OP\6KYC\5A+\VQI@%ZQ)CUG,?I+)6'P#FY&S&Q.0O?R2E\*FD=$+,$*K--..PZ%WLU<3+-NSIZ]![)2M>\\K M@B1,.4R%P$(+#*CWM-Y.L+=9IWCP=48J= 3]D%*$7%U>(",=A(IPHSPBQAF@ M*:'8:&/C!F9MH]L:!2Z!%E8X["RS6"-H,:]' M"["YLLIW;8C]]T.!MM MM:?X^:**4WKCG8G=?4B'O%2SF_5?I^OA+)N3[.QW M!N($T8Y;0OFZ\B#S6-48">*NY/94APPL!7TI>OZU3%OR%9BAT?JQ_5[+Y*J9--TN+C@/\] M67TW]\M5U/87S5>LTUX4'*>,,&ZAC:C0=&KA=J B@WJ+1[H8=G6*=RGVQ=7T MIDKGKJOOU>+WF./-( Z0KE'[(!WQFD7K$T$EO,&<@%IM,!"HG-/U =5_Z)!K M7NR4VQP$U MH*H07>K]' N.2*:LZSI*X)BAEA'B0:&*&MY M7,EWD\QIU-N)Y,40K2.DBP7O)O_J;#2-RF5],>+H+KFW3? 0K4OT2(6]ME( MH'0]1A!_5_*4\2+9U!:TI:\3I.3IS\*$FR]6S5\2HF:I/(T6#V,(1GL8$61J M%)25.=6 !WAHV '!.L.Z%./>I@/VZFTU6E8G4.Q JT"]]HI*3"'P2BGI/:P- M:8,]S^%4[F'?Q="J/7S+;7SI^/'SZ&=S$NUK$J+B*)UV).[HS H)G>.H'J$& M("MA]^MPT[<$;>D8FD>U1I9'U:;]C0("FBLO(;=:ZA2#"[7=CM(*@+..>5Z' ME[TU<(LEVT@EE'0JWILN)E>SY;K/[^_6XDN;8:<.N,MP7N%+0> M4628 (9%RQ>(&A?-5-:J]3H\\MVCGI]>*,5C/SIS.K[;G=0^,.&-(C1:(,HY M1J+&R&4]G#C7LDATW8[W+G$N>,7RX73]T_V7Y>1F,EI$5-XOUK[=1S$T#X]6 M-RXBN*J#4PXM:ZV\/V#HB([R\)H) K'FC.VF')$VYZHP?!T.^S[D4"[2].]' MB"WFL_CCIL+KMM_-#8137Q42(X(=,U1K)Y'L+Z[O(1#UJ01^ M/UYJ7O^KT9N"<\IAA23TDMEH^5HJP!83PSS.VK@N:G5H3(Z]*?&Z +R8MV$T M3>G4/GVOJM7;).0&)<'V- E*.8:)UP13X"G0!/D:2:,Y:#3-+H=2GA M';C[)-3Q2F![&P5"A2%$">FPMU8B:\ANE-BHG-"^ 9(J7]@-V',6LN4"%*J[ MT>3&_4P^CVI91_+4]\G7ITE[TQ6?_I+ +4:",>CCX*-VJ*038HN"928K!OE" M^'4J'7X+4N@(ZU*,6W?W49:"9A0[T"I8"W0**PM[^;% M<*H]<,O%)A_6 =:7R=XVR'%]VHL"0D!R2J2!R /"N)>0U6@ DU4AXVA4B6\NHEUS> MGO7TMY$\_44S$F:]-RAN@ 42H#@#.=+>2H5W6+FL<)W3S[WGJ]'T&AA:4B1# M\LJOE9CK<<,+!H45%!JL(-&46&>!4$XCR)2$L)'+N7%I3&(F6! MT!Q3JRP!TK$:&R9\5JS#\':V-DAROCO^3- ;K S;?TA_?!DMJ__]__S_4$L# M!!0 ( /6"7% XRP,[T 0 !\_ 5 96YV+3(P,3DQ,C,Q97@R,3$N M:'1M[5M;<]HZ$'Y.?H5*IGTJ&,CE$*#,$ -ISR$I33B3R:.P%JR)+'ED<>NO M/RN#*6GH-$W(:8G-#,:Z[FIWO]5*2/4WK<]N_[;7)KX)!.G]>];]Y))!,OS=J[_)YTE+>>, I"&>!FJ D7'$Y8C< M,(CN2(GD\ZN:K@KGFH]\0\K%0$0N84JN5$!E+2Z+^%>HEHJAJ5GN ML66C3HFD ;:-W./B\6FE?'IVVFP?'[=.STZ:I4J[4SDY;)UTW+._"67!)>1]L&.IELK%MP_)U6W.)D:Y]$%SLZ'%0",YFYU07:,=E_V4BY R MAK+/#Y0Q*JB63L)9S<#,Y*G@(UF-9;_(X)*ARJJ5(ZSQ;-[CY'3!QT )AETL MU?CNH'12K)5+A=+]D;VP*-MR I&18-XO&/@DO<+C&=@DQ2TP=3T>1)QQJCD: MJAH2XP.Y@A&/# +2/)Z]-84*&&XRI+76R5ALS6HQ,8>E]FUZO7NI=$#%:OQ& MA;;+F>W2T($ XH$0R](/N6(N3D5*M_*-G0P 6VX M1\62AX S)B!A-S&2<$8B)3@C!\7X4[LG^3)*<5VLZ^EE#^M9,5#CG/O:_+GJ MGX_<2W2/W[FA^S+[(\7AH3V#?A&!_#W6/&+T/D?K_L(.^3.E0:6KY MV:"H1QOP3ACHFB\GS2C"YP65= 0VX'A/'OKU1]GJCMABKM$"0:=4;\+CX_T4 M]>Y&6HTELZY5Z>J!YP$,A[NO?^+B*Z-/-H/?)9GMV<>7,0S 2[430.5C3$5Z M&E<2!DB7!QS7(*_9*<0#SCR"-88.EU1ZG K2!\^7.)@1!MMV4"'<[&.._K.6G//)_*$3Q5[1GR=PCY'>ON6W.)U;PH6_VG >CQ!+]2 M>1+J9?-\&M#>FI$FF_!(Z:='=CNC6!<['"HMT[VV_T< EZ0%'H]2'M!?XO+& M)R[5Z 'ELVQB1U1_<=B16?"> HQ?* GS\S%GD&)XIV@>OP03[]IG_]RE"^>? MA>$1N59#8R61VO5Y4_.O*A4S>._"16"CV"1='"]\_3AWK4U2IM*,\V\;\6=: MW8%&)T^N04^XE^K_XK9A&CMG >NG,W#]-A:&2I.&U7OF!QH]S0.**]:0&RJ2 MK;K, :3! 7RY.E\I/@OSTP7[/@VHIEZ*@7Y#(Q^)FE2S$5Q]7^;]R/7-['#Z\&_S"-V@W$OS!->2' M(\[]!O[BYUZ2B.^*[]?C2^R-_P!02P,$% @ ]8)<4(/4H_K"!0 >QL M !4 !E;G8M,C Q.3$R,S%E>#(S,2YH=&WM66UOVS80_MS^"M;=B@2P+<"_=#4(GEO#Q_> MG:CAB^-WDZL_IR]H#7V.XU6>^)71D./PC\K5?XI+0N>LEK,,)9^T/!_?6AN MB".;'.5IS!0W&R1F"LSA<&EUS;:=^ZH7&8TBP+XVD\;(I!]TLMN!8;>F1@5? MI'V+O1O@:01;UN^U8,7.OMO'I?-C)D4$*HIM?/4RZ/B#1K,>W(]LBR PAG+( MR*S_KY@$FV_"@E=%5S,AK256$D1USQ4(CE?[O7C^!2P^9OP/)OY53)^D-TR9EINI( M?):&]?[CO6P^C9?7C(0%48TD!O:6IZ%4F504,SR9K8AB5]KCM]?5@E-HR^(:Y37=8<5J@DZ M1W[;KUJ502_P.X'[W?!;O7;/J7//,-E=-]=#9GZ"GR#RY !-3V22T71UB MD MKL 5"-20R):=BG=A SA6)P*')(#/C614.;BUR!"'-(.@GJCW#> ME0D:RN9 )!PMD%GPN')Z7#NV0?J&2)38GUGUS<[K@++ MN]_ E'&FN"!%V:JN9T"@&[1)^#H<,H6:87YH"3G-H,^2$8AR+%KLUF08S 0D]9)<1^PL>/95!5^W"X( MH]F,&';&V\2E)0SA,; UQ$C( B5%(.)?.GZ[VNUUP:#,M>4,MI1V55$ZW;IF MMXIWAG?+H']W>U3DOZ]VJUN\9>$PILZRN]^S'KY.,,70/.)FNU;[/DN)K2AW M7,=\<$-%3LO2X"X3-NG&F2_H?\B;71K/)[K>V>G.Z3M=U7G:(V^F;W]WO#D_ MG^Z[PQ-X=Z(+":=+@$>2_\#7BM\)L2^7^*][_=UA>BJ#G_G$L09Y:!L$E/]_ M/L0\*Q_L=ZCG0_N!;/0/4$L#!!0 ( /6"7%!6;4X%*0@ +

Q_%7KAV[P "NDX*3@]#(X?00>Q&Z/>O9&0>%^'(.?X4 M2-AOG\YFYO8K9%\8LM%[W]UO4P.%;(7L!B#[ "YSA6R%[ 8@&_W476.O?NIF M(OOLG-B_LR1YK_63A*57-V["$,!)JD6S7:R-BR+CUSSWM,>*][V6WNW5RI%X MYH2;7^I7P?C48;R#1O7$?!NK.RE0*E J4"KG_?X$^ND([,MS^>,I2>7V;THQ MHV;:J@>I^*/2CVH-C#V;&'5K>K]\S#U%9M)@(:V8)EE1W(,JM=N/*8K.',YOIT M^:#SG/WQ^<_U(O?X8B)"'T(O6C#M;1 ER3MM%D<++5JRV*U; M@O5BC;>]VF;--+\:7=*@X^BM>L&9QE4T4#2F:*R1-/;6[.DM9Z]':$XG2411 MI:+*9E*EW=.=SEZ/;"JJ5%2IJ'*W=("VWK)JM31MG#YZ;F7+^].I]G;*IIF7 MOGO?4 ?/)3EU3HU--FQ^:B_/9WYJ+\]G?B=^\N,$:X'MV6O?X./5!ZL1>L[V MTG%**+S"P80Z546;9V8H:)X?-&L5*%705-!LLGZC\*GP^0H.Q%IE4YN'S;,K M;=3WO)AA?HP&_^?!K_!^4+;QS\2?BMP9S0VGVC*+O;F;,"WPW1L_\-,'90F? MH"7LF*K,N@)4(U0/!2H%*@4J!2HE^B[> ;R,F><7NJ:[B&"B?]$7RD*\" O1 M:NN6M=>\K\9* @7/TX.GW=:=7D?!4\&SD?!4_E^%SR;CLVWIW8M.(&VP]OTQ M"J\\-YD#^!9+%B9<#6<_\&^F#-T3-'1-1S=[YBG9N@I3C<>4H7>[)]7[4&&J MZ9AR=*NM(*4@M4\[W=1M^Z1$W^6X>;^P)(TS+\UB>+'FS=WXEB7D[TUC%_1. MCQ1/;*VDBG5%96/E@L+FZ6%3N=04/IN,3]/6;>,\7&H*GF<)S_:9 M2/>S\_A^93!^-_24=_<435Q3[SEU6I@UEKTK2!T;4G:K#J=6@%* VEHP2.%) MX6F/V8&Z?5J0NARO[N]^ZM_RG(&8!2XVY*R?.Z LO=.S])2C3.&SR?@T=<-6 MB>4*G"I]-QN?Y<,^S<^-BXJ[/6YZD[@^I=>]6,NV2*+&9!*=\<0I0 M#=$P%*@4J!2H%*B4Z+MT'V^4))J;IK%_DZ4N]F-.(RW$0^CL$HGK)8CMY>_M"F488&R]\,^J_6 HB'XA4F/#&) G^:/_#@FUZK MG>!SEV'OL]Y?X,DR=+OG'&+RQ]W/"_9/*=*]"-*U>GJK7K,41;F*B=47KIT'KIM75N[U:)\A/4TR3-^ 7BE_) M[_="-Z79!'[(KN:,Z!@,F)\/-!WZAW^].H+2>GH,(W(KZWV($3JK/1OIWWDL M'[)T;]G53>16U_&1S=[_9M+'>_[$ MFRB88O#7_W?F3_WT@4HU#=VEG[J!]H4E419[+'D^+1 T_1 D6/J^U04&>##B M>-4A]!/<13F&%]\^8AY;W+"8EVJ_XX-/< >]>M_;AK M[4^F+0.X"U8E2YC&?O@)=F03V]@PH-&@;EF(7>)@)WT8]APX6G@;X9"CI>@> M1Z,&7J'=9 G08Y+(%A\9PC #8HSIYYC=1<$=S1: X:?:S/6HSQRNQ@RNHZN\ M+(ZQ05WQ>!P(YTF4 0UW9K&H*[>,DL1'-NMZ@/S$%\.!]\%(43SAR&]]3\/: M B)(:1'CY,1#4%FB&E+]X$#&\ %N 3-,&'7VH5K$OPC7OX>N9GO M;5+&^K!N2$A#OA_]VYBQ]:,>%[=V;_[^(43J:1'N2-\!ZG+]4'+=)+M)0(EU M8^!*&ME%Q*L!?Z[$MBO74KOW4Z0BC&4O\0$W;O@]T=XBP6/FAK4#EQK@HVK? M36\W?WVG:S/@N_=S'_@=/A$'^0=<#(2$[!GE$"@+[G3AAS[Q9?\.5@4;NUYK M7X'@F%@KDE^KLY_#K3>,A2"B.=82*A<5:*F_8 F_"<_Y)T3X?!"11W*9Q-]7 MMDQ+3',OR_84[&NOY,5S'1"<69QD+E= =I)I>]\D?;?Q[$9KG")(T5K&T9T_ M97*!AFB[A ^233RB=>UB8CF&H1M%@<<:BY=3)]>UI0HI!>Y4NWG887RFL]OX M]L,8ON2++U W$8N_!\[PK5'$H+E!0MI2D$W1O-D%6KMM',C2JQSC*(AP(_T$ MF8A''JT ]&06D\7#2>):,=DX\H";2.6Z67Q6>T8/^]FJ->^V[ZVG%W>?1.! M6OW[A\&G+V B(.V@N9W%PO4:D-I\RS1RI@A7B#98M;.;MK,QTQ)OSJ99P)G! MPD6ZQZG5?FAN$? UL#KH\+%:M9^G^$;38@[H 61@>L<[8/DGJ[VC1KFFB4LG M(Q=/NW<3[2>K1>C143W] M%[H=@7=YP*!#-&TQW!3XJ-0HWO&5,>VS&Z?:AP^Z]@$8L];5=[;#T(>M]<2Y MIA&[V=DS0ZKC+(LIMN"'\&DABTS>NC%1,J*S.9+STH'%/S[AOEX+>]0;<;>U MGT5[:3;/@1S7& 3#P#$YK]&09CLHM3_9K1WM>S3;2_L44G@JG;MI21?\KRQD M/'!GV?OQY&R+B%GVKJQ$N'*VOP"L&#4BULX3!M PR3"S$".;/-1 N9 X3Q%01)E/D>S2 MO44TLT&R8C??XJ'V0K;G(X15UEIXOI'UW<#G/(N#A_Y!LR+]$&-KL!GH&]\0 M=M/%U[LIQQOT_]A")XRYV#)K-,IP.+DL6 @.5H77X[C9S8U!#*9PPEQP5Z!9> M6N#^QDW\I('(B#' R/Z=\YTUHN-QD""0FYYG+9$',".1(8BZ#" 5>E.J^*% M>^G*^)N_UURZ9VGQ'V2L!PD\<64:\V(!F/@Z=S'[#@3&('"][U\B[WL#LN5? M6Z,OYXU5U'I:,5C%R@(![>]%H*VM>&VQIKG+91S]\('06;!#E-C2;:>]FS7B M<5PE'%>DFR^SV .!R[1E['N[:>D_.=:UN8-P1#6=AL8S1^]!*7=%8EL^RCVM M9:NSHWMT?25#D-4L]OS]+&7;N2[JANRTE&477I:DT0+40AAMZE]-_2 CV5-4 M.18Z4[[TJ,F*:9'=!!,],D69G5]!W5O2N$F6HKA\(.-M%D<+T@FGPMZ4,HF39_;+?83'H^),[*;XEE0TNK"4P^KRU$Q@1_!Z/_%BAB-LIEK6 MJ.-.O>KP=CCN-!ZW.Z/QQ.FV',MIM?L]PS:[_:X]'/>[ [MMJ^-.KW[<:8A4 M,@FB^Z0)WL$&J#/(AV9@J5/46N/E/Y<@02B!>[LY0-P&3RTG^?DC??T4$OZ$ M3C>0/NAGX#>)E"(0"'XTQ7=,?0_=$.]WT21+5U>.*!NP2N5EP\_EQX4XOZ!R MGM"P+QZV]OC#?T&8;IR<\;UOH;9M)J']F]]@5DV]J![GM_FL[A M3YB'.$GKP?J[RX2]EW_\NGIN]DU>Z"HO2M9[L[T,%G]%%]X@+UK]S:SU4V?? M#]SY70VM =9]*35VMT8L+J4N00[LSE/5]BKGT]=/H.^UZ)Y0.W;&>9:A;2>VMKC=C\TNGK'.H]BV(K(%)$UD\C,CFYW:U5Z;AR1 M-51;W5VJT]E /X3_P]RLG27Z&?"4$V^V]M;N.'K'V&1R/7?S7E3*]>!0O=!J MK:<.0ZMEZNW.+DZ?YL/PLHU ?IQ<&8$7V$BH;>BM]GEH=@J>YP=/V[%TJ]F^4QGLVH>.!,8S^\N1OR0@IT^(Q_I!,4*&R4WG>*>I_=.V^=3T&P\1!T M:C4I.AT(7I39(A\;RVCK??VV^#T=%B"0O3Y M(=JR.GJKEB-763&'GN?PV>)'UQ@>J)^)M'>E49Z@1MFU](Y3Q]W56*^6PM2Q M,84];MH=\Y1 M:'1VH6>GN(?\?)'CM-_RI/D^EOB(Q>W;B]()\R/B^&!6HT7 MZFE*!46J3%C_0/5*]MG+7U_NLA4^>T%W.@2^DLSS\C'+[4SL'7;J MPEGELT3,)$_P4B+FY:EP9RQFJNE?)V&_K*0$G;R@X7T1>0VZ&,#AWQVWN/12 M-D+**U^5.T>MUYW>J<$+"#(+])P==A--I"=&S(NJI9'W?:T$')4/@]N_4V=G M:N"U=/V=)M1MZ1W'K#^A-((!PF0>K?!-G6R*2M(.YR*RAK0T3$DI*3A:J> / MK13"#A>!ND!2:Q"@96P@C#5_9S,L['OSL*HE()7G'9#RMLRRL4[M:1^@Z<1N M7 ;46;.]"UWO4@II3^*TJ&+FC";VP.E-QFW3&74&?<5C$IJ@K"_3'0 MG^ +I5+M2+ZA<"7%C(E"AD"[ 0MOT[D.? Y/Q,,S0+5? *>A,I,IXXW509\( M(G(G >NX$W=?:Y]$L7 YLJ(?+7=%B=[O6 L2.PL60\%Q8I_?HF<5-KU=9(OJ MXV8,"Y!3;>Z$RO-1OR[\5A3PGK(EQ5^YH4+C3?%/O_S:B/0SM'/A0X;5%F%4 MR\!-L0A:T>P'>+4OS2.B4%9!JAK-$R'.)?+!\?]BK6OK,'D#ZRT#N, M&8/C9?N0A&O^C!L6^& P\I'Z6/ 2G@$3#6$PLRR0%F>H^ M2"Q!M&BG5<3=%ZUB2^")6<#[1TO?,36WNW.#C)6K_&\F7. WPLM!*@%9./ < M^E]4E&5K:401$(TN^ILBMJI^:HE%N#)D]Z!)<>.]M_SM@?QY%E"TBUH-8$^TEFRJ@;P Z*=]EM+M) M1:90!T?"A8]K5NI\2)$1>16(B2 2.$D\+'U.\D3/<:EA=@.U2N?PK[#(.4 * MA XHPQL12.((F*N+HB7)0"K1-\ARD0^29P#&)?7O,HG$?O(=0S21YU/##I*9 M\%C4MTN#)G/%%V63FPB+)M7Y;1O5X=6I\_NR(9YYN=X#%=O'K!QDOWI..Y+K MHXC!;C32#8,ZPBP+/2DP"NG@1;Y1\W:335HU,0[1&0#^*EC-AFL)^11C03:0Q5). MRC?E"M6&$577 >5+" 9^DO"P@Y R*.?A6B% X'*J[ONRMHF'MS?[7:L[,5N# M86O4=PS#[+8[K:$Y&K3,?MOJ#H]K;PX+#MM$!OOX$$KY8>4A.=;^%$Z$, =P MI4M2T2ZATO@+?6FWI6"7QV(R]Z3VQ>([WY/.J\+%*0-.O'@SD!*&S$BK%>8( MC\"MEK6F# =X#KS.U;RN-F[B*+CGZ43!+V+ M-P_:YVV'413(SQ#DEUIZ^ALZ#M7>7^3>_XYA"^I):Y)?6L'@(F%@:E>:S:.1 M"@$7B8 6(,!1"+A@!/P1Q8R+@NTX4'KO&0+^2>/N-(RWM^3U5,TH-K045Z50 M#DO9JA[^'JM25G.L3[J>BR(R162-)#+JRVW5V3E%9(K(%)$I(E-$IHBL"42F MU$5%9(K(E"1[-I$=U86YAWEM/(5%V^CI5L\^I0J+"E1-!Y5IZ*U:2IG"E,+4UE(@>E=A2F%J MKYCJ='5#"3\%JF982\TWBE[5!;&'"1?5I0,JVG,T&\FJ;R.=L]OG7+N2F+:E M=^W.67A,%#[/$)\]W>XIK[F"9S/A"=S3L.MT_5#P5/!\!;/1U)V6XIX*GLV$ MI]/3NYV]MGALOF%Z(JG9GS?4^5!.GA-T\M@]O=4]J;YD"E--QY3IZ$ZW3E-N MA2F%J6VJ*EA2;17@4)C:)Y_2NW8=]5)!2D%*Q MK?P+%^%?L$S=M.OH%,WS+RAXGA\\V[IA=Q4Z%3H;B4X3#+(S<)X?/&V] M5'=9H5.ALU'H5 ?1&FTF8J(E[[/"6X!1?$OY8T[0'V,:>KM6AD-CV;W"U+$Q M=8(^/@6JIH-*,2J%*<6H%*@4J%2$J_8"C-@,NT6RG0T7Y5,X/9]"6[@E0S#)CFVRDG5^DPA1^.5M[05N4-+\ES89JZW7'.PG&AX'F&\%3H5.AL M+CH-U;%*P;.Q\#RGJ(3"I\)GD_%9+VIF-C=L]BU*W> R?3F/0R^*IRR6H[>7 M/[1IE&%!E;\9]%^M!1 /Q2M,>&(2!?XT?^#!M[I6F\/G+L/>9[TW]M/M=/6N M7:=*WY.3/^Y^7K ;5I'N19"NX^A.JY9?0%&NHEQ%N<>C7-.T]&ZG5J:Q(EU% MNHITCT>Z;,+)O_H(EVD=VKWV)%F[XJ[8^J:J3 M\MZ?IO/W5HLS(H&)9_LT8=O?O&A1*QS#X"]]\2J_-=^]!,J8]O+$* \ S7ZB M13-MQ#RVN&&Q9INZ9AEF3]?NF39W[YCVD]6F\"%>!E041_>P,(F6A4!/6I3% MVP\L7&O?YDQS%U$6IHGFAUZ03=E4N_?3N1]J*?S&\>,F2;: #W,WU6(F2COC MZ^"2A)5?.HT -6$$/WH>O!F>ZP?:5[9,^>"M#@[>:NGT\*F;,BT*M?NY[\WI MF^U'*Q9NFL4LN=8^K(W23S3X89BYP7I5:NW&3>#G M2-S.5V!E_6"NL%/B"3$-=::U?KY^BDLHDGN4Y*P3(+D_&>\-K,TX_'PFR2F, M0@PV&;U?/3?$/:7-CE9:"FOLQ]*/\3. Z,Z-_2A+".T)X"V.LMNY5CLMSS)L MH_;-"KR[@=<^ ? B2Z\-D&&T@%L>:M^OW<9NB)QW00P_F?O+G/NBA $HQ:D+ M_\N%Q_$&^O\!D?X[(\G"TGDTA;'=P1BY=$BC^@-+[Z/ZJQ>P6]=[J/_RSQ_& M*?/F]0? ?C O2WU8"I*O* $+:4I[RZ7VS/5CD,GQ=X8,+LA(.-9^[4]=O6?L MP-50C0%NO1%S]WX0:+BU*.W_Q8% 2F'[X\[V WK]=IRNV,=0V[3 M M9-$++:+W)='T%@1T3<,0.TF40B0>2A>](I\@\#3 #I8<:^9;3DL M11M-I(W_&P5 &VX,H%TL@^B!H0:2>G/$O@<7Q_Y-QND"9##Z/:98PX]-*S\" M_$/X.M66@0M7)CZ0%A&1\ $\023:!,@1+W]@;@QD&J(GHK:LEDX=[EB7GIW: MC]-WL2K-;GVM$3G/+J_N[##E>]##W"G3[IZ-CITTU7;YR.QK[M!/+;W3.=8> MPM/)OVAN0,G?5@R0@^^:A'Z,^"( MQ%)P:6\SERQ?$#Z!FZ$/J&3LNC'\=LM(#$MC9>4A2?4I"8#W08Y UP"ZY-E$ MUA2 M$?%((UTN&"&;B9Z,K[87R2PU('+?R>K)$#U%5V8RQC=5.F#KDW]&%5: MX&18W!3,8+C;ARNF[L*]96LC@0?)B20LOO.!8<*S[K H*K]6?ALPV%YX/]C5 M,9\LMY[DW5Z6P)[!7=SOC.M)]Q?N5S!\0+U)Q7A6UQD&7"PS[@H,+LENDM2E MZX%1E]RZL%CD,L;',A?TH-(F7&M_"M\Y^P%KXC,0 E-87)@7NZ.]%FN)HQ,2 M8'O\@6I:$7PYYE]%ZI=\$NT<3T\LZDFS"P B1:Y 2Q0>.] M <4.%IA[X4& ^>B3)'WO@7\'G)",79H8O&/A?L>!PK!Q5+D:R!V9? !E8-+; M\<0P Y63Y=$%;@1Y&)V#G2)6ZO.6'H'OWG#GO @6()HP;$>3O'$#])!JR9PQ M0/WS+::M6MDN!$T?[_E;;J)@"H_X-)L)5^Y #/4K#E7KE];DN';>GVB'T@;0 M3B!Q1+/9565EJUM8BMPLF!NB[ -H?L# B&W8;]UW;UOO\)NOXZ'VA=UF '5%(N/8:>EZ>TT3V,L&VNB"WZ=QX7QL0MN[H!I?'[ ME3N#(;UW@WOW(4$[8!Z+V;B:/_WM3=)J=\Q6OS?L]-JFXW1:@_[(;@VZMMVV MN_V./Y2FVG8":A"4.[?5\/IVS9[_YNY@1D,X3(T<+2^YR%'1\KY#+S, M\U4XF9OR4PMLH]>/(E_]/N? M:]],+S=_?2<"YJ69"(R >I!X8&*@X&-!="^U()"_H2OT,Q#)[G(),TV <9'0 MAR__E4UOZ5>^8B$JR1@2EUYGOJ)"_YF16?OD5F"0'.0]FNS X6.]])*$AN!S M):2JTL /H"&"KI"*@/\R-Z;!&LX2L:MNX)'8@,E+LSCA^H<[FZ%:*;4]&'@4 M4Q ^SR]X[O"YAEP\GI3$TI 0:KFJ-_=!JXR)> MMCFZ!'Z7N'J%B@^%]15.YARZ7_#6)AK+14&1R)4_">1$"F9% APFYK*"&("TW]'Q0,E1W/H5>6'$>I+<$LR;IN3L M%MFSEPINB\9R&D@_!?SFS=&.H7@'9V9R-->>B\%A\=0.QQ%E"JC[M2NK^$(L+$^!Y:?0<\="7 MV+VO0;R835@@#58QBRE-20Y7\-?ZCL+''X^*'S!N> +?AH0\)U@UF;:=>Y7( M82O77?@;,I3AJ" FI(\L00%!*54 5J95191TZ/\[0Z\(?PJA1-Z1*Q?KCY#N MOB(11"AO),"9&WMS74.59@8X ^7)=V_#"#0 #\@!-:HPYF7WP"P)5&,Z@Q7IN3%BPBX;$1+"Z#/A#YQXP>!O +K M&J"SP!>JT,*?3@-V);XI402I5E-0 F$SXL(+Y<;"K>[>N3Y/EP0:<; MA[0KA<'$+\B60LVE38*-18\(N7'1GXI/2@3PIJ2FBKTF!AAQ);%*'/C*TG.D MH[7B6N6>7L(M.G$QU"S)Z#[W#F\0&R[^#GQB2Y AUA!G0J_IX5-\Y P^?@%TE,LR!#^!)17+K2QU&X MSB%QD:O^=MR,Q%T NY@4ZF)<#NS1ZEPO9R1*=&PJJ 4%E,)7_ =)7F'6UD3(J:T,26# M#G_$\S:$(W@'_+K&K6_8K1_R\%985C/== O*-NNS55UBA=&#M,H"D#H,; ]A ML&0+@76D!4J2KL!4T&%NMVI]4G56E+D52UQP^]I,=DQ61@@JS)_,##]GY(RY M9[3G@KMCX .LI+>Y39S[R0GXMW&4)!SV[TA?IU#[MJMQV_FUU]H_)/G1*/AU M)867Y28NJ=ES-[X59G@!'V;/>LB]_6=G(ISOON:@H!2<1-T5\"(WT$&[FJN0&;S2-H1#XTG0>E:.SWSW)51?/+;+VMWA:&R#=\.J@G1\'C?44\L.(.BO M6@ [QQ\Y9R3C6]N\!)M\^.3NX_H**D+2U59TTD(]H>/""N3/6WEN8L/95/ MO:NB.%$N4"P3ME?E#[[[P_8=HF'R$8@X@WP;ESX/&RQY5#<;D3[3A#%\*E-R MR7\F/%2YYWCE,)[6G][Y"6 "4XM]P&SU.=6-S^4[_BIP.V?!=,-=>'BKE.Y_ M\6R9VV0+]U]1C =#A)+R5#KKNKJZ/;*XC<>MLWFE:1Q1TSB60_=UC52J/Y.Z(; MO();=46H,,F%1K*BDR11(!2/TH"$B1D7C^6Y\V2Z8QW3(,.LSA@LSL9EF ^E M7B*.5>]%G>;QVD+GD6?/?28 ^7;*A-])@.*=... AZGRL^^"XS,Z>5'*B7\B!(%Z,F[8>D]'K[RP[N(>P0IVP013:^0]7!AQZ;9BI-P5?[G]6/*(A!? MO09R>8!0#K%PTQ5%;'EXN0*GK2F/+\#)ZR@R7 MUQ!9U_WU1_2@BAN'$K0E"#;!F1]ER3,+FL8A\B5*7&XO8IP/6;(7+98,6";. MWJ62UMP7 MIPMWNP73JZY%42(M2;LHCVC0#2K=ROR,#]D,\C5(Y9%9. M@RG64 =),6-2 <+:J&$41+O!W5/9I7&(57F%#"W4,4YGJZ3DMY$H)4?N![V.H[*N_GI52% MXUG2[8K\%V=VOG#Q'K11)%9720&8&)4R\ M&^G@S-'1J'056Z6K[#5=Y4@'YS]GL3?'/@-%186+/U_03\A> AZV5F,\+ZXM MQ)E0NZ:B\FUN$8I^)5--' >8BN8=>&(=;^'E;%>.N$B#R(6,C5+&+\@ F(K/5=450GR^G6SHA)+45IC:YD34(KF?L#9/3IE M%MSE(9)_>>4U^.A/9;'V\OEBU%?RVF^E64OCDE<3+@=(<.Y8YI52HG@..\6, M,?'#?)?$KLE9LLJFZ:7L=%#OP!CV1>L9 M>5.I]%Q%]5-G"5T>C+06_FZ+V IE^?FP^U&\C&*B!%FV M9RMM\-39!=I?Y6I*,E4^^A=WEDD;_#:.[@&P]'!=.,[X,]&# E.IS'OEL+-< M&MX$B!@!V2EXW+]X[K564NG$"))G#&#;6TMEC8KV,J5*0CQ'2^P[%=, HV;Z MKRR11<.3AY#!:VCM0)WTES+F+WAP+'TWSN@E8*?16%B[(?8VRDF7A%M,+ MK8S*".&$Q#LX?Q2N+YBB%T>@L8;1 H#!PCL_CL*\]B:6V63WF'#NITQ480R$ M%V.5].F(2NS?WC+*'Q,Q-^F +N\^KR#""TV5ZBP5/NXHEE/*/<>8C;9 ZL1B MG+XGJQ6$C*^5OUBB%-HD=#" S$N6$(-.V"P+M(#R8>3V5.\@E1G/TL"P:]O+ MX0[=1?ADA/@I)_JL+SHLX2X%G4^PAG6TPT'IG4I8*_'57]<&RB*JB($4]=9F M%:9&1N74IPYQ@L/E-BY\1#LT$9DJ4O,H1;3*FD?9%[-!HY1.-.FB^(@R5I1R6 #QST5>'"K\D]H M\U.2P5]1+!3*JT\%HO\EJDZ5CCMMT,-Y0D=^*PHTZNJS1&59ZN^5I!MBDSR> MR!L#<<=;+O4JM0/U7&3Q\ ]9%US;00DG*O/ TGJB^=RQ<_@:@)L/,PKW\NZ3 M[K;P;J4PT79PZ*CEK@9G2H^IY/A<:_]5JIDIR)V8R=KQ7G>#FE1^+I6V$0I2 M)&PFN(EWS1(:\Y88^,4#0#*.7.G"_C=EOOQH=QQRSJ-DH%-"(>DV22)I?>EB M()W[6ME&U*1X1CHMA?:IEB=IKBB 1+DK>.?,#WC+4.(91?U,[H\MJ=D8'Y[" MQ;=4HQ2DA<>FO*WIN. \8B3PA3^525*5B:7N=Q;RP^<;!RS.#C["]A2RRO$F M6D?R-N6M[$J^AO("5T-.2_=!MHS;Q' >MZVIW"XFK60I .(O7KBM4H2W8G<" M0EQ2/&0=..&G3^D0/3IYA6-'\!5RSI>4G#QV&4]Y[(#ZE$;8)$=^X XA/RXO M!48/R*C,&R.N=_XK+M#X$FWTTI3:!8@J]=)4W%""+H\21"^)$FC#P@!"=^GUH-Q_$ BCBJU7&N#LJL33"@06S"RXQ3WU]PL MG6,R'L\+OEG4<\\+"-.+/^L/)P$G@NG:0E"X*8\7'6DJ=-RK/U M1=QK=<#RQ& I?V>6+S:)9'@\!J^*:)I28S=;R)LUG1529#\\QJ9)E1CI!KW@ MT>*\"H>>"*N&H/%E,1FZB$.*SE4/,PG-JO+09XRB&#+%&3CU!AB57 MC/3_/.>MJX1':82=7Y-BEH\/(BQ37H#5J@!_:.9%(A;$NRYXHM?635%*BM2W M52H4X5^2=$5W@H+% #? \$:T2OY;ED(G/D]FK)2P.#IYH>QO@=ZU\GI5FWU( MQP7O(;:1Q^>5])[@\'(MU_>"MHB_856!W=2[;,-FEI]=WB=13HV+HL(O@_PY M8")\4UF^ M_%SA9+*DH-$+D4M13R^FV#4 MGK(EF]4@^%KK"R[$'>)5[P)PGGN>BIJ[H%"3+31@V<:SH@D79$ADBQ#>N_(^6E48>4W&((DV21,<]4L8[KIFD@B>*STB5:8KE-7R M4',TXKO+2M.ZJV7J,D,8OED\7K^/V$RKE63[%&(6W$>Y/J1$&F\'JYCEJ M6/@P7U>JE0BJ'#D<1)J'+SI!%VNNYPU410U%WO)"&"FPI_>^: ;,N%->Z +E M\#'VZ:WVZ.5),4%T@^G<&])A>,P :Y<6;6]A2%XJ PXWZ$66"=>4=X75T% O MQ[A8[/+^Y0!)O'A[R[0BSKDYXTED_Q6-VW+2T,4Q,IX6N6D.NB8X'X]_^N$R M2Y.\8YQ\7QYWP9I;85J0X^8!T4Y@B0R6YRS!&) /B>0JN8/KT3=%,A_6$RAC MF76U[EK"0P&,BDKRW*H\LXDWL:XXB="T$(W^.!L5IZ&XGUB0*)XVY^\5$?E8 M. AEG5#R5KG! YV'*7)N97H;Q4JQ>_&&69V./6UWK9QA_"GQ7UX; 'Z?POQ^ U;G%\0-QPW\#;YM& MB^M*^\M_;?%N=1BW)=.![2O6/$]3^^M MG#UY$!GM_$PP#]ZO+6%QIA-WHG2^837]L92CFYN67-?!&U$JPB8SDLINFL8^ M*)^RF&#AIDSR\@7<-%WK +L:FZFVX]HV/ Y'GUKC8;(XVC$X*LR5$:=E<,RH M"!3"F-RI]#KX[1[4T1M)ZW64;EV_WAJ>0%1WFT25@-/'\0/E<7CG1V+)]_D*@_/ (?Q8A-+[D1D7"_"](]G MS(H\?R+F)G*7^$RJQ:9$(]\"0B7R%//)4T'0')9UKB@Y 5>)-IEG1Q:%--Q2 MDB264[GG=D0DHWN;)H +6^WY6?8?2*_G%3?"K] (OR(C7#97#OQ2OQ..9,5/ M/O#MI2*X"#Y@&C'/)9:&']FEJ':3IY:KQ)7*,E307R"Y=%(,=T[N3I[AF.?* M4;2",E(]3K+WK&@10661XSO9'\3]<27/JN?WIY6>@%7;$P8OO.&%X(*E$^>8 M::AZN>4T%XDRGC+-1/&5?!"BT@X?FZR_5F[?C5B4UFLU_T]ZA B#0&Q!P,); M$=K"-14Y,K.,*AJ"^.7Y>G0ZD!+]J.; CSQ$[,OV()0))-*L\H'ZF#.#9TG0 MID'*YL<8/1GPW)X/[ %O)/&+3(&_$)9'HZ(#P+3S0N=ND06/[85@4)A66%H+ MT6^\6+BBJ[E>=1H(1\(ML.ZPY"FCA +MI[ M(4<@'!('6^E$7CK/M(F7"8\%IABY 3H[H@ILJL/#.[<.$2-.J[W1BP8STL(2 MRU_F]45 ;V7HC^A#O /AUM^K[%@Z=F9RAU:G+ZUNXL-B#_-FAN6R)*5$@HOG MH-_RW>5G#G-LW5.5G)4S $175'YUQM"G$.A<%#A4XD3YN4-<]>>!"W/V7M825WV@39)CLYAQ8 ?287>#8CG5-A= MWI!IBO%IZFB0MZ7*M<4(4<1X\$F\N5KVLB";:^W_1/?H!-()\ODQ.>Z0P9GG M/5ZVG=A8R8XLRX3UQ.U5U865E[$HD4T,,,&0)[8JX7M'Q!#0TI/D8R%M829$ M#_E>I8,W+"U^^06@TX%Y!"PTET*R'X4IRI<*[(R]((WZF4D"M! GHVZ8Y2C28_)SY*MJ5EY8..6 56Y$L4 ME?M]99S]?9LU3(&CLDE)OC<] M51>]PD1, 1,C\R+PLNE7.:! AQ36SO_J566KL K+QH[4O&:@ /@E_RQ*W<#E ME>J+ [PTDU36M,UYC+!/$*%57=(MBC'DO'>CT4"Z&5"1%+VT(5":@O&;H+1&6ODE0"+='[GK>I*,H( M<>[,,[9EPN 7JF8[XOX0 !Y%J[*P9#V77I+(;"LI<^*,767+JN;EAYN "-1! M@OT1L*UT2=>1+%"?YYESV'0/3Z)7SR<4;VIVYHZC,G>:UAQ+5 U]AI^)TPW^ MSLF1) ;5AL/0V#9J6XD!EM(829%S[ZDJ_JT\NB*--YG@*+IF!OR(4?48;<+/ M+$4SI:^L!PG8#S>72F*/2Q8-+&$6AXD\^O?/ZZ\HMF%QT2@6!4RUKZ+A:5'A M<*,#@^=(X&/(1^+/(UYLT9V"$9#D!D,B= [R9 CNG[#R.)-J'B2I!&24>'EQ MVR<,Z,>R&GC&AQC*M@'D7@G1H[8H?"0F4WAFA7]$5E$IUPDIG.,>JAIY-F@Y MAMR$"OH- "X*0XI,\>Y2/OP52T^]L':"!]$$KPQI 5RZ5?L&L.P+6#YLRIZ3 M@>\_W!A4-AFWIG^[]&^'_FW1OS;]:]&__$J#>Q\MP^BN'#@I^8XJ.!)PS:?T M(!-;A-4O['DR'G,:W69[^B(0)]QO#T4*4@[LPJNZ165!=W @M1,)_R@I&2=/ ME_0$%D$CJ;X>ZSEBB3!^1$@0E3"P1?HX^=IH2.+ )C=O?L#8[QE8Y+P[5#/- M3M0A_.EO;Y)6;]AU)NV!8UA]I^5T>V/';'>M2;MM=.QARWQ3%N4'%=H;(N9? M&"IQU 1/",[/<11&Z!5:5)2-!JWLZQKTC&F?W3CE;/?#!QVPS!;\$[ /-QA M[=!<[F,$5HDE*DUCYQ'* PSV?UFV;0>,U?A7M@BD7XL.W0E!6U MO=&J>0(5+S%3#T]@=F_4:O>'5K?7&CNMMM6;]*RV84P&PXXS'%G]9Q/8IAKP MAR"Z D&=OFB;Q/_]GW)2+DJ._RD=_!B!6 JBA"H,]6^PT^PR ?+ SP@ %-JA)@[#LC\V=Y*799\I]^S)3E0 MR]6>0!%$LG-Y%=#^/_] \=C_9S]WC*E4O$:DXNTP9:?U\U%>VZO_VMT6NFWL M\&:A#$L"TDNI/A@KN6=47B>FJHVDF>:D5JEC62D5LD)9?\KD&EZ@H42"0,]W M)(QEC[UKK9^7*I%*;W$T9F= MN(C>]1)AVR#F/A&13&Z,@27>3#;?UTJM$LMH*_>"))\LKP<[JTXK=V8@%*5( M(+$ASH06'JS9ZH*P'\*JX@YL6:&)G&6871.4BS$EK!@9)>"0ZV4:!0$UKYB4 MLK4;)R'NBR(U(IE FS\LT3/$FPS4?K2Y"WU=*A3E+NMK6_A"\-O72]66B9^XN"K4OV9*Q M5Z-WV?JZ,@5%^_N@_9P\5ZE_=;.?1_N'H'!'=UKF7BF49X#P8<.35WF&A.(OPX9:FJV#8X33-R#1VI3 16 M#,BKDZ-(AI7&([1"-4$N6OOAK6MS!Q\'@6:7U^]=?Z%, >YJJ"]+K+:A&\8. M^CHE;*^ *3\LE:74MY!DNE]3P-A)4&VVU?-#;V7MAZN>6ZY? MF>O-P]Y44;M7WUF]H3)GPZMTM:O#JY/K)P*#[6%O-.[V.\/V9.B,!F:O[YC= MH3%H]QW;Z(U:JX%!E21XY'!HMQ(-G>394%^+>MNHT7[-EK)U=?R@C=S4W1X< M=@;]T7AD]RQGU'+LR:0[,+IVR[;ZDW>VKU=@H.R^_2:%DR;BH$4YJ^^>(% M,[AUA\. M/_WSX[.%B11\&@&;;8K(OQRA7(Q]Q6S/.4R#.F7 7@XB-Z:L MOQ%YTZ+XI2DG^QWF.+P#)AZR%.L>>-?O:PT&3Q3XLX>]$D<'&J*>[AM_K1_[U M2N+BL_HRZ.3NC]D>M%05#$U=>R.3?4[$C>%?40UZA M8#8O?.Q+&O<$C5-,O7AJ4>ZM62#7BSR"O!AXN0I _1:%F_CG&B>\(N:(/3&1 M@<;N@MU'\7?M+:8:O]O!W,$SOE.9" U[M?#3E)'V^!4;^_)BAI_B6S<4'=GS M*IO?0.V>@K;-[Z(N<]?:#ND)!^+,LJ(%%TC/!#0>NF>R7Y][$]T5=0*Q=B<2 MAD\'LHK=5*<^'^5+A M6NK-)5L0\;B6Z $3/*#ZP)8IVW*0"4L0(.#K8J,,Y @<+9;%XQ5+)?,J^51E]1 M*NII<.'Q4]MP]$ZW@X>3LH0P0]TN4WJ*R)O#Z^R.;EA&<=F&#FE/Z D;A;HL M-]?0: *O"B,J.LU>L.ZKDT4!E,/:#/9(3I2>17^?7^Y7#&.B'BU9^Y_N6&&'EV.]FZYD(,[C?+32:7%_HJ!3RSCJ/US20TO M/T;7="#SRNC5SI??M-7R:#-Q MWHAZ(T!Z.P"D?658^A[QH?U.X]P/ DZ ]0VHQ1]ND'3[ONJ)P&\;E*22XD6G MGC$7FQ\W%H(Y>19*\6)I1HFN#B\UEHKJL\_4^5[PY%5]I>)Q_B-?@GQ5N/\< M->!G>]JYLI O(,]8\A->' )](I3L)NS/PMM?W8VG]2BNI#WUG.>K*I52H/P< M>9ZJ[6K+#(Q#K\)=_!A/#-WZ24HE#44#63 E^*62596X":Y80N4U>=CJ;:5Z M]COM[>=A_]/@'9\:U60KNH/=4/I#W@R: M@S4W,B]O^L0K$6S9BR27*]+^I$72OE%MA.)7@8"\FAG6/:.%+??B$:_"BH4W MHO^)K)A:*D;BTIE?V>3M>;8*@G 6;-WG9[_T68#8,A[>&YS.0'&61G5"<%RB"4OIXGQNO/P)R38Z$4T= MU2A/2<_K$99Z!Q7U_D3G@-*I^$TF?+-SG3K5X:FZ9L>O:[:)*$KN$U'*LX!O MT=I"JF/K%??PR3;9:M)1.:HBLT)R#W0/R24>F;A"BJX-L M HQ_KRS-E.$"IZ\T%F)P]$.EFMF MAPRK3J+]*AE5N1K[>H'EDA8B"BO3$95<-;C);;!2/.@ECK/+RD\:81G[HJ;: M[^4BS;-#Y"$=PA&C>;7M(ZQ"S/&9)()2N&4BP;51ZZQ*WI@5C6:P[.\F3[VP M&H ]+=VB1ME&!8<"NC_$!/)6]!M4[A>$2'=9H:)4/FHN2U%LB:L\*WK.6_,= M]\TO9?GT2!2;P/>%-'0ZM8$3X?=02+:TR+SZDIZW%<39H=^ L@UD#X#B>+!T MG0JMI^@R(7A_$0SADH!6X5?MK24'^M@V\X)PE=?$Y0+428E[\5[A0#W/VN,= M=E.F"9!:Z3%_*72^RH'HZGQYU09&G3FI>GL8;+2G13'*4ABUY#[B*RS24=<6 M%']]:S]G40O:69(37)8UQ6HB6*>8I:+C-[PB"^60:#7 :N3;JZ/R0.TM2WN^ M,J8!>J6[5<=)#GSC"I*$34GP$JM M?A2_K'?(&8!K8PP1G7!X^JE/.OD?HH7,A1,A^O<]N3+<6I'-=0!LBRP4Q\A M7X[N1:\._K,+:"]7"LY;7XBDL-ST>9X+1OCMJ/E-Z;T4UJSX=BL_RY@4O*$N&%V*% M%-&(BBPQP2^ J1"%$SFS'WG_"M%CJ)BA8$5;-F@:,=Z0W UXMS#B8IB<5#)3 MI 1Z3MC0_N+-W\<502?3!D1=XLU- M"AHD+0ZP2)LS-A+-(@HP[1UB[[EF_U//,'33*B5.%6N?-#NEZ4NY4ENE#F"Y M$&?"B]%3M[N;4I7;�Z#\^#H#MBY4IA\,T8!<(HVL9_*I6T3X";>;+_FES: MO(AV4JPAM8?*]40N>/+G85@5K:XB]3Q/BKG6_IS[0:GL6ZFJE:L%6&E""S-< M4:H!#NHI?*?3&6M@;1FQ>92.O+A.V;:350UX9+1X1M&T3A)?DH)ALQ!Y+N3L M"QXXT\P7-0I$Z!2K)0K[S1.=?;#81[RR1KFQLHG I7LBM\2QKMKBIM2/ *RD MB/?S$LF65#F5WT:+[5.S=]Z@*F'D*T4: KG@8;D@]-F)-N[,FX=1$-T^:&\_ M?'NG)0\)D$L12?WP#4,>(K>7Y@X"(BQ5=*V,W$^DW*Q3KW&O3*,)C M+/F"< MVY_YXE 0>Y*[DXC?*'7+B3YBE7GE@6D)O;!?JULH]!VRJ9/O?A DU!Q+:&B, MM\_$&UE03>Y\!)L8RI+J$C\=)M0E&C"PE;SMU[V;5+3$4K NR68S-(]"WJ&" MS[5D)A6E%.14@ +0S./NCU3VXJ3[\B@9=\W72B Z.P!^(Q>D3_742PM[STIK MBWLRG<9\4Y" -V(O]_B3QR3"CDR4)/,G(PB5TM)7O0))D?NZROR$"VP;0Z($ M$I[)03_E#URI"E+"/,682FT27L!NR^W>N-TB>>PJ7> Y'/J[)$V*@X KRR&8 M\_IBE 1)Z4'8(3IW4!?G((HIBD(RPJ"![\LB6LBH#12/:_D]C.X#-KW%[G=S MHD0_$>U593@II3ITO/:G7%/:4!P=)C+46EJ^.+B3\+:<,ZPP R]:QU3SVV&Y2G13\I>+$$-1 M![39*0]=E?)PD"HM>Y6>SR$#07L)"Y@T*^XK-+"*8*R(A"YC@?<%YP!^/+T" MGI!2U5[,R72%5)%P7B6U+2^&H;F!EPGQN/GU?LCKQ_/B#)3#KV'7,!%6RO4H M;"0:@'X7/Y3I.F")D9&\R_8CSDA"G8Y M ZZ(GFGF;93KIZ6N'LD[UJ^DD9E$T +,FSFM]5W)$>EN M.-+P:KXV[24^MNHITRVG6RO'3'GUZ/RH:LG54>G/+5E!25G>\G3,LPUO?1&& M9OST0?7@Y'RUA:T(((J:*.0_$X.D,>:*&>5@$>LL/%3?R V^'8K2?UC%(QW$ MM"P+:V(6?DN?_.FN5",S7HMJUAT][DL8U09PE,#,,^LK%+.)6![Q'&%"T!Q6K12M MSJ-=5(6!2N$*D](O=U+'\OV>2Q)62L;;.+K'4QN4M"D%.?(,:C].021I=U J M$"&5&_282"W+X!T1C*%YW2#PV:;:ZBXJ8Q# MQ&>! F'1EP\(/!=7!:>N((RF7JSB>IW8M7,+/DR>MVA?Z4U> A5Q!N3Q5)8G M#[]NY2R\KQ-? ;:Y)M53\^0Q9=",5WB!N*@\N/RHPQ:! _!)HYB#IQAS(LM% M$(FC[XOZO"'>N8"_+SF[*@AXJ<]KU>7U?H5$4^(U'@L"06V_O3'>T&>XRI.? M-Q#8-Q];(G]D]]J7:.&&V%5RE393L-G3J;SYWI^F\_<="\@8#?ITBC^*/WZA M2RN7 X$0S0F& '+M9?Z)=>91AUM0>8_V2L=E,?;M(WW*E7* *'\UH3XWCR4L M-S($7=LP+]J*7P@634A54/@\1WRN.X3>SU$HZY/HE?)I^R"> M"AH(@XJ<%#EM'ZA MC23<^M"& @O-[RRK;29U^#+-:'\^/XV:MM@=Q1DS%V6 MY-K8$@4J#5;.['H78GNM@T>O<"+JY67$);#11U'#-\%?^$ORB_;?G__XA_;[ M[Y^;=^"K*,>,QC,_L;+1MA))&@!UCZ&SQFY:M14L*P6\Y3;2M0\!#"'RCUL1 M?<)N8BRZP^%C=='%9>W0[M%)T7B@8W4' [O3Z?7[EC,>=_I&RYYT M80T'=J]K##JJ^<1SD;S62:'WTMWMR9A*M8]"48&=@QL=C+5H[6 CK-30'X@2 M\E^IA'RS!OJ6G#;9A<.UQ;[KRRFAY>T ^/,RVDE_$-"#ZABO/O=YUV^C9 M'>?G7V\P+2:^PKJD[C)A[^4?:TR_T,/A$ES@W][TWFQ7NX66WOZYI*17?S-K M_=3;]P-W?M?3-@>7[%5+PEH)K90_"TV@_!7?0F'S;!9G*Z*Y^U(:[&[0YYYC MIQQP=NC,1@/A_=R? I'M0Q8_-K\$4=:0H?O\WSV-L-GMEKK[R#QML[RN6#=IY=3@5.!L]G@;*B>7'-CAJ*P!<]D?'_A6M-3-'=6 MI-58]JX0I1!U()[\3*%I-)5;8P@];R:*I\+OW* 2+%%*U$'8R\YJ2,T-_^D0 M&WM$UO*??#;^C_=A%$YB<68;0YU3VS2M=J_=8;V.>77__6H"/UZ98]L9VB.[ MU>\YSMCL.DZGT^V/^R.CU9KT3."NH;N =V?)U:WK+M\C@?3#*?[/N*".?CIT M8ZHK\G\Q&>0-I3O#W+Y@.'/R =U%_]-ZHV6AS[_*DND;;F9RKV./QJ#W:%U?I[H6K6-V>;K?.FZW4 M-*J;JJ=-&-7NDL?<=2UDJ3*$3LX0>@Y?,0VS8"Q6J]L:VIVN;;<=>SQJM9W6 MD#.60;]@VS[YA&K^?8 [ 0@87=[:V[!>A2Y)_/=UAVG<]846=-Z7RTWTQ1UX1O5]ME9,[@H=G. M=$+Q3#I)L?; 9K"D7C=G29U)W^@:YF0XLLSNJ-UUNB-#* E#NV79:Z;+JZ@# M)H4D]JH//+'3]7;MV#J#HM5SIU50%PJ%?M":=(WVR.F;/<<:6=T\JFB/^T![ M+Z75_2@*=M?0>T;[XFFUF;G:J]0LCOWUEGNIL+'__,CS6H/GGVNXC/50:Z P M<<99R9]C[+PMFK-@FMN2]S-78=2S#0.9W<*6:CN=GC$<&H/.N(N)7GW#[@G] MK#VRVIUU]PZ'R^? #=-^.!U+Q'QDAS.M'%OO./O4UI1QI.BG/OU81F'?#";] M<6_4[?9;W98S'O2'?N_&M5.<5+#F+(,UEFWEW*AE&\/1J#6PV]U^WS&'@VY7>$8''=/H MMM>S+9?4K^(O-L7":QF@[JM V2'E>=O0K;:*G"IB/#]B=(H#%;U6NS7L#LSN M<#(9#6S+FG3:,D-Q/.ZL92B^F!CWY0O5+:-WUL1X7A;[A]6>,U;!/TYIU):$]"&4C( M:BF3_71,]G]$T?3>#P)E"RA;@+,=VRIL <,PNF (&*VA9;7'$\ON3<8R9BZ7#GISL]O>L89ZWV*[J[3+IKE8X?VQT\=NRT)V.[/^X9D_[8E!KS MN-]=L\$?H;O]"';'[.FF89TUW9V7N?UI2;U7PULM8&["-'KQ532[RA)E@%^ M]6"WG9R=] ;]*V#*O3:W7[O7[/6&4G.79^1^A\P5%_ MFOTSX0;$(6NC='HJ7*X(Z. $1&UZK(NN7]94J45';H'\K]2Q6Z4F;Y)K+:,H M!M 9M(;PA07::6L\'-I#PY&'_*QNM[>6Q5(ZT_ M)@U:12;FV#0Z3F_8:3O= 9#CP!JV)M)%!)KFVDF9Y]+@GH[6.KK5ZYXU#9[E MT=I+/E+[./XJ![;LY0]M&F484W_]LWE'K#3XW$4XZ?.(+:?@LA-G,ADYD_:X M;1L]R^P-6NU^7N74<-;B?YS!'N[0L-XUX/^[^ZQQ].2F-O,LHF)(BB%="D.J MYO0X ]L<#WJ=5F]BM:UQJRWKJ[2[UMH!G*T,:3]ZGJG;IJUW6GLUMTZ3(373 M4Z0.PJJ#L,U9#[4&"A-G&_NE3]4F?[_[[HT?^*DO*EOB\;WTX3*UV1./7)U: MXQV%*(6H2U!P#]9W+RAX=YWF>RH$64>9ON?%&=M8 MPKXD0BY30WL]K>QX/N@&,(=G>9';=G&L;=SM3?KVN-^S)^.6W9YTVA/A1;8' M*9+1!_:@/^S:+7LX M:4ULJPL4-9+%7HQ^I[LOFM]38,FV]YQ!U'Q]Y\1[^_T^NL5^,7J/K,077PLOP=W>JH MY&%%A.='A+VB;U;;' \ZYM 83QQKV.ITS=Y$=,.T.[;372^S_UPBW)/P[^E. M^[R)\,R<(*NG7B_>\W'2L:EG\9..V2O5KC--9]1J6W8;3(QAM^,,!Y9A=2W+ M<3JFLU:OHGK05=H3#P<7[K;>-=5)5T5!K^"NO_B3KDT55<,HI'EA1NG'*&6) M-LV8ACQ&ZS)6VX[>,?=9>[%Y5'AFUBH@!(T/S/("4"3^E*R1*%2*]LDIVL_B M)EVC.-%I=H:68X\-L]]VS-[ &H[MEG!]C=I&:\WU-<@2/V1),HP6-WY(,"G@ M,RRCYW!F["%%?F,ENZ*L4Z LJSB:..P;$V?4'SB#7JMM]+K]CFE+IW*O:ZPI MRGNEK/W(\HZ]SU*+S1?7)V[*C]B, 2"F6LSN6)BIB+.R'R1?7AL /& M.HI\<^"TP9*7-1Q,<]A>JU:%3 @?^Z>?SH=9 O,J4EX.[J*V6WK'4;V.%$F> M'TEVBOKFSM@9M]M6R^I;0)VC@3.V97WS[G \6&\\5H\D]U3+RM9[757+:H.B MVNQ:5M[Z02YEACP.S$KEC?7:&G76HOGE5;JE?B_=GC'J&;UVJSWNFGVKCW_) M_L96WUS+3BNEPAY:,[ ,6^_T]MJ"X8GM;F:=%46PETZP/;.4U=XSQX8YMB:C MH3T9]">6,;&DTV$ I%N+8/?4E*F%*>S[3#\\ T.];F%4V4:_U[7M7ML<6)/! $RI@2&/_/1[G;60 MZTH"QVNT#, 6M.8^W:[*/%+44YMZ+,,H+)QN=S@V.BUGTN[W>KW)>#(V'-EL M8^2LMZ!]"?7LR4'::^D=RSD'ZFFFK;)W>?R%W47!';Q2\V(V]5-MYGKD2S\U M[;0IG.;LPC6681LEKVC7ZO7M;KO3&;5,D-EM1QX7'#DMH[7N9 G9I]F0H'4X M?VC;T U#M:15M'=^M-.L7A)6/4'UG][K#='0P'K<'0LO.S$V9_8*U)[AHY MF:]@GO=THW46YH6BKW.@KUYQ-LERAL;$'/6&K6&[/^CU1JV.[,+7MWO#M:): M^Z:O!HKSYDOMT[;=5=*S,ALV,R;3+(XY@7W^_[/WILUM9%>VZ%]!E.T;Y8B4 M?>:A*MZ+.&.'[G-+NBI>._J3(P4DBVB# (U!0__Z=S(Q)$20(@@FP$1B5W>K M20 $D'G66F=/9V^G@_18H5@VV:*>X'4AD_=HI\/G#RLL3[#%\TSR1J?:M)BEI?4+*,U.V$)!E+6'Z45FN\;H%9Q3DH58"!Y*RF<"^R#3N=H"M6YY^ M@L2;==7S!#IR79IC@D5]Z,E%AJUD6LGDFCAE&4NB@X@FD4?OC=^S(]<)=GZE M,BK NP<2'9U$T)2KK1O7ED^;MJYR@,9RTQJ.^^F!X6=P$XYY$906-?)5[L<:RN!,;7HO@QS(47.5O3^#B89EQ MH<''.QL?;[-5SO.OVTY=UAL7'UVWG'.O331,(ZC"\Y0K%>1 MW1"T"H_)RMMQ?W);7.5?MX[ O2N.6)^E,Z::;(O7VKT<*'0.%))U/2.+QG#$ MJ9/1^HB(06A-(4?1[@R2YU.HH?@K:S+ZVOX-^+R=V&HV5F^\%8-]6NLH0:C)/TCXB=K(-%21>H9O-#V6( MZJWAB!X3*S!51%@OR_#AYJ 5H_%'W6R.5WQ-6491H_WOSK*-#3#UXIG*Z_I* M&ZQ1' N<*&JCMHFXZS;R' >\4\IUBIG)0N$,-WI0XCR9VLYX S07@N9"[;D? M< \ $QW.DKK)[>UP?EN4X^C+LMD M<;!:743=2*NWYXNUTV#UVZ*(YR%\'Z;K8R6S4@*SWET^[7W.1XNB M]T?T%X1XUN-5N]7R_WJSFWQ:S'KY8GXSF:8W&5SX]M_9HGF!ZW,GF-K@A3;< M$L2HT![[=<8[&K([.'T#J6I3_7N))9B(#A4FG:<,W3YGH@QQ/&@:B9 "!\+E M>LRIDFZGJG0_RD#/O\MS3,JP_F3\H\WY![OSKSTA,DI0)I&HLJ$"9X2J3&FU M?O%P-ENDS3^?]2;7/5_TB]M/Q;1'<=8K-;KZH_N/JJR7_O*NZ)?]&4;??NUQ MDBF&-Q_"5(8)SE3]C2:+^6R>GDIW[B6?!+8X5/"OM)9O':7AADID,9*&>\F, MP6S5)]UJI,1.PZ,EHXYAF]P_0$.;/ 3;OJ)]X-YE#,>]?GXW MG.W8+:%RM(T< M9XC*+"E=%QPG8$\'V".W&GXC1C&50AOB64R$,82@37C.ZA>PIYFM6":G$Y,F MCY&U?]<]\Z"#Z?<7MXM1/B\&:<6OA_WA(0VFP/X_3_O_YZ?$A]4.@'',\RBX ME%0C0R0R8CVC% GJ=W(#'XMY/AP7@Y!/Q^GB9EM(\TN@O6P7GZ6[D1[[L2#Q M3(B3C!S8!>U+%KD9;O\9F Q,7C-9U$SⅅL#,9>!Q4M=Y:OC7!NPNZHSX.8 M_ R+8A\F8-TJ\8 MRPS5:8W39ADN20;/6.UTG:"E.&F?Q-(JKA2E#OD@UH%+&G=[::Z!>(*T@4:9 M;G0LPKEH%["L"RQ3N&99NA'6HY!DFD=,TBN\7E<.:>:1/HAE#;7,D%FB_@6R M[!)C&).J06=_J8+S SG$5-1(2>X6E6;7P8R1PLM/2]^6JT' T1>M&@Z)= MUX1.]BR=/7H.#ARV,W78GI(P5<^.-$QXJDVTA#)OG-"&KILA&^/TCH1MGYI< MGNT^WK!(H3/4J$!!!0;0YG#::%0?D*+4*62MMA(;SDC4.*C5SH\MTCL5R'O1 MIJ$P!Z691#!,Y'R&B52CG--CT\EHE#ZX-TRXF!8S*, KV1?KT23VBOQ*AH3 ML7',4N65BX:O8Q614;-S$NT_A^-)^N1O;U>P.T4P@N.3-AD_=\<#: ^T?Y#V M;(OV43OK*1+<6449I9*O\YM<(;2>HJ-#=A(NZXOTR[(/6(+;\?]T:*\S@^3:?EI9CZ?#C\MYOFG47$U M*03GIN,JPNOZH;C<)R/^\-D MROXV3P]4PU7^\OUWK/Y9?O7U[P_?)H6^;_>Y-?I*_V2C[[DWV;IH_YZ,UU=35YQ:X:#DD[K MJ#!#7&BJ%(]6":,E-=;(6/Y-_MUM>-ZUY<^YL-[-M"3:'V8A2A9]9%A'QC$C M)OT6*)5>I$<\L8?\N_HO7M[JUR_+ MS_B4!"J]11A_3J[WN)AG2Q\C.>Z[ 'WE[_@=I6HBE3?\_5TQS4O!F[7M2_\\ M'/?F-Y/%+#FNLZQ7?.T7=_/EZ<+*ETU??/7;<+Q4^'05?][_*G:_\]:KOS-D MR@,6U34/Q\D=7?Z^_7;C\M-'W^WB&"W-N$HU>_UB-%H]^__\A'ZJ?D]?L[_^ M_8'[=#6\37+XKOC2^SBYS7=\X"_#P?SF%ZW_@@AE5/(_K?>.M*&,\KM9\(?FY@%3S;VL?NX LULUDQ?_,IGUWJS+S&K^_H2W9(%KX5.O!$ MPEQ1@0JMV5;QD%+"\N@CLH0:;11?=:YPDDJ_TT%\997'Z>2VS)B5'_"/X?S& M+6;I&HMI^+HJ'BTQG_YWL-N]PB_KB?[KRO]S-IW_\\-T,ECTY^^GOQ73S\-^ M8;X.9_\LQI__6;'&EJ19?>9_5N&^!E+O3+&,XDX4E8)X@'B<5CPPPG2C'C:J M:)T7&/LD)())9U=-(YR-FN]4VS2C'NJ5U:,KQZT5@\7$$%< M"TYL=$90RM:->!TBT1W)]I"OJQX890AWXNS8V743/?@._+;X-.M/AW?E2AWL MQT%4I;5'\X\L>;R6/$JD]D8X2PE&QG$EU@.;;# *[[0//8V[M?JT?V[CW(P' M;CCMETT*TV^-Z1^5*E.X2>OI8$BUUNP"I;A4I=@Z,X]LM,9IK&F05G OK:T0=/"%+ML(3(O^8CI-'YU^6I8#7688JQU-3(ZK M:1C+>KB\-LI3K(2@D4N%"#,KZ\=&0]S.F?;3I:4^KA'9=&1("9IATN3PI]:: M+4#(\R#DUMP3CX7&Q.C(*"]/A$JF5N>JG;%,/# B\E29GJ,14DK1E?[)0,AN M$)+S.O7J1:1*,EYV'_?:$TW6\0&O8K2OESPY&B$%3W:^ZD3F]7)R)PDFUPE0 M:9W*$2-+J"Q;@BTGL[W KH?HQX5&/["JHQ^(:&6!O,J&6JT3^+YA4! +D N'I0+@NJQM%9$K(34 M.@KAF46"9T) %A;D N1B5RYPW4XNB460DG,?37*R ME$4&KOZE,]6 3&F$,DQ.F0ANK?5R#'(>!:*/7Q^0,Y%3 MU+6CV&LL/'>,2:TH142H59]OQQ4Z5L17-45.A4E&3^IS #F!G$LBK,B2_W!,1Z&)U(JBF9#Z$LC9S@9*]PW?=;_8TG\XLA$, M-^%9[<8NY(; 30!4 "H %4_>D)8VVCWX0E=]Z<>_]XJO=\5X=E@'PDL*CK73 MA#]8QB[*;01, :8 4X I*%Y\Z ZXR6Q>SJJ!(L6+:J:Y5_2/455WLA%&:RV# MCZH<3Y6>VQS!Q(;;G;8.):[>7Z]B@,?,B)&JW0)N,J[7NLP\,/!2&Q%!,];H*2)@(#"P+0R4]0E!K;EFCJ8= M1U(1 K;2K6I'K(]1/)N!C>6V"-89HHU6A;2.@9WKF>TFMV7PK6H449T6^E2, MB^OA' K5SM''W4M,.*IK78QBTF#M;;F/)^O:"+DVJ'W0C.R,<#B;+X>@@U<-7O5&B$0=U]*46:UH M2':P25LWPBR2=1M0P]U.WYT5PI(4F2U\?2Y.8!$G R3CHDF+N'U^-G#R4CFI MQ%9K7H^P22:!TSX21C#Q?&T<<&5W:KV?S\G&K&Q,=:85I=1L6J! M;;:0$X'6$VF"$3$-L M:LR2EC(3I!-SNX!,W2"3J-L4.4F"QE*[2+3A-$89UW,X TET:HA,S1TW)IDB MG>BLW'3LNNW]@B8[IZ/ (S].8X1&;]+JP\I7/.,H_HD%3=?NO$;"!HXL\=3& M8$7@>#-8V!.Z,_^A+"8KVY^MW/?94;L,89&19BLZ#X7"8E_KGU1 M+H[^AUA9T[JG?3['O1OSA'0*L.ZR<(5H#_0'^B_ M%6ESD1J'G*>,1:E%682S;D/HG"$[G<[VH']SKHN0&>&G[)1T9O1_U7X0;6V- MTK%KW;L#2L>N^Y*N%=:X^]=ZD6O3,83M+JF0YNH97O33F..XFY3;^L)=S^ MEL#VXNC;+-V#]-B/T]LB0[+1=L)/K6P-U9@X:72<*M=OY;<22%<5#IM MF\%3AL.*AE(XOC-I;#\:-E>%*C+6: J^?32$2%3WK_4B/5A8XXNX[DNZUHM< MXXN)1%53"7O#53QJ53GVYT/Z:E^$Z=SJOO*O*7I=OG!8?5C]2U[]SAT9?)M< M]VDQFZ_VO9;:>&T)!YUOU(<@4D=]K)$D,*LE=29HB9BGJ\9U-B#$Z/VHS]OQ MYP21VV(\7X9]UJ Y:NNZC+(FVV&V-LX*_#D/_K"Z<9U#R'B'F,'!<:X5CF85 M-;7.>;73^/$9_&FNI7/#Q9%>1&_#=+BCE^43M$$&J[E;',;4\*&&#$YJTS5G:/",(:OR M$#:DK2D)JV(F%@E&<>$!A.$%WK5H-I19,0# M?O)3I&VRLJC9^%('2-NYX/8RH[OR![+>N)A#?.%LXPM/"@^OJXMC1(8*Z34S MA+ER[)I:!>@\,9'M-*2N@/)N,MXTCCF!K4\RQ9H\H7L^.@.,ZPCC9,TX::F/ M*!IJC2(*Z\2Y=3,,&CG>:3?]#,8U9J@SU>2&#WP#OIV8;[KFFQ#**8XY18QY MSJQC=#UR@6KB=[I//(-OS=G8F6XT!74^C+NXAGM-&-H0$[C(ECM/J1[9FAB' MC=;.!2(4ENGQ*"E:1P$=5WXGH+ M>,O485.&_3Z'?RG)$&ER^-6+P?$LY7S= MSCVMCRI"TZZS49"MF7G>.LJYY=Y$Q0*7PK%-9(!XLS, ^CD*\CQ'91\%(32C MI-$H)2@(* @HR+,51* M&T1&*S7FW&C,(L<:KY,:WA*WT\;\.0KR/-=KKP8D M*L.H%8T .Z(@<%Z[^]=ZD><\88TOXKHOZ5HO>L=@=8&([M8H$2WZ@0$U=Q)2S$EBCB%(_&K M-H*.!\5W)GC478_B='+KTA<8CA?I.M]O.E;:"H_+UUWE7XM9^#J?YLF*'8[S MZ;>W\^)VEAR"TO"?3D:CRB5HZ"S=/MX 4QG2)VEK=CZY&E""BU6"K?H%%9U5 M4=$H%!%6>X/MZE" ]=K2^+I*T'QD46=8-)J: "$ (3A;(=@JK/!8<8=CP-BH M8!V/E&^&>L6 =@HK3BL$1P@09D(U&A\\?R& $%_WK_4B0P.PQA=QW9=TK1>Y MQA<3XGL+8;USKS%LBXW/E*J=?151I!1YJ16ETI'(UUW/TS-^IPAH8[NO,O=V M"<#3%!&B3.E&3Q>?-($/GCRH0(M4@*,M%?#"**F,U:&: / MR+XJT'RX#M,,R_,M)085 !4XH0H\)0*D%@%&,!%*&(=M%(Y1(<+Z'%59W/= MBX)]1:#!8U1<-]F+[. E/SJ+848*./(7YL5H45[Z MA\FT?,#,Y]/AI\4\_S0JKB:O6%6'9480%-. "%R$"#RE 5N';1GV 4?N"3?8 M*LZ\ENM.NTK:W>/Z)]. YEH*90AW>SXI$+FK1'YR-]\Z]"H"T\0:F_9T1!G% M7$6Y[IE=MNY_-28W7Q!',Z*@!7<3\;?V=BTR@\$OO=*7*7V87KX%O=Y\TDOK M_F8+?9 .& 8,>Q'#"*][\:)R-!W2G"J'N C$BC7#O'!"'H-AAV>[_Z>83@;Y M[*9<0T4P^;4+K+K?>F$SRVK"R'%O/.=4L^2Z.&ZRX7CDN&CF,?RS[ MG_/A:*GY;G)[.QG_-I_T_W4S&:5[,+/Y;-@_32I%9%(=K\[Q$(B<>;\R$%<0 M5Q#7@TQJN:6MP7G"G#"H3&4S$=*_Z_$6CH2=YHRY>#N%=(@%P6+BI"81-$)FM1QW1974'4$Z_,,4G^7;GQ"X7[W MK_4B"WYAC2_BNB_I6B]RC2\X3G]73'NSFWQ:/!6Q_P6\XS5MD)#]HNZZJT!!MXH:8GGTGOB ME5?!;]J7**2-N!]U#?ETG"YK]J&8_E;:_L_)[*__9CO&2C8A5K1?B!7]A1ZO MF=D/UK7]ARQ C$",VB=&3VG1U@@%QVC$2&,-76E1",'N%';OJT4/ M9<*?U*(?2A ^J02UULT 10%%::%YLS6,P5J9;!'&;#1*":1%)*L#Y!Y3[?FA MDO)0ZK@A\P8I,&]>E I^U>#'.N] 7CFW="DW8>^DTZ7<$+@)@ I !:"BN#,@1R%'[Y.@)-<*H5B-#65!!T.A]U(XC3JH>7M74:\IV.W#LKT9' M"-6>]# HA&I!4T!3]C9Q,-DR<5P,S@E,N/7)RHF&2[82%>&EWIFFL[^H0+ 6 M@K4_=+5?^R# I=R$\PK "H %8 *0$4;;LBKGH,]@LWPC^J^%8->GBXC_[U( MRUV>VEZ>)YKU)HOY;)Z/RV]UR.&A#C@[K3I,]YIZUX'K@[7LSO5=S%HV[<&U M-V]XZ.$..&352(>2=IW"VBL63A39A*V0ERH:BIR-5'!F/)>K Q0V(*+T_;#5 MVO(Q2\/GW>+V4S%]?UT%HV;O:[MG[X,52Y-I.XZ%]@R.F>(3NI154A;''0@*" 5'=)2JO7@22[2IMXTT7?24R\@.LTD)1EF)TU+ MM8_HK6P;=X(*UTNZUE9YXK#&L,:PQK#&$%V[_Q>'5^6#-7ZIUCC#=&.-8T8] M%BKHTJ,"<6EU8KRP M6MNPGO;."7>L>:HW&6.3&54L0ZH=HS* ZD#UME&=U\%TK7R4*B+MJ30H.DM0 MV+0=H_0(5(+/QJM"??JV^WW"H7Y4C2EW^)Y:_ERW\9SM-;]]-[_%84O;S?G]RFM_J64-D;3^;% MK&R0[2;C:KA&7I; Q>$X'_>'^:CWVSP]<)N^T>PO^U_,/<*STA4\QDU^ 75 M/\N'[W_-W5O\TX\OHX%O*/$]D%;_WDS7;W*7E./-IVF1_^M-?IV^TB_YZ$O^ M;98^ZJ\WT]75Y)5JS0+VPD-ZUY<^Y ML-[-M!2L/\Q"E"SZ6 Z]3F+*B$F_!4JE%^D13^PA-^VJ:MH^N2XQ.2^AM[F' M^0ZI'UOLDQ'LR_(S/DU&@_06=9OYI0#L3H=]_>_X'=-K?B]O^.W=M+@IQK/A MYZ+W=M5;OYQF].>V7<7/PW%O?C-9S-+V6G^[H^OTUAO@Y:5LO?H[2^B^Z)6_ M;[_=N-S-1]\92Q@M3:/EU()^,1JMGJVV__+W]#7[Z]\?N,RKX6U2\W?%E][' MR6V^8UQ^&0[F-^G'=!VKO3UMVZ/\;E;\LO[AU_N;]4^;H.#&E,3TI\=CALO/ MX.I/O_ZT8V:L/O^PIP[\L\Y\6%OK[?&S&8W;GVPXE5=63C!^A@V^.P*M4>=K M1Z[5P=)?ZM++L^D^<)*A;$^,8H. _7$%XO6"M >UDGG!?.E3 M)14>;R&CN<:%IG6I@.78>LZI9@$YQPU67*^2"AHY?(0)T@\USWO9!&DL,JD: M+=-O=$+TT6%\2+\\4"A0J#:F/9<"Q;<$*CA/F!,&44X-$R']NSI"1!T/I'F! M>JB?WN,"]:-*IDSR1BL;6I?-!)4!E6FQRCQE!\E:9@QR4;"H"(E)69R@26)6 M=I 75!W!#GJHP][+["":$87 ##J#:.W!U_A^GIXH&_]L94&_OM>O7!VO9G>N[F+6\G*-*<3(MTOOU^HOIM!CWO_7FTWP\&^65 MN?5[/AS/EAM3L=J:P(DXL/KY'(N;G["_,1)U=;.2Q-L@L*$B(*N99T*M_'QC M#=KI"5190M^5@RWM\14@W0J/5R4F(K&W U^9"GMYF?)(QYHF#!^1CO( P7*PRJ%@;F>61(.V:,Y@@1AOW* M,Y=*1M$Z87A>^'"O_$8F<*/')D :0!K:*@U/* />ZB[&*3-$N2B#HL);92A? M'8CRED6^,_WBM97A>1&_'PH"8J+3B86NQ>W#?&J4"=I=(&8[B-)J[]1.<9VTG4/*#W M:_4^37&*S#B5K9]X]+KHAXF/(')=%[FG-([7&J>]%YIYBBP-6(EDW J_U#C! M@R$[)_V?IW&-U;>P#)]6V5X7O3!&$H3J$H3J26M,;G7R#Y1+)B/76F"E S.! MKY2*&N-W.HT]3ZF:+Y$A&:$,C+'#ZF@.:EORW6D6:&1RW$8FY4BU[7M,93/W M^ SZF)#&^IA0%I&T42;G4G!/F=*$>F,MB8)@XECY-]#'Y$#6WT.D?NYRZ].T M-3G!5_Y!EY/M\M'_]0=%L/RU%_Z]&,Z_M?R:ONMYDO6*K_WB;KX<4-@;CI?[ MC_+ 9/;#"+5MA8&L;UA)T%U9R MKY6$T$CG "LNHLGPLC?(,KL#"WX!"WXU+?+98OIM>4M@W5]]9SJ>1Y"^0IG9 MS$>PP)UW76CWR8O'@"^NA_TA MZ/]EKO[;\GV+&2S_92[_0_V4GA?6.NF,B<;C738?Y>-^D?5\T2]N/Q73)5HH MSGH$80$S-U[IPA]=]OM=/@]<]Q\W(V9$45Y@3M&FQ:<0Y2PNBCV*1C%#C49D MW7 =(:7NM_A<>M1O9[-%,;C7T_-MB:S_P_ZY>ND_-UW/EF0L$X*3<=D$S7P= MSC:OVAJI^Y\54K<:@E:MQ6;;/4'?OHN;IJ#HQ^.Y>288R83J]B@-H&V;9G0? MR-K63N@^J@HQ7:N0,]P(A[EVU!(BM!5TJ4(!.X;\C@IMM5!RF2N;<.CZ]>AK=>)/,E ,!"MMHG6&=H:C_837]-2!Y MW9>\)Q1/H%KQO.>18B&:R;-90'#-Z.5YG@ MQIPSCD4FY$F&N8.#!B(&(O8\NTV0VM_DF%$5D.-8:6M,(-['U7!Y*AE#;5:Q M^FC%8X.MF[?F&"%@RH$*@@J>OPJRVI8+,3HLHPO:>81U$D445MZK512)%JO@ MQV*>#\?%(.33<7KO6?.2)U'&9:,S T'U0/5 ]5[%@15;HN<4M\@3(XFWC@9# MS:,XL-OW9C_2C4D%T&_0+]:J%];*0>"O%/44"6LY2QH)IQ:Z1>A M0IXTY=#$,'E,,Z(:'2??.N%YU1/3]X5F,V7S[FACF%M33'W":WW5[EFPQJ== MX]=H^0!K##R&-08>PQK#&L,:PQI?R+7"&G?_6F&-NW^M%[G&%W*F.'PMIOWA MK.A-KM.?3?K_ZDWNRB#>(?V5+C8(?X8G?)Z(6BM5%UQ%X8.AC'#!A&'4.DG9 M*FK-J7$/9]V6YWO\8EK&JM/WF R6YWZJ)]\O(;;&WOUC0)X@+/\/^Z\KWY)C MQXK*3/%N![HOF=S[M]3K'M&UW! =:^^E1@AKYX0B&D6ZKBGR- J[)]'_GH\6 MQ:OQ_.!D%K"[H^SN#J/_UQ\4P:31RP1$PGX#Z 1T=AZ=>UE#FM=-E)1P 5D: MO!*!(N>%DV9I#5'#?)"ML8;,X+AGXV2F&?@^P/9S8COL18!.0">@$] )Z 1T M=@F=^]CQ!)$ZJBF2Y>Z))X9+2[GB5@J_LN-E,N3)\>SX9FQOCCMM>W=K)%F) MF[)'RI@.^_-BL'JVQ,F%3K1I_/K:(4"\ MSI\*I5292U%6">:U$VZ=5@E:&_YPVYW'\J<1B\58ON5;1$ANA]P,8);X3:'#H1TNT;-'UY' ;B*!=U'JY" MR)M/^:PH&7=[5XQG>875XFOY 3D!G"[UAHNNS2)KK@*G42&HM Y=2^%4-8V!(R9V9-V;PWXO9O"P:F%U- MS.#!\T%5/5'EZ+@M/^=C\>_%<#:<%[\5T\_#?K%THS\6_@LTOHW,ONIUO5R$C'Z!AA7A-K)*** M;;)@QAD36V/W@ZU^>6>=/BRF_9M\V3IROII(WUN>9TK+O/QIE4F;YU][7X;S MFW*63?J.<-3I/++V4 C21AB==2$(0*J-D#H[&"TMJ2<&YA)&1#TV7!'+DX%! MHD$&$^.(7YE2DD@LU$Y!477 L;2J9^U](ZJIL.C5:C=M M_N@E93(C6C1H9>TB^27P>+T)N!U@\5EO#'LRFI%ZFJ*FU&J!C2'.>>N=,&X] M MM&M].N=LLY^EB,$@\'5Y-6$?M0SPG33#_]>;3?#P;+4]=_9X/QY :AR,$K4_M7C(BNUFL >CL!CH! MD8#(=B$2]!+0">@$= (Z 9W/* P6O,Y]VS+$PH-%GFGM:5DFS%>Q'6J"X/=C M.^_GZ8/+B,VTN"G&L^'GXNVX/[DM5LZW6_G>5Z7KO?QT,QY@-YD.BNGZV^.[K[W99#0<]/Z JO]:*50OV$:? MN-K6[J8=@.'^FR9 $B )R@@PO!08@C(") &2 $F )$ 2( F0; MZNR#CX)PCK2T50!0([F*![K([4X&]L-TZEQW[<+2 C"C49^ML3&6VOS >VGS?;80,"2+8,DGMN0*HN :(H M6(<$HDI)C+35Q*CE!D0UI](] M$FZ08^_H&86]\NH:U:=456!Z89G1Z^G8R;;[7%9<8XRA#O=O(<:-N@Q?7BY3V0M7\\QL*V7H6(JALM M(^H]<<$$Z8B@P3!,5O74+AJTTTNLDHOR5'PQG2W5Y>VX/UJ4U_E@F9M$*^G*_;*=YO7KT)H?HB2(UB6*UAG:&D_Y3'JK9: ,0N-$;^NE M8$9$:[3;T%PZ<71CXWB=/3'))-,9PR=IH7XNWA80':R3EEHG3^J6J),-SE$O M3+32.R2L4XJE:\:+U MR"HB2%3$&4Z9B&B57HT">]9BQ3.#XPZUY%QDA(.#!B(&(M8Z$:,(U>XFB]J: MJ"-#F@2.M!68KLPV%7EP;1:Q$YZ]%Z3)]HX@9B!F(&;-.*$4D:V" Q^UMRC9 M99H@2Y4(=E5P$#S%-+18S8Y?*B=IIOA)9 S\4% ]4+VCFG!;&0.%@Z(V677" M,AIJ^5.$^T6B=[#;]V8U4:U JL-] OTJWWZ)6K]J$/UK=7_7CV]]D>_8AQ+D MJF\V'"=56/Z>UJ%X_ M/W ]5\/;8M9[5WSI?9S4G$O&G7W_:6?/E<_CQIP[[J\.>8DV_X2F_ M/#_G&_6#I^0)/^N4Z]4^;'2KS9(93.ZJS7=RW3._N9Y HO?S;T71>S>9%SU, M+_3<6./7=VR+"D9UM1%&9SVJ"R#51D@!C !&H$P *8 40 H@!9 "2%T0I/:* MFQ-:Q\U)Q,@9XZ+S1LD052Q/*4=L+';"^IUVWVY9+37\7(3KZZ(_?S^^7W.P M;N.-OP^.E]T7U/_!_SL?XY,6-?P@R*XS@ILL+P56 BM!Z %2[1%Z6<]U("82 M[:,-5%CAHL&4JJ70$VQYU,<0>M#HB^N'$[X6T_YP5I3I@EF98^\MTP>'C&FX MV,J3,SR=_I02:5$?>0HD4A^1CH(Q*9A#;%5?*QDV_N%2L^79=+^8E@4:Z7M, M!LLSZ]63[Y<06V/O_A'VI2(=T'GR6"US*-<9922("VI/H?\]'B^+5>'YP:QE@=T?9W1U&P^C";B"R MF_L-H!/0V5YT[F<-;?6VH<)1BY N S V:&V3:;3J]!"\M0]7J+^&-60&1^[K MD%%$P3H"MI\1VV$O G0".@&=@$Y )Z"S2^CI55O5-[W,QFZ?O4CY3 M'D6>#OOS8K!ZML3)(1G7#JA4-RLYF*CSIQ);;Z(7TCE$D3-:T]4D$4D(VZWD M^&'^].,&.M7+S)=\.J@*.^)D>ET,YXLJR=GN="K.D*294+@+=2(70-'N%UXQ M5=L+E CMA'5>U>,9WF%U>)K^7,!66:HKF]] M5O62$=G-N@= 9S?0"8@$1+8+D:"7@$Y 9PN]88GJTTB8!J\HD@9)9:4A'JWG MSE+ED=@9V6@&_[V8S/"%45115CH[;\G,^%O]>#&?#>?%;,?T\ M[!=+-_ICT9_\/J[>I?*HS^7P$M69%KK3%92@#EU3!]B[ )V 3D GH/-8EI7 M&\O*(.^-=1[K$!0AQ 3,RT9[3&)'*6/G:ED=>5## MVR@0$4AQ[0AGC""&?"1,8+LS6/K5E*&)#"7*2,<[W'7KI-F'Q;1_DR\;=\ZG M13Y;3+_UEJ?)TC(O?UIE,>?YU]Z7X?RF')^9OB,<-#N/B@DHPFDCC,ZZ" <@ MU49(G1V,EI;4ST^84HKJC2F%N.?)S3(H6LX)=XH:M@Y?HZAWB[FJXZ6EY10G MTZO\ZS_J[2L]4#UK[QM133E.5ZO=] A]A(7,A&JRE]8NDE\"CV8LDPN=,'K6 M&\.>C.9\PVB>V,6#QA(9J[5%PG*[;A9,C=D91+/E''TL1HF'@ZM)JXA]<" $ M90HW&0L!3@.GP=@#2 &D %( *8 40 H@!9 Z!_](\WI09TBND.=&VTAH-,EU MLA$3Q# JFPT9<1+_"+R;P[V;"SGMMMVP,"WPFZV2@657PMYPW+N;#C\G1%;' MX?+Q-\B6PXF.UF=[+QF1W:S? '1V YV 2$!DNQ )>@GH!'0".@&=@$Y )Z 3 MT GH!'0>\YP%PXC5'?>C5%1YIA"7B :*C<0T1LX"0YQB><@YBWN%0.^OW61< MW=M/H\(7G^9GSO'OM)W=D"!2Q98KU/,N!C-%$8LV1_4@%ET$G9 M#Y2]L&-4V_FO+9#TWDWFQ:PW6!0]@@C->N-B7KYD>:F$8D9J1P,2I'3I M1&2.F+ 3T*F,[67K?GPNC069R 2&":9 /U!T@!1 "B %D )( :1.;W?J.I40 MD8LR!DUB$,)BA2PS2[N3:(%H/,CN!%OQLD_%]*NYZKUE:[5\/.A]R:?3/+D; MO3>;@S%WH[Q?N23-)0JZG/F\L&PGQ74C),8M598%;0(BSG ?<2"(T1"-$4SL M=)M]9*K=LC_2N^)+]=3CL^N>Z32["NO--SXB&>6\X8.$[D_7.&5IZ4W8>:-KC;Q0Z73.GNT!CJ9;N! MR&YN,H!.0&=[T;F?":3JY)]QE'%FK5?!I'^@$] )Z 1T=@F=>UGO3-0!3$*8\TY:HIPG7,; M\W'8E##8Y%I[\/72!'>F! MR.TF,NP- "F %$"JW9#:S]P0N)[TJ5B,AG-,E:.:(^(TQBMS(V"E^2N;&T?N MP(B?7O6E"5G&;ESWXJF00I*FA*+_U"=I+1F0W"R< G=U M)R 2$-DN1()> CH!G8!.0">@$] )Z 1T CH!G4<]X""5K,?-$&9\)#(XZ3%1 MEI3=EV+D@2""N=R,FRG&GW]Y.+7T=KR,@U]7'!5.WCUM.IWQ?S]]57^ M]<-D6CTQGT^'GQ;S,F!P-?F0I[=I;"B]Z?<7MXOT!8K!8]__>9'#6;K4]-@3 MA?("-]GX\%QJ=4$CVJT1L.T I !2 *EV0VI/2T;6B4SF>61(.V:,Y@@1AKU9 M6C)2R2AT.RT9L#C@=-">EYY@UAM6$.W]7*9)#C&^NIS7_?&%3Z:#8KK^]OCN M:V\V&0T'O3^@ZK_SRO6^H 3IT-O0VHVZRXC>OU(!T WH/C=T Z(!T=U"-.@U MH!O0#>@&= .Z =V ;D!W&X+(/XXA51A)TQA3=Y,BN6$JBRY8!P2B"'ZX'S4F\DH7>)L*2AOQ_W1HKP)#Y;/ M/>P.'5VR#K6U*!*@4Z!3;23U4V$0@G3=&M\;A"-Q!/$0'0O*2<61CEPH2Z7< M:8W?N#EQ538664R_-6]08)IA+#/4J$%Q4 SC-?>N"SVXTQ)>@_WQ0JG:BMCZ M:(0E1B(MR\9E3!*+EE*E<1*N-AL@/Q:Y%T=XAO@U')-*."J]++BL0:IH)ML94@2$#H0.A.X/-X]6_ M6U\GW?#BS4U1*0410F\U4N&XR0ER]]WO]#6!SSYU]O? M8%PNVN@[ F&TU+/J,GK]8C1:/5MEO,O?TW7WU[\_<-NNAK?%K/>N^-+[.+G- M=]3O-I_^/APOOUZ^F$_6#RS%M'KDRW PO_E%Z[\HSM.6O_[W3^ME[R?S MXI?U#[_>7^2?-G6XFY)RRG]ZO$QW^8E$_.G7GW80N'P./_[487]UV%.LZ3<\ MY9?GYWRC?O"4/.%GG7*]VH>-"VG!%KX6T_YP5O0FU^G/TM[>F]R5.^8A(VNZ M?%[H=!?>#A-1UY7X(001*>?$^&B#]\Z&51O*P+1Q#Z=JEY5S?C$M#3[)<36V+M?8%>>%=*'G#0\5LF^5#0CN-$ZV-:=*+IDCQ;%J_'\X#.%P.Z.LKL[C(9! MS=U 9#?W&T GH+.]Z-S/&A)TZQR@CXZ90(SRG%J*#8FE-10)#ASCG>[[KV8- M';L>%:.,JT;+48'N0'?8C "=@$Y )Z 3T GH!'0V:\AS5H(9\0\:W;K2>I744[58OLQ(X93.S,J':K^+4J[SJF][G M8C9/WZ5\IBR"F@[[\V*P>K8$RB$YUP[(5./7UPX%$G4&U3AKHPHQ[:I"\8!< M=.M!?E0I]O#1B<9K[DTT$UKR].IM?%<+ZHTISM3JA6]<,9)DTF M75IK8G2 HAT8O/D4755M,"!CF8I$$*(IPP+CZ,62KCXPSI\5^6L+6P]NL@X, M/0N&GATK8<)R&V%TUD(/D )( :0 4@ I@!1 "B %D )( :1: ZF]XC!RJQZ= M$XN-E$030K3A1ADFJ\2-LXQ1AT\6AX$XRD6=B3/]?R^&LZJFKLS5?%K,AN-B M!B?BNEI6OY\PT3J?@V0@3#)*DSA)9@@/V/"R R"/V$7]O!-Q6VAK?=Z&9@2A MC FH!NTJJR^X9D1NM2?VR$DAO(Q2(A0B=R92&F,PQ&D?S>[TJ1^8'J=>UE!"M&M7N?26NT0PL$83XE76)96 M4/"4R;!WW=K1K" S..[)-T*2P\,:G30,- >:PR8$Z 1T CH!G8!.0">@LV$# M?JN2/=GN.%(725#E_&IFI?=E!C6]QAOIGY5!W? M\EE1$N_VKAC/\@J9Q=?RY^(R:S7.KCX#2G[:"*.S+OD!2+414@ C@!$H$T * M('5Z[TS+.KV2?#-CD"PG7F.FI6-4Y8RH\CSO]ELW@OQ>S>9D5F5U-'LE] M5#5EE2GNMBSQC\72=RM^*Z:?A_UBZ=9]+/J3W\?5NU0>WKFD93C+&&W2001* M Z5AEP!( :0 4@ I@!1 :A];5J#M@FDAK96:!:2E= 911UB9:0C!**UWCT2\ MFBT+]N?E'>CZL)CV;_+ED+/YM,AGB^FWWK+O7EKFY4^K_,4\_]K[,IS?E"-. MTW>$0U]02-[^=.(E([*;F7Y 9S?0V1U$+BW"GY\P"3'2&Y.0(>L=HU813J3" M5D2+5W,CK?"[XJ)ZU]XW!ID*65RNKX A'9@7. M=+,3R9^"38W]E^"F&=/KSZ_-BY8)0C>WJSW%@?"Z*;M%W$@ID=>.2QR1LZL> MJX%&3=P/_,6/Q2A1>G U:95&'%SN1C.,),@#R$-WY0&L64 GH!/0">@$= (Z M 9V 3D!G>]Q20LC&+<4J4NP:GLUHFK M#_FW$G-E/M--QM6%?!H5O7>3>3'K#19%KP33999=G%VI!53OM!%&9UV] Y!J M(Z0 1@ C4": %$#J%9P\BNOVW5*@:"2VWKG(+8W<$T,00]1A)[7=:6NW3ZWJ MOBZ<(?&\WWV$+ 4@!I !2 M "F U$5!:D]#5[.Z?[./C''G#378("NYX(33*#E'R$9.3FKH@G%ZRC3&>1_8 MBI-ID=ZMUU],I\6X_ZTWG^;CV6C956XT@5EU)UZ'BZI) MZE?YUP^3:?7$?#X=?EK,\T^CXFKR(4]OTUP"M-]?W"ZJ4MO'OG_SR5#)FYS? M?O;%M" V71,;V H!G8!.0">@\VB&FJ@+T)0DW@:!#14!6,!!4$=B6$6I(@F2W8]2?9A.KH?S MOR7'OZE6TF,V;)RTC"!@+C#U/ MQM*M#=8K0TA04B.CC3,F8ET>SRJ[HAOE=IK-[<'81O=&F9%&!Q><"],NY)"5 MS4?YN%]D/5_T*XWN49P=VCFNRVGK'U_X9#HHINMO3^^^]@:31=F,[P^H^J_9 M.[/ZM/(5.'W4;#(:#C:?=!J%>TK@MO+<1%DKG37),*'1^\ MY1SI*"US@N#X M\ 28M[/9HAC&RA#U*&HX+C0,7XXZL(ZGGKIZJ'Y$AMA.+6">P]QRI&[46EG\Y1A[#9T<]2 MZ,J^P\5TMM3%M^/^:%'>A <+?AYVV(ZNO(=V-::TR2/_(+<@M]VTT)[T0;>" MO,B@P)5&,CI%L48JZ4PE,8%2YQD_NHEVO,E[F&9,ZBS=]U:HQD'>[VMNWG#R M VPZL.D:45Q%4.T4!QD,]=PX@1R+UA$3*L6-,01I48N-NA=,0-PGX*A1ID6C M=>$@UB#6(-8@UL]QP!6KM9HB8YUAED3ID=5<2ET%,!764J5G6JS59M! H^@? M6=<9HC+##%QR<,E!@$& F[26>1V?B,Z@*+&07F.LO+/)2JX4F KNG6NSM?PJ MG2IP)IENA22#"0T*#@I^H0JN:AL:>@UZ#7H->OYI>:U3K-6-6,NRU)YIQ2E'0@E9Z+9 T6MD6Z_6I M"M!QQK$"T0;1!M$&T7ZM.+4F>*/9VK/@N)744VQLP$;:U5$]JEW8/?MS3,UN M(+:LA,RXA-K:QR/+U1&%OU:KLWF\^G?KZZ2E*M[<%)7.88+^].O6]^L7Y1IN M?9Y^[A?4CWV_"_L&R]_*5_]2YE>&_?06OQ5%+^_WDY&2C[\EPO3&DWDQZ\TG M/3<95P@J@X*].!SGX_XP'_4VYLWL+SN7LK["^Y>V>R4__?C2&X"CI/>P6/U[ M,UV_R5W^>_'FT[3(__4FOTY?Z9=\]"7_-DL?]=>;Z>IJ\DK(9E8@1"*S+CK$ MF:268F&I\4098F3@Y=_DW]V&YUU;_IP+Z]U,2[WZPRQ$R:*/#.O(>%):DWX+ ME$HOTB.>V$-NVE7)TM[DNES\>;G&FWN8[W#WL<5^%HX/VG6JW[XL/^%3VAG2 M.X3QYZ3RXV*>+2V8M$?LPO-5O^%W=*I)5-WL?';3B\F0F[7K*_\\'/?F-Y/% M+!\/9G_>_[OM(GSKU=_9@2B9+]65#,?)@%W^OOUVXW+C'7UG!&&TM(.K#:77 M+T:CU;-5C67Y>_J:_?7O#US^U? V"=R[XDOOX^0VW[&:OPP'\YOT8[J.U7Z: M-ME1?C\C.$^M.O/^T8!:O//^BIQM^P M)9\E]_JK;G6F/&EWM)9YFC6+\%/==[\SEG>MWD9/7Q]-:/^KR*>]D"1P\-T! MU\YW7P6,CY>!O%-#_!DK?330'WAZ&Y:^$TNO8.DO=>GEI?:Q>.!VO/\0/IJK MM^_^HV? \&W >Z,ZC M5IHWRVDJPZI:O/=S.57E0GL#-GY]+:QH:($./%$OQCDCI-":0Q/#EC-.1WK;Z0O4@TZJ:;EHD3/6'HZ(WON\DE4^7#_;+,J"[Z>3SL$P$?_K6 MF]P5TWQ>%N65Z/@\G ^+&02'#TVH=/@F7.R%P^K#ZE_RZA\8/U0MW3-]<9?V MR6$U"+R7CP>]_+8\XO$_U0.7Z5YT8,[($S8[)G1CLW/"">;,(NHUYI8$%MW2 M9G>$:K,3H=L&3/IY5*P&RILMW+PX=O>CD!W"&9%-]I4"5QVX] (N,5)SR7!A MM!4F2!-'J0#*@&57D E49]9=9($C:5V MD6C#:8PRFA65 DED:HA*SPLR_6CF"\E4HX/GVI\@W]/$;Z_E>UU,I\6@-RW& M\\KT'17YK"@#1>F!X>?BI:9P9UV@SI:Y[*=22M8GZQ%'A&(G"%+&1<2"7 6\ MM=28[1C/;\?]LDEVX8OE_W\[7J/0W>33WXN79[VW)>I_BNEDD,]NMB9&-W=D MOG6%/4#'BZ0C0?5$N>2O)J-!)?Y9Q F-S&B[I*,2FL;0!!V?9WSODY82C7JS M0$P@9CN(2>K$<##)9B?4<4LL8L@0IMV:F-:%G2Z/AQ"S^7PQSA"1G:9FQX+9 M'\I,[JS$8EK5JH?/_'HQJIJM++8[:T#EUI*XU37D?%N0N46[,* MP7&JE-[I3[B!3)Q,_0HP9H678X:Q29:^7Q?"!<"@+C!(UAT^O>5>N\0?XXG1 M0@I"Y?YU^(0FQ;\[?/TMY^JQ*9;ARPH ME8XIPY%AG#"/HR4K,UA;3G;-X#6VEH-GKDIDF?$@_7^7'APV8 KO59^M,T$; M'3>7FH^ LX_HD M4?!S87+'@N;O)N,WU3FHLB-Y,9XM2\&+K^7/!80KNAFNH*JN6E6!>9$,#!DD M8HJ9D,R+=; M>'5:(G++/25I?X].KZUS;;QP!Y.GNK.50O,&7!)S]/G_PI M"6)B:_XP%X%BQ+#&06-M(UT%RI45%.\8OQ_R87+'_[_A>/#(G+-F#SOJM';JS-A&:>-#N$& M#@('6\%!Q>I]4$6C5. \;84(!^&)7_FQBOMPX#[87*5*IG6W*=BQH++I]Z?5 M$=Q>^M\2%^G3RV.6Z#.2V.BX9R(]8$0A.).?W#+7CH M#P14/7^J/K4-"UQ'N1F/)CB7/.>(E996,;,ZF:D%]V+W9&;#7&VN+H5#279W MH^?E1)1>/AI-^LLX^?5T?TPT>5X9@O%'MI'_(Q]6 MQ26CX779LWNVF.;C?E$.)Z3=M@C3V(XMXS$9\=9S&34ES@>^ M)"%#S!I\. D/#XM?%@D[%N:.^7#:N\VG_RKFO<_Y:%'T\LT$YW)"\Z-UXU J M?NXQA2=M]JV&Q(I)9AW!V@ENE.2&$[P^HJF(VJF=L8O9<%S,9FYR^VDXKA#S M2/;.3),R_5Y4409W4_[X=FQNR[ZK[Z^?2OCADX3/588;'=#7%9L?6-P&%C]% M8KT5;1?\TZBH]J!SL]7:$HCJ7J)9BSI"11E%WFG"B+8Q*!RT"JM8L71*[9S2 MVIT6O9Z>]W$#MY-D:W"&Z4F&WK0V&@SL/$]V/I6/U4K5=2#((VI48-1Z9HAP M,IIUUVY!^4-%WH?0L[D&GB13&BHJ@<67SF*"4,WB8"B*7" J$/$&>XKC*B&K MHF/BH2.%A["XP1:@F#1YD/#L27Q8^*JU[L&':7&7#P?K;OW+F-5DGE[!]B2E30>FH,ZLRQIHT.LY%EH"+G>#BUM1*R[C#T6+&HO/8,\+6!Z65 M\5KZHW&Q,0] J2:[I0 3@8DG9.)V%T%KL90F[91*XF2U!V-7E=#"DA_@I$O7$Y@>NE)CN$(+H9@L"H'CP;&+9<1MYC&K>9I_39;]Z$:K\5I;= =4.@,JD:W:FV1@*^<1LSQM M75%:JOAJ^F7:TZA!#5&I.2M;9 HW:69WY0QUF^WFJC:K=Y=_*RNSP.,'CW\M M1%ME-I(@(B5ECCBM(V8TV'7DCB:C>H\(_!IH'Y8X.]%, 24H./U Y:Y3^2DF M;Q7I4"T%-B*16PNL0K138EFQ^$P%B3,XG/?FOM6#Q]7?C5FQ:? MB_'B$+_@DA2JO4+TA Y15 \/0Z&T"8A -')DK0L6K\_KB8#1'M&&LGE;^4'_ M&,YOW&*6KK28;CJW';/<1I(FRP5;:PT I3K MRC5NY!Y^\W,IU5SE"^- *:!4.RA%Z_02$DQ2CH5*MC+!A#IES7ITF.5X#P?V MN91JL @%ZT[,N+R4Z/ANG?K+BDG FS]/;_XI>1)U? T+20)VQ*5'RX$$6I%5 M]EO;*.0>V>\*=)LQX4T6H?S(F\^D;G*_AT@;<+,=W%1UH"T0ASPQ001*8C1! M:B_7Z?1@]!X.[G.XV6 -.B(*N G<[!HW&:)U$#P8X8A@1"/A,>((L75>2I'@ M]S#KG\/-QDQZDG'4[0S5@=V/6VK1OROFO7X^NRGG_WX>#HI![].W[3;(:?T^ M0ZGX'F(TF0Z*Z?I*\-W7WFPR&@YZ?T#5?P?=B]5[EJ_8?<-V"!:IXQ"$6L4$ M0SY2:H+BR.O5&7MM9/ [6;N$/)> ]V&%._OM_\Z*05*M-?;,!GK'M/,Q4IEL M=%+84T@X;%5?V^(XLI@U!=K'KPZ8_&,F,UF/'#-.(X<1,PY33:)UBJY[2!'L M1:-,;JXV!LN,JD9]=F R,/G\F+P5? N2*:>MM-$R+0,6PJS2;9SAP'8F@+Z( MR3'BCIU//DLEG-;>,W\$HHA/<@[.:1 28 $P )@ 3KWT_NA2RJW[[ MLKQOGR:C07J'M^_^'GZ[>OON/WK&7;W]^]NKM^&W2Q]*=HZE/P=KVD7YFH H M0!0@"A#U6EXT:J59\-/_^V$Q[=_D9:NGR769S;M+%_FM:OM4_'LQO"N'RY^; MN=P6(IYAI<%3Y^W$=AM*%@5&"E-F.-6\S-N)=;Q?*;S3(.I#_JU$T^QJ8LHQ MN-/BPPIM'T;Y>&[&@[ &W%$S=SI3K,E3+F=_Y ZX?*%+_/WM?WMPVDN7Y M51#N[IVJ",J-3"0N>[LC<-9HMLIV6Z[IG;\J(!*4T$41+ "4K([]\/M>'@!X M210)BI2$V6V7> &)S'?^WA6&S##MV/!<5XY5-6E,_ <@LL?YK3O+FPZL3KWH ME\)O;P7B/Y_>IF6%A 4FMS8KLMND2H&@;N Z?0%^#R.T9)=I-;8YH8X3VD&D M$R]TJ$-=HL;0NE;DKU3@K\ (#=D=>D1L^\/?/VS.LVS&O'MA_:1A#KQ(^],'8- M5U>]I8/86RFD>R+S=MB'B_6:]Q4C]IR:R@Q/E6<'7<[+;)J695H.M&E:X5N\ M!T BJ&[40QJO%-)P:--@Q&=ZX/IZ9,8$3 F'>AY37;8MSS4>S_KQ:RKZE%:? MQU@X*#\9'13%I_K )5T&&%^*5.IY\%7P(&MX,/ #ZE-"C-CR]9"Z+@M5I;UC M6='* .@]>; [:]]E XMTF7S7\V#/@\]6(N]8K3Y;-HU-F\6,!%YLV:8;L;I$ M7C=)URRXN\W^[[3(1W!Q/#R'$OJQ;YS[\(C@S#B%BKX;0=.')W0_V05D+/CCT[G@8[TJ99G0_5W#18Z-1;NFY1M @'BO&C+$TXP(F:7/5<#6ZM3B[N'X7H6?$86 M; U]=3 G+0Y"R]5MW3!B@WEJC)5)@^ +-AE[HO=,V'/A*?)A(_QH-OP(# = M8TYL6+[KL,BR/6*K3%$KL&R[>QX\3,#$-OC9]U/11CQ*66H[O$80$+J0KV,3..MNR'?0@3 M?YL1\X9M#FR]T]%7^Q++DVR43MILO]8.XY):*?2Y&G>RC;2A#(RL&RWER:]-.FER9&DB=G$%>W0MRV71CY. MRXI,TP]=*4U<%Z=[=RI-GN9W;25-W &8/+TP.6X%PF%(G*\LYK_7)QUJ03_F#74Y2[5->I:4VFJ<:U:EQ MHO;TJD[S,NJS^I["YC$=C+)( WO>U;^EDYO?VN1\*_3,AW.BW1$ MWMOFE[08PO!;?B,2!9W/,(V-K+=CL6=TV/Q)9? ';@.[7ML]D+AM0N%QV1"*QW? M"PDZ\B3R+=UV0B=2680T*R5Q7]]V(F%'H1I'A,#')F5P9Q?TUDMN0Z)X2_7 M)3ML8)NDKTSN6>XD6>XQCK,:CL-J/8?8E$8A)7$ ;,8\R7%V$/KF?AQWFNVV M3M9=[[FG(^[9_>2VXA_';,V LH!OXMBFGN,ZIA5'L2/YQ[<<>Z6[QM/XIP?] MWR3HOYCBEM+X9/-Q4,Y]>?4N+FY^Q#3>(*TYOAYTCW3>Z M[7GR=?*DT:!S%HT=ZD=Z:+HDI$88!KH,RKE>9/FK';EVX,D.)U+T/-GSY.OD M2=::^ZZSV OLR/(\SXK-V//!D)<#8ZB[VL!F%Y[L;*R<\?I9\G5"W)U;\&]) M )VNG'D,XF9V Q@02IPP=!W+I8Y+#6K6&3E@#/AL)2.G#1@\NT'N="UH>IR[ MY[MGY#NW!=0Q8AE^Z 2Z3:S #V)J6,KH=EGL=,%WG1G=U+8&Q.JR'UW/>#WC M/1_CF:1AO)A%NL.\B-@D,H'U3,-3+>!MWV(KS=QV8;S.+&N+#LPWJ?#>"K3^ M=9/QW:?3OU64X%%AQF@#$WA4-W4[H#3R@S VP8(/53X]-$^X/Q_MM*GNTY^75R\J-JO%46%Q-&+3_V@L@P/Z0>RPF%JQ MQ3PG8%&@$U4!:'NNOX-_YAG1>K/2XRPEFGY4Y&7Y:'-_AYP[)GS]3-G*_DH)J&KF[$3 MFU0W=$J);ZFD/^J8).J>.4^S\K9GSIXY3\,WL$EK.K?CVZ9MZ)85$=/6S3 P M9+<<-] -&G3/G9UY XR9/<+_)A#^V;P87B?EDB^@3:0;NMM<[[MQC$6 IDH*T%ET4-XZ37.]YZV>M_:QL>VFOI:: M0>0S0W>)89N6!W_XJ@^% 3J-'I*Y.K.VJ=&EM?WJC.H7CKRKM"Z13W-SD^.O M\^'O6C(=:7=)421HBI]ILR*[3:I4FTV288J$.M"F*>]>F8_'<&6L+>A+"-X4 MVO"(('3T!J>/+9^0P&&!&]' <[S89Z MCP#V/'D:/$D;>-XDE)BAJ0.?N@[3 VK06,7.?--YL"'/DWBRNZX\E YL_5FR M>WO&[!GS61F3-0>8L8P4IWVIT9\S0;;9X>3[Y. M@!UM=RPS%RWG>SSBA>(1CPD6N\'Z&+4\WP@R\YYP7 MQSF/8>!NJT[+]PGQJ>-XH15$GLL=;KL+.E874Y3ZT'N M$[-X%UK+I]_38IB5'/(66'<^PP/OL>O>'5<"S&BEL?J&C?YY[!B^;@34L&)? M-HM3DP]&?)5^TYLN?(9^5(VV@:S?I. M@*/4?&)9>AP!;\:J$ O>(JN5ICMP9&?VOCUP.YUC>'H<^=H0:Y4&#A9[5:1) M.2_NI>D.QRS^.KN$+XRT*OFNW675]74^P37VN/:KQ1CJA;8*E3 MD^IA:+@J0=QVZ<;)SU_325*EHV_YM^3[/QNBB?/BXCHI4A\I*LAO9NFTY$EX MA[3'5\!.S+@A&:\JDX-(PI("/ZR31W#<4R96<)B8K!5\[P[ M=NRN"8P^<(C5LV//CB^3'8V&':/ L#R3A8ZGAY8;QXR8CM2.GAF0C2U<.V#' M[AK & /7[C+SZZ6PXYN!Z%LF?O3U@E-,#\CW6(.29ZWI[2RVK=@+ QH2ICLT MI&Z@AMKHID57D\FE//N6_Y)-RM#SXNODQ4>-B]8H M>-\C=NA19L0NH2'8$V:DH'C#=^/]F;$SB]X:F-:SC(]\*:9%S[ZODWT?X5ZB M-]P;.I$+/H'- F88 19IZ;)!I!-9OK<_]_8IYF\2L&]7E19I6179$#Q)"=GO M:MJ_);'SA>77%K)P"5/^.@4) MG&8U8+I%J&UYL6L%J-8BQ\8( MEZRA,BD)GY'3.@/77X5.ZQHH/U'+^E-::4-PB[19D=]F(S"J+^^UL>H(I"5U M2Z#>X=_1X<\+X$KU)&3V72OS23;2_J3S_^MVD^3-\!NK=SH-V==JZ!S&D>N: MAF6X9NR8D>MY*J[O4CN,]679![0: *E^D93JW_\*DNU\^LSSE2Q]P*Q.$W!W MI9#=3OO8)LJQY&575+[YL7N9L)M,H*1)_"6F"UY]Z)FF#7+ ,&-&9'*!:P=> ML%+>MY=,Z,RW,$PZH-W.B>R%0B\47K50>"PJ2%O('PN,P ]]+[#\V*%@*=BN MLA1]+*T^*)78B4KK.8?IKE5Q. MTOI]_F]K(9-LFIY=I_PQ"=7_\K&U,G20T^(@7,__$6\OKVAU >\>7G$'XAA3 MW!:VC_][7:B+S)*K].RR2)/?SY(Q+.E#,KE+[DNXU5^O"_DT3UMB\I3U:=<% M\M>?RBBV61R"KG=C9A)&/7@5&88=6O!.2/U=GOT;T@<&C'#V' 89ZZU(5JAF MTYD=GHKXJSMQA\M\,H(K1-/;M*RF:340#NCY=/A^A\CP=_7A:R_\AFVK5=3XOD^FH[&AMBOY;OU_0RQA9 MY;_/IB/X+7_=OL$4M<=D01H375@N7-!IPW0RD9_^[1VXQO@:%CY4K]=LR+?L M)BVU3^F=]C6_258@D9NDN,JF8GG)O,K5&T(W\'?NLE%U#=^&AY=* -3)))F5 MZ0?UQ\=ED?^NALUJTP<4]&943=S#AEN\6]%^\OX[?61W?<$7=:\=$P!.%*5\ M"(E[,_$0S*S?RRKL-&!R,.G\/VE2:-$4H>@P':8WEVFA&63079)+3^.G2^/& M$4C\"2=],*)'@+H_^K=Z]$Y_]&_UZ.VW&GI>Y_C&<11\TS['6O1_@__T/OT4 M:5^];Y$F_K[0/G_2 N_B/T\=7C[92/3+2SU_#"-FM(DD2C]/$;_ _T5_S+/;9"+J5E7" M,7[@34>+;[2^N7?8>1LPV7#=ONJD9_TWS_JL8?W8]4QJ6X'O6Y;K^E%$#%7! MZ;N>1O6?Z96C#WK]ZQ_PNFSS&KUB0N)[3/3<*GOFHYEFK&G^L01 M+R0KB>K/P_G==9*V7W>GQZ,B>,LJ[2,(O^%9\#VJ6P.WTU:1SYLMV@,! MO60Y#:# M!O!8C!FZ%9,:1C#/S[U?4?5V=J6:ZSTCCBZ8.FN\RRU!TQW3D&> M].4GO8 X*0'1*D;U:1!&5APP*S9M$L4!L5176\OWXI48PM$%1(?C*TQZ$L4I M/0S9PQ<]?-&?<7_&_1GW9]S#D._^OCW>.-#\Z*?S3Y_./_V$"81?HJ_GGT/M MAXLTU3[E5:K1'C?HW8(MW0(P_!M TC>9$QJZ'A//9&ZDAZ:N< /=)BO]*+I, M)3@7,$ 7&(#C#BR[TQEU+\[([YF]9_8US Y<7#.[[<U.F-VB VJ];8>^Y_6>U]?Q.FT" E[H1H;EQT9@>\2TW#BR M9,ZPZ5+'7VD^US6O6YWPNLD&-NMT"L6+X_4>O'O]S_HFG?[^C-_$<[^E9WV3 M9]R#=X^#=Q&\V<-V^TJ+1>/- .-ME,^Q>=0^A?)[6WP[6O1_/L0&/$H:I^[" M.)0U98]F3 EE1A#X0>B'OLF"@.FNYSB6:Q*[VY2%-2Z,VXD+X]"!;1ZNG_93 MB*#'*WJ)UDNTYY9HK4+N/MK2B[1>I/4B[:6+M%:%>A]3>BT2K6\W^6S0S%N" MH5X[O'@JX@U\,\YM4JY+O M_8C&0\NI%^5DO70?RC5;K3T#YL>6XY'("V*+V:YIF=*',N%_*[DZYYPIOB%/ M? '6^93N7[G_$( ](.196G*>K-+OI4@O14Y4BMBT:0'@&LPGMFG 1PXA'F6> MZA+JNB;S=I(BG97IFP/3Z!0R[J5(+T5Z*=*-%'$;*4)LAQBNYP>Q31S3,W3; M"F7>L$-,ZNPD1;IK&#J@UNN6(J\+A=W!*WS<(ZS2(BVK'KQY<>#--L+(U%O3 MLC%.3NQ0]_S0-B.=!''D2Y/&"\"J615&@C:>P2LB!A@T758FG*S=TG/-2^ : MHU'A/G"'%4P;QJ6NJTA_36YQK.O,"B#Y@>I=@0L\U/=?LP35F M,X/=\DW3"G37H8YK4DK,T%0SV&E$(_)TKNFP@Y5A=IF<3%DS>Z=4 +%H;)M,A?P7G?)M565I^Z.&&W1(<7O,FO-D' M[T^_/_VW?/H[0D3ZB6K+(+^YR?$7^?!W+2O+>3H"E0C:[X]Y5F;<; /%>3DO MLVE:[I($\-+/^TV8XH0UA5^&[D0V)8$7>[I#=5_WF(V%7[')=,NE5)GBZ?3V MPP62S3FG&E^2B-=0SB$1($KI@#GL-=CE/0>]!@YJ9>4SQS==Q_4\BWJ$V+IK M!CKG("LP8LNP]N*@W=&@?Z=%/@+O!X_*H81^[)FG9Y[38!ZGE4@1A,QBGNVP MB 4A)8180OTXQ :>TO=BGMU!H5?)/%TC0J=KY$X1X4FG%9)$F8TX^H-T^)C! MV^>]]J-AE92B>M.Y-?1]C^DQ,YD3^X%. B=RN)1R7=]U'*,>YCB=<(4M%7OX5O, M=+W(MBU*#>K9,:.&;"9D&I%CMH57B_@"I+U\?"XI+Q^+^ L',H"6_BF)[GPZ MG!=%.OHR!V%7_4_*\UPZ]0A>)9[1<]EKX#*W20O3#<.W0CMB(0GT@!IAX)EU M/81ML.?ALLX2,-G 9*\BE:QGM%? : ;1&SS+);YI!:81&'[H&P'QB2<9S0MC M/7P>1CM-X_ST;? 7#L]_F1?#ZZ1,VS;T@MDM+&R>O8ET-*WVM+9[<.%5@@N& MT8 +MJN'AA\P1APKU-THCGP$_WSF1M0,_07+0='?SPU1G4OJ.Y]^1MI#Q$%0 M7NL[AT3HS0&S.IVJ?G( 0\^C;Y-'S68JNF.'S/&"R+4M1_?U&/X5/.K#UR/; M.@R/]@A]SZ ]@VYF4+M)!76#*+ _WK@AIQ! XOX<70@)7J:7L#I M,>@K@^AK+R ?:^/L.UC^25FFJP \' &\.4ON$^SHBP!\C\J_91B#Z0V,83F, MZ9$'HLK6PS".B>?(_BFN91!FKO;#GF55,HF0<$99-2_2&JOP#P:]+R?C#!R# MO@:XHN>FU\!-Q&T"]%[D1T%@@<9W/2-T'2-F$A2TO)C9'7)3=ST.!JYK]]S4 M<]-I<)/1I(Q2QXX=PIS0TED4,3.V34=&C*/0=^,.N:FSW@=D0!WK-7#36X'2 M?TEO+M.BO,YF=:NN'E7O 8&]9)C5 (F#=W #PC5 ST*,>&%F0@(. '#.K>X M#0@TI*B:M9P4ON[2/@&^Y];7QZU.4X?JA&!I!"ZV\ M\/70C9@><6T,;D^"= M0W-KC[3WK-JSZD96-?4FG33V+,L-7"LR QJ8H4EBP^&L&@5VX)GTT*S:8^YO M$G-?U_VERK4RK:I)JLV6\W+N>YSB=>(4)FV5MC(_-GT6FKKK&52GKJ]'7!3% M@<\<+US&*5I%^.20)KMM]RAYSR\GPB^L*3,E<>P9>DB\P&6,>!'8V]S*=HG! M6*2O3/YXA%].TVCNV:5GESW8Q6H2,_U(=UA@1'9L$Y_I!/O^.<_^<@EUZG4]&6G8S*X!AL=]OJ8WA><"$O;S7)O@%A+OA M_>PV[;WNWNN6LJ@U;L?T?-VB,0DBDWH!-FVCLNNX$_B4+E2]U!1WWB*XF-.; M?\\_/%?$=N!L$=)E1.[T7.R>+]\D7UJD*?L,?-^(_#B*H\@U/-.A>F2K4+G+ M0J\[ONPP[Z3OJ-3SY6OD2Z-)K]0)Z^[H+J5X9)/U)S>@8I9=5TZ*%-VWI\8'7B0]89H,/Z-1V3.H[L4=TRDS? M=X-(M7P('7,%3@N!3%3].2]'5TER(1]@N- X*DLF\G6KAKUOJ])C<&^!Q^RF M\-)EX/8&GF\1EP0.,!5S/37R'@SQE>S5\9C;I$I2W_ =%M,X MLES=M'0CC-7T5!+ /\_!8QU:T?1UC%M]*_CXHRU5#E8SV<, KQ(&L&D#SSE> M8-NQ06S/,Z(XP@)Q(DUTP[.L>.NR<$\0821I\ 6V.CP].*#GS[?)GZR!Z6S= M#&)J.C&++6IZ!@M,:7J =<\<>A#^/$U[ON?/GC]/@S_-IJXZ-&TG\BS3]TGL MN(X?!Z[4GZ!*X] ^"']VY@LXYNN./W,7X:\5=A>IW^?_MI8SR:;IV77*N8I0 M_2\'6L]V=[2>>D-KE_NU3@##-FFQ+^.(5_CM#UCGG WA$A=IREN\W,"5[H&- MM6E>@6]2Y1KV]<\GV2BIP&F)Q93N9*)=5/ &#RV]W^=1^#O9%$1@]<%A(#-: MIT.??)[T@?U5;R\OEW(ITFXH"NI;L6A;X61IS/3"8FO^SJCGF\;Q/! M.%ODH5M>-JS M)4]Y,.VZ0 'WIS**;1:',2-NS$P"ZX%7D6'8H07OA-3?9=.^\;9#^1@ILD+" MJ_-=CQ(_O).W.,RGXS@$A$?:C]-JX$&VF(OUCC$\CYMS=6GMO(?LJE6 M7>?S,IF.RH&6?A^FLTHKKY-"M**:I85Z=<,;5?VXCL4>D //IUEJWB74#'S+ M=XA#?9QQX+J>;Y(@<&.+1&;D+_ NUXO:,)U,I*7UMW?Z._X:+C]4KVL!LF", M$4M)5KGB;]D-T,&G]$[[FM\DTX_:ZM(7L;J[;%1=?V".L.JD@;$UM #LS+-,D81@;AF/H+C-B.Q!-]HG./#,(SAK/,F"N[=N1:QD^ M6*T>85XL@[,A(Y'G"[LSFX)1ZE5/O@]YIZ5@@LY0'8)=>V@%N.9H/A=7R33[ MMQ@.B?P")Q[-\3"RZIX_3%D5Z?0*3F5:\K-9?63XR9 _X[=K5WL#2-FRJS(E,A M&+E/W#JZR<&.&,\GDWL-\^:*LL)OP"9EA3:<9+SB =\9I1,@[D*[3"NXF);/ M*]B?]"D>T;,+C]UW+BNU7$AI[!#*D0.MNLN!2K*;I &1^]QPDD 7M:#?+4R MO1)^8LO.S*8"Y^#2_A+V34N3X?7*;_">*+X3>)<'S_:5'VC_:L25<.>%O,MY MLYI])0OR2KKZ[!HW3%&T3";Y7?EAD4!.P;2SZ3%,.V50[K;=U@:T\T%[[O"6 MS0*T\I"/J/U3B-R+?#+GHG%WYN0433Z"A)ZD">ZOTG %BFFE'U9%?)F/JSOE M0Y5I<9L-A8,HY61+Y=4"DBO[:5EEE5AUHP,W@7E/E8 +-,(ILTL1V.&VXXYA M?!\X7.D%$(>P7[,$E4W' RG##SS$Y0+KG4,N:"DT>N5 M"VUZ_']:5!LCBU&<)S^_Y'ID4K!P1F=5?I9B?LDL!45;#*^!RH;HFJZS]J0M M-ZC)]NXZ Z5<\_TPP1&>P/@%4N\L+^#KDRP7!K,D__?:>07FT!7(!^TN@QLD M5U=%>L5A)D1O1.GH**D2>76T/[G,XE(G:EE,L'+ ==)D(AK>LQK+U+\#7SR7FRYIQ[S.KGE M6#CJ;U@21NIVMU@?#E&!ZVGJJ:,W$2HW-@,O9,RQ==,U ]T+HE#Y^9'C+XZW MGV,[HL_C\WI#O@C)LKF!WV]E4?TFO_6YN!#"Q_N>E;_!!7^K*;(A1_E=;SJ2 M7RXO4%*)3DBMF)9L#_^;E&T;XEOZP[EN^D#7'TUVV\%P;0A&+@_(=#WW :&5 M<.3C,7H(G$H5_2I.71WP:_5DE\9@" ;1YQ.6U*P+2@ERXIW MUPE&3M%"KL.;$X%C8H/;-?;C8-'NR;5KV$(\$=W]F'*VNWZ]Z/!J2E7L+A6D<W4H +&:FM61)R7;GI7H-17-CDEN^CF%@TVND%,5"RY$ ?:!VG?> M-GA&H.L"W*=4!!9 ]\_!>L@1(Y8V\X(5,$U3\/[@T9W/>:NY/:MX3J[-< OGLUT=V'6K&F@@ M&[[4EOPOC3V.>3WS286SOP\A3+O=W#V%Z1IHO2OT#*17BG"9<('$GG(3K860 M@T4$\J>QK+*I-BS2I!+2N,&H:N6V8F1Q(ZY,6U^1A6+/ 3K935D1HN>R%1=$LDB@W,0P!1MQ@FQCAR M5HQXC/Q>NM(CY8S7 -5 NT&2.Q.?%RVT=[YS PM-Z#$-)P@QAIW2P&7E"Q.+%4T!& M>"8Y#)S96EZ+7,HY2JM2^V,.SPH2%K-NVA@]3U_92#CO]Q2$78??UH?4CA-9#=#3^5W(S^ZAY"J+O,KR^ M-CC WVQ2RH9IDR#%H^G\A_<@"+/AX&2,GN$DGX\D*I5-I_FM>!ZT5E0X8Q6( M&D@GCILK91W2YEP,3PG&3I'?+ 19_BT36K:8>#KAA&Y4>11Q_,,B_6U+MW6NM!G MJW6Y:*))7AU2_@(V_!"$&]9:^)-\^/NZ^A?*[- /:$3 ;70LZ@5QJ,O2"]!B MU&K5OX0NU1FS#">V8X;3>RU3-DXS(]?0V8/U+X_>Y_CU+Q?S&TRB1DYK[:?6 M;*BF=K3["IAMMF>?W:4G4D#S;1^INV_EB4K];J5=:+RL( &S!Z@/3RLKK\4, MA44)W2*"B_H7?@[_V=]$B+T+?_]J&LP7GI:85HA8*1H\/&5$Y9$ 43<>!'QC ME(E,OB)%;(:;%WE=*"<@5^Q#B_TQRO>@E\"G2*<*=6TV0V:<3. #$7#&U!-, MW)M5HEJ &UM@D<(K7MC:09[)3Y[W9?_]$FLK4UEECP%[&?(_SD'N>MMUH/Y: M:@WR$1=INY58V)OC!WOE3 VT,K])*VX?%$AEA9C"EXA@X["U: RX[$L[WL7> MYOB24M])7S>EW_!<7*O?M$.S2"V N#V"5$CRPIW\T@-/6VEK8#U[&- MR/:)JX>F 9:=U-(66'^V]R0U^SQJ86V4JQ$LHMU LU_[U>K1C]^NA8RL:^]; MT$I=>U^'@9 *I<#;SPGKP/595^()SN%DLI!.A.!7(=N(8 :BZI$IQ+K(0TQE MCO5EFDZU=)()_XE+[&%[K]?X%PNFSGI_XX2Z?%C[=_G8LO'"AM8\??..M]F\ M TNOI;W^XZD]Q6$:>73@Y=#]O!QC5_\YS@O8H&G IT6#+FX)36\ZXB]E[O46 MRMJ)'"^TW#",+D.,T$O,],A@1\RYKL$ONK; M 49LS>B%*&NY?9K:OWTUM*?TK4S7V#.Z<:QY*+>FI7:+].PF3=!E&\E4WQJ9'H&CFA3*"![/IYRRT'.3EWFO!6F! M-=F-;8*HIG!J.MNN3@-XBUN&NU6DP[S ELPH<^JMR'CJ>HR,H&1Z75J%X%'$!$3."]:7C M<8K%HQ7_M;2H0&*FL&>H$0:R3.DV!4$FUMNTFEZY?L(32-.E^[S7PFQ<>]WP M1)Q">$A/^*U+FW1?7U68>NW]E7[X@M&[L.H220TH:7XS%\L2&[28'@L6,;AJ MV@^3O"Q_5.3&IZ=C06%:E/^AI7_,LTHFQA\/YLE*D<\ U/ O/"?,AD\R:?_B MZE,9&UW9PC;_KEC.(K@@Z903,8(J#UUBD3(4IRX#^GA4[>[D8N\EP0PT9,1U M!]CR51; FT=,]IWTXZ]E^GD"F(VFN4WJN:T4T9I[EL2 PF1GZ?J0\5"NV MW);2,P/=9P$)2>S%H4%H[!$YX,[2(]U_FH?Z/ JNE=U9[\*^2JYUS6O@OIMD MA.$6(=13=1/1%J4LYS$"POCBG7@VR-H*FXVD,R[%N!C:QI/&+V&X&=O><*E\'.P/7&7P]$H>.\P* MI7#G)7_T5D%=L_M\MSDP*-_#'X$^D4V5T)\"(9MFM^A:-7O-)2\XY )BQ?*> M%J[:/LTY+T,"]96!R,L*84S@K<1Y7N7YZ"Z;3+#@N@+5P&_8FE608\@*1/.H M/GG>U9>WFRC3YDVX(C"[$!H@KF7K(?PKEPO)^(SI09L .(P\DE(%+P*\\.\Z MJCJJL;KD>WTCV!E)P/CN+*^[#94) CGXY@)I2J$%#RLF%B]\.(8-D:51<#\\ M*?7Q/4]1DPN1*W8-2:S(.&+>4NL- M\?&V1_++DB/K)6&UOP+Q'Y/XSRL^UW9(&*!:2C_!.$1R +N MK3PQTV-^;/LXV,EDMF]$JJ^<"9Z7UU)*+HMCRP1=Y!B.;YF6;MERNJ-E>)0Y M#SJFC][G:<'-Y]%IB).<7BZ.;Z[>^R0)8B [)9K(JG%N:C@ E?F M"W)A#GZ/:M4HWZ[+)#B@4^3CE& !A\?/KJ.-]*N!Y<"GA M<4KS^>*_8KXYQI=+E%Y5"^(-Z MVY60SN=EJWU,G0#@,R[]T=T I;;(F/BXK>OP:\/5Q-URH6HF(,XF@F?N9XOU MYB>-OF[5L.$:N2?%-RG]G@GW5'VYAK7$?C3?;'BH]271A)/# MIR+-*IOR%"/<;>!-^?>X^2'62PFF!TWP>UIIX\D9[((([X!W)2H2>:/7/^9)@1US6TW95-2BS."N"7JHTREVK[SE8'DC-?'[ M63X:U)*W923QA+JS(DU&O#3N!IO["M)8IX;KN EO,"!LK 7"J>]=+W?Q=B-. MCL-J4&<,J5]> N^/D:S55Y2?S9\>WFA 7.3K!:MX88,R["$[2Q"5ATMD>'ZB ME6=C2O)=6;L=PF;$+9U>"9%3J\C\NF41IH1@$!K;!+U?JV:,6(^*ER%D3JY9+!P8V,!J[B!*,DIE1'7',N:JUA M,AG*B PWDL!@@C_E4I 8IUC[SJFI5CDS1"2Y62R_Q[M/2KFL5E_?5 ;XNN59 M\?B-@-KJRZC;-EPYE>&3!:E7"[*>I)<-L\95;=%7SAM[ ]EL%$VM2"8>3,N3 MQ@\Q5LGI".Z1E:O2FK4I>'W2 M59S?2%H7Z+RTM&HRE7Q8 P8\A6[%B%V"0*2TWYQ,H#J-'YGTULX@?'%Y>W:? MM]?G[?5Y>Z>1M[=-?&.?\ A]UTGVH+%?]B![]K ,SYRK@_ZU#I1^N2Q#4HUJ M>%#TR,"*"&5C;M5UR@,'&9\/(NUAT7M6^Z'&;P4(J$R%JR(O2V$H_,C1%1YF MWO1MU+#BN^^UGY3!XP"A+[=OS0 9O9?/P$RR?Z4 \D[3.E%\A799EA&DI_Z^);TDG M6OYZEF32 WAH),AO^C!O VKW@-QKV"?. T& EJ;(*VZVNB[$3HXVZZ+\*]:9D] MU/TRF.8;3WIM9$D'N/<"HOAD!+PMZG:$O\6%EB7DPY?##^4ETXQ[,S>P+&SF M#\*VNF#/ ;28"Q1\6/0OUTQS6HNJDUFKA!R!4NSAO SC8*LUUJ .B: MG7CR0_R0O0>27T7/'\#PUZ< KO_!CS@G= -/[AP X"F$#VOIAX'_U1#O$O)? M@_UUQ^B;38!(D;?FI5C\WHW=Y#7?50O[2%TD4[ ^,S5\A=.:G'Q7]$/MIZ 7A)U+('T=0MK]^.YN8MZXP+76P1 M)// 1-E,J>3OY@ U5T;\=TM@VJ)1I,6BG$;>N7W7UC,KE/.Q>RW8BSS/MJY5 M6E:[>._SS2?$ERE6(&/9ZFY"Z=ZO\471RMXK-?44;;U=UR"$R!H0JFZ:W!0( M3-IVM6RSJV%+P R(=NE"ZXHC\&?XN23=ZW0R6ON[:5ZUN_6\(HM\'W_T)OD7 M;W:J#+3'"E963?7-*2R;!%USM4T'VULZO:7351T-5J!>R10#'F+[1?F67UI4 M^WDOWW*AOEPI6LE1QX?--]5**1;>_L@ZH)+'/'O9K41.]#B8IRUL#W&;%H4< M.\ZM@*9&06()/,*!&YZ[-GK0R18]"G"@'F\^.4'17*:BUH>;4N]E6\K53\H% M,XG7R86:5/#PELC ,546'I(5.#_E1[C&PD5XP)#CL\?.8Y$V3L/@,B-7E>CF M_($GK]//%PM_%R!N#$(5J8#3 M$_AMCG[F-F>'N3>;?B)"<-S,EZ \SX"1\3656L+1>%[DQ7-.>''8PV&MY:FZ M;ZX4:9W-H[HV:+[L.=I%Y];C,@TV4JY][5:[$F$N_%!W19%<]:,LG,=6VK/D M_J9V#R5(/&I7<,A9%2T"$U$M'CB[3*L[;!HG>$]./Q* "+^%O#JRT&B^%)-; M=CFYS=$60)N&1YQ^FKC3IXGW:>)]FOAII(EOD6&]5X*VN56:^%;9YH?V+EMP M5L9%_K)O)[61[$6&CHK4 DWB0:TPFM3/1;]F8]7L23LLQVM3&RKM+,-*^YHC MX9*V7\URY.[L&F1_L!XD&*PT\Q']!10AK+,:1!N:.O/WU&S >H]$/QP0^FC7 MWPH&2+EIOG]'?W'MK+[VL'5M5=EZ[.3G&@83O?" HX?I4G^A9-KD[B63.N8C M8VD"EN#C5[C( )=D,6<_:?A?>W!'>,-!&79J/#2T'-5AR1S\HFJ2'K#;"A+/ M&1+2(>RK M.:Z;$5;I\'J:3_*K^U8@80S?RYON3P_L?P'KN%O8?R'1=SP %;]J!X_5+<3# MO]=J5BP?6EQ6-Q9J-:/%-M:BPVW=&'2;GL+-0TA6%-U'E^^Q<'^>Z*?2=>IV MI7LTP#TM[??Z.M1M =>AU*HA)_ZEMIQ#N2:.\!+# .T<"-&7NB$<[NK";^>< MCK.Q@JP:$I.1.=552]Q[N0/S\0CR5?8B6(\-B1J0KC)\@J6: MKW7!_OKP%J+]36792B.UNIQC. ':X=W.N%H8"9DOIHIB)G"30[=8D5"FBXW? M6QG(K894R8+8;G63DJI&=CZJ 6PI@3'%@%/K2I.ENI=^4F<\8@\0;-^TG-*] M%/%6B25+N=MU-F<[MV7*YQ3S9L#)?I- M1SQ91(V^^%JWE19];M>UM[5-@YF!16U'#V,G((RY3#G,CJ^S5GM;P[=\/: D MUIW0<@V/Q(Z:W1G'MF,_Z)@_>I_5]K9=1,QQ5J-P<4!HA_G\LAK/ZTF,)Y42 MN-Q>X^G4^3BLL<4AM NT.8.FJ>@NCJU7%W9SI'8S:4]:F>6(&XH2J<4FYSP; MK>ETCEEKBV68K="1%#CU#0>HIV&S!K6@.JO+%K*IF$(N#<^6+]02T0AS3/^8 MA>B69BO(.!S,,%SLF[TLEDYNTO9> MF3YP;V>/>Y^&O_P8Y=Z!DMOY+OP7?__S_UX<=<_9;V00XC#BZBDAAMW,5V2Z M&S'=I*9N!(X>F*[IJND5,?6\9>E>B[$X+Y006Q7R8G)2]6Y19YP+G?$..\2* MM^;EZ!TPQ!!LFTGYMW?8\@($+SXN_"5XZ6_OLN_5!U#.H[R2WWSW=S+074/) M*?68C3X\2A[:EGO/:+WWS+1"W_ 8,SP[LBR?&J:NM!BU?;OKO7!_HC_FL.43])"VZ-X?@6J+2!3:GFWH MQ"-&1&VE\0+J."WS)F"A;MO,B9TH8B9EL6>9DBDMRR;1@^;-H_+A&4"N=R&W3S%19*33)XO%'+ORKK$1JCU<0:X*-YDPMGGYH*2DS-&- M* J=.#+"$*P5XM3#MR+?:\\Y\3S'8J[#=-^./-T,P(;QI:0DIA<&CT1H'[G/ MWI)2B*]QCHJ;^Q6)G+$$1)@A:HT4-5C#X#Q64I^/F%VO>ID^A%%C/$4V&ZK[ M3SV.[8GK8[/J#YLX?/N@^:-[^M2<@BT2S%H75 R%2,L'?8F;\'7[CE,T/ERCQBS-T99-9F7Y0 M?ZP@3+C^ OZ'$11<[_1O[PA.D_UK-<)_BOICN7YQ1]/YRT?UI>7/R&X?[?BS M5W.S-7O-1WN!H2W/2PC^CPMDBWG/;9ILOY:*HOV6(!TJZ+;%"AA.0Z[^<)V- M@/P/58VRM >O]OD:5B+O'GY8R:=*I\^^:USR:G_2^?_MM!GO'LE.;![%>>JS M.^OSKA3XHQEDL&9'>M)^/<]7D[9Q!,I^;"^>@];;L&9_]&_MZ)?3KONC?S-' MO]R8_4F:#:=\717@;HW0)L^+#W\:#M-T/#[TAG051=Z(,.W #\^Z%R]=_6_< M+,EIW!%=8;.#T\.?#W'N#VW#3D_+B:*3)(HVU+4I8&.8#=I$(L,,C-!@GFN: M$7%,TY:CWAF+P5??+E;@54%2%/>P%_^-R.S!@F0.'9BZ^5BLIHNC/B[5KLF% MZ276LTFL5R>43D7N6&Z3[A2;MFM[L>7K3 \#SXM"(N0.0JW6EC'*Q^5.-P%B MZK@#@SV+X.EE2R];>MGR=-GB-++%MT(STFW/\AV#10%UHE"F4CI1X#A!5[+% M[D2V6/J D-=^SLO["%T&>D:1.E=0N,^P\3IF_\!A))^Y:AV+M9 VC MGBM?!E=2I^9*FT9& -: ZX34M0*;&C*E ]X+"5U!/7;@2N=DN9*83L^6/5N> M"ENR)G,_,FP:F#0,;)/I)'1=RY>I;XYO!EX7RM(^6;:D UW77P-COIE8TT-N MP*:J_!YXV4W"/1:O[7233D4TVD8C&EV=L<")##^P0ST,G#!RA!]A4\>/G]V/ MX(+P4SX='L9$L;HT47:FG9.U;7J1T/4FG K+NTTMG1G;+O4=XH)KXCB4A8&G MG)388:[QW$[*BV+YGJ5[ECX-EC8)::H@D9L-8MN!#ZJ;$"OR560B<&S/?VX' MY\ LS5XW2^\6UB"GZ]!\RWFWIZT+N-XF*O,$6], 6Q/[(4S2O1)+7V *W;;; M\,)3ZY9->DG62[)>DKTE2>8TDLSV8Q+&+#!-A^JNP:S8E9+,-4+=M@XM MR3K*$*0#:CW:&^SU"S+N;_^5=[%0[W=R[5T[GV[?S*.+9>[4ON9+@4V.J_LO MDV1: ?$BN?(1U%MT]R(Z.#*ZSDC@!9:EFP&3'4F);AD1\UL]:\PH"-R8!@&Q MB&];\ UFULU+@R!8:3ISFOV#U&YQK*/>JGW;?2U<-557%7,/*]ZZ1O:[$KVS MDN%P?B-;$(_260%2H&ESW>ZDC?WB6Q_G8VT\+T#6S.40F>96O''GS6R.EYSC ME#0QJ62A7?U-6EWGK1&.S53'>9EB.T><9%(W*U8+0Z$A MOOM9]3^.TU3G+, M;G!8>MH,TWI"H_RL:-VZ;@FZN ;54?]&-B.?X)WY%"[9,BS%B\%%R^NQC-DJPHY0CS#$6TWO<#'$730\ M?Z\)"%6V,[O-TCO9X+4>$X'CR.YYFW2^2#F0&L>;9P43YR86K9GR1Y7-+1#]\$>5X_> M9[7'U6F*&[6[DWO@Y-MT C0UTM0^))5C M^&!=HWLQ6X7O!##X2,@W[$PH+RP>8X@2I13-W^4UI(S%IHFM>X#4P=&45\<> MIP(69=[:G5)*K5:3YKJE\WQVA?W,Y836Z34*'#GUF@]OX/H"Q.4EE^X/2Y73 MGS^XW -EU,\?[.&N//_D61LO?^100U+0C M;L3C1.L)#HDJYY-*#)03;?&!S,;SZ5#\"=;D>^V7EKG*)VT7]9@>9;NN5^$M M$V14FR!M=;JMY>+!K6.;A7A6BC.^0CB/ ZPTIZ% M&^M*2<(+T MLKH#I0_[=(?_[-EE_1%4RZ*M!O=N"$S@.$[D^ZZO1VX4J ZQNN$9\2JJ51M- M@7 #"V5EGM>;6))WF[V"31#6^:=X X9U5J9#Q+'N<"!S.GWW]VG>?7/[A@3$ M&,<'B5G,U)/6)I">-IH7RA7&P5.E)LS!TYDL<9RI$GL/M+!W_O':+OD[.:X_ MY?D(I:@M[K1=/P'H2T(6_IQ.<.3R:2S4P7;,%B>R$C4M%T:Q=@K"[$T,Q%50D##?A MEJI1QNB<8Y]N4:4BEE_Q=P^LO$S2:OSB@P''B!V'!C"+"1:CK6LU55B^MDF=:4_K*ZJNP/HJ\53>\K4P>>1#+#$XZ(8 MDI.$>2AMOQ:;@B$YN>%'(!WY]/FIM4ZZ+E][6891QY$A2O'#9*3VDU/FC) M__HP']BB#4B\V)+VH7 838U9P2^O(8>!T#';+FM!S;S7_HEWV)8ZY1#6I:5+ MG;N!=E"5M,\7!U\WZQ)3W/"IU%S[438>@Q.$_B=_B,MFFLO[0RL7RZJ5B^/; MGA%$D1^84>#"?X@KXPIF9.K>2N:2L@T:-^AG>+3#.D*?#J!8UA&/"%:5K1&[ M]7R=L8R@]6[/:;@]IV<'M%R I!W17!S0M!JP7HQ/;[K*>B/\*2@."MX$1,Y# MP$W+.7BO7;"X!)F13CNC^30-PDWI3\GJX;0,_Q*[#;2SZK#AZF MEJI@@?PKY242,D:,,%P]C>;@TM!II&$0.;%K!V9HZ):I.W[DF51)0QJ'J]'> M^BP^CY>]YNB[G.:I1.;+$Y+9$C7VPO)%"LNU>:!=)#O\C,A!RK-8M@&)3#^R M*74D$<@#%"?;!,B.\QE1X5!K;S0D BL37[ M@D&?I]I_)>#9%?>:)/]CNP_)*)^AO/8N?L7U6&WLR$_LSY]B*>AZC5A/O/^!*4:EI,!(0E=/?3K2.> MMTH57[2B\X*LS+A=Q+' '-%V@Y'.ZW_*!^: MMC?0+N<5>',C[E!S;2A=OQ-<^N+$OR8C3_###1JH)1P])KTDTTH]!4ZC5C8C M?*B.CB>IG^7C,PP-*6[>>:E?/_^Z\V]KV:%L9I +@GTFF;!PLU2$0!L#DW\. M#_X@,4[S.MB)0!D8P_F\Y&BS'*LH#=^3YSB,AF/& H:Y^7SHJ[0@L=H^HO'(7J)+4-:B]HB;@6B ])LMW;ZJ'O9B*;\$"DB4Y76#H(98[BRY5TGQ&3=5ZYF\Z^764863V.:V M'"IJ/?YO!4O=W*0RH548VG5%@TQWYN=1HS5+NU#'G-<5%PA9L2SKCK@A(NM7 M*I&R;CW>G"E/L):?BM5F?%0X9EQAK0(*\3H4<$SZE#I11>^$S0E>)PXQAT,\ MMI:?BT;NK0RW5F:Z=ID7A1B&7:P07#85,!80F*Q"5H45RA-E,<,?6^ 7FG@V5=0B?MI*.2_@C7P*^W.O#=.B2KCA MD!Q9=HIP%OBMQ3##)\4%B8>3!4\JL9)KA25IPA^JEDZ/ECZU1\07!$Z0F(KTBE._I47K1#)\65'ZP2%-L?=X)[]>N.WH[HVV*WT M6_)]FS)8QG2?^!%CH8&5K;%CAQ+GM8V0>"V<%[[EA8P$Q'.H:86!0R-#)0/& MH4L>3&Y_]#Z[E;4MBH5GJ&G#G=5@:_='BH_+K%SG0;9+S)J) MAZ_PX;$Z=YSR4CMXO:4!JSR+\9Q7\>(/T7?E #2&/9.J*K++.2^!Y_E#==I% MJ5VFU1T&KOCOZWJ4&B-;S@SDF%GZ/>/5:QN7-QW)FEPP1&82OL95729JM T& M65LF,6:&\#O!H]PEQ>@)^W #[#XOZA+E=)H(00F_*GC- K))9 YQX_Y;LB] MEVB#"-;!"UX.C+4N7+&"A"PP\-#>-U4JT7=4WOFQW8;1"H*QA*:?%"P[_,[#A$# MS_!R@72M2D)5.9745AW#<8Y' * M.8@N/)96Y?UU?J?-IS6F 8 MJ(*KCG88W-.P/Y;"Q$K!>!;8TVI^/2YS\8E1&LMP+_+%F>"+,^2+,^ +&8WE MY44I/F@Y+_$<86?DKT2Z]S5P9 J&WJC^0;'PA?1[PG/)U<>7(D5"]L[@]CQR MK22F>YGF]$TN]S*=IN.L6L"3MB4!">FO/'1M;R\ EA.>"%>I.PJ9@GN4 !&],^83 9A**QK7LS&!:_L>7#NF0.T$%?BR MI@Q(]!+!2]R^S3UPXH#HOA\[KA-0-V*AR717:=+8#()VY:!/*(D]T[2=@!@^ MB5W?K"L'F:L_J+$?O<\J6-"!@Q#04(4J%_%%IJ+S%S4J.M+J$]+X7 M'>6RG-\TW"H!Y+'TTIN2#<0*1&4&1-4OR>5O7J04")FIYD!"?8Q$[> M:][TOE4XNEW1**(4VVX[GABH]J%2WZJX K8-<_9DWK7LK%"6.39@@V]R_'D] M!6WLO] (^9/(8%G=-R&"KCA^M)#_/DONA=<[7>$,3G&JCK:5(5\GP:/2*W(L MN9U70$W_YM^E2K7=G@)Y(+IP[/A@D4JR%?TB MFFB[&IL@#'@>-.3(&0B;4:I>"$6^P+Y()("ZQBF?.P8 J47Y4+R5X/WF^83(983\/7O6H:+4&'.UDU%PA"^&CWX>F" M8.*7_LP#F[QG@LP2P+ZA#Y@[ID4LG[F1ZQLF\ZAG,)^I.3L(PD.:.YT;Q2^G9=U'EP]_/^,YI[:W;OSM?>&\_7+'\G%SU0JA<\QA*(5;#?TE5:,V;$ M)1(91SBNFI3>DBRKE@9?B55E\D 6O*A&#JS*&?[]QON2=MI5D:A$$*4R^-E) MEUTF&3R>0\#-,=#$Z'(5MV@2"6TI.Z,B7>#7;D7;0OGA"58@ADNI,(O[V":N M)73C>"2BK-X2JQA%&%M8OP,I^]6SW.;(VJI4$=UZ\3S8ZWF5-BX6S LZ MDOM:#O .*;RP2IXKFGNGV&_FN#O: ./6# TM:BRCUN8V M34-$(QUALK:*+\7/57/V>Y554;/_-+WCK57$-Q::!3R20'9LH#F=WGX(\BF? MU %>9IA>5BV<:8L$M< V26!3WX^8[EE&X%)JJ&YUC.EZRPF+8M>SOO=]YC8QYS;JK^'RYK^'KH51[&M M,UL/&&6>%X1FG6YJ$&,%]%D\B'-I47T%8)=P) *U)H(/5(&C%%6P/L?Z/] KH*6VV\$7%CLD;< MQ)%'73T,J$LHC9D!%"JITZ0TH@]39R-R5FG1^0>%;:7=TR(U'I,PFUO8+-.A MP5\?<"LLW;O,E(IZS MI)#NZ,+I\[PA[()Y*]+C1"[%SO?_R?.^[-XYZLA'O[I)95-*7E>6J,EMU7V[ MXFL?H=_A\8NQ"?"K2Y71Q?UT'MF_O%=I$TWU:BZZB?)H*5H@7 :T"U6:YV[* MUU3:RV:6&/ $Q:5-&JP3-7*C>6$[]A-L;<4(M O\1*F7VJ"[7_=P/S0 /L*W MC[S=I;3^J85%JK8+<%B(_RTOF@_EDL!?S\.ZU<5:4E8P-K8]\;-BU02MR MMX"5BB*4,H.338K6+_G3+G:?2-H[/4ZY:3M %I:WK4^P28IN]7UM'^OBRMH5)Q&V4,[2AS(\(^;I M'@EMFU'/"TW3-R.UYYYNMZ>B6HX5N1X+/2O<]+ MR9CXA'V"X/T"K%HG>'1H3_9WWSVN]_5BGWX%(/=N M@=3S>2D"CD)CI?NTGMUK13FJ"$QGN\W*O+B78YR&U]-\DE_=8ZW-):I:F:X@ M('7F3K MP):6113 H?N&ORR2(JZB?N'BLQ$_G^^FL#O7V>QA](T D9/?RJ+Z[0)G:\XG MZ>?Q^@NNOINFGV AM?]&H3@AGDAC0=J6WI%A':-E;?V#/:-5 M78>V5"6EU]1-U5?B1%G3)%!DMQ:Y0PYBD0N8<.U\"^N]%B[.6CW(&(W=QUD< M6RTIX2E&#C2M1_-YQ1MXUQ,#A8^+=7+?5<[=82/ZP&Y-1%_W8\L./-/R0ARR M91,C9'4PV(ZC9;[\(OL@?LL](8K]>C[G3\7*G*V0AX QR\0@6_')4_W879.% MK(%I=1_'KW.8&QE[8FIG5LO-9Q#_MM%4BNDF\?R8Q:YK$3\.W,!1B2.>X_K& MI@K]%HTT(O_S^+]S--,4ZEA*4ARMT04NZ()#$-Y^R09KM-C78?_,W<>\-4))$Y[40VJ#H\9"W[))&'F>%<#1@28S?#\PO$>] MM?5GN=9K(YQ-C(X"E%_$=DJ.Z:[H8V 8JY2Q+V'P&/10H*9X(K45U6J)^4)&.MR+OB8.#&1!7R?>5'GZ\DV MJO!A)_AS-AW4CG P$X$0,IUP-T!^\T=\N @'+&L7-?JJ:7WS1&K. MH7 <5.^EUHA'V0>UGH>(+- D-^*/UK;#D4]Q>:_-YI<3GGZ(+*0&,";3*=9: MU_TVLINZ4/DRO1LKY6$V9TV8-:_HXS5'0" M06^NOSA-UY&1S&:.M?(:A&=0;M,T]IC$_$[%[(^Y!*#I.JL0(Q@;"1N'!=>$ M+08D;Z9<634AN[+R\HBU= M[=B6TTH8#MT@)H[AVG%D.8R%0(7:,FLQ>]YW=-5-27^2;9NY?*"Y_W7-HOH*77V*\B*BWQ< MW6$RV0\7\\N*CW0W3/V,Z3]^J.V1.C[F+=K;YSV'1,S^ <.[KL#A.Q#!VE!NB'BV(7^V8?UL[>G'J%2X]X ?U'WQQ[SU:=/;C??^Y;=M M#TY6PQ@2K52' X(6\ZR6%5UV9#O.Q>ZT!>_#LV'T-JQPAH];56J*D-1V6MK\ MD'OF[>?:J/L&6+ ESHK7CBYK?=Y1/L59 ;D:V32Y7YX,WO[1XK3W30/K&PV] MQFO*/.6>?B@4K3_B>MGL7#DV7H#UK"Q*A%<9-PW!3PEVM4@NTA0:4E[OZGX5PW$U_ZHU1U/SF>?8"]")7RP4U9]?;X!\F&: MQVCM0C*9:.M6*@5G"S02KDP=B&ZU/<3?%QD6B3;3Y8=8D2D3245ICQS^VNZ8 MS!N0\YX'$K&4[?;KB6KU%:[Y?I)9PY[>,0RMRJ!,8NDM-XKNN[7D1HY[E!H%OV5@WME#MU5>W]=5M?77; M-M5M8BCP,)U,I"OSMWPV^'ZO6:A7_+;F!3/X%9^#6_2:8?M=5GKH"+ MJY'Z\5TVJJZ%^$-VK4;XH?SCK_RK"U_G?3_ #I0;6^6SITDLY9DAAW_0Q4WW M/P1C63.(Q]B\Z(\=3A +Q50_,+ ?[NQ*=.*1V/2I2UEHZ!Z+%#CH>%0/%Z!C M(_1M7S=LQXDL$IBQ*Y.F@]!SV5JOB4/P3#UZK)607:[J]@6\NJ;' MOW+>V*JCRA8[L<]&/@7-=3I"=IC5C3P8EESDXF M[5YF1U==PR<[!LP3+8;3&KYE([[GSIK^?>SK^5<'/.8?4[81^T!I?* MI$5%JUAX7X&LF.1B!ELG"T38/,4?Y1&X1G9R.==4 MH!W?+.'6R&G4WJ_11]?)=)I.!B))7X5'CEA$@6V1"JX\)WS*(<9A^? ^5;S+ M2W'$C#)T3A/EEFK#9%9GN/92^KA2&EM;J5J@UN3NNF=R#53R*#E6LN7=#I'> MG4<6(GZ7R81' \OK5.517^9%P5&F4C:;%YVO;O/)+9*G#/F/DZ%(*#@Y0GP< MHPPM8MB,!$%(;&KHMLYT-739]AS'.-,?Q"@=W:*V'1AN%)A>R(@16XPQ$KIQ M[/NF9\+/C\,.B\62%))@;*I:7S*M-*-#\2/MA/M)YYG?4D[EL@9=NJV&D,Q4%R6'\>6&_HA"WPWB&2, MDU''9$X7_A3H1D1B78HH$@41:<]879,7$K15>?1].(&OW(*;HB39T206)M7# M>X_T2;09[5!PK9+R/C31%;,OYV(=PM[43U;4?>-#P#=Z:KWU^80'%[Z77+TQ M^ZZ-\CDZA7_2^?]U:Y[*NW$7%&[%(93Z3J=INSZV/_L8M[MMQ[-:OD2G3>O= M.+*8IT>6$;J^Q<+ "FPY2HKI-'176N\^IEN^-3Q+3M,,-@;$6.U3O8<9O#,Y M'9=U'C2B56*C>+^3:Z^40VR1-,GBR+ 21#TS9= M7;=".Z1NZ(#]1'W&B!F3V&(.\XX"2)Y(B*#)F12 83F_P4D/:IB?JC<(E?P"!<6 MP0(#O5U?_?G\\V.:E?^?O7?M;1S'VD7_BE#SOGMZ *>']TL-]@M0%\XNH+NK M3E7-'LRG Y6M))IV+$.RD\[@_/A#4I:EV$F<.'(LR^H/U?%-$LFU'CYK<5TZ MY%?8Q?^:-?%9$/J:2Y\2!B DPFR7)?_C&JOPR9KX#?[W=5U4ZI-%U?0RM5BI MW"91%<57L\DO]0ZAR@W"JHGY(*KU8[M!H6&,_SXN8R0CP5F+?+'[WM%3/[Q2 M51/T/!DG1K2,- [^@_V\IZU.0E?@K^%6C7QN3 G"?!]1Y--(<[9RJPK (\X/ M"G]EDGKYS:]K4>TH"$K6I@MV.#LZ]#B_Y(FKK;7N(E@?'E6E4DH[[CPY:2_. MCW8 '82B!CHB?&D/LT/&F4]"%(6KGM(\I-#?:GUW,*!;R654BJ7YOJN>5W[6 M1>3#(\YW%GAAO..&8N41B ,L,"AQDKSJ#JD#7T8;/&X M2CJZB#9 ,DU61JT7\QSH]ZWY@ MDKUEDAC573NDL:I#'QB ]"-,402@IE5!]C_]H?-A%%$1XA%L] M^.@AVITZ?US#8)[<)K/ED DR\,<&9!)>!\L@!4@ )9,1T"'06@7K".E0$/6^ MQGTB>@K09EK8P8.>A3><;L=\Q$Y8 VO/23Q53A]W#/T%IEKU\M)VD90 M;X]:Z@$DOT+X6ZH7>? 5/DCEQPZ1]!T[!<&ULY=K (C9&11$@D")$>91%31% MH&JKAD\55?HX5T\ZF:]XA'*/QPV">H_"C3O+]?6S9.+52OZ].#?".[OR+O/L M9JM_3)[,;>M%&[SE"BG^,4_&MHYB<3]+\BO;96WL_4AFR66Z6!=4=(6.2\D< MV<[/MA+C]-Y<:NI*,"XRSVP52>Y=+A?+/>Q'I0W,->Z?=9=C=-)E=EHRS[ M<9XFMI'1ZDYW6?Z[49>QS9SRYM-XG/SL/1A;6GBS;&%4;;(TSV/EVG:D3F?C M["9Q)XGS93[/BF;?R,YT.'I44JLO;C[D=EW)#\\/HH5G%GCC@=V_UWEUD7E\ ME5S\R)/X]XOXTCS2QWAZ%]\7YE9_O11CSD)EW0N3OI5$N?\^(96 WC69MQ/C%(O5@^=Z\/N[EPP;< MZP:&(\_V8GY+U=)#/-YOV<+6:\WL'-:]R_2Z+>ZWA7G#U??W?EK7R?U+UT;Q MD^O"E2T+ UG%R(#6.)DOO.+:MK>W*&8PK'IUXP(2-RV8:AP/5/T%U84A@ IJ MZB.)2(B!(I%<5Q=&(+Q SU87WOES_.$E3X$@X@$/282,8@D,=<#]JNE: *%_ ME"+%:E4/V/7,KFL!I\^FWJYMK%'C)\LBN5Q:K]GM:I XOFK*L"RP]/NP#*6Q!YI*K K_F(O?EG1SV\ZY([H ?C6TLW M/L I76>V/'1GSL*9O7U/5(#:G$QRRU^@[MKI= MW5UVG2J=L*0;,^P\%_\L%_P?I1'W2WKI_(;_2N+\3.._SG+Y?W56^NGL:7NO M?+ LS-V3W)NFQ8!O0Z^6#ISS4H'J]/!0^4P%(@A0&"+HJQ#ZJX@@B1#=JE*K MTUFZ2*SKK5&"[.&9;OL]^M:_*^_^RV-W]^]_C?^=Y<$T-I>UUZI^4RG@+T;_ M6CP$AGA$6\WS.=H9[X! !]U(#J/;ORV-2*?C+=66K$Y>5H#X3(:1]BGCFE%& M>*7:6@*TJ=J5_CZC9/]T>W@R468FXZNDY'"6PIV RC>4^:)(QA\GR_S>D$Y; MJ[#2XM6DMA!C/>A*.W3S+24>DJD-:7C4'W8VF8JV$'R>)@M[[+9(QMU#OAQ ML?V[]N@A;YD==J_\[3DC1G<&?BRBR0BL^T A$/B1%*&OI!]!$-"@RBH)9$3" M_A+-%\+)D]23ML<\!W5[9W5KCZM^6^2QO=^%C1 Z Y?H]SR>) X3RO"M2783 MI[,S]?[W(OM[%\=D=4D,R"*?B% 'AET*C1A24J\V"U_[;"L%\70XIKV6$^W? MK&2KV20LY;K%AJGMME3H+'7L@5J?C<>1B=KC"(, 8B8#AJ$?!$CS2%*OUT-'_7:7Z7Q/\@J=0=K<5_D 3L MG9+3]0H?.]@UA[SAB@F@ HCR$(4"01WZ.%J[8D+2C>/\;O87VUN,NMF^8L#3 M+@S\ M^&@,?5GQ[Q>&K!PZ?'_A0G>&PU1GRI%A.RY(*U<.\^CJ-_>^/O2_R MO_YD-G/^MZ(JTY#-#)?.;>#T>+J:JKG+A"D78@5FCV4MF=JA[7SU,QHY^E.J$83GF MO2_G+:R1\Y8'*MG=?^VB=ZS1CR*@E =0HB@*> !\37Q5TKN <\9>4I7G2YYI MRZL^S4IZY0KUN-G^?+FB?,DW(U=)@\R%1I#4>+&,-[H_ZI(,DG]]#X]9)%., M($*[J."K5Z^0#Z5SM1[6C9\L']+!6 MPULVUA<*BZCC%%B(%0THMM6&0\X)Y0)4PA*&8LLX;F9??K[7''N^O_>OWR08HXT2:F7=LW%6+,I= M]+B[^WMME@+4QW.,<(-^4!-.J8\P#X'!0O,?XCQ0DFW%:3VR63:@[&LYHX&= MT$>P4!X="T=(M,\*WR;0+UPS6-?A9!&/?!WX@F$= 64(#@A6>U:D$(Y:7;/C M[U\C8]^TOF8C:\C;DHGI;3*]'Y4EHS:LYZMD9NSC:?G9Y":=I<6BM)?7!1'/ M?:3^_& M:7QQGIGC_Q]\M*GMLLM?QPLA@=IM:H^0FSG\W%H@MI1KGXVLS MJ'AZOS#XY?UDAVH-;E3[65L<0).)O,D?@.#?_O)S25J)A3>/TTFCB)ZM8V[=A69F\OJ_9&,+FH__W=:[+?M;/7)B*?\?;)0-XA?M;5_*A:R#NU=3V/CN1LC0 MNBAF==EOR97SO*ZON:[Z&<:+6,TFJI*]]MQ@(RIV%J7>8^\LEC_^;:3,E@0= M)_DB-IOEV!C[%@5<)4W#)2[6;TS^;0#-C;R#M7R/<830 .'H;47?@6P%6JL MH>(1M_[1MH2U#W+O*ZSEWK."[_VO^&;^-V\M_/LC>U$JV+ESLE+(YL:Z30UG MM4XZR$K:-,"PGDH\T'_+,KFF_;L^1W*[>('56/FTU;WN/ M/(VG/WO*_&YU5.9^E2EP4L!+XOPOL<. M1.MF.!!K@*GP.<%,:"AYP"MW(%9@NY]MU:M@NR?!6>PNX@"[R]Z%XD]/[1LA M SF[#X0'K1BVM=I6NKJ_B^[K$]G M:A39M7GY:<^5?>3.;W.QO&QPGUI^7'C0Q_W+X ^M_:$/P]'DR/*]8AG/G//! M7"Z^RA-'"TK/@S$NK/S>)/E5DGLEU1] M>C,9>Z.?N<4G*=?.18EDWK^RR31)7%,[2Z^;_8K*K_J?2D?PY#&G]ZZ M=OK;E[U_6U0KY(W-+]W9B;&E*_]]DN;>>%6\KBA94+&S#D^IRB8:%:7E_2F6>DQHC<#UN! MR\MFCR'OG]8A$;%MKPE!AC87J;7-R8)[RVK0+3;/)( MTHQS%R'X:I_#^^-4]YN8DHT'G@Q-3(?0JC@I@3& 0AY @##@@@50]4)01^60_4 M=R!P#X.P%C5/6!^.-S9#=Y)>M-+<=/OQ&[]_D!E]ULU,Z8>GJ_>4MQ#X2,U, MSZ:*>1 7UP_UY(2K .P[">]:/^MXY:;W*@'TA@H_W2CB8_Y7YWQ03!A0U \! MX$Q30,VF9^U.GU!M-K"M+.\OI1%4?,]6B:J5?9@4?\^SHNB^00GAR$Q#K\NE M]ZV([Y=E/KXV)O<&?ZFB"??I,7$B(S_S:KX(X!JJD! 0"NX#0\X#1E2@1$"( MH+Z4@!*?OB&*_Y!C(T0Z46)WO/AEFMO;(M(=NJ3,G3+>0K[ M*!V.!UHY'AC(7(?T_9]9_KL]VAC'][QL'J _P3C1,4LY" M8(A=$#(J?.#K $/+\T(>A)+(X#58%_TQGIJOW!HLJRS7$\"TP]6:[5#1V'.K M4/ZD[WW@?$.!\M:\DV=>H!S!AF_3UY)Q1A$)%/89HR!BS)!F[%J/"_F2&D2O M2OOOUBZ"Z BP5OV'=V3AU 2V/5GWQ?MP?.$@205P7U12$$S] 4 :,*L&IHJCJ M^>0+)%[H 7[,XZ%R@^U799A.<&W__#13+M#E\^4N)PE\LB)=FX55;>%A=I@2 MP0],9$C*(R>!< M/:,#]9]V(:&LD1 S/]#8F)" ,,/]=63^LTBH(!!6A3N6I%Z0(SV,QRZ2.';0KO=A_=\^2PYQ!;:>"P+OU/H?991"DB2 $"0J6P M0T,,=(AT<$@TK)O=G :DA%LM17L0 T//0%5*=6!"1XFZN@DF>(N:"1U'T0< M HN"D%%?$X&45K"$1DH"B<46-#Y7NK=;6(;@B(*=+5!:C#7J37!EUV.-;)V< MP1=YG&"B_L4,]20T"/$&J$=2^A(@VY,,H8A%3&H'ZAPI&/JZ);Y;[06/\M[? MDL4)[!'O'T4T! L=^^B\"X?6ZT+]<9ZZ?B^7>7:S5:,B3^:VQ=)LL3K*_L.V M7K,U/.]G27Z5%D8 O1_)++E,ZUKU+O2VE..1+=YDS\*G]^M"UF4!L70VSA.; M*RZ#?(84%DRA" FA(='*!GCX% *E(;IH)!W 4,E0(HD@ MCX#T->;NJX$?4!Q"\6PD"&$ 8R@%P I3K3!40)H?AZ%FDE(8V$"2Q,#MW&)6 MODPZ$!>B5E$@KL9M'0&RY?Y;\\=1XUO+(KEJ&_.:C]B;?W94UWQF;G5I1/[C=3HQ,GAR818=&]]:NO%3 M#JH;\QS3Y-!FZA84B=<.5CQ>XEZL:5;ODL*:]65/5H#=[.1'? M9_P;-O!>H^_NZAY^="_><0Z1B-T%.:^P:X"NLUGR?Y2FW"_II7-U_,NV.AN6 M_VR6_U=GJY]S>,"7/)OG:;*PKI"ZR<80+'!8W>]HJO![%P0]A6,S@FHO*5