0001288469-21-000013.txt : 20210211 0001288469-21-000013.hdr.sgml : 20210211 20210211172533 ACCESSION NUMBER: 0001288469-21-000013 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 105 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210211 DATE AS OF CHANGE: 20210211 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MAXLINEAR INC CENTRAL INDEX KEY: 0001288469 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 141896129 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34666 FILM NUMBER: 21621092 BUSINESS ADDRESS: STREET 1: 5966 LA PLACE CT. CITY: CARLSBAD STATE: CA ZIP: 92008 BUSINESS PHONE: 760-692-0711 MAIL ADDRESS: STREET 1: 5966 LA PLACE CT. CITY: CARLSBAD STATE: CA ZIP: 92008 10-K 1 mxl-20201231.htm 10-K mxl-20201231
00012884692020FYFalseP2YP2YP1YP1YP1YP7Y0M0D00012884692020-01-012020-12-310001288469exch:XNYS2020-01-012020-12-31iso4217:USD00012884692020-06-30xbrli:shares00012884692021-02-04iso4217:USDxbrli:sharesxbrli:pure0001288469mxl:RevenuefromDistributorsMember2020-01-012020-12-310001288469mxl:RevenuefromDistributorsMember2019-01-012019-12-310001288469mxl:RevenuefromDistributorsMember2018-01-012018-12-310001288469us-gaap:AllowanceForCreditLossMember2019-12-310001288469us-gaap:AllowanceForCreditLossMember2020-01-012020-12-310001288469us-gaap:AllowanceForCreditLossMember2020-12-310001288469us-gaap:AllowanceForCreditLossMember2018-12-310001288469us-gaap:AllowanceForCreditLossMember2019-01-012019-12-310001288469us-gaap:AllowanceForCreditLossMember2017-12-310001288469us-gaap:AllowanceForCreditLossMember2018-01-012018-12-310001288469us-gaap:WarrantyReservesMember2019-12-310001288469us-gaap:WarrantyReservesMember2020-01-012020-12-310001288469us-gaap:WarrantyReservesMember2020-12-310001288469us-gaap:WarrantyReservesMember2018-12-310001288469us-gaap:WarrantyReservesMember2019-01-012019-12-310001288469us-gaap:WarrantyReservesMember2017-12-310001288469us-gaap:WarrantyReservesMember2018-01-012018-12-310001288469us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-12-310001288469us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-01-012020-12-310001288469us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-12-310001288469us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-12-310001288469us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-01-012019-12-310001288469us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2017-12-310001288469us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-01-012018-12-3100012884692020-12-3100012884692019-12-3100012884692019-01-012019-12-3100012884692018-01-012018-12-310001288469us-gaap:CommonStockMember2017-12-310001288469us-gaap:AdditionalPaidInCapitalMember2017-12-310001288469us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001288469mxl:AccumulatedDeficitMember2017-12-3100012884692017-12-310001288469us-gaap:CommonStockMember2018-01-012018-12-310001288469us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-310001288469us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310001288469mxl:AccumulatedDeficitMember2018-01-012018-12-310001288469us-gaap:CommonStockMember2018-12-310001288469us-gaap:AdditionalPaidInCapitalMember2018-12-310001288469us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001288469mxl:AccumulatedDeficitMember2018-12-3100012884692018-12-310001288469us-gaap:CommonStockMember2019-01-012019-12-310001288469us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001288469mxl:AccumulatedDeficitMember2019-01-012019-12-310001288469us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001288469us-gaap:CommonStockMember2019-12-310001288469us-gaap:AdditionalPaidInCapitalMember2019-12-310001288469us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001288469mxl:AccumulatedDeficitMember2019-12-310001288469us-gaap:CommonStockMember2020-01-012020-12-310001288469us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001288469us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001288469us-gaap:CommonStockMember2020-12-310001288469us-gaap:AdditionalPaidInCapitalMember2020-12-310001288469us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001288469mxl:AccumulatedDeficitMember2020-12-310001288469mxl:NanoSemiIncMember2020-01-012020-12-310001288469mxl:NanoSemiIncMember2019-01-012019-12-310001288469mxl:NanoSemiIncMember2018-01-012018-12-310001288469srt:MinimumMember2020-01-012020-12-310001288469srt:MaximumMember2020-01-012020-12-310001288469mxl:WiFiAndBroadbandAssetsBusinessMember2020-07-312020-07-310001288469mxl:TermAMember2020-07-310001288469mxl:WiFiAndBroadbandAssetsBusinessMember2020-07-310001288469us-gaap:DevelopedTechnologyRightsMembermxl:WiFiAndBroadbandAssetsBusinessMember2020-07-312020-07-310001288469us-gaap:TechnologyBasedIntangibleAssetsMembermxl:WiFiAndBroadbandAssetsBusinessMember2020-07-312020-07-310001288469us-gaap:CustomerRelatedIntangibleAssetsMembermxl:WiFiAndBroadbandAssetsBusinessMember2020-07-312020-07-310001288469us-gaap:OrderOrProductionBacklogMembermxl:WiFiAndBroadbandAssetsBusinessMember2020-07-312020-07-310001288469us-gaap:InProcessResearchAndDevelopmentMembermxl:WiFiAndBroadbandAssetsBusinessMember2020-07-312020-07-310001288469us-gaap:CashMembermxl:NanoSemiIncMember2020-09-092020-09-090001288469mxl:NanoSemiIncMember2020-09-092020-09-090001288469mxl:NanoSemiIncMembermxl:DeferredPaymentOfConsiderationInBusinessAcquisitionMember2020-09-092020-09-090001288469mxl:PotentialContingentConsiderationNanoSemiMembermxl:NanoSemiIncMember2020-09-092020-09-090001288469mxl:PotentialContingentConsiderationNanoSemiMembermxl:NanoSemiIncMember2020-09-092020-09-0900012884692020-09-090001288469mxl:NanoSemiIncMember2020-09-090001288469us-gaap:AccruedLiabilitiesMembermxl:NanoSemiIncMember2020-09-090001288469mxl:NanoSemiIncMembermxl:AccruedCompensationMember2020-09-090001288469us-gaap:DevelopedTechnologyRightsMembermxl:NanoSemiIncMember2020-09-092020-09-090001288469us-gaap:TechnologyBasedIntangibleAssetsMembermxl:NanoSemiIncMember2020-09-092020-09-090001288469us-gaap:TrademarksAndTradeNamesMembermxl:NanoSemiIncMember2020-09-092020-09-090001288469mxl:NanoSemiIncMemberus-gaap:CustomerRelatedIntangibleAssetsMember2020-09-092020-09-090001288469us-gaap:OrderOrProductionBacklogMembermxl:NanoSemiIncMember2020-09-092020-09-090001288469mxl:NonrecurringAdjustmentMember2020-01-012020-12-310001288469mxl:NonrecurringAdjustmentMember2019-01-012019-12-310001288469mxl:InventoryAdjustmentMember2020-01-012020-12-310001288469mxl:BacklogMember2020-01-012020-12-310001288469us-gaap:OneTimeTerminationBenefitsMember2020-01-012020-12-310001288469us-gaap:OneTimeTerminationBenefitsMember2019-01-012019-12-310001288469us-gaap:OneTimeTerminationBenefitsMember2018-01-012018-12-310001288469us-gaap:FacilityClosingMember2020-01-012020-12-310001288469us-gaap:FacilityClosingMember2019-01-012019-12-310001288469us-gaap:FacilityClosingMember2018-01-012018-12-310001288469us-gaap:OtherRestructuringMember2020-01-012020-12-310001288469us-gaap:OtherRestructuringMember2019-01-012019-12-310001288469us-gaap:OtherRestructuringMember2018-01-012018-12-310001288469us-gaap:OneTimeTerminationBenefitsMember2018-12-310001288469mxl:LeaseRelatedImpairmentMember2018-12-310001288469us-gaap:OtherRestructuringMember2018-12-310001288469mxl:LeaseRelatedImpairmentMember2019-01-012019-12-310001288469us-gaap:OneTimeTerminationBenefitsMember2019-12-310001288469us-gaap:FacilityClosingMember2019-12-310001288469us-gaap:OtherRestructuringMember2019-12-310001288469mxl:LeaseRelatedImpairmentMember2020-01-012020-12-310001288469us-gaap:OneTimeTerminationBenefitsMember2020-12-310001288469us-gaap:FacilityClosingMember2020-12-310001288469us-gaap:OtherRestructuringMember2020-12-310001288469mxl:RestructuringShorttermDomainus-gaap:OneTimeTerminationBenefitsMember2020-12-310001288469us-gaap:FacilityClosingMembermxl:RestructuringShorttermDomain2020-12-310001288469mxl:RestructuringShorttermDomainus-gaap:OtherRestructuringMember2020-12-310001288469mxl:RestructuringShorttermDomain2020-12-310001288469mxl:RestructuringLongtermDomainus-gaap:OneTimeTerminationBenefitsMember2020-12-310001288469us-gaap:FacilityClosingMembermxl:RestructuringLongtermDomain2020-12-310001288469mxl:RestructuringLongtermDomainus-gaap:OtherRestructuringMember2020-12-310001288469mxl:RestructuringLongtermDomain2020-12-310001288469mxl:LicensedTechnologyMember2020-01-012020-12-310001288469mxl:LicensedTechnologyMember2020-12-310001288469mxl:LicensedTechnologyMember2019-12-310001288469us-gaap:DevelopedTechnologyRightsMember2020-01-012020-12-310001288469us-gaap:DevelopedTechnologyRightsMember2020-12-310001288469us-gaap:DevelopedTechnologyRightsMember2019-12-310001288469us-gaap:TrademarksAndTradeNamesMember2020-01-012020-12-310001288469us-gaap:TrademarksAndTradeNamesMember2020-12-310001288469us-gaap:TrademarksAndTradeNamesMember2019-12-310001288469us-gaap:CustomerRelationshipsMember2020-01-012020-12-310001288469us-gaap:CustomerRelationshipsMember2020-12-310001288469us-gaap:CustomerRelationshipsMember2019-12-310001288469us-gaap:NoncompeteAgreementsMember2020-01-012020-12-310001288469us-gaap:NoncompeteAgreementsMember2020-12-310001288469us-gaap:NoncompeteAgreementsMember2019-12-310001288469us-gaap:OrderOrProductionBacklogMember2020-01-012020-12-310001288469us-gaap:OrderOrProductionBacklogMember2020-12-310001288469us-gaap:OrderOrProductionBacklogMember2019-12-310001288469us-gaap:CostOfSalesMember2020-01-012020-12-310001288469us-gaap:CostOfSalesMember2019-01-012019-12-310001288469us-gaap:CostOfSalesMember2018-01-012018-12-310001288469us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001288469us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001288469us-gaap:ResearchAndDevelopmentExpenseMember2018-01-012018-12-310001288469us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-12-310001288469us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-12-310001288469us-gaap:SellingGeneralAndAdministrativeExpensesMember2018-01-012018-12-310001288469us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001288469us-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001288469us-gaap:FurnitureAndFixturesMember2020-01-012020-12-310001288469us-gaap:FurnitureAndFixturesMember2020-12-310001288469us-gaap:FurnitureAndFixturesMember2019-12-310001288469srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2020-01-012020-12-310001288469srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2020-01-012020-12-310001288469us-gaap:MachineryAndEquipmentMember2020-12-310001288469us-gaap:MachineryAndEquipmentMember2019-12-310001288469srt:MinimumMembermxl:MasksAndProductionEquipmentMember2020-01-012020-12-310001288469srt:MaximumMembermxl:MasksAndProductionEquipmentMember2020-01-012020-12-310001288469mxl:MasksAndProductionEquipmentMember2020-12-310001288469mxl:MasksAndProductionEquipmentMember2019-12-310001288469us-gaap:ComputerSoftwareIntangibleAssetMember2020-01-012020-12-310001288469us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-12-310001288469us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2019-12-310001288469us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2020-01-012020-12-310001288469us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2020-01-012020-12-310001288469us-gaap:LeaseholdImprovementsMember2020-12-310001288469us-gaap:LeaseholdImprovementsMember2019-12-310001288469us-gaap:ConstructionInProgressMember2020-12-310001288469us-gaap:ConstructionInProgressMember2019-12-310001288469mxl:ReductioninTransactionPriceMember2020-12-310001288469mxl:ReductioninTransactionPriceMember2019-12-310001288469us-gaap:SalesReturnsAndAllowancesMember2020-12-310001288469us-gaap:SalesReturnsAndAllowancesMember2019-12-310001288469us-gaap:AccumulatedTranslationAdjustmentMember2018-12-310001288469us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2018-12-310001288469us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2018-12-310001288469us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310001288469us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2019-12-310001288469us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2019-12-310001288469us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001288469us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2020-12-310001288469us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2020-12-310001288469mxl:TermBMember2020-12-310001288469mxl:TermBMember2019-12-310001288469mxl:TermAMember2020-12-310001288469mxl:TermAMember2019-12-310001288469us-gaap:MediumTermNotesMember2020-12-310001288469us-gaap:MediumTermNotesMember2019-12-310001288469us-gaap:MediumTermNotesMember2017-05-1200012884692017-05-120001288469us-gaap:BaseRateMember2020-01-012020-12-310001288469us-gaap:FederalFundsEffectiveSwapRateMember2020-01-012020-12-310001288469us-gaap:PrimeRateMember2020-01-012020-12-310001288469us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMember2020-01-012020-12-310001288469us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMember2020-01-012020-12-310001288469mxl:LondonInterbankOfferedRateLIBORSubjecttoFloorMember2020-01-012020-12-310001288469srt:ScenarioForecastMember2024-05-122024-05-120001288469mxl:TermBMember2017-05-122020-12-310001288469mxl:LondonInterbankOfferedRateLIBORSubjecttoFloorMembermxl:TermAMember2020-01-012020-12-310001288469us-gaap:BaseRateMembermxl:TermAMember2020-01-012020-12-310001288469mxl:TermAMembermxl:DebtAmortizationPeriod1Member2020-12-310001288469mxl:TermAMembermxl:DebtAmortizationPeriod2Member2020-12-310001288469mxl:TermAMembermxl:DebtAmortizationPeriod3Member2020-12-310001288469mxl:TermAMember2020-07-312020-12-3100012884692017-11-030001288469us-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-12-3100012884692017-11-142020-12-310001288469mxl:EquityIncentivePlanMember2020-01-012020-12-310001288469srt:MinimumMembermxl:EquityIncentivePlanMember2020-01-012020-12-310001288469srt:MaximumMembermxl:EquityIncentivePlanMember2020-01-012020-12-310001288469mxl:EquityIncentivePlanMember2020-12-310001288469mxl:A2004EquityIncentivePlanMemberMember2020-12-310001288469mxl:EmployeeStockPurchasePlanMember2020-01-012020-12-310001288469mxl:EmployeeStockPurchasePlanMember2020-12-310001288469mxl:ESPPMember2020-12-3100012884692020-03-3100012884692019-02-220001288469us-gaap:RestructuringChargesMember2020-01-012020-12-310001288469us-gaap:RestructuringChargesMember2019-01-012019-12-310001288469us-gaap:RestructuringChargesMember2018-01-012018-12-310001288469mxl:RestrictedStockUnitMember2020-12-310001288469mxl:RestrictedStockUnitMember2020-01-012020-12-310001288469us-gaap:PerformanceSharesMember2020-12-310001288469us-gaap:PerformanceSharesMember2020-01-012020-12-310001288469mxl:RestrictedStockUnitMember2019-12-310001288469us-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-01-012020-12-310001288469us-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-12-310001288469us-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-01-012020-12-310001288469us-gaap:PerformanceSharesMember2019-12-310001288469mxl:ESPPMember2020-01-012020-12-310001288469mxl:ESPPMember2020-12-310001288469us-gaap:EmployeeStockMembersrt:MinimumMember2020-12-310001288469us-gaap:EmployeeStockMembersrt:MaximumMember2020-12-310001288469us-gaap:EmployeeStockMembersrt:MinimumMember2019-12-310001288469us-gaap:EmployeeStockMembersrt:MaximumMember2019-12-310001288469us-gaap:EmployeeStockMembersrt:MinimumMember2018-12-310001288469us-gaap:EmployeeStockMembersrt:MaximumMember2018-12-310001288469us-gaap:EmployeeStockMembersrt:MinimumMember2020-01-012020-12-310001288469us-gaap:EmployeeStockMembersrt:MaximumMember2020-01-012020-12-310001288469us-gaap:EmployeeStockMembersrt:MinimumMember2019-01-012019-12-310001288469us-gaap:EmployeeStockMembersrt:MaximumMember2019-01-012019-12-310001288469us-gaap:EmployeeStockMembersrt:MinimumMember2018-01-012018-12-310001288469us-gaap:EmployeeStockMembersrt:MaximumMember2018-01-012018-12-310001288469us-gaap:EmployeeStockMember2020-01-012020-12-310001288469us-gaap:EmployeeStockMember2019-01-012019-12-310001288469us-gaap:EmployeeStockMember2018-01-012018-12-310001288469us-gaap:EmployeeStockOptionMember2019-12-310001288469us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001288469us-gaap:EmployeeStockOptionMember2020-12-310001288469us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001288469us-gaap:EmployeeStockOptionMember2018-01-012018-12-310001288469us-gaap:DomesticCountryMember2020-12-310001288469us-gaap:StateAndLocalJurisdictionMember2020-12-310001288469us-gaap:ForeignCountryMember2020-12-3100012884692020-07-310001288469us-gaap:OtherLongTermInvestmentsMember2020-12-310001288469us-gaap:UnderfundedPlanMember2020-12-310001288469srt:MinimumMember2020-12-310001288469srt:MaximumMember2020-12-310001288469us-gaap:InventoriesMember2020-12-310001288469us-gaap:OtherCommitmentsDomain2020-12-310001288469us-gaap:CommitmentsMember2020-12-310001288469us-gaap:SalesRevenueNetMembermxl:CustomerAMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001288469us-gaap:SalesRevenueNetMembermxl:CustomerAMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310001288469us-gaap:SalesRevenueNetMembermxl:CustomerAMemberus-gaap:CustomerConcentrationRiskMember2018-01-012018-12-310001288469us-gaap:SalesRevenueNetMembermxl:CustomerBDirectMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001288469us-gaap:AccountsReceivableMembermxl:CustomerBDirectMember2020-01-012020-12-310001288469us-gaap:AccountsReceivableMembermxl:CustomerCMember2020-01-012020-12-310001288469us-gaap:AccountsReceivableMembermxl:CustomerDMember2019-01-012019-12-310001288469us-gaap:SupplierConcentrationRiskMembermxl:VendorAMember2020-01-012020-12-310001288469us-gaap:SupplierConcentrationRiskMembermxl:VendorBMember2020-01-012020-12-310001288469us-gaap:SupplierConcentrationRiskMembermxl:VendorBMember2019-01-012019-12-310001288469us-gaap:SupplierConcentrationRiskMembermxl:VendorBMember2018-01-012018-12-310001288469us-gaap:SupplierConcentrationRiskMembermxl:VendorCMember2020-01-012020-12-310001288469us-gaap:SupplierConcentrationRiskMembermxl:VendorCMember2019-01-012019-12-310001288469us-gaap:SupplierConcentrationRiskMembermxl:VendorCMember2018-01-012018-12-310001288469mxl:VendorDMemberus-gaap:SupplierConcentrationRiskMember2019-01-012019-12-310001288469mxl:VendorDMemberus-gaap:SupplierConcentrationRiskMember2018-01-012018-12-310001288469us-gaap:SupplierConcentrationRiskMembermxl:VendorEMember2019-01-012019-12-310001288469us-gaap:SupplierConcentrationRiskMembermxl:VendorEMember2018-01-012018-12-310001288469us-gaap:SalesRevenueNetMembersrt:AsiaMember2020-01-012020-12-310001288469us-gaap:SalesRevenueNetMembersrt:AsiaMember2019-01-012019-12-310001288469srt:AsiaMember2018-01-012018-12-310001288469us-gaap:SalesRevenueNetMembersrt:AsiaMember2018-01-012018-12-310001288469us-gaap:SalesRevenueNetMembercountry:US2020-01-012020-12-310001288469us-gaap:SalesRevenueNetMembercountry:US2019-01-012019-12-310001288469country:US2018-01-012018-12-310001288469us-gaap:SalesRevenueNetMembercountry:US2018-01-012018-12-310001288469us-gaap:SalesRevenueNetMembermxl:RestofWorldMember2020-01-012020-12-310001288469us-gaap:SalesRevenueNetMembermxl:RestofWorldMember2019-01-012019-12-310001288469mxl:RestofWorldMember2018-01-012018-12-310001288469us-gaap:SalesRevenueNetMembermxl:RestofWorldMember2018-01-012018-12-310001288469us-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469us-gaap:SalesRevenueNetMember2019-01-012019-12-310001288469us-gaap:SalesRevenueNetMember2018-01-012018-12-310001288469us-gaap:SalesRevenueNetMembercountry:HKus-gaap:GeographicConcentrationRiskMember2020-01-012020-12-310001288469us-gaap:SalesRevenueNetMembercountry:HKus-gaap:GeographicConcentrationRiskMember2019-01-012019-12-310001288469us-gaap:SalesRevenueNetMembercountry:HKus-gaap:GeographicConcentrationRiskMember2018-01-012018-12-310001288469country:CNus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2020-01-012020-12-310001288469country:CNus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2019-01-012019-12-310001288469country:CNus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2018-01-012018-12-310001288469country:US2020-01-012020-12-310001288469mxl:LonglivedassetsMembercountry:US2020-01-012020-12-310001288469country:US2019-01-012019-12-310001288469mxl:LonglivedassetsMembercountry:US2019-01-012019-12-310001288469country:SG2020-01-012020-12-310001288469mxl:LonglivedassetsMembercountry:SG2020-01-012020-12-310001288469country:SG2019-01-012019-12-310001288469mxl:LonglivedassetsMembercountry:SG2019-01-012019-12-310001288469mxl:RestofWorldMember2020-01-012020-12-310001288469mxl:LonglivedassetsMembermxl:RestofWorldMember2020-01-012020-12-310001288469mxl:RestofWorldMember2019-01-012019-12-310001288469mxl:LonglivedassetsMembermxl:RestofWorldMember2019-01-012019-12-310001288469mxl:LonglivedassetsMember2020-01-012020-12-310001288469mxl:LonglivedassetsMember2019-01-012019-12-310001288469mxl:BroadbandMember2020-01-012020-12-310001288469mxl:BroadbandMember2019-01-012019-12-310001288469mxl:BroadbandMember2018-01-012018-12-310001288469us-gaap:SalesRevenueNetMembermxl:BroadbandMember2020-01-012020-12-310001288469us-gaap:SalesRevenueNetMembermxl:BroadbandMember2019-01-012019-12-310001288469us-gaap:SalesRevenueNetMembermxl:BroadbandMember2018-01-012018-12-310001288469mxl:InfrastructureMember2020-01-012020-12-310001288469mxl:InfrastructureMember2019-01-012019-12-310001288469mxl:InfrastructureMember2018-01-012018-12-310001288469us-gaap:SalesRevenueNetMembermxl:InfrastructureMember2020-01-012020-12-310001288469us-gaap:SalesRevenueNetMembermxl:InfrastructureMember2019-01-012019-12-310001288469us-gaap:SalesRevenueNetMembermxl:InfrastructureMember2018-01-012018-12-310001288469mxl:IndustrialandmultimarketMember2020-01-012020-12-310001288469mxl:IndustrialandmultimarketMember2019-01-012019-12-310001288469mxl:IndustrialandmultimarketMember2018-01-012018-12-310001288469us-gaap:SalesRevenueNetMembermxl:IndustrialandmultimarketMember2020-01-012020-12-310001288469us-gaap:SalesRevenueNetMembermxl:IndustrialandmultimarketMember2019-01-012019-12-310001288469us-gaap:SalesRevenueNetMembermxl:IndustrialandmultimarketMember2018-01-012018-12-310001288469mxl:ConnectivityMember2020-01-012020-12-310001288469mxl:ConnectivityMember2019-01-012019-12-310001288469mxl:ConnectivityMember2018-01-012018-12-310001288469us-gaap:SalesRevenueNetMembermxl:ConnectivityMember2020-01-012020-12-310001288469us-gaap:SalesRevenueNetMembermxl:ConnectivityMember2019-01-012019-12-310001288469us-gaap:SalesRevenueNetMembermxl:ConnectivityMember2018-01-012018-12-310001288469us-gaap:AccountsReceivableMember2019-01-012019-12-310001288469us-gaap:AccountsReceivableMember2020-01-012020-12-3100012884692020-01-012020-03-3100012884692020-04-012020-06-3000012884692020-07-012020-09-3000012884692020-10-012020-12-3100012884692019-01-012019-03-3100012884692019-04-012019-06-3000012884692019-07-012019-09-3000012884692019-10-012019-12-31
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 Fiscal Year Ended December 31, 2020
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Transition Period From              to
Commission file number: 001-34666
MaxLinear, Inc.
(Exact name of Registrant as specified in its charter) 

Delaware14-1896129
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
5966 La Place Court, Suite 100,Carlsbad,California92008
(Address of principal executive offices)(Zip Code)
(760) 692-0711
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of the exchange on which registered
Common StockMXLNew York Stock Exchange
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes      No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes     No  
Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically, every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or 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 FilerAccelerated Filer
Non-accelerated FilerSmaller Reporting Company
Emerging Growth Company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  Yes      No  
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  

    The aggregate market value of the registrant’s common stock, $0.0001 par value per share, held by non-affiliates of the registrant on June 30, 2020, the last business day of the registrant’s most recently completed second fiscal quarter, was $1.4 billion (based on the closing sales price of the registrant’s common stock on that date). Shares of the registrant’s common stock held by each officer and director and each person known to the registrant to own 10% or more of the outstanding voting power of the registrant have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status with respect to the foregoing calculation is not a determination for other purposes.
As of February 4, 2021, the registrant has 74,543,700 shares of common stock, par value $0.0001, outstanding.
_________________________________________

DOCUMENTS INCORPORATED BY REFERENCE

Information required by Part III of this Form 10-K is incorporated by reference to the registrant’s proxy statement or the Proxy Statement, for the 2021 annual meeting of stockholders, which proxy statement will be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year covered by this Form 10-K.



MAXLINEAR, INC.
TABLE OF CONTENTS

Page
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
Item 15.

2

MAXLINEAR, INC.
PART I
Forward-Looking Statements
The information in this Annual Report on Form 10-K for the fiscal year ended December 31, 2020, or this Form 10-K, contains forward-looking statements and information within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934, which are subject to the “safe harbor” created by those sections. These forward-looking statements include, but are not limited to, statements concerning our strategy, future operations, future financial position, future revenues, projected costs, prospects and plans and objectives of management. The words “anticipates,” “believes,” “estimates,” “expects,” “intends,” “may,” “plans,” “projects,” “will,” “would” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements that we make. These forward-looking statements involve risks and uncertainties that could cause our actual results to differ materially from those in the forward-looking statements, including, without limitation, the risks set forth in Part I, Item 1A, “Risk Factors” in this Form 10-K. We do not assume any obligation to update any forward-looking statements except as required by law.
ITEM 1.     BUSINESS

Corporate Information
We incorporated in the State of Delaware in September 2003. Our executive offices are located at 5966 La Place Court, Suite 100, Carlsbad, California 92008, and our telephone number is (760) 692-0711. In this Form 10-K, unless the context otherwise requires, the “Company,” “we,” “us” and “our” refer to MaxLinear, Inc. and its wholly owned subsidiaries. Our website address is www.maxlinear.com. The contents of our website are not incorporated by reference into this Form 10-K. We provide free of charge through a link on our website access to our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q and Current Reports on Form 8-K, as well as amendments to those reports, as soon as reasonably practical after the reports are electronically filed with, or furnished to, the Securities and Exchange Commission, or SEC. Refer to Intellectual Property Rights section below for a list of our trademarks and trade names. All other trademarks and trade names appearing in this Form 10-K are the property of their respective owners.
Overview
We are a provider of communications systems-on-chip (SoC) solutions used in broadband, mobile and wireline infrastructure, data center, and industrial and multi-market applications. We are a fabless integrated circuit design company whose products integrate all or substantial portions of a high-speed communication system, including radio frequency (RF), high-performance analog, mixed-signal, digital signal processing, security engines, data compression and networking layers, and power management. In most cases, these products are designed on a single silicon-die using standard digital complimentary metal oxide semiconductor (CMOS) processes and conventional packaging technologies. We believe this approach enables our solutions to achieve superior power, performance and cost relative to our industry competition. Our customers include electronics distributors, module makers, original equipment manufacturers (OEMs) and original design manufacturers (ODMs), which incorporate our products in a wide range of electronic devices. Examples of such devices include cable Data Over Cable Service Interface Specifications (DOCSIS), fiber and DSL broadband modems and gateways; Wi-Fi and wireline routers for home networking; radio transceivers and modems for 4G/5G base-station and backhaul infrastructure; fiber-optic modules for data center, metro, and long-haul transport networks; as well as power management and interface products used in these and many other markets.
Our highly integrated semiconductor devices and platform-level solutions are primarily manufactured using low-cost CMOS process technology. CMOS processes are ideally suited for large digital logic implementations targeting high-volume and low-cost consumer applications. Importantly, our ability to design analog and mixed-signal circuits in CMOS allows us to efficiently combine analog functionality and complex digital signal processing logic in the same integrated circuit. As a result, our solutions have exceptional levels of functional integration and performance, low manufacturing cost, and reduced power consumption. In addition, our proprietary CMOS-based radio and digital system architectures also enable shorter design cycles, significant design flexibility and low system-level cost across a wide range of broadband communications, wired and wireless infrastructure, and industrial and multi-market customer applications.
3

Industry Background
Over the last two decades, ubiquitous internet connectivity has driven exponential growth in data content, delivery, distribution, and consumption. We expect this trend to continue owing to:
The rapid rise of social media and crowd-sourced real-time content;
The proliferation of on-demand Over-The-Top (OTT) video services such as Netflix and Amazon Prime;
Rapid growth in data center and cloud-based services such as Amazon Web Services, Google Search and Apps, and AI/machine learning;
The “remote economy” accelerated by the COVID-19 pandemic, the shift to work-from-home, and increasing dependence on video conferencing services such as Zoom;
The proliferation of “Internet of Things” (IoT), including internet-connected appliances within the home, manufacturing industries, and enterprises; and
The advent and growth of broadband 4G/5G wireless mobile internet connectivity.
We expect a strong trend of continuous upgrade of network bandwidth and latency (i.e. the delay between sender and receiver) in order to keep pace with the exponential growth of network data traffic generated by the above activities. For example, cloud-based services increasingly require stringent low latency and extremely high-speed network connections between servers and storage within a data center. Also, IoT devices are generating an increasing amount of internet traffic and require low network latency. These IoT devices include smart speakers, smart lighting and other smart appliances in the connected home; commercial air-conditioning; video surveillance equipment; manufacturing machinery; and point-of-sale asset tracking systems. The reduction of speed and latency bottlenecks throughout networks is heavily reliant on wide spectrum or broadband, high-frequency circuits, and digital signal processing algorithms that can improve spectrum utilization efficiency. These trends are key drivers across many of our target end-markets:
Connected Home: Competing cable, fiber and other broadband video and data service providers are offering consumers bundled video, voice, and broadband data access and whole-home internet connectivity. These home data gateway modems or access devices are required to simultaneously receive, demodulate, and decode multiple signals, which are spread across several channels of frequency bandwidth over a wide frequency range and propagate on coaxial cable, copper, optical fiber or airwaves. Further, each gateway distributes content throughout the home using a broadband communication transceiver and network processor SoC based on Wi-Fi, Ethernet, Multimedia over Coax (MoCA) and other wireline home data connectivity standards. As a result, the number of transceivers required in each home, whether for wireless or broadband wireline access and distribution, is greatly increased. For example, cable multiple-system operators (MSOs) have ramped up deployments of multi-gigabit DOCSIS 3.1 home equipment and services, which “bond” multiple channels of frequency bands on a coaxial cable, to provide a higher aggregate “sum-of-the-channels” bandwidth to home subscribers. For example, within the home, Wi-Fi 6 uses wider bandwidth channels and channel-bonding, as well as more sophisticated means of wireless spectrum sharing by users, to provide seamless whole-home coverage.
Data Center Infrastructure: Inside hyperscale data centers operated by Amazon, Google and others, high-speed optical transceivers connect racks of servers and storage through a hierarchical network of switches and routers. Cloud services and machine learning are dependent upon the ability to interconnect vast numbers of servers and storage inside a data center with extremely low latency and highest bandwidth to enable the entire data center to act as a single computing or data processing unit. Consequently, the data traffic growth inside the data center has significantly outstripped the data traffic flowing to and from the data center. Currently, while server connections are transitioning from 10Gbps to 25Gbps or 100Gbps links, router and switch connections are moving from 100Gbps to 400Gbps speed interconnections. The physical limits and challenges of removing the heat dissipated by these optical transceivers and switches are the primary barriers to even higher interconnect speeds. For all these reasons, improving the bandwidth and power efficiency of data center networking technology within and between data centers remains a critical challenge for the evolution of next-generation data centers.
5G Wireless Infrastructure: Expensive, finite, fractured and non-contiguous 5G wireless spectrum is being utilized more efficiently by aggregating or bonding multiple non-contiguous channels of spectrum with highly complex radio transceivers in a wireless base-station radio unit. These complex radio transceivers can also be configured in large antenna arrays to direct wireless signals more efficiently to specific users, also known as Massive Multiple-Input Multiple Output beamforming (MMIMO). Beamforming vastly improves coverage (range), maximizes data rates (bandwidth), and creates
4

spectral efficiency (data rate per unit spectrum). Densification, or increasing the number of wireless base-stations per unit area, also improves network capacity and coverage. In turn, the wireless and optical backhaul transport networks required to connect the higher number of base-station cells must have greater data capacity. As a result, microwave wireless backhaul and fronthaul transport links are migrating to millimeter wave operating frequencies where the availability of spectrum improves data capacity by more than tenfold. Implementing 5G access and transport functionality within base-stations requires radio transceivers that can process larger radio spectrum bandwidths; have expanded radio frequency range; compensate for signal distortion from high-power amplifiers; support beamforming in large antenna arrays; and have the ability to transport high speed data to and from the network, all in a low-cost, power-efficient design.
Industrial & Multi-Market: Increasingly, in the industrial world, manufacturing equipment and appliances are connected to each other and to the cloud to better optimize utilization, improve power consumption, and plant management. Legacy equipment and new installations need to communicate with each other via newer and older connectivity protocol standards. This, in turn creates growth opportunities for interface products, and interface bridge products supporting multiple protocols. We believe our interface product portfolio, which consists of serial interface, universal serial bus (USB), universal asynchronous receiver transmitter (UARTS), peripheral interconnect express (PCIe) devices, data converters and power management integrated chips (PMICs), addresses a broad and growing servable market across communications, industrial and multiple other end markets.
The development of broadband, low power, integrated communication systems-on-chip solutions is at the heart of competitiveness across a range of different businesses spanning broadband wireline access, mobile data services, hyperscale cloud data centers, and cloud computation and storage markets. Additionally, the proliferation of increasingly complex high frequency, high bandwidth and low-power applications has led to a rapid increase in the demand for systems that require multiple radio frequency, mixed-signal, and high-performance analog and digital signal processing transceiver SoCs.
Challenges Faced by Providers of Systems and RF Transceivers and Optical Interconnects
Designing and implementing high-frequency, high-bandwidth RF transceiver systems is extremely challenging owing to the high operating frequency ranges and wide frequency bands across which the communication signal is transmitted. As a result, system designers must contend with significantly more sources of interference and signal impairments than in the case of traditional narrow band, low-frequency communication systems. These narrow band single-channel RF transceivers often use conventional radio system architectures that require expensive discrete components, and are fabricated in costly special-purpose semiconductor technologies, such as silicon germanium, gallium arsenide, and RF enhanced CMOS process technologies.
The key challenges of capturing and processing high quality broadband communications signals include:
Receiving single or multiple RF/digital communications signals spanning multiple frequency bands over a wide spectrum: Many of the advanced high-data-rate applications require the simultaneous RF reception of multiple channels or frequency bands in order to first aggregate, and then subsequently demodulate, the data signal, which is spread over discrete disparate frequency bands. Likewise, data transmission is achieved by disaggregating the user's data signal and transmitting it over multiple available frequency bands spanning a wide frequency spectrum. For example, in the cable modem and broadband gateway markets, it is necessary to support the simultaneous reception of multiple channels of high-definition video, voice, and data applications in many system designs. OEMs meet these stringent requirements via multiple narrow- or wide-band RF receivers, each of which is dedicated to the reception of a single frequency band. An alternate, but highly challenging, approach involves Full Spectrum Capture (FSCTM) receiver SoCs, which can receive and digitize the entire available RF frequency spectrum in the transmission medium. They can then select and aggregate the relevant frequency bands over which the data is spread using analog and mixed-signal digital co-processing techniques. In contrast, use of multiple discrete conventional narrowband RF receivers is impractical due to increased design complexity, overall cost, circuit board space, power consumption and heat dissipation limitations. In addition, such narrowband receiver implementations suffer from signal integrity issues, reliability, and thermal challenges owing to the proximity of sensitive multiple RF receivers and discrete components in a limited PCB footprint.
Signal Clarity Performance Requirements: In communications systems, performance is limited by the quality of the received/transmitted signal that can be supported throughout the channel bandwidth. Signal-to-noise (SNR) ratio measures the strength of the desired signal relative to the sum of the noise and undesired signal energy in the same channel. High capacity 5G wireless cellular data networks operate across non-contiguous wireless spectrum bands, while wired coaxial cable and power-line networks require broadband RF transceivers supporting high SNR. Optical transceivers operate across the widest bandwidths available and must preserve the necessary SNR throughout their bandwidth. These transceiver systems must isolate the desired signals from the undesired signals that are invariably present in their wide operating frequency range. The undesired
5

signals not only include the noise generated by the natural environment, but also interference produced by home appliances, enterprise communications equipment, and other wireless networking systems. For example, in 5G mobile infrastructure applications, a radio transceiver receiving a channel at 1710MHz must cope with reflections in the environment as well as interference from a neighboring channel at 1660MHz picked up by the receiving antenna. The transceiver must also compensate for distortion introduced by the strong signals out of the transmitting antenna. Analog and digital signal processing is employed to improve SNR in the received and transmitted signals. Beamforming and MIMO of radio signals also significantly improves signal-to-noise ratio, but requires sophisticated RF, analog and digital signal co-processing, and software expertise. Broadband reception and beamforming of RF signals in mobile environments are extremely difficult to implement due to the stringent size, cost, and power consumption constraints. Also, higher order modulation of communication signals requires extremely high SNR to maximize data capacity in a finite spectrum, which greatly increases the difficulty of implementing broadband systems.
Power Consumption: Power consumption has become a major concern inside communication systems, including home access gateways, wireless base-stations and data center infrastructure applications. For example, inside the home, Wi-Fi capacity and bandwidth improvement require increasing the number of transceivers per access point with greater channel bandwidths. As a result, the home Wi-Fi gateway has significant heat dissipation challenges within the system due to the increase in power consumption. Likewise, within the data center, physical limitations in the ability to remove heat efficiently from network switches, and the optical transceivers plugged into them, are the main obstacles to increasing data center network bandwidth at and beyond 400Gbps speed per optical transceiver. These switches and transceivers now consume an increasingly significant fraction of total data center power. In 5G wireless access infrastructure applications, the cost of provisioning power to base-station antenna towers and the operating cost attributable to energy consumption is high. In many multiple-transceiver system designs, a majority of the system’s overall power consumption can be ascribed to radio transceivers.
Size: The size of electronic components, such as RF transceivers and digital signal processing SoCs, is a key consideration for system designers and the service providers that deploy them. In wired optical infrastructure applications inside data centers, rapidly increasing network server and switch face-plate density trends are aggressively driving reduction of the size of optical transceiver interconnects. In 5G wireless infrastructure, space on the base-station radio towers where the radios and modems are mounted, is highly constrained and is a significant portion of operating costs. The deployment of massive MIMO and antenna arrays, and cell densification for 5G wireless coverage and capacity, greatly increase the number of radio transceivers required in each base station radio tower and the number of base stations in a cell. As a result, there is a growing trend and an increasing need for highly complex integrated SoCs with greater numbers of transceivers per SoC.
There are also challenges that are specific to the processing of high-speed optical interconnect signals in our target data center markets.
Optical Fiber Channel Impairments: The inherent optical properties of the fiber material result in impairments to the optical signal as it propagates along the fiber. These impairments degrade signal integrity due to the loss of light intensity and other adverse modal, chromatic and polarization dispersion effects on the propagating light. Further, electrical signal impairments are introduced in the process of conversion of optical signals to electrical signals, which together reduce the maximum data throughput and limit the distance over which data can propagate over fiber. Therefore, communications SoCs present inside optical modules (often referred to as digital signal processors or DSPs) are required to correct both electrical and optical signal impairments at both ends of the fiber termination.
Photonics Device Technology: Today’s state-of-the art in photonic device technology lags the rapidly increasing speed requirements of data traffic within cloud data centers and optical transport links between telecom data centers. This imposes severe limits to the high-speed conversion of electrical signals to optical signals, and vice versa, owing to the bandwidth limitations, nonlinearities, and noise properties in lasers, modulators, and photo detectors used in optical modules.
Form Factor: Optical transceivers are required to conform to multi-source agreement (MSA) standardized form factors, which in turn determine the number of transceiver ports that can fit in the face plates of standard server, storage, and switch rack units. Standardization of transceiver form factors and rack unit face plates allows data center operators to upgrade network speeds of existing installations by simply replacing older optical transceivers and switches with newer faster ones, rather than having to overhaul installed fiber infrastructure and floorplan. The dimensions of the standard face plate impose a severe constraint on the amount of heat that can be practically removed from a rack unit. A major challenge facing optical transceiver SoCs is to support exponentially growing data rates within the standardized form factor and thermal constraints.
6

Our RF, Mixed-Signal and Digital SoC Platform Solutions
We are a provider of communications systems-on-chip solutions for the connected home, mobile and wireline infrastructure, data centers, and industrial and multi-market applications. Our products exemplify our core integrated circuit design and communications systems engineering capabilities:
Proprietary broadband/RF, analog and mixed-signal transceiver front ends: Our analog and mixed-signal IC designers implement complex broadband radio transceiver front-ends and data converters in standard silicon CMOS processes, which enables single-die integration of a complete digital signal processing communication system. This results in state-of-the-art performance, highest energy efficiency or lowest power, smallest form factor, and the lowest manufacturing cost of a target function. For example, in cable DOCSIS3.1 data gateways, our single-chip Full Spectrum Capture (FSC) receivers digitize the entire cable spectrum and aggregate multiple frequency bands or channels using analog and digital signal co-processing to enable multi-gigabit data services. There is a 100-fold reduction in power per unit bandwidth while increasing the total data throughput by an even greater factor. Our high-performance mixed-signal design capability, which involves the high-speed conversion of signals precisely and efficiently between analog and digital domains, is core to all our products and market applications, including high-speed optical interconnect applications inside data centers, 5G Access infrastructure MMIMO radios, and millimeter wave and microwave wireless backhaul transport.
Advanced digital signal processing ASIC design and algorithms: Our signal processing algorithm and digital ASIC design expertise is at the core of our ability to employ digital signal processing to enable breakthroughs in CMOS analog RF front-end design and vice-versa. For example, impairments introduced by analog systems such as power amplifiers and photonics devices are canceled using sophisticated digital signal processing algorithms to achieve superior signal quality, reduce power consumption, and improve the speed of operation. Communication systems across a range of our current and future target markets share common signal processing functions, such as efficient error control coding, compensation for transmission medium or channel induced impairments, and digital processing of wideband signals. As such, algorithmic breakthroughs in one application are directly applicable to other product areas.
Embedded systems and software architecture: Our products contain complex integrated CPU subsystems. These subsystems typically include multiple low-power microprocessor cores, packet processor, bus and peripherals, memory controllers, and interrupt processing. In addition to signal processing and supervisory activity functions, we also implement multiple layers of real-time embedded firmware and protocol stacks on a single chip. We believe our expertise and track record of successfully developing widely deployed, reliable embedded protocols for networking applications are essential to the evolution of connected home products of the future. Our firmware design capability is critical to the ease of use of our products in end customer platforms.
Architecture and system design for highly integrated end-to-end communication platform solutions: Our novel design techniques tradeoff individual signal path circuit level performance to optimize the overall system performance. Our holistic platform and system level design approach eliminates costly, and power-hungry overdesign of individual circuit elements. It allows us to address more complex customer problems that require a deeper understanding of the customer’s end product. Our products not only integrate the entire physical layer (PHY), but also implement complete protocol stacks along with ready-for-use product level interface functionality and associated platform software. We also provide the most efficient and cost-effective platform level power management IC solutions that regulate and monitor the power consumption for our chips and other circuits on the platform. The integration of the entire system on a single-chip or utilizing minimal number of silicon dies reduces the number of external board-level components, decreases board space, improves performance, simplifies customers’ product design, and significantly reduces power consumption.
Low-power design methodology: The superior energy efficiency of our products reflects our years of cumulative experience and R&D investment in system architecture, semiconductor device modeling, and integrated circuit design expertise. At extremely high data rates, when electrical signals transit on and off the chip, there is a severe penalty in speed and power consumption. Therefore, significant reduction in power consumption of a device requires minimization of signal transitions between multiple chips. Our ability to achieve the highest levels of integration of all analog/RF and digital signal processing functionality on the same chip minimizes power consumption by eliminating such signal transitions. Our solutions disproportionately impact our end-customer’s product power dissipation, such as in cable modems, cable FDX fiber nodes, 400Gbps optical transceiver modules, and large 5G antenna radio transceiver arrays. Low power dissipation not only simplifies costly thermal design, but also eliminates the need for bulky fans and other cooling aids. This in turn improves end customer product reliability, increases the density of product features that can be supported in a compact footprint, and reduces overall system cost.
7

Scalable Platform: Our products share common, modular components such as data converters, radio architectures, signal processing algorithms, and digital signal processing circuit architectures, which enables us to offer fully integrated broadband RF transceiver based digital communication SoC solutions across a wide variety of markets while meeting the stringent performance requirements of these end market applications and standards. This contrasts to legacy solutions that require significant customization to conform to the various regional standards, technical performance and product feature requirements. As a result, our customers can minimize their design resources required to develop applications for multiple target markets using our platform solutions. In addition, we are able to deploy our engineering resources more efficiently to both diversify and address larger communications end markets.
Our Strategy
Our objective is to be the leading provider of communications SoCs for the connected home, wired and wireless infrastructure, and industrial and multi-market applications. We aim to continue to leverage our core analog and digital signal co-processing competencies to expand into other communications markets with similar performance requirements. The key elements of our strategy are:
Extend Technology Leadership in RF Transceivers and RF Transceiver + Digital Signal Processing + Embedded Processor SoCs: We believe that our success thus far is largely attributable to a combination of our RF and mixed-signal design capability together with advanced digital design expertise. We have leveraged this core competency to develop high-performance, low-cost semiconductor solutions for broadband communications applications spanning the connected home, wireless access and backhaul network infrastructure, and high-speed fiber-optic modules for data center, metro, and long-haul infrastructure markets. We will continue to invest in this capability and strive to be an innovation leader in this market.
Leverage and Expand our Existing Customer Base: We target customers who are leaders in their respective markets. We intend to continue to focus on sales to customers who are leaders in our current target markets, and to build on our relationships with these leading customers to define and enhance our product roadmap. By solving the specific problems faced by our customers, we can minimize the risks associated with our customers’ adoption of our new integrated circuit products and reduce the length of time from the start of product design to customer revenue. Further, engaging with market leaders will enable us to participate in emerging technology trends and new industry standards.
Target Additional High-Growth Markets: Our core competency is in RF analog and mixed-signal integrated circuit design in CMOS process technology. Several of the technological challenges involved in developing RF solutions for video broadcasting and broadband reception are common to a majority of broader communications markets. We intend to leverage our core competency in developing highly integrated RF transceiver and RF transceiver SoCs in standard CMOS process technology to address additional markets within broadband communications, communications infrastructure, and connectivity markets that we believe offer high growth potential.
Expand Global Presence: Due to the global nature of our supply chain and customer locations, we intend to continue to expand our sales, design and technical support organization both in the United States and overseas. In particular, we expect to align our regional support to our customer base. We believe that our customers will increasingly expect this kind of local capability and support.
Attract and Retain Top Talent: We are committed to recruiting and retaining highly talented personnel with proven expertise in the design, development, marketing and sales of communications integrated circuits. We believe that we have assembled a high-quality team in all the areas of expertise required at an integrated circuit design and communications systems company. We provide an attractive work environment for all of our employees. We believe that our ability to attract the best engineers is a critical component of our future growth and success in our chosen markets.
Customers
We sell our products, directly and indirectly, to original equipment manufacturers, or OEMs, module makers and original design manufacturers, or ODMs, and we refer to these as our end customers. By providing a highly integrated reference design solution that our customers can incorporate in their products with minimal modifications, we enable our customers to design cost-effective high-performance SoC-based solutions rapidly. A significant portion of our sales are through distributors based in Asia, who then resell our product.
A significant portion of our net revenue has historically been generated by a limited number of customers. In the years ended December 31, 2020, 2019 and 2018, ten customers accounted for approximately 68%, 63% and 61% of our net revenue, respectively. In the year ended December 31, 2020, two of our direct customers represented 28% of our net revenue. In the
8

years ended December 31, 2019 and 2018, one of our direct customers, CommScope Holding Company, Inc., or Commscope, represented 14% and 18%, respectively, of our net revenue.
Products shipped to Asia accounted for 82%, 84% and 81% of our net revenue in the years ended December 31, 2020, 2019 and 2018, respectively. Products shipped to Hong Kong accounted for 42%, 46%, and 43% of our net revenue in the years ended December 31, 2020, 2019 and 2018, respectively. Products shipped to China accounted for 17%, 14% and 19% of our net revenue in the years ended December 31, 2020, 2019 and 2018, respectively. Although a large percentage of our products are shipped to Asia, we believe that a significant number of the systems designed by these customers and incorporating our semiconductor products are then sold outside Asia. For example, revenue generated from sales of our cable modem products during the years ended December 31, 2020, 2019 and 2018 related principally to sales to Asian ODM’s and contract manufacturers delivering products into European and North American markets. To date, all of our sales have been denominated in United States dollars. See Note 14 to our consolidated financial statements, included in Part IV, Item 15 of this Report for a discussion of total revenue by geographical region for the years ended December 31, 2020, 2019 and 2018.
Sales and Marketing
We sell our products worldwide through multiple channels, using our direct sales force, third party sales representatives, and a network of domestic and international distributors. We have direct sales personnel covering the United States, Europe and Asia. We also employ a staff of field applications engineers to provide direct engineering support locally to some of our customers.
Our distributors are independent entities that assist us in identifying and servicing customers in a particular territory, usually on a non-exclusive basis. Sales to distributors accounted for approximately 49%, 52%, and 42% of our net revenue in the years ended December 31, 2020, 2019, and 2018, respectively.
Our sales cycles typically require a significant amount of time and a substantial expenditure of resources before we can realize revenue from the sale of products, if any. Our typical sales cycle consists of a multi-month sales and development process involving our customers’ system designers and management.
We generally receive purchase orders from our customers approximately six to twenty-six weeks prior to the scheduled product delivery date. Because of the scheduling requirements of our foundries and assembly and test contractors, we generally provide our contractors production forecasts six to twelve months in advance and place firm orders for products with our suppliers up to twenty-six weeks prior to the anticipated delivery date, in some cases without a purchase order from our own customers. Our standard warranty provides that products containing defects in materials, workmanship or product performance may be returned for a refund of the purchase price or for replacement, at our discretion.
Raw Materials
As a fabless designer of integrated circuits, we do not directly procure raw materials and instead, rely on third parties to manufacture, assemble and test, or supply, our products, as described in further detail under the below heading “Manufacturing.” To a lesser extent, we also purchase certain turnkey, or finished goods product, for resale. Raw materials used by third party foundries, assembly and test contractors and turnkey product vendors include silicon wafers, as well as lead frames or substrate materials, gold or copper wires, and molding compounds used in assembly/packaging and test of our products. We work closely with our vendors in providing a supplier forecast 6-12 months in advance to ensure they have an adequate supply of raw materials to cover our forecast.
Manufacturing
We use third-party foundries and assembly and test contractors to manufacture, assemble and test our products. We also rely on certain vendors to supply turnkey products, including, in particular, Intel Corporation for certain products we sell following our acquisition of Intel’s Home Gateway Platform Division in July 2020. This outsourced manufacturing approach allows us to focus our resources on the design, sale and marketing of our products. Our engineers work closely with our foundries and other contractors to increase yield, lower manufacturing costs and improve product quality while maintaining a socially responsible supply chain.
Wafer Fabrication. We utilize an increasing range of process technologies to manufacture our products, from standard CMOS to more exotic processes including SiGe and GaAs. Within this range of processes, we use a variety of process technology nodes ranging from 0.18µ down to 14 nanometer. We depend on independent silicon foundry manufacturers to support our wafer fabrication requirements. Our key foundry partners include Global Foundries Inc. in Singapore, Semiconductor Manufacturing International Corporation or SMIC in China, Taiwan Semiconductor Manufacturing Corporation
9

or TSMC in Taiwan, and United Microelectronics Corporation or UMC in Taiwan and Singapore. We generally do not depend on a single source for the supply of our materials. Additionally, certain of the acquired products of the Wi-Fi and Broadband assets business are supplied to us under the terms of a supply agreement with Intel.
Assembly/packaging and Test. Upon completion of the silicon processing at the foundry, we forward the finished silicon wafers to independent assembly/packaging and test service subcontractors. The majority of our assembly/packaging and test requirements are supported by the following independent subcontractors: Advanced Semiconductor Engineering, or ASE, Amkor Technology, Giga Solution Technology Co. Ltd., SIGURD Microelectronics Corp., Unisem (M) Berhad and United Test and Assembly Center, or UTAC Holdings Ltd.
Quality Assurance. We have implemented significant quality assurance procedures to assure high levels of product quality for our customers. Our operations are certified under ISO 9001:2015 standards. We closely monitor the work-in-progress information and production records maintained by our suppliers, and communicate with our third-party contractors to assure high levels of product quality and an efficient manufacturing time cycle. Upon successful completion of the quality assurance procedures, all of our products are stored and shipped to our customers or distributors directly from our third-party contractors in accordance with our shipping instructions.
Corporate Social Responsibility
As we continue to expand our presence around the world, we are mindful of our responsibility to maintain a socially responsible supply chain, reduce our carbon footprint, and give back to our local communities.
Socially responsible supply chain. We are committed to the use of a socially responsible supply chain to reduce the risk of human rights violations and the use of conflict minerals (tin, tungsten, tantalum and gold, or 3TG) from the Democratic Republic of Congo and certain adjoining countries. Our efforts include maintaining a supplier policy which bars the use of forced or child labor and slavery and a conflict minerals policy governing the use and distribution of 3TG minerals, as well as conducting due diligence before allowing a potential supplier to become a preferred supplier. We request the return of reporting forms related to conflict minerals from our suppliers under the Responsible Minerals Initiative, or RMI, Conflict Minerals Survey. Further, we seek to remove any suppliers that continue to fail to meet our supplier and conflict minerals policies after being provided the opportunity to remedy non-compliance via implementation of a corrective action plan. We also conduct recurring internal trainings for all employees and certain select contractors on export compliance, anti-corruption and anti-slavery, and insider trading.
Reduce our carbon footprint. We aim to reduce the environmental impact of our products. We provide products to our customers that use approved environmentally-friendly materials, prevent pollution by minimizing waste and promoting recycling of reusable materials, and provide customer satisfaction through compliance with global environmental regulations as they relate to our products and operations.
Contributing to community. We encourage our employees to contribute to local communities. In 2020, the Company’s U.S. employees organized a fund-raising campaign to feed the hungry in local communities, which has increased as a result of closures and job losses during the COVID-19 pandemic. Together with a matching corporate contribution from the Company, the campaign raised in excess of $60 thousand, benefiting Feeding America, a U.S. hunger- relief organization.

Research and Development
We believe that our future success depends on our ability to both improve our existing products and to develop new products for both existing and new markets. We direct our research and development efforts largely to the development of new high-performance, mixed-signal RF transceivers and SOCs for the connected home, wired and wireless infrastructure, and industrial and multi-market applications. We target applications that require stringent overall system performance and low power consumption. As new and challenging communication applications proliferate, we believe that many of these applications may benefit from our SoC solutions combining analog and mixed-signal processing with digital signal processing functions. We have assembled a team of highly skilled semiconductor and embedded software design engineers with expertise in broadband RF, mixed-signal and high-performance analog integrated circuit design, digital signal processing, communications systems and SoC design. As of December 31, 2020, we had approximately 1,069 employees in our research and development group. Our engineering design teams are located in Carlsbad, Irvine, and San Jose in California; Boston,
Massachusetts; Singapore; Shanghai, Shenzhen, and Hong Kong in China; Taipei and Hsinchu in Taiwan; Bangalore, India;
and Austria, Germany, Israel, Spain, and Canada.
Competition
We compete with both established and development-stage semiconductor companies that design, manufacture and market analog and mixed-signal broadband RF receivers, optical interconnects, high-performance interface, data and video
10

compression and encryption, and power management products. Our competitors include companies with much longer operating histories, greater name recognition, access to larger customer bases and substantially greater financial, technical and operational resources, as well as smaller companies specializing in narrow markets, to internal or vertically integrated engineering groups within certain of our customers. In addition, our industry is experiencing substantial consolidation. As a result, our competitors are increasingly large multi-national semi-conductor companies with substantial market influence. Our competitors may develop products that are similar or superior to ours. We consider our primary competitors to be companies with a proven track record of supporting market leaders and the technical capability to develop and bring to market competing broadband RF receiver and RF receiver SoC, modem, and optical interconnect products. Our primary merchant semiconductor competitors include Silicon Laboratories, Inc., NXP Semiconductors N.V., MediaTek, Inc., Broadcom Ltd, Rafael Microelectronics, Inc., Inphi Corporation, M/A-COM Technology Solutions Holdings, Inc., Semtech Corporation, Qorvo Inc., Texas Instruments Incorporated, HiSilicon Technologies Co., Ltd., Analog Devices, Inc., Renesas Electronics Corporation, Maxim Integrated Products, Inc. (which recently entered into a definitive agreement to be acquired by Analog Devices), Monolithic Power Systems, Inc., Microchip Technology, Inc., Ambarella, Inc., and Infineon Technologies AG. Because our products often are building block semiconductors which provide functions that in some cases can be integrated into more complex integrated circuits, we also face competition from manufacturers of integrated circuits, some of which may be existing customers or platform partners that develop their own integrated circuit products. If we cannot offer an attractive solution for applications where our competitors offer more fully integrated products, we may lose significant market share to our competitors. Some of our targeted customers for our optical interconnect solutions are module makers who are vertically integrated, where we compete with internally supplied components, and we compete with much larger analog and mixed-signal catalog competitors in the multi-market high-performance analog markets.
The market for RF, mixed-signal and high-performance analog semiconductor products is highly competitive, and we believe that it will grow more competitive as a result of continued technological advances. We believe that the principal competitive factors in our markets include the following:
product performance;
features and functionality;
energy efficiency;
size;
ease of system design;
customer support;
product roadmap;
reputation;
reliability; and
price.

We believe that we compete favorably as measured against each of these criteria. However, our ability to compete in the future will depend upon the successful design, development and marketing of compelling RF, analog, digital, and mixed-signal semiconductor integrated solutions for high growth communications markets. In addition, our competitive position will depend on our ability to continue to attract and retain talent while protecting our intellectual property.
Intellectual Property Rights
Our success and ability to compete depend, in part, upon our ability to establish and adequately protect our proprietary technology and confidential information. To protect our technology and confidential information, we rely on a combination of intellectual property rights, including patents, trade secrets, copyrights and trademarks. We also protect our proprietary technology and confidential information through the use of internal and external controls, including contractual protections with employees, contractors, business partners, consultants and advisors. Protecting mask works, or the “topography” or semiconductor material designs, of our integrated circuit products is of particular importance to our business and we seek to prevent or limit the ability of others to copy, reproduce or distribute our mask works.
11

We have 1,716 issued patents and 83 patent applications pending in the United States. We also have 349 issued foreign patents and 76 other pending foreign patent applications, based on our issued patents and pending patent applications in the United States.
We are the owner of approximately 10 trademarks that have been registered and/or allowed for registration in the United States. We own foreign counterparts (including approximately 36 foreign registrations) of certain of these registered trademarks in Canada, Chile, China, the EU, India, Israel, Japan, Korea, Singapore, and Taiwan. We also claim common law rights in certain other trademarks that are not registered.
We may not gain any competitive advantages from our patents and other intellectual property rights. Our existing and future patents may be circumvented, designed around, blocked or challenged as to inventorship, ownership, scope, validity or enforceability. It is possible that we may be provided with information in the future that could negatively affect the scope or enforceability of either our present or future patents. Furthermore, our pending and future patent applications may or may not be granted under the scope of the claims originally submitted in our patent applications. The scope of the claims submitted or granted may or may not be sufficiently broad to protect our proprietary technologies. Moreover, we have adopted a strategy of seeking limited patent protection with respect to the technologies used in or relating to our products.
We are a party to a number of license agreements for various technologies, such as a license agreement with Intel Corporation relating to demodulator technologies that are licensed specifically for use in our products for cable gateways. The license agreement with Intel Corporation has a perpetual term, but Intel Corporation may terminate the agreement for any uncured material breach or in the event of bankruptcy. If the agreement is terminated, we would not be able to manufacture or sell products that contain the demodulator technology licensed from Intel Corporation, and there would be a delay in the shipment of our products containing the technology until we found a replacement for the demodulator technology in the marketplace on commercially reasonable terms or we developed the demodulator technology itself. We believe we could find a substitute for the currently licensed demodulator technology in the marketplace on commercially reasonable terms or develop the demodulator technology ourselves. In either case, obtaining new licenses or replacing existing technology could have a material adverse effect on our business, as described in “Risk Factors — Risks Related to Intellectual Property — We utilize a significant amount of intellectual property in our business. If we are unable to protect our intellectual property, our business could be adversely affected.”
The semiconductor industry is characterized by frequent litigation and other vigorous offensive and protective enforcement actions over rights to intellectual property. Moreover, there are numerous patents in the semiconductor industry, and new patents are being granted rapidly worldwide. Our competitors may obtain patents that block or limit our ability to develop new technology and/or improve our existing products. If our products were found to infringe any patents or other intellectual property rights held by third parties, we could be prevented from selling our products or be subject to litigation fees, statutory fines and/or other significant expenses. We may be required to initiate litigation in order to enforce any patents issued to us, or to determine the scope or validity of a third-party’s patent or other proprietary rights. We may in the future be contacted by third parties suggesting that we seek a license to intellectual property rights that they may believe we are infringing. In addition, in the future, we may be subject to lawsuits by third parties seeking to enforce their own intellectual property rights, as described in “Risk Factors — Risks Related to Intellectual Property — We have settled in the past intellectual property litigation and may face additional claims of intellectual property infringement. Current litigation and any future litigation could be time-consuming, costly to defend or settle and result in the loss of significant rights” and in “Item 3 — Legal Proceedings.”
Governmental Regulation
Our business and operations around the world are subject to government regulation at the national, state, provincial, or local level addressing, among other matters, applicable environmental laws; health and safety laws and regulations adopted by government agencies such as the Occupational Safety and Health Administration; laws relating to export controls and economic sanctions; and the rules of industrial standards bodies such as the International Standards Organization and governmental agencies such as the Federal Trade Commission.
We believe that our properties and operations comply in all material respects with applicable laws protecting the environment and worker health and safety. We do not manufacture our own products but do maintain laboratory space at certain of our facilities to facilitate the development, evaluation, and testing of our products. These laboratories may maintain quantities of hazardous materials. While we believe we are in material compliance with applicable law concerning the safeguarding of these materials and with respect to other matters relating to health, safety, and the environment, the risk of liability relating to hazardous conditions or materials cannot be eliminated completely. To date, we have not incurred significant
12

expenditures relating to environmental compliance at our facilities nor have we experienced any material issues relating to employee health and safety. We cannot provide assurances, however, that issues will not arise in the future or that applicable law will not require us to incur significant compliance expenditures.
In addition to environmental laws, our business is subject to various rules and regulations and executive orders relating to export controls and trade sanctions. Certain of our products are subject to the Export Administration Regulations (EAR), which are administered by the United States Department of Commerce’s Bureau of Industry and Security (BIS), and we are periodically required to obtain an export license before we can export certain controlled products or technology to specified countries or customers. In addition, the EAR imposes broad controls on entities listed on sanctioned persons lists, including the BIS “Denied Persons” list and BIS Entity list. If one of our customers is listed on the BIS Entity List, BIS List of Denied Persons, or other U.S. government sanctioned persons list, then subject to certain limited exceptions, we will, as a general rule, be precluded from doing business with that customer. We cannot guarantee that export control restrictions or imposition of sanctions imposed in the future will not prevent, or materially limit, our ability to conduct business certain customers or in certain countries. Any failure to comply with these laws could result in governmental enforcement actions, including substantial monetary penalties and denial of export privileges.
Employees and Human Capital
Our future success depends on our ability to retain, attract and motivate qualified personnel, especially our design and technical personnel, but also our senior management and support personnel. As the source of our technological and product innovations, our design and technical personnel represent a significant asset. We emphasize our core values of Excellence, People, Integrity, and Compassion (EPIC) in our hiring and human resources practices as well as our customer service. We have a diverse workforce that represents many cultures and we celebrate our diversity by fostering inclusion across our multi-national organization. We acknowledge that we, along with the semiconductor and technology industry as a whole, can do more to advance gender and racial equality by increasing representation of underrepresented minorities as well as females in leadership and technical positions including engineering and other roles.
As of December 31, 2020, we had approximately 1420 employees, including 1,069 in research and development, 200 in sales and marketing, 46 in operations and semiconductor technology and 105 in administration. We have employees across 18 countries: 38% are in Asia, 29% in the Americas, 19% in Europe and 14% in the Middle East. Our workforce is represented by the following race/ethnicities: 53% Asian, 40% White or Middle Eastern, 7% Latinx or Hispanic origin, with 36% Asian and 64% White or Middle Eastern in senior management. Females represented 14% of our outside directors, 9% of senior management, 10% of our technical roles, and 18% of our total workforce. Of our total employee workforce, 13% is represented by Work Councils in Austria and Germany. The Work Council groups, common to these countries, are comprised of employees elected by the general employee base. We consider our global employee relations to be good. In 2020, our employee voluntary turnover rate was 8%.
Our human capital resources objectives include, as applicable, attracting and retaining talented and experienced employees, advisors, and consultants. We utilize multiple online search tools, specialized recruiting firms, employee referral programs and university hires to ensure a varied outreach approach for candidates. We aim to reduce the gender pay gap that is pervasive in our industry. We offer this via a combination of competitive base salary, time-based equity incentives and bonus plans linked to financial performance that are designed to motivate and reward personnel with annual grants of stock-based and cash-based incentive compensation awards to our employees, some of which vest over a period of four years, plus other benefits, in order to increase stockholder value and the success of our company by motivating such individuals to perform to the best of their abilities and achieve both our short and long-term objectives. We offer competitive benefits tailored to local markets and laws and designed to support employee health, welfare and retirement; examples of such benefits may include paid time off; 401(k), pension or other retirement plans; employee stock purchase plan; basic and voluntary life, disability and supplemental insurance; medical, dental and vision insurance; health savings and flexible spending accounts; relocation assistance; and employee assistance programs. Our global training and development program focuses on harassment-free workplace and diversity topics, as well as ethics and export compliance.
Our executive compensation structure aligns executive incentives with the long-term growth objectives of MaxLinear, including long-term share price appreciation. In that regard, our executive compensation programs have tended to place a relatively heavier weighting on equity compensation than our peers and include a performance-based metric to executives’ equity incentives in addition to other forms of compensation offered to all employees. For more details regarding our executive compensation, refer to information incorporated by reference from the information set forth under the captions “Executive Compensation” and “Compensation Discussion and Analysis” in either an amendment to this Annual Report on Form 10-K or our 2021 Proxy Statement.
13

In 2020, our ongoing focus on workplace safety and compliance to applicable regulations has enabled us to preserve business continuity while ensuring a safe work environment during the COVID-19 pandemic, including work-from-home arrangements for a substantial portion of our workforce and reduced capacity for those that have returned to the office, adhering to local health authority guidelines. We also comply with applicable laws and regulations regarding workplace safety and are subject to audits by entities such as the Occupational Safety and Health Administration (OSHA) in the United States. We rely on third parties to manufacture our products and require our suppliers to maintain a safe work environment, as described in further detail under the below heading “Manufacturing.”
Seasonality
The semiconductor industry is highly cyclical and is characterized by constant and rapid technological change, rapid product obsolescence and price erosion, evolving technical standards, short product life cycles and wide fluctuations in product supply and demand. From time to time, these and other factors, together with changes in general economic conditions, cause significant upturns and downturns in the industry, and in our business in particular.

In addition, our operating results are subject to substantial quarterly and annual fluctuations due to a number of factors, such as the overall demand volatility for semiconductor solutions across a diverse range of communications, industrial and multimarket applications, the timing of receipt, reduction or cancellation of significant orders, the gain or loss of significant customers, market acceptance of our products and our customers’ products, our ability to timely develop, introduce and market new products and technologies, the availability and cost of products from our suppliers, new product and technology introductions by competitors, intellectual property disputes and the timing and extent of product development costs.
ITEM 1A.    RISK FACTORS
This Annual Report on Form 10-K, or Form 10-K, including any information incorporated by reference herein, contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, referred to as the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, referred to as the Exchange Act. In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “expect,” “plan,” “intend,” “forecast,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” “continue” or the negative of these terms or other comparable terminology. The forward-looking statements contained in this Form 10-K involve known and unknown risks, uncertainties and situations that may cause our or our industry’s actual results, level of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by these statements. These factors include those listed below in this Item 1A and those discussed elsewhere in this Form 10-K. We encourage investors to review these factors carefully. We may from time to time make additional written and oral forward-looking statements, including statements contained in our filings with the SEC. However, we do not undertake to update any forward-looking statement that may be made from time to time by or on behalf of us, whether as a result of new information, future events or otherwise, except as required by law.
Before you invest in our securities, you should be aware that our business faces numerous financial and market risks, including those described below, as well as general economic and business risks. The following discussion provides information concerning the material risks and uncertainties that we have identified and believe may adversely affect our business, our financial condition and our results of operations. Before you decide whether to invest in our securities, you should carefully consider these risks and uncertainties, together with all of the other information included in this Form 10-K and in our other public filings, which could materially affect our business, financial condition or future results.
Risk Factor Summary
Risks Relating to our Acquisitions

Our actual financial and operating results could differ materially from any expectations or guidance provided by us concerning future results, including with respect to any cost savings and other potential synergies.
Failure to integrate the acquired businesses successfully in the expected time-frame may adversely affect our results and financial condition.
Our business relationships, including customer relationships, may be subject to disruption due to uncertainty associated with the acquisitions.
We may have difficulty motivating and retaining key personnel in light of the acquisitions.
14

We have incurred material secured term loan indebtedness which adversely affects our operating results and cash-flows and contains covenants that could adversely affect our operational freedom and ability to pursue strategic transactions.

Risks Related to Our Business

Impacts of the COVID-19 pandemic could adversely affect our business, financial condition, and results of operations.
We face intense competition expected to increase in the future, which could have an adverse effect on our revenue, revenue growth rate, if any, and market share.
We depend on a limited number of customers, who themselves are dependent on a consolidating set of service provider customers, for a substantial portion of our revenue, and the loss of, or a significant reduction in orders from our major customers could have a material adverse effect on our revenue and operating results.
A significant, but declining portion of our revenue is attributable to demand for our products in markets for broadband (previously connected home) solutions, and development delays and consolidation trends among cable and satellite Pay-TV and broadband operators could adversely affect our future revenues and operating results.
If we fail to penetrate new applications and markets, our revenue, revenue growth rate, if any, and financial condition could be materially and adversely affected.
We may be unable to make the substantial and productive research and development investments that are required to remain competitive in our business.
A significant variance in our operating results or rates of growth, if any, could lead to substantial volatility in our stock price. We may not sustain our current growth rate, and we may not be able to manage future growth effectively.
The complexity of our products could result in unforeseen delays or expenses caused by undetected defects or bugs, which could reduce the market acceptance of our new products, damage our reputation and adversely affect our operating costs.
Average selling prices of our products could decrease rapidly, which would have a material adverse effect on our revenue and gross margins.
If we fail to develop and introduce new or enhanced products on a timely basis, our ability to attract and retain customers could be impaired and our competitive position could be harmed.
We are subject to order and shipment uncertainties, and differences between our estimates of customer demand and product mix and our actual results could negatively affect our inventory levels, sales and operating results.
We may have difficulty accurately predicting our future revenue and appropriately budgeting our expenses particularly as we seek to enter new markets where we may not have prior experience.
If we are unable to attract, train and retain qualified design and technical personnel, we may not be able to execute our business strategy effectively.
Our business would be adversely affected by the departure of existing members of our senior management team.
Our customers require our products and our third-party contractors to undergo a lengthy and expensive qualification process which does not assure product sales.
Winning business is subject to lengthy competitive selection processes that require us to incur significant expenditures and customers may decide to cancel or change their product plans, which could cause us to generate no revenue from a product and adversely affect our results of operations.
Our operating results are subject to substantial quarterly and annual fluctuations due to a number of factors that could adversely affect our business and our stock price.
We are subject to the cyclical nature of the semiconductor industry.
Our business, financial condition and results of operations could be adversely affected by political and economic conditions and other factors related to our international operations.
Our business is subject to various governmental regulations, and if we fail to maintain compliance, we may be forced to recall products and cease their manufacture and distribution, and we could be subject to civil or criminal penalties.

15

Risks Relating to Intellectual Property

We may face future claims of intellectual property infringement, which could be time-consuming, costly to defend or settle and result in the loss of significant rights.
If we are unable to protect our significant amount of intellectual property, our business could be adversely affected.
We have been and may be subject to future information technology failures, including data protection breaches and cyber-attacks, that could disrupt our operations, damage our reputation and adversely affect our business, operations, and financial results.

Risks Relating to Reliance on Third Parties

We rely on a limited number of third parties to manufacture, assemble, and test our products, and the failure to manage our relationships with our third-party contractors successfully, or impacts from natural disasters, public health crises, or other labor stoppages in the regions where such contractors operate, could adversely affect our ability to market and sell our products.
Should any of our distributors cease or be forced to stop distributing our products, our business would suffer.
We do not have any long-term supply contracts with our contract manufacturers or suppliers, and any disruption in our supply of products or materials could have a material adverse effect on our business, revenue and operating results.
We rely on third parties to provide services and technology necessary for the operation of our business. Any failure of one or more of our partners, vendors, suppliers or licensors to provide these services or technology could have a material adverse effect on our business.
Risks Relating to Our Common Stock

Our management team may use our available cash and cash equivalents in ways with which you may not agree or in ways which may not yield a return.
Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of us more difficult, limit attempts by our stockholders to replace or remove our current management and limit the market price of our common stock.
Our share price may be volatile as a result of various factors.
Risks Relating to our Acquisitions

Our actual financial and operating results could differ materially from any expectations or guidance provided by us concerning future results, including (without limitation) expectations or guidance with respect to the financial impact of any cost savings and other potential synergies.

We currently expect to realize material synergies as a result of our acquisitions of the Home Gateway Platform Division of Intel Corporation, or Intel, which we refer to as the Wi-Fi and Broadband assets business, and NanoSemi, Inc., or NanoSemi, and as a result, we currently believe that the acquisitions will, in aggregate, be accretive to our free cash-flow and non-GAAP earnings per share, excluding upfront non-recurring charges, transaction related expenses, the amortization of purchased intangible assets, and inventory fair value adjustments. The expectations and guidance we have provided with respect to the potential financial impact of the acquisitions are subject to numerous assumptions, however, including assumptions derived from our diligence efforts concerning the status of and prospects for the acquired businesses and assumptions relating to the near-term prospects for the semiconductor industry generally and the markets for the products of the acquired businesses in particular. The integration of the acquired businesses may present substantial incremental challenges that could materially and adversely affect our ability to realize the currently anticipated financial, operational, and strategic benefits of the acquisitions. Additional assumptions that could affect currently anticipated results relate to numerous matters, including (without limitation) the following:
projections of the acquired businesses’ future revenues;
the anticipated financial performance of products of the acquired businesses and products currently in development;
16

anticipated cost savings and other synergies associated with the acquisitions, including potential revenue synergies;
our capital structure after the acquisitions;
the amount of goodwill and intangibles that resulted from the acquisitions;
certain other purchase accounting adjustments that we recorded in our financial statements in connection with the acquisitions;
acquisition costs, including restructuring charges and transactions costs to our financial, legal, and accounting advisors;
our ability to maintain, develop, and deepen relationships with customers of the acquired businesses; and
other financial and strategic risks of the acquisitions, including the possible impact of reduced liquidity of MaxLinear resulting from deal-related cash outlays, the credit risk associated from the potential debt facility described below, and continued uncertainty arising from the COVID-19 pandemic.
We cannot provide any assurances with respect to the accuracy of our assumptions, including our assumptions with respect to future revenues or revenue growth rates, if any, of the acquired businesses, and we cannot provide assurances with respect to our ability to realize the cost savings that we currently anticipate. Risks and uncertainties that could cause our actual results to differ materially from currently anticipated results include, but are not limited to, risks relating to our ability to successfully complete the integration of the acquired businesses; currently unanticipated incremental costs that we may incur in connection with completing the integration of the acquired businesses into MaxLinear’s; risks relating to our ability to realize incremental revenues from the acquisitions in the amounts that we currently anticipate; risks relating to the willingness of the customers and other partners of the acquired businesses to continue to conduct business with MaxLinear; and numerous risks and uncertainties that affect the semiconductor industry generally and the markets for our products and those of the acquired businesses specifically. We believe the continuing pandemic enhances certain of these risks and presents additional uncertainty in our ability to achieve the financial and strategic objectives of the acquisitions. Any failure to integrate the acquired businesses successfully and to realize the financial benefits we currently anticipate from the acquisitions would have a material adverse impact on our future operating results and financial condition and could materially and adversely affect the trading price or trading volume of our common stock.
Failure to integrate the acquired businesses with our business and operations successfully in the expected time-frame or otherwise may adversely affect MaxLinear’s operating results and financial condition.
The success of the acquisitions of the Wi-Fi and Broadband assets business and NanoSemi will depend, in substantial part, on our ability to integrate the acquired businesses with MaxLinear and to realize fully the anticipated benefits and potential synergies from the integration, including, among others, currently expected cost savings from duplicative functions; potential operational efficiencies in our respective supply chains and in research and development investments; and potential revenue growth resulting from the addition of the product portfolio of the acquired businesses. Certain of the acquired products of the Wi-Fi and Broadband assets business are supplied to us on a turnkey basis under the terms of a supply agreement with Intel. While we believe this supply agreement mitigates certain near-term integration risks, we also rely on Intel as a source of supply for these products. Accordingly, this relationship presents similar supply risks as exist with respect to our other products as a fabless semiconductor company dependent on specific foundry relationships. See the Risk Factor entitled “We rely on a limited number of third parties to manufacture, assemble, and test our products, and the failure to manage our relationships with our third-party contractors successfully, or impacts from natural disasters, public health crises, or other labor stoppages in the regions where such contractors operate, could adversely affect our ability to market and sell our products.” We expect that the completion of the integration of two acquired businesses will be complex and time consuming and will require substantial management time and attention, which may divert attention and resources from other important areas, including our existing businesses. We may face significant challenges in consolidating our operations with the acquired businesses and addressing the different corporate cultures of MaxLinear and the acquired businesses. Furthermore, the acquired businesses also operate in jurisdictions materially affected by the COVID-19 pandemic, which enhances integration risks, in particular risks relating to our ability to retain key employees at a time when engagement is difficult, as described in more detail under the Risk Factor entitled “We may have difficulty motivating and retaining key personnel in light of the acquisitions.” Additional unanticipated costs may be incurred in the course of integrating our respective businesses. If the businesses are not successfully integrated, the anticipated benefits of the acquisitions may not be realized fully or at all or may take longer to realize than expected. In such a case, we would expect our operating results and financial condition to be materially and adversely affected, which could also have a material and adverse effect on the trading price or trading volume of our common stock.
17

Our business relationships, including customer relationships, and those of the acquired businesses may be subject to disruption due to uncertainty associated with the acquisitions.
In response to the announcement of the acquisitions, customers, vendors, licensors, and other third parties with whom we or the acquired businesses do business or otherwise have relationships may experience uncertainty associated with the acquisitions, and this uncertainty could materially affect their decisions with respect to existing or future business relationships with MaxLinear. As a result, we are in many instances unable to evaluate the impact of the acquisitions on certain assumed contract rights and obligations, including intellectual property rights.
These business relationships may be subject to disruption as customers and others may elect to delay or defer purchase or design-win decisions or switch to other suppliers due to the uncertainty about the direction of our offerings, any perceived unwillingness on our part to support existing products of the acquired businesses, or any general perceptions by customers or other third parties that impute operational or business challenges to us arising from the acquisitions. In addition, customers or other third parties may attempt to negotiate changes in existing business relationships, which may result in additional obligations imposed on us. These disruptions could have a material adverse effect on our business, operating results, and financial condition. Any loss of customers, customer products, design win opportunities, or other important strategic relationships could have a material adverse effect on our business, operating results, and financial condition and could have a material and adverse effect on the trading price or trading volume of our common stock.
We may have difficulty motivating and retaining key personnel in light of the acquisitions.
Uncertainty about the effect of the acquisitions on key employees may have an adverse effect on MaxLinear or the acquired businesses. Employee retention may be particularly challenging as our employees may experience frustrations during the integration process and uncertainty about their future roles with us following completion of integration of the acquired businesses, which also operate in jurisdictions materially affected by the COVID-19 pandemic. Attempting to complete the integration of these acquired businesses and new personnel around the world has been and will continue to be substantially complicated by continuing restrictions on travel and social distancing. We are taking various steps to mitigate these risks, but we cannot predict whether or to what extent the pandemic may adversely affect our ability to retain employees and successfully integrate the acquired businesses. If key employees depart, we may incur significant costs in identifying, hiring, and retaining replacements, which could substantially reduce or delay our ability to realize the anticipated benefits of the acquisitions, which could have a material adverse effect on our business, operating results, and financial condition.
We have incurred approximately $175.0 million of incremental secured term loan indebtedness, primarily to fund our $150.0 million acquisition of the Wi-Fi and Broadband assets business. As of December 31, 2020, our aggregate indebtedness was $369.8 million. Such indebtedness adversely affects our operating results and cash-flows as we satisfy our underlying interest and principal payment obligations and contains financial and operational covenants that could adversely affect our operational freedom or ability to pursue strategic transactions that we would otherwise consider to be in the best interests of stockholders, including obtaining additional indebtedness to finance such transactions.

MaxLinear financed the $150.0 million acquisition of the Wi-Fi and Broadband assets business in part with an incremental secured term loan facility in an aggregate principal amount of approximately $175.0 million, of which $157.8 million was outstanding as of December 31, 2020. The incremental term loan has a three-year term expiring in July 2023 and bears interest, at our option, at either an Adjusted LIBOR plus a fixed applicable margin of 4.25% per annum or an Adjusted Base Rate plus a fixed applicable margin of 3.25% per annum. The incremental term loan of $175.0 million amortizes in quarterly installments of principal equal to (i) 1.25% of the original aggregate principal amount of the incremental term loan on the last day of each of the first through fourth full fiscal quarters of the Company after July 31, 2020, (ii) 2.50% of the original aggregate principal amount of the Incremental Term Loan on the last day of each of the fifth through eighth full fiscal quarters of the Company after July 31, 2020, and (iii) 3.75% of the original aggregate principal amount of the incremental term loan on the last day of each of the ninth through the eleventh full fiscal quarters of the Company after July 31, 2020. The incremental term loan facility is secured by a first priority security interest in MaxLinear’s assets, subject to certain customary exceptions, as well as pledges of our equity interests in certain subsidiaries.

We had previously only carried long term debt on our balance sheet from one acquisition. We have prepaid a substantial portion of the total principal of debt from the prior acquisition and have financed the remainder of our operations principally through working capital generated from operations as well as sales and issuances of our equity securities. MaxLinear previously financed the acquisition of Exar in part with a secured initial term loan facility in an aggregate principal amount of approximately $425.0 million, of which $212.0 million remained outstanding as of December 31, 2020. The outstanding
18

principal on the initial term loan is due at maturity on May 12, 2024. Our outstanding initial term loan debt is subject to a Adjusted LIBOR plus a 2.5% fixed applicable margin during the remainder of the term of the loan. The existing term loan facility is secured by a first priority security interest in MaxLinear’s assets, subject to certain customary exceptions, as well as pledges of our equity interests in certain subsidiaries. As of December 31, 2020, our aggregate indebtedness under the initial and incremental term loan facilities was $369.8 million.

Our material incremental indebtedness adversely affects our operating expenses through increased interest payment obligations and adversely affects our ability to use cash generated from operations as we repay interest and principal under the term loans. In addition, the incremental term loan provisions include financial covenants such as an initial maximum total net leverage ratio of 3.5 to 1 which decreases to 3.0 to 1 beginning with the sixth full fiscal quarter after July 31, 2020, a requirement to maintain certain public corporate debt ratings, and operational covenants that may adversely affect our ability to engage in certain activities, including certain financing and acquisition transactions, stock repurchases, guarantees, and similar transactions, without obtaining the consent of the lenders, which may or may not be forthcoming. The initial secured term loan is only subject to operational covenants. Lastly, our borrowing costs can be affected by periodic credit ratings from independent rating agencies. Such ratings are largely based on our performance, which may be measured by credit metrics such as leverage and interest coverage ratios. Accordingly, outstanding indebtedness could adversely affect our operational freedom or ability to pursue strategic transactions that we would otherwise consider to be in the best interests of stockholders, including obtaining additional indebtedness to finance such transactions.
Specifically, our combined indebtedness has important consequences to investors in our common stock, including the following:
we are subject to substantial variable interest rate risk because our interest rate under the incremental term loan varies based on a fixed margin of 4.25% per annum over an adjusted LIBOR rate or 3.25% per annum over an adjusted base rate and our interest rate under the initial term loan varies based on a fixed margin of 2.5% over an adjusted LIBOR rate. If interest rates were to increase substantially, it would adversely affect our operating results and could affect our ability to service the term loan indebtedness;
a portion of our cash flows is dedicated to the payment of interest and when applicable, principal, on our indebtedness and other obligations and will not be available for use in our business;
our level of indebtedness could limit our flexibility in planning for, or reacting to, changes in our business and the markets in which we operate; and
our high degree of indebtedness may make us more vulnerable to changes in general economic conditions and/or a downturn in our business, thereby making it more difficult for us to satisfy our obligations.
If we fail to make required debt payments, or if we fail to comply with financial or other covenants in our debt service agreements, which include a maximum leverage ratio, we would be in default under the terms of these agreements. Subject to customary cure rights, any default would permit the holders of the indebtedness to accelerate repayment of this debt and could cause defaults under other indebtedness that we have, any of which could have a material adverse effect on the trading price of our common stock.
We expect to incur substantial expenses related to the integration of MaxLinear and the acquired businesses.
We expect to incur substantial expenses in connection with completion of the integration of the operations of MaxLinear and the acquired businesses. We expect operational integration to require substantial management attention. Numerous factors, many of which are beyond our control, could affect the total cost or the timing of expected integration expenses. Moreover, many of the expenses that will be incurred are by their nature difficult to estimate accurately at the present time. These expenses could, particularly in the near term, reduce the savings that we expect to achieve from the elimination of duplicative expenses and the realization of economies of scale and cost savings related to the integration of the businesses. These integration expenses may result in MaxLinear’s taking significant charges against earnings.
We have recorded additional goodwill and other intangible assets in connection with the acquired businesses. Goodwill and other acquired intangible assets could become impaired and adversely affect our future operating results.
The acquisitions of the Wi-Fi and Broadband assets business and NanoSemi are accounted for as business combinations under the acquisition method of accounting by MaxLinear in accordance with accounting principles generally accepted in the United States. Under the acquisition method of accounting, the assets and liabilities of acquired businesses are recorded, as of
19

completion, at their respective fair values and added to our assets and liabilities. Our reported financial condition and results of operations reflect the balances and results of the acquired businesses but are not restated retroactively to reflect the historical financial position or results of operations of acquired businesses for periods prior to the acquisitions. As a result, comparisons of future results against prior period results will be more difficult for investors.
Under the acquisition method of accounting, the total purchase price is allocated to net tangible assets and identifiable intangible assets of acquired businesses based on their fair values as of the date of completion of the acquisition. The excess of the purchase price over those fair values is recorded as goodwill. Our acquisitions have resulted in the creation of goodwill and recording of a large amount of intangible assets based upon the application of the acquisition method of accounting. To the extent the value of goodwill or other intangible assets become impaired, we may be required to incur material charges relating to such impairment. We conduct our annual goodwill and indefinite-lived intangible asset impairment analysis on October 31 each year, or more frequently if we believe indicators of impairment exist. In addition, there can be no guarantee that acquired intangible assets, particularly in-process research and development, will generate revenues or profits that we include in our forecast that is the basis for their fair values as of the acquisition date. Any such impairment charges relating to goodwill or other intangible assets could have a material impact on our operating results in future periods, and the announcement of a material impairment could have an adverse effect on the trading price and trading volume of our common stock. As of December 31, 2020, our balance sheet reflected goodwill of $302.8 million and other intangible assets of $207.3 million. Consequently, we could recognize material impairment charges in the future.
In addition to our acquisitions of the Wi-Fi and Broadband assets business and NanoSemi, we may, from time to time, make additional business acquisitions or investments, which involve significant risks.
We have completed multiple acquisitions in the past four years. We may also enter into alliances or make investments in other businesses to complement our existing product offerings, augment our market coverage or enhance our technological capabilities. Any such transactions could result in:
issuances of equity securities dilutive to our existing stockholders;
substantial cash payments;
the incurrence of substantial debt and assumption of unknown liabilities;
large one-time write-offs;
amortization expenses related to intangible assets;
a limitation on our ability to use our net operating loss carryforwards;
the diversion of management's time and attention from operating our business to acquisition integration challenges;
stockholder or other litigation relating to the transaction;
adverse tax consequences; and
the potential loss of key employees, customers and suppliers of the acquired businesses.
Integrating acquired organizations and their products and services, including the integration of completed acquisitions, may be expensive, time-consuming and a strain on our resources and our relationships with employees, customers, distributors and suppliers, and ultimately may not be successful. The benefits or synergies we may expect from the acquisition of complementary or supplementary businesses may not be realized to the extent or in the time frame we initially anticipate. Some of the risks that may affect our ability to successfully integrate acquired businesses include those associated with:
failure to successfully further develop the acquired products or technology;
conforming the acquired company’s standards, policies, processes, procedures and controls with our operations;
coordinating new product and process development, especially with respect to highly complex technologies;
loss of key employees or customers of the acquired business;
hiring additional management and other critical personnel;
20

in the case of foreign acquisitions, the need to integrate operations across different cultures and languages and to address the particular economic, currency, political and regulatory risks associated with specific countries;
increasing the scope, geographic diversity and complexity of our operations;
consolidation of facilities, integration of the acquired businesses' accounting, human resource and other administrative functions and coordination of product, engineering and sales and marketing functions;
the geographic distance between the businesses;
liability for activities of the acquired businesses before the acquisition, including patent and trademark infringement claims, violations of laws, commercial disputes, tax liabilities and other known and unknown liabilities; and
litigation or other claims in connection with the acquired businesses, including claims for terminated employees, customers, former stockholders or other third parties.
We have in the past been and may in the future be party to ligation related to acquisitions. Any adverse determination in litigation resulting from acquisitions could have a material adverse effect on our business and operating results.
Risks Related to Our Business
Impacts of the COVID-19 pandemic could adversely affect our business, financial condition, and results of operations.

In late January 2020 and early February 2020, in response to a severe outbreak of the novel coronavirus disease, or COVID-19, the government of China instituted mandatory quarantines in Wuhan, China, extended lunar new year holiday closures, and restricted shipments out of the country. This resulted in a temporary delay in our product shipments in the first quarter of 2020. On March 11, 2020, the World Health Organization declared a global pandemic regarding COVID-19. The COVID-19 pandemic has reached all of the countries and states in which we operate, including in California where our headquarters and central engineering team are located, as well as Spain, India, Singapore, Taiwan, Canada, Japan, South Korea, Hong Kong, Israel, Germany, and Austria, where additional engineering, sales, and administrative personnel are located. In many of these jurisdictions, local authorities have instituted stay-at-home or shelter-in-place orders. To protect the health and safety of our employees, we adopted social distancing policies including suspending employee travel and implementing remote work arrangements for substantially all of our workforce worldwide. As of December 31, 2020, some of our workforce have returned to the office at reduced capacity adhering to local health authority guidelines. While we experienced some negative impact to our net revenue and gross profits in the first half of 2020 due to several industry-wide dynamics related to COVID-19, including supply constraints described above, as well as certain customer push-out requests, we are currently benefiting from the work-from-home environment that is driving an increase in demand for certain of our products. Further, global financial markets reacted negatively to the COVID-19 pandemic’s impacts causing significant declines in the stock price and market capitalization of many companies across all industries, although some have recovered. Heightened volatility and uncertainty in customer demand and the worldwide economy in general has continued as a result of the COVID-19 pandemic, and we may experience increased volatility in sales and revenues in the near future. However, the magnitude of such volatility on our business and its duration is uncertain and cannot be reasonably estimated at this time.
Other areas of our business which could be disrupted or subject to negative impacts may include, but may not be limited to, the following:
Decreased demand in geographic locations more severely impacted by the outbreak, particularly in the U.S. and Europe;
Further supply constraints, including delays in production from temporary facility closures, supply shortages, and foundry, assembly or test capacity limitations;
Disruptions in product shipments from travel and shipping restrictions imposed in response to local outbreaks;
Slow down in the pace of integration of our acquisitions resulting from remote work arrangements and/or governmental closures beyond our control;
Reduced ability to accurately predict our future revenue and budget future expenses;
Inefficiencies, delays and additional costs in design win, product development, production and fulfillment which may be exacerbated by remote work arrangements;
21

Accounts receivable collection issues should any of our limited and significant customers experience liquidity concerns;
Material impacts to the value of our common stock, which may result in impairment of our goodwill;
Material impairment of our assets, if recoverability thereof becomes a concern;
Decreased availability of capital or access thereto in the United States and from other jurisdictions in which we operate; and
Increased data security risks from remote working arrangements of our employees and those of our customers and vendors.
Although we currently expect that our present cash and cash equivalent balances and cash flows that are generated from operations will be sufficient to meet our operating requirements for at least the next twelve months, a material adverse impact from COVID-19 could result in a need to raise additional capital or incur additional indebtedness to fund strategic initiatives or operating activities, particularly if we pursue additional acquisitions. Additional funds may not be available on terms favorable to us or at all. If we are unable to raise additional funds when needed, we may not be able to sustain our operations or execute our strategic plans.
We face intense competition and expect competition to increase in the future, which could have an adverse effect on our revenue, revenue growth rate, if any, and market share.
The global semiconductor market in general, and the connected home, wired and wireless infrastructure, and broader industrial and communications analog and mixed-signal markets in particular, are highly competitive. We compete in different target markets to various degrees on the basis of a number of principal competitive factors, including our products’ performance, features and functionality, energy efficiency, size, ease of system design, customer support, product roadmap, reputation, reliability and price. We expect competition to increase and intensify as a result of industry consolidation and the resulting creation of larger semiconductor companies. Large semiconductor companies resulting from industry consolidation could enjoy substantial market power, which they could exert through, among other things, aggressive pricing that could adversely affect our customer relationships and revenues. In addition, we expect the internal resources of large, integrated original equipment manufacturers, or OEMs, may continue to enter our markets. Increased competition could result in price pressure, reduced profitability and loss of market share, any of which could materially and adversely affect our business, revenue, revenue growth rates, if any, and operating results.

As our products are integrated into a variety of communications and industrial platforms, our competitors range from large, international merchant semiconductor companies offering a wide range of semiconductor products to smaller companies specializing in narrow markets, to internal or vertically integrated engineering groups within certain of our customers. Our primary merchant semiconductor competitors include Silicon Laboratories, Inc., NXP Semiconductors N.V., MediaTek, Inc., Broadcom Ltd, Rafael Microelectronics, Inc., Inphi Corporation, M/A-COM Technology Solutions Holdings, Inc., Semtech Corporation, Qorvo Inc., Texas Instruments Incorporated, HiSilicon Technologies Co., Ltd., Analog Devices, Inc., Renesas Electronics Corporation, Maxim Integrated Products, Inc. (which recently entered into a definitive agreement to be acquired by Analog Devices), Monolithic Power Systems, Inc., Microchip Technology, Inc., Ambarella, Inc., and Infineon Technologies AG. It is quite likely that competition in the markets in which we participate will increase in the future as existing competitors improve or expand their product offerings. In addition, it is quite likely that a number of other public and private companies are in the process of developing competing products for our current and target markets. Because our products often are building block semiconductors which provide functions that in some cases can be integrated into more complex integrated circuits, we also face competition from manufacturers of integrated circuits, some of which may be existing customers or platform partners that develop their own integrated circuit products. If we cannot offer an attractive solution for applications where our competitors offer more fully integrated products, we may lose significant market share to our competitors. Some of our targeted customers for our optical interconnect solutions are module makers who are vertically integrated, where we compete with internally supplied components, and we compete with much larger analog and mixed-signal catalog competitors in the multi-market high-performance analog markets.
Our ability to compete successfully depends on factors both within and outside of our control, including industry and general economic trends. During past periods of downturns in our industry, competition in the markets in which we operate intensified as manufacturers of semiconductors reduced prices in order to combat production overcapacity and high inventory levels. Many of our competitors have substantially greater financial and other resources with which to withstand similar adverse economic or market conditions in the future. Moreover, the competitive landscape is changing as a result of intense
22

consolidation within our industry as some of our competitors have merged with or been acquired by other competitors, and other competitors have begun to collaborate with each other. In addition, changes in government trade policies, including the imposition of tariffs and export restrictions, could limit our ability to sell our products to certain customers and adversely affect our ability to compete successfully. These developments may materially and adversely affect our current and future target markets and our ability to compete successfully in those markets.
We depend on a limited number of customers, that have undergone or are undergoing consolidation and who themselves are dependent on a consolidating set of service provider customers, for a substantial portion of our revenue, and the loss of, or a significant reduction in orders from one or more of our major customers could have a material adverse effect on our revenue and operating results.
For fiscal 2020, our top two customers, which were both direct customers, accounted for 28% of our net revenue, and our ten largest customers collectively accounted for 68% of our net revenue, of which distributor customers accounted for 41% of our net revenue. We expect that our operating results for the foreseeable future will continue to show a substantial percentage of sales dependent on a relatively small number of customers. In the future, these customers may decide not to purchase our products at all, may purchase fewer products than they did in the past, or may defer or cancel purchases or otherwise alter their purchasing patterns. Factors that could affect our revenue from these large customers include the following:
substantially all of our sales to date have been made on a purchase order basis, which permits our customers to cancel, change or delay product purchase commitments with little or no notice to us and without penalty;
some of our customers have sought or are seeking relationships with current or potential competitors which may affect their purchasing decisions;
service provider and OEM consolidation across cable, satellite, and fiber markets could result in significant changes to our customers’ technology development and deployment priorities and roadmaps, which could affect our ability to forecast demand accurately and could lead to increased volatility in our business; and
technological changes in our markets could lead to substantial volatility in our revenues based on product transitions, and particularly in our broadband markets, we face risks based on changes in the way consumers are accessing and using broadband and cable services, which could affect operator demand for our products.
In addition, delays in development could impair our relationships with our strategic customers and negatively impact sales of the products under development. Moreover, it is possible that our customers may develop their own products or adopt a competitor’s solution for products that they currently buy from us. If that happens, our sales would decline and our business, financial condition and results of operations could be materially and adversely affected.
Our relationships with some customers may deter other potential customers who compete with these customers from buying our products. To attract new customers or retain existing customers, we may offer these customers favorable prices on our products. In that event, our average selling prices and gross margins would decline. The loss of a key customer, a reduction in sales to any key customer or our inability to attract new significant customers could seriously impact our revenue and materially and adversely affect our results of operations.
A significant portion of our revenues are from sales of product to distributors, who then resell our product. Our agreements with certain of these distributors provide protection against price reduction on their inventories of our products. The loss of certain distributors could have a material adverse effect on our business and results of operations, and price reductions associated with their inventories of our products could have a substantial adverse effect on our operating results in the event of a dramatic decline in selling prices for these products.
In addition, the current situation relating to trade with China and governmental and regulatory concerns relating to specific Chinese companies remain fluid and unpredictable. Our current and future operating results could be materially and adversely affected by limitations on our ability to sell to one or more Chinese customers and by tariffs and other trade barriers that may be implemented by governmental authorities.
A significant, but declining portion of our revenue is attributable to demand for our products in markets for broadband (previously connected home) solutions, and development delays and consolidation trends among cable and satellite Pay-TV and broadband operators could adversely affect our future revenues and operating results.
23

For fiscal 2020 and 2019, revenue directly attributable to broadband (previously connected home) applications accounted for approximately 51% and 38% of our net revenue, respectively. Delays in the development of, or unexpected developments in the broadband markets could have an adverse effect on order activity by original equipment manufacturers in these markets and, as a result, on our business, revenue, operating results and financial condition. In addition, consolidation trends among Pay-TV and broadband operators may continue, which could have a material adverse effect on our future operating results and financial condition.
If we fail to penetrate new applications and markets, our revenue, revenue growth rate, if any, and financial condition could be materially and adversely affected.
We sell a significant portion of our products to manufacturers of cable broadband voice and data modems and gateways, Pay-TV set-top boxes and gateways into cable and satellite operator markets, satellite outdoor units or LNB’s, optical modules for long-haul and metro telecommunications markets, and RF transceivers and modem solutions for wireless infrastructure markets. Our product offerings also include broadband data access, power management and interface technologies which are ubiquitous functions in new and existing markets such as wireless and wireline communications infrastructure, broadband access, industrial, enterprise network, and automotive applications. We have further expanded our product offerings to include Wi-Fi, ethernet and broadband gateway processor systems-on-chip, or SoCs, and intellectual property that utilizes patented machine learning techniques to improve signal integrity and power efficiency in SoCs, application-specific integrated circuits, or ASICs, and field-programmable gate arrays, or FPGAs, used in next-generation communication and artificial intelligence systems. Our future revenue growth, if any, will depend in part on our ability to further penetrate into, and expand beyond, these markets with analog, digital and mixed-signal solutions targeting the markets for Wi-Fi and broadband, high-speed optical interconnects for data center, metro, and long-haul optical modules, telecommunications wireless infrastructure, and cable DOCSIS 3.1 network infrastructure products. Each of these markets presents distinct and substantial risks. If any of these markets do not develop as we currently anticipate, or if we are unable to penetrate them successfully, it could materially and adversely affect our revenue and revenue growth rate, if any.
Broadband data modems and gateways and Pay-TV and satellite set-top boxes and video gateways continue to represent a significant North American and European revenue generator. The North American and European Pay-TV market is dominated by only a few OEMs, including Technicolor, Commscope Holding Company, Inc., Hitron Technologies, Inc., Compal Broadband Networks, Humax Co., Ltd., and Samsung Electronics Co., Ltd. These OEMs are large multinational corporations with substantial negotiating power relative to us and are undergoing significant consolidation. Securing design wins with any of these companies requires a substantial investment of our time and resources. Even if we succeed, additional testing and operational certifications will be required by the OEMs’ customers, which include large Pay-TV television companies such as Comcast Corporation, Liberty Global plc, Spectrum, Sky, AT&T and EchoStar Corporation. In addition, our products will need to be compatible with other components in our customers’ designs, including components produced by our competitors or potential competitors. There can be no assurance that these other companies will support or continue to support our products.
If we fail to penetrate these or other new markets upon which we target our resources, our revenue and revenue growth rate, if any, likely will decrease over time and our financial condition could suffer.
We may be unable to make the substantial and productive research and development investments that are required to remain competitive in our business.
The semiconductor industry requires substantial investment in research and development in order to develop and bring to market new and enhanced technologies and products. Many of our products originated with our research and development efforts, which we believe have provided us with a significant competitive advantage. For fiscal years 2020, 2019, and 2018, our research and development expense was $180.0 million, $98.3 million, and $120.0 million respectively. We monitor such expenditures as part of our strategy of devoting focused research and development efforts on the development of innovative and sustainable product platforms. We are committed to investing in new product development internally in order to stay competitive in our markets and plan to maintain research and development and design capabilities for new solutions in advanced semiconductor process nodes such as 28nm and 16nm and beyond. However, we do not know whether we will have sufficient resources to maintain the level of investment in research and development required to remain competitive as semiconductor process nodes continue to shrink and become increasingly complex. In addition, we cannot assure you that the technologies that are the focus of our research and development expenditures will become commercially successful.
We are currently benefiting from an uptick in demand for certain products due to the work-from-home environment caused by the COVID-19 pandemic. A significant variance in our operating results or rates of growth, if any, could lead to
24

substantial volatility in our stock price. We may not sustain our current growth rate, and we may not be able to manage future growth effectively.
Our net revenue increased in 2020 to $478.6 million from $317.2 million in 2019 due to market strength attributed to the work-from-home environment that is driving an increase in demand for certain of our products, particularly those from our acquisition of the Wi-Fi and Broadband assets business. The COVID-19 pandemic could result in increased volatility in our sales and revenues. You should not rely on our operating results for any prior quarterly or annual periods as an indication of our future operating performance. Please refer to the Risk Factor entitled “Our operating results are subject to substantial quarterly and annual fluctuations and may fluctuate significantly due to a number of factors that could adversely affect our business and our stock price” for a discussion of factors contributing to variances in our operating results or rates of growth. If we are unable to sustain adequate revenue growth, our financial results could suffer and our stock price could decline.
To sustain and manage any future growth successfully, we believe we must effectively, among other things:
successfully develop new products and penetrate new applications and markets;
recruit, hire, train and manage additional qualified engineers for our research and development activities, especially in the positions of design engineering, product and test engineering and applications engineering;
add sales personnel and expand customer engineering support offices;
implement and improve our administrative, financial and operational systems, procedures and controls; and
enhance our information technology support for enterprise resource planning and design engineering by adapting and expanding our systems and tool capabilities, and properly training new hires as to their use.
If we are unable to sustain and manage our growth effectively, we may not be able to take advantage of market opportunities or develop new products and we may fail to satisfy customer requirements, maintain product quality, execute our business plan, or respond to competitive pressures.
The complexity of our products could result in unforeseen delays or expenses caused by undetected defects or bugs, which could reduce the market acceptance of our new products, damage our reputation with current or prospective customers and adversely affect our operating costs.
Highly complex products like our Wi-Fi and broadband RF receivers and RF receiver SoCs, physical medium devices for optical modules, RF transceiver and modem solutions for wireless infrastructure markets, and high-performance analog solutions may contain defects and bugs when they are first introduced or as new versions are released. Where any of our products, including legacy acquired products, contain defects or bugs, or have reliability, quality or compatibility problems, we may not be able to successfully correct these problems. Consequently, our reputation may be damaged and customers may be reluctant to buy our products, which could materially and adversely affect our ability to retain existing customers and attract new customers, and our financial results. In addition, these defects or bugs could interrupt or delay sales to our customers. If any of these problems are not found until after we have commenced commercial production of a new product, we may be required to incur additional development costs and product recall, repair or replacement costs, and our operating costs could be adversely affected. These problems may also result in warranty or product liability claims against us by our customers or others that may require us to make significant expenditures to defend these claims or pay damage awards. In the event of a warranty claim, we may also incur costs if we compensate the affected customer. We maintain product liability insurance, but this insurance is limited in amount and subject to significant deductibles. There is no guarantee that our insurance will be available or adequate to protect against all claims. We also may incur costs and expenses relating to a recall of one of our customers’ products containing one of our devices. The process of identifying a recalled product in devices that have been widely distributed may be lengthy and require significant resources, and we may incur significant replacement costs, contract damage claims from our customers and reputational harm. Costs or payments made in connection with warranty and product liability claims and product recalls could materially affect our financial condition and results of operations.
Average selling prices of our products could decrease rapidly, which would have a material adverse effect on our revenue and gross margins.
We may experience substantial period-to-period fluctuations in future operating results due to the erosion of our average selling prices. From time to time, we have reduced the average unit price of our products due to competitive pricing pressures, new product introductions by us or our competitors, and for other reasons, and we expect that we will have to do so again in the
25

future. In particular, we believe that industry consolidation has provided a number of larger semiconductor companies with substantial market power, which has had an adverse impact on selling prices in some of our markets. If we are unable to offset any reductions in our average selling prices by increasing our sales volumes or introducing new products with higher margins, our revenue and gross margins will suffer. To support our gross margins, we must develop and introduce new products and product enhancements on a timely basis and continually reduce our and our customers’ costs. Our inability to do so would cause our revenue and gross margins to decline. In addition, under certain of our agreements with key distributors, we provide protection for reductions in selling prices of the distributors’ inventory, which could have a significant adverse effect on our operating results if the selling prices for those products fell dramatically.
If we fail to develop and introduce new or enhanced products on a timely basis, our ability to attract and retain customers could be impaired and our competitive position could be harmed.
We operate in a dynamic environment characterized by rapidly changing technologies and industry standards and technological obsolescence. To compete successfully, we must design, develop, market and sell new or enhanced products that provide increasingly higher levels of performance and reliability and meet the cost expectations of our customers. The introduction of new products by our competitors, the market acceptance of products based on new or alternative technologies, or the emergence of new industry standards could render our existing or future products obsolete. Our failure to anticipate or timely develop new or enhanced products or technologies in response to technological shifts could result in decreased revenue and our competitors winning more competitive bid processes, known as “design wins.” In particular, we may experience difficulties with product design, manufacturing, marketing or certification that could delay or prevent our development, introduction or marketing of new or enhanced products. If we fail to introduce new or enhanced products that meet the needs of our customers or penetrate new markets in a timely fashion, we will lose market share and our operating results will be adversely affected.
In particular, we believe that we will need to develop new products in part to respond to changing dynamics and trends in our end user markets, including (among other trends) consolidation among cable and satellite operators, potential industry shifts away from the hardware devices and other technologies that incorporate certain of our products, and changes in consumer television viewing habits and how consumers access and receive broadcast content and digital broadband services. We cannot predict how these trends will continue to develop or how or to what extent they may affect our future revenues and operating results. We believe that we will need to continue to make substantial investments in research and development in an attempt to ensure a product roadmap that anticipates these types of changes; however, we cannot provide any assurances that we will accurately predict the direction in which our markets will evolve or that we will be able to develop, market, or sell new products that respond to such changes successfully or in a timely manner, if at all.
We are subject to order and shipment uncertainties, and differences between our estimates of customer demand and product mix and our actual results could negatively affect our inventory levels, sales and operating results.

Our revenue is generated on the basis of shipments of products under purchase orders with our customers rather than long-term purchase commitments. In addition, our customers can cancel purchase orders or defer the shipments of our products under certain circumstances. Our products are manufactured using a silicon foundry according to our estimates of customer demand, which requires us to make separate demand forecast assumptions for every customer, each of which may introduce significant variability into our aggregate estimate. We have limited visibility into future customer demand and the product mix that our customers will require, which could adversely affect our revenue forecasts and operating margins. Moreover, because our target markets are relatively new, many of our customers have difficulty accurately forecasting their product requirements and estimating the timing of their new product introductions, which ultimately affects their demand for our products. Historically, because of this limited visibility, actual results have been different from our forecasts of customer demand. Some of these differences have been material, leading to excess inventory or product shortages and revenue and margin forecasts above those we were actually able to achieve. These differences may occur in the future, and the adverse impact of these differences between forecasts and actual results could grow if we are successful in selling in and expanding the customer base for our products. In addition, the rapid pace of innovation in our industry could render significant portions of our inventory obsolete. Excess or obsolete inventory levels could result in unexpected expenses or increases in our reserves that could adversely affect our business, operating results and financial condition. Conversely, if we were to underestimate customer demand or if sufficient manufacturing capacity were unavailable, we could forego revenue opportunities, potentially lose market share and damage our customer relationships. In addition, any significant future cancellations or deferrals of product orders or the return of previously sold products due to manufacturing defects could materially and adversely impact our profit margins, increase our write-offs due to product obsolescence and restrict our ability to fund our operations.
26

We may have difficulty accurately predicting our future revenue and appropriately budgeting our expenses particularly as we seek to enter new markets where we may not have prior experience.

Our operating history had previously focused on developing integrated circuits for specific terrestrial, cable and satellite television, and broadband voice and data applications, satellite set-top and gateway boxes and outdoor units and physical medium devices for the optical interconnect markets, and as part of our strategy, we seek to expand our addressable market into new product categories. For example, we expanded into the markets for the wired whole-home broadband connectivity market and entered the markets for wireless telecommunications infrastructure and power management and interface technologies which are ubiquitous functions in wireless and wireline communications infrastructure, broadband access, industrial, enterprise network, and automotive applications. We have also expanded into the markets for Wi-Fi, Ethernet and Broadband Gateway Processor SoCs and intellectual property that utilizes patented machine learning techniques to improve signal integrity and power efficiency in systems-on-chip, or SoCs, application-specific integrated circuits, or ASICs, and field-programmable gate arrays, or FPGAs, used in next-generation communication and artificial intelligence systems. Our limited operating experience in these new markets or potential markets we may enter, combined with the rapidly evolving nature of our markets in general, substantial uncertainty concerning how these markets may develop and other factors beyond our control reduces our ability to accurately forecast quarterly or annual revenue. If our revenue does not increase as anticipated, we could incur significant losses due to our higher expense levels if we are not able to decrease our expenses in a timely manner to offset any shortfall in future revenue.
If we are unable to attract, train and retain qualified personnel, especially our design and technical personnel, we may not be able to execute our business strategy effectively.
Our future success depends on our ability to retain, attract and motivate qualified personnel, including our management, sales and marketing and finance, and especially our design and technical personnel. We do not know whether we will be able to attract and retain all of these personnel as we continue to pursue our business strategy. Historically, we have encountered difficulties in hiring and retaining qualified engineers because there is a limited pool of engineers with the expertise required in our field. Competition for these personnel is intense in the semiconductor industry. As the source of our technological and product innovations, our design and technical personnel represent a significant asset. The loss of the services of one or more of our key employees, especially our key design and technical personnel, or our inability to retain, attract and motivate qualified design and technical personnel, could have a material adverse effect on our business, financial condition and results of operations.
Our business would be adversely affected by the departure of existing members of our senior management team.
Our success depends, in large part, on the continued contributions of our senior management team. None of our senior management team is bound by written employment contracts to remain with us for a specified period. In addition, we have not entered into non-compete agreements with members of our senior management team. We are fortunate that many members of our executive management team have long tenures with us, but from time to time we also have been required to recruit new executive officers. With respect to executive officer recruitment and retention, we need to ensure that our executive compensation programs provide sufficient recruitment and retention incentives as well as incentives to achieve our long-term strategic business and financial objectives. We expect competition for individuals with our required skill sets, particularly technical and engineering skills, to remain intense even in weak global macroeconomic environments. The loss of any member of our senior management team could harm our ability to implement our business strategy and respond to the rapidly changing market conditions in which we operate.
Our customers require our products and our third-party contractors to undergo a lengthy and expensive qualification process which does not assure product sales.
Prior to purchasing our products, our customers require that both our products and our third-party contractors undergo extensive qualification processes, which involve testing of the products in the customer’s system and rigorous reliability testing. This qualification process may continue for six months or more. However, qualification of a product by a customer does not assure any sales of the product to that customer. Even after successful qualification and sales of a product to a customer, a subsequent revision to our solutions, or changes in our customer’s manufacturing process or our selection of a new supplier may require a new qualification process, which may result in delays and in us holding excess or obsolete inventory. After our products are qualified, it can take six months or more before the customer commences volume production of components or devices that incorporate our products. Despite these uncertainties, we devote substantial resources, including design, engineering, sales, marketing and management efforts, to qualifying our products with customers in anticipation of sales. If we
27

are unsuccessful or delayed in qualifying any of our products with a customer, sales of this product to the customer may be precluded or delayed, which may result in a decrease in our revenue and cause our business to suffer.
Winning business is subject to lengthy competitive selection processes that require us to incur significant expenditures. Even if we begin a product design, customers may decide to cancel or change their product plans, which could cause us to generate no revenue from a product and adversely affect our results of operations.
We are focused on securing design wins to develop RF receivers and RF receiver SoCs, MoCA and G.hn SoCs, DBS-ODU SoCs, physical medium devices for optical modules, interface and power management devices, and SoC solutions targeting infrastructure opportunities within the telecommunications, wireless, industrial and multimarket and Wi-Fi and broadband operator markets for use in our customers’ products. These selection processes typically are lengthy and can require us to incur significant design and development expenditures and dedicate scarce engineering resources in pursuit of a single customer opportunity. We may not win the competitive selection process and may never generate any revenue despite incurring significant design and development expenditures. These risks are exacerbated by the fact that some of our customers’ products likely will have short life cycles. Failure to obtain a design win could prevent us from offering an entire generation of a product, even though this has not occurred to date. This could cause us to lose revenue and require us to write off obsolete inventory, and could weaken our position in future competitive selection processes. After securing a design win, we may experience delays in generating revenue from our products as a result of the lengthy development cycle typically required. Our customers generally take a considerable amount of time to evaluate our products. The typical time from early engagement by our sales force to actual product introduction runs from nine to twelve months for the consumer market, to as much as 18 to 24 months for the satellite markets, and 36 months or longer for industrial, wired and wireless infrastructure markets. The delays inherent in these lengthy sales cycles increase the risk that a customer will decide to cancel, curtail, reduce or delay its product plans, causing us to lose anticipated sales. In addition, any delay or cancellation of a customer’s plans could materially and adversely affect our financial results, as we may have incurred significant expense and generated no revenue. Finally, our customers’ failure to successfully market and sell their products could reduce demand for our products and materially and adversely affect our business, financial condition and results of operations. If we were unable to generate revenue after incurring substantial expenses to develop any of our products, our business would suffer.
Our operating results are subject to substantial quarterly and annual fluctuations and may fluctuate significantly due to a number of factors that could adversely affect our business and our stock price.
Our revenue and operating results have fluctuated in the past and are likely to fluctuate in the future. These fluctuations may occur on a quarterly and on an annual basis and are due to a number of factors, many of which are beyond our control. These factors include, among others:
changes in end-user demand for the products manufactured and sold by our customers;
the receipt, reduction or cancellation of significant orders by customers;
fluctuations in the levels of component inventories held by our customers;
the gain or loss of significant customers;
market acceptance of our products and our customers’ products;
our ability to develop, introduce, and market new products and technologies on a timely basis;
the timing and extent of product development costs;
new product announcements and introductions by us or our competitors;
incurrence of research and development and related new product expenditures;
seasonality or cyclical fluctuations in our markets;
government actions, by the United States, China or other countries, that impose barriers or restrictions that would impact our ability to sell or ship products to customers;
currency fluctuations;
fluctuations in IC manufacturing yields;
28

significant warranty claims, including those not covered by our suppliers;
changes in our product mix or customer mix;
intellectual property disputes;
loss of key personnel or the shortage of available skilled workers;
impairment of long-lived assets, including masks and production equipment;
the effects of competitive pricing pressures, including decreases in average selling prices of our products; and
uncertainties arising from the impact of the COVID-19 pandemic on the market and our business operations.
These factors are difficult to forecast, and these, as well as other factors, could materially adversely affect our quarterly or annual operating results. We typically are required to incur substantial development costs in advance of a prospective sale with no certainty that we will ever recover these costs. A substantial amount of time may pass between a design win and the generation of revenue related to the expenses previously incurred, which can potentially cause our operating results to fluctuate significantly from period to period. In addition, a significant amount of our operating expenses are relatively fixed in nature due to our significant sales, research and development costs. Any failure to adjust spending or our operations quickly enough to compensate for a revenue shortfall could magnify its adverse impact on our results of operations.
We are subject to the cyclical nature of the semiconductor industry.
The semiconductor industry is highly cyclical and is characterized by constant and rapid technological change, rapid product obsolescence and price erosion, evolving standards, short product life cycles and wide fluctuations in product supply and demand. Any future downturns may result in diminished product demand, production overcapacity, high inventory levels and accelerated erosion of average selling prices. Furthermore, any upturn in the semiconductor industry could result in increased competition for access to third-party foundry and assembly capacity. We are dependent on the availability of this capacity to manufacture and assemble all of our products. None of our third-party foundry or assembly contractors has provided assurances that adequate capacity will be available to us in the future. A significant downturn or upturn could have a material adverse effect on our business and operating results.
Our business, financial condition and results of operations could be adversely affected by the political and economic conditions of the countries in which we conduct business and other factors related to our international operations.
We sell our products throughout the world. Products shipped to Asia accounted for 82% of our net revenue in the year ended December 31, 2020. In addition, as of December 31, 2020, approximately 72% of our employees are located outside of the United States. The majority of our products are manufactured, assembled and tested in Asia, and all of our major distributors are located in Asia. Multiple factors relating to our international operations and to particular countries in which we operate could have a material adverse effect on our business, financial condition and results of operations. These factors include:
changes in political, regulatory, legal or economic conditions;
restrictive governmental actions, such as restrictions on the transfer or repatriation of funds and foreign investments and trade protection measures, including export duties and quotas and customs duties and tariffs;
disruptions of capital and trading markets;
changes in import or export licensing requirements;
transportation delays;
civil disturbances or political instability;
geopolitical turmoil, including terrorism, war or political or military coups;
public health emergencies, including the COVID-19 pandemic;
differing employment practices and labor standards;
29

limitations on our ability under local laws to protect our intellectual property;
local business and cultural factors that differ from our customary standards and practices;
nationalization and expropriation;
changes in tax laws;
currency fluctuations relating to our international operating activities; and
difficulty in obtaining distribution and support.

In addition to a significant portion of our wafer supply coming from Taiwan, Singapore, and China, substantially all of our products undergo packaging and final testing in Taiwan, Singapore, China, South Korea, and Thailand. Any conflict or uncertainty in these countries, including due to natural disaster or public health or safety concerns, could have a material adverse effect on our business, financial condition and results of operations. In addition, if the government of any country in which our products are manufactured or sold sets technical standards for products manufactured in or imported into their country that are not widely shared, it may lead some of our customers to suspend imports of their products into that country, require manufacturers in that country to manufacture products with different technical standards and disrupt cross-border manufacturing relationships which, in each case, could have a material adverse effect on our business, financial condition and results of operations. We also are subject to risks associated with international political conflicts involving the U.S. and potentially other governments. In recent years, diplomatic and trade relationships between the U.S. government and China have been frayed. Recent events in Hong Kong have also prompted other governments such as that of the United Kingdom to reconsider its trade and business relationships with China and with certain Chinese companies. Difficulties in these relationships have in a number of cases required us to take actions adverse to our business to comply with governmental restrictions on business and trade with China. In May 2019 and subsequently, we ceased business operations that were prohibited with entities affiliated with Huawei Technologies Co., Ltd., or Huawei and certain other entities, when the Bureau of Industry and Security at the U.S. Department of Commerce, or BIS, amended the Export Administration Regulations, or EAR, to add such entities to the Restricted Entity List for acting contrary to the national security or foreign policy interests of the United States. In September 2020, we further ceased business operations that were prohibited with additional entities affiliated with Huawei when the BIS again amended the EAR to add such entities to the Restricted Entity List. Similarly, we ceased business operations with entities affiliated with ZTE Corp. when the BIS imposed an export licensing requirement, which was subsequently suspended through March 28, 2017. Such suspension was lifted as of March 29, 2017, however on April 17, 2018 the U.S. Department of Commerce imposed a seven-year export ban on ZTE, which was subsequently lifted as of July 13, 2018. Although we have not had significant sales to ZTE and certain other entities, we did have increasing sales to Huawei in the past year, and we believe the imposition of governmental prohibitions on selling our products to Huawei will adversely affect our revenues and operating results in the near term. We cannot provide assurances that similar disruptions of distribution arrangements in the future or the imposition of governmental prohibitions on selling our products to particular customers will not also adversely affect our revenues and operating results. Loss of a key distributor or customer under similar circumstances could have an adverse effect on our business, revenues and operating results.
Our business is subject to various governmental regulations, and compliance with these regulations may cause us to incur significant expenses. If we fail to maintain compliance with applicable regulations, we may be forced to recall products and cease their manufacture and distribution, and we could be subject to civil or criminal penalties.
Our business is subject to various international and U.S. laws and other legal requirements, including packaging, product content, labor, import/export control regulations, the Foreign Corrupt Practices Act, and other anticorruption laws. These regulations are complex, change frequently and have generally become more stringent over time. We may be required to incur significant costs to comply with these regulations or to remedy violations. Any failure by us to comply with applicable government regulations could result in cessation of our operations or portions of our operations, product recalls or impositions of fines and restrictions on our ability to conduct our operations. In addition, because many of our products are regulated or sold into regulated industries, we must comply with additional regulations in marketing our products.
Our products and operations are also subject to the rules of industrial standards bodies, like the International Standards Organization, as well as regulation by other agencies, such as the U.S. Federal Communications Commission. If we fail to adequately address any of these rules or regulations, our business could be harmed.
For example, as indicated elsewhere in this report, we do a substantial portion of our business in Asia and particularly in China. In recent years, there has been a substantial focus by regulators in the United States and Europe on the business practices
30

of major Chinese technology companies such as Huawei and ZTE. ZTE is our current customer, but in May 2019 and subsequent months, and again in September 2020 with additional affiliated entities, we ceased prohibited business operations with Huawei and its affiliates and certain other restricted entities. While we intend to continue to conduct our businesses in compliance with all applicable laws, including laws relating to export controls and anti-corruption, it is possible that the nature of our business and customers could result in a review of our relationships and practices by regulatory authorities. We could incur increased administrative and legal costs in order to respond to any inquiries, and any failure to comply with applicable laws could adversely affect our business and operating results. We have implemented policies and procedures, including adoption of an anti-corruption policy and procedures to ensure compliance with applicable export control laws, but there can be no assurance that these policies and procedures will prove effective.
We must conform the manufacture and distribution of our semiconductors to various laws and adapt to regulatory requirements in all countries as these requirements change. If we fail to comply with these requirements in the manufacture or distribution of our products, we could be required to pay civil penalties, face criminal prosecution and, in some cases, be prohibited from distributing our products in commerce until the products or component substances are brought into compliance.
Our products must conform to industry standards in order to be accepted by end users in our markets.
Generally, our products comprise only a part or parts of a communications device. All components of these devices must uniformly comply with industry standards in order to operate efficiently together. We depend on companies that provide other components of the devices to support prevailing industry standards. Many of these companies are significantly larger and more influential in driving industry standards than we are. Some industry standards may not be widely adopted or implemented uniformly, and competing standards may emerge that may be preferred by our customers or end users. If larger companies do not support the same industry standards that we do, or if competing standards emerge, market acceptance of our products could be adversely affected, which would harm our business.
Products for communications applications are based on industry standards that are continually evolving. Our ability to compete in the future will depend on our ability to identify and ensure compliance with these evolving industry standards. The emergence of new industry standards could render our products incompatible with products developed by other suppliers. As a result, we could be required to invest significant time and effort and to incur significant expense to redesign our products to ensure compliance with relevant standards. If our products are not in compliance with prevailing industry standards for a significant period of time, we could miss opportunities to achieve crucial design wins. We may not be successful in developing or using new technologies or in developing new products or product enhancements that achieve market acceptance. Our pursuit of necessary technological advances may require substantial time and expense.
Risks Relating to Intellectual Property
We have settled in the past intellectual property litigation and may face additional claims of intellectual property infringement. Any future litigation could be time-consuming, costly to defend or settle and result in the loss of significant rights.
The semiconductor industry is characterized by companies that hold large numbers of patents and other intellectual property rights and that vigorously pursue, protect and enforce intellectual property rights. Third parties have in the past and may in the future assert against us and our customers and distributors their patent and other intellectual property rights to technologies that are important to our business. In particular, from time to time, we receive correspondence from competitors seeking to engage us in discussions concerning potential claims against us, and we receive correspondence from customers seeking indemnification for potential claims related to infringement claims asserted against down-stream users of our products. We investigate these requests as received and could be required to enter license agreements with respect to third party intellectual property rights or indemnify third parties, either of which could have an adverse effect on our future operating results.

Claims that our products, processes or technology infringe third-party intellectual property rights, regardless of their merit or resolution are costly to defend or settle and could divert the efforts and attention of our management and technical personnel. In addition, many of our customer and distributor agreements require us to indemnify and defend our customers or distributors from third-party infringement claims and pay damages in the case of adverse rulings. Claims of this sort also could harm our relationships with our customers or distributors and might deter future customers from doing business with us. In order to maintain our relationships with existing customers and secure business from new customers, we have been required from time to time to provide additional assurances beyond our standard terms. If any future proceedings result in an adverse outcome, we could be required to:
cease the manufacture, use or sale of the infringing products, processes or technology;
31

pay substantial damages for infringement;
expend significant resources to develop non-infringing products, processes or technology;
license technology from the third-party claiming infringement, which license may not be available on commercially reasonable terms, or at all;
cross-license our technology to a competitor to resolve an infringement claim, which could weaken our ability to compete with that competitor; or
pay substantial damages to our customers or end users to discontinue their use of or to replace infringing technology sold to them with non-infringing technology.
Any of the foregoing results could have a material adverse effect on our business, financial condition, and results of operations.
We utilize a significant amount of intellectual property in our business. If we are unable to protect our intellectual property, our business could be adversely affected.
Our success depends in part upon our ability to protect our intellectual property. To accomplish this, we rely on a combination of intellectual property rights, including patents, copyrights, trademarks and trade secrets in the United States and in selected foreign countries where we believe filing for such protection is appropriate. Effective patent, copyright, trademark and trade secret protection may be unavailable, limited or not applied for in some countries. Some of our products and technologies are not covered by any patent or patent application. We cannot guarantee that:
any of our present or future patents or patent claims will not lapse or be invalidated, circumvented, challenged or abandoned;
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;
any of our pending or future patent applications will be issued or have the coverage originally sought;
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; or
we will not lose the ability to assert our intellectual property rights against or to license our technology to others and collect royalties or other payments.
In addition, our competitors or others may design around our protected patents or technologies. Effective intellectual property protection may be unavailable or more limited in one or more relevant jurisdictions relative to those protections available in the United States, or may not be applied for in one or more relevant jurisdictions. If we pursue litigation to assert our intellectual property rights, an adverse decision in any of these legal actions could limit our ability to assert our intellectual property rights, limit the value of our technology or otherwise negatively impact our business, financial condition and results of operations.
Monitoring unauthorized use of our intellectual property is difficult and costly. Unauthorized use of our intellectual property may have occurred or may occur in the future. Although we have taken steps to minimize the risk of this occurring, any such failure to identify unauthorized use and otherwise adequately protect our intellectual property would adversely affect our business. Moreover, if we are required to commence litigation, whether as a plaintiff or defendant as has occurred in the past, not only will this be time-consuming, but we will also be forced to incur significant costs and divert our attention and efforts of our employees, which could, in turn, result in lower revenue and higher expenses.
We also rely on customary contractual protections with our customers, suppliers, distributors, employees and consultants, and we implement security measures to protect our trade secrets. We cannot assure you that these contractual
32

protections and security measures will not be breached, that we will have adequate remedies for any such breach or that our suppliers, employees or consultants will not assert rights to intellectual property arising out of such contracts.
In addition, we have a number of third-party patent and intellectual property license agreements. Some of these license agreements require us to make one-time payments or ongoing royalty payments. Also, a few of our license agreements contain most-favored nation clauses or other price restriction clauses which may affect the amount we may charge for our products, processes or technology. We cannot guarantee that the third-party patents and technology we license will not be licensed to our competitors or others in the semiconductor industry. In the future, we may need to obtain additional licenses, renew existing license agreements or otherwise replace existing technology. We are unable to predict whether these license agreements can be obtained or renewed or the technology can be replaced on acceptable terms, or at all.
When we settled a trademark dispute with Linear Technology Corporation, we agreed not to register the “MAXLINEAR” mark or any other marks containing the term “LINEAR”. We may continue to use “MAXLINEAR” as a corporate identifier, including to advertise our products and services, but may not use that mark on our products. The agreement does not affect our ability to use our registered trademark “MxL”, which we use on our products. Due to our agreement not to register the “MAXLINEAR” mark, our ability to effectively prevent third parties from using the “MAXLINEAR” mark in connection with similar products or technology may be affected. If we are unable to protect our trademarks, we may experience difficulties in achieving and maintaining brand recognition and customer loyalty.
We have been and may in the future be subject to information technology failures, including data protection breaches and cyber-attacks, that could disrupt our operations, damage our reputation and adversely affect our business, operations, and financial results.

We rely on our information technology systems for the effective operation of our business and for the secure maintenance and storage of confidential data relating to our business and third-party businesses. In June 2020, we announced a security incident resulting from a Maze ransomware attack affecting certain but not all operational systems within our information technology infrastructure. Because we did not satisfy the attacker’s monetary demands, on June 15, 2020, the attacker released online certain proprietary information obtained from our network. Although our internal information technology team, supplemented by a leading cyber defense firm, has been actively taking steps to contain and assess this incident, including implementing enhanced security controls to protect our information technology systems, experienced programmers or hackers may further be able to penetrate our security controls, and develop and deploy viruses, worms and other malicious software programs that compromise our confidential information or that of third parties and cause another disruption or failure of our information technology systems. In addition, we have in the past and may in the future be subject to “phishing” attacks in which third parties send emails purporting to be from reputable companies in order to obtain personal information and infiltrate our systems to initiate wire transfers or otherwise obtain proprietary or confidential information. A number of large, public companies have recently experienced losses based on phishing attacks and other cyber-attacks. The recent security incident and any future compromise of our information technology systems could result in the further unauthorized publication of our confidential business or proprietary information, result in the further unauthorized release of customer, supplier or employee data, result in violations of privacy or other laws, expose us to a risk of litigation, cause us to incur direct losses if attackers access our bank or investment accounts, or damage our reputation. The cost and operational consequences of implementing further data protection measures either as a response to specific breaches or as a result of evolving risks could be significant. In addition, our inability to use or access our information systems at critical points in time could adversely affect the timely and efficient operation of our business. Any delayed sales, significant costs or lost customers resulting from these technology failures could adversely affect our business, operations and financial results.
Third parties with which we conduct business, such as foundries, assembly and test contractors, and distributors, have access to certain portions of our sensitive data. In the event that these third parties do not properly safeguard our data that they hold, security breaches could result and negatively impact our business, operations and financial results.
The use of open source software in our products, processes and technology may expose us to additional risks and harm our intellectual property.
Our products, processes and technology sometimes utilize and incorporate software that is subject to an open source license. Open source software is typically freely accessible, usable and modifiable. Certain open source software licenses require a user who intends to distribute the open source software as a component of the user’s software to disclose publicly part or all of the source code to the user’s software. In addition, certain open source software licenses require the user of such software to make any derivative works of the open source code available to others on unfavorable terms or at no cost. This can subject previously proprietary software to open source license terms.
33

While we monitor the use of all open source software in our products, processes and technology and try to ensure that no open source software is used in such a way as to require us to disclose the source code to the related product, processes or technology when we do not wish to do so, such use could inadvertently occur. Additionally, if a third party software provider has incorporated certain types of open source software into software we license from such third party for our products, processes or technology, we could, under certain circumstances, be required to disclose the source code to our products, processes or technology. This could harm our intellectual property position and have a material adverse effect on our business, results of operations and financial condition.
Risks Relating to Reliance on Third-Parties
We rely on a limited number of third parties to manufacture, assemble, and test our products, and the failure to manage our relationships with our third-party contractors successfully, or impacts from natural disasters, public health crises, or other labor stoppages in the regions where such contractors operate, could adversely affect our ability to market and sell our products.
We do not have our own manufacturing facilities. We operate an outsourced manufacturing business model that utilizes third-party foundry and assembly and test capabilities. As a result, we rely on third-party foundry wafer fabrication, including sole sourcing for many components or products. Currently, the majority of our products are manufactured by Global Foundries, Semiconductor Manufacturing International Corporation, or SMIC, Taiwan Semiconductor Manufacturing Corp, or TSMC, and United Microelectronics Corporation, or UMC, at foundries located in Taiwan, Singapore, and China. We also rely on Intel Corporation for certain products under a supply agreement as described in the risk factor “Failure to integrate the acquired businesses with our business and operations successfully in the expected time-frame or otherwise may adversely affect MaxLinear’s operating results and financial condition.” We also use third-party contractors for all of our assembly and test operations.
Relying on third party manufacturing, assembly and testing presents significant risks to us, including the following:
failure by us, our customers, or their end customers to qualify a selected supplier;
capacity shortages during periods of high demand or from events beyond our control;
reduced control over delivery schedules and quality;
shortages of materials;
misappropriation of our intellectual property;
limited warranties on wafers or products supplied to us; and
potential increases in prices.

The ability and willingness of our third-party contractors to perform is largely outside our control. If one or more of our contract manufacturers or other outsourcers fails to perform its obligations in a timely manner or at satisfactory quality levels, our ability to bring products to market and our reputation could suffer. For example, in the event that manufacturing capacity is reduced or eliminated at one or more facilities, manufacturing could be disrupted, we could have difficulties fulfilling our customer orders and our net revenue could decline. In addition, if these third parties fail to deliver quality products and components on time and at reasonable prices, we could have difficulties fulfilling our customer orders, our net revenue could decline and our business, financial condition and results of operations would be adversely affected.

Additionally, our product shipment and manufacturing capacity may be similarly reduced or eliminated at one or more facilities due to the fact that the majority of our fabrication and assembly and test contractors are all located in the Pacific Rim region, principally in China, Taiwan, and Singapore. The risk of earthquakes in these geographies is significant due to the proximity of major earthquake fault lines, and Taiwan in particular is also subject to typhoons and other Pacific storms. Earthquakes, fire, flooding, or other natural disasters in Taiwan or the Pacific Rim region, or political unrest, war, labor strikes, work stoppages or public health crises, such as the outbreak of COVID-19, in countries where our contractors’ facilities are located could result in the disruption of our product shipments, foundry, assembly, or test capacity. For example, as a result of the extension of the lunar new year holidays due to the outbreak of COVID-19, certain of our product shipments from China were temporarily delayed earlier in the first quarter of 2020. Although we continue to monitor the situation, it is currently
34

unknown whether any resurgence of the outbreak will occur and disrupt our product shipments or impact manufacturing in the region over future periods. If such disruption were to recur over a prolonged period, it could have a material impact on our revenues and our business. Any disruption resulting from similar events on a larger scale or over a prolonged period could cause significant delays in shipments of our products until we are able to resume such shipments, or shift our manufacturing, assembly, or test from the affected contractor to another third-party vendor, if needed. There can be no assurance that alternative capacity could be obtained on favorable terms, if at all.
We are subject to risks associated with our distributors’ product inventories and product sell-through. Should any of our distributors cease or be forced to stop distributing our products, our business would suffer.
We currently sell a large portion of our products to customers through our distributors, who maintain their own inventories of our products. Sales to distributors accounted for approximately 49%, 52%, and 42% of our net revenue in the years ended December 31, 2020, 2019, and 2018, respectively. Upon shipment of product to these distributors, title to the inventory transfers to the distributor and the distributor is invoiced, generally with 30 to 60 day terms. Distributor sales are also recognized upon shipment to the distributor and estimates of future pricing credits and/or stock rotation rights reduce revenue recognized to the net amount before the actual amounts are known. If our estimates of such credits and rights are materially understated it could cause subsequent adjustments that negatively impact our revenues and gross profits in a future period.
If our distributors are unable to sell an adequate amount of their inventories of our products in a given quarter to manufacturers and end users or if they decide to decrease their inventories of our products for any reason, our sales through these distributors and our revenue may decline. In addition, if some distributors decide to purchase more of our products than are required to satisfy end customer demand in any particular quarter, inventories at these distributors would grow in that quarter. These distributors could then reduce future orders until inventory levels realign with end customer demand, which could adversely affect our product revenue.
Our reserve estimates with respect to the products stocked by our distributors are based principally on reports provided to us by our distributors, typically on a weekly basis. To the extent that this resale and channel inventory data is inaccurate or not received in a timely manner, we may not be able to make reserve estimates accurately or at all.
We do not have any long-term supply contracts with our contract manufacturers or suppliers, and any disruption in our supply of products or materials could have a material adverse effect on our business, revenue and operating results.
We currently do not have long-term supply contracts with any of our third-party vendors, including but, not limited to Global Foundries, SMIC, TSMC, and UMC. We make substantially all of our purchases on a purchase order basis, and our contract manufacturers are not required to supply us products for any specific period or in any specific quantity. Foundry capacity may not be available when we need it or at reasonable prices. Availability of foundry capacity has in the past been reduced from time to time due to strong demand. Foundries can allocate capacity to the production of other companies’ products and reduce deliveries to us on short notice. It is possible that foundry customers that are larger and better financed than we are, or that have long-term agreements with our foundry, may induce our foundry to reallocate capacity to them. This reallocation could impair our ability to secure the supply of components that we need. We generally place orders for products with some of our suppliers approximately four to five months prior to the anticipated delivery date, with order volumes based on our forecasts of demand from our customers. Accordingly, if we inaccurately forecast demand for our products, we may be unable to obtain adequate and cost-effective foundry or assembly capacity from our third-party contractors to meet our customers’ delivery requirements, or we may accumulate excess inventories. On occasion, we have been unable to adequately respond to unexpected increases in customer purchase orders and therefore were unable to benefit from this incremental demand. None of our third-party contractors has provided any assurance to us that adequate capacity will be available to us within the time required to meet additional demand for our products.
We rely on third parties to provide services and technology necessary for the operation of our business. Any failure of one or more of our partners, vendors, suppliers or licensors to provide these services or technology could have a material adverse effect on our business.
We rely on third-party vendors to provide critical services, including, among other things, services related to accounting, billing, human resources, information technology, network development, network monitoring, in-licensing and intellectual property that we cannot or do not create or provide ourselves. We depend on these vendors to ensure that our corporate infrastructure will consistently meet our business requirements. The ability of these third-party vendors to successfully provide reliable and high quality services is subject to technical and operational uncertainties that are beyond our control. While we may be entitled to damages if our vendors fail to perform under their agreements with us, our agreements with these vendors limit
35

the amount of damages we may receive. In addition, we do not know whether we will be able to collect on any award of damages or that these damages would be sufficient to cover the actual costs we would incur as a result of any vendor’s failure to perform under its agreement with us. Any failure of our corporate infrastructure could have a material adverse effect on our business, financial condition and results of operations. Upon expiration or termination of any of our agreements with third-party vendors, we may not be able to replace the services provided to us in a timely manner or on terms and conditions, including service levels and cost, that are favorable to us and a transition from one vendor to another vendor could subject us to operational delays and inefficiencies until the transition is complete.
Additionally, we incorporate third-party technology into and with some of our products, and we may do so in future products. The operation of our products could be impaired if errors occur in the third-party technology we use. It may be more difficult for us to correct any errors in a timely manner if at all because the development and maintenance of the technology is not within our control. There can be no assurance that these third parties will continue to make their technology, or improvements to the technology, available to us, or that they will continue to support and maintain their technology. Further, due to the limited number of vendors of some types of technology, it may be difficult to obtain new licenses or replace existing technology. Any impairment of the technology or our relationship with these third parties could have a material adverse effect on our business.
Risks Relating to Our Common Stock
Our management team may use our available cash and cash equivalents in ways with which you may not agree or in ways which may not yield a return.
We use our cash and cash equivalents for general corporate purposes, including working capital and for repayment of outstanding long-term debt. We used a portion of these assets to acquire the Wi-Fi and Broadband assets business and NanoSemi in the third quarter of 2020. We may also, in the future, use a portion of our assets to acquire other complementary businesses, products, services or technologies. Our management has considerable discretion in the application of our cash and cash equivalents, and resources, and you will not have the opportunity to assess whether these liquid assets are being used in a manner that you deem best to maximize your return. We may use our available cash and cash equivalents and resources for corporate purposes that do not increase our operating results or market value. In addition, in the future our cash and cash equivalents, and resources may be placed in investments that do not produce significant income or that may lose value.
Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of us more difficult, limit attempts by our stockholders to replace or remove our current management and limit the market price of our common stock.
Provisions in our certificate of incorporation and bylaws, as amended and restated, may have the effect of delaying or preventing a change of control or changes in our management. These provisions provide for the following:
authorize our Board of Directors to issue, without further action by the stockholders, up to 25,000,000 shares of undesignated preferred stock;
require that any action to be taken by our stockholders be effected at a duly called annual or special meeting and not by written consent;
specify that special meetings of our stockholders can be called only by our Board of Directors, our Chairman of the Board of Directors, or our President;
establish an advance notice procedure for stockholder approvals to be brought before an annual meeting of our stockholders, including proposed nominations of persons for election to our Board of Directors;
establish that our Board of Directors is divided into three classes, Class I, Class II and Class III, with each class serving staggered terms;
provide that our directors may be removed only for cause;
provide that vacancies on our Board of Directors may be filled only by a majority of directors then in office, even though less than a quorum;
specify that no stockholder is permitted to cumulate votes at any election of directors; and
36

require supermajority votes of the holders of our common stock to amend specified provisions of our charter documents.
These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our Board of Directors, which is responsible for appointing the members of our management. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally prohibits a Delaware corporation from engaging in any of a broad range of business combinations with any “interested” stockholder for a period of three years following the date on which the stockholder became an “interested” stockholder.
Our share price may be volatile as a result of various factors.
The trading price of our common stock is highly volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. These factors include those discussed in this “Risk Factors” section of the Annual Report on Form 10-K and others such as:
actual or anticipated fluctuations in our financial condition and operating results;
overall conditions in the semiconductor market;
addition or loss of significant customers;
changes in laws or regulations applicable to our products;
actual or anticipated changes in our growth rate relative to our competitors;
announcements of technological innovations by us or our competitors;
announcements by us or our competitors of significant acquisitions, strategic partnerships, joint ventures, or capital commitments;
additions or departures of key personnel;
competition from existing products or new products that may emerge;
issuance of new or updated research or reports by securities analysts;
fluctuations in the valuation of companies perceived by investors to be comparable to us;
disputes or other developments related to proprietary rights, including patents, litigation matters, and our ability to obtain intellectual property protection for our technologies;
acquisitions may not be accretive and may cause dilution to our earnings per shares;
announcement or expectation of additional financing efforts;
sales of our common stock by us or our stockholders; and
general economic and market conditions, including the global COVID-19 pandemic.
Furthermore, the stock markets recently have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. These fluctuations often have been unrelated or disproportionate to the operating performance of those companies. These broad market and industry fluctuations, as well as general economic, political, and market conditions such as recessions, interest rate changes or international currency fluctuations, may negatively impact the market price of our common stock. In the past, companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation. We have been and may continue to be the target of this type of litigation in the future. Securities litigation against us could result in substantial costs and divert our management’s attention from other business concerns, which could seriously harm our business.
37

If securities or industry analysts do not publish research or reports about our business, or publish negative reports about our business, our share price and trading volume could decline.
The trading market for our common stock depends in part on the research and reports that securities or industry analysts publish about us or our business. We do not have any control over these analysts. If one or more of the analysts who cover us downgrade our shares or change their opinion of our shares, our share price would likely decline. If one or more of these analysts cease coverage of our Company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our share price or trading volume to decline.
Future sales of our common stock in the public market could cause our share price to decline.
Sales of a substantial number of shares of our common stock in the public market, or the perception that these sales might occur, could depress the market price of our common stock and could impair our ability to raise capital through the sale of additional equity securities. As of December 31, 2020, we had approximately 74.5 million shares of common stock outstanding.
All shares of common stock are freely tradable without restrictions or further registration under the Securities Act of 1933, as amended, or the Securities Act, unless held by our “affiliates,” as that term is defined under Rule 144 of the Securities Act.
Our Executive Incentive Bonus Plan permits the settlement of awards under the plan in the form of shares of our common stock. We have issued shares of our common stock to settle such bonus awards for our employees, including executives, for the 2014 to 2019 performance periods, and we intend to continue this practice in the foreseeable future. We issued 0.2 million shares of our common stock for the 2019 performance period in March 2020. If we issue additional shares of our common stock to settle bonus awards in the future, such shares may be freely sold in the public market immediately following the issuance of such shares, subject to the applicable conditions of Rule 144 and our insider trading policy, and the issuance of such shares may have an adverse effect on our share price once they are issued.
We do not intend to pay dividends for the foreseeable future.
We have never declared or paid any cash dividends on our common stock and do not intend to pay any cash dividends in the foreseeable future. We anticipate that we will retain all of our future earnings for use in the development of our business and for general corporate purposes. Any determination to pay dividends in the future will be at the discretion of our Board of Directors. Accordingly, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
General Risk Factors
Global economic conditions, including factors that adversely affect consumer spending for the products that incorporate our integrated circuits, could adversely affect our revenues, margins, and operating results.
Our products are incorporated in numerous consumer devices, and demand for such products will ultimately be driven by consumer demand for products such as televisions, personal computers, automobiles, cable modems, and set-top boxes. Many of these purchases are discretionary. Global economic volatility and economic volatility in the specific markets in which the devices that incorporate our products are ultimately sold can cause extreme difficulties for our customers and third-party vendors in accurately forecasting and planning future business activities. This unpredictability could cause our customers to reduce spending on our products, which would delay and lengthen sales cycles. Furthermore, during challenging economic times our customers may face challenges in gaining timely access to sufficient credit, which could impact their ability to make timely payments to us. These events, together with economic volatility that may face the broader economy and, in particular, the semiconductor and communications industries, may adversely affect, our business, particularly to the extent that consumers decrease their discretionary spending for devices deploying our products.
Changes in trade policies among the United States and other countries, in particular the imposition of new or higher tariffs, could place pressure on our average selling prices as our customers seek to offset the impact of increased tariffs on their own products. Increased tariffs or the imposition of other barriers to international trade could have a material adverse effect on our revenues and operating results.
The United States has imposed or proposed new or higher tariffs on certain products exported by a number of U.S. trading partners, including China, Europe, Canada, and Mexico. In response, many of those trading partners, including China,
38

have imposed or proposed new or higher tariffs on American products. Continuing changes in government trade policies create a heightened risk of further increased tariffs that impose barriers to international trade. Our business and operating results are substantially dependent on international trade. Many of our manufacturers sell products incorporating our semiconductors into international markets.
Tariffs on our customers’ products may adversely affect our gross profit margins in the future due to the potential for increased pressure on our selling prices by customers seeking to offset the impact of tariffs on their own products. In addition, tariffs could make our OEM and ODM customers’ products less attractive relative to products offered by their competitors, which may not be subject to similar tariffs. Some OEM and ODMs in our industry have already implemented short-term price adjustments to offset such tariffs and transitioned their production and supply chain to locations outside of China. We believe that increases in tariffs on imported goods or the failure to resolve current international trade disputes could have a material adverse effect on our business and operating results.
If we suffer losses to our facilities or distribution system due to catastrophe, our operations could be seriously harmed.
Our facilities and distribution system, and those of our third-party contractors, are subject to risk of catastrophic loss due to fire, flood or other natural or man-made disasters. A number of our facilities and those of our contract manufacturers are located in areas with above average seismic activity. The risk of an earthquake in the Pacific Rim region or Southern California is significant due to the proximity of major earthquake fault lines. Any catastrophic loss to any of these facilities would likely disrupt our operations, delay production, shipments and revenue and result in significant expenses to repair or replace the facility. The majority of the factories we use for foundry, assembly and test, and warehousing services, are located in Asia, principally in China, Taiwan, and Singapore. Our corporate headquarters is located in Southern California. Our operations and financial condition could be seriously harmed in the event of a major earthquake, fire, or other natural or man-made disaster.
Unanticipated changes in our tax rates or unanticipated tax obligations could affect our future results.
We are subject to income taxes in the United States, Singapore and various other foreign jurisdictions. The amount of income taxes we pay is subject to our interpretation and application of tax laws in jurisdictions in which we file. Changes in current or future laws or regulations, the imposition of new or changed tax laws or regulations or new interpretations by taxing authorities or courts could affect our results of operations and lead to volatility with respect to tax expenses and liabilities from period to period. The application of tax laws and related regulations is subject to legal and factual interpretation, judgment and uncertainty. We cannot determine whether any legislative proposals may be enacted into law or what, if any, changes may be made to such proposals prior to their being enacted into law. If U.S. or international tax laws change in a manner that increases our tax obligation, it could result in a material adverse impact on our results of operations and our financial position.
We are subject to examinations and tax audits. There can be no assurance that the outcome from these audits will not have an adverse effect on our operating results or financial position.
Excess tax benefits associated with employee stock-based compensation are included in income tax expense. However, since the amount of such excess tax benefits and deficiencies depend on the fair market value of our common stock, our income tax provision is subject to volatility in our stock price and in the future, could unfavorably affect our future effective tax rate.

Our future effective tax rate could be unfavorably affected by unanticipated changes in the valuation of our deferred tax assets and liabilities, and the ultimate use and depletion of these various tax credits and net operating loss carryforwards. Changes in our effective tax rate could have a material adverse impact on our results of operations. We record a valuation allowance to reduce our net deferred tax assets to the amount that we believe is more likely than not to be realized. In making such determination, we consider all available positive and negative evidence quarterly, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies, and recent financial performance. To the extent we believe it is more likely than not that some portion of our deferred tax assets will not be realized, we record a valuation allowance against the deferred tax asset. Realization of our deferred tax assets is dependent primarily upon future taxable income in the applicable jurisdiction. Based upon our review of all positive and negative evidence, we concluded that a full valuation allowance should continue to be recorded against our state and certain federal and foreign net deferred tax assets at December 31, 2020. On a periodic basis we evaluate our deferred tax assets for realizability. The impact of releasing some or all of such valuation allowance in a future period could be material in the period in which such release occurs.
39

Our corporate income tax liability could materially increase if tax incentives we have negotiated in Singapore cease to be effective or applicable or if we are challenged on our use of such incentives.
We operate under certain favorable tax incentives in Singapore which are effective through March 2022 and may be extended through March 2027, and generally are dependent on our meeting certain headcount and investment thresholds. Such incentives allow certain qualifying income earned in Singapore to be taxed at reduced rates and are conditional upon our meeting certain employment and investment thresholds over time. If we fail to satisfy the conditions for receipt of these tax incentives, or to the extent U.S. or other tax authorities challenge our operation under these favorable tax incentive programs or our intercompany transfer pricing agreements, our taxable income could be taxed at higher federal or foreign statutory rates and our income tax liability and expense could materially increase beyond our projections. Each of our Singapore tax incentives is separate and distinct from the others, and may be granted, withheld, extended, modified, truncated, complied with or terminated independently without any effect on the other incentives. Absent these tax incentives, our corporate income tax rate in Singapore would generally be the 17% statutory tax rate. We are also subject to operating and other compliance requirements to maintain our favorable tax incentives. If we fail to comply with such requirements, we could lose the tax benefits and could possibly be required to refund previously realized material tax benefits. Additionally, in the future, we may fail to qualify for renewal of our favorable tax incentives or such incentives may not be available to us, which could also cause our future taxable income to increase and be taxed at higher statutory rates. Loss of one more of our tax incentives could cause us to modify our tax strategies and our operational structure, which could cause disruption in our business and have a material adverse impact on our results of operations. Further, there can be no guarantee that such modification in our tax strategy will yield tax incentives as favorable as those we have negotiated with Singapore. Our interpretations and conclusions regarding the tax incentives are not binding on any taxing authority, and if our assumptions about tax and other laws are incorrect or if these tax incentives are substantially modified or rescinded we could suffer material adverse tax and other financial consequences, which would increase our expenses, reduce our profitability and adversely affect our cash flows.
We have assumed certain unfunded defined benefit retirement plan obligations in an acquisition. Such obligations may require a significant amount of cash to fund in the future, and changes in assumptions underlying the obligation and return on plan assets may adversely affect our earnings, equity and contributions in future.
We assumed an obligation associated with certain defined benefit retirement plans, including a pension plan, which cover certain employees of the Wi-Fi and Broadband assets business and generally provide benefits based on negotiated amounts for each year of service. These plans were underfunded by $6.4 million as of December 31, 2020. We have never managed defined benefit plans in our operating history. We are required to make contributions to the pension plan. Additionally, with respect to certain other defined benefit plans, if the unfunded status reaches certain levels, we could be required to make contributions to cover the shortfall. Our obligation to make contributions may be impacted by a number of factors, many of which are beyond our control, including but not limited to, performance of plan assets and legislative changes. The net benefit obligation and cost is materially affected by the discount rate used to measure pension obligations, level of plan assets available to fund such obligations and long-term rate of return on plan assets. While such plans have not had a material impact on our results of operations for the year ended December 31, 2020, future changes in the discount rate used to measure the defined benefit obligation could result in a significant increase or decrease in the valuation of such obligations, affecting the reported funded status of our defined benefit plans as well as the net periodic pension cost in the following years. Similarly, changes in the expected return on plan assets, which may be significantly impacted by changes in investment performance or a change in portfolio mix, can result in significant changes in the net periodic pension cost in the subsequent years.
Investor confidence may be adversely impacted if we are unable to comply with Section 404 of the Sarbanes-Oxley Act of 2002, and as a result, our stock price could decline.
We are subject to rules adopted by the Securities Exchange Commission, or SEC, pursuant to Section 404 of the Sarbanes-Oxley Act of 2002, or Sarbanes-Oxley Act, which require us to include in our Annual Report on Form 10-K our management’s report on, and assessment of the effectiveness of, our internal controls over financial reporting.
If we fail to maintain the adequacy of our internal controls, there is a risk that we will not comply with all of the requirements imposed by Section 404. Moreover, effective internal controls, particularly those related to revenue recognition, are necessary for us to produce reliable financial reports and are important to helping prevent financial fraud. Any of these possible outcomes could result in an adverse reaction in the financial marketplace due to a loss of investor confidence in the reliability of our consolidated financial statements and could result in investigations or sanctions by the SEC, the New York Stock Exchange, or NYSE, or other regulatory authorities or in stockholder litigation. Any of these factors ultimately could harm our business and could negatively impact the market price of our securities. Ineffective control over financial reporting
40

could also cause investors to lose confidence in our reported financial information, which could adversely affect the trading price of our common stock.
Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives. However, our management, including our principal executive officer and principal financial officer, does not expect that our disclosure controls and procedures will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected.
ITEM 1B.     UNRESOLVED STAFF COMMENTS
None.
ITEM 2.     PROPERTIES
Our corporate headquarters occupy approximately 68,000 square feet in Carlsbad, California under a lease that expires in June 2022. A full range of business and engineering functions are represented at our corporate headquarters, including a laboratory for research and development and manufacturing operations. In addition to our principal office spaces in Carlsbad, we have active leased facilities in Irvine, California; San Jose, California; Boston, Massachusetts; Burnaby, Canada; Bangalore, India; Singapore; Taipei and Hsinchu, Taiwan; Shenzhen, Shanghai, and Hong Kong, China; Seoul, South Korea; Tokyo, Japan; Paterna, Spain; Villach, Austria; Munich, Germany; and in Petah Tikva, Israel.        
ITEM 3.    LEGAL PROCEEDINGS
From time to time, we are subject to threats of litigation or actual litigation in the ordinary course of business, some of which may be material. We believe that there are no currently pending litigation matters that, if determined adversely by us, would have a material effect on our business or that would not be covered by our existing liability insurance.
ITEM 4.    MINE SAFETY DISCLOSURES
Not applicable.
41

PART II — FINANCIAL INFORMATION

ITEM 5.    MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Market Information and Holders
Our common stock is traded on the New York Stock Exchange, or the NYSE, under the symbol MXL.
According to our transfer agent, as of February 4, 2021, there were 71 record holders of our common stock. We believe we have approximately 22,000 beneficial holders of our common stock.
Dividend Policy
We have never declared or paid cash dividends on our common stock. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not anticipate paying any dividends on our common stock in the foreseeable future. Any future determination to declare dividends will be made at the discretion of our Board of Directors and will depend on our financial condition, operating results, capital requirements, general business conditions and other factors that our Board of Directors may deem relevant.
Stock Performance Graph
Notwithstanding any statement to the contrary in any of our previous or future filings with the SEC, the following information relating to the price performance of our common stock shall not be deemed “filed” with the SEC or “Soliciting Material” under the Exchange Act, or subject to Regulation 14A or 14C, or to liabilities of Section 18 of the Exchange Act except to the extent we specifically request that such information be treated as soliciting material or to the extent we specifically incorporate this information by reference.
The graph below compares the cumulative total stockholder return on our common stock with the cumulative total return on The NYSE Composite Index and The Philadelphia Semiconductor Index. The period shown commences on December 31, 2015 and ends on December 31, 2020, the end of our last fiscal year. The graph assumes an investment of $100 on December 31, 2015, and the reinvestment of any dividends.
42

The comparisons in the graph below are required by the Securities and Exchange Commission and are not intended to forecast or be indicative of possible future performance of our common stock.
mxl-20201231_g1.jpg
Recent Sales of Unregistered Securities
None.
Recent Repurchases of Equity Securities
None.

43

ITEM 6.    SELECTED FINANCIAL DATA
We have derived the selected consolidated statement of operations data for the years ended December 31, 2020, 2019 and 2018 and selected consolidated balance sheet data as of December 31, 2020 and 2019 from our consolidated financial statements and related notes included elsewhere in this report. We have derived the consolidated statement of operations data for the years ended December 31, 2017 and 2016 and the consolidated balance sheet data as of December 31, 2018, 2017 and 2016 from our consolidated financial statements not included in this report. Our historical results are not necessarily indicative of the results to be expected for any future period. As described in Note 1 to our consolidated financial statements included herein, as a result of the adoption of ASC 606 as of January 1, 2018 using the modified retrospective method, amounts for years prior to 2018 have not been adjusted to reflect the change to recognize certain distributor sales upon sale to the distributor, or the sell-in method, from recognition upon the Company’s sale to the distributors’ end customers, or the sell-through method, which required the deferral of revenue and profit on such distributor sales. Also, due to the adoption of ASC 842 on January 1, 2019 with a cumulative effect adjustment to accumulated deficit, amounts for periods prior to 2019 in the consolidated balance sheets have not been adjusted to reflect certain lease-related assets and liabilities. The following selected consolidated financial data should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated financial statements and related notes included elsewhere in this report.
Years Ended December 31,
20202019201820172016
(in thousands, except per share amounts)
Consolidated Statement of Operations Data:
Net revenue$478,596 $317,180 $384,997 $420,318 $387,832 
Cost of net revenue265,798 149,495 176,223 212,355 157,842 
Gross profit212,798 167,685 208,774 207,963 229,990 
Operating expenses:
Research and development179,993 98,344 120,046 112,279 97,745 
Selling, general and administrative130,025 88,762 101,789 105,831 64,454 
Impairment losses86 — 2,198 2,000 1,300 
Restructuring charges3,833 2,636 3,838 9,524 3,432 
Total operating expenses313,937 189,742 227,871 229,634 166,931 
Income (loss) from operations(101,139)(22,057)(19,097)(21,671)63,059 
Interest income409 775 78 274 572 
Interest expense(12,952)(11,133)(14,255)(10,378)(104)
Other income (expense), net(1,170)(69)422 (2,223)163 
Total interest and other income (expense), net(13,713)(10,427)(13,755)(12,327)631 
Income (loss) before income taxes(114,852)(32,484)(32,852)(33,998)63,690 
Income tax provision (benefit)(16,259)(12,586)(6,653)(24,811)2,398 
Net income (loss)$(98,593)$(19,898)$(26,199)$(9,187)$61,292 
Net income (loss) per share:
Basic$(1.35)$(0.28)$(0.38)$(0.14)$0.96 
Diluted$(1.35)$(0.28)$(0.38)$(0.14)$0.91 
Shares used to compute net income (loss) per share:
Basic73,133 71,005 68,490 66,252 63,781 
Diluted73,133 71,005 68,490 66,252 67,653 

44

As of December 31,
20202019201820172016
(in thousands)
Consolidated Balance Sheet Data:
Cash, cash equivalents, restricted cash, and short- and long-term investments, available-for-sale$150,034 $93,117 $74,191 $74,412 $136,805 
Working capital128,057 115,208 110,044 124,918 158,304 
Total assets1,022,442 705,791 743,593 824,862 422,652 
Total stockholders’ equity391,117 414,920 399,936 387,424 352,424 

ITEM 7.    MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Forward-Looking Statements
The following discussion and analysis of the financial condition and results of our operations should be read in conjunction with the consolidated financial statements and related notes included elsewhere in this report. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled “Risk Factors” included elsewhere in this report.
Overview
We are a provider of communications systems-on-chip solutions used in broadband, mobile and wireline infrastructure, data center, and industrial and multi-market applications. We are a fabless integrated circuit design company whose products integrate all or substantial portions of a high-speed communication system, including radio frequency (RF), high-performance analog, mixed-signal, digital signal processing, security engines, data compression and networking layers, and power management. In most cases, these products are designed on a single silicon-die, using standard digital complimentary metal oxide semiconductor (CMOS) processes and conventional packaging technologies. We believe this approach enables our solutions to achieve superior power, performance, and cost relative to our industry competition. Our customers include electronics distributors, module makers, original equipment manufacturers (OEMs), and original design manufacturers (ODMs), who incorporate our products in a wide range of electronic devices. Examples of such devices include cable Data Over Cable Service Interface Specifications (DOCSIS), fiber and DSL broadband modems and gateways; Wi-Fi and wireline routers for home networking; radio transceivers and modems for 4G/5G base-station and backhaul infrastructure; fiber-optic modules for data center, metro, and long-haul transport networks; as well as power management and interface products used in these and many other markets.
Our highly integrated semiconductor devices and platform-level solutions are primarily manufactured using low-cost CMOS process technology. CMOS processes are ideally suited for large digital logic implementations targeting high-volume and low-cost consumer applications. Importantly, our ability to design analog and mixed-signal circuits in CMOS allows us to efficiently combine analog functionality and complex digital signal processing logic in the same integrated circuit. As a result, our solutions have exceptional levels of functional integration and performance, low manufacturing cost, and reduced power consumption. In addition, our proprietary CMOS-based radio and digital system architectures also enable shorter design cycles, significant design flexibility and low system-level cost across a wide range of broadband communications, wired and wireless infrastructure, and industrial and multi-market customer applications.
In fiscal 2020, our net revenue was derived primarily from sales of RF receivers and RF receiver systems-on-chip and connectivity solutions into broadband operator voice and data modems and gateways and connectivity adapters, global analog and digital RF receiver products for analog and digital Pay-TV applications, radio and modem solutions into wireless carrier access and backhaul infrastructure platforms, high-speed optical interconnect solutions sold into optical modules for data-center, metro and long-haul networks, and high-performance interface and power management solutions into a broad range of communications, industrial, automotive and multi-market applications. Our ability to achieve revenue growth in the future will depend, among other factors, on our ability to further penetrate existing markets; our ability to expand our target addressable markets by developing new and innovative products; changes in government trade policies; and our ability to obtain design wins with device manufacturers, in particular manufacturers of set-top boxes, data modems, and gateways for the broadband
45

service provider and Pay-TV industries, manufacturers selling into the smartphone market, storage networking market, cable infrastructure market, industrial and automotive markets, and optical module and telecommunications infrastructure markets.
Products shipped to Asia accounted for 82%, 84% and 81% of net revenue during the years ended December 31, 2020, 2019 and 2018, respectively, including for 42%, 46%, and 43%, respectively, from products shipped to Hong Kong and 17%, 14% and 19%, respectively, from products shipped to China. Although a large percentage of our products is shipped to Asia, we believe that a significant number of the systems designed by these customers and incorporating our semiconductor products are then sold outside Asia. For example, revenue generated from sales of our cable modem products during the years ended December 31, 2020, 2019 and 2018 related principally to sales to Asian ODMs and contract manufacturers delivering products into European and North American markets. To date, all of our sales have been denominated in United States dollars.
A significant portion of our net revenue has historically been generated by a limited number of customers. Sales to customers comprise both direct sales to customers and indirect sales through distributors. In the year ended December 31, 2020, two of our direct customers accounted for 28% of our net revenue, and our ten largest customers collectively accounted for 68% of our net revenue, of which distributor customers comprised 41% of our net revenue. In the year ended December 31, 2019, one of our direct customers, Commscope, accounted for 14% of our net revenue, and our ten largest customers collectively accounted for 63% of our net revenue, of which distributor customers comprised 38% of our net revenue. In the year ended December 31, 2018, Commscope accounted for 18% of our net revenue, and our ten largest customers collectively accounted for 61% of our net revenue, of which distributor customers comprised 29% of our net revenue. For certain customers, we sell multiple products into disparate end user applications such as cable modems, satellite set-top boxes and broadband gateways.
Our business depends on winning competitive bid selection processes, known as design wins, to develop semiconductors for use in our customers’ products. These selection processes are typically lengthy, and as a result, our sales cycles will vary based on the specific market served, whether the design win is with an existing or a new customer and whether our product being designed in our customer’s device is a first generation or subsequent generation product. Our customers’ products can be complex and, if our engagement results in a design win, can require significant time to define, design and result in volume production. Because the sales cycle for our products is long, we can incur significant design and development expenditures in circumstances where we do not ultimately recognize any revenue. We do not have any long-term purchase commitments with any of our customers, all of whom purchase our products on a purchase order basis. Once one of our products is incorporated into a customer’s design, however, we believe that our product is likely to remain a component of the customer’s product for its life cycle because of the time and expense associated with redesigning the product or substituting an alternative chip. Product life cycles in our target markets will vary by application. For example, in the cable operator modem and gateway sectors, a design-in can have a product life cycle of 24 to 48 months. In the industrial and wired and wireless infrastructure markets, a design-in can have a product life cycle of 24 to 60 months and beyond.
Impact of COVID-19

In late January 2020 and early February 2020, in response to a severe outbreak of the novel coronavirus disease, or COVID-19, the government of China instituted mandatory quarantines in Wuhan, China, extended lunar new year holiday closures, and restricted shipments out of the country. This resulted in a temporary delay in our product shipments in the first quarter of 2020. On March 11, 2020, the World Health Organization declared a global pandemic regarding COVID-19. The COVID-19 pandemic has reached all of the countries and states in which we operate, including in California where our headquarters and central engineering team are located, as well as Massachusetts, Spain, India, Singapore, Taiwan, Canada, France, Japan, South Korea, Hong Kong, Israel, Germany, and Austria, where additional engineering, sales, and administrative personnel are located. In many of these jurisdictions, local authorities have instituted stay-at-home or shelter-in-place orders. To protect the health and safety of our employees, we adopted social distancing policies including suspending employee travel and implementing remote work arrangements for substantially all of our workforce worldwide. As of December 31, 2020, some of our workforce has returned to the office at a reduced capacity adhering to local health authority guidelines. While we experienced some negative impact to our net revenue and gross profits in the first half of 2020 due to several industry-wide dynamics related to COVID-19, including the supply constraints described above, as well as certain customer order push-out requests, we are currently benefiting from the work-from-home environment that is driving an increase in demand for certain of our products. Further, global financial markets reacted negatively to the COVID-19 pandemic’s impacts causing significant declines in the stock price and market capitalization of many companies across all industries, although some have recovered. Heightened volatility and uncertainty in customer demand and the worldwide economy has continued as a result of the COVID-19 pandemic, and we may experience increased volatility in our sales and revenues in the near future. However, the magnitude of such volatility on our business and its duration is uncertain and cannot be reasonably estimated at this time.

46

As described below, on July 31, 2020, we consummated transactions contemplated by a definitive agreement to acquire certain assets and assume certain liabilities from Intel Corporation, or Intel, related to its Home Gateway Platform Division, which we refer to as the Wi-Fi and Broadband assets business, and on September 9, 2020, we completed our acquisition of NanoSemi, Inc., or NanoSemi, pursuant to an Agreement and Plan of Merger with NanoSemi, dated September 9, 2020, or the Merger Agreement. These businesses also operate in jurisdictions that have been and continue to be materially affected by the COVID-19 pandemic. In particular, our Wi-Fi and Broadband assets business has major engineering, development, and other personnel in Germany, Austria, Israel, India, Singapore, Taiwan, Hong Kong, and China and NanoSemi has engineering and development personnel in Boston, Massachusetts. Attempting to complete the integration of an acquisition of assets and new personnel around the world has been and will continue to be substantially complicated by continuing restrictions on travel and social distancing. In addition, engagement with newly integrated employees from the acquisitions has been and will continue to be similarly complicated and presents potential employee retention risks. We are taking various steps to mitigate these risks, but we cannot predict whether or to what extent the pandemic may adversely affect our ability to retain employees and successfully integrate the acquired businesses. In addition, the operating results of the acquired businesses are subject to the same financial and operational risks posed to MaxLinear’s current businesses, including potential declines in revenues, supply constraints, and other factors generally affecting businesses worldwide. For further discussion of potential risks arising from the acquisition, please see the discussion in Part I, Item 1A of this Annual Report on Form 10-K captioned “Risk Factors.”
Recent Developments

Acquisition of Home Gateway Platform Division of Intel Corporation

On July 31, 2020, we completed our acquisition of the Home Gateway Platform Division, which we refer to as the Wi-Fi and Broadband assets business, pursuant to an Asset Purchase Agreement with Intel, dated April 5, 2020, and related agreements. We paid cash consideration of $150.0 million for the purchase of certain assets of the Wi-Fi and Broadband assets business, and assumed certain liabilities related to specified employment matters. The transaction was funded with a portion of the proceeds from a secured incremental term loan with an aggregate principal amount of $175.0 million.
Acquisition of NanoSemi, Inc.
On September 9, 2020, we completed our acquisition of NanoSemi pursuant to the Merger Agreement. The initial closing transaction consideration consisted of $10 million in cash and 804,163 shares of our common stock. In addition, the NanoSemi securityholders will receive $35 million in deferred cash payments payable in 2021, and certain NanoSemi securityholders may also receive up to an additional $35 million in potential contingent consideration, subject to the acquired business’s satisfying certain financial objectives from July 1, 2020 through December 31, 2022. The stock consideration was issued in reliance on exemptions from the registration requirements of the Securities Act of 1933, as amended. In connection with the acquisition, we agreed to provide the NanoSemi stockholders with certain registration rights with respect to the shares of our common stock they received in the acquisition.
For more information, please refer to Note 3 of our consolidated financial statements.

Critical Accounting Policies and Estimates
Management’s discussion and analysis of our financial condition and results of operations is based upon our financial statements which are prepared in accordance with accounting principles that are generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets and liabilities, related disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. We continually evaluate our estimates and judgments, the most critical of which are those related to revenue recognition, inventory valuation, income taxes and stock-based compensation. We base our estimates and judgments on historical experience and other factors that we believe to be reasonable under the circumstances. Materially different results can occur as circumstances change and additional information becomes known.
We believe that the following accounting policies involve a greater degree of judgment and complexity than our other accounting policies. Accordingly, these are the policies we believe are the most critical to understanding and evaluating our consolidated financial condition and results of operations.
Business Combinations
We apply the provisions of ASC 805, Business Combinations, in accounting for our acquisitions. ASC 805 requires us to recognize separately from goodwill the assets acquired and the liabilities assumed, at the acquisition date fair values. Goodwill
47

as of the acquisition date is measured as the excess of consideration transferred over the acquisition date fair values of the net assets acquired and the liabilities assumed. While we use our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.
Costs to exit or restructure certain activities of an acquired company or our internal operations are accounted for as termination and exit costs pursuant to ASC 420, Exit or Disposal Cost Obligations, and are accounted for separately from the business combination. A liability for costs associated with an exit or disposal activity is recognized and measured at its fair value in the consolidated statement of operations in the period in which the liability is incurred.
For a given acquisition, we may identify certain pre-acquisition contingencies as of the acquisition date and may extend our review, evaluation, and adjustment of these pre-acquisition contingencies throughout the measurement period in order to obtain sufficient information to assess whether we include these contingencies as a part of the fair value estimates of assets acquired and liabilities assumed and, if so, to determine their estimated amounts. A pre-acquisition contingency (non-income tax related) is only recognized as an asset or a liability if (i) it is probable that an asset existed or a liability had been incurred at the acquisition date and (ii) the amount of the asset or liability can be reasonably estimated. Subsequent to the measurement period, changes in estimates of such contingencies will affect earnings and could have a material effect on results of operations and financial position.
In addition, uncertain tax positions and tax related valuation allowances assumed in connection with a business combination are initially estimated as of the acquisition date. We reevaluate these items quarterly based upon facts and circumstances that existed as of the acquisition date with any adjustments to the preliminary estimates being recorded to goodwill if identified within the measurement period. Subsequent to the measurement period or final determination of the estimated value of the tax allowance or contingency, whichever comes first, changes to these uncertain tax positions and tax related valuation allowances will affect the income taxes provision (benefit) in the consolidated statement of operations and could have a material impact on the results of operations and financial position.
Revenue Recognition
Our revenue is primarily generated from sales of our integrated circuits to electronics distributors, module makers, OEMs, and ODMs under individual customer purchase orders, some of which have underlying master sales agreements that specify terms governing the product sales. Effective January 1, 2018, we adopted ASC 606 and recognize revenue at the point in time when control of the products is transferred to the customer at the estimated net consideration for which collection is probable, taking into account our customer's rights to price protection, other pricing credits, unit rebates, and rights to return unsold product. Transfer of control occurs either when products are shipped to or received by the distributor or direct customer, based on the terms of the specific agreement with the customer, if we have a present right to payment and transfer of legal title and the risks and rewards of ownership to the customer has occurred. For most of our product sales, transfer of control occurs upon shipment to our distributor or direct customer. In assessing whether collection of consideration from a customer is probable, we consider the customer's ability and intention to pay that amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, typically 30 days from the invoice date, which occurs on the date of transfer of control of the products to the customer. Since payment terms are less than a year, we have elected the practical expedient and do not assess whether a customer contract has a significant financing component.
A five-step approach is applied in the recognition of revenue under ASC 606: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when we satisfy a performance obligation. We applied ASC 606 to our customer contracts that were not completed before the January 1, 2018 adoption date. Customer purchase orders plus the underlying master sales agreements are considered to be contracts with the customer for purposes of applying the five-step approach under ASC 606.
Pricing adjustments and estimates of returns under contractual stock rotation rights are treated as variable consideration for purposes of determining the transaction price, and are estimated at the time control transfers using the expected value method based on our analysis of actual price adjustment claims by distributors and product and historical return rates, and then reassessed at the end of each reporting period. We also consider whether any variable consideration is constrained, since such amounts for which it is probable that a significant reversal will occur when the contingency is subsequently resolved are
48

required to be excluded from revenues. Price adjustments are finalized at the time the products are sold through to the end customer and the distributor or end customer submits a claim to reduce the sale price to a pre-approved net price. Stock rotation allowances are capped at a fixed percentage of our sales to a distributor for a period of time, up to six months, as specified in the individual distributor contract. If our current estimates of such credits and rights are materially inaccurate, it may result in adjustments that affect future revenues and gross profits. Returns under our general assurance warranty of products for a period of one to three years have not been material and warranty-related services are not considered a separate performance obligation under the customer contracts. Most of our customers resell our product as part of their product and thus are tax-exempt, however to the extent we collect and remit taxes on product sales from customers, we have elected to exclude from the measurement of transaction price such taxes.
Each distinct promise to transfer products is considered to be an identified performance obligation for which revenue is recognized upon transfer of control of the products to the customer. Although customers may place orders for products to be delivered on multiple dates that may be in different quarterly reporting periods, all of the orders are scheduled within one year from the order date. We have opted to not disclose the portion of revenues allocated to partially unsatisfied performance obligations, which represent products to be shipped within 12 months under open customer purchase orders, at the end of the current reporting period as allowed under ASC 606. We have also elected to record sales commissions when incurred, pursuant to the practical expedient under ASC 340, as the period over which the sales commission asset that would have been recognized is less than one year.
Customer contract liabilities consist primarily of obligations to deliver rebates to customers in the form of units of products, which are included in accrued expenses and other current liabilities in the consolidated balance sheets. Other obligations to customers consist of estimates of price protection rights offered to our end customers, which are included in accrued price protection liability in the consolidated balance sheets, as well as price adjustments expected to be claimed by the distributor upon sell-through of the products to their customers, and amounts expected to be returned by distributors under stock rotation rights, which are included in accrued expenses and other current liabilities in the consolidated balance sheets. We also record a right of return asset consisting of amounts representing the products we expect to receive from customers in returns, which is included in inventory in the consolidated balance sheets, and is typically settled within six months of transfer of control to the customer, or the period over which stock rotation rights are based. Upon lapse of the time period for stock rotations, or the contractual end to price protection and rebate programs, which is approximately one to two years, and when we believe unclaimed amounts are no longer subject to payment and will not be paid, any remaining asset or liability is derecognized by an offsetting entry to cost of net revenue and net revenue. For additional disclosures regarding contract liabilities and other obligations to customers, see Note 15 to our consolidated financial statements.
We assess customer accounts receivable and contract assets for impairment in accordance with ASC 310-10-35.
Inventory Valuation
We assess the recoverability of our inventory based on assumptions about demand and market conditions. Forecasted demand is determined based on historical sales and expected future sales. Inventory is stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost on a first-in, first-out basis and net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. We reduce our inventory to its lower of cost or net realizable value on a part-by-part basis to account for its obsolescence or lack of marketability. Reductions are calculated as the difference between the cost of inventory and its net realizable value based upon assumptions about future demand, market conditions and costs. Once established, these adjustments are considered permanent and are not revised until the related inventory is sold or disposed of. If actual market conditions are less favorable than those projected by management, additional inventory write-downs may be required that may adversely affect our operating results. If actual market conditions are more favorable, we may have higher gross profits when products are sold.
Production Masks
Production masks with alternative future uses or discernible future benefits are capitalized and amortized over their estimated useful life of two years to five years. To determine if the production mask has alternative future uses or benefits, we evaluate risks associated with developing new technologies and capabilities, and the related risks associated with entering new markets. Production masks that do not meet the criteria for capitalization are expensed as research and development costs.
49

Goodwill and Intangible Assets
Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the acquisition method. Intangible assets represent purchased intangible assets including developed technology and in-process research and development, or IPR&D, technologies acquired or licensed from other companies, customer relationships, noncompete covenants, backlog, and trademarks and tradenames. Purchased finite-lived intangible assets are capitalized and amortized over their estimated useful lives. Technologies acquired or licensed from other companies, customer relationships, noncompete covenants, backlog, and trademarks and tradenames are capitalized and amortized over the lesser of the terms of the agreement, or estimated useful life. We capitalize IPR&D projects acquired as part of a business combination. On completion of each project, IPR&D assets are reclassified to developed technology and amortized over their estimated useful lives.
Impairment of Goodwill and Long-Lived Assets
Goodwill is not amortized but is tested for impairment using either a qualitative assessment, and/or quantitative assessment, which effective with our October 31, 2020 impairment test, is based on comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a goodwill impairment loss is recorded. We test by reporting unit, goodwill and other indefinite-lived intangible assets for impairment at October 31 each year or more frequently if we believe indicators of impairment exist.
During development, IPR&D is not subject to amortization and is tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired. We review indefinite-lived intangible assets each year for impairment using a qualitative assessment, followed by a quantitative assessment, as needed, each year as of October 31, the date of our annual goodwill impairment review, or whenever events or changes in circumstances indicate the carrying value may not be recoverable. Recoverability of indefinite-lived intangible assets is measured by comparing the carrying amount of the asset to its fair value. In certain cases, we utilize the relief-from-royalty method when appropriate, and a fair value will be obtained based on analysis over the costs saved by owning the right instead of leasing it. Once an IPR&D project is complete, it becomes a finite-lived intangible asset and is evaluated for impairment both immediately prior to its change in classification and thereafter in accordance with our policy for long-lived assets.
We regularly review the carrying amount of our long-lived assets subject to depreciation and amortization, as well as the useful lives, to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. An impairment loss would be recognized when the sum of the expected future undiscounted net cash flows is less than the carrying amount of the asset. Should impairment exist, the impairment loss would be measured based on the excess of the carrying amount of the asset over the asset’s fair value.
Income Taxes
We provide for income taxes utilizing the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. Deferred taxes are presented net as noncurrent. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of our assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. Valuation allowances are recorded to reduce deferred tax assets when a judgment is made that is considered more likely than not that a tax benefit will not be realized. A decision to record a valuation allowance results in an increase in income tax expense or a decrease in income tax benefit. If the valuation allowance is released in a future period, income tax expense will be reduced accordingly.
The calculation of tax liabilities involves dealing with uncertainties in the application of complex global tax regulations. The impact of an uncertain income tax position is recognized at the largest amount that is “more likely than not” to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.
In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. We continue to assess the need for a valuation allowance on the deferred tax asset by evaluating both positive and negative evidence that may
50

exist. Any adjustment to the net deferred tax asset valuation allowance would be recorded in the income statement for the period that the adjustment is determined to be required.

On December 22, 2017, the Tax Cuts and Jobs Act, or the Tax Act, was enacted into U.S. tax law. In 2018, we made an
accounting policy election to treat Global Intangible Low Taxed Income in accordance with the Tax Act as a period cost.
Stock-Based Compensation
We measure the cost of employee services received in exchange for equity incentive awards, including restricted stock units and restricted stock awards, employee stock purchase rights and stock options, based on the grant date fair value of the award. We calculate the fair value of restricted stock units and performance-based restricted stock units based on the fair market value of our common stock on the grant date. Stock-based compensation expense is then determined based on the number of restricted stock units that are expected to vest; for performance-based restricted stock units, this is the number of units that are expected to vest during the performance period if it is probable that we will achieve the performance metrics specified in the underlying award agreement. We use the Black-Scholes valuation model to calculate the fair value of stock options and employee stock purchase rights granted to employees. Stock-based compensation expense is recognized over the period during which the employee is required to provide services in exchange for the award, which is usually the vesting period. We recognize compensation expense over the vesting period using the straight-line method and classify these amounts in the statements of operations based on the department to which the related employee reports. We calculate the weighted-average expected life of options using the simplified method as prescribed by guidance provided by the Securities and Exchange Commission. This decision was based on the lack of historical data due to our limited number of stock option exercises under the 2010 Equity Incentive Plan.
Recently Adopted Accounting Pronouncements

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, to replace the incurred loss methodology with an expected credit loss model that requires consideration of a broader range of information to estimate credit losses over the lifetime of the asset, including current conditions and reasonable and supportable forecasts in addition to historical loss information, to determine expected credit losses. Pooling of assets with similar risk characteristics and the use of a loss model are also required. Also, in April 2019, the FASB issued ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, to clarify the inclusion of recoveries of trade receivables previously written off when estimating an allowance for credit losses. The amendments in this update were required to be applied using the modified retrospective method with an adjustment to accumulated deficit and were effective for us beginning with fiscal year 2020, including interim periods. The adoption of the amendments in this update as of January 1, 2020 did not have a material impact on our accounts receivable, net and accumulated deficit, as well as our results of operations for the year ended December 31, 2020.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. An entity no longer will determine goodwill impairment by calculating the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if the reporting unit had been acquired in a business combination. Instead, under the amendments in this update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The FASB also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. The amendments in this update were effective for us beginning with fiscal year 2020, including interim periods. We perform our annual goodwill testing as of October 31, or more frequently if there are indicators of impairment. The adoption of the amendments in this update as of the Company's October 31, 2020 goodwill impairment test did not have a material impact on our consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework— Changes to the Disclosure Requirements for Fair Value Measurement, to improve the fair value measurement reporting of financial instruments. The amendments in this update require, among other things, added disclosure of the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements. The amendments in this update eliminate, among other things, disclosure of the reasons for and amounts of transfers between Level 1 and Level 2 for assets and liabilities that are measured at fair value on a recurring basis and an entity’s valuation processes for Level 3 fair value measurements. The amendments in this update were effective for us beginning with fiscal year 2020. Retrospective application
51

is required for all amendments in this update except the added disclosures, which should be applied prospectively. The adoption of the amendments in this update did not have a material impact on our consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles–Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract, to provide additional guidance on the accounting for costs of implementing cloud computing arrangements that are service contracts. The amendments in this update require the capitalization of implementation costs during the application development stage of such hosting arrangements and amortization of the expense over the term of the arrangement including any option to extend reasonably certain to be exercised or option to terminate reasonably certain not to be exercised. Capitalized implementation costs and amortization thereof are also required to be classified in the same line item in the statements of financial position, operations and cash flows associated with the hosting service fees. The amendments in this update were effective for us beginning with fiscal year 2020. Entities may select retrospective or prospective application to all implementation costs incurred after the adoption date. We selected prospective application to all implementation costs incurred after the adoption date. The adoption of the amendments in this update did not have a material impact on our property and equipment, net and results of operations as of and for the year ended December 31, 2020.

In August 2018, the FASB issued ASU No. 2018-14 Compensation—Retirement Benefits—Defined Benefit Plans—General (Subtopic 715-20), to clarify disclosure requirements related to defined benefit pension plans. The amendment adds a narrative description on the reasons for significant gains and losses affecting the benefit obligation and an explanation of any other significant changes in the benefit obligation or plan assets not otherwise apparent in other disclosures. The amendment removes the disclosure of amounts in accumulated other comprehensive income expected to be recognized as part of net periodic benefit costs over the next year. The amendments in this update are effective for us beginning with fiscal year 2021. Entities are required to apply the amendments on a retrospective basis with early adoption permitted. We selected to early adopt this update. The adoption of the amendments in this update did not have a material impact on our defined benefit plan disclosures and our consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In March 2020, the FASB issued ASU No. 2020-04 Reference Rate Reform (Topic 848)—Facilitation of the Effects of Reference Rate Reform on Financial Reporting, that provides optional relief to applying reference rate reform to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (LIBOR), which will be discontinued by the end of 2021. Also, in January 2021, the FASB issued ASU No. 2021-01 Reference Rate Reform (Topic 848)—Scope, to clarify that cash flow hedges are eligible for certain optional expedients and exceptions for the application of subsequent assessment methods to assume perfect effectiveness as previously presented in ASU 2020-04. The amendments in this update are effective for us immediately and may be applied through December 31, 2022. Our LIBOR interest rate swap expired in October 2020 and was not impacted by reference rate reform. Therefore, the adoption of the amendments in this update did not have a material impact on our accumulated other comprehensive loss or our results of operations as of and for the year ended December 31, 2020.

In May 2020, the SEC issued a final rule that amends the financial statement requirements for business acquisitions and related pro forma financial information. The rule modifies the significance tests to replace total assets with aggregate worldwide market value of common equity in the investment test and to include a revenue component in the income test while requiring the use of absolute value to calculate average net income for the last five fiscal years. The rule improves the presentation of pro forma financial information by replacing pro forma adjustments with transaction accounting adjustments and adds the optional disclosure of management’s adjustments related to synergies and dis-synergies. The rule also reduces the number of acquiree annual financial statement periods required to a maximum of the two most recent fiscal years. The final rule is effective for us beginning with fiscal year 2021, with early application permitted; all applicable aspects of the rule are required to be applied upon adoption. We have early adopted the rule in our filings related to the acquisition of the Wi-Fi and Broadband assets business. The adoption of the rule did not have a material impact on our consolidated financial position and results of operations as of and for the year ended December 31, 2020.
Recently Issued Accounting Pronouncements
In December 2019, the FASB issued ASU No. 2019-12 Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes, to remove certain exceptions and improve consistency of application, including, among other things, requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. The amendments in this update will be effective for us beginning with fiscal year 2021, with early adoption permitted. Most amendments within the standard are required to be applied on a prospective
52

basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The adoption of the amendments in this update is not expected to have a material impact on our consolidated financial position and results of operations.
In October 2020, the FASB issued ASU No. 2020-10 Codification Improvements, to make incremental improvements to GAAP and address stakeholder suggestions, including, among other things, clarifying that the requirement to provide comparative information in the financial statements extends to the corresponding disclosures section. The amendments in this update will be effective for the Company beginning with fiscal year 2021, with early adoption permitted. The amendments in this update should be applied retrospectively and at the beginning of the period that includes the adoption date. The adoption of the amendments in this update is not expected to have a material impact on our consolidated financial position and results of operations.
Results of Operations
The following describes the line items set forth in our consolidated statements of operations. A discussion of changes in our results of operations during the year ended December 31, 2019 compared to the year ended December 31, 2018 has been omitted from this Annual Report on Form 10-K, but may be found in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on February 5, 2020, which discussion is incorporated herein by reference and which is available free of charge on the SEC’s website at www.sec.gov.
Net Revenue. Net revenue is primarily generated from sales of radio-frequency, analog, digital, and mixed-signal integrated circuits for the access and connectivity, wired and wireless infrastructure, and industrial and multi-market applications. A significant portion of our sales are to distributors, which then resell our products.
Cost of Net Revenue. Cost of net revenue includes the cost of finished silicon wafers processed by third-party foundries; costs associated with our outsourced packaging and assembly, test and shipping; costs of personnel, including stock-based compensation, and equipment associated with manufacturing support, logistics and quality assurance; amortization of acquired developed technology intangible assets; inventory fair value adjustments; amortization of certain production mask costs; cost of production load boards and sockets; and an allocated portion of our occupancy costs.
Research and Development. Research and development expense includes personnel-related expenses, including stock-based compensation, new product engineering mask costs, prototype integrated circuit packaging and test costs, computer-aided design software license costs, intellectual property license costs, reference design development costs, development testing and evaluation costs, depreciation expense and allocated occupancy costs. Research and development activities include the design of new products, refinement of existing products and design of test methodologies to ensure compliance with required specifications. All research and development costs are expensed as incurred.
Selling, General and Administrative. Selling, general and administrative expense includes personnel-related expenses, including stock-based compensation, amortization of certain acquired intangible assets, merger, acquisition and integration costs, third-party sales commissions, field application engineering support, travel costs, professional and consulting fees, legal fees, depreciation expense and allocated occupancy costs.
Impairment Losses.  Impairment losses consist of charges resulting from the impairment of acquired intangible assets.
Restructuring Charges. Restructuring charges consist of severance, lease and leasehold impairment charges, and other charges related to restructuring plans.
Interest and Other Income (Expense), Net. Interest and other income (expense), net includes interest income, interest expense and other income (expense). Interest income consists of interest earned on our cash, cash equivalents and restricted cash balances. Interest expense consists of interest accrued on debt. Other income (expense) generally consists of income (expense) generated from non-operating transactions.
Income Tax Provision (Benefit). We make certain estimates and judgments in determining income tax expense for financial statement purposes. These estimates and judgments occur in the calculation of certain tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expenses for tax and financial statement purposes and the realizability of assets in future years.
53

The following table sets forth our consolidated statement of operations data as a percentage of net revenue for the periods indicated:
Years Ended December 31,
20202019
Net revenue100 %100 %
Cost of net revenue56 47 
Gross profit44 53 
Operating expenses:
Research and development38 31 
Selling, general and administrative27 28 
Impairment losses— — 
Restructuring charges
Total operating expenses66 60 
Loss from operations(21)(7)
Total interest and other income (expense), net(3)(3)
Loss before income taxes(24)(10)
Income tax benefit(3)(4)
Net loss(21)%(6)%
Net Revenue
Year Ended December 31,% Change
2020(1)
2019(1)
2020
(dollars in thousands)
Broadband$244,424 $119,320 105 %
% of net revenue51 %38 %
Infrastructure76,166 85,369 (11)%
% of net revenue16 %27 %
Industrial and multi-market87,267 79,137 10 %
% of net revenue18 %25 %
Connectivity70,739 33,354 112 %
% of net revenue15 %10 %
Total net revenue$478,596 $317,180 51 %
_______________
(1) Our net revenues by market were revised during 2020 to align with changing end-market conditions, our current business priorities, as well as growth opportunities in the four categories. The broadband category includes our prior connected home category plus the SoC business from the Wi-Fi and Broadband assets business, but excludes wired connectivity. The infrastructure category remains unchanged. Industrial and multi-market includes the previously reported revenue plus component revenues from the Wi-Fi and Broadband assets business. Our connectivity category includes primarily our MoCA/G.hn products and Wi-Fi and Ethernet revenues from the Wi-Fi and Broadband assets business.
Net revenue increased $161.4 million to $478.6 million for the year ended December 31, 2020, as compared to $317.2 million for the year ended December 31, 2019. The increase in broadband net revenue of $125.1 million primarily was the result of a partial-year contribution of gateway revenues attributable to our acquisition of the Wi-Fi and Broadband assets business on July 31, 2020 and, to a lesser extent, improvements in cable product shipments, partially offset by reductions in satellite product shipments. The increase in connectivity revenue of $37.4 million was primarily driven by a partial-year contribution of Wi-Fi and ethernet revenues attributable to our Wi-Fi and Broadband assets business acquisition, partially offset by a decline in MoCA product shipments. The increase in industrial and multi-market revenue of $8.1 million was related to increased shipments of component products attributable to our Wi-Fi and Broadband assets business acquisition, partially offset by decreased shipments of high performance analog products in this category. The decrease in infrastructure revenues of $9.2 million was primarily driven by decreased wireless backhaul and high performance analog shipments in this category.
54

We currently expect that revenue will fluctuate in the future, from period-to-period, based on evolving customer demand for existing products, the pace of adoption of newer products, and macroeconomic conditions.
Cost of Net Revenue and Gross Profit
Year Ended December 31,% Change
202020192020
(dollars in thousands)
Cost of net revenue$265,798 $149,495 78 %
% of net revenue56 %47 %
Gross profit 212,798 167,685 27 %
% of net revenue44 %53 %
Cost of net revenue increased $116.3 million to $265.8 million for the year ended December 31, 2020, as compared to $149.5 million for the year ended December 31, 2019. The increase was primarily driven by higher sales and a non-recurring inventory fair value adjustments of $32.9M related to our acquisition of the Wi-Fi and Broadband assets business on July 31, 2020. The decrease in gross profit percentage for the year ended December 31, 2020, as compared to the year ended December 31, 2019, was due primarily to the aforementioned non-recurring inventory fair value adjustments, as well as product mix.
We currently expect that gross profit percentage will fluctuate in the future, from period-to-period, based on changes in product mix, average selling prices, and average manufacturing costs.
Research and Development
Year Ended December 31,% Change
202020192020
(dollars in thousands)
Research and development$179,993 $98,344 83 %
% of net revenue38 %31 %
Research and development expense increased $81.6 million to $180.0 million for the year ended December 31, 2020 from $98.3 million in the year ended December 31, 2019. The increase was primarily due to our acquisitions of the Wi-Fi and Broadband assets business and NanoSemi during the third quarter 2020, which resulted in increased engineering headcount, facilities, transition costs, and related expenses, as well as an increase in performance-based bonuses and stock-based compensation expenses. There were increases in payroll-related expenses of $54.2 million, of which $21.9 million was from performance-based bonus and stock-based compensation expenses; consulting and other outside services of $21.6 million, which includes acquisition-related transition service costs, design tools, and software license expenses; depreciation expense of $2.6 million; and occupancy expense of $1.4 million.
We expect our research and development expenses to increase in the future as we continue to focus on expanding our product portfolio and enhancing existing products.
Selling, General and Administrative
Year Ended December 31,% Change
202020192020
(dollars in thousands)
Selling, general and administrative$130,025 $88,762 46 %
% of net revenue27 %28 %
Selling, general and administrative expense increased $41.3 million to $130.0 million for the year ended December 31, 2020, as compared to $88.8 million for the year ended December 31, 2019. The increase was primarily due to our acquisitions of the Wi-Fi and Broadband assets business and NanoSemi during the third quarter 2020, which resulted in increased personnel, facilities, transaction costs and bonuses and performance stock-based compensation expenses. Non-recurring transaction costs were $14.3 million in the year ended December 31, 2020. There were also increases in personnel-related expenses of $22.7 million, of which $16.0 million is from performance-based bonuses and stock-based compensation expenses; consulting and other outside services of $3.5 million; and occupancy expense of $1.6 million.
We expect selling, general and administrative expenses to increase in the future as we grow our sales and marketing organization to expand into existing and new markets.
55

Impairment Losses
Year Ended December 31,% Change
202020192020
(dollars in thousands)
Impairment losses$86 $— n/a
% of net revenue— %— %
Impairment losses increased $0.1 million to $0.1 million for the year ended December 31, 2020, compared to $0 for the year ended December 31, 2019. Impairment losses for 2020 were related to the abandonment of an intellectual property license.
Restructuring charges
Year Ended December 31,% Change
202020192020
(dollars in thousands)
Restructuring charges$3,833 $2,636 45%
% of net revenue%%
Restructuring charges increased $1.2 million to $3.8 million for the year ended December 31, 2020, compared to $2.6 million for the year ended December 31, 2019.
Restructuring charges in 2020 primarily consisted of lease restructuring charges of $2.0 million, including $1.5 million related to reduction in expected cash inflows from subleases, and severance-related charges of $1.6 million in connection with employee separation expenses.
Restructuring charges in 2019 primarily consisted of lease restructuring charges of $1.3 million related to exiting certain redundant facilities and severance-related charges of $1.2 million in connection with employee separation expenses.
Interest and Other Income (Expense)
Year Ended December 31,% Change
202020192020
(dollars in thousands)
Interest and other income (expense), net$(13,713)$(10,427)32 %
% of net revenue(3)%(3)%
Interest and other income (expense), net changed by $3.3 million from a net expense of $10.4 million in the year ended December 31, 2019 to a net expense of $13.7 million for the year ended December 31, 2020. The change in interest and other income (expense), net was primarily due to an increase of $1.8 million in interest expense on outstanding debt and an increase of $1.1 million in other income (expenses) resulting from non-recurring gain on reversal of liability for an assumed indemnification obligation recognized in 2019. The increase in interest expense on outstanding debt includes the impact of an additional $3.3 million in interest expense from the incremental term loan used to fund our 2020 acquisitions, partially offset by a decrease in interest expense on the initial term loan of $1.9 million pertaining to a lower average balance of such debt outstanding.

Income Tax Provision (Benefit)
 Year Ended December 31,% Change
 202020192020
(dollars in thousands)
Income tax benefit$(16,259)$(12,586)29 %
% of pre-tax loss14 %39 %
The income tax benefit for the year ended December 31, 2020 was $16.3 million or approximately 14% of pre-tax loss compared to an income tax benefit of $12.6 million or approximately 39% of pre-tax loss for the year ended December 31, 2019.
56

The income tax benefit for the year ended December 31, 2020 primarily related to the mix of pre-tax income among jurisdictions, excess tax benefits related to stock-based compensation, and release of certain reserves for uncertain tax positions under ASC 740-10. Also included in income tax benefit for the year ended December 31, 2020 was a tax benefit related to the Coronavirus Aid, Relief and Economic Security Act, or CARES Act, enacted effective March 27, 2020, and a tax provision related to a change in judgment regarding the final outcome of the Altera tax case. Such tax benefit relates to our ability to carry back our 2019 net operating loss, originally valued at a 21% federal tax rate, to offset income taxes paid in prior periods at the 35% federal tax rate in effect at that time.
The income tax benefit for the year ended December 31, 2019 primarily related to the mix of pre-tax income among jurisdictions, discrete tax benefits related to stock-based compensation, and release of certain reserves for uncertain tax positions under ASC 740-10.
Liquidity and Capital Resources
As of December 31, 2020, we had cash and cash equivalents of $148.9 million, restricted cash of $1.1 million, and net accounts receivable of $67.4 million and our working capital was $128.1 million.
Our primary uses of cash are to fund operating expenses and purchases of inventory, property and equipment, and from time to time, the acquisition of businesses. We also use cash to pay down outstanding debt. In July 2020, we funded our $150.0 million acquisition of the Wi-Fi and Broadband assets business with a portion of the net proceeds of our $175.0 million incremental term loan, of which $157.8 million remained outstanding as of December 31, 2020. In September 2020, we paid $10 million in cash and issued 804,163 shares of common stock to acquire NanoSemi and the NanoSemi securityholders will receive $35 million in deferred cash payments payable in 2021. In addition, certain NanoSemi stockholders may receive up to an additional $35 million in potential contingent consideration, subject to the acquired business satisfying certain financial objectives from July 1, 2020 through December 31, 2022.
Commencing on July 31, 2020, the incremental term loan of $175.0 million amortizes in quarterly installments of principal equal to (i) 1.25% of the original aggregate principal amount of the incremental term loan on the last day of each of the first through fourth full fiscal quarters of the Company after July 31, 2020, (ii) 2.50% of the original aggregate principal amount of the Incremental Term Loan on the last day of each of the fifth through eighth full fiscal quarters of the Company after July 31, 2020, and (iii) 3.75% of the original aggregate principal amount of the incremental term loan on the last day of each of the ninth through the eleventh full fiscal quarters of the Company after July 31, 2020. The incremental term loan has a term of three years and will mature on July 31, 2023, at which time all outstanding principal and accrued and unpaid interest on the incremental term loan is due. The Company also has an existing initial term loan with outstanding principal of $212.0 million due at maturity on May 12, 2024. As of December 31, 2020, the aggregate outstanding principal balance on the initial and incremental term loans was $369.8 million.
Heightened volatility and uncertainty in customer demand and the worldwide economy in general continues to impact business and financial markets as a result of the COVID-19 pandemic, and we may experience decreased sales and revenues in the near future. A material adverse impact from COVID-19 could result in a need to raise additional capital or incur additional indebtedness to fund strategic initiatives or operating activities, particularly if we pursue additional acquisitions. Our future capital requirements will depend on many factors, including impacts from the Wi-Fi and Broadband assets business and NanoSemi and our efforts to integrate these businesses, changes in revenue, the expansion of our engineering, sales and marketing activities, the timing and extent of our expansion into new territories, the timing of introductions of new products and enhancements to existing products, the continuing market acceptance of our products and potential material investments in, or acquisitions of, complementary businesses, services or technologies. Additional funds may not be available on terms favorable to us or at all. If we are unable to raise additional funds when needed, we may not be able to sustain our operations or execute our strategic plans.
Our cash and cash equivalents are impacted by the timing of when we pay expenses as reflected in the change in our outstanding accounts payable and accrued expenses. Cash used to fund operating expenses in our consolidated statements of cash flows excludes the impact of non-cash items such as amortization and depreciation of acquired intangible assets, leased right-of-use assets and property and equipment, inventory fair value adjustments, stock-based compensation, and impairment of leased right-of-use assets and related leasehold improvements. Cash used to fund capital purchases and acquisitions of businesses is included in investing activities in our consolidated statements of cash flows. Cash proceeds from debt and cash used to pay down outstanding debt is included in financing activities in our consolidated statements of cash flows.

57

Our primary sources of cash are cash receipts on accounts receivable from our shipment of products to distributors and direct customers, and from billings made on our behalf to customers for products sold by Intel under a transition services agreement. Aside from the amounts billed to our customers, net cash collections of accounts receivable are impacted by the efficiency of our cash collections process, which can vary from period to period depending on the payment cycles of our major distributor customers, and relative linearity of shipments period-to-period. Our credit agreement, as amended, under which we entered into a term loan to partially fund our acquisition of Exar, permits us to request incremental loans in an aggregate principal amount not to exceed the sum of $160.0 million (subject to adjustments for any voluntary prepayments), plus an unlimited amount that is subject to pro forma compliance with certain secured leverage ratio and total leverage ratio tests. We incurred an incremental loan of $175.0 million under this credit agreement with new initial lenders and used a portion of the net proceeds to fund our $150.0 million acquisition of the Wi-Fi and Broadband assets business.
Following is a summary of our working capital, cash and cash equivalents, and restricted cash for the periods indicated:
December 31,
20202019
(in thousands)
Working capital$128,057 $115,208 
Cash and cash equivalents$148,901 $92,708 
Short-term restricted cash115 349 
Long-term restricted cash1,018 60 
Total cash and cash equivalents, restricted cash and investments$150,034 $93,117 

Following is a summary of our cash flows provided by (used in) operating activities, investing activities and financing activities for the years ended December 31, 2020 and 2019. A discussion of cash flows for the year ended December 31, 2018 has been omitted from this Annual Report on Form 10-K, but may be found in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations,” under the heading “Liquidity and Capital Resources” in our Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on February 5, 2020, which discussion is incorporated herein by reference and which is available free of charge on the SEC’s website at www.sec.gov.
Years Ended December 31,
20202019
(in thousands)
Net cash provided by operating activities$73,593 $78,348 
Net cash used in investing activities(175,286)(6,973)
Net cash provided by (used in) financing activities159,649 (53,383)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(1,039)934 
Increase in cash, cash equivalents and restricted cash$56,917 $18,926 
Cash Flows from Operating Activities
Net cash provided by operating activities was $73.6 million for the year ended December 31, 2020. Net cash provided by operating activities primarily consisted of the positive impact from $162.5 million in non-cash items and $28.9 million in changes in operating assets and liabilities, partially offset by the negative impact of net loss of $98.6 million and deferred income taxes and excess tax benefits totaling $19.2 million. Non-cash items included in net loss for the year ended December 31, 2020 primarily consisted of depreciation and amortization of property, equipment, acquired intangible assets and leased right-of-use assets of $76.5 million, stock-based compensation of $47.6 million, and inventory fair value adjustments of $32.9 million.
58

Net cash provided by operating activities was $78.3 million for the year ended December 31, 2019. Net cash provided by operating activities consisted of positive cash flow from operations including $101.1 million in non-cash operating expenses and $16.9 million in changes in operating assets and liabilities, partially offset by net loss of $19.9 million and deferred income taxes and excess tax benefits from stock-based compensation of $19.8 million. Non-cash items included in net loss for the year ended December 31, 2019 primarily included depreciation and amortization of property, equipment and intangible assets and leased right-of-use assets of $66.4 million, stock-based compensation of $32.1 million. During the year ended December 31, 2019, we also exited certain leased facilities, which resulted in impairment of leased right-of-use assets of $9.2 million and leasehold impairments of $1.4 million, which was partially offset by a gain on extinguishment of related lease liabilities of $10.4 million, all of which are non-cash items that did not affect cash flows.
Cash Flows from Investing Activities
Net cash used in investing activities was $175.3 million for the year ended December 31, 2020 and consisted of $160.0 million in cash used in the acquisitions, comprising $150.0 million for the Wi-Fi and Broadband assets business and $10 million in initial cash for NanoSemi, $12.5 million in purchases of property and equipment, and $2.8 million in purchase of intangible assets.
Net cash used in investing activities was $7.0 million for the year ended December 31, 2019. Net cash used in investing activities consisted primarily of $6.9 million in purchases of property and equipment.
Cash Flows from Financing Activities
Net cash provided by financing activities was $159.6 million for the year ended December 31, 2020. Net cash provided by financing activities consisted primarily of $175.0 million in proceeds from borrowings under an incremental term loan we entered in July 2020 in part in connection with the acquisition of the Wi-Fi and Broadband assets business, and cash inflows from net proceeds from issuance of common stock upon exercise of stock options of $8.1 million, partially offset by aggregate repayments of principal on outstanding debt of $17.2 million, minimum tax withholding paid on behalf of employees for restricted stock units of $3.5 million, and payments of debt issuance costs of $2.7 million.
Net cash used in financing activities was $53.4 million for the year ended December 31, 2019. Net cash used in financing activities primarily consisted of cash outflows from aggregate prepayments of principal on outstanding debt of $50.0 million and $12.0 million in minimum tax withholding paid on behalf of employees for restricted stock units, partially offset by cash inflows of $8.6 million in net proceeds from issuance of common stock upon exercise of stock options.
We believe that our $148.9 million of cash and cash equivalents at December 31, 2020 will be sufficient to fund our projected operating requirements for at least the next twelve months. As of December 31, 2020, our indebtedness totaled $369.8 million, which consists of $212.0 million outstanding principal under an initial term loan and $157.8 million under an incremental term loan. We have repaid $230.2 million of debt through December 31, 2020. The credit agreement, as amended, permits the Company to request incremental loans in an aggregate principal amount not to exceed the sum of $160.0 million (subject to adjustments for any voluntary prepayments), plus an unlimited amount that is subject to pro forma compliance with certain secured leverage ratio and total leverage ratio tests. Incremental loans are subject to certain additional conditions, including obtaining additional commitments from the lenders then party to the credit agreement or new lenders. The initial term loan facility has a seven-year term expiring in May 2024 and bears interest at either an Adjusted LIBOR or an Adjusted Base Rate, at our option, plus a fixed applicable margin. The outstanding principal on the initial term loan is due at maturity on May 12, 2024. The incremental term loan facility has a three-year term expiring in July 2023 and bears interest, at our option, at either an Adjusted LIBOR plus a fixed applicable margin of 4.25% per annum or an Adjusted Base Rate plus a fixed applicable margin of 3.25% per annum. The incremental term loan of $175.0 million amortizes in quarterly installments of principal equal to (i) 1.25% of the original aggregate principal amount of the incremental term loan on the last day of each of the first through fourth full fiscal quarters of the Company following the date of the incremental term loan, (ii) 2.50% of the original aggregate principal amount of the incremental term loan on the last day of each of the fifth through eighth full fiscal quarters of the Company, and (iii) 3.75% of the original aggregate principal amount of the incremental term loan on the last day of each of the ninth through the eleventh full fiscal quarters of the Company.
Our cash and cash equivalents in recent years have been favorably affected by our implementation of an equity-based bonus program for our employees, including executives. In connection with that bonus program, in March 2020, we issued 0.2 million freely-tradable shares of our common stock in settlement of bonus awards for the 2019 performance period. We expect to implement a similar equity-based plan for fiscal 2020, but our compensation committee retains discretion to effect payment in cash, stock, or a combination of cash and stock.
59

Warranties and Indemnifications
In connection with the sale of products in the ordinary course of business, we often make representations affirming, among other things, that our products do not infringe on the intellectual property rights of others, and agree to indemnify customers against third-party claims for such infringement. Further, our certificate of incorporation and bylaws require us to indemnify our officers and directors against any action that may arise out of their services in that capacity, and we have also entered into indemnification agreements with respect to all of our directors and certain controlling persons.
Off-Balance Sheet Arrangements
As part of our ongoing business, we do not participate in transactions that generate relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, or SPEs, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. As of December 31, 2020, we were not involved in any unconsolidated SPE transactions.
Contractual Obligations

As of December 31, 2020, future minimum payments under long-term debt, non-cancelable operating leases, inventory purchase obligations and other obligations were as follows:
Payments due
TotalLess than 1 year1-3 years3-5 yearsMore than 5 years
(in thousands)
Long-term debt obligations$369,812 $— $157,812 $212,000 $— 
Operating lease obligations30,658 9,032 11,030 5,802 4,794 
Inventory purchase obligations71,211 71,211 — — — 
Other obligations50,523 21,315 28,761 447 — 
Total$522,204 $101,558 $197,603 $218,249 $4,794 

Other obligations consist of contractual payments due for software licenses.

Our consolidated balance sheet at December 31, 2020 included $5.9 million in other long-term liabilities for uncertain tax positions, some of which may result in cash payment. The future payments related to uncertain tax positions recorded as other long-term liabilities have not been presented in the table above due to the uncertainty of the amounts and timing of cash settlement with the taxing authorities.

Our contractual obligations including long-term debt, leases, inventory purchase obligations and other obligations, increased by $272.4 million to $522.2 million as of December 31, 2020, from $249.8 million as of December 31, 2019 primarily as a result of an incremental term loan of $175.0 million, which we primarily used to fund our $150.0 million acquisition of the Wi-Fi and Broadband assets business, as well as increased orders of inventory placed with our vendors and with Intel under the transition services agreement, and increased orders of software licenses during the period.
ITEM 7A.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in foreign currency exchange rates and interest rates. We do not hold or issue financial instruments for trading purposes.
60

Foreign Currency Risk
To date, our international customer and vendor agreements have been denominated mostly in United States dollars. Accordingly, we have limited exposure to foreign currency exchange rates and do not enter into foreign currency hedging transactions. The functional currency of certain foreign subsidiaries is the local currency. Accordingly, the effects of exchange rate fluctuations on the net assets of these foreign subsidiaries’ operations are accounted for as translation gains or losses in accumulated other comprehensive income (loss) within stockholders’ equity. A hypothetical change of 100 basis points in such foreign currency exchange rates would result in a change to translation gain/loss in accumulated other comprehensive income of approximately $0.6 million.
Interest Rate Risk

On May 12, 2017, we entered into a credit agreement with certain lenders and a collateral agent in connection with the acquisition of Exar. The credit agreement provides for an initial secured term B loan facility, or the Initial Term Loan, in an aggregate principal amount of $425.0 million. As of December 31, 2020, borrowings under the Initial Term Loan were $212.0 million. The credit agreement permits the Company to request incremental loans in an aggregate principal amount not to exceed the sum of $160.0 million (subject to adjustments for any voluntary prepayments), plus an unlimited amount that is subject to pro forma compliance with certain secured leverage ratio and total leverage ratio tests. Incremental loans are subject to certain additional conditions, including obtaining additional commitments from the lenders then party to the credit agreement or new lenders. In connection with the acquisition of the Wi-Fi and Broadband assets business, on July 31, 2020, we entered into an incremental term loan with certain lenders that amends the credit agreement dated as of May 12, 2017. The incremental term loan agreement provided for a secured incremental term loan facility in an aggregate principal amount of $175.0 million, or the Incremental Term Loan. As of December 31, 2020, the outstanding principal borrowings under the Incremental Term Loan was $157.8 million.

The Initial Term Loan facility has a seven-year term and bears interest at either an Adjusted LIBOR or an Adjusted Base Rate, at our option, and, in each case, plus a fixed applicable margin. In November 2017, to hedge a substantial portion of our existing interest rate risk with respect to the term loans, we entered into a fixed-for-floating interest rate swap agreement with an amortizing notional amount to swap some of our variable rate interest payments under our term loans for fixed interest payments bearing an interest rate of 1.74685% through October 2020. As a result of entering the swap, the interest rate on a substantial portion of our long-term debt was effectively fixed at approximately 4.25% until the swap expired in October 2020. The Initial Term Loan is still subject to a 2.5% fixed applicable margin during the remaining term of the loan. The Incremental Term Loan bears interest, at our option, at an Adjusted LIBOR plus a fixed applicable margin of 4.25% per annum or an Adjusted Base Rate plus a fixed applicable margin of 3.25% per annum.
We are subject to a variable amount of interest on the principal balance of the loans and could be adversely impacted by rising interest rates in the future. If LIBOR interest rates had increased by 10%, or 1000 basis points, during the periods presented, the rate increase would have resulted in an immaterial increase to interest expense.
ITEM 8.    FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
The financial statements and supplementary data required by this item are included in Part IV, Item 15 of this Report.
ITEM 9.    CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A.    CONTROLS AND PROCEDURES
Evaluation of Disclosure and Procedures
We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our periodic reports filed with the SEC is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow for timely decisions regarding required disclosure. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and no evaluation of controls and procedures can provide absolute assurance that all control issues and instances of
61

fraud, if any, within a company have been detected. Management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
As required by Rule 13a-15(b) of the Securities Exchange Act of 1934, as amended, or the Exchange Act, prior to filing this Form 10-K, we carried out an evaluation, under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act) as of the end of the period covered by this Form 10-K. Based on their evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Form 10-K.
Management’s Annual Report on Internal Controls over Financial Reporting
Our management, including our principal executive officer and principal financial officer, 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 management, including our principal executive officer and principal financial officer, evaluated the effectiveness of our internal control over financial reporting based on criteria established in the Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based upon that evaluation, management concluded that our internal control over financial reporting was effective as of December 31, 2020. Management’s evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2020 did not include internal controls over financial reporting that had not yet been integrated for a portion of the Home Gateway Platform Division of Intel Corporation, which we refer to as the Wi-Fi and Broadband assets business, which we acquired in a business combination in July 2020, as described below. Assessment of a recently acquired business may be omitted from management’s report on internal control over financial reporting in the year of acquisition under SEC guidelines. The omitted portion of the Wi-Fi and Broadband assets business relates to certain sales and other transactions made on our behalf by Intel Corporation under the transition services agreement and comprised approximately 5% of our total assets and 3% of our total liabilities as of December 31, 2020 and approximately 23% of total revenues and 19% of cost of goods sold for the year ended December 31, 2020. The effectiveness of our internal control over financial reporting as of December 31, 2020 has been audited by Grant Thornton LLP, an independent registered public accounting firm, and Grant Thornton LLP has issued a report on our internal control over financial reporting, which is included herein.
Changes in Internal Control over Financial Reporting
An evaluation was performed under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, to determine whether any change in our internal control over financial reporting occurred during the fiscal quarter ended December 31, 2020 that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. On July 31, 2020, we completed the acquisition of the Home Gateway Platform Division of Intel Corporation, which we refer to as the Wi-Fi and Broadband assets business. On September 9, 2020, we completed the acquisition of NanoSemi, Inc. We have completed the integration of NanoSemi into our existing system of internal control over financial reporting; however, we are in the process of integrating the processes, systems, and controls relating to the Wi-Fi and Broadband assets business into our existing system of internal control over financial reporting in accordance with our integration plans through the fiscal quarter ended December 31, 2020. We expect to complete the integration of the internal controls over financial reporting related to the Wi-Fi and Broadband assets business in 2021. There were no changes in our internal control over financial reporting identified in connection with the evaluation required by paragraph (d) of Rule 13a-15 or Rule 15d-15 of the Securities Exchange Act of 1934, as amended, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
62

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
Board of Directors and Stockholders
MaxLinear, Inc.

Opinion on internal control over financial reporting
We have audited the internal control over financial reporting of MaxLinear, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2020, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended December 31, 2020, and our report dated February 11, 2021 expressed an unqualified opinion on those financial statements.

Basis for opinion
The Company’s management is responsible 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 Annual Report on Internal Control over Financial Reporting (“Management's Report”). Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Our audit of, and opinion on, the Company’s internal control over financial reporting does not include the internal control over financial reporting for the portion of the business not yet integrated from the acquisition of the Home Gateway Platform Division of Intel Corporation, which management refers to as the Wi-Fi and Broadband assets business. The omitted portion of the Wi-Fi and Broadband assets business relates to certain sales and other transactions made on the Company's behalf by Intel Corporation under a transition services agreement and comprises approximately 5% of total assets, 3% of total liabilities, 23% of total revenues, and 19% of total cost of goods sold as of and for the year ended December 31, 2020. As indicated in Management’s Report, the Wi-Fi and Broadband assets business was acquired during 2020. Management’s assertion on the effectiveness of the Company’s internal control over financial reporting excluded the internal control over financial reporting related to certain sales and other transactions as discussed.

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.

63

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.

/s/ Grant Thornton LLP
Newport Beach, California
February 11, 2021

ITEM 9B.    OTHER INFORMATION
None.
64

PART III
ITEM 10.    DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by Item 10 with respect to our directors and executive officers will be either (i) included in an amendment to this Annual Report on Form 10-K or (ii) incorporated by reference to our Definitive Proxy Statement to be filed in connection with our 2021 Annual Meeting of Stockholders, or the 2021 Proxy Statement. Such amendment in the 2021 Proxy Statement will be filed with the Securities and Exchange Commission no later than 120 days after December 31, 2020.
Item 405 of Regulation S-K calls for disclosure of any known late filing or failure by an insider to file a report required by Section 16(a) of the Exchange Act. This information will be contained under the caption “Related Person Transactions and Section 16(a) Beneficial Ownership Reporting Compliance” in either an amendment to this Annual Report on Form 10-K or the 2021 Proxy Statement and is incorporated herein by reference.
Code of Conduct
We have adopted a code of ethics and employee conduct that applies to our board of directors and all of our employees, including our chief executive officer and principal financial officer.
Our code of conduct is available at our website by visiting www.maxlinear.com and clicking through “Investors,” “Corporate Governance,” “Governance,” “Governance Documents,” and “Code of Conduct.” When required by the rules of the New York Stock Exchange, or NYSE, or the Securities and Exchange Commission, or SEC, we will disclose any future amendment to, or waiver of, any provision of the code of conduct for our chief executive officer and principal financial officer or any member or members of our board of directors on our website within four business days following the date of such amendment or waiver.
The information required by Item 10 with respect to our audit committee is incorporated by reference from the information set forth under the caption “Corporate Governance and Board of Directors — Board Committees” in either an amendment to this Annual Report on Form 10-K or the 2021 Proxy Statement.
ITEM 11.    EXECUTIVE COMPENSATION
The information required by Item 11 is incorporated by reference from the information set forth under the captions “Compensation of Non-Employee Directors” and “Executive Compensation” in either an amendment to this Annual Report on Form 10-K or our 2021 Proxy Statement.
ITEM 12.    SECURITY OWNERSHIP OF CERTAIN BENEFICAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by Item 12 is incorporated by reference from the information set forth under the captions “Executive Compensation — Equity Compensation Plan Information” and “Security Ownership” in either an amendment to this Annual Report on Form 10-K or our 2021 Proxy Statement.
ITEM 13.    CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required by Item 13 is incorporated by reference from the information set forth under the captions “Corporate Governance and Board of Directors — Director Independence” and “Related Person Transactions and Section 16(a) Beneficial Ownership Reporting Compliance” in either an amendment to this Annual Report on Form 10-K or our 2021 Proxy Statement.
ITEM 14.    PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required by Item 14 is incorporated by reference from the information set forth under the caption “Proposal Number 3 — Ratification of Appointment of Independent Registered Public Accounting Firm” in either an amendment to this Annual Report on Form 10-K or our 2021 Proxy Statement.

65

PART IV — FINANCIAL INFORMATION
66

ITEM 15.    EXHIBITS, FINANCIAL STATEMENT SCHEDULES
a) Documents filed as part of the report
1. Financial Statements
Our consolidated financial statements are attached hereto and listed on the Index to Consolidated Financial Statements of this Annual Report on Form 10-K.
2. Financial Statement Schedules
Schedule II. Valuation and Qualifying Accounts —Years ended December 31, 2020, 2019 and 2018
All other schedules are omitted as the required information is inapplicable, or the information is presented in the financial statements or related notes.
SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS (in thousands):
ClassificationBalance at beginning of yearAdditions (deductions) charged to expensesOther Additions(Deductions)Balance at end of year
Allowance for credit losses (previously, allowance for doubtful accounts)
2020$ $ $ $ $ 
201946   (46) 
201873   (27)46 
Warranty reserves
2020$553 $300 $ $(153)$700 
2019519 74  (40)553 
2018941 (414) (8)519 
Valuation allowance for deferred tax assets
2020$77,957 $(7,385)$1,239 $ $71,811 
201979,196 (1,239)  77,957 
201884,560 (5,761)397  79,196 

67

3. Exhibits
Exhibit NumberExhibit Title
2.1
2.2
2.3
3.1
3.2
3.3
3.4
4.1
*4.2
+10.1
+10.2
+10.3
+10.4
+10.5
+10.6
+10.7
+10.8
+10.12
+10.13
10.14
68

Exhibit NumberExhibit Title
†10.15
†10.16
+†10.17
†10.18
†10.19
†10.20
+10.21
+10.22
10.23
10.24
10.26
10.28
10.29
10.30
+10.31
+10.32
10.33
10.34
69

Exhibit NumberExhibit Title
10.35
+10.36
10.37
10.38
10.39
+10.40
+10.41
+10.42
+10.43
+10.44
+10.45
 +†10.46
10.47
10.48
*11.1
*21.1
*23.1
*24.1
*31.1
*31.2
#*32.1
101.INSXBRL 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.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
70

Exhibit NumberExhibit Title
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document

*Filed herewith.

#In accordance with Item 601(b)(32)(ii) of Regulation S-K and SEC Release No. 33-8238 and 34-47986, Final Rule: Management’s Reports on Internal Control Over Financial Reporting and Certification of Disclosure in Exchange Act Periodic Reports, the certifications furnished pursuant to this item will not be deemed “filed” for purposes of Section 18 of the Exchange Act (15 U.S.C. 78r), or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the registrant specifically incorporates it by reference.

+
Indicates a management contract or compensatory plan.

Confidential treatment has been requested and received for certain portions of these exhibits.
(b) Exhibits
The exhibits filed as part of this report are listed in Item 15(a)(3) of this Form 10-K.
(c) Schedules
The financial statement schedule required by Regulation S-X and Item 8 of this form is listed in Item 15(a)(2) of this Form 10-K.
71

SIGNATURES
Pursuant to the requirements of Section 13 or 15 (d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
MAXLINEAR, INC.
(Registrant)
By:/s/ KISHORE SEENDRIPU, Ph.D.
Kishore Seendripu, Ph.D.
President and Chief Executive Officer
Date:February 11, 2021(Principal Executive Officer)
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Kishore Seendripu, Ph.D. and Steven Litchfield, and each of them, his true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, to sign any and all amendments (including post-effective amendments) to this Annual Report on Form 10-K and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto each of said attorneys-in-fact and agents, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that each of said attorneys-in-facts and agents, or his substitute or substitutes, or any of them, shall do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated:
72

SignatureTitleDate
/s/ KISHORE SEENDRIPU, Ph.D.President, Chief Executive Officer, and DirectorFebruary 11, 2021
Kishore Seendripu, Ph.D.(Principal Executive Officer)
/s/ STEVEN G. LITCHFIELDChief Financial Officer and Chief Corporate Strategy OfficerFebruary 11, 2021
Steven G. Litchfield(Principal Financial Officer)
/s/ CONNIE KWONGCorporate ControllerFebruary 11, 2021
Connie Kwong(Principal Accounting Officer)
/s/ THOMAS E. PARDUNLead DirectorFebruary 11, 2021
Thomas E. Pardun
/s/ DANIEL A. ARTUSIDirectorFebruary 11, 2021
Daniel A. Artusi
/s/ CAROLYN D. BEAVERDirectorFebruary 11, 2021
Carolyn D. Beaver
/s/ GREGORY P. DOUGHERTYDirectorFebruary 11, 2021
Gregory P. Dougherty
/s/ ALBERT J. MOYERDirectorFebruary 11, 2021
Albert J. Moyer
/s/ DONALD E. SCHROCKDirectorFebruary 11, 2021
Donald E. Schrock
/s/ THEODORE TEWKSBURY, Ph.D.DirectorFebruary 11, 2021
Theodore Tewksbury, Ph.D.

73

MaxLinear, Inc.
Index to Consolidated Financial Statements












































74

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Board of Directors and Stockholders
MaxLinear, Inc.

Opinion on the financial statements
We have audited the accompanying consolidated balance sheets of MaxLinear, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2020 and 2019, the related consolidated statements of operations, comprehensive income (loss), stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 2020, and the related notes and financial statement schedule included under Item 15(a) (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2020, in conformity with accounting principles generally accepted in the United States of America.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company's internal control over financial reporting as of December 31, 2020, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”), and our report dated February 11, 2021 expressed an unqualified opinion.

Basis for opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the 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 audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the 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 supporting the amounts and disclosures in the 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical audit matters
The critical audit matters communicated below are matters arising from the current period audit of the 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 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 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.
Business combinations - valuation of identifiable intangible assets
As discussed in Note 3 to the financial statements, the Company acquired the Home Gateway Platform Division, which the Company refers to as the Wi-Fi and Broadband Assets business, pursuant to an Asset Purchase Agreement with Intel Corporation on July 31, 2020 for a purchase consideration of $150.0 million, which resulted in identifiable intangible assets of $58.0 million. Further, on September 9, 2020, the Company acquired NanoSemi, Inc. for a total purchase price of $61.2 million, which resulted in identifiable intangible assets of $19.9 million. Management estimated the fair value of identifiable intangible assets using available valuation methods.

We identified the valuation of identifiable intangible assets as a critical audit matter. The principal consideration for our determination that valuation of identifiable intangible assets is a critical audit matter is that management’s judgments and estimates in selecting valuation methods, and determining significant assumptions and prospective financial information are subject to a high level of judgment and estimation uncertainty. Therefore, subjective and complex auditor judgment is necessary to evaluate the reasonableness of management’s selections, judgments and assumptions since the application of alternative methods and assumptions can result in differing estimates of fair value and historical results may not be indicative of the future
75

due to uncertainties arising from technological advances, complexities in developing new products, industry consolidation and economic factors.

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the financial statements. These procedures included, among others:

Utilizing a valuation specialist to assist in evaluating the appropriateness of the Company’s selection of valuation methods for the identifiable intangible assets and evaluating the reasonableness of significant assumptions used, including the discount rate, contributory asset charges, and long-term growth rates;
Evaluating significant assumptions of prospective financial information used, such as growth rates, customer attrition rate, the technology obsolescence curve and margin percentages, were reasonable by considering past performance, industry data, current market forecasts, and whether such assumptions were consistent with evidence obtained in other areas of the audit;
Testing the mathematical accuracy of the calculations; and
Testing the design and operating effectiveness of internal controls relating to the valuation reports and allocation of purchase price, which included management’s review of the preliminary valuation report for the completeness and mathematical accuracy of the data, evaluating the reasonableness of significant assumptions used in the calculations, such as assumed growth rates, customer attrition rate, margin percentages, discount rate, contributory asset charges and the long term growth rates as compared to industry and market data.

Inventory valuation
As discussed in Note 1 to the financial statements, the Company assesses the recoverability of its inventory based on judgments and assumptions about future demand and market conditions. Future demand is determined based on historical sales and expected future sales. The Company reduces its inventory to its lower of cost or net realizable value on a part-by-part basis to account for its obsolescence or lack of marketability. Reductions are calculated as the difference between the cost of inventory and its net realizable value based upon the assumptions about future demand, market conditions, and costs.
We identified inventory valuation as a critical audit matter. The principal consideration for our determination that inventory valuation is a critical audit matter is that management’s estimates of future demand and market conditions are subject to a high level of estimation uncertainty. Therefore, subjective and complex auditor judgment is necessary to evaluate the reasonableness of management’s judgments and assumptions since historical results may not be indicative of the future due to uncertainties arising from technological advances, complexities in developing new products, industry consolidation and economic factors.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included, among others:

Evaluating management’s assumptions with regard to future demand by considering whether:
Current and past results indicated management’s ability to reliably forecast future demand. We compared prior year forecasts of future demand to actual results in the current year;
Changes contemplated in forecasted future demand compared with the current year actual results are reasonable; and
The information was consistent with evidence obtained in other areas of the audit;
Evaluating the propriety of significant adjustments to the inventory valuation calculations, by making inquiries of management and reviewing judgments, assumptions and documentation supporting such adjustments;
Testing the completeness, accuracy, and relevance of underlying data used in the estimate of net realizable value of its inventories; and
Testing the design and operating effectiveness of internal controls over the inventory valuation adjustments, including management’s review of the demand forecast and significant adjustments to the inventory valuation calculations.

Realizability of deferred tax assets
As discussed in Note 1 to the financial statements, management records valuation allowances to reduce deferred tax assets when a judgment is made that is considered more likely than not that a tax benefit will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences will become deductible. The Company assesses the need for a valuation allowance by evaluating both positive and negative evidence that may exist.
We identified the realizability of deferred tax assets as a critical audit matter. The principal consideration for our determination that the realizability of deferred tax assets is a critical audit matter is that the forecast of future taxable income is an accounting
76

estimate subject to a high level of estimation. There is inherent uncertainty and subjectivity related to management’s judgments and assumptions regarding the Company’s international tax structure and transfer pricing agreements, determination of the taxable income by jurisdiction, and the impacts of the Tax Act on future taxable income, which are complex in nature and require significant auditor judgment.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. With the assistance of engagement team members possessing specialized skill in income tax matters, our audit procedures related to the realizability of deferred tax assets included the following, among others:
Reviewing management’s application of the rules under the Tax Act with a focus on Global Intangible Low-Taxed Income and the ordering rules and its expected impact on estimated future taxable income;
Comparing the scheduled reversals of deferred tax liabilities to the underlying financial and tax accounting records;
Comparing the forecast of future taxable income to the following:
Prior year actual results by jurisdiction to evaluate the reasonableness of significant changes contemplated for the following year;
Forecasts of future information used in other areas, such as inventory valuation and impairment assessment of intangible assets, to evaluate completeness and consistency;
Reviewing the Company’s transfer pricing assumptions, including royalty rates and cost plus markups, applied by the Company and its non-US subsidiaries; and
Testing the design and operating effectiveness of management’s internal controls over the completeness and accuracy of the forecast of future taxable income and the proper application of relevant tax law to support the realizability of deferred tax assets.
/s/ Grant Thornton LLP
We have served as the Company’s auditor since 2016.
Newport Beach, California
February 11, 2021
77

MAXLINEAR, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except par value amounts)
December 31,December 31,
20202019
Assets
Current assets:
Cash and cash equivalents$148,901 $92,708 
Short-term restricted cash115 349 
Accounts receivable, net67,442 50,411 
Inventory97,839 31,510 
Prepaid expenses and other current assets47,421 6,792 
Total current assets361,718 181,770 
Long-term restricted cash1,018 60 
Property and equipment, net39,470 16,613 
Leased right-of-use assets21,886 10,978 
Intangible assets, net207,266 187,971 
Goodwill302,828 238,330 
Deferred tax assets86,065 67,284 
Other long-term assets2,191 2,785 
Total assets$1,022,442 $705,791 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$32,751 $13,442 
Accrued price protection liability47,766 12,557 
Accrued expenses and other current liabilities105,842 31,171 
Accrued compensation47,302 9,392 
Total current liabilities233,661 66,562 
Long-term lease liabilities20,862 9,335 
Long-term debt363,592 206,909 
Other long-term liabilities13,210 8,065 
Total liabilities631,325 290,871 
Commitments and contingencies
Stockholders’ equity:
Preferred stock, $0.0001 par value; 25,000 shares authorized, no shares issued or outstanding
  
Common stock, $0.0001 par value; 550,000 shares authorized, 74,536 shares issued and outstanding at December 31, 2020 and 71,931 shares issued and outstanding at December 31, 2019
7 7 
Additional paid-in capital
602,064 529,596 
Accumulated other comprehensive income (loss)1,435 (887)
Accumulated deficit
(212,389)(113,796)
Total stockholders’ equity391,117 414,920 
Total liabilities and stockholders’ equity$1,022,442 $705,791 
See accompanying notes.
78

MAXLINEAR, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)

Years Ended December 31,
202020192018
Net revenue$478,596 $317,180 $384,997 
Cost of net revenue265,798 149,495 176,223 
Gross profit212,798 167,685 208,774 
Operating expenses:
Research and development179,993 98,344 120,046 
Selling, general and administrative130,025 88,762 101,789 
Impairment losses86  2,198 
Restructuring charges3,833 2,636 3,838 
Total operating expenses313,937 189,742 227,871 
Loss from operations(101,139)(22,057)(19,097)
Interest income409 775 78 
Interest expense(12,952)(11,133)(14,255)
Other income (expense), net(1,170)(69)422 
Total interest and other income (expense), net(13,713)(10,427)(13,755)
Loss before income taxes(114,852)(32,484)(32,852)
Income tax benefit(16,259)(12,586)(6,653)
Net loss$(98,593)$(19,898)$(26,199)
Net loss per share:
Basic$(1.35)$(0.28)$(0.38)
Diluted$(1.35)$(0.28)$(0.38)
Shares used to compute net loss per share:
Basic73,133 71,005 68,490 
Diluted73,133 71,005 68,490 

See accompanying notes.
79

MAXLINEAR, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(in thousands)

Years Ended December 31,
202020192018
Net loss$(98,593)$(19,898)$(26,199)
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustments, net of tax expense of $216 in 2020, expense of $136 in 2019 and benefit of $200 in 2018
1,010 160 (1,572)
Net actuarial gain on pension and other defined benefit plans, net of tax expense of $0 in 2020
1,172   
Unrealized gain (loss) on interest rate swap, net of tax expense of $8 in 2020, benefit of $341 in 2019 and expense of $187 in 2018
225 (1,319)702 
Less: Reclassification adjustments of unrealized gain on interest rate swap, net of tax of $0 in 2020
(85)  
Unrealized gain (loss) on interest rate swap, net of tax140 (1,319)702 
Other comprehensive income (loss)2,322 (1,159)(870)
Total comprehensive loss$(96,271)$(21,057)$(27,069)


See accompanying notes.
80

MAXLINEAR, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(in thousands)
    
Common StockAdditional
Paid-In
Capital
Accumulated
Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balance at December 31, 201767,400 $7 $455,497 $1,039 $(69,119)$387,424 
Common stock issued pursuant to equity awards, net 1,875 — 1,761 — — 1,761 
Employee stock purchase plan276 — 4,452 — — 4,452 
Stock-based compensation— — 31,734 — — 31,734 
Cumulative effect of adoption of new accounting principles— — (157)103 1,688 1,634 
Other comprehensive loss— — — (870)— (870)
Net loss— — — — (26,199)(26,199)
Balance at December 31, 201869,551 7 493,287 272 (93,630)399,936 
Common stock issued pursuant to equity awards, net 2,132 — 140 — — 140 
Employee stock purchase plan248 — 4,109 — — 4,109 
Stock-based compensation— — 32,060 — — 32,060 
Cumulative effect of adoption of new accounting principles— — — — (268)(268)
Other comprehensive loss— — — (1,159)— (1,159)
Net loss— — — — (19,898)(19,898)
Balance at December 31, 201971,931 7 529,596 (887)(113,796)414,920 
Common stock issued pursuant to equity awards, net 1,515 — 3,997 — — 3,997 
Common stock issued for merger, net804 — 17,080 — — 17,080 
Employee stock purchase plan286 — 3,794 — — 3,794 
Stock-based compensation— — 47,597 — — 47,597 
Other comprehensive income— — — 2,322 — 2,322 
Net loss— — — — (98,593)(98,593)
Balance at December 31, 202074,536 $7 $602,064 $1,435 $(212,389)$391,117 
See accompanying notes.
81

MAXLINEAR, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
Years Ended December 31,
202020192018
Operating Activities
Net loss$(98,593)$(19,898)$(26,199)
Adjustments to reconcile net loss to cash provided by operating activities:
Amortization and depreciation76,513 66,401 79,027 
Impairment losses86  2,198 
Inventory fair value adjustments32,945   
Amortization of debt issuance costs and accretion of discount on debt and leases2,201 1,577 1,148 
Stock-based compensation47,597 32,060 31,721 
Deferred income taxes(18,488)(15,693)(12,144)
Loss on disposal of property and equipment 46 430 
Impairment of leasehold improvements319 1,442 735 
Impairment of leased right-of-use assets1,508 9,240  
Gain on extinguishment of lease liabilities (10,437) 
(Gain) loss on foreign currency and other1,289 760 (809)
Excess tax benefits on stock-based awards(677)(4,064)(2,028)
Changes in operating assets and liabilities, net of acquisitions:
Accounts receivable(16,856)9,090 6,595 
Inventory(31,837)10,195 11,696 
Prepaid expenses and other assets(38,954)3,805 1,071 
Leased right-of-use assets441 3,044  
Accounts payable, accrued expenses and other current liabilities57,094 1,261 5,923 
Accrued compensation32,606 2,021 8,961 
Deferred revenue and deferred profit  (138)
Accrued price protection liability34,719 (3,966)(5,117)
Lease liabilities(6,386)(8,142) 
Other long-term liabilities(1,934)(394)(381)
Net cash provided by operating activities73,593 78,348 102,689 
Investing Activities
Purchases of property and equipment(12,487)(6,887)(7,825)
Purchases of intangible assets(2,799)(86) 
Cash used in acquisitions, net of cash acquired(160,000)  
Net cash used in investing activities(175,286)(6,973)(7,825)
Financing Activities
Net proceeds from the issuance of debt175,000   
Payment of debt issuance cost(2,696)  
Repayment of debt(17,188)(50,000)(93,000)
Net proceeds from issuance of common stock8,068 8,603 6,839 
Minimum tax withholding paid on behalf of employees for restricted stock units(3,535)(11,986)(7,623)
Net cash provided by (used in) financing activities159,649 (53,383)(93,784)
Effect of exchange rate changes on cash and cash equivalents(1,039)934 (1,301)
Increase in cash, cash equivalents and restricted cash56,917 18,926 (221)
Cash, cash equivalents and restricted cash at beginning of period93,117 74,191 74,412 
Cash, cash equivalents and restricted cash at end of period$150,034 $93,117 $74,191 
Supplemental disclosures of cash flow information:
Cash paid for interest$11,082 $11,259 $13,957 
Cash paid for income taxes$2,822 $4,417 $5,426 
Supplemental disclosures of non-cash investing and financing activities:
Common stock issued in acquisitions, at fair value$17,080 $ $ 
Deferred payments of purchase price for acquisitions, at fair value$34,100 $ $ 
Issuance of shares for payment of bonuses$3,258 $7,632 $6,997 
See accompanying notes.
82


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)

1. Organization and Summary of Significant Accounting Policies
Description of Business
MaxLinear, Inc. was incorporated in Delaware in September 2003. MaxLinear, Inc., together with its wholly owned subsidiaries, collectively referred to as MaxLinear, or the Company, is a provider of communications systems-on-chip (SoC) solutions used in broadband, mobile and wireline infrastructure, data center, and industrial and multi-market applications. MaxLinear is a fabless integrated circuit design company whose products integrate all or substantial portions of a high-speed communication system, including radio frequency (RF), high-performance analog, mixed-signal, digital signal processing, security engines, data compression and networking layers, and power management. MaxLinear’s customers include electronics distributors, module makers, original equipment manufacturers, or OEMs, and original design manufacturers, or ODMs, who incorporate the Company’s products in a wide range of electronic devices, including cable Data Over Cable Service Interface Specifications (DOCSIS), fiber and DSL broadband modems and gateways; Wi-Fi and wireline routers for home networking; radio transceivers and modems for 4G/5G base-station and backhaul infrastructure; fiber-optic modules for data center, metro, and long-haul transport networks; as well as power management and interface products used in these and many other markets.
Basis of Presentation and Principles of Consolidation
The consolidated financial statements include the accounts of MaxLinear, Inc. and its wholly owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP. All intercompany transactions and investments have been eliminated in consolidation.
The functional currency of certain foreign subsidiaries is the local currency. Accordingly, assets and liabilities of these foreign subsidiaries are translated at the current exchange rate at the balance sheet date and historical rates for equity. Revenue and expense components are translated at weighted average exchange rates in effect during the period. Gains and losses resulting from foreign currency translation are included as a component of stockholders’ equity. Foreign currency transaction gains and losses are included in the results of operations, and to date, have not been material.
Use of Estimates and Significant Risks and Uncertainties
The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes of the consolidated financial statements. Actual results could differ from those estimates.
In the year ended December 31, 2020, the Company’s revenues were impacted by the coronavirus disease, or COVID-19, pandemic. In particular, the Company experienced some negative impact to its revenue and gross profits in the first half of 2020 due to several industry-wide dynamics related to COVID-19 including supply constraints as well as customer requests to temporarily delay shipments. Although the Company has benefited from increased demand for certain of its products from the work-from-home environment in the second half of 2020, heightened volatility and uncertainty in customer demand and the worldwide economy in general has continued, and the Company may experience increased volatility in its sales and revenues in the near future. However, the magnitude of such volatility on the Company’s business and its duration is uncertain and cannot be reasonably estimated at this time.

The Company also believes that its $148.9 million of cash and cash equivalents at December 31, 2020 will be sufficient to fund its projected operating requirements for at least the next twelve months. A material adverse impact from COVID-19 could result in a need to raise additional capital or incur additional indebtedness to fund strategic initiatives or operating activities, particularly if the Company pursues additional acquisitions. The Company’s future capital requirements will depend on many factors, including the Company’s efforts to complete the integration of the acquired Wi-Fi and Broadband assets business and NanoSemi (Note 3), changes in revenue, the expansion of engineering, sales and marketing activities, the timing and extent of expansion into new territories, the timing of introductions of new products and enhancements to existing products, the continuing market acceptance of the Company’s products and potential material investments in, or acquisitions of, complementary businesses, services or technologies. Additional funds may not be available on terms favorable to the Company or at all. If the Company is unable to raise additional funds when needed, it may not be able to sustain its operations or execute its strategic plans.

The Company is not aware of any specific event or circumstance that would require an update to its estimates or adjustments to the carrying value of its assets and liabilities as of February 11, 2021, the issuance date of this Annual Report on Form 10-K. Actual results could differ from those estimates, particularly if the Company experiences material impacts from
83


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
COVID-19.
Business Combinations
The Company applies the provisions of ASC 805, Business Combinations, in accounting for its acquisitions. It requires the Company to recognize separately from goodwill the assets acquired and the liabilities assumed, at the acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the acquisition date fair values of the net assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, its estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.

Costs to exit or restructure certain activities of an acquired company or the Company’s internal operations are accounted for as termination and exit costs pursuant to ASC 420, Exit or Disposal Cost Obligations, and are accounted for separately from the business combination. A liability for costs associated with an exit or disposal activity is recognized and measured at its fair value in the consolidated statements of operations in the period in which the liability is incurred.

For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review, evaluation, and adjustment of these pre-acquisition contingencies throughout the measurement period in order to obtain sufficient information to assess whether the Company includes these contingencies as a part of the fair value estimates of assets acquired and liabilities assumed and, if so, to determine their estimated amounts. A pre-acquisition contingency (non-income tax related) is only recognized as an asset or a liability if: (i) it is probable that an asset existed or a liability had been incurred at the acquisition date and (ii) the amount of the asset or liability can be reasonably estimated. Subsequent to the measurement period, changes in estimates of such contingencies will affect earnings and could have a material effect on the Company's results of operations and financial position.

In addition, uncertain tax positions and tax-related valuation allowances assumed, if any, in connection with a business combination are initially estimated as of the acquisition date. The Company re-evaluates these items quarterly based upon facts and circumstances that existed as of the acquisition date with any adjustments to the preliminary estimates being recorded to goodwill if identified within the measurement period. Subsequent to the end of the measurement period or final determination of the estimated value of the tax allowance or contingency, whichever comes first, changes to these uncertain tax positions and tax related valuation allowances will affect the income tax provision (benefit) in the consolidated statements of operations and could have a material impact on the results of operations and financial position.
Cash and Cash Equivalents
The Company considers all liquid investments with a maturity of three months or less when purchased to be cash equivalents. Cash equivalents are recorded at cost, which approximates market value.
Accounts Receivable
The Company performs ongoing credit evaluations of its customers and assesses each customer’s credit worthiness. The Company monitors collections and payments from its customers and maintains an allowance for doubtful accounts, which effective January 1, 2020, is based upon applying an expected credit loss rate to receivables based on the historical loss rate from similar high risk customers adjusted for current conditions, including any specific customer collection issues identified, and forecasts of economic conditions. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of December 31, 2020 and the activity in this account, including the current-period provision for expected credit losses for the year ended December 31, 2020, were not material.
Inventory
The Company assesses the recoverability of its inventory based on assumptions about demand and market conditions. Forecasted demand is determined based on historical sales and expected future sales. Inventory is stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost on a first-in, first-out basis and net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion,
84


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
disposal and transportation. The Company reduces its inventory to its lower of cost or net realizable value on a part-by-part basis to account for its obsolescence or lack of marketability. Reductions are calculated as the difference between the cost of inventory and its net realizable value based upon assumptions about future demand, market conditions and costs. Once established, these adjustments are considered permanent and are not revised until the related inventory is sold or disposed of.
Fair Value of Financial Instruments
The carrying amount of cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued expenses and compensation are considered to be representative of their respective fair values because of the short-term nature of these accounts. The interest rate swap was carried at fair value prior to its expiration in 2020.
Property and Equipment
Property and equipment is carried at cost and depreciated over the estimated useful lives of the assets, ranging from two to five years, using the straight-line method. Leasehold improvements are stated at cost and amortized over the shorter of the estimated useful lives of the assets or the lease term.
Production Masks
Production masks with alternative future uses or discernible future benefits are capitalized and amortized over their estimated useful life of two to five years. To determine if the production mask has alternative future uses or benefits, the Company evaluates risks associated with developing new technologies and capabilities, and the related risks associated with entering new markets. Production masks that do not meet the criteria for capitalization are expensed as research and development costs.
Goodwill and Intangible Assets
Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the acquisition method. Intangible assets represent purchased intangible assets including developed technology, in-process research and development, or IPR&D, technologies acquired or licensed from other companies, customer relationships, non-compete covenants, backlog, and trademarks and tradenames. Purchased finite-lived intangible assets are capitalized and amortized over their estimated useful lives. Technologies acquired or licensed from other companies, customer relationships, non-compete covenants, backlog, and trademarks and tradenames are capitalized and amortized over the lesser of the terms of the agreement, or estimated useful life. The Company capitalizes IPR&D projects acquired as part of a business combination. On completion of each project, IPR&D assets are reclassified to developed technology and amortized over their estimated useful lives.
Impairment of Goodwill and Long-Lived Assets
Goodwill is not amortized but is tested for impairment using either a qualitative assessment, and/or quantitative assessment, which effective with its October 31, 2020 impairment test, is based on comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a goodwill impairment loss is recorded. The Company tests by reporting unit, goodwill and other indefinite-lived intangible assets for impairment as of October 31 each year or more frequently if it believes indicators of impairment exist.
During development, IPR&D is not subject to amortization and is tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company reviews indefinite-lived intangible assets for impairment using a qualitative assessment, followed by a quantitative assessment, as needed, each year as of October 31, the date of its annual goodwill impairment review, or whenever events or changes in circumstances indicate the carrying value may not be recoverable. Recoverability of indefinite-lived intangible assets is measured by comparing the carrying amount of the asset to its fair value. In certain cases, the Company utilizes the relief-from-royalty method when appropriate, and a fair value will be obtained based on analysis over the costs saved by owning the right instead of leasing it. 
Once an IPR&D project is complete, it becomes a finite-lived intangible asset and is evaluated for impairment both immediately prior to its change in classification and thereafter in accordance with the Company's policy for long-lived assets.
The Company regularly reviews the carrying amount of its long-lived assets subject to depreciation and amortization, as well as the useful lives, to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. An impairment loss would be recognized when the sum of the expected future undiscounted net cash
85


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
flows is less than the carrying amount of the asset. Should impairment exist, the impairment loss would be measured based on the excess of the carrying amount of the asset over the asset’s fair value.

    During the years 2020, 2019, and 2018, the Company identified impairment of intangible assets of $0.1 million, $0 and $2.2 million, respectively. Refer to Goodwill and Intangible Assets, Note 5 for more information.
Revenue Recognition
The Company's revenue is primarily generated from sales of the Company’s integrated circuits to electronics distributors, module makers, OEMs, and ODMs under individual customer purchase orders, some of which have underlying master sales agreements that specify terms governing the product sales. Effective January 1, 2018, the Company adopted ASC 606 and recognizes such revenue at the point in time when control of the products is transferred to the customer at the estimated net consideration for which collection is probable, taking into account the customer's rights to price protection, other pricing credits, unit rebates, and rights to return unsold product. Transfer of control occurs either when products are shipped to or received by the distributor or direct customer, based on the terms of the specific agreement with the customer, if the Company has a present right to payment and transfer of legal title and the risks and rewards of ownership to the customer has occurred. For most of the Company's product sales, transfer of control occurs upon shipment to the distributor or direct customer. In assessing whether collection of consideration from a customer is probable, the Company considers the customer's ability and intention to pay that amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, typically 30 days from the invoice date, which occurs on the date of transfer of control of the products to the customer. Since payment terms are less than a year, the Company has elected the practical expedient and does not assess whether a customer contract has a significant financing component.
A five-step approach is applied in the recognition of revenue under ASC 606: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when the Company satisfies a performance obligation. The Company applied ASC 606 to its customer contracts that were not completed before the January 1, 2018 adoption date. Customer purchase orders plus the underlying master sales agreements are considered to be contracts with the customer for purposes of applying the five-step approach under ASC 606.
Pricing adjustments and estimates of returns under contractual stock rotation rights are treated as variable consideration for purposes of determining the transaction price, and are estimated at the time control transfers using the expected value method based on the Company's analysis of actual price adjustment claims by distributors and historical product return rates, and then reassessed at the end of each reporting period. The Company also considers whether any variable consideration is constrained, since such amounts for which it is probable that a significant reversal will occur when the contingency is subsequently resolved are required to be excluded from revenues. Price adjustments are finalized at the time the products are sold through to the end customer and the distributor or end customer submits a claim to reduce the sale price to a pre-approved net price. Stock rotation allowances are capped at a fixed percentage of the Company's sales to a distributor for a period of time, up to six months, as specified in the individual distributor contract. If the Company's current estimates of such credits and rights are materially inaccurate, it may result in adjustments that affect future revenues and gross profits. Returns under the Company's general assurance warranty of products for a period of one to three years have not been material and warranty-related services are not considered a separate performance obligation under the customer contracts. Most of the Company's customers resell the Company's product as part of their product and thus are tax-exempt; however, to the extent the Company collects and remits taxes on product sales from customers, it has elected to exclude from the measurement of transaction price such taxes.
Each distinct promise to transfer products is considered to be an identified performance obligation for which revenue is recognized upon transfer of control of the products to the customer. Although customers may place orders for products to be delivered on multiple dates that may be in different quarterly reporting periods, all of the orders are scheduled within one year from the order date. The Company has opted to not disclose the portion of revenues allocated to partially unsatisfied performance obligations, which represent products to be shipped within 12 months under open customer purchase orders, at the end of the current reporting period as allowed under ASC 606. The Company has also elected to record sales commissions when incurred, pursuant to the practical expedient under ASC 340, as the period over which the sales commission asset that would have been recognized is less than one year.
Customer contract liabilities consist primarily of obligations to deliver rebates to customers in the form of units of products which are included in accrued expenses and other current liabilities in the consolidated balance sheets. Other obligations to customers consist of estimates of price protection rights offered to the Company's end customers, which are
86


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
included in accrued price protection liability in the consolidated balance sheets, as well as price adjustments expected to be claimed by the distributor upon sell-through of the products to their customers, and amounts expected to be returned by distributors under stock rotation rights, which are included in accrued expenses and other current liabilities in the consolidated balance sheets. The Company also records a right of return asset, consisting of amounts representing the products the Company expects to receive from customers in returns, which is included in inventory in the consolidated balance sheets, and is typically settled within six months of transfer of control to the customer, or the period over which stock rotation rights are based. Upon lapse of the time period for stock rotations, or the contractual end to price protection and rebate programs, which is approximately one to two years, and when the Company believes unclaimed amounts are no longer subject to payment and will not be paid, any remaining asset or liability is derecognized by an offsetting entry to cost of net revenue and net revenue. For additional disclosures regarding contract liabilities and other obligations to customers, see Note 15.
The Company assesses customer accounts receivable and contract assets for impairment in accordance with ASC 310-10-35.
Warranty
The Company generally provides a warranty on its products for a period of one to three years. The Company makes estimates of product return rates and expected costs to replace the products under warranty at the time revenue is recognized based on historical warranty experience and any known product warranty issues. If actual return rates and/or replacement costs differ significantly from these estimates, adjustments to recognize additional cost of net revenue may be required in future periods. As of December 31, 2020 and 2019, the Company has warranty reserves of $0.7 million and $0.6 million, respectively, based on the Company’s estimates.
Segment Information
The Company operates in one segment as it has developed, marketed and sold primarily only one class of similar products, radio-frequency, high-performance analog and mixed-signal communications system-on-chip solutions for the connected home, wired and wireless infrastructure markets and industrial and multi-market applications.
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. The Company has one business activity and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports as a single operating segment.
Stock-based Compensation
The Company measures the cost of employee services received in exchange for equity incentive awards, including restricted stock units and restricted stock awards, employee stock purchase rights and stock options based on the grant date fair value of the award. The Company calculates the fair value of restricted stock units and performance-based restricted stock units based on the fair market value of the Company’s common stock on the grant date. Stock-based compensation expense is then determined based on the number of restricted stock units that are expected to vest; for performance-based restricted stock units, this is the number of units that are expected to vest during the performance period if it is probable that the Company will achieve the performance metrics specified in the underlying award agreement. The Company uses the Black-Scholes valuation model to calculate the fair value of stock options and employee stock purchase rights granted to employees. Stock-based compensation expense is recognized over the period during which the employee is required to provide services in exchange for the award, which is usually the vesting period. The Company recognizes compensation expense over the vesting period using the straight-line method and classifies these amounts in the consolidated statements of operations based on the department to which the related employee reports.
Research and Development
Costs incurred in connection with the development of the Company’s technology and future products are charged to research and development expense as incurred.
87


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
Leases
The Company’s leases primarily consist of facility leases which are classified as operating leases. The Company assesses whether an arrangement contains a lease at inception. Effective January 1, 2019, the Company recognizes a lease liability to make contractual payments under all leases with terms greater than twelve months and a corresponding right-of-use asset, representing its right to use the underlying asset for the lease term. The lease liability is initially measured at the present value of the lease payments over the lease term using the collateralized incremental borrowing rate since the implicit rate is unknown. Options to extend or terminate a lease are included in the lease term when it is reasonably certain that the Company will exercise such an option. The right-of-use asset is initially measured as the contractual lease liability plus any initial direct costs and prepaid lease payments made, less any lease incentives. Upon adoption of ASC 842 on January 1, 2019, the carrying value of lease-related restructuring liabilities for certain restructured leases existing at that date, was offset against the related right-of-use assets. Lease expense is recognized on a straight-line basis over the lease term.
Upon adoption of ASC 842, the Company elected certain practical expedients and accordingly has (1) carried forward its prior assessments of (a) whether existing contracts on the January 1, 2019 adoption date contain leases, (b) classification of leases as operating or financing and (c) initial direct costs for existing leases and (2) considered hindsight in determining the lease term and assessing impairment of the right-of-use-asset. In addition, the Company used a portfolio approach for its facility leases when making judgments and estimates, such as the discount rate.
Leased right-of-use assets are subject to impairment testing as a long-lived asset at the asset-group level. The Company monitors its long-lived assets for indicators of impairment. As the Company's leased right-of-use assets primarily relate to facility leases, early abandonment of all or part of facility as part of a restructuring plan is typically an indicator of impairment. If impairment indicators are present, the Company tests whether the carrying amount of the leased right-of-use asset is recoverable including consideration of sublease income, and if not recoverable, measures impairment loss for the right-of-use asset or asset group.
Derivatives and Hedging Activities
The Company records derivatives in the consolidated balance sheets at fair value. Hedge accounting is applied to derivatives designated in a hedging relationship. A derivative designated as a hedge of a forecasted transaction is carried at fair value with the effective portion of a derivative’s gain or loss recorded in other comprehensive income (i.e., a separate component of stockholders’ equity) and subsequently recognized in earnings in the same period or periods the hedged forecasted transaction affects earnings. The ineffective portion of a derivative’s gain or loss is recorded in earnings as it occurs. Changes in certain terms of the hedged transactions, including the selection of interest rate from one-month LIBOR to another rate could cause ineffectiveness in the derivatives and result in reclassification of amounts in accumulated other comprehensive income (loss) into earnings.
Pension and Other Defined Benefit Retirement Obligations
The costs of pension and certain other defined benefit employee retirement benefits are required to be recognized based upon actuarial valuations. The related net retirement benefit obligation is recognized as the excess of the projected benefit obligation over the fair value of the plan assets. In measuring the retirement benefit obligation, the discount rate, expected long-term rate of return on plan assets, and long-term rate of salary increase are the most significant assumptions. Retirement benefit costs primarily represent the increase in the actuarial present value of the retirement benefit obligation.
Income Taxes
The Company provides for income taxes utilizing the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. Deferred taxes are presented net as noncurrent. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. Valuation allowances are recorded to reduce deferred tax assets when a judgment is made that is considered more likely than not that a tax benefit will not be realized. A decision to record a valuation allowance results in an increase in income tax expense or a decrease in income tax benefit. If the valuation allowance is released in a future period, income tax expense will be reduced accordingly.
The calculation of tax liabilities involves dealing with uncertainties in the application of complex global tax regulations. The impact of an uncertain income tax position is recognized at the largest amount that is “more likely than not” to be sustained
88


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.
In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company continually assesses the need for a valuation allowance on the deferred tax asset by evaluating both positive and negative evidence that may exist. Any adjustment to the net deferred tax asset valuation allowance would be recorded in the income statement for the period that the adjustment is determined to be required.
On December 22, 2017, the Tax Cuts and Jobs Act, or the Tax Act, was enacted into U.S. tax law. In 2018, the Company made an accounting policy election to treat Global Intangible Low Taxed Income in accordance with the Tax Act as a period cost.
Comprehensive Income (Loss)
Comprehensive income (loss) is defined as the change in equity (net assets) of a business entity during a period from transactions and other events and circumstances from non-owner sources. Other comprehensive income (loss) includes certain changes in equity that are excluded from net income (loss), net of tax, such as foreign currency translation gains and losses, and unrealized gains and losses from interest rate hedging activities.
Litigation and Settlement Costs
Legal costs are expensed as incurred. The Company is involved in disputes, litigation and other legal actions in the ordinary course of business. The Company continually evaluates uncertainties associated with litigation and records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred at the date of the financial statements and (ii) the loss or range of loss can be reasonably estimated.
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, to replace the incurred loss methodology with an expected credit loss model that requires consideration of a broader range of information to estimate credit losses over the lifetime of the asset, including current conditions and reasonable and supportable forecasts in addition to historical loss information, to determine expected credit losses. Pooling of assets with similar risk characteristics and the use of a loss model are also required. Also, in April 2019, the FASB issued ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, to clarify the inclusion of recoveries of trade receivables previously written off when estimating an allowance for credit losses. The amendments in this update were required to be applied using the modified retrospective method with an adjustment to accumulated deficit and were effective for the Company beginning with fiscal year 2020, including interim periods. The adoption of the amendments in this update as of January 1, 2020 did not have a material impact on the Company’s accounts receivable, net and accumulated deficit, as well as its results of operations for the year ended December 31, 2020.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. An entity no longer will determine goodwill impairment by calculating the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if the reporting unit had been acquired in a business combination. Instead, under the amendments in this update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The FASB also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. The amendments in this update are effective for the Company beginning with fiscal year 2020, including interim periods. The adoption of the amendments in this update as of the Company’s October 31, 2020 goodwill impairment test date did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework— Changes to the Disclosure Requirements for Fair Value Measurement, to improve the fair value measurement reporting of
89


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
financial instruments. The amendments in this update require, among other things, added disclosure of the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements. The amendments in this update eliminate, among other things, disclosure of the reasons for and amounts of transfers between Level 1 and Level 2 for assets and liabilities that are measured at fair value on a recurring basis and an entity's valuation processes for Level 3 fair value measurements. The amendments in this update were effective for the Company beginning with fiscal year 2020. Retrospective application is required for all amendments in this update except the added disclosures, which should be applied prospectively. The adoption of the amendments in this update did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles - Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract, to provide additional guidance on the accounting for costs of implementing cloud computing arrangements that are service contracts. The amendments in this update require the capitalization of implementation costs during the application development stage of such hosting arrangements and amortization of the expense over the term of the arrangement including any option to extend reasonably certain to be exercised or option to terminate reasonably certain not to be exercised. Capitalized implementation costs and amortization thereof are also required to be classified in the same line item in the statements of financial position, operations and cash flows associated with the hosting service fees. The amendments in this update were effective for the Company beginning with fiscal year 2020. Entities may select retrospective or prospective application to all implementation costs incurred after the adoption date. The Company has selected prospective application. The adoption of the amendments in this update did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In August 2018, the FASB issued ASU No. 2018-14 Compensation—Retirement Benefits—Defined Benefit Plans—General (Subtopic 715-20), to clarify disclosure requirements related to defined benefit pension plans. The amendment adds a narrative description on the reasons for significant gains and losses affecting the benefit obligation and an explanation of any other significant changes in the benefit obligation or plan assets not otherwise apparent in other disclosures. The amendment removes the disclosure of amounts in accumulated other comprehensive income expected to be recognized as part of net periodic benefit costs over the next year. The amendments in this update are effective for the Company beginning with fiscal year 2021. Entities are required to apply the amendments on a retrospective basis with early adoption permitted. The Company selected to early adopt this update. The adoption of the amendments in this update did not have a material impact on the Company's defined benefit plan disclosures and the Company's consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In March 2020, the FASB issued ASU No. 2020-04 Reference Rate Reform (Topic 848)—Facilitation of the Effects of Reference Rate Reform on Financial Reporting, that provides optional relief to applying reference rate reform to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (LIBOR), which will be discontinued by the end of 2021. Also, in January 2021, the FASB issued ASU No. 2021-01 Reference Rate Reform (Topic 848)—Scope, to clarify that cash flow hedges are eligible for certain optional expedients and exceptions for the application of subsequent assessment methods to assume perfect effectiveness as previously presented in ASU 2020-04. The amendments in this update are effective immediately and may be applied through December 31, 2022. The Company's LIBOR interest rate swap expired in October 2020 and was not impacted by reference rate reform. Therefore, the adoption of the amendments in this update did not have a material impact on the Company’s accumulated other comprehensive loss or its results of operations as of and for the year ended December 31, 2020.

In May 2020, the SEC issued a final rule that amends the financial statement requirements for business acquisitions and related pro forma financial information. The rule modifies the significance tests to replace total assets with aggregate worldwide market value of common equity in the investment test and to include a revenue component in the income test while requiring the use of absolute value to calculate average net income for the last five fiscal years. The rule improves the presentation of pro forma financial information by replacing pro forma adjustments with transaction accounting adjustments and adds the optional disclosure of management’s adjustments related to synergies and dis-synergies. The rule also reduces the number of acquiree annual financial statement periods required to a maximum of the two most recent fiscal years. The final rule is effective for the Company beginning with fiscal year 2021, with early application permitted; all applicable aspects of the rule are required to be applied upon adoption. The Company has early adopted the rule in its filings related to the acquisition of the Wi-Fi and Broadband assets business. The adoption of the rule did not have an impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.

90


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
Recently Issued Accounting Pronouncements

In December 2019, the FASB issued ASU No. 2019-12 Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes, to remove certain exceptions and improve consistency of application, including, among other things, requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. The amendments in this update will be effective for the Company beginning with fiscal year 2021, with early adoption permitted. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The adoption of the amendments in this update is not expected to have a material impact on the Company’s consolidated financial position and results of operations.

In October 2020, the FASB issued ASU No. 2020-10 Codification Improvements, to make incremental improvements to GAAP and address stakeholder suggestions, including, among other things, clarifying that the requirement to provide comparative information in the financial statements extends to the corresponding disclosures section. The amendments in this update will be effective for the Company beginning with fiscal year 2021, with early adoption permitted. The amendments in this update should be applied retrospectively and at the beginning of the period that includes the adoption date. The adoption of the amendments in this update is not expected to have a material impact on the Company’s consolidated financial position and results of operations.

2. Net Income (Loss) Per Share
Basic earnings per share, or EPS, is calculated by dividing net loss by the weighted-average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted EPS is computed by dividing net income by the weighted-average number of common shares outstanding for the period and the weighted-average number of dilutive common stock equivalents outstanding for the period determined using the treasury-stock method. For purposes of this calculation, common stock options, restricted stock units and restricted stock awards are considered to be common stock equivalents and are only included in the calculation of diluted EPS when their effect is dilutive. In periods in which the Company has a net loss, dilutive common stock equivalents are excluded from the calculation of diluted EPS.
The table below presents the computation of basic and diluted earnings per share:
Years Ended December 31,
202020192018
(in thousands, except per share amounts)
Numerator:
Net loss$(98,593)$(19,898)$(26,199)
Denominator:
Weighted average common shares outstanding—basic73,133 71,005 68,490 
Dilutive common stock equivalents   
Weighted average common shares outstanding—diluted73,133 71,005 68,490 
Net loss per share:
Basic$(1.35)$(0.28)$(0.38)
Diluted$(1.35)$(0.28)$(0.38)
For the years ended December 31, 2020, 2019, and 2018, the Company incurred net losses and accordingly excluded common stock equivalents for outstanding stock-based awards, which represented all potentially dilutive securities, of 3.2 million, 2.5 million, and 3.7 million, respectively, from the calculation of diluted net loss per share due to their anti-dilutive nature.
91


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
3. Business Combinations
Acquisition of the Wi-Fi and Broadband assets business
On July 31, 2020, the Company and certain of its designated subsidiaries completed their acquisition of the Home Gateway Platform Division, which the Company refers to as the Wi-Fi and Broadband assets business, pursuant to an Asset Purchase Agreement with Intel Corporation, or Intel, dated April 5, 2020 (the “Asset Purchase Agreement”), and related agreements. The Company paid cash consideration of $150.0 million for the purchase of certain assets of the Wi-Fi and Broadband assets business, and assumed certain liabilities primarily related to specified employment matters. The transaction was funded with a portion of the net proceeds from a secured incremental term loan with an aggregate principal amount of $175.0 million (Note 8).
The Wi-Fi and Broadband assets business develops a broad portfolio of connected home products, including Wi-Fi, Ethernet and Broadband Gateway Processor SoCs, which enables the Company to strengthen its existing connected home portfolio by bringing together a complete, scalable, and complementary platform of connectivity and access solutions to address its customers’ needs across target end-markets.
The acquired assets and assumed liabilities, together with the employees who joined the Company and its subsidiaries as a result of the transaction, represent a business as defined in ASC 805, Business Combinations. The Company is integrating the acquired assets and rehired employees into the Company’s existing business.
The Asset Purchase Agreement also contains customary representations, warranties and covenants, including indemnification provisions set forth therein. Pursuant to the Purchase Agreement, Intel has retained, and will be obligated to indemnify MaxLinear for, certain liabilities, including but not limited to those relating to the Home Gateway Platform Division for pre-closing taxes and specified employment matters, and MaxLinear has assumed, and will indemnify Intel for, certain liabilities, including but not limited to those relating to the Home Gateway Platform Division and the Transferred Assets for certain pre-closing and post-closing actions, events and periods (including certain product-related liabilities for products sold prior to the Closing for up to a $25.0 million cap), and specified employment matters.
In connection with the transaction, the Company and Intel have entered into as of the closing certain other ancillary agreements, including (i) an intellectual property matters agreement, pursuant to which Intel will grant to the Company a license to certain intellectual property rights for use by the Company in connection with the acquired assets and the Company will grant back to Intel a license to the intellectual property rights in the acquired assets, (ii) a supply agreement, pursuant to which Intel will manufacture and fabricate certain products for the Company that are part of the acquired assets, (iii) an ethernet network controller services agreement, pursuant to which the Company will provide Intel with certain development services with respect to certain Intel ethernet network controller products, (iv) a transition services agreement, pursuant to which Intel will provide certain services on a transitional basis for up to a 12-month period after the closing, the scope of which includes services relating to real estate and facilities, information technology, and supply chain, procurement, sales operations, and engineering support, and (v) a side letter regarding the delayed transfer of certain inventory. Pursuant to the delayed inventory side letter, the Company has control and economic benefits of the inventory, but the title and possession of the inventory has been delayed until the last day that Intel provides services under the transition services agreement.
Acquisition Consideration

The following table summarizes the fair value of purchase price consideration to acquire the Wi-Fi and Broadband assets business (in thousands):

DescriptionAmount
Fair value of purchase consideration:
Cash$150,000 

92


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
Purchase Price Allocation

The following is an allocation of purchase price as of the July 31, 2020 acquisition closing date based upon an estimate of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition (in thousands):
DescriptionAmount
Purchase price allocation:
Inventory$67,100 
Property and equipment17,641 
Identifiable intangible assets58,000 
Deferred tax assets457 
Accrued expenses(68)
Accrued price protection liability(413)
Accrued compensation(7,916)
Other long-term liabilities(8,197)
Identifiable net assets acquired126,604 
Goodwill23,396 
Total purchase price$150,000 
The fair value of inventories acquired with the Wi-Fi and Broadband assets business included acquisition accounting fair market value adjustments of $32.9 million. The Company recognized $32.9 million in inventory fair value adjustments in cost of sales in the consolidated statement of operations for the year ended December 31, 2020.
The following is a summary of identifiable intangible assets acquired and the related expected lives for the finite-lived intangible assets (in thousands):
CategoryEstimated Life in YearsFair Value
Finite-lived intangible assets:
Developed technology7$43,200 
Customer-related intangible56,800 
Product backlog0.58800 
50,800 
Indefinite-lived intangible assets:
IPR&DN/A7,200 
Total identifiable intangible assets acquired$58,000 
Acquisition of NanoSemi, Inc.
On September 9, 2020, the Company completed its acquisition of NanoSemi, Inc. or NanoSemi, pursuant to an Agreement and Plan of Merger (the “Merger Agreement”) with NanoSemi, dated September 9, 2020. The initial closing transaction consideration consisted of $10.0 million in cash and 804,163 shares of MaxLinear’s common stock. In addition, the NanoSemi securityholders will receive $35.0 million in deferred cash payments payable in 2021, and certain NanoSemi securityholders may also receive up to an additional $35.0 million in potential contingent consideration, subject to the acquired business’s satisfying certain financial objectives from July 1, 2020 through December 31, 2022. The stock consideration was issued in reliance on exemptions from the registration requirements of the Securities Act of 1933, as amended. In connection with the acquisition, MaxLinear agreed to provide the NanoSemi stockholders with certain registration rights with respect to the shares of MaxLinear common stock they received in the acquisition.
NanoSemi is an industry-leading provider of intellectual property that utilizes patented machine learning techniques to improve signal integrity and power efficiency in systems-on-chip, or SoCs, application-specific integrated circuits, or ASICs, and field-programmable gate arrays, or FPGAs, used in next-generation communication and artificial intelligence systems. Its
93


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
technology enables higher throughput connections for 5G, Wi-Fi, and WiGig smartphones and base stations while simultaneously reducing energy consumption.
Acquisition Consideration
The following table summarizes the fair value of purchase price consideration to acquire NanoSemi (in thousands):
DescriptionAmount
Fair value of purchase consideration:
Cash$10,000 
Common stock issued(1)
17,080 
Deferred payments(2)
34,100 
Contingent consideration(3)
 
Total purchase price$61,180 
_________________
(1) The fair value of common stock issued in the merger is based on 804,163 shares issued on the September 9, 2020 acquisition date at the closing price of the Company’s common stock of $21.24 per share.
(2) The fair value of the deferred payments was determined by discounting to present value payments totaling $35.0 million expected to be made to NanoSemi securityholders throughout 2021.
(3) The fair value of contingent consideration is zero as the applicable financial objectives from July 1, 2020 through December 31, 2022 are not expected to be met based on the Company's forecast.

Purchase Price Allocation
The following is an allocation of purchase price as of the September 9, 2020 acquisition closing date based upon an estimate of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition (in thousands):
DescriptionAmount
Purchase price allocation:
Accounts receivable$175 
Prepaid expenses and other current assets879 
Property and equipment177 
Leased right-of-use assets1,805 
Identifiable intangible assets19,900 
Accounts payable(602)
Accrued expenses and other current liabilities(323)
Accrued compensation(223)
Long-term lease liabilities(1,546)
Other long-term liabilities(164)
Identifiable net assets acquired20,078 
Goodwill41,102 
Total purchase price$61,180 

94


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
The following is a summary of identifiable intangible assets acquired and the related expected lives for the finite-lived intangible assets (in thousands):
CategoryEstimated Life in YearsFair Value
Finite-lived intangible assets:
Developed technology7$17,500 
Trademarks and tradenames71,000 
Customer-related intangible5900 
Product backlog5.33500 
Total identifiable intangible assets acquired$19,900 
Assumptions in the Allocations of Purchase Price

Management prepared the purchase price allocations for the Wi-Fi and Broadband assets business and NanoSemi, and in doing so considered or relied in part upon reports of a third party valuation expert to calculate the fair value of certain acquired assets, which primarily included identifiable intangible assets, inventory, and property and equipment, and the portions of the purchase consideration for NanoSemi expected to be paid to NanoSemi securityholders in the future, as described above. Certain NanoSemi securityholders that are employees are not required to remain employed in order to receive the deferred payments and contingent consideration; accordingly, the fair value of the deferred payments and contingent consideration have been accounted for as a portion of the purchase consideration.

Estimates of fair value require management to make significant estimates and assumptions. The goodwill recognized is attributable primarily to the acquired workforce, expected synergies, and other benefits that MaxLinear believes will result from integrating the operations of the Wi-Fi and Broadband assets business and NanoSemi with the operations of MaxLinear. Certain liabilities included in the purchase price allocations are based on management’s best estimates of the amounts to be paid or settled and based on information available at the time the purchase price allocations were prepared. Adjustments between the preliminary purchase price allocations initially recorded as reflected in the Company’s interim condensed consolidated financial statements as of September 30, 2020 and the amounts reflected as of December 31, 2020 primarily resulted from a refinement of the Company’s forecast with respect to the NanoSemi business, resulting in a decrease in estimated fair value of contingent consideration to $0 and a decrease in the valuation of intangible assets; and updates to our evaluation of certain income tax positions with respect to both acquisitions. Updates to the valuations of certain assets acquired and liabilities assumed and our evaluation of certain income tax positions may result in changes to the recorded amounts of assets and liabilities, with corresponding adjustments to goodwill amounts in subsequent periods. We expect to complete the purchase price allocations within 12 months of the respective acquisition dates.
The fair value of the identified intangible assets acquired from the Wi-Fi and Broadband assets business and NanoSemi was estimated using an income approach. Under the income approach, an intangible asset’s fair value is equal to the present value of future economic benefits to be derived from ownership of the asset. Indications of value are developed by discounting future net cash flows to their present value at market-based rates of return. More specifically, the fair value of the developed technology, IPR&D and backlog assets was determined using the multi-period excess earnings method, or MPEEM. MPEEM is an income approach to fair value measurement attributable to a specific intangible asset being valued from the asset grouping’s overall cash-flow stream. MPEEM isolates the expected future discounted cash-flow stream to its net present value. Significant factors considered in the calculation of the developed technology and IPR&D intangible assets were the risks inherent in the development process, including the likelihood of achieving technological success and market acceptance. Each project was analyzed to determine the unique technological innovations, the existence and reliance on core technology, the existence of any alternative future use or current technological feasibility and the complexity, cost, and time to complete the remaining development. Future cash flows for each project were estimated based on forecasted revenue and costs, taking into account the expected product life cycles, market penetration, and growth rates. Developed technology will begin amortization immediately and IPR&D will begin amortization upon the completion of each project. If any of the projects are abandoned, the Company will be required to impair the related IPR&D asset.

In connection with the acquisition of the Wi-Fi and Broadband assets business, the Company has assumed liabilities which primarily consist of accrued employee compensation and benefits in jurisdictions where such transfer is required either by law or by work council agreement. In connection with the acquisition of NanoSemi, the Company assumed certain operating liabilities. The liabilities assumed in these acquisitions are included in the respective purchase price allocations above.
95


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)

Goodwill recorded in connection with the Wi-Fi and Broadband assets business and NanoSemi was $23.4 million and $41.1 million, respectively. The Company does not expect to deduct any of the acquired goodwill for tax purposes.

Proforma Combined Financial Information

The following table presents unaudited pro forma combined financial information for each of the periods presented, as if the acquisitions of the Wi-Fi and Broadband assets business and NanoSemi had occurred at the beginning of fiscal year 2019:

Years Ended December 31,
20202019
(in thousands)
Net revenue – proforma combined$703,165 $708,139 
Net loss – proforma combined$(101,783)$(152,070)


    The following adjustments were included in the unaudited pro forma combined net revenues:
Years Ended December 31,
20202019
(in thousands)
Net revenue$478,596 $317,180 
Add: Net revenue – acquired businesses224,569 390,959 
Net revenues – proforma combined$703,165 $708,139 

    The following adjustments were included in the unaudited pro forma combined net loss:
Years Ended December 31,
20202019
(in thousands)
Net loss$(98,593)$(19,898)
Add: Results of operations – acquired businesses(63,882)(97,368)
Less: Proforma adjustments
Depreciation of property and equipment5,810 2,020 
Amortization of intangible assets11,428 17,583 
Inventory fair value adjustments32,945 (32,945)
Acquisition and integration expenses14,243 (14,243)
Interest expense(4,963)2,816 
Other expense1,867 (7,604)
Income taxes(638)(2,431)
Net loss – proforma combined$(101,783)$(152,070)
Net loss per share – proforma combined:
Basic$(1.39)$(2.12)
Diluted$(1.39)$(2.12)
Shares used to compute net loss per share – proforma combined:
Basic73,133 71,809 
Diluted73,133 71,809 
96


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
    The pro forma combined financial information for the year ended December 31, 2020 includes aggregate non-recurring adjustments of $33.7 million consisting of inventory fair value adjustments of $32.9 million and amortization of intangible assets of $0.8 million, respectively, for which the related assets have useful lives of less than one year.

The pro forma combined financial information is presented for illustrative purposes only and is not necessarily indicative of the consolidated results of operations of the consolidated business had the acquisitions actually occurred at the beginning of fiscal year 2019 or of the results of future operations of the consolidated business. The unaudited pro forma financial information does not reflect any operating efficiencies and cost saving that may be realized from the integration of the acquisitions in the Company's consolidated statements of operations.

For the year ended December 31, 2020, $209.7 million of revenue and $110.7 million of gross profit, excluding $36.3 million consisting of inventory fair-value adjustments of $32.9 million and amortization of acquired intangible assets of $3.4 million for the Wi-Fi and Broadband assets business and NanoSemi since the acquisition date, are included in the Company’s consolidated statement of operations.

Acquisition and integration-related costs of $14.2 million related to the acquisitions of the Wi-Fi and Broadband assets business and NanoSemi were included in selling, general, and administrative expenses in the Company’s statement of operations for the year ended December 31, 2020.

4. Restructuring Activity

From time to time, the Company approves and implements restructuring plans as a result of internal resource alignment, and cost saving measures. Such restructuring plans include terminating employees, vacating certain leased facilities, and cancellation of contracts.
The following table presents the activity related to the plans, which is included in restructuring charges in the consolidated statements of operations:
Years Ended December 31,
202020192018
(in thousands)
Employee separation expenses$1,620 $1,150 $2,094 
Lease related expenses1,998 1,301 1,608 
Other215 185 136 
$3,833 $2,636 $3,838 

Lease related charges for the year ended December 31, 2020 included the impairment of leased right-of-use assets of $1.5 million related to a reduction in expected cash inflows from subleases. Lease related and other charges for the years ended December 31, 2019 and 2018 primarily related to exiting certain redundant facilities.
97


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
The following table presents a roll-forward of the Company's restructuring liability for the years ended December 31, 2020 and 2019. The restructuring liability is included in accrued expenses and other current liabilities and other long-term liabilities in the consolidated balance sheets.
Employee Separation ExpensesLease Related ExpensesOtherTotal
(in thousands)
Liability as of December 31, 2018$409 $1,490 $47 $1,946 
Transfer to right-of-use asset (299) (299)
Restructuring charges1,150 1,301 185 2,636 
Cash payments(1,559)(1,720)(163)(3,442)
Non-cash charges 46 (50)(4)
Liability as of December 31, 2019 818 19 837 
Restructuring charges1,620 1,998 215 3,833 
Cash payments(2,165)(322)(36)(2,523)
Reimbursement due from Intel (Note 6)4,415   4,415 
Non-cash charges and adjustments(596)(1,774)(195)(2,565)
Liability as of December 31, 20203,274 720 3 3,997 
Less: current portion as of December 31, 2020(3,274)(351)(3)(3,628)
Long-term portion as of December 31, 2020$ $369 $ $369 

As of December 31, 2020, the remaining employee separation balance primarily consists of reduction in force costs that will be reimbursed by Intel and other severance payments, and remaining lease related charges primarily consist of common area maintenance obligations. The Company does not expect to incur additional material costs related to current restructuring plans.

5. Goodwill and Intangible Assets

Goodwill

    Goodwill arises from the acquisition method of accounting for business combinations and represents the excess of the purchase price over the fair value of the net assets and other identifiable intangible assets acquired. The fair values of net tangible assets and intangible assets acquired are based upon preliminary valuations and the Company’s estimates and assumptions are subject to change within the measurement period (potentially up to one year from the acquisition date).

The following table presents the changes in the carrying amount of goodwill for the periods indicated:    
Years Ended December 31,
20202019
(in thousands)
Beginning balance$238,330 $238,330 
Acquisitions (Note 3)64,498  
Ending balance$302,828 $238,330 

    The Company performs an annual goodwill impairment assessment on October 31st each year, using a quantitative assessment comparing the fair value of each reporting unit, which the Company has determined to be the entity itself, with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recorded.

98


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
As a result of the Company's impairment assessment, no goodwill impairment was recognized as of October 31, 2020. In addition to its annual review, the Company performs a test of impairment when indicators of impairment are present. As of December 31, 2020, there were no indications of impairment of the Company’s goodwill balances.
Acquired Intangibles
    Finite-lived Intangible Assets
    The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which continue to be amortized:
December 31, 2020December 31, 2019
Weighted
Average
Useful Life
(in Years)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying ValueAccumulated AmortizationNet Carrying Amount
(in thousands)
Licensed technology5.9$4,869 $(2,006)$2,863 $2,156 $(1,583)$573 
Developed technology6.9304,061 (146,252)157,809 243,361 (108,522)134,839 
Trademarks and trade names6.214,800 (8,818)5,982 13,800 (6,511)7,289 
Customer relationships4.6128,800 (96,047)32,753 121,100 (75,847)45,253 
Non-compete covenants3.01,100 (1,100) 1,100 (1,083)17 
Backlog2.41,300 (641)659    
6.2$454,930 $(254,864)$200,066 $381,517 $(193,546)$187,971 

The following table sets forth amortization expense associated with finite-lived intangible assets, which is included in the consolidated statements of operations as follows:
Years Ended December 31,
202020192018
Cost of net revenue$37,784 $33,932 $35,821 
Research and development5 48 150 
Selling, general and administrative23,529 23,035 31,976 
$61,318 $57,015 $67,947 

Amortization of finite-lived intangible assets in cost of net revenue in the consolidated statements of operations results primarily from acquired developed technology.

The following table sets forth activity during the years ended December 31, 2020 and 2019 related to finite-lived intangible assets:
Years Ended December 31,
20202019
(in thousands)
Beginning balance$187,971 $240,500 
Acquisitions (Note 3)70,700  
Other additions2,799 86 
Transfers to developed technology from IPR&D 4,400 
Amortization(61,318)(57,015)
Impairment losses(86) 
Ending balance$200,066 $187,971 

99


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
The Company regularly reviews the carrying amounts of its long-lived assets subject to depreciation and amortization, as well as the related useful lives, to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. An impairment loss is recognized when the sum of the expected future undiscounted net cash flows is less than the carrying amount of the asset. Should impairment exist, the impairment loss is measured based on the excess of the carrying amount of the asset over the asset’s fair value. During the year ended December 31, 2019, no impairment losses related to finite-lived intangible assets were recognized. Impairment losses related to finite-lived intangible assets for the year ended December 31, 2020 was $0.1 million and related to purchased licensed technology and for the year ended December 31, 2018 was $2.2 million and related to acquired developed technology.

The following table presents future amortization of the Company’s finite-lived intangible assets at December 31, 2020:
Amortization
(in thousands)
2021$66,772 
202248,908 
202336,802 
202420,804 
202510,706 
Thereafter16,074 
Total$200,066 
    Indefinite-lived Intangible Assets
Indefinite-lived intangible assets consist entirely of acquired in-process research and development technology, or IPR&D. The following table sets forth the Company’s activities related to the indefinite-lived intangible assets:
Years Ended December 31,
20202019
(in thousands)
Beginning balance$ $4,400 
Acquisitions (Note 3)7,200  
Transfers to developed technology from IPR&D (4,400)
Ending balance$7,200 $ 

The Company performs its annual assessment of indefinite-lived intangible assets on October 31 each year or more frequently if events or changes in circumstances indicate that the asset might be impaired utilizing a qualitative test as a precursor to the quantitative test comparing the fair value of the assets with their carrying amount. Based on the qualitative test, if it is more likely than not that indicators of impairment exists, the Company proceeds to perform a quantitative analysis. Based on the Company’s assessment as of October 31, 2020, no indicators of impairment were identified. In the years ended December 31, 2020, 2019 and 2018, no IPR&D impairment losses were recorded.
6. Financial Instruments
The composition of financial instruments were as follows:
December 31, 2020December 31, 2019
(in thousands)
Liabilities
Contingent consideration (Note 3)$ $ 
Interest rate swap$ $37 
100


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
The fair values of the Company’s financial instrument is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants and is recorded using a hierarchical disclosure framework based upon the level of subjectivity of the inputs used in measuring assets and liabilities. The levels are described below:
Level 1: Quoted prices (unadjusted) in active markets that are accessible at the measurement date for assets or liabilities.
Level 2: Observable prices that are based on inputs not quoted on active markets, but corroborated by market data.
Level 3: Unobservable inputs are used when little or no market data is available.
The Company classifies its financial instrument within Level 2 of the fair value hierarchy on the basis of models utilizing market observable inputs. The interest rate swap has been valued on the basis of valuations provided by third-party pricing services, as derived from standard valuation or pricing models. Market-based observable inputs for the interest rate swap include one month LIBOR-based yield curves over the term of the swap. The Company reviews third-party pricing provider models, key inputs and assumptions and understands the pricing processes at its third-party providers in determining the overall reasonableness of the fair value of its Level 2 financial instruments. The Company also considers the risk of nonperformance by assessing the swap counterparty's credit risk in the estimate of fair value of the interest rate swap. Through the expiration of the swap in October 2020, the Company has not made any adjustments to the valuations obtained from its third party pricing providers. 
The contingent consideration liability is associated with the Company’s acquisition of NanoSemi (Note 3) and is classified as a Level 3 financial instrument. The fair value of contingent consideration is based on applying the Monte Carlo simulation method to forecast achievement under various contingent consideration events which may result in up to $35.0 million in payments subject to the acquired business’s satisfying certain financial objectives from July 1, 2020 through December 31, 2022, under the Merger Agreement. Key inputs in the valuation include forecasted revenue, of which the financial objectives are not expected to be met, revenue volatility and discount rate. Underlying forecast mathematics were based on Geometric Brownian Motion in a risk-neutral framework and discounted back to the applicable period in which the accumulative thresholds were achieved at discount rates commensurate with the risk and expected payout term of the contingent consideration.

The following are the financial instruments that are measured on a recurring basis. The contingent consideration liability, a Level 3 financial instrument, was $0 as of December 31, 2020. The interest rate swap, which expired in October 2020 and was a Level 2 financial instrument, was a liability of $0.04 million as of December 31, 2019.

The following table summarizes activity for the interest rate swap:
Fair Value at December 31,
20202019
(in thousands)
Interest rate swap
Beginning balance$(37)$1,623 
Unrealized gain (loss) recognized in other comprehensive income (loss)122 (1,660)
Gain recognized in earnings(85) 
Ending balance$ $(37)
There were no transfers between Level 1, Level 2 or Level 3 fair value hierarchy categories of financial instruments in the years ended December 31, 2020 and 2019.
Financial Instruments Not Recorded at Fair Value on a Recurring Basis

Some of the Company’s financial instruments are not measured at fair value on a recurring basis but are recorded at amounts that approximate fair value due to their liquid or short-term nature. Such financial assets and financial liabilities include: cash and cash equivalents, restricted cash, net receivables, certain other assets, accounts payable, accrued price protection liability, accrued expenses, accrued compensation costs, and other current liabilities.

101


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
The Company’s long-term debt is not recorded at fair value on a recurring basis, but is measured at fair value for disclosure purposes (Note 8).
7. Balance Sheet Details
Cash, cash equivalents, and restricted cash consist of the following:
December 31, 2020December 31, 2019
(in thousands)
Cash and cash equivalents$148,901 $92,708 
Short-term restricted cash115 349 
Long-term restricted cash1,018 60 
Total cash, cash equivalents and restricted cash$150,034 $93,117 
As of December 31, 2020 and December 31, 2019, cash and cash equivalents included $20.4 million and $20.4 million of money market funds, respectively. As of December 31, 2020 and 2019, the Company has restricted cash of $1.1 million and $0.4 million, respectively. The cash is restricted in connection with guarantees for certain import duties and office leases.
Inventory consists of the following:
December 31, 2020December 31, 2019
(in thousands)
Work-in-process$35,852 $14,525 
Finished goods61,987 16,985 
$97,839 $31,510 
Prepaid and other current assets consist of the following:
December 31, 2020December 31, 2019
(in thousands)
Prepaid expenses$7,674 $3,366 
Other receivables32,762  
Other current assets6,985 3,426 
$47,421 $6,792 
As of December 31, 2020, other receivables of $32.8 million consist of amounts due from Intel of approximately $28.4 million for amounts collected on the Company’s behalf from customers on sales of the Company’s products under the transition services agreement and of approximately $4.4 million for reimbursement of certain severance and other personnel-related costs pursuant to the Asset Purchase Agreement (Note 3).
Property and equipment consist of the following:
Useful Life
(in Years)
December 31, 2020December 31, 2019
(in thousands)
Furniture and fixtures5$2,524 $2,199 
Machinery and equipment
3-5
55,456 35,660 
Masks and production equipment
2-5
19,205 15,209 
Software37,194 5,956 
Leasehold improvements
1-5
16,871 16,186 
Construction in progressN/A8,050 746 
109,300 75,956 
Less accumulated depreciation and amortization(69,830)(59,343)
$39,470 $16,613 
102


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
Depreciation expense for the years ended December 31, 2020, 2019, and 2018 was $11.3 million, $7.3 million, and $11.1 million, respectively.
Accrued price protection liability consists of the following activity:
Years Ended December 31,
20202019
(in thousands)
Beginning balance$12,557 $16,454 
Charged as a reduction of revenue48,942 24,449 
Reversal of unclaimed rebates(159)(42)
Payments(13,574)(28,304)
Ending balance$47,766 $12,557 
Accrued expenses and other current liabilities consist of the following:
December 31, 2020December 31, 2019
(in thousands)
Deferred purchase price payments$34,484 $ 
Payables under transition services agreement17,420  
Accrued technology license payments5,821 4,500 
Accrued professional fees2,620 861 
Accrued engineering and production costs3,448 4,491 
Accrued restructuring3,628 294 
Accrued royalty1,965 923 
Short-term lease liabilities8,144 4,810 
Accrued customer credits1,135 832 
Income tax liability1,193 65 
Customer contract liabilities29 107 
Accrued obligations to customers for price adjustments10,277 8,382 
Accrued obligations to customers for stock rotation rights2,036 1,410 
Other13,642 4,496 
$105,842 $31,171 
As of December 31, 2020, other payables of $17.4 million consist of amounts due to Intel of approximately $9.1 million for purchases of inventory and $8.3 million for other operating expenses incurred by Intel on behalf of MaxLinear under the transition services agreement (Note 3).
103


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
The following table summarizes the balances in accumulated other comprehensive income (loss) by component:
Cumulative Translation AdjustmentsInterest Rate HedgePension and Other Defined Benefit Plan ObligationTotal
(in thousands)
Balance at December 31, 2018$(907)$1,179 $ $272 
Other comprehensive income (loss) before reclassifications, net of tax160 (1,319) (1,159)
Balance at December 31, 2019(747)(140) (887)
Other comprehensive income (loss) before reclassifications, net of tax1,010 225 1,172 2,407 
Amounts reclassified, net of tax (85) (85)
Net current period other comprehensive income (loss)1,010 140 1,172 2,322 
Balance at December 31, 2020$263 $ $1,172 $1,435 

8. Debt and Interest Rate Swap
Debt
The carrying amount of the Company's long-term debt consists of the following:
December 31, 2020December 31, 2019
(in thousands)
Principal balance:
Initial term loan$212,000 $212,000 
Incremental term loan157,812  
369,812 212,000 
Less:
     Unamortized debt discount(1,767)(1,328)
     Unamortized debt issuance costs(4,453)(3,763)
Net carrying amount of long-term debt363,592 206,909 
Less: current portion of long-term debt  
Long-term debt, non-current portion$363,592 $206,909 

As of December 31, 2020 and 2019, the weighted average effective interest rate on long-term debt was approximately 4.4% and 4.9%, respectively.

During the year ended December 31, 2020, the Company recognized amortization of debt discount of $0.4 million and debt issuance costs of $1.1 million to interest expense. During the year ended December 31, 2019, the Company recognized amortization of debt discount of $0.3 million and debt issuance costs of $0.9 million to interest expense. During the year ended December 31, 2018, the Company recognized amortization of debt discount of $0.3 million and debt issuance costs of $0.8 million to interest expense.

The approximate fair value of the term loan as of December 31, 2020 and 2019 was $376.1 million and $214.6 million, respectively, which was estimated on the basis of inputs that are observable in the market and which is considered a Level 2 measurement method in the fair value hierarchy.
104


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)

As of December 31, 2020, future payments of principal are as follows:
Amount
(in thousands)
2021$ 
202215,312 
2023142,500 
2024212,000 
Total principal payments due369,812 
Less: current portion 
Long-term debt principal, non-current portion$369,812 

Initial Term Loan

On May 12, 2017, the Company entered into a credit agreement with certain lenders and a collateral agent in connection with the acquisition of Exar Corporation. The credit agreement provides for an initial secured term B loan facility, or the
“Initial Term Loan,” in an aggregate principal amount of $425.0 million. The credit agreement permits the Company to request incremental loans in an aggregate principal amount not to exceed the sum of $160.0 million (subject to adjustments for any voluntary prepayments), plus an unlimited amount that is subject to pro forma compliance with certain secured leverage ratio and total leverage ratio tests. Incremental loans are subject to certain additional conditions, including obtaining additional commitments from the lenders then party to the credit agreement or new lenders.

Loans under the credit agreement bear interest, at the Company’s option, at a rate equal to either (i) a base rate equal to the highest of (x) the federal funds rate, plus 0.50%, (y) the prime rate then in effect and (z) an adjusted LIBOR rate determined on the basis of a one- three- or six-month interest period, plus 1.0% or (ii) an adjusted LIBOR rate, subject to a floor of 0.75%, in each case, plus an applicable margin of 2.50% in the case of LIBOR rate loans and 1.50% in the case of base rate loans. Commencing on September 30, 2017, the Initial Term Loan will amortize in equal quarterly installments equal to 0.25% of the original principal amount of the Initial Term Loan, with the balance payable on the maturity date. The Initial Term Loan has a term of seven years and will mature on May 12, 2024, at which time all outstanding principal and accrued and unpaid interest on the Initial Term Loan must be repaid. The Company is also required to pay fees customary for a credit facility of this size and type.
The Company is required to make mandatory prepayments of the outstanding principal amount of term loans under the credit agreement with the net cash proceeds from the disposition of certain assets and the receipt of insurance proceeds upon certain casualty and condemnation events, in each case, to the extent not reinvested within a specified time period, from excess cash flow beyond stated threshold amounts, and from the incurrence of certain indebtedness. The Company has the right to prepay its term loans under the credit agreement, in whole or in part, at any time without premium or penalty, subject to certain limitations and a 1.0% soft call premium applicable during the first six months for the loan term. The Company exercised its right to prepay and made aggregate payments of principal of $213.0 million to date through December 31, 2020.
The Company’s obligations under the credit agreement are required to be guaranteed by certain of its domestic subsidiaries meeting materiality thresholds set forth in the credit agreement. Such obligations, including the guaranties, are secured by substantially all of the assets of the Company and the subsidiary guarantors pursuant to a security agreement with the collateral agent.
The credit agreement contains customary affirmative and negative covenants, including covenants limiting the ability of the Company and its restricted subsidiaries to, among other things, incur debt, grant liens, undergo certain fundamental changes, make investments, make certain restricted payments, and sell assets, in each case, subject to limitations and exceptions. As of December 31, 2020, the Company was in compliance with such covenants. The credit agreement also contains customary events of default that include, among other things, certain payment defaults, cross defaults to other indebtedness, covenant defaults, change in control defaults, judgment defaults, and bankruptcy and insolvency defaults. If an event of default exists, the lenders may require immediate payment of all obligations under the credit agreement, and may exercise certain other rights and remedies provided for under the credit agreement, the other loan documents and applicable law.
105


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
The debt is carried at its principal amount, net of unamortized debt discount and issuance costs, and is not adjusted to fair value each period. The issuance date fair value of the liability component of the debt in the amount of $398.5 million was determined using a discounted cash flow analysis, in which the projected interest and principal payments were discounted back to the issuance date of the term loan at a market interest rate for nonconvertible debt of 4.6%, which represents a Level 2 fair value measurement. The debt discount of $2.1 million and debt issuance costs of $6.0 million are being amortized to interest expense using the effective interest method from the issuance date through the contractual maturity date of the term loan of May 12, 2024.
Incremental Term Loan
In connection with the acquisition of the Wi-Fi and Broadband assets business, on July 31, 2020, the Company entered into an incremental term loan agreement with certain lenders that amends the credit agreement, dated as of May 12, 2017 with a secured incremental term loan facility in an aggregate principal amount of $175.0 million (the “Incremental Term Loan”).

The Incremental Term Loan bears interest, at the Company’s option, at an Adjusted LIBOR plus a fixed applicable margin of 4.25% per annum or an Adjusted Base Rate plus a fixed applicable margin of 3.25% per annum. The Incremental Term Loan is subject to a financial covenant of an initial maximum total net leverage ratio of 3.5 to 1 which decreases to 3.0 to 1 beginning with the sixth full fiscal quarter ending after July 31, 2020. During any period during which the Company (i) fails to maintain a public corporate rating from S&P that is equal to or higher than BB- and a public corporate rating from Moody's that is equal to or higher than Ba3 or (ii) fails to maintain a total leverage ratio of 3.0 to 1 or less, the applicable margin will increase to 4.75% in the case of LIBOR Rate loans and 3.75% in the case of Base Rate loans. As of December 31, 2020, the Company was in compliance with such covenants.

Commencing on July 31, 2020, the Incremental Term Loan amortizes in quarterly installments of principal equal to (i) 1.25% of the original aggregate principal amount of the Incremental Term Loan on the last day of each of the first through fourth full fiscal quarters of the Company after July 31, 2020, (ii) 2.50% of the original aggregate principal amount of the Incremental Term Loan on the last day of each of the fifth through eighth full fiscal quarters of the Company after July 31, 2020, and (iii) 3.75% of the original aggregate principal amount of the Incremental Term Loan on the last day of each of the ninth through the eleventh full fiscal quarters of the Company after July 31, 2020. The Incremental Term Loan has a term of three years and will mature on July 31, 2023, at which time all outstanding principal and accrued and unpaid interest on the Incremental Term Loan is due. The Company is also required to pay fees customary for a credit facility of this size and type. The Company has made aggregate payments of principal of $17.2 million to date through December 31, 2020.

The debt is carried at its principal amount, net of unamortized debt discount and issuance costs, and is not adjusted to fair value each period. The issuance date fair value of the liability component of the debt in the amount of $181.1 million was determined using a discounted cash flow analysis, in which the projected interest and principal payments were discounted back to the issuance date of the term loan at a market interest rate for nonconvertible debt of 3.2%, which represents a Level 3 fair value measurement. The debt discount of $0.9 million and debt issuance costs of $1.8 million are being amortized to interest expense using the effective interest method from the issuance date through the contractual maturity date of the term loan of July 31, 2023.
Interest Rate Swap
In November 2017, the Company entered into a fixed-for-floating interest rate swap with an amortizing notional amount to swap a substantial portion of variable rate LIBOR interest payments under its term loans for fixed interest payments bearing an interest rate of 1.74685%. The interest rate swap expired in October 2020. The Company's outstanding debt was still subject to a 2.5% fixed applicable margin during the term of the loan. The interest rate swap was designated as a cash flow hedge of a portion of floating rate interest payments on long-term debt and effectively fixed the interest rate on a substantial portion of the Company’s long-term debt at approximately 4.25%. Accordingly, the Company applied cash flow hedge accounting to the interest rate swap and it was recorded at fair value as an asset or liability and the effective portion of changes in the fair value of the interest rate swap, as measured quarterly, were reported in other comprehensive income (loss). As of December 31, 2019, the fair value of the interest rate swap was a $0.04 million liability and was included in other current liabilities in the consolidated balance sheet (Note 6). The change in fair value related to the interest rate swap asset included in other comprehensive income (loss) for the years ended December 31, 2020, 2019, and 2018 was a $0.1 million increase, a $1.7 million decrease and a $0.9 million increase in fair value, respectively. Upon expiration of the interest rate swap, a total $0.1 million of unrealized gain was recorded in interest income and included in gain/loss on foreign currency and other in the statement of cash flows at December 31, 2020.
106


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
9. Stock-Based Compensation and Employee Benefit Plans
Common Stock
Each share of common stock is entitled to one vote per share and holders of the common stock vote as a single class of stock on any matter that is submitted to a vote of stockholders.
Employee Compensation Plans
At December 31, 2020, the Company had stock-based compensation awards outstanding under the following plans: the 2004 Stock Plan, the 2010 Equity Incentive Plan, as amended, or 2010 Plan, and the 2010 Employee Stock Purchase Plan, or ESPP, and plans under which equity incentive awards were assumed in connection with the acquisitions of Entropic Corporation in 2015 and Exar Corporation in 2017. All current stock awards are issued under the 2010 Plan and ESPP.
2010 Equity Incentive Plan
The 2010 Plan, as amended, provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance-based stock awards, and other forms of equity compensation, or collectively, stock awards. The aggregate number of shares of common stock that may be issued pursuant to stock awards under the 2010 Plan will increase by any shares subject to stock options or other awards granted under the 2004 Stock Plan that expire or otherwise terminate without having been exercised in full and shares issued pursuant to awards granted under the 2004 Stock Plan that are forfeited to or repurchased by the Company. In addition, the number of shares of common stock reserved for issuance will automatically increase on the first day of each fiscal year, equal to the lesser of: 2,583,311 shares of the Company’s common stock; four percent (4%) of the outstanding shares of the Company’s common stock on the last day of the immediately preceding fiscal year; or such lesser amount as the Company’s board of directors may determine. Options granted will generally vest over a four years period and the term can be from seven to ten years.
The 2010 plan , as amended, contains a clawback policy, which requires the Company's executive officers to repay to MaxLinear certain incentive compensation if (i) the Company restates its financial statements as a result of a material error or due to material non-compliance with reporting requirements under applicable law; (ii) no more than three (3) years have elapsed since the original filing date of the financial statements; and (iii) an independent committee of the board’s compensation committee determines, in its sole discretion, that the misreporting event occurred due to fraud or intentional misconduct within MaxLinear and, following consideration of such factors as the committee may deem reasonable and appropriate, including the extent to which an executive officer knew or should have known of the factors resulting in the misreporting, that the executive officer should repay any “recoverable compensation.” Recoverable compensation is defined in the clawback policy but generally includes any cash or equity compensation paid to executive officers under the Company's Executive Incentive Bonus Plan or 2010 Equity Incentive Plan, as amended, to the extent the amount actually paid by MaxLinear exceeds the amount that would have been paid if the financial misreporting event had not occurred. To date, there has been no repayment of compensation from executive officers pursuant to such clawback policy.
As of December 31, 2020, the number of shares reserved for future issuance under the 2010 Plan and awards outstanding under the 2004 Plan are 14,879,764 shares and 0 shares, respectively.
2010 Employee Stock Purchase Plan
The ESPP authorizes the issuance of shares of the Company’s common stock pursuant to purchase rights granted to the Company’s employees. The number of shares of the Company’s common stock reserved for issuance will automatically increase on the first day of each fiscal year, equal to the least of: 968,741 shares of the Company’s common stock; one and a quarter percent (1.25%) of the outstanding shares of the Company’s common stock on the first day of the fiscal year; or such lesser amount as may be determined by the Company's board of directors or a committee appointed by the Company's board of directors to administer the ESPP. The ESPP is implemented through a series of offerings of purchase rights to eligible employees. Under the ESPP, the Company may specify offerings with a duration of not more than 27 months, and may specify shorter purchase periods within each offering. Each offering will have one or more purchase dates on which shares of the Company’s common stock will be purchased for employees participating in the offering. An offering may be terminated under certain circumstances. Generally, all eligible employees, including executive officers, employed by the Company may participate in the ESPP and may contribute up to 15% of their earnings for the purchase of the Company’s common stock under the ESPP. Unless otherwise determined by the Company’s board of directors, common stock will be purchased for accounts of employees participating in the ESPP at a price per share equal to the lower of (a) 85% of the fair market value of a share of the Company’s common stock on the first date of an offering or (b) 85% of the fair market value of a share of the Company’s
107


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
common stock on the date of purchase. As of December 31, 2020, the number of shares of common stock reserved for future issuance under the ESPP is 3,365,693 shares.
Employee Incentive Bonus
In May 2013, the Company's compensation committee amended its Executive Incentive Bonus Plan to permit the settlement of awards under the plan in any combination of cash or shares of its common stock. Additionally, the Company settles a majority of bonus awards for all other employees in common stock. When bonus awards are settled in common stock issued under the 2010 Plan, the number of shares issuable to plan participants is determined based on the closing sales price of the Company's common stock as determined in trading on the New York Stock Exchange on the date approved by the Board of Directors. In March 2020 and February 2019, the Company issued 0.2 million and 0.3 million freely-tradable shares, respectively, of its common stock in settlement of bonus awards to employees, including executives, for the 2019 and 2018 performance periods, respectively. At December 31, 2020, an accrual of $32.8 million was recorded for bonus awards for employees for the 2020 performance period, which the Company intends to settle primarily in shares of its common stock, unless otherwise required to be settled in cash due to local laws or agreements. Common stock in settlement of employee bonuses is to be issued under the Company’'s 2010 Equity Incentive Plan, as amended, with the number of shares issuable to plan participants determined based on the closing sales price of the Company’s common stock as determined in trading on the New York Stock Exchange at a date to be determined. The Company's compensation committee retains discretion to effect payment in cash, stock, or a combination of cash and stock.
Stock-Based Compensation
The Company recognizes stock-based compensation expense in the consolidated statements of operations, based on the department to which the related employee reports, as follows:
Years Ended December 31,
202020192018
(in thousands)
Cost of net revenue$577 $557 $489 
Research and development22,252 16,545 17,953 
Selling, general and administrative24,172 14,938 13,279 
Restructuring expense596   
$47,597 $32,040 $31,721 
The total unrecognized compensation cost related to unvested restricted stock units as of December 31, 2020 was $79.7 million, and the weighted average period over which these equity awards are expected to vest is 2.8 years. The total unrecognized compensation cost related to performance-based restricted stock units as of December 31, 2020 was $11.4 million, and the weighted average period over which these equity awards are expected to vest is 1.4 years. The total unrecognized compensation cost related to unvested stock options as of December 31, 2020 was $1.0 million, and the weighted average period over which these equity awards are expected to vest is 1.5 years.
Restricted Stock Units
A summary of the Company’s restricted stock unit activity is as follows:
Number of Shares
(in thousands)
Weighted-Average Grant-Date Fair Value per Share
Outstanding at December 31, 20192,924 $21.72 
  Granted4,601 18.96 
  Vested(1,197)20.57 
  Canceled(496)18.44 
Outstanding at December 31, 20205,832 20.05 
108


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
Performance-Based Restricted Stock Units
Performance-based restricted stock units are eligible to vest at the end of each fiscal year in a three-year performance period based on the Company’s annual growth rate in net sales and non-GAAP diluted earnings per share (subject to certain adjustments) over baseline results relative to the growth rates for a peer group of companies for the same metrics and periods.
For the performance-based restricted stock units granted, 60% of each performance-based award is subject to the net sales metric for the performance period and 40% is subject to the non-GAAP diluted earnings per share metric for the performance period. The maximum percentage for a particular metric is 250% of the target number of units subject to the award related to that metric, however, vesting of the performance stock units is capped at 30% and 100%, respectively, of the target number of units subject to the award in years one and two, respectively, of the three-year performance period.
As of December 31, 2020, the Company believes that it is probable that the Company will achieve performance metrics specified in the award agreement based on its expected revenue and non-GAAP diluted EPS results over the performance period and calculated growth rates relative to its peers’ expected results based on data available, as defined in the respective award agreements.
A summary of the Company’s performance-based restricted stock unit activity is as follows:
Number of Shares
(in thousands)
Weighted-Average Grant-Date Fair Value per Share
Outstanding at December 31, 2019445 $22.21 
  Granted(1)
1,416 11.67 
  Vested(21)22.21 
  Canceled(118)15.98 
Outstanding at December 31, 20201,722 13.97 
________________
(1) Number of shares granted is based on the maximum percentage achievable in the performance-based restricted stock unit award.
Employee Stock Purchase Rights and Stock Options
Employee Stock Purchase Rights
During the year ended December 31, 2020, there were 285,633 shares of common stock purchased under the ESPP at a weighted average price of $13.29.
The fair values of employee stock purchase rights were estimated using the Black-Scholes option pricing model at their respective grant date using the following assumptions:
Years Ended December 31,
202020192018
Weighted-average grant date fair value per share
$6.41 - $8.66
$5.48 - $6.61
$5.01 - $5.37
Risk-free interest rate
0.12% - 0.15%
1.59% - 2.43%
2.09% - 2.51%
Dividend yield % % %
Expected term (in years)0.50.50.5
Volatility
59.72% - 93.25%
40.47% - 43.14%
38.82% - 46.17%
The risk-free interest rate assumption was based on the United States (U.S.) Treasury zero-coupon bonds with maturities similar to those of the expected term of the award being valued. The assumed dividend yield was based on the Company’s expectation of not paying dividends in the foreseeable future. The expected term is the duration of the offering period for each grant date. In addition, the estimated volatility incorporates the historical volatility over the expected term based on the Company's daily closing stock prices.
109


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)

Stock Options
A summary of the Company’s stock option activity is as follows:
Number of Options
(in thousands)
Weighted-Average Exercise PriceWeighted-Average Contractual Term
(in years)
Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 20191,337 $13.05 
Exercised(496)9.78 
Canceled(44)20.85 
Outstanding at December 31, 2020797 $14.67 2.7$18,757 
Vested and expected to vest at December 31, 2020797 $14.67 2.7$18,757 
Exercisable at December 31, 2020664 $13.90 2.4$16,123 
No stock options were granted by the Company during the years ended December 31, 2020 and 2019.

The fair values of stock options granted in 2018 were estimated using the Black-Scholes option pricing model on the grant date using the following assumptions:
December 31,
2018
Weighted-average grant date fair value per share$8.14 
Risk-free interest rate2.76 %
Dividend yield %
Expected term (in years)5.50
Volatility44.30 %
The risk-free interest rate assumption was based on the U.S. Treasury's rates for zero-coupon bonds with maturities similar to those of the expected term of the award being valued. The assumed dividend yield was based on the Company’s expectation of not paying dividends in the foreseeable future. The expected term of the options was calculated using the simplified method as prescribed by guidance provided by the SEC. This decision was based on the lack of historical data due to the Company’s limited number of stock option exercises under the 2010 Equity Incentive Plan. Estimated volatility incorporates historical volatility of the Company over the expected term based on the Company's daily closing stock prices.
The intrinsic value of stock options exercised during 2020, 2019 and 2018 was $4.9 million, $22.2 million, and $8.1 million, respectively. Cash received from exercise of stock options was $4.4 million, $4.5 million and $0.7 million during the years ended December 31, 2020, 2019 and 2018, respectively. The tax benefit from stock options exercised was $5.2 million, $20.7 million, and $7.8 million during the years ended December 31, 2020, 2019 and 2018, respectively.
10. Income Taxes
The domestic and international components of loss before income taxes are presented as follows:
Years Ended December 31,
202020192018
(in thousands)
Domestic$(112,778)$(61,893)$16,405 
Foreign(2,074)29,409 (49,257)
Loss before income taxes$(114,852)$(32,484)$(32,852)
The income tax provision (benefit) consists of the following:
110


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
Years Ended December 31,
202020192018
(in thousands)
Current:
Federal$(176)$1,604 $3,292 
State12 16 37 
Foreign2,687 1,560 1,640 
Total current2,523 3,180 4,969 
Deferred:
Federal(18,595)(13,793)788 
State(705)(1,829)(2,799)
Foreign8,025 1,095 (3,884)
Change in valuation allowance(7,507)(1,239)(5,727)
Total deferred(18,782)(15,766)(11,622)
Total income tax benefit$(16,259)$(12,586)$(6,653)
The actual income tax provision (benefit) differs from the amount computed using the federal statutory rate as follows:
Years Ended December 31,
202020192018
(in thousands)
Provision (benefit) at statutory rate$(24,119)$(6,821)$(6,814)
State income taxes (net of federal benefit)9 11 20 
Research and development credits(6,521)(7,815)(8,849)
Foreign rate differential2,354 (4,489)8,640 
Stock compensation5,425 (2,750)74 
Foreign income inclusion1,446 3,936 1,103 
Provision to return(286)1,887 (27)
Uncertain tax positions222 1,244 1,463 
Permanent and other131 716 1,319 
Foreign unremitted earnings(233)(103)1,960 
Tax Act  185 
Transaction costs883   
Attribute expirations11,937 2,837  
Valuation allowance(7,507)(1,239)(5,727)
Total income tax benefit$(16,259)$(12,586)$(6,653)
111


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
The components of the deferred income tax assets are as follows:
December 31,
20202019
(in thousands)
Deferred tax assets:
Net operating loss carryforwards$65,790 $65,477 
Research and development credits79,019 80,404 
Accrued expenses and other11,669 7,768 
Lease obligation1,731 2,047 
Accrued compensation4,442 1,441 
Stock-based compensation5,415 3,460 
168,066 160,597 
Less valuation allowance(71,811)(77,957)
96,255 82,640 
Deferred tax liabilities:
Fixed assets(42)(246)
Leased right-of-use assets(1,099)(1,483)
Intangible assets(9,049)(13,627)
Net deferred tax assets$86,065 $67,284 
At December 31, 2020, the Company had federal, state and foreign tax net operating loss carryforwards of approximately $281.3 million, $78.7 million and $4.4 million, respectively. The federal and state tax loss carryforwards will begin to expire in 2021 and 2028, respectively, unless previously utilized. The foreign tax loss carryforwards will not expire.
At December 31, 2020, the Company had federal, state and foreign tax credit carryforwards of approximately $49.0 million, $90.1 million and $1.9 million, respectively. The federal and foreign tax credit carryforwards will begin to expire in 2023 and 2026, respectively, unless previously utilized. The state tax credit carryforwards do not expire. The Company also has foreign incentive deductions of approximately $5.8 million that do not expire.
The Company utilizes the asset and liability method of accounting for income taxes, under which deferred taxes are determined based on temporary differences between the financial statement and tax basis of assets and liabilities using tax rates expected to be in effect during the years in which the temporary differences reverse. The Company records a valuation allowance to reduce its deferred taxes to the amount it believes is more likely than not to be realized. In making such determination, the Company considers all available positive and negative evidence quarterly, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies, and recent financial performance. Forming a conclusion that a valuation allowance is not required is difficult when there is negative evidence such as cumulative losses in recent years. The Company believes it is more likely than not to realize certain federal and foreign deferred assets. The Company continues to maintain a valuation allowance on its state deferred taxes, certain of its federal deferred tax assets, and certain foreign deferred tax assets in jurisdictions where the Company has cumulative losses or otherwise is not expected to utilize certain tax attributes. The Company does not incur expense or benefit in certain tax-free jurisdictions in which it operates.
The income tax benefit for the year ended December 31, 2020 primarily related to the generation of research and development tax credits, mix of pre-tax income among jurisdictions, excess tax benefits related to stock-based compensation, and release of certain reserves for uncertain tax positions under ASC 740-10.
The income tax benefit for the year ended December 31, 2019 and 2018 primarily related to the mix of pre-tax income among jurisdictions, discrete tax benefits related to stock-based compensation, and release of certain reserves for uncertain tax positions under ASC 740-10.
Income tax positions must meet a more-likely-than-not threshold to be recognized. Income tax positions that previously failed to meet the more-likely-than-not threshold are recognized in the first subsequent financial reporting period in which that threshold is met. Previously recognized tax positions that no longer meet the more-likely-than-not threshold are de-recognized
112


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
in the first financial reporting period in which that threshold is no longer met. The Company records potential penalties and interest accrued related to unrecognized tax benefits within the consolidated statements of operations as income tax expense. At December 31, 2020, the Company’s unrecognized tax benefits totaled $63.8 million, $54.3 million of which, if recognized at a time when the valuation allowance no longer exists, would affect the effective tax rate. The Company does not expect its unrecognized tax benefits to change significantly over the next 12 months. At December 31, 2020 and 2019, the Company had accrued interest and penalties of approximately $0.6 million and $0.9 million, respectively. The total amounts of interest and penalties recognized for the years ended December 31, 2020, 2019, and 2018 were not material.
The following table summarizes the changes to the unrecognized tax benefits during 2020, 2019 and 2018:
(in thousands)
Balance as of December 31, 2017$63,086 
Additions based on tax positions related to the current year3,080 
Additions related to acquisitions 
Decreases based on tax positions of prior year(4,696)
Balance as of December 31, 2018$61,470 
Additions based on tax positions related to the current year1,678 
Decreases based on tax positions of prior year(1,121)
Balance as of December 31, 2019$62,027 
Additions based on tax positions related to the current year1,506 
Additions related to acquisitions1,154 
Decreases based on tax positions of prior year(922)
Balance as of December 31, 2020$63,765 
The Company is subject to federal and state income tax in the United States and is also subject to income tax in certain other foreign tax jurisdictions. At December 31, 2020, the statutes of limitations for the assessment of federal, state, and foreign income taxes are closed for the years before 2017, 2016 and 2015, respectively.
In April 2017, the Company’s subsidiary in Singapore began operating under certain tax incentives in Singapore, which are generally effective through March 2022, and are conditional upon meeting certain employment and investment thresholds in Singapore. Under the incentives, qualifying income derived from certain sales of the Company’s integrated circuits is taxed at a concessionary rate over the incentive period, and there are reduced Singapore withholding taxes on certain intercompany royalties during the incentive period. Primarily because of the Company’s Singapore net operating losses and a full valuation allowance in Singapore, the incentives did not have a material impact on the Company’s income tax expense for the years ended December 31, 2020, 2019 and 2018.
On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act, or the CARES Act, a $2 trillion relief package comprising a combination of tax provisions and other stimulus measures. The CARES Act broadly provides entities tax payment relief and significant business incentives and makes certain technical corrections to the 2017 Tax Cuts and Jobs Act, or the Tax Act. The tax relief measures for entities include a five-year net operating loss carry back, increases interest expense deduction limits, acceleration of alternative minimum tax credit refunds, payroll tax relief, and a technical correction to allow accelerated deductions for qualified improvement property. The Act also provides other non-income tax benefits, including federal funding for a range of stabilization measures and emergency funding to assist those impacted by the COVID-19 pandemic. Similar legislation is being enacted in other jurisdictions in which the Company operates. ASC Topic 740, Income Taxes, requires the effect of changes in tax rates and laws on deferred tax balances to be recognized in the period in which new legislation is enacted. The enactment of the CARES Act and similar legislation in other jurisdictions in which the Company operates was not material to the Company’s income tax benefit for the year ended December 31, 2020.
On July 27, 2015, the US Tax Court decided on behalf of Altera Corporation, or Altera US, that certain 2003 Internal Revenue Service, or IRS regulations underpinning the transfer pricing between related parties for shared costs were invalid. The case involved the cost-sharing arrangement, or CSA entered into by Altera US with an international subsidiary. Pursuant to the terms of the CSA, the parties agreed to share the risks and costs of research and development, or R&D activities, including granted stock options and other stock-based compensation, or SBC, to certain of its employees responsible for conducting the R&D activities. In allocating the costs to be shared pursuant to that CSA, Altera US included the cash compensation of its
113


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
employees engaged in R&D in the shared cost pool but excluded their SBC. The IRS had imposed transfer pricing adjustments in each of the tax years 2004 through 2007 on the basis of Altera US’ failure to include SBC costs in its CSA cost pool. On June 7, 2019, in a 2-1 ruling, a panel of the Ninth Circuit Court of Appeals reversed the Tax Court’s holding and upheld a 2003 IRS regulation that requires participants in a CSA to share SBC costs. After the Ninth Circuit Court’s reversal, Altera filed a petition for en banc review of the decision by Ninth Circuit judges. The petition was denied, and the taxpayer decided to appeal to the Supreme Court. On June 22, 2020, the Supreme Court of the United States announced that it was denying the petition for certiorari and will not review an appeals court decision in the case of Altera Corporation & Subsidiaries v. Commissioner (Altera v. Comm). The announcement represented new information that the Company considered in its second quarter tax provision for the six months ended June 30, 2020. The evaluation of this ruling for all open tax periods was not material to the Company’s income tax benefit for the year ended December 31, 2020.
11. Employee Retirement Plans
Defined Contribution Plan
The Company has a 401(k) defined contribution retirement plan (the 401(k) Plan) covering all eligible employees. Participants may voluntarily contribute on a pre-tax basis an amount not to exceed a maximum contribution amount pursuant to Section 401(k) of the Internal Revenue Code. The Company is not required to contribute, nor has it contributed, to the 401(k) Plan for any of the periods presented.
Pension and Other Defined Benefit Retirement Obligations

In connection with the July 31, 2020 acquisition of the Wi-Fi and Broadband assets business (Note 3), the Company assumed an obligation of $7.9 million associated with certain defined benefit retirement plans, including a pension plan. The benefit is based on a formula applied to eligible employee earnings. Net periodic benefit costs were $0.2 million for the year ended December 31, 2020 and were recorded to research and development expenses in the consolidated statement of operations.

Benefit Obligation and Plan Assets for Pension Benefit Plans

The vested benefit obligation for a defined-benefit pension or other retirement plan is the actuarial present value of the vested benefits to which the employee is currently entitled based on the employee's expected date of separation or retirement.

114

December 31, 2020
(in thousands)
Changes in projected benefit obligation:
Projected benefit obligation, beginning of period$ 
Projected benefit obligation assumed in acquisition13,274 
Service cost157 
Interest cost59 
Actuarial (gain) loss(1,172)
Benefits paid(786)
Currency exchange rate changes490 
Projected benefit obligation, end of period12,022 
Changes in fair value of plan assets:
Fair value of plan assets, beginning of period 
Plan assets transferred from acquisition5,417 
Currency exchange rate changes217 
Fair value of plan assets, end of period5,634 
Net unfunded status$6,388 
Amounts recognized in the Consolidated Balance Sheets
Other long-term liabilities$6,388 
Accumulated other comprehensive (income) loss, before tax$(1,172)

Changes in actuarial gains and losses in the projected benefit obligation are primarily driven by discount rate movement. The Company uses the corridor approach to amortize actuarial gains and losses. Under this approach, net actuarial gains or losses in excess of 10% of the larger of the projected benefit obligation or the fair value of plan assets are amortized on a straight-line basis.

As of December 31, 2020, all plans had accumulated benefit obligations and projected benefit obligations in excess of plan assets. As of December 31, 2020, the accumulated benefit obligations were $11.1 million for the pension plans.

December 31, 2020
(in thousands)
Plans with accumulated benefit obligation in excess of plan assets
Accumulated benefit obligation$11,127 
Plan assets$5,634 
Plans with projected benefit obligation in excess of plan assets
Projected benefit obligation$12,022 
Plan assets$5,634 






115

Assumptions for Pension Benefit Plans

December 31, 2020
(in thousands)
Weighted average actuarial assumptions used to determine benefit obligations
Discount rate
0.5% - 0.6%
Rate of compensation increase
2.6% - 3.8%
Weighted average actuarial assumptions used to determine costs
Discount rate
0.5% - 0.6%
Expected long-term rate of return on plan assets0.79 %
Rate of compensation increase
2.6% - 3.8%

The Company establishes the discount rate for each pension plan by analyzing current market long-term bond rates and matching the bond maturity with the average duration of the pension liabilities. The Company establishes the long-term expected rate of return by developing a forward-looking, long-term return assumption for each pension fund asset class, taking into account factors such as the expected real return for the specific asset class and inflation. A single, long-term rate of return is then calculated as the weighted average of the target asset allocation percentages and the long-term return assumption for each asset class.

Pension Plan Assets

The plan assets are currently all in liquid cash and cash equivalents and an investment strategy is being developed to ensure that sufficient assets are available to pay pension benefits as they come due.

Estimated Future Benefit Payments for Pension Benefit Plans

The estimated benefit payments over the next five years and beyond are as follows:
Estimated Future Benefit Payments
(in thousands)
2021$ 
2022 
202320 
202448 
202548 
Thereafter762 
879 

12. Leases

Operating Leases

Operating lease arrangements primarily consist of office leases expiring at various years through 2028. These leases often have original terms of 2 to 7 years and contain options to extend the lease up to 5 years or terminate the lease, which are included in leased right-of-use assets and lease liabilities in the consolidated balance sheet when the Company is reasonably certain it will renew the underlying leases. Since the implicit rate of such leases is unknown and the Company is not reasonably certain to renew its leases, the Company has elected to apply a collateralized incremental borrowing rate to facility leases on the original lease term in calculating the present value of future lease payments. As of December 31, 2020 and 2019, the weighted
116

average discount rate for operating leases was 4.0% and 5.0%, respectively, and the weighted average remaining lease term for operating leases was 4.6 years and 2.9 years, respectively.
The table below presents aggregate future minimum payments due under leases, reconciled to lease liabilities included in the consolidated balance sheet as of December 31, 2020:
Operating Leases
(in thousands)
2021$9,032 
20227,336 
20233,694 
20242,958 
20252,844 
Thereafter4,794 
Total minimum payments30,658 
Less: imputed interest(2,655)
Less: unrealized translation gain1,013 
Total lease liabilities29,006 
Less: short-term lease liabilities(8,144)
Lease liabilities - long-term$20,862 

Operating lease costs were $5.2 million, $3.1 million and $4.5 million for the years ended December 31, 2020, 2019 and 2018, respectively.

Short-term lease costs for the years ended December 31, 2020 and 2019 were not material. There were $15.9 million and $0.5 million of right-of-use assets obtained in exchange for new lease liabilities for the years ended December 31, 2020 and 2019, respectively, including $1.8 million in right-of-use assets from acquisitions in 2020 (Note 3).

Subleases

The Company has a subleased facility that it ceased using in connection with a restructuring plan (Note 4). Such sublease expires in fiscal 2021, and future minimum rental income under the sublease is $0.1 million.

Total sublease income related to leased facilities the Company ceased using in connection with a restructuring plan for the years ended December 31, 2020, 2019 and 2018 was approximately $0.4 million, $1.2 million and $2.4 million, respectively (Note 4).

Lease Terminations
In the year ended December 31, 2019, the Company terminated certain facility leases and a related sublease, which were due to expire in 2022 to 2023, upon release from the landlords. The Company had previously ceased use of all or portions of the related facilities. As a result of such terminations, the Company reduced leased right-of-use assets by approximately $9.2 million, lease liabilities by approximately $10.1 million, and other related liabilities by approximately $0.3 million in the consolidated balance sheet. The related net impact in the consolidated statement of operations was a gain of approximately $1.2 million, which consisted of a gain on extinguishment of lease-related liabilities of $10.4 million, partially offset by impairment of leased right-of-use assets of $9.2 million. The Company also recorded impairment of related leasehold improvements of $1.4 million.

117


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
13. Commitments and Contingencies
Inventory Purchase and Other Contractual Obligations
As of December 31, 2020, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase ObligationsOther ObligationsTotal
(in thousands)
2021$71,211 $21,315 $92,526 
2022 18,640 18,640 
2023 10,121 10,121 
2024 447 447 
Total minimum payments$71,211 $50,523 $121,734 

Other obligations consist of contractual payments due for software licenses.

Our inventory purchase obligations and other obligations increased by $99.1 million to $121.7 million as of December 31, 2020, from $22.6 million as of December 31, 2019 primarily as a result of increased orders of software licenses and inventory placed with our vendors during the period, which is due in part to our 2020 acquisitions (Note 3).
Other Matters
In addition, from time to time, the Company is subject to threats of litigation or actual litigation in the ordinary course of business, some of which may be material. The Company believes that there are no other currently pending litigation matters that, if determined adversely by the Company, would have a material effect on the Company's business or that would not be covered by the Company’s existing liability insurance.
14. Concentration of Credit Risk, Significant Customers and Geographic Information
Concentration of Credit Risk
Financial instruments, which potentially subject the Company to concentrations of credit risk, consist primarily of cash and cash equivalents and accounts receivable. Collateral is generally not required for customer receivables. The Company limits its exposure to credit loss by placing its cash with high credit quality financial institutions. At times, such deposits may be in excess of insured limits. The Company has not experienced any losses on its deposits of cash and cash equivalents.
Significant Customers
The Company markets its products and services to manufacturers of a wide range of electronic devices (Note 1). The Company sells its products both directly to customers and through third-party distributors, both of which are referred to as the Company’s customers (Note 15). The Company makes periodic evaluations of the credit worthiness of its customers.
Customers comprising greater than 10% of net revenues for each of the periods presented are as follows:
Years Ended December 31,
202020192018
Percentage of total net revenue
Customer A (direct)15 %14 %18 %
Customer B (direct)13 %**
118


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
    Balances greater than 10% of accounts receivable, based on the Company’s billings to the contract manufacturer customers, are as follows:
December 31,
20202019
Percentage of gross accounts receivable
Customer B (direct)17 %*
Customer C (distributor)13 %*
Customer D (distributor)*10 %

Suppliers comprising greater than 10% of total inventory purchases are as follows:
Years ended December 31,
202020192018
Vendor A34 %**
Vendor B20 %14 %19 %
Vendor C11 %17 %16 %
Vendor D*13 %15 %
Vendor E*15 13 %
* Represents less than 10% of the inventory purchases for the respective period.
Geographic Information
The Company's consolidated net revenues by geographic area based on ship-to location are as follows (in thousands):
Years Ended December 31,
202020192018
Amount% of total net revenueAmount% of total net revenueAmount% of total net revenue
Asia $393,579 82 %$265,122 84 %$312,877 81 %
United States15,501 3 %13,984 4 %18,060 5 %
Rest of world69,516 15 %38,074 12 %54,060 14 %
Total$478,596 100 %$317,180 100 %$384,997 100 %
The products shipped to individual countries representing greater than 10% of net revenue for each of the periods presented are as follows:
Years Ended December 31,
202020192018
Percentage of total net revenue
Hong Kong42 %46 %43 %
China17 %14 %19 %
The determination of which country a particular sale is allocated to is based on the destination of the product shipment. No other individual country accounted for more than 10% of net revenue during these periods. Although a large percentage of the Company’s products is shipped to Asia, and in particular, Hong Kong and China, the Company believes that a significant number of the systems designed by customers and incorporating the Company’s semiconductor products are subsequently sold outside Asia to Europe, Middle East, and Africa, or EMEA markets and North American markets.
119


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
Long-lived assets, which consists of property and equipment, net, leased right-of-use assets, intangible assets, net, and goodwill, by geographic area are as follows (in thousands):
As of December 31,
20202019
Amount% of totalAmount% of total
United States$403,071 72 %$385,302 85 %
Singapore136,967 24 %63,556 14 %
Rest of world31,412 5 %5,034 1 %
Total$571,450 100 %$453,892 100 %

15. Revenue from Contracts with Customers

Revenue by Market
The table below presents disaggregated net revenues by market (in thousands):
Year Ended December 31,
2020(1)
2019(1)
2018
Broadband$244,424 $119,320 $207,336 
% of net revenue51 %38 %54 %
Infrastructure76,166 85,369 82,388 
% of net revenue16 %27 %21 %
Industrial and multi-market87,267 79,137 95,273 
% of net revenue18 %25 %25 %
Connectivity70,739 33,354  
% of net revenue15 %11 % %
Total net revenue$478,596 $317,180 $384,997 
_______________
(1) The Company’s net revenues by market was revised during 2020 to align with changing end-market conditions, the Company’s current business priorities, as well as growth opportunities in the four categories. The broadband category includes the Company’s prior connected home category plus the SoC business from the Wi-Fi and Broadband assets business, but excludes wired connectivity. The infrastructure category remains unchanged. Industrial and multi-market includes the previously reported revenue plus component revenues from the Wi-Fi and Broadband assets business. The Company’s connectivity category includes primarily its MoCA/G.hn products and Wi-Fi and Ethernet revenues from the Wi-Fi and Broadband assets business. The 2019 amounts were adjusted to reflect the change in market categories; however, 2018 amounts have not been adjusted.

Revenues from sales to the Company’s distributors accounted for 49%, 52% and 42% of net revenue for the years ended December 31, 2020, 2019 and 2018, respectively.
Contract Liabilities
As of December 31, 2020 and 2019, customer contract liabilities consist of estimates of obligations to deliver rebates to customers in the form of units of products and were approximately $0.03 million and $0.1 million, respectively. Revenue recognized in the years ended December 31, 2020 and 2019 that was included in the contract liability balance as of the beginning of those respective years was immaterial.
There were no material changes in the contract liabilities balance during the years ended December 31, 2020 and 2019.
120


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share amounts and percentage data)
Obligations to Customers for Price Adjustments and Returns and Assets for Right-of-Returns
As of December 31, 2020 and 2019, obligations to customers consisting of estimates of price protection rights offered to the Company's end customers totaled $47.8 million and $12.6 million and are included in accrued price protection liability in the consolidated balance sheets. For activity in this account, including amounts included in net revenue, refer to Note 7. As of December 31, 2020 and 2019, other obligations to customers representing estimates of price adjustments to be claimed by distributors upon sell-through of their inventory to their end customer were $10.3 million and $8.4 million, respectively. As of December 31, 2020 and 2019, other obligations to customers representing estimates of stock rotation returns to be claimed by distributors on products sold were $2.0 million and $1.4 million, respectively. Obligations to customers for estimates of price adjustments and stock rotation return rights are included in accrued expenses and other current liabilities in the consolidated balance sheets (Note 7). The increase in revenue in the years ended December 31, 2020 and 2019 from net changes in transaction prices for amounts included in obligations to customers for price adjustments as of the beginning of those respective years was not material.
As of December 31, 2020 and 2019, right of return assets under customer contracts representing the estimates of product inventory the Company expects to receive from customers in stock rotation returns were approximately $0.6 million and $0.3 million, respectively. Right of return assets are included in inventory in the consolidated balance sheets (Note 7).
As of December 31, 2020 and 2019, there were no impairment losses recorded on customer accounts receivable.
16. Selected Quarterly Financial Data (Unaudited)
The following table presents the Company’s unaudited quarterly financial data for each of the eight quarters in the period ended December 31, 2020. In management’s opinion, this information has been presented on the same basis as the audited consolidated financial statements included in a separate section of this report, and all necessary adjustments, consisting only of normal recurring adjustments, have been included in the amounts below to present fairly the unaudited quarterly results when read in conjunction with the audited consolidated financial statements and related notes. The operating results for any quarter should not be relied upon as necessarily indicative of results for any future period.
Year Ended December 31, 2020
First QuarterSecond QuarterThird QuarterFourth Quarter
(in thousands, except per share amounts)
Net revenue$62,027 $65,220 $156,633 $194,716 
Gross profit$30,762 $32,743 $66,206 $83,087 
Net loss$(15,469)$(21,807)$(36,645)$(24,672)
Net loss per share:
Basic$(0.21)$(0.30)$(0.50)$(0.33)
Diluted$(0.21)$(0.30)$(0.50)$(0.33)

Year Ended December 31, 2019
First QuarterSecond QuarterThird QuarterFourth Quarter
(in thousands, except per share amounts)
Net revenue$84,635 $82,507 $80,020 $70,018 
Gross profit$45,077 $44,080 $41,904 $36,624 
Net loss$(4,851)$(2,229)$(4,714)$(8,104)
Net loss per share:
Basic$(0.07)$(0.03)$(0.07)$(0.11)
Diluted$(0.07)$(0.03)$(0.07)$(0.11)

121
EX-21.1 2 a123120exhibit211.htm EX-21.1 Document

EXHIBIT 21.1


SIGNIFICANT SUBSIDIARIES OF MAXLINEAR, INC.

NameJurisdiction
MaxLinear Asia Singapore Pte. Ltd.Singapore


EX-23.1 3 a123120exhibit231.htm EX-23.1 Document

EXHIBIT 23.1

Consent of Independent Registered Public Accounting Firm


We have issued our reports dated February 11, 2021, with respect to the consolidated financial statements, financial statement schedule, and internal control over financial reporting included in the Annual Report of MaxLinear, Inc. on Form 10-K for the year ended December 31, 2020. We consent to the incorporation by reference of said reports in the Registration Statements of MaxLinear, Inc. on Form S-3 (File No. 333-248697), Form S-4 (File No. 333-202679) and on Forms S-8 (File No. 333-217021, File No. 333-218022, File No. 333-223847, File No. 333-230606, and File No. 333-237274).


/s/ Grant Thornton LLP

Newport Beach, California
February 11, 2021


EX-31.1 4 a12312020exhibit311.htm EX-31.1 Document

EXHIBIT 31.1
Certification of Principal Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Kishore Seendripu, Ph.D., certify that:
 
1.I have reviewed this Form 10-K of MaxLinear, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

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

c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
 
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

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

Date: February 11, 2021  /s/ Kishore Seendripu, Ph.D.
  Kishore Seendripu, Ph.D.
  President and Chief Executive Officer
  (Principal Executive Officer)


EX-31.2 5 a12312020exhibit312.htm EX-31.2 Document

EXHIBIT 31.2
Certification of Principal Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Steven G. Litchfield, certify that:
 
1.I have reviewed this Form 10-K of MaxLinear, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

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

c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
 
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

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

Date: February 11, 2021/s/ Steven G. Litchfield
Steven G. Litchfield
  Chief Financial Officer and Chief Corporate Strategy Officer
  (Principal Financial Officer)


EX-32.1 6 a12312020exhibit321.htm EX-32.1 Document

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

I, Kishore Seendripu, Ph.D., certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of MaxLinear, Inc. on Form 10-K for the fiscal year ended December 31, 2020 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Annual Report on Form 10-K fairly presents in all material respects the financial condition and results of operations of MaxLinear, Inc.
Date: February 11, 2021 By:  /s/ Kishore Seendripu, Ph.D.
 Name:Kishore Seendripu, Ph.D.
 Title:President and Chief Executive Officer
I, Steven G. Litchfield, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of MaxLinear, Inc. on Form 10-K for the fiscal year ended December 31, 2020 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Annual Report on Form 10-K fairly presents in all material respects the financial condition and results of operations of MaxLinear, Inc.
Date: February 11, 2021 By:   /s/ Steven G. Litchfield
 Name:Steven G. Litchfield
 Title:
Chief Financial Officer and Chief Corporate Strategy Officer



EX-101.SCH 7 mxl-20201231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Comprehensive Loss (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements of Stockholders Equity Statement link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Organization and Summary of Significant Accounting Policies (Details Textuals) link:presentationLink link:calculationLink link:definitionLink 2105102 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2306302 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted Earnings Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Net Loss Per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Business Combinations (Notes) link:presentationLink link:calculationLink link:definitionLink 2310303 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Restructuring Activity link:presentationLink link:calculationLink link:definitionLink 2313304 - Disclosure - Restructuring Activity Restructuring Activity (Tables) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Restructuring Activity Restructuring Activity (Details 1) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Restructuring Activity Restructuring Activities (Details Textuals) (Details) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - Restructuring Activity Restructuring Activity (Details 2) link:presentationLink link:calculationLink link:definitionLink 2117105 - Disclosure - Goodwill and Intangible Assets Notes link:presentationLink link:calculationLink link:definitionLink 2318305 - Disclosure - Goodwill and Intangible Assets Tables (Tables) link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - Goodwill and Intangible Assets Goodwill and Intangibles Other (Details 1) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Goodwill and Intangible Assets Goodwill and Intangible Assets (Details 2) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - Goodwill and Intangible Assets Finite-lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - Goodwill and Intangible Assets Goodwill and Intangibles Other (Details 4) link:presentationLink link:calculationLink link:definitionLink 2124106 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2325306 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2426413 - Disclosure - Financial Instruments Financial Instruments (Details 1) link:presentationLink link:calculationLink link:definitionLink 2427414 - Disclosure - Financial Instruments Financial Instruments (Details 2) link:presentationLink link:calculationLink link:definitionLink 2428415 - Disclosure - Financial Instruments Financial Instruments (Details 3) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Financial Instruments Financial Instruments - Additional Information (Details 4) link:presentationLink link:calculationLink link:definitionLink 2130107 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 2331307 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2432417 - Disclosure - Balance Sheet Details - Cash and Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2433418 - Disclosure - Balance Sheet Details - Inventory (Detail) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - Balance Sheet Details - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Balance Sheet Details - Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - Balance Sheet Details - Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - Balance Sheet Details - Deferred Revenue and Deferred Profit (Detail) link:presentationLink link:calculationLink link:definitionLink 2438423 - Disclosure - Balance Sheet Details- Accrued Price Protection Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2439424 - Disclosure - Balance Sheet Details - Accrued Expenses (Detail) link:presentationLink link:calculationLink link:definitionLink 2440425 - Disclosure - Balance Sheet Details Balance Sheet Details - AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 2141108 - Disclosure - Debt and Interest Rate Swap (Notes) link:presentationLink link:calculationLink link:definitionLink 2342308 - Disclosure - Debt and Interest Rate Swap (Tables) link:presentationLink link:calculationLink link:definitionLink 2443426 - Disclosure - Debt and Interest Rate Swap (Details) link:presentationLink link:calculationLink link:definitionLink 2144109 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2345309 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2446427 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Expense by Type (Detail) link:presentationLink link:calculationLink link:definitionLink 2447428 - Disclosure - Stock-Based Compensation and Employee Benefits Plan - Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2448429 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 2449430 - Disclosure - Stock-Based Compensation Stock-Based Compensation and Employee Benefit Plans - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2450431 - Disclosure - Stock-Based Compensation Stock Compensation Awards Activity Roll Forward (Details) link:presentationLink link:calculationLink link:definitionLink 2451432 - Disclosure - Stock-Based Compensation Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2452433 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2153110 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2354310 - Disclosure - Income Taxes Income Tax (Tables) link:presentationLink link:calculationLink link:definitionLink 2455434 - Disclosure - Income Taxes Schedule Of Income Before Income Tax Domestic And Foreign (Details) link:presentationLink link:calculationLink link:definitionLink 2456435 - Disclosure - Income Taxes Components of Income Tax Provision (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 2457436 - Disclosure - Income Taxes Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 2458437 - Disclosure - Income Taxes Components of Deferred Income Tax Asset (Details) link:presentationLink link:calculationLink link:definitionLink 2459438 - Disclosure - Income Taxes Unrecognized tax expense (benefit) roll forward (Details) link:presentationLink link:calculationLink link:definitionLink 2460439 - Disclosure - Income Taxes Provisional Amounts Disclosures Related to Tax Cuts and Jobs Act (Details) link:presentationLink link:calculationLink link:definitionLink 2461440 - Disclosure - Income Taxes Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2162111 - Disclosure - Employee Retirement Plan link:presentationLink link:calculationLink link:definitionLink 2363311 - Disclosure - Employee Retirement Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 2464441 - Disclosure - Employee Retirement Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2165112 - Disclosure - Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 2366312 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2467442 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2168113 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2369313 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2470443 - Disclosure - Commitments and Contingencies Commitments and Contingencies-Additional Details (Details) link:presentationLink link:calculationLink link:definitionLink 2171114 - Disclosure - Significant Customer and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2372314 - Disclosure - Significant Customer and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2473444 - Disclosure - Significant Customer and Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 2174115 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 2375315 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2476445 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2177116 - Disclosure - Selected Quarterly Financial Data link:presentationLink link:calculationLink link:definitionLink 2378316 - Disclosure - Selected Quarterly Financial Data (Tables) link:presentationLink link:calculationLink link:definitionLink 2479446 - Disclosure - Selected Quarterly Financial Data (Details) link:presentationLink link:calculationLink link:definitionLink 2180117 - Disclosure - Item 15 (Notes) link:presentationLink link:calculationLink link:definitionLink 2481447 - Disclosure - Item 15 (Details) link:presentationLink link:calculationLink link:definitionLink 2182118 - Disclosure - Subsequent Events (Notes) link:presentationLink link:calculationLink link:definitionLink 2383317 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink 2484448 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 mxl-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 mxl-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 mxl-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Income tax impact to provision due to transaction costs Effective Income Tax Reconciliation, Other, Transaction Costs Effective Income Tax Reconciliation, Other, Transaction Costs Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount RSUs granted in period (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Deferred Tax Liabilities, Intangible Assets Deferred Tax Liabilities, Intangible Assets Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Other comprehensive income (loss), net of tax: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Amortization of Debt Discount (Premium) Amortization of Debt Discount (Premium) Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Federal Alternative Minimum Tax Credit Carryforward Federal Alternative Minimum Tax Credit Carryforward Federal Alternative Minimum Tax Credit Carryforward Stock Based Compensation [Member] Stock Based Compensation [Member] Stock Based Compensation [Member] China [Member] CHINA Goodwill, Purchase Accounting Adjustments Goodwill, Purchase Accounting Adjustments Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Debt Issuance Costs, Gross Debt Issuance Costs, Gross Future Minimum Payments Under Other Obligations Other Commitments [Table Text Block] Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Employee stock purchase plan. Statistical Measurement [Domain] Statistical Measurement [Domain] Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Security Exchange Name Security Exchange Name Defined Benefit Plan, Plan Assets, Amount, Beginning Balance Defined Benefit Plan, Plan Assets, Amount Defined Benefit Plan, Plan Assets, Amount Defined Benefit Plan, Plan Assets, Amount Other additions Finite-lived Intangible Assets, Other Additions Finite-lived Intangible Assets, Other Additions Long-lived Assets by Geographic Areas [Table Text Block] Long-lived Assets by Geographic Areas [Table Text Block] Total current liabilities Liabilities, Current Business Acquisition, Pro Forma Earnings Per Share, Diluted Business Acquisition, Pro Forma Earnings Per Share, Diluted 2020 Other Commitment, to be Paid, Year One Performance Shares [Member] Performance Shares [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 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 Variable Rate [Domain] Variable Rate [Domain] Accrued professional fees Accrued Professional Fees, Current Defined Benefit Plan, Expected Future Benefit Payment, Year Five Defined Benefit Plan, Expected Future Benefit Payment, Year Five Provisional Amounts, Tax Cuts and Jobs Act [Domain] Provisional Amounts, Tax Cuts and Jobs Act [Domain] [Domain] for Provisional Amounts, Tax Cuts and Jobs Act [Axis] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Lease liabilities Operating Lease, Payments Provisional Amounts, Tax Cuts and Jobs Act [Axis] Provisional Amounts, Tax Cuts and Jobs Act [Axis] Provisional Amounts, Tax Cuts and Jobs Act [Axis] Long-Term Debt, Maturity, Year Three Long-Term Debt, Maturity, Year Three Foreign currency translation adjustments, net of tax expense of $216 in 2020, expense of $136 in 2019 and benefit of $200 in 2018 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Long-term investments, available-for-sale Available-for-sale Securities, Noncurrent Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Broadband Broadband [Member] Broadband Common Class B [Member] Class B Common Stock [Member] Common Class B [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Current State and Local Tax Expense (Benefit) Current State and Local Tax Expense (Benefit) Tax Credit Carryforward, Amount Tax Credit Carryforward, Amount Preferred stock, $0.0001 par value; 25,000 shares authorized, no shares issued or outstanding Preferred Stock, Value, Issued Stock Assumed during Period, Value, Acquisitions Stock Assumed during Period, Value, Acquisitions Stock Assumed during Period, Value, Acquisitions Total operating expenses Operating Expenses Restructuring Reserve, Settled without Cash Restructuring Reserve, Settled without Cash Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Defined Benefit Plan, Expected Future Benefit Payment, Year Three Defined Benefit Plan, Expected Future Benefit Payment, Year Three Other long-term liabilities Other Liabilities, Noncurrent Deferred tax assets Deferred Income Tax Assets, Net Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Connected Home [Member] Connected Home [Member] Connected Home [Member] SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Inventory Inventory Total Inventory, Net Measurement Frequency [Domain] Measurement Frequency [Domain] Share-based Payment Arrangement, Tranche Three [Member] Share-based Payment Arrangement, Tranche Three [Member] ESPP [Member] ESPP [Member] ESPP [Member] Concentration Risk, Percentage Concentration Risk, Percentage HONG KONG HONG KONG Unrecognized Tax Benefits, Increase Resulting from Acquisition Unrecognized Tax Benefits, Increase Resulting from Acquisition Vendor C [Member] Vendor C [Member] Vendor C [Member] Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Statement [Line Items] Statement [Line Items] Term B [Member] Term B [Member] Term B Class of Stock [Domain] Class of Stock [Domain] Debt Instrument, Term Debt Instrument, Term Cash in lieu of equity [Member] Cash in lieu of equity [Member] Cash in lieu of equity [Member] Statement [Table] Statement [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Warranty Standard Product Warranty, Policy [Policy Text Block] Defined Benefit Plan, Interest Cost Defined Benefit Plan, Interest Cost Type of Restructuring [Domain] Type of Restructuring [Domain] Statistical Measurement [Axis] Statistical Measurement [Axis] Net gain on extinguishment of lease liabilities Net gain on extinguishment of lease liabilities Net gain on extinguishment of lease liabilities Deferred Tax Liabilities, Undistributed Foreign Earnings Deferred Tax Liabilities, Undistributed Foreign Earnings Defined Benefit Plan, Funding Status [Domain] Defined Benefit Plan, Funding Status [Domain] Entity Small Business Entity Small Business Basis of Presentation and Principles of Consolidation Consolidation, Policy [Policy Text Block] SEC Schedule, 12-09, Reserve, Warranty [Member] SEC Schedule, 12-09, Reserve, Warranty [Member] Debt Disclosure [Text Block] Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Other Obligations Other Commitment, Fiscal Year Maturity [Abstract] Cost of net revenue Cost of Revenue Amendment Flag Amendment Flag Shares used to compute net loss per share: Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Other Other Accrued Liabilities, Current Accrued Price Protection Rebate Activity [Roll Forward] Accrued Price Protection Rebate Activity [Roll Forward] Accrued price protection rebate activity NEW YORK STOCK EXCHANGE, INC. [Member] NEW YORK STOCK EXCHANGE, INC. [Member] Pro Forma Weighted Average Shares Outstanding, Diluted Pro Forma Weighted Average Shares Outstanding, Diluted Restructuring Activity Restructuring and Related Activities Disclosure [Text Block] Measurement Frequency [Axis] Measurement Frequency [Axis] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Price Protection Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Price Protection Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Price Protection Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Contract with Customer, Right to Recover Product Contract with Customer, Right to Recover Product Industrial and multi-market [Member] Industrial and multi-market [Member] Industrial and multi-market [Member] Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Derivative, Gain (Loss) on Derivative, Net Derivative, Gain (Loss) on Derivative, Net Fair Value Measurement [Domain] Fair Value Measurement [Domain] Derivatives, Policy [Policy Text Block] Derivatives, Policy [Policy Text Block] Capital Expenditures Incurred but Not yet Paid Capital Expenditures Incurred but Not yet Paid 2010 Equity Incentive Plan [Member] 2010 Equity Incentive Plan [Member] 2010 Equity Incentive Plan [Member] Lessee, Operating Lease, Renewal Term Lessee, Operating Lease, Renewal Term Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Deferred cost of net revenue - distributor transactions Deferred Costs, Current Business Combination, Amortization of Inventory Step-Up Business Combination, Inventory fair value adjustments Business Combination, Inventory fair value adjustments Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Dilutive common stock equivalents (shares) Weighted Average Number Diluted Shares Outstanding Adjustment Employee Stock [Member] Employee Stock [Member] Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Allowances for Doubtful Accounts SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Stock Issued During Period, Value, Acquisitions Stock Issued During Period, Value, Acquisitions Income Statement Location [Domain] Income Statement Location [Domain] Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Selling, general and administrative Selling, General and Administrative Expense Exchange [Domain] Exchange [Domain] Contingent Consideration [Member] Contingent Consideration [Member] Contingent Consideration [Member] Customer-Related Intangible Assets [Member] Customer-Related Intangible Assets [Member] Other long-term assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Concentration Risk [Table] Concentration Risk [Table] Loss on sale of available-for-sale securities Gain (Loss) on Sale of Investments Total assets Assets Licensed Technology [Member] Licensed Technology [Member] Licensed technology. Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Backlog [Member] Order or Production Backlog [Member] Prior [Member] Prior [Member] Prior Shares Subsequent Event Type [Axis] Subsequent Event Type [Axis] Reduction of Federal Tax Rate [Member] Reduction of Federal Tax Rate [Member] Reduction of Federal Tax Rate [Member] 2004 Equity Incentive Plan 2004 Equity Incentive Plan [Member] [Member] 2004 Equity Incentive Plan [Member] [Member] Cost of Sales [Member] Cost of Sales [Member] Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Revenue, Performance Obligation, Warranty Term Revenue, Performance Obligation, Warranty Term Revenue, Performance Obligation, Warranty Term Total liabilities Liabilities Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Defined Benefit Plan, Accumulated Benefit Obligation Defined Benefit Plan, Accumulated Benefit Obligation Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Business Combination, Separately Recognized Transactions, Description Business Combination, Separately Recognized Transactions, Description Long lived assets [Member] Long lived assets [Member] Long lived assets [Member] Impairment of leased right-of-use assets Impairment of right of use asset Impairment of right of use asset Operating Leases, Future Sublease Income, Due in Five Years Operating Leases, Future Sublease Income, Due in Five Years Operating Leases, Future Sublease Income, Due in Five Years Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Inventory Increase (Decrease) in Inventories Excess tax benefits on stock-based awards Excess Tax Benefit from Share-based Compensation, Operating Activities Long-term restricted cash Restricted Cash and Cash Equivalents, Noncurrent Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Significant Accounting Policies New Accounting Pronouncement, Early Adoption [Table] Backlog [Member] Backlog [Member] Backlog Deferred Tax Assets, Goodwill and Intangible Assets Deferred Tax Assets, Goodwill and Intangible Assets TermAloan1 [Member] Term A [Member] Term Loan A Asset Class [Axis] Asset Class [Axis] Business Combination, Transaction Costs Business Combination, Transaction Costs Business Combination, Transaction Costs Shares issued, beginning of period (in shares) Shares issued, end of period (in shares) Shares, Issued Machinery and equipment [Member] Machinery and Equipment [Member] Other Receivables Other Receivables Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments, Policy [Policy Text Block] Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Income Taxes, Provisional Items [Table] Income Taxes, Provisional Items [Table] Income Taxes, Provisional Items [Table] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Comprehensive Income, Policy [Policy Text Block] Comprehensive Income, Policy [Policy Text Block] Cash used in acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized (shares) Common Stock, Shares Authorized Revenue from External Customers by Geographic Areas [Table Text Block] Revenue from External Customers by Geographic Areas [Table Text Block] Proceeds from Stock Options Exercised Proceeds from Stock Options Exercised Property and equipment, Gross Property, Plant and Equipment, Gross Deferred Federal Income Tax Expense (Benefit) Deferred Federal Income Tax Expense (Benefit) Defined Benefit Plan, Expected Future Benefit Payment, Year Two Defined Benefit Plan, Expected Future Benefit Payment, Year Two Vesting Percentage Relative To net sales Vesting Percentage Relative To net sales Vesting Percentage Relative To net sales Standard Product Warranty Accrual Standard Product Warranty Accrual Indefinite-lived Intangible Assets [Member] Indefinite-lived Intangible Assets [Member] ProForma Nonrecurrring Adjustment [Domain] ProForma Nonrecurrring Adjustment [Domain] ProForma Nonrecurrring Adjustment Income Tax Reconciliation Foreign Dividends Income Tax Reconciliation Foreign Dividends Income Tax Reconciliation Foreign Dividends Lease Related Impairment [Member] Lease Related Impairment [Member] Lease Related Impairment [Member] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Accrued compensation Increase (Decrease) in Employee Related Liabilities Income Statement [Abstract] Income Statement [Abstract] Other payables - due to Intel Other payables - due to Intel Other payables - due to Intel AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] Entity Listing, Par Value Per Share Entity Listing, Par Value Per Share Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accrued royalty Accrued Royalties, Current Business Combination ProForma Nonrecurring Adjustment, Actual Business Combination ProForma Nonrecurring Adjustment, Actual Business Combination ProForma Nonrecurring Adjustment, Actual Use of Estimates Use of Estimates, Policy [Policy Text Block] Income Tax Authority [Domain] Income Tax Authority [Domain] Defined Benefit Plan, Assumptions Defined Benefit Plan, Assumptions [Table Text Block] Software and Software Development Costs [Member] Software and Software Development Costs [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Scenario [Domain] Scenario [Domain] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Customer A [Member] Customer A [Member] Customer A [Member] Dual Class Sunset Class A and B Common Stock Dual Class Sunset Class A and B Common Stock Dual Class Sunset Class A and B Common Stock Share Based Compensation Arrangement By Share Based Payment Award Expiration Period Minimum Term of option granted, minimum Share Based Compensation Arrangement By Share Based Payment Award Expiration Period Minimum The minimum period when the equity-based award expires as specified in the award agreement, which may be presented in a variety of ways (for example, year, month and year, day, month and year, quarter of a year). Business Combination, Contingent Consideration, Liability Business Combination, Contingent Consideration, Liability Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Valuation Allowance [Table] Valuation Allowance [Table] Loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Customer A [Member] Customer B [Member] Customer B [Member] Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Inventory Schedule of Inventory, Current [Table Text Block] Minimum tax withholding paid on behalf of employees for restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Issuance of restricted stock units to Physpeed continuing employees Stock Issued During Period, Shares, Restricted Stock Award, Gross Goodwill, Acquired During Period Goodwill, Acquired During Period Restructuring and Related Costs [Table Text Block] Restructuring and Related Costs [Table Text Block] Quarterly Financial Data (Unaudited) Quarterly Financial Information [Text Block] 2022 Recorded Unconditional Purchase Obligation, to be Paid, Year Three Debt Instrument, Amortization Rate Period [Axis] Debt Instrument, Amortization Rate Period [Axis] Debt Instrument, Amortization Rate Period Deferred Tax Assets, Other Tax Carryforwards Deferred Tax Assets, Other Tax Carryforwards Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Inventories [Member] Inventories [Member] Payables under transition services agreement Payables under transition services agreement Payables under transition services agreement Goodwill [Line Items] Goodwill [Line Items] Operating Leases, Future Minimum Payments, Due Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Customer C Customer C [Member] Customer C Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Operating Leases, Future Minimum Payments Due, Next Twelve Months Restricted Cash and Cash Equivalents Restricted Cash and Cash Equivalents Deferred Tax Assets, Net Deferred Tax Assets, Net Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] London Interbank Offered Rate (LIBOR) Subject to Floor [Member] London Interbank Offered Rate (LIBOR) Subject to Floor [Member] London Interbank Offered Rate (LIBOR) Subject to Floor [Member] Operating Lease, Liability, Current Operating Lease, Liability, Current Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Financial Instruments Fair Value Disclosures [Text Block] Accounts Receivable [Member] Accounts Receivable [Member] Operating Leases, Future Sublease Income, Due Thereafter Operating Leases, Future Sublease Income, Due Thereafter Operating Leases, Future Sublease Income, Due Thereafter Customer [Domain] Customer [Domain] Additional paid-in capital Additional Paid in Capital, Common Stock Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Contractual Obligation - Change in Balance Contractual Obligation - Change in Balance Contractual Obligation - Change in Balance Business Acquisition [Line Items] Business Acquisition [Line Items] Concentration Risk [Line Items] Concentration Risk [Line Items] Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Asset Impairment Charges Asset Impairment Charges Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Increase (Decrease) in Fair Value of Interest Rate Fair Value Hedging Instruments Increase (Decrease) in Fair Value of Interest Rate Fair Value Hedging Instruments Debt Issuance Costs, Net Debt Issuance Costs, Net Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Customer Refund Liability, Current Customer Refund Liability, Current Debt Instrument, Interest Rate Terms Debt Instrument, Interest Rate Terms Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Restructuring Reserve Restructuring Reserve Restructuring Reserve One-time Termination Benefits [Member] One-time Termination Benefits [Member] Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Deferred Tax Assets, Net of Valuation Allowance Deferred Tax Assets, Net of Valuation Allowance Restructuring Type [Axis] Restructuring Type [Axis] Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Other Tax Expense (Benefit) Goodwill Goodwill Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Weighted Average Exercise Price Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Liability [Member] Liability [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Deferred revenue and deferred profit Deferred revenue and deferred profit Deferred Revenue And Deferred Profit The carrying amount of consideration received or receivable as of the balance sheet date, net of associated deferred costs, that were not recognized as income in conformity with GAAP and which are expected to be recognized as such within one year or the normal operating cycle, if longer. Deferred Tax Assets, Operating Loss Carryforwards Deferred Tax Assets, Operating Loss Carryforwards Other Assets, Current Other Assets, Current Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Schedule of Goodwill [Table Text Block] Schedule of Goodwill [Table Text Block] Accumulated Deficit [Member] Accumulated Deficit [Member] Accumulated Deficit [Member] Asset Class [Domain] Asset Class [Domain] Supplemental disclosures of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum Business Combination ProForma Nonrecurring Adjustment Business Combination ProForma Nonrecurring Adjustment Business Combination ProForma Nonrecurring Adjustment Indefinite-lived Intangible Assets, Purchase Accounting Adjustments Indefinite-lived Intangible Assets Acquired Entities [Table] Entities [Table] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Business Acquisition Proforma Depreciation of Property, Plant and Equipment Business Acquisition Proforma Depreciation of Property, Plant and Equipment Business Acquisition Proforma Depreciation of Property, Plant and Equipment Diluted (shares) Weighted average common shares outstanding-diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Exar Corporation [Member] Exar Corporation [Member] Exar Corporation [Member] Business Acquisition Pro Forma Other Expenses Business Acquisition Pro Forma Other Expenses Business Acquisition Pro Forma Other Expenses Accrued price protection liability Begining Balance Ending Balance Accrued Price Protection Liability Accrued price protection liability. Number of Operating Segments Number of Operating Segments Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Amortization of debt issuance costs and discount Amortization of Debt Issuance Costs and Discounts Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Thereafter Contractual Obligation, to be Paid, after Year Five Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Options, Number of Shares, Period Increase (Decrease) Share-based Compensation Arrangement by Share-based Payment Award, Options, Number of Shares, Period Increase (Decrease) Unrecognized Tax Benefits Unrecognized Tax Benefits Common stock, $0.0001 par value; 550,000 shares authorized, 74,536 shares issued and outstanding at December 31, 2020 and 71,931 shares issued and outstanding at December 31, 2019 Common Stock, Value, Issued Defined Benefit Plan, Expected Future Benefit Payment, Year Four Defined Benefit Plan, Expected Future Benefit Payment, Year Four Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Finite-Lived Intangible Assets, Amortization Expense, Year Two Finite-Lived Intangible Asset, Expected Amortization, Year Two Net proceeds from the issuance of debt Proceeds from Issuance of Secured Debt SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Deferred Tax Liabilities, Other Finite-Lived Assets Deferred Tax Liabilities, Other Finite-Lived Assets Long-term Debt, Current Maturities Long-term Debt, Current Maturities Defined Benefit Plan, Benefit Obligation, Beginning Balance Defined Benefit Plan, Benefit Obligation Defined Benefit Plan, Benefit Obligation Defined Benefit Plan, Benefit Obligation Defined Benefit Plan, Benefit Obligation Entity Current Reporting Status Entity Current Reporting Status Deferred purchase price payments Deferred purchase price payments Deferred purchase price payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 2023 Recorded Unconditional Purchase Obligation, to be Paid, Year Four Debt, Current Debt, Current Accrued customer credits Accrued customer credits Accrued customer credits Defined Benefit Plan, Funding Status [Axis] Defined Benefit Plan, Funding Status [Axis] Price Protection Liability Price Protection Liability [Table Text Block] Tabular disclosure of price protection liability Business Acquisition, Share Price Business Acquisition, Share Price Common stock, shares issued (shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Operating Lease, Liability Operating Lease, Liability Sales Returns and Allowances [Member] Sales Returns and Allowances [Member] Long-term debt Long-term Debt, Excluding Current Maturities 2023 Contractual Obligation, to be Paid, Year Four Asia [Member] Asia [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Total stockholders’ equity Total stockholders’ equity, beginning of period Total stockholders’ equity, end of period Stockholders' Equity Attributable to Parent Description of Business Nature of Operations [Text Block] Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Reversal of unclaimed rebates Reversal Of Unclaimed Rebates Reversal Of Unclaimed Rebates Business Combination, Consideration Transferred Business Combination, Consideration Transferred G.hn business of Marvell [Member] G.hn business of Marvell [Member] G.hn business of Marvell [Member] Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Entity Address, City or Town Entity Address, City or Town Accrued compensation Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Purchases of intangible assets Payments to Acquire Intangible Assets Contribution of earnings by employees Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Financial Instrument [Axis] Financial Instrument [Axis] Type of Adoption [Domain] Accounting Standards Update [Domain] Operating Leases, Future Minimum Payments, Due in Four Years Operating Leases, Future Minimum Payments, Due in Four Years Revenue from Distributors [Member] Revenue from Distributors [Member] Revenue from Distributors [Member] Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Revenue, Performance Obligation, Delivery Term Revenue, Performance Obligation, Delivery Term Revenue, Performance Obligation, Delivery Term Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Percentage of purchase of common stock Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Valuation Allowance Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Construction in progress [Member] Construction in Progress [Member] Finite-Lived Intangible Assets, Amortization Expense, Year Three Finite-Lived Intangible Asset, Expected Amortization, Year Three Impairment of leasehold improvements Impairment of Leasehold Impairment of Leasehold Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax Work-in-process Inventory, Work in Process, Gross Deferred revenue - distributor transactions Deferred Revenue Distributor Transactions The carrying amount of consideration received or receivable as of the balance sheet date that were not recognized as income in conformity with GAAP and which are expected to be recognized as such within one year or the normal operating cycle, if longer. Leases [Abstract] Leases [Abstract] Connectivity Connectivity [Member] Connectivity 2023 Other Commitment, to be Paid, Year Four Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Operating Loss Carryforwards Operating Loss Carryforwards Net loss per share: Earnings Per Share [Abstract] Restructuring charges Restructuring Charges Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Deferred revenue and deferred profit Deferred Revenue and Deferred Profits The increase (decrease) during the reporting period in the liability reflecting estimated income to be earned from product shipments to distributors. Restructuring - Short term [Domain] Restructuring - Short term [Domain] Restructuring - Short term [Domain] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Finite-Lived Intangible Assets, Amortization Expense, Year Five Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Fiscal Period Focus Document Fiscal Period Focus Accrued engineering and production costs Accrued engineering and production costs Accrued engineering and production costs SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Purchases of available-for-sale securities Payments to Acquire Available-for-sale Securities Supplier Concentration Risk [Member] Supplier Concentration Risk [Member] Deferred Tax Asset [Domain] Deferred Tax Asset [Domain] Other Long-term Investments [Member] Other Long-term Investments [Member] Entity Filer Category Entity Filer Category Stock-Based Compensation Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock [Member] Common Stock [Member] Product and Service [Domain] Product and Service [Domain] Deferred Income Taxes Expense Benefit Deferred Income Taxes Expense Benefit Deferred Income Taxes Expense Benefit Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Geographic Concentration Risk [Member] Geographic Concentration Risk [Member] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share Technology-Based Intangible Assets [Member] Technology-Based Intangible Assets [Member] 2020 Unrecorded Unconditional Purchase Obligation, to be Paid, Year One Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Leasehold improvements [Member] Leasehold Improvements [Member] Accrued Compensation [Member] Accrued Compensation [Member] Accrued Compensation Revenue Benchmark [Member] Revenue Benchmark [Member] Revenue, Performance Obligation, Payment Term Revenue, Performance Obligation, Payment Term Revenue, Performance Obligation, Payment Term Deferred Compensation Share-based Arrangements, Liability, Current Deferred Compensation Share-based Arrangements, Liability, Current Accrued customer credit Accrued customer credit Accrued customer credit Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block] Class A Common Stock [Member] Common Class A [Member] Common Class A [Member] Equity Incentive Plan [Member] Equity Incentive Plan [Member] Equity incentive plan. Deferred Tax Assets, Tax Credit Carryforwards, Research Deferred Tax Assets, Tax Credit Carryforwards, Research Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Business Combination Disclosure [Text Block] Business Combination Disclosure [Text Block] Total interest and other income (expense), net Nonoperating Income (Expense) Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Fair Value Mark Up On Inventory Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Fair Value Mark Up On Inventory Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Fair Value Mark Up On Inventory Stock Option [Member] Share-based Payment Arrangement, Option [Member] Operating Leases, Future Sublease Income, Due in Two Years Operating Leases, Future Sublease Income, Due in Two Years Operating Leases, Future Sublease Income, Due in Two Years Subsequent Events [Abstract] Subsequent Events [Abstract] Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Deferred State and Local Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets Income (Loss) from Continuing Operations before Income Taxes, Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Customer B (Direct) [Member] Customer B (Direct) [Member] Customer B (Direct) [Member] Statement of Other Comprehensive Income [Abstract] Statement of Other Comprehensive Income [Abstract] Organization and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Contract with Customer, Right of Return Term Contract with Customer, Right of Return Term Contract with Customer, Right of Return Term Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Finite-Lived Intangible Asset, Expected Amortization, Year One Net revenue Revenues Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments, Due in Three Years Class of Stock [Axis] Class of Stock [Axis] Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block] Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block] Impairment losses Impairment losses Impairment of Intangible Assets (Excluding Goodwill) Accrued Bonuses Accrued Bonuses Accrued expenses and other current liabilities Total Accrued Liabilities, Current Diluted (usd per share) Earnings Per Share, Diluted Earnings Per Share, Diluted Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Two Years Equity Interest Type [Axis] Equity Interest Type [Axis] Total minimum payments: Recorded Unconditional Purchase Obligation Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Transfers to developed technology from IPR&D Intangible Assets, Transfer from IPRD to Developed Tech Intangible Assets, Transfer from IPRD to Developed Tech Intangible Assets, Transfer from IPRD to Developed Tech Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Common stock issued in acquisitions, at fair value Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Schedule of Debt [Table Text Block] Schedule of Debt [Table Text Block] Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term Depreciation Depreciation Entity Address, Address Line One Entity Address, Address Line One Noncompete Agreements [Member] Noncompete Agreements [Member] Prime Rate [Member] Prime Rate [Member] Entity Emerging Growth Company Entity Emerging Growth Company Business Acquisition, Pro Forma Revenue Business Acquisition, Pro Forma Revenue Deferred income taxes Deferred Income Tax Expense (Benefit) Accrued Rent, Current Accrued Rent, Current Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) Accumulated Amortization Less accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum [Member] Maximum [Member] Fed Funds Effective Rate Overnight Index Swap Rate [Member] Fed Funds Effective Rate Overnight Index Swap Rate [Member] Preferred Stock, Shares Authorized Preferred Stock, Shares Authorized Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Potential Contingent Consideration - NanoSemi [Member] Potential Contingent Consideration - NanoSemi [Member] Potential Contingent Consideration - NanoSemi Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Significant Customer and Geographic Information Concentration Risk Disclosure [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Investments [Domain] Investments [Domain] Other receivables - due from Intel Other receivables - due from Intel Other receivables - due from Intel Trading Symbol Trading Symbol Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Business Acquisition Proforma, Earnings of Acquiree Business Acquisition Proforma, Earnings of Acquiree Business Acquisition Proforma, Earnings of Acquiree Operating Leases, Future Sublease Income, Remainder of Fiscal Year Operating Leases, Future Sublease Income, Remainder of Fiscal Year Operating Leases, Future Sublease Income, Remainder of Fiscal Year Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Common Stock Issued Pursuant To Equity Awards Net Shares Common Stock Issued Pursuant To Equity Awards Net Shares Common stock issued pursuant to equity awards, net, shares. Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Rest of World [Member] Rest of World [Member] Rest of World [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Other related liabilities, lease termination Other related liabilities, lease termination Other related liabilities, lease termination Income (Loss) from Continuing Operations before Income Taxes, Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Entity Shell Company Entity Shell Company Fair Value, Recurring [Member] Fair Value, Recurring [Member] Masks and production equipment [Member] Masks And Production Equipment [Member] Masks and production equipment. Segment Reporting, Policy [Policy Text Block] Segment Reporting, Policy [Policy Text Block] Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Entity Public Float Entity Public Float Business Combinations Policy Business Combinations Policy [Policy Text Block] Document Type Document Type 2024 Contractual Obligation, to be Paid, Year Five ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Other income (expense), net Other Nonoperating Income (Expense) Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Restructuring Period [Domain] Restructuring Period [Domain] [Domain] for Restructuring Period [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Treasury Stock, Shares, Retired Treasury Stock, Shares, Retired Accounts payable, accrued expenses and other current liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Employee Retirement Plan Retirement Benefits [Text Block] Unrealized gain (loss) on interest rate swap, net of tax Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount 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 Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] In Process Research and Development [Member] In Process Research and Development [Member] Unrealized gain (loss) on interest rate swap, net of tax expense of $8 in 2020, benefit of $341 in 2019 and expense of $187 in 2018 Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Inventory Write-down Inventory Write-down Lessee, Leases Lessee, Leases [Policy Text Block] Total Future Minimum Payments, Due Contractual Obligation Net actuarial gain on pension and other defined benefit plans, net of tax expense of $0 in 2020 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Derivative Asset Derivative Asset Derivative Asset Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Pension and Other Postretirement Plans, Policy Pension and Other Postretirement Plans, Policy [Policy Text Block] Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Reduction in Transaction Price [Member] Reduction in Transaction Price [Member] Reduction in Transaction Price [Member] Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments and Hedging Activities Disclosure [Text Block] Product Warranty Accrual, Current Product Warranty Accrual, Current Proceeds from Issuance of Debt Proceeds from Issuance of Debt Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill) Fair Value, Liabilities, Transfers between Levels Fair Value, Liabilities, Transfers between Levels Fair Value, Liabilities, Transfers between Levels Standard Product Warranty Accrual, Current Standard Product Warranty Accrual, Current Deemed Repatriation Transition Tax [Member] Deemed Repatriation Transition Tax [Member] Deemed Repatriation Transition Tax [Member] Trademarks and Trade Names [Member] Trademarks and Trade Names [Member] Percentage of common stock on the date of purchase Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date Loss from operations Operating Income (Loss) Postemployment Benefits [Abstract] Postemployment Benefits [Abstract] Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Shares Issued upon Settlement of Executive Bonus Plan Shares Issued upon Settlement of Executive Bonus Plan Shares issued upon settlement of executive bonus plan Impairment of Goodwill and Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Deferred Revenue and Deferred Profit Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Business Combination, Pro Forma Information, Gross Profit of Acquiree since Acquisition Date, Actual Business Combination, Pro Forma Information, Gross Profit of Acquiree since Acquisition Date, Actual Business Combination, Pro Forma Information, Gross Profit of Acquiree since Acquisition Date, Actual Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies Commitments and Contingencies Share-based Payment Arrangement, Tranche Two [Member] Share-based Payment Arrangement, Tranche Two [Member] Payment of debt issuance cost Payments for Repurchase of Common Stock Thereafter Recorded Unconditional Purchase Obligation, to be Paid, after Year Five Total Commitments [Member] Commitments [Member] Vesting period for new restricted stock units Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Furniture and fixtures [Member] Furniture and Fixtures [Member] Operating Leases, Future Sublease Income Due Operating Leases, Future Sublease Income Due Operating Leases, Future Sublease Income Due Commonstockending [Member] Commonstockending [Member] Common Stock Ending Balance Entity Address, State or Province Entity Address, State or Province Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Accounts payable Accounts Payable, Current Accumulated deficit Retained Earnings (Accumulated Deficit) Leased right-of-use assets Operating Lease, Right-of-Use Asset Deferred revenue-rebates Deferred Revenue Rebates Deferred revenue associated with rebate programs. Debt Instrument, Unamortized Discount Debt Instrument, Unamortized Discount Derivative Financial Instruments, Assets [Member] Derivative Financial Instruments, Assets [Member] Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased Unrealized gain/loss on translation to reporting currency Unrealized gain/loss on translation to reporting currency Unrealized gain/loss on translation to reporting currency Money Market Funds, at Carrying Value Money Market Funds, at Carrying Value Cash paid for income taxes Income Taxes Paid Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Operating Leases, Rent Expense, Sublease Rentals Operating Leases, Rent Expense, Sublease Rentals Accrued technology license payments Accrued Technology License Payments Current Accrued technology license payments current. Customer [Axis] Customer [Axis] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Income Tax, Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] Commonstockbeginning [Member] Commonstockbeginning [Member] Commonstockbeginning [Member] Vendor A [Member] Vendor A [Member] Vendor A [Member] Liability Class [Axis] Liability Class [Axis] APIC, Share-based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Maturities, Repayments of Principal after Year Five Long-Term Debt, Maturity, after Year Five Thereafter Other Commitment, to be Paid, after Year Five Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Subsequent [Member] Subsequent [Member] Subsequent Shares Stock Issued During Period, Shares, Acquisitions Stock Issued During Period, Shares, Acquisitions Increase (Decrease) in Deferred Income Taxes Increase (Decrease) in Deferred Income Taxes Deferred Foreign Income Tax Expense (Benefit) Deferred Foreign Income Tax Expense (Benefit) Forecast [Member] Forecast [Member] Net loss per share: Earnings Per Share, Basic and Diluted [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable [Table Text Block] Entity Voluntary Filers Entity Voluntary Filers Business Combination, Acquisition Related Costs Business Combination, Acquisition Related Costs Business Acquisition Proforma Acquisitions Tax Provision Business Acquisition Proforma Acquisitions Tax Provision Business Acquisition Proforma Acquisitions Tax Provision Finite-Lived Intangible Assets, Amortization Expense, after Year Five Finite-Lived Intangible Asset, Expected Amortization, after Year Five Broadband and WiFi [Member] Broadband and WiFi [Member] Broadband and WiFi Preferred stock, shares issued (shares) Preferred Stock, Shares Issued US Government Agencies Debt Securities [Member] US Government Agencies Debt Securities [Member] Foreign Tax Authority [Member] Foreign Tax Authority [Member] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Business Combinations [Abstract] Business Combinations [Abstract] Common Stock Capital Shares Reserved For Future Issuance Period Increase Decrease Common Stock Capital Shares Reserved For Future Issuance Period Increase Decrease Common Stock Capital Shares Reserved For Future Issuance Period Increase Decrease Vendor F [Member] Vendor F [Member] Vendor F [Member] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Period Increase (Decrease) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Period Increase (Decrease) Net proceeds from issuance of common stock Proceeds from Issuance of Common Stock Selling, general and administrative [Member] Selling, General and Administrative Expenses [Member] Maturities of available-for-sale securities Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Summary of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating Leases, Future Minimum Payments Due Operating Leases, Future Minimum Payments Due Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Research and Development Expense, Policy [Policy Text Block] Research and Development Expense, Policy [Policy Text Block] Repayments of Debt Repayments of Debt Restructuring Period [Axis] Restructuring Period [Axis] Restructuring Period [Axis] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Beginning balance Ending balance Other Indefinite-lived Intangible Assets Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Software [Member] Computer Software, Intangible Asset [Member] Debt Securities, Available-for-sale, Current Debt Securities, Available-for-sale, Current Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] Geographical [Axis] Geographical [Axis] Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] 2022 Contractual Obligation, to be Paid, Year Three Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax Business Acquisition, Pro Forma Net Income (Loss) Business Acquisition, Pro Forma Net Income (Loss) Long-Term Debt, Maturity, Year Four Long-Term Debt, Maturity, Year Four Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Income Statement Location [Axis] Income Statement Location [Axis] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Cash [Member] Cash [Member] Earn-out Consideration [Member] Earn-out Consideration [Member] Earn-out Consideration [Member] Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Tax Adjustments, Settlements, and Unusual Provisions Tax Adjustments, Settlements, and Unusual Provisions Current Federal Tax Expense (Benefit) Current Federal Tax Expense (Benefit) Amortization Amortization of Intangible Assets Investments [Member] Investments [Member] Litigation and Settlement Costs Legal Costs, Policy [Policy Text Block] Scenario [Axis] Scenario [Axis] Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block] Debt instrument amortization rate period [Domain] Debt instrument amortization rate period [Domain] Debt instrument amortization rate period Derivative Liability, Current Derivative Liability, Current Derivative Liability, Current Derivative Liability, Current Title of 12(b) Security Title of 12(b) Security Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Net Carrying Amount Beginning balance Ending balance Intangible assets, net Finite-Lived Intangible Assets, Net Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Vesting [Domain] Vesting [Domain] Incremental Loans Line of Credit Facility, Incremental Borrowing Capacity Line of Credit Facility, Incremental Borrowing Capacity 2020 Contractual Obligation, to be Paid, Year One Interest Expense Interest Expense Amortization and depreciation Depreciation, Depletion and Amortization Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Product and Service [Axis] Product and Service [Axis] Investment Type [Axis] Investment Type [Axis] Other Restructuring [Member] Other Restructuring [Member] Equity Interest Issued or Issuable, Type [Domain] Equity Interest Issued or Issuable, Type [Domain] 2024 Other Commitment, to be Paid, Year Five Long-Term Debt, Maturity, Year Two Long-Term Debt, Maturity, Year Two Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Transfers from deferred rent Transfers from deferred rent Transfers from deferred rent Inventory Purchase Obligations Recorded Unconditional Purchase Obligation, Fiscal Year Maturity Schedule [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Debt Instrument, Payment Terms Debt Instrument, Quarterly Amortization Rate Debt Instrument, Quarterly Amortization Rate Debt Instrument, Frequency of Periodic Payment Debt Instrument, Frequency of Periodic Payment Debt Instrument [Axis] Debt Instrument [Axis] Available-for-sale Securities Available-for-sale Securities Cumulative adjustment for adoption of accounting principle, net Cumulative adjustment for adoption of accounting principle, net Cumulative adjustment for adoption of accounting principle, net Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Class of Stock [Line Items] Class of Stock [Line Items] Assets [Member] Assets [Member] Customer E [Member] Customer E [Member] Customer E [Member] Less: Reclassification adjustments of unrealized gain on interest rate swap, net of tax of $0 in 2020 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Derivative Liability, Current Derivative Liability Adjustments to reconcile net loss to cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Debt Instrument, Call Feature Debt Instrument, Call Feature Entity Information [Line Items] Entity Information [Line Items] Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Accrued price protection liability Increase (Decrease) in Accrued Price Protection Liability The increase (decrease) during the reporting period in accrued price protection liability. Domestic Tax Authority [Member] Domestic Tax Authority [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Leases of Lessee Disclosure [Text Block] Leases of Lessee Disclosure [Text Block] Payments Price Protection payments Price Protection payments Performance Based Compensation, Shares Awarded as a Percentage of Grants, Peer Group Based Performance Based Compensation, Shares Awarded as a Percentage of Grants, Peer Group Based Performance Based Compensation, Shares Awarded as a Percentage of Grants, Peer Group Based MaximumDurationOfEmployeeStockPurchasePlan MaximumDurationOfEmployeeStockPurchasePlan Maximum duration of employee stock purchase plan Revenue Recognition Revenue [Policy Text Block] Deferred payments of purchase price for acquisitions, at fair value Business Combination, Consideration Transferred, Liabilities Incurred Prepaid Expense Prepaid Expense Estimate of Fair Value Measurement [Member] Estimate of Fair Value Measurement [Member] Long-term lease liabilities Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Finite-Lived Intangible Assets, Amortization Expense, Year Four Finite-Lived Intangible Asset, Expected Amortization, Year Four Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Cash, Cash Equivalents and Investments Cash, Cash Equivalents and Investments [Table Text Block] Customer D [Member] Customer D [Member] Customer D [Member] Inventory fair value adjustments Inventory fair value adjustments Inventory fair value adjustments Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Current assets: Assets, Current [Abstract] Interest income Investment Income, Interest Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Preferred stock, par value (usd per share) Preferred Stock, Par or Stated Value Per Share Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Long-Term Debt, Maturity, Year One Long-Term Debt, Maturity, Year One Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction City Area Code City Area Code Total Commitments Other Commitments [Abstract] Income Tax Authority [Axis] Income Tax Authority [Axis] Document Period End Date Document Period End Date Finite-lived Intangible Assets [Roll Forward] Finite-lived Intangible Assets [Roll Forward] Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] Restructuring - Long term [Domain] Restructuring - Long term [Domain] Restructuring - Long term [Domain] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Base Rate [Member] Base Rate [Member] Liability, Retirement and Postemployment Benefits Liability, Retirement and Postemployment Benefits Restructuring Reserve, Accrual Adjustment Restructuring Reserve, Accrual Adjustment Business Acquisition Proforma Amortization of Intangible Assets Business Acquisition Proforma Amortization of Intangible Assets Business Acquisition Proforma Amortization of Intangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Taxes Payable Taxes Payable Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Weighted Average Basic Shares Outstanding, Pro Forma Weighted Average Basic Shares Outstanding, Pro Forma Long-term Debt Long-term Debt Significant Supplier [Axis] Significant Supplier [Axis] Significant Supplier [Axis] Defined Benefit Plan, Service Cost Defined Benefit Plan, Service Cost Accretion of investment premiums Accretion (Amortization) of Discounts and Premiums, Investments Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Medium-term Notes [Member] Medium-term Notes [Member] Customer Relationships [Member] Customer Relationships [Member] Equity Components [Axis] Equity Components [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Deferred Tax Assets, Gross Deferred Tax Assets, Gross Minimum [Member] Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Vendor B [Member] Vendor B [Member] Vendor B [Member] Income statement impact, lease termination Income statement impact, lease termination Income statement impact, lease termination Entity Interactive Data Current Entity Interactive Data Current UNITED STATES UNITED STATES Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Share-based Payment Arrangement, Option, Activity [Table Text Block] Share-based Payment Arrangement, Option, Activity [Table Text Block] Share-based Payment Arrangement [Policy Text Block] Share-based Payment Arrangement [Policy Text Block] Current Foreign Tax Expense (Benefit) Current Foreign Tax Expense (Benefit) Debt amortization, period 2 [Member] Debt amortization, period 2 [Member] Debt amortization, period 2 2021 Recorded Unconditional Purchase Obligation, to be Paid, Year Two Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Defined Benefit Plan, Expected Future Benefit Payment, Year One Defined Benefit Plan, Expected Future Benefit Payment, Year One Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Entity Listings, Exchange [Axis] Entity Listings, Exchange [Axis] Recorded Unconditional Purchase Obligation [Table] Recorded Unconditional Purchase Obligation [Table] Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Nonrecurring Adjustment [Member] Nonrecurring Adjustment [Member] Nonrecurring Adjustment SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Debt Instrument, Interest Rate, Effective Percentage Debt Instrument, Interest Rate, Effective Percentage Research and Development Expense [Member] Research and Development Expense [Member] Attribute expirations Attribute expirations Attribute expirations Available-for-sale Securities [Table Text Block] Available-for-sale Securities [Table Text Block] Accrued Liabilities [Member] Accrued Liabilities [Member] Goodwill impairment loss Goodwill, Impairment Loss Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Finished goods Inventory, Finished Goods, Gross Deferred Tax Assets, Other Deferred Tax Assets, Other Leased right-of-use assets Operating Lease, Lease Income Restructuring Charges [Member] Restructuring Charges [Member] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Defined Benefit Plan, Benefit Obligation, Business Combination Defined Benefit Plan, Benefit Obligation, Business Combination Term Loan A [Member] Term Loan A [Member] Term Loan A 2021 Other Commitment, to be Paid, Year Two Future Minimum Payments Under Inventory Purchase Obligations Recorded Unconditional Purchase Obligations [Table Text Block] Charged as a reduction of revenue Price Protection Rebate Charges Price protection rebate charges as a reduction of revenue Lease incentive for leasehold improvements Lease Incentive for Leasehold Improvements Lease Incentive for Leasehold Improvements Payments for Restructuring Payments for Restructuring Cash Cash Business Acquisition, Pro Forma Earnings Per Share, Basic Business Acquisition, Pro Forma Earnings Per Share, Basic Document Transition Report Document Transition Report Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Fair Value of Employee Stock Purchase Rights Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Business Combination, Contingent Consideration, Liability, Current Business Combination, Contingent Consideration, Liability, Current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Numerator: Net Income (Loss) Attributable to Parent [Abstract] Short-term restricted cash Restricted Cash and Cash Equivalents, Current SINGAPORE SINGAPORE Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Common Stock Issued Pursuant To Equity Awards Net Value Common Stock Issued Pursuant To Equity Awards Net Value Common stock issued pursuant to equity awards, net, value. Vesting [Axis] Vesting [Axis] Derivative, Fixed Interest Rate Derivative, Fixed Interest Rate Subsequent Event [Line Items] Subsequent Event [Line Items] Long lived assets Long lived assets Long lived assets Income Taxes, Provisional Items [Line Items] Income Taxes, Provisional Items [Line Items] [Line Items] for Income Taxes, Provisional Items [Table] Basic (usd per share) Earnings Per Share, Basic Earnings Per Share, Basic Restricted Stock Unit and Restricted Stock Award [Member] RSU and RSA [Member] Restricted Stock Unit [Member] Restricted stock unit and restricted stock award [member] Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Entity File Number Entity File Number Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position Finite-lived Intangible Assets Acquired Finite-lived Intangible Assets Acquired Net Gain (Loss) Attributable To Contingent Consideration Net Gain (Loss) Attributable To Contingent Consideration Net Gain (Loss) Attributable to Contingent Consideration Other payables - other accrued expenses due to Intel Other payables - other accrued expenses due to Intel Other payables - other accrued expenses due to Intel Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Amortization of debt issuance cost and accretion of discount on debt and leases AmortizationDebtIssuanceCostDiscountonDebtandLeases Amortization of Debt Issuance Costs and Discount on Debt and Leases Stock based compensation Stock based compensation expense Share-based Payment Arrangement, Expense Balance Sheet Location [Axis] Balance Sheet Location [Axis] Stock Issued During Period, Value, Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Impairment losses Impairment of Intangible Assets, Finite-lived Document Annual Report Document Annual Report Term of option granted, maximum Share Based Compensation Arrangement By Share Based Payment Award Award Expiration Period Maximum The maximum period when the equity-based award expires as specified in the award agreement, which may be presented in a variety of ways (for example, year, month and year, day, month and year, quarter of a year). Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Share-based Payment Arrangement, Expense, Tax Benefit Share-based Payment Arrangement, Expense, Tax Benefit Inventory step-up [Member] Inventory adjustment [Member] Inventory adjustment NanoSemi, Inc. [Member] NanoSemi, Inc. [Member] NanoSemi, Inc. Subsequent Event [Table] Subsequent Event [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument, Covenant Description Debt Instrument, Covenant Description Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Deferred payment of consideration in business acquisition [Member] Deferred payment of consideration in business acquisition [Member] Deferred payment of consideration in business acquisition Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Valuation Allowance by Deferred Tax Asset [Axis] Valuation Allowance by Deferred Tax Asset [Axis] Vendor E [Member] Vendor E [Member] Vendor E [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Payments of Stock Issuance Costs Payments of Stock Issuance Costs Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities and stockholders’ equity Liabilities and Equity Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax, beginning Accumulated Other Comprehensive Income (Loss), Net of Tax, ending Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Contract with Customer, Rebate and Price Protection Program Term Contract with Customer, Rebate and Price Protection Program Term Contract with Customer, Rebate and Price Protection Program Term Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] 2022 Other Commitment, to be Paid, Year Three Operating Lease, Cost Operating Lease, Cost Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Vendor D [Member] Vendor D [Member] Vendor D [Member] Income Tax Examination, Penalties and Interest Accrued Income Tax Examination, Penalties and Interest Accrued Common stock equivalents excluded from the calculation of net loss per share (shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Current Income Tax Expense (Benefit) Current Income Tax Expense (Benefit) Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Weighted Average Useful Life (in Years) Weighted average amortization period in years Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Accrued Litigation Fees, Current Accrued Litigation Fees, Current Accrued Litigation Fees, Current Schedule of Expected Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Gross profit Gross profit Gross Profit Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Entity Tax Identification Number Entity Tax Identification Number Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Stock-Based Compensation and Employee Benefit Plans Share-based Payment Arrangement [Text Block] Net loss Net loss Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accrued obligations to customers for stock rotation rights Accrued obligations to customers for stock rotation rights Accrued obligations to customers for stock rotation rights ProForma Nonrecurring Adjustment [Axis] ProForma Nonrecurring Adjustment [Axis] ProForma Nonrecurring Adjustment Defined Benefit Plan, Plan Assets, Business Combination Defined Benefit Plan, Plan Assets, Business Combination London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Reimbursement due from Intel Reimbursement due from Intel Reimbursement due from Intel Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Developed Technology Rights [Member] Developed Technology Rights [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Shares Granted or Issued, Share-based Payment Arrangement [Abstract] Shares Granted or Issued, Share-based Payment Arrangement [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Stock Issued During Period, Shares, Employee Stock Purchase Plans Stock Issued During Period, Shares, Employee Stock Purchase Plans Stock Issued During Period, Shares, Employee Stock Purchase Plans Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Entropic [Member] Entropic [Member] Entropic [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] Recorded Unconditional Purchase Obligation [Line Items] Recorded Unconditional Purchase Obligation [Line Items] Defined Benefit Plan, Benefit Obligation, Benefits Paid Defined Benefit Plan, Benefit Obligation, Benefits Paid 2024 Recorded Unconditional Purchase Obligation, to be Paid, Year Five Property and Equipment Property, Plant and Equipment [Table Text Block] Vesting Percentage Relative To earnings per share Vesting Percentage Relative To EPS Vesting Percentage Relative To EPS Other Commitments [Domain] Other Commitments [Domain] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax Significant Accounting Policies New Accounting Pronouncement, Early Adoption [Line Items] Money Market Funds [Member] Money Market Funds [Member] Provision for losses on accounts receivable Accounts Receivable, Credit Loss Expense (Reversal) Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Defined Benefit Plan, Underfunded Plan Defined Benefit Plan, Underfunded Plan [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Available-for-sale Securities, Amortized Cost Basis Available-for-sale Securities, Amortized Cost Basis Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Issuance of shares for payment of bonuses Other Significant Noncash Transaction, Value of Consideration Given Cash and Cash Equivalents [Member] Cash and Cash Equivalents [Member] Accrued restructuring Restructuring Reserve, Current Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Plan Name [Domain] Plan Name [Domain] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] Debt amortization period 3 [Member] Debt amortization period 3 [Member] Debt amortization period 3 Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Long-term Debt, Fair Value Long-term Debt, Fair Value Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] (Gain) loss on foreign currency and other Foreign Currency Transaction Gain (Loss), before Tax Inventory, Policy [Policy Text Block] Inventory, Policy [Policy Text Block] Income tax benefit Provision (benefit) for income taxes Income Tax Expense (Benefit) Operating Leases, Future Minimum Payments, Due in Five Years Operating Leases, Future Minimum Payments, Due in Five Years Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Derivative, Maturity Date Derivative, Maturity Date Business Acquisition Pro-Forma Interest Expense Business Acquisition Pro-Forma Interest Expense Business Acquisition Pro-Forma Interest Expense Property, Plant and Equipment, Policy [Policy Text Block] Property, Plant and Equipment, Policy [Policy Text Block] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] 2021 Contractual Obligation, to be Paid, Year Two Deferred Tax Liability, Leased right-of-use asset Deferred Tax Liability, Leased right-of-use asset Deferred Tax Liability, Leased right-of-use asset Local Phone Number Local Phone Number Finite-lived Intangible Assets Amortization Expense [Table Text Block] Finite-lived Intangible Assets Amortization Expense [Table Text Block] Share-based Payment Arrangement, Tranche One [Member] Share-based Payment Arrangement, Tranche One [Member] Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Infrastructure [Member] Infrastructure [Member] Infrastructure [Member] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Customer 3 [Member] Customer 3 [Member] Customer 3 [Member] Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Long-term Debt, Gross Long-term Debt, Gross Indefinite-lived Intangible Assets [Roll Forward] Indefinite-lived Intangible Assets [Roll Forward] Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Contract with Customer, Liability Contract with Customer, Liability SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] WiFi and Broadband assets business WiFi and Broadband assets business [Member] WiFi and Broadband assets business Award Type [Axis] Award Type [Axis] Debt Instrument, Interest Rate, Basis for Effective Rate Debt Instrument, Interest Rate, Basis for Effective Rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Valuation Allowance [Line Items] Valuation Allowance [Line Items] Debt amortization period 1 [Member] Debt amortization period 1 [Member] Debt amortization period 1 Repayment of debt Repayments of Secured Debt Amortization of Debt Issuance Costs Amortization of Debt Issuance Costs Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Preferred stock, shares outstanding (shares) Preferred Stock, Shares Outstanding Measurement Basis [Axis] Measurement Basis [Axis] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Operating Leases, Future Sublease Income, Due in Three Years Operating Leases, Future Sublease Income, Due in Three Years Operating Leases, Future Sublease Income, Due in Three Years Award Type [Domain] Award Type [Domain] Award Type [Domain] Schedule of Other Assets Schedule of Other Assets [Table Text Block] Corporate Debt Securities [Member] Corporate Debt Securities [Member] Restructuring activity and rollforward of restructuring liability Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Gain on extinguishment of lease liabilities Gain on extinguishment of lease liabilities Gain on extinguishment of lease liabilities Gain on extinguishment of lease liabilities due to early termination of lease agreement. Total minimum payments: Other Commitment Deferred Tax Asset, Lease obligation Deferred Tax Asset, Lease obligation Deferred Tax Asset, Lease obligation Facility Closing [Member] Facility Closing [Member] Net Loss Per Share Earnings Per Share [Text Block] Operating Leases, Future Sublease Income, Due in Four Years Operating Leases, Future Sublease Income, Due in Four Years Operating Leases, Future Sublease Income, Due in Four Years Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Current liabilities: Liabilities, Current [Abstract] Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Research and development Research and Development Expense (Excluding Acquired in Process Cost) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Defined benefit plan expected future benefits payments total Defined benefit plan expected future benefits payments total Defined benefit plan expected future benefits payments total Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Significant Supplier [Domain] Significant Supplier [Domain] [Domain] for Significant Supplier [Axis] EX-101.PRE 11 mxl-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 mxl-20201231_g1.jpg begin 644 mxl-20201231_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# MP 3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHKC]7_:!^!V@_&'2/V>]7^+ M/A^#QWKUG-=Z1X/;5(SJ5S;0H7DG%N#Y@B50/_%.G:'HFD6CW6JZQJ][';6MG @W/+++(0D:* 268@ 5R7P2_:F_9 MY_:.DU"V^"7Q:TCQ!E:OI-XEQ;7EO(H9) M8I8R5D1E((9200<@T :-%>7>%_VV/V2O&OQ3_P"%*^$_VA/"^H>)FO[BQ@TR MVU1&^TWEN"UQ:0R?ZN>XB"L9((V:2,(VY5VG'J- !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 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%>#1?\%1?^"=,WQ]/[+L7[:GPX;Q\-0-@?#0\46_G?;0VPVF M[=L^T;_E\G=YF[Y=N>*]G\8^,O"'P[\*ZAXZ\?\ BG3M#T32+1[K5=8U>]CM MK6S@0;GEEED(2-% )+,0 * -*BN ^"7[4W[//[1TFH6WP2^+6D>(+G24ADU* MQM)BMS;13 F&9X9 LBQ2A6,SCN]*U?2;Q+BVO+>10R2Q2QDK(C*00RD@@Y!K1H *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\U_CW\.?A_X,_X.8OV= M/$7@_P $:3I5_KWP7\7SZW=Z;I\<$FH3 R$2S,@!E?,CG.-.;_5:I9:";6Z MCLIP>)())9M[1G()MTST%2?\%>?B+J?[,7_!3;]AK]HKP/<-::CXL^)EW\,/ M%*0':-6TC6&M(T@GQ]](+@BXC!X63YJU_P#@MI\%_$>A_&3]EW_@I)H&B7-_ MIG[//Q4:;X@K96[22V7A?5!!!?ZB44%G2U$$%;9M&M6GA9HS8XYYF%PZC&Z0[B,BOD?7?VY?B3^PM^Q[_P4^^ OPFU^YL+? MX/?%*#_A636SE3X?@\77\D#06A&/)2W?SYXP,;'9B.2*^L_V#K'P;_P3'_X* M*_M:?"']HOQCI'@SPK\6O&*_%;X:>)O$FI16.GZK!="4ZO;QSS,L8ELYVC#0 M[MPB=)-H0@UX7X-_X)C?$[]O/]A']O?XQVOAN?3]5_:I^($FM_".QU2$VT^H M:3H5VUSH=PXEVM +R0.%W 8BE5^5>@#V+_@H9^S]H7P1_P"#:>T\,?#S_B1: MO\(_AEX6\2>$M:TW$=QINM:?+9W)OHG7E9Y)//+..6^T29^\:^[OV/?C/??M M'?LD?"W]H;4[5(+GQY\.=$\17$$:X6-[VPAN64#L 92*_/#]LC]J'3/VR?\ M@AAH?[)WP1O;;4_CO\5_#.@^!1\+QWA5 (VG/.:[.B@ M#YG^+U[^W?\ !SX::S\3]<^.'@VZM-%LS<3V]IX4;S'4$#"[G SSW->W>#[G MQYK_ (2TO79];LM][IT$[_Z)CEXU8\9XZUR7[<__ ":/X]_[ +_^AK7=?"[_ M ))GX=_[ 5I_Z)2@"7[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** /F'X M2^*?VVOCMH>H>,_!GQC\):?80:]>V$5KJ/AL_^ ME)KW2@ K(^(/A6?QUX"USP3:^)+[1I=8TBYL8]7TN0)S**UZQ?B/\ $?P%\(/ >K_%'XH^+]/T#P[H%A)?:SK6JW*PV]G;QJ6>21V. M% _I0!^>O\ P7&_X)W_ +#?AG_@D1XQ\"?#[]EWPII&M:';Z=9_"=?#/A^& M'5!X@GO;>VLH;:6-1-++/-(LOMX2"X)XFAFN9&E93D,T*$]!63X=_P"# M@G_@C9\=_C39?M!?M%_MBV.EZ5X(U"X;X6^ KCP?K5PUI<;7@?7KWRK%T:\D MB9TMXE9A;02NQ)FG=8.N_P""F+CXZ0?L#];?PA\)_B NM>)([G M362\@\$ZT(8I]9>!Z*$;XX9W9PFQP #:_P""O/Q%U/\ 9B_X*;?L M-?M%>![AK34?%GQ,N_AAXI2 [1JVD:PUI&D$^/OI!<$7$8/"R?-4?_!'+X@Z MK^U+_P %&_VX/VI_&TIO+S0/BG!\,/"3S\_V9HNC-8XYYF%PZC&Z0[ MB,BD_;>T+PO_ ,%+/^"G?[)W@']GOQ9I7B[PG\$?$MW\3/B9XG\/7\=[8:2\ M*VS:-:M/"S1FYN)XW80[MXB4R[2G)C_8-L?!W_!,C_@HM^UI\(/VBO&.D>#? M"OQ:\8K\5OAIXF\2:C%8Z?JT%T)3J]O'/,RQB6SG:,-#NW")TDVA"#0!9_X( M;_$74_#'[5/[:W["ME<,?"OPE^.7]J^"['/[O2K+76O+EK" =$@CFMI75!P# M,_K7Z,U\!?\ !$#X$^+%^(/[3G_!0?Q7H%WI=I^T5\8I]2\#V^H6KPSW/A>P M>XBTR^>-P'C%PMQ-(JL!^[*.,AQ7W[0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 $ C!%4]"\.>'O"]C_9?AG0K/3K8R-(;>PM4ACWL< MLVU !DGDGO5RB@"EK?ASP]XFMX[3Q)H-EJ$4,ZSPQ7UJDJI*IRK@," P[$'K/6KCQ)9Z#91:C>1K'=W\=JBSSHOW5=P-S =@3Q5VBB@ HHH MH \H_;G_ .31_'O_ & 7_P#0UKNOA=_R3/P[_P!@*T_]$I7"_MS_ /)H_CW_ M + +_P#H:UW7PN_Y)GX=_P"P%:?^B4H W:*** "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 **** /"_P#@GO\ \D3U;_L> M]9_]*37NE>%_\$]_^2)ZM_V/>L_^E)KW2@ HHHH *" 1@BBB@"GH7ASP]X7L M?[+\,Z%9Z=;&1I#;V%JD,>]CEFVH ,D\D]Z36_#GA[Q-;QVGB30;+4(H9UGA MBOK5)5253E7 8$!AV(Y%7:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#R_]JC]K#X>?LG^%-$U;Q;IFIZUK?B[Q);>'? _A#0( MXWU'Q!JUQN,=K )7CC0!$DDDEE=(HHXW=V '/&_#7]OG2]0_:DM?V+OV@_A% MJOPU^(>N:!-K?@NUU'4[:^T[Q190DBY%E=P-AKB#[TMO(B.J$2+O3+#YF_X+ MFV'Q7^#W[2W[(O\ P4.T/P)KGB3X>_ [XAZN?BC9^'M/EO+G3]/U6VMK4:F; M>(%Y$MTCN"2H)!E4)[OQ#JUK\5M4 MU-M:M-!O((#HWD6AOTCGFBC24&".3S%C9B@3#A3@$ ^[/V\?^"B'AK]AI/#> MD6W[-OQ9^+WB;Q.;F:T\&?!GP>VMZI;V%OY:SZA/"KKY5LLD]O%O)Y>= >< M;?[*?[:%M^T?^SSJG[2'Q&_9X^(WP2TK2+F\%[I?QJT./1=0BM+:)9);Z2'S M7,5O@OAY"I/E.V-NUC\U_M[_ /!.G_@IQXC_ &GM?_;U_P"">?\ P42B\+^+ M6\-V&E6/PM\3^#[>?1=0L;/S)!9/-O@9XL\+_ /\>:W;:9X5 M^+&MS6B0'[5+Y-C?7EF)#<6-A=2;%AN)!D>="TJ0J^X?6U?GG_P5>\ >%='_ M .#;7QIX 2SB;3-%^!.AQV$14!5^R+8M;D#H-K11D>X%?5'_ 3J\;^*?B;_ M ,$^O@5\2/'%U+/K7B'X-^&-2UB:WA5 (VG/.: .;_;G_Y-'\>_]@%_ M_0UKNOA=_P DS\._]@*T_P#1*5\S?M6^#?VT[#]G7Q=>?$#XS^#]0T6/26.H MV5CX<>*::/2+4]?(3WH [>BL?[ M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH M^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\ M: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E M_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W M9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7 MC?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[ M%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH M V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ M (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E M_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>- M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7 MC?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@# M8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ M@,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ M (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>- M_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -B MBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" MQ_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ M@,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V** MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H M-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK' M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\ M:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#' M_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W M9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H M-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[ M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH M^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\ M: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E M_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W M9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7 MC?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[ M%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH M V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ M (#'_&C[%XW_ .@W9?\ @,?\: /R9_X*C_\ !UK_ ,.U_P!NSQS^Q3_PP9_P MFG_"%_V9_P 5-_PM'^SOMGVS2[2__P"/?^RY_+V?:O+_ -8V[9NXW;1\_P#_ M !'.?]8NO_,V?_>6OSZ_X.?DOH_^"YGQP34ITDF'_"-;WC7:#_Q3.E8X^F*^ M!J /W$_9[_X/,_\ A1'@F[\'?\.X/[5^U:[>ZE]I_P"%P>1M^T2E_+V_V0^= MN<;L\^@KZZ_X)^)WB#]LC7O^"FG[:IT[_A9%_H/_".?#GP/ MI5[]KL/A_P"'MY=H!.547.H3LS/<7"@(N]HHBT?S-];44 ?+,_@MKO_ 2K\;ZGI%CJ13X?>/\ POXYT.72-:LRHVW%\UW\4>/-8T6%VM++Q!J4R MSQR6JR;6DALVALXXRX5I1:!V",Y4?7M% 'YM_&']GW]NC]L#_@F?X9_X)-?$ M'X%ZOX3\1W%AH?A?XI_%>74K&70H]%TRXMVGU'3W2=I[N:]BM$$=NT"&-KAQ M,80@+?HAX&\&>'/AQX*T?X>>#M.6STC0=+M].TJT0DB"V@C6*)!GLJ*H_"M2 MB@ HHHH \H_;G_Y-'\>_]@%__0UKNOA=_P DS\._]@*T_P#1*5PO[<__ ":/ MX]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2@#=HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ 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 **** "BBB@ HHHH **Y'XS_'[X&?LY>$7\??'_P",?A?P3HD> M0=5\5:[;V$!(&=H>9U#-Z*,DY&!S7Q=XC_X.$/V?_B5K=YX#_P""X^'GA2:UT&UF_NW.JWBI'"G3]XJ2(_;.< M/XX^*WPJ_9&\)W2_-I7A"Q'C'Q6B'[T4MS-ML4..!+ 0RG)P<"N@^&'_ ;T M?L&V/BJW^*7[6E_XZ_:/\;0'=_PDOQU\7W&LHA)RR1V64M1%D#$;QR;0 ,T M?S??\'"WQ\^#?[3W_!83XP_&[X ?$/3O%?A+5Y=#CTO7])D+VUV;?0=.M9C& MQ W*LT,J;AP=F02""?B^ONO_ (.6O!'@SXY$$.T) M LD?F231@NJAC7#:Q^V/\>_V-OV_?AA^Q_\ M7>,M)\9^#?CM9ZA!\.O'MEH M TR]TK7K)$DETR^BCD:&6&>.2,P3(L;B0E&5Q^\4 ^RZ*^/],_:[^.'[8O[< M'Q5_9*_9-\?Z-X,\-? NQTZW\<^.;_PZ-6N=3\17R22QZ;:PO+'$EO;Q1$W$ MC;I&D=8T\K:9&J_L]?\ !6WP7JO['WQI^./[4>E6GA[Q5^S7K^M>'OC!I&B% MF@FOM.SLN-/65BY@O5V&!78D/(8R[[-[ 'V517Y[^-/V^OVWOV>?V#_"?_!6 M+X\?\(S>>"-6CT?6_'7PAT7PZZW7ASPUJDT,<$MI?F8R7-_;)_] M@%__ $-:[KX7?\DS\._]@*T_]$I0!NT444 %%%% !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 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%>8?M*?MJ_LD?L=^'SXF_:B_:-\'^!K8QEX(_$.N0P7%R!GB& MY MLYX/RQJQX/'%?(L__!>#5_VC+A]#_P""5G_!/+XM_'YY,K:^-;W3/^$5\)L< MX#?VEJ2J6QR2AB4D#@\Y !^A-<%\?OVIOV;/V5/"I\;_ +2GQW\)^!=+()BN M_%.O060G(_AB$C!I6]%0,Q["OC ?LI_\%X?VR=EQ^U+^WEX._9W\,7/,W@O] MGS06O=8>(](Y=8OSNMY@,Y>W#(3V].]^ '_! ?\ X)F_!'Q3_P +-\8?!N\^ M+OCB5U>\\=_&[69/$^HW,@Y$C+=9MU<')#)"K9[\# !Q.I?\%_? WQOU"X\* M?\$O_P!BGXN_M*:E'(T4>OZ#H#Z%X7249!2;5]15%B.>A\HJ0"0WK!_PHO\ MX.!OVRRLOQP_:J^&_P"RYX4N1^\\-?"/13XA\1O$1S%/J-X1#;R:_0;3=-T[1]/@TG2+"&UM;:)8K:VMH@D<2*,*JJH 4 < #@5-0!\0_!C_@W MS_X)S^ /%D?Q4^.GA+Q+\>_'0(:?QI\>?$TWB.YE;.>8)L6N,\C,)(]37VCX M=\-^'?"&B6WAGPGH-EI>FV40BL]/TZU2""!!T5(T 50/0 "KM% !1110 444 M4 >%_P#!/?\ Y(GJW_8]ZS_Z4FO=*\+_ .">_P#R1/5O^Q[UG_TI->Z4 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% 'Q-_P5Y_87_:0_:#\<_ C]LO\ 8UFT>]^*'[._C6YUC1_"GB'4#9VG MB/3KU8([^Q^T8(@E=+:-5=AM 9\D'%?,W[:OC+]HS]N#_@LA^Q;^S=XH_9_M M? NI?#G6+WXH>+=,C\8Q:O>Z7IUN85C>[-K&(((Y9[=H(RLLAD,B[EC& WZE M?%2+XT76B)8_!*^\,6.HS;EDU3Q3:W%U#9]-KBV@>)KCOE#-#T'S<\>=?LF? ML.^ ?V7O$'BWXMZEXFU#QK\4/B+>QW?Q ^)/B".-;W5&C7;#:Q1Q@)9V4"_) M#:Q_*B@;B[Y<@'QS_P &^]CJ6D?M,_M\:3XL5AKZ_M9:S/>>9G>UK++.]JXS M_P LV0LR<#Y3VZ5\#?MEZ#X]\2? _P#X+#^(/!<<\NCO\5O D/\ H^<,]EK# M-J(&.ZHT3/S]U3GT/[*>)/V'?B-\-/VM_&?[9'[&GQ'\->&M=^*.A6.G_$OP M]XP\.W&H:9JEU8JT=CJT0MKFWDBN8HI)(G3<4G0KDQ.OF-I?LZ_\$VO@5\$O MV5O&G[+_ (O$OC:'XJZCK6J_%W7=8@6*;Q7JFK;OM]S(D9Q"&#!(T0_NTCC M9F!<@'@7_!6C5_"]M_P;D^/-1LI81I'?^"<_P ?#_C*.1-8L?@IX5M]568G>+E-(M5E#9[[PV:\/G_ ."4 MGQ/^('[-G@__ ()]?'W]HW3/$_P$\%WNFC^S(_#$L&O^)M)TV=)M-TC4;HW+ M0"&(PVZRRPPJ]PMNN! 2Y;[9BBB@B6&&-41%"HBC 4#H .PH =7&?&;X&>$/ MCGIEEI/B_5-:M8[&=IH6T75I+1F8KM(8I]X8[&NSHH ^2?VK?V*?A/\ #[]G M7Q=XTT3Q)XPFN].TEIH([[Q3/-"S!E&'1CAAST->_P#PK\"Z.GPP\.(+J]P- M!LP,W;?\\$KG_P!N?_DT?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E $O_ M @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I' M_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I M'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_- M[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ M/S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@ M6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ M@6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q1 M0!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4 M?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/ M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z M1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"# MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/ MS>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ M #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ MX%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L M44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6 MU'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10! MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@ M^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_ MS\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ M .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[ M_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U M;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X M%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 M 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\ M(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D M?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^ MD?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S> M_P#@6U>/?M9?\%/_ /@G]^PW;S?\-2?M8>#_ M?0Q[SH$FI"ZU5U]4L+827 M+CIR(R.1S7S:/^"QO[8?[516P_X)@?\ !*7XB>+--NABW^)?QDF3PAX>"'I< MP+-NN+Z+IQ&(WZ\<4 ?>?_"#Z1_S\WO_ (%M7C?[4O[:/[!?[$^EOJ?[5/[5 M7AKP6Z1>:FFZKXC!U"=,9S%9QEKB;C_GG&U?-W_#N+_@KG^U^GVG_@H'_P % M5+CP%H=RV;KX.I'RE&1E(SSS7LO[+?_!%+_@F5^R' MJH\7_#']E?0M3\4M+YUQXT\;F37M7EG)RTXN;YI3"Y/),(C'MS0!X)_P^"^* MW[4##3?^"5__ 3-^,'Q9M;D8M/B+XZE_P"$/\*LIZ3175Z/,NE4?,8U2-R, M /V9]*EAN_+/16UN^)N(I M.&\M'0DDC@"OT> & ** /C;]GC_ (('_P#!,#]G773X[LOV?U\:^+Y91-=^ M-OB;J,GB#5+B_P#@ M6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L4 M4 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4? M\(/I'_/S>_\ @6U;%% 'A7_!/50OP1U51V\=:R.?^ODU[K7A?_!/?_DB>K?] MCWK/_I2:]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** //OVI?VC_!/[)7P1U3X^_$>QU"XT/1;[3H=272K-[BXCCNK^WL_-2*, M%Y=AN Y1 78(0H+$ \Y\<_\ @H+^QE^SE^S3%^U[\6/VB/#5C\/;RS6XTCQ# M;:BMS'J^X$I'9+#N:[D;!Q'$&;AB0 K$5O\ @HKXY_:6^''[(7B;Q?\ L=>$ M-.U_XG6^H:-'X.T75[,3VEY=RZO9P^7.I9-L121]\@=#&N7#H5#CXE^!?_!! MKXM^ _B%:?\ !0+]HKXC^#OB[^T'%KMQKT_@;6M"CL_ MI/<",RP:=#%#NL[ MT-$C+J;12%I%WR6[N3( #[9_X)U?MCVO[?O[(V@?M8Z=X(OO#EEXGUG7H=-T M?5(O+NX+2RUJ^L(#.F3LF>*U1Y$!(5W8 D &O;J\Q_8^^+'BKXW? JV^(WC? MX#7_ ,,]6N?$FOVM]X,U1HFN+-[76;VU\V1H28W:<0BY+QLR/Y^Y7<$.WIU M!1110 4444 %%%% !1110 4444 >4?MS_P#)H_CW_L O_P"AK7=?"[_DF?AW M_L!6G_HE*X7]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2E &[1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P M7J_:C^.W[%W_ 2>^*W[2_[-'CG_ (1KQMX:_L+^Q-;_ +,M;S[-]HUW3[6; M]S=12PONAGE3YD.-V1A@"/YP?^(H[_@NO_T?-_YC+PQ_\K*_?[_@Z._Y04?' M/_N6?_4GTFOY J /O_\ XBCO^"Z__1\W_F,O#'_RLH_XBCO^"Z__ $?-_P"8 MR\,?_*RO@"B@#^SW_@@K^U'\=OVT?^"3WPI_:7_:7\<_\)+XV\2_V[_;>M_V M9:V?VG[/KNH6L/[FUBBA3;#!$GRH,['[&"*/7=0CGCOKN$-/J"S M3K--AMA3S0@.$%?J7^R7_P $MO\ @GO^PW%!+^R]^R=X0\,ZC FQ?$/]G_;- M688YW7]R9+EL\\>9CGI0!\X#_@JY_P %%_VM MI_P36_X)->+8](N>+?XF?M M%7R>%]*5>T\=@K-=WD))!#1,K8_A'. _\$K?^"E'[6X:Z_X*2?\ !63Q-8Z/ MRUZ-_,/BW6;=M5UAI2L_P#I2:]TKPO_ ()[_P#)$]6_['O6?_2DU[I0 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 >%_P#!27QG\9? _P"QOXFO?@!X M[M/"GBO5=3T/0=.\7W]LLT/AV/4]9LM.N-59&^4BTM[J:Y^;"CR,L0 37CG[ M+OP%\%_LF?LA_&GX*_M3?MA>.?$F@> O&\]YJ_Q>\9^,KBUUFU271-*U%[D7 MJ2!X#%+=2",*QX"J0^XAO,_&G_!R3_P3M\0?#OQ#_P )[^S9\>-0\(I;WEAX MHEU'X,33Z9Y*EX;J&Y=I#$4&'CD5SC[P/>OBWQ?>?\&_7Q2U5/&^M_L+?MJZ M_P"')[N/4XO!HT/Q+/H4\BHB)(D+WF HC1%4+($$:*@ 50H /U"_X(=_M;?& M/]N#_@F/\-OVC/CUNG\2ZK'J-I=ZNUBML=7CM-0N+2*^,2 +&\L<*LX3Y-^\ MJ I 'UG7@_\ P3)_:"^'/[4'["GPY^,GPE^#]QX \.7^ABWTCP=<:-_9_P#9 M<%O(]O'''!C:D)6)7CVEE,;H0S Y/O% !1110!\/?\%V_P!I7QE^R[\ ?AGX MXNM5\2:1\+;_ .-6AZ;\=?$/A&>>&_T[PM+YWFD3VQ$]O$\ZV\'[?2Y;6-_ M#][\TCP07\]WN"-'MFFMQ,SAD12.\_X*X_''7/#'AKX4?L@Z)I=FD7[1_P 3 MK;P!KFO:IIL-W;Z7I,T$LMZ4BG5X9+J6&-H85E1D#2%RK>7L;YC^"/[*GQ#_ M ."&?_!37X:_ O\ 94\4WVL?LR?M+^(=2L)_AQJ]V]U<^#/$%OITET+NTED) MDDA>*VPQ8D^6C"0NT<3T 5O^"Q/[?/[(?B/]N#1OV"OVJ/VZ?C7^SSX2\,Z+ M!J,_C/X275SI;:QK]Y_JK2YU".VG"6MM:8=EV;&DOE+NGV8Y]]\?^,OA]_P1 MA_X(_P#Q$_:/^%W[1'COXU6>DZ/)X@\->,/BGX\_X2*XU6]OS;VNG*+M%1#9 MF:6VPL052K.P)9RQ^N_BQ\)?@]^T3\/=8^$/QD\"Z)XN\-ZG&UIK.AZS:1W5 MO)E<[61@=K@,&!&&4D,"#@U^-GCO]B_XF/\ \&V'[5_[,/PRU/4M?\(^#?C% MXDO/@J\LYN6N/"&CZ]:73+&W)F4/::GM9>'(W+D,,@'N7[0_@;XS_L;?\$?M M!_X*;^#?BOXIU7]H+PCX6REC^DGP5^*GASXZ_!OPE\;O!V_\ LCQEX9L-"?A;X?T#4AN! MQ<6>FV]O)R.#\T9Z4 >I445QGQF^!GA#XYZ99:3XOU36K6.QG::%M%U:2T9F M*[2&*?>&.QH YO\ ;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I7S- M^U;^Q3\)_A]^SKXN\::)XD\837>G:2TT$=]XIGFA9@RC#HQPPYZ&O?\ X5^! M='3X8>'$%U>X&@V8&;MO^>"4 =O16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ MX%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 M;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6 MU'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45 MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@ M^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_ MS\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ M .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[ M_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U M &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X M%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;% M%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\ M(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D M?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^ MD?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S> M_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S M>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X% MM0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_ M^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U & MQ16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U' M_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ M /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/ MI'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P ( M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\ MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S M\WO_ (%M1_P@^D?\_-[_ .!;4 ?#'_!T=_R@H^.?_BOI.DW.O6UG',MMKEA=3LTUY+% M!&$@@F?+NN=F!DD _P QG[*W_!#'_@J?^VU\-[CXP_LP?LL/XH\+P:U=:4NN MIXST6TMKFYMVV3?9WNKV,742ME?.AWQ,RL%_\ @6U &Q16/_P@^D?\ M_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ M (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_- M[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6 MU &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!; M4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L4 M5C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P M@^D?\_-[_P"!;4 >1_\ !/?_ )(GJW_8]ZS_ .E)KW2O"O\ @GJH7X(ZJH[> M.M9'/_7R:]UH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** /%_P!L?X"ZY\0/V6-;^'?P1\$Z%>:M:>(--\3Z5X9U-Q;V&LWECKEM MK3V4SA2(UO);=XGD*LJFX9F5@"#\C?%;_@XPT3X9RS_#!_\ @EC^U1+\5MI@ MLO %Q\.8Q'<7G0*M[!/*LMN6QB>%)=RD,$.<5]4?\%.?VC/C-^R9^PK\0?V@ M?V>_!6FZ_P",= L;3^Q;+6B_V*%I[VWMI+RYV$-Y%M%-)JI([(SJ.Q*@GN* /:OK&M^(=9\.V,H>#0!J>K7>H1Z;&P)&V!+E M8]H)5-NQ250$_2=>&_\ !./P7^TK\//V2])\(?M?_$JP\8?$:U\4^)V\2>)M M+1$MM0,GB#49(9(XT 6%/(>$"( >4!L(!6OE>.]&U;X@7QOO'>C>&_B MIKFEZ1XAN2,-+>65I=QQ7&X9W1L#&VYMR'O/KG@WP-?\ BF^N/#OA[4F=Y/M5EIDDIMH71Y)&B 0I;ER8 M%BR:]^HHH **** /*/VY_P#DT?Q[_P!@%_\ T-:[KX7?\DS\._\ 8"M/_1*5 MPO[<_P#R:/X]_P"P"_\ Z&M=U\+O^29^'?\ L!6G_HE* -VBBB@ 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 ***^9O^"J'_ 4$@_8! M_9Z@UCP/X7_X2OXK>.]43PU\'/ , +SZ]KUQA(@44AC!$6625LJ,!4W*TB4 M>#?\%3_C/\3/VY/VA--_X(B_LA>++G3+SQ'IJ:I^TCX]TQLGPAX1?&ZP1AP+ MV^5A&J'D12#*E)6>/[J^"OP9^&G[._PE\._ WX-^$[;0_"WA728=-T/2K1<) M;V\2A5&3RS'EF=B69BS,222?!_\ @E1_P3\G_80^ M[-\4?$X\5_&/XCZJWB M;XT>.YOGEUC6ILLT:/@'[-!O:*) %7&]PJF1A7U!0 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !165XX\<^#/AGX/U/X@_ M$7Q7IVA:%HUE)=ZMK&K7B6]M9VZ+N>661R%10 222 *_(?\ :O\ ^#SC]A/X M/^,+KP=^S/\ SQ=\6$LIFCE\0->1Z'IMP1_%;O-'+/(NK?]CWK/\ Z4FO=*_#K_@F!_P=E?L+6$#_ ;_ &GOAKXI^&QU M?Q-=WMOXG#IJNEVPN9=X6X:)4GC )V[EA=>[%!FOVS\'>,?"7Q#\*:=X[\!> M)[#6M$U>SCN]*U?2KM+BVO+>10R2Q2(2KHRD$,"00: -*BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q7]L/X8^(_VT_V)?''PM_9 M\^--_P"$]8\5Z%-;>'?%VD32026UU%,"%8X#>4[Q&&5&]"_X+I?M56MEI]I';6=K!XGA5(8D4*B*-O"A0 !V KE(/^#8+ MX(>/-7UWXC_$C]N+]I'P_KGBCQ5J^MZCHG@/XBV=CI-D]Y?SW(BMX6L92JA9 M0"2YW-N;C.!/_P 0K?[+/_21/]L#_P .Y8__ "LH ^Q/^":'P3U']G/]D/3/ M@MK/QWU#XFWNA>,?%L=[XXUB>26]U.=_$NIRR&Y=^6N$=VBE/*^9$^TE<&O> MJ\(_X)J_L>R?L#_L=^'_ -E ^+]1U^'PQKWB*2QUK6)UEO+RUO-=O[Z"2X=0 M \QBN8][ #+[C@=*]WH **** ,/XD?$SX=_!WP5?_$CXL>.=)\-^']+B$FHZ MUKE_':VUNI8*N^20A1EF50,Y+, ,D@5SGPH_:F_9^^-WB.[\%_#3XH:??ZY8 M62WMWH$RR6NH1VC-L6Y^RSJDQ@9OE$P783P&SQ7S%_P74^'?[2VH?L^_#S]I M+]F3P0GC/4/@-\7=*^(>O?#R2;8?$>FV,5P)HH^"&FC$HF088@QED5I%1&\Y M_9+_ &H/AK_P6O\ VW?@[^W7^ROJ3Z-X&_9_\/Z[!XK76+B&+6=2UC7-/AA& MD/:1NSI:6RH9VN),133QQK!Y@BD=0#[B^-G[5/[.W[.5SI]A\;/B[H_A^\U: M.673=.NIRUUSCN]*U?2;Q+BVO+>10R2Q2QDK(C*00RD@@Y!K\\_^".7Q!U7]J7_ M (*-_MP?M3^-I3>7F@?%.#X8>$GGY_LS1=&:Y0P0 \QQSS,+AU&-TAW$9%?( M^N_MR_$G]A;]CW_@I]\!?A-K]S86_P 'OBE!_P *R:V6X+7%I#)_JY[B(*QD@C9I(PC;E7:<>HU^9?_!0S]G[0O@C_ ,&T]IX8 M^'G_ !(M7^$?PR\+>)/"6M:;B.XTW6M/EL[DWT3KRL\DGGEG'+?:),_>-?=W M['OQGOOVCOV2/A;^T-J=JD%SX\^'.B>(KB"-<+&][80W+*!V ,I% 'HU%%_\ !;G]K#PG=:;;:A83:1^S!X"U1.?#'A=RRMJ\B'@7M^"6WCI$ MYPS1O&$Y7]IKQE8?\%L_VZV_84\*Z^W_ S'\#-<@O\ X\ZW;RLD/C?Q'$P> MV\-1.OW[>!AYESC^)EWMG;6UM$L5O;VZ!(XHU " MHJ@850 . !0!L45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/A MC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_? M5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5 M'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\ M)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H M-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ M 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F M_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!_/)_P>4?\ !2+QUKGQIT'_ ()G M_#SQ'-9^%]!TFU\0?$&&UF*G4]1G)DM+68#K'!"L>]?F M[0 5^[__ 9H_P#!2+QU:_$_Q)_P3-^(_B.6\\.7VC7/B3X=)=3%CIMY#(IO M;.+/(CFCD:XVC"J]O*P&96)_""OTX_X-&_A9XK\>?\%E/#/C30K:5K#P3X,U MW5=;E7A$@ELVL$#'OF:\BP.O!/\ ": /ZQ**** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** /(_V[?VLM-_88_9,\9?M6ZO\ #+7_ !C; M^#[.">3PYX8B5[V[\VYAMQMW<*B&822.<[(T=L';@^H>'=4NM;\/V.M7NBW. MFS7EG%/-IU[M\ZU9T#&*3867>I.T[21D'!(YKR[]O3]G[Q5^U/\ L>?$'X!> M!?C#K'@'6O$?A]X=*\7:%K,VGSZ?<(RS1L9X")$A9HQ'*!]Z%Y%(8,0?R+\. M> ?^"2/A;Q_:?LU>'?\ @ZI_:CT[4-.*:=:6EA\?YK?1X"GR+%'>+9_8D08V M@";:.!0!^Y&EZQI&N6S7NB:I;7D*7,UN\UK.LBK-#*T4L9*D@,DB.C+U5D93 M@@BK->)?\$[?V6=0_8N_9*T+]G74OBQJ7CIM)US7[Z#Q?K5^;J^U6#4-;OM1 MAFN9B!YUP8KM!(X&&D#D9!!KVV@ HHHH ^)/^"V&N>,]$\)_!&3Q$TT7P1D^ M.&D#]H.YB5C!'H #M$+\CA=,:[$ NBWR;-JR'RV<'ROXE_LY?!S1/^"W'P/_ M &K/^"=/BK2U\1^,X=8C_:)TKP3?Q3Z7?^'!8NT&IZ@D!,<,KW8ACC9L&XE" M, QAE:OTNDC25&BE0,K AE89!'H:H>'/"7A7P=9/IWA'PSI^E6\DID>#3;)( M$9SU8J@ )/KUH _.W]@ZQ\&_\$Q_^"BO[6GPA_:+\8Z1X,\*_%KQBOQ6^&GB M;Q)J45CI^JP70E.KV\<\S+&);.=HPT.[<(G23:$(->%^#?\ @F-\3OV\_P!A M']O?XQVOAN?3]5_:I^($FM_".QU2$VT^H:3H5VUSH=PXEVM +R0.%W 8BE5^ M5>OV)UOPYX>\36\=IXDT&RU"*&=9X8KZU254E4Y5P&! 8=B.15V@#\JOVR/V MH=,_;)_X(8:'^R=\$;VVU/X[_%?PSH/@4?"\7 75]*UF*>UAUE+ZU_UMG%9K M!=M--*BHBJA) D7/Z1_LZ?!W2OV=_P!GSP)^S_H5UY]CX&\&Z7X>LY]FWS(K M*TBMD;';*Q XKI;;PYX>L]:N/$EGH-E%J-Y&L=W?QVJ+/.B_=5W W,!V!/%7 M: "J6L^'/#WB.)(/$.@V5^D;;HTO;5)0A]0&!P:NT4 >(?ML?#[P#I?[*7CG M4-,\$:/;W$6ANT4\&F1(Z'' +"$ :%9X'E#_GBGM7 M%_MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE* -?^SM/_P"?&'_OT*/[ M.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"? M&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"' M^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^ M_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&' M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^S MM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0 MJ:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ M )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_O MT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/ M_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J: MB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y M\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT* M/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ M^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@ M"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8 M?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[ M.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"? M&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"' M^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^ M_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&' M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^S MM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0 MJ:B@"'^SM/\ ^?&'_OT*^)?^"O'[8GQ-\$#PK_P3M_8=CMY_VAOCF)+/P]=( M@*>#=$&5OO$5R5!,:Q()!$3RTBL5#F(HWT%^W7^VE\(/^"?O[,/B;]J+XTWC M_P!FZ#;!;#2K9A]JUB_D^6VL+=3]Z:63"C@A1N=L*C$>!?\ !(?]BOXO>#&\ M5_\ !1?]N6S2;]H;XY^7>:]9NI*>#-"&&L?#ML&R8EB01F8#EI%4,7,7F, > M\?L*_L/_ 6_8!_9A\,_LP?!W2Q+I^A6Q;4=8O(E-WK.H2?-N_V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4 MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C# M_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4? MV=I__/C#_P!^A4U% 'YM_P#!RY_P3#_9\_;8_88U;X\^./'^D> /%?P&=&\0Z7!J6A:QK7AJYM[34+2:,2QS0S.@212C \$XSSBOZB/CO-- M_P %O/\ @H6W['^@3-=?LP_LY^((+[XRW\+'[-XY\7Q'?;^'PP.);:U/[RX' M(+@JP!\B2OTQAABMXE@@B5$10J(BX"@< #H* /X;/V1_P#@GE^VK^W7XOMO M!O[*W[./B?Q;)/.(I=4M-.:/3;/./FN+V3;;VZX/61USP!DD"OZK/^"$G_!& M/P?_ ,$A?V=+W1]?UJS\0_%'QJT%SX^\262,+=/*#>386N\!O(A\QSO(#2N[ M.0HV(GNO_!/?_DB>K?\ 8]ZS_P"E)KW2@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH ^?O\ @J3X0_X3W]A7QMX1U :^=!O9M(7Q MS'X765K^7PN-6LVUV.%80979M*6^7;&#(P8A 6(!^=+7]J'_ (-C?@1\ 5@T M+Q_^RE'X0BTT;M"TFUT?4KRXB"]);&));N:0]_,C:1B?FR37HW_!6C_@J1?_ M /!.+X?6&KC]GSXCZHVKZ_H]GIOBS0O"L&J:03+J$"W-I(8[H317+VWGI")( MU625HPA;G'QSKW[>_P#P1!\0?%&7XXZE_P $//B[)XPDG:Y/B _LJ6S3FZ)S M]I(=C&\X;YA(ZEMP!S0!][?\$C=7'B+]A;PWXDT/P+K'ACPCJ>MZY=_#3P]K M\;1WFG^%9=5NGT>)T8DQ(+)H#%'D^7"8DR=M?2U>)?\ !.CXZ_&S]I7]C7P7 M\;/VA?A%JG@;Q5K<-VUUX>UO3397B6T=Y/%:7$UN23;R3VT<$[1=$,Q X KV MV@ HHHH **X_XW_M!_ G]F?P4/B1^T1\8_#/@;P^;R.T&M^+-;@L+4W#ABD0 MEF95+L%8AW#G"1111REI'8\!0"30![Q17"_'K]I[]G']ECPW9^,?VEOCOX1 M\ Z3J%\+*PU+QAX@M].@N+C8S^4CSNH9]B,VT/-"M=0>QN=8\(ZY!J%M%=*B.T+20,RAPDD;%6X+7%I#)_JY[B(*QD@ MC9I(PC;E7:<>HT %%%% 'E'[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z M)2N%_;G_ .31_'O_ & 7_P#0UKNOA=_R3/P[_P!@*T_]$I0!NT444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 5%?7UCI=C-J>IWD5M;6\32W%Q/( M$2)%&69F/"@ $DG@ 5+7YT_\%1?BS\1_^"@/[1]C_P $1OV3?%=SIL.J6$6K M?M/>/-+?GPOX6<@C28WY O;]2%"'I$XW*T4'[<_C* MSDE_9B^ FOSV7P&T6Z0B#QOXFA8QW/B:1&X>WMV!CMLY^90PV,LZ-^FE3("RA_*=3]&_M7K+@RW+Y"PVT*DC?-+*R1(N1EW7) R1\L?\ !'S]E?XP>(]>\5_\%8/V MW]!-M\:OCC;QG2?#]QDCP)X1!#V&B0A@"CLHCFGX5F?8'42+(6 /HW]@S]BO MX3?\$^OV6O"_[+?P>A>2PT&U+:EJ]RF+G6=1D.^ZO[@Y),LTA9B,D*NU%^5% M ]1\6>*_#?@3PKJ?CCQCK5OIND:-I\U]JNHW<@2*UMH4,DLKL?NJJ*S$]@#6 MA7Y _P#!WO\ \%(O^&;/V-M/_8A^'.O>3XN^,N[^WOL\N)+/PW X\_..5^TR MA8!V:-+E>U 'W_\ \$VM=T;Q1^SO=>)O#NIPWNGZCXPU6ZL;RV<-'/#)/O21 M6'!5E((/<&O?Z_'7_@SK_;UT;XW_ +%^O_L6^*M57_A+OA5JANM.CE?Y[S0K MK'E.N>6,$RR0MCA4>W'5J_8J@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH \4_X*'?$?Q/\ "O\ 9)\0^*/ 7PDT;QSXGN=4T32/ M!WACQ&RK876MZAK%E8::]R3C;#%>7-O,Q!#!8B596 83_";0?VX-6_9"T.Q^ M.GQ"\$:)\;H]-:76M4\,:1+=^'S>"20QQM!.R3/ 8_*679)$Y8.4=!BNB_:M ML/@#JG[//BG3OVHO&VE^&O D]@J:[XBU?Q"FD1:8#(GDW*WK.@M)HY_*>*8. MK)*L;*0P%?E3\;-&M?CAIEW\&_%?_!XQ\/!\*;R-K>[T6UO/!MKK]Q8D%3:R MZO9WL,DQ9/E:4IA\G=&V: /TA_X)I_MNZ-_P40_8R\(_M5:7X:71KC6Q=VFL MZ1%<^?%::A9W4MI;"986>-\ M&Z$@-D#W>O O^"77A;]D/P7^P1\-O M#7["-Z+KX66FC2)X9O6N5FENF%Q*+J::1?E>9KH3M(R_+O+;0%P![[0 4444 M >9?M"?L>_LZ?M7ZKX9N?VDOAAI7C?3/"=SE>%_$UC%>Z2U[*BQK>2VDJ MM'--%'YJ1,X(07,IQN*LOR3_ ,,@_LF:K_P6>^'?@OX ?LO?#OP?9_ ;X\^L:PSZ9H]I,]O$A.RWAU6Z",3\PA?&0#7Z!22)$C2RN%50 M2S,< #U-?)G_ 28B/Q:\%_$O]O?4H]UQ\??B7?:UH,[C#CPQ8 :3HB8Z!7M M+,78QWOF.>: /F?_ (*W:A^V!X2_; G_ &@_BK_P1X\,_M.?LZ>"?!\5AING MW]_I^I7NERS.MQJ>KPZ5<1SEY3L@@!\DLL=FV'B6>0UK?M;_ +?7[+?PS_X- MT?B#^V?_ ,$K_#FA>"/#6K^'ULO#>G>$?#MOHS:)J>HZA!IMR7MK552WO(&N M)'+#.6C5U9U*,WU&W_!7[_@FU8_%[QK\ ?$_[6?AGP_XU\ ZP=+UWPOXG>33 M;Z:YVA@EE#T\,?#S_B1:O\(_AEX6\2>$M:TW$=QINM:?+9W)OHG7E9 MY)//+..6^T29^\:^[OV/?C/??M'?LD?"W]H;4[5(+GQY\.=$\17$$:X6-[VP MAN64#L 92*_/#]LC]J'3/VR?^"&&A_LG?!&]MM3^._Q7\,Z#X%'PO%P%U?2M M9BGM8=92^M?];9Q6:P7;332HJ(JH20)%S^D?[.GP=TK]G?\ 9\\"?L_Z%=>? M8^!O!NE^'K.?9M\R*RM(K9&QVRL0.* .RKC/C-\3?%_PRTRRO_"'P=UKQC)= M3M'-;:+)&K6ZAM>_P#PK\3ZPWPP\.,?!UZ"=!LR067C]PE<_P#M MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE* )?^$EU?\ Z%"]_P"^EH_X M275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A M)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ MH4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^ MA0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O M?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0 MO?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: MV** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH M_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH M Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/ M^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ M *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU? M_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4 M+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H M4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z M6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI M:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V* M* ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6 MC_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ M .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7 M_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)= M7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z M%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ MZ%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^ M^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[ MZ6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6M MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBN8^-'QD^&G[//PF\0_''X MQ^++;0O"_A729M2US5KML);V\2EF.!RS'HJ*"S,0J@D@4 ?.O_!4?_@H[J_[ M#/P*LX?AQ\-;CQ'\7OB+J:^&_@UX(4AY=8UN;"H[1JO'O^"6/P;^)G[=/[0VH_\%N?VN_"=UIESX@T^32OV;/ 6J+S MX1\),6 U!TY O;]6+LXY$4APQ2553]$Z ,?_ (275_\ H4+W_OI:/^$EU?\ MZ%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ MH4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI M:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_O MI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8H MH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$E MU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (27 M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+ MW_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8KX0_X+!?M3?%_ MQ5X@\*_\$FOV(-?-M\:/CA;2C6O$-MDCP'X04E+_ %J8J08W9=\,'*EGW[&$ M@C# 'E$VLZA_P7%_X*'17?\ PCUSJ/[*W[,7BK(A1E>T^(7CR$=2?NS65@&Z M& M?"&E)9V2, 9;E^6EN9F >:61GED; R[L< 8 ]&H Y?Q9\3[+P+X6U/QOXQT MF33=(T;3YK[5=1NYD2*UMH4,DLKL3\JJBLQ/8 U_%S_P5D_;Y\2_\%*OV\/' M/[5&KO<1:3J-_P#8?!VFW!YT_1;?,=I#C^%BF99 .#+-(>]?O=_P=[?\%)XO MV;?V.K#]AKX<>(UB\8_&-2VOI;S8ELO#4+_OBP'*BZF40#/#QQW2]J_F#H ^ ME?\ @D7^W[X@_P"":?[?'@;]J*QFN&T.SOO[.\;Z?;Y)OM#N2J7<>T??9%VS MQKT\V",GI7]K/ACQ+X?\:>&]/\8^$]8M]1TK5K&*\TS4+20/%=XP^"_EQ:-]HES)>>&YF M/V8C/+?9I-]N<<)']F'5J /UVHHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH \/_P""D&I?LE:'^QCXQ\0?MU7!C^$VF/IE[XR4Z=+> M)-!#J5K+'#)!%'(\T4DR11R(J$M&[CC[P_,G5?\ @H?_ ,&;.K:9(I8_LY7T,[;E(Q'(FFJR/SPRLI!P001FO2/C7_P5:_X*S:A\#]2^(?Q M7_X-_P"SU+P-I/BJW@DEE_:#T[S+G4[+6XK>U2*R^S+=SR'4H84BB$):9]BA M'#X/I%I_P44_X+^7^G1ZE;?\&]=JJ30B1%G_ &G?#\<@!&1NC= ZGU4@$=" M: /8O^"'VH2:K_P36\":E%\ XOAQ837>KG0=!3PU%H\EQI8U.Y%E?S6<*HD, M]S;"&>0JH5Y)&D4!745]:5X)_P $Q?V@?CK^U#^P_P""/C3^TM\/X/#'CC4X MKR'Q#H]M?VUPL4UO>SV_S&W8K'+B(>;"P1X91)&Z(R%1[W0 4444 -EBBGB: M&:-71U*NC#(8'J".XJ+3=,TW1M/@TC1]/@M+2VB6*VM;:(1QQ(HPJJJ@!0!P M .!4]% &<_@_PD_B-?&+^%]..KI#Y2ZJ;*/[2(_[@EQNV^V<5HT44 4K;PYX M>L]:N/$EGH-E%J-Y&L=W?QVJ+/.B_=5W W,!V!/%7:** "BBB@#RC]N?_DT? MQ[_V 7_]#6NZ^%W_ "3/P[_V K3_ -$I7"_MS_\ )H_CW_L O_Z&M=U\+O\ MDF?AW_L!6G_HE* -VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#\ ?^(YS_K%U_YFS_[RT?\ $*OVZOV MU(DNOVA_CS[\4 M^.O%M[_9/PN^&FA@R:GXLU=]JQV\**"RQJSQ^;-@A%8 !G>-'\N_X)J_\$Y/ MBEX,^).J?\%&?^"B^L6'BW]I7QO:>4QM@'TWX?:2P/EZ'I2Y94"*S"6922[, MX#.&DDF /)_@U_P;M? 3]IO3[_\ :;_X+0>'G^+_ ,=_'5RNH^(I+/Q;JFG: M5X8BV 0Z/I\=A=0AH($PF]R^Y@2IP?\ !%[XJ?"[4?$?CW]C3[?>0>+-3LHIO^%B>(XML$4Y6-,1 MZ@H.%XSC)[DU]4_L?_\ !$3_ ()B_L$?&*/X^_LD_LW7'@_Q9'IL^GG4X?'N MNW:R6LVWS(9(;J^EAD4E4;#H<,BL,,H([G_@GO\ \D3U;_L>]9_]*37NE !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y]^U+\%] M:^/_ ,#]5^&WA3QN?#6NF[T_5?#7B V8N4T_5M/OH-0L9Y(20)XENK6 R197 MS$#IN7=D?#_Q4_:Y_P"#DS1WG^#_ ( _X)2?"K4->?-O;_%:Q^+D$GAXDC'V MM=/N'AO$0KZ?:" MXN[.U^V0?;Y;:(\RW(LOM1A1?G:7RPGS%:^4_#G_ 0Q^%'B_P -V/C#_A^= M^VEK$>I64=VFKV'[1L"V]XDB!Q-'FT?","&'S-P1R: /JG_@EQ^R]XM_9 _8 MP\/?!OXD_%VU\=^,/[7UG5O'7BFQ<&WO-=OM3N;O4!'P,+'7NHNWB74 MY)/M4Y5?/N(Y'>*60 *\D3LORD5] T %%%% 'A?[=W[=WA/]A/P1X?\ $6H_ M!+XA_$K7/%6O?V7X?\"_"KP[_:NM7K+#)--.EOO3]Q$D>9),X4R(/XA7@_PK M_P""Y=I\0?VA_A]^SCXS_P""8_[47P\U/XDZ\VE>'M6^(?P_M=,L3+'!)<3. MSO>%F6*"*25PBLP5"<&ON.71](GU>#Q!-I=L]_:VTMO;7K0*9HH96C:2-7QN M57:&(LH.&,2$YVC'R7X=BD_:6_X+*:[XHF0S>&_V9_AI%HFG[_N_\)5XC\N[ MNW7'5H=*MK).>@U%AW- 'H?Q,_;FM=,_:+U+]DK]GWX.ZM\3/'_ASP[!KOC/ M3]+U6TL;/P[9W!86L=U=7+A1=7.QVAMU!8HC2.8DVLW1?L[_ +:?P%_:3_9[ MN_VE/"/B5])T'19-0M_%]OXD5+2Z\,7E@66_L]00L5MYK=D;S/F*;0'5F1E< M_$W_ 0)UC5/B#^UG^WW\6O% .E?"7[6?Q=\=_"OX!?\%A? /@.ZGM='B^+'A":(0,PCBEUW4VMM5;CC,L M4:1MZ[QG/0@'ZT:'_P %;/A]/\/_ E^TIXV^!GBSPO\#_'FMVVF>%?BQK $LXFTS1?@3H<=A$5 5?LBV+6Y Z#:T49'N!7U1_P3J\;^*?B;_P $^O@5 M\2/'%U+/K7B'X-^&-2UB:WA5 (VG/.: .;_ &Y_^31_'O\ V 7_ /0U MKNOA=_R3/P[_ -@*T_\ 1*5\S?M6^#?VT[#]G7Q=>?$#XS^#]0T6/26.HV5C MX<>*::/2+4]?(3WH [>BL?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW M_P"@W9?^ Q_QJGK^I:UX4T*]\4>*/&ND:;IFFVDEUJ.HWX$,%K!&I>2621R% M1%4%BQ( )- '\$]%%% !7[_ '_!C'_S=%_W)/\ [GZ_ &OUI_X-7/\ @H[\ M._\ @GWXV^*\7QTT75])\!>/+WPQIVJ_$]-->XTGPOJ$9U3[%%J+(#Y$=UYU MP%EZ*;8[AMW.@!_4G17.:'?ZYXGT6T\2>&O&>D:CIVH6R7-A?V($T-S"ZADD MC="5=&4@A@2"""*M_8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0! ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C0!L5XW^WS^VW\)?^">O[+GB3]I_P"+\LDUKH\*PZ-HEJP^ MU:YJ/4/%RLN5\)Z2 #9>';7<28HX(Q'Y@!^:10&+^4KG[5K'^ MQ>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C M?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^ MQ>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C M?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^ MQ>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C M?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^ MQ>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C M?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^ MQ>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8K\]_^"MWQQ^*/[57Q@\/_P#! M$[]CWQ3/IWBSXD:8=2^-WC/3OF/@CP1N"W!)Z+=7@/D1H>=LG(43)(/=/^"D MG[GPJN68LV68J" M5C1V ) !XC_@DS^P%\8/V3_A;KWQM_:+\4V.M?'KXSZHOB7XP>(I8!(R7;J3 M#I<+#A;:TC;RD1?D#;ROR%%4 ^GO@-\#?A?^S/\ !GPU\ ?@MX6@T7PKX2TB M'3=$TV#I%#&N 6/5W8Y=W.6=V9F)))KS'_@HA_P4*^#7_!.;X&CXJ?$FTO=< MU[6;U=*\ > ="3S=5\5ZO)A8;*UB +$EF7>^TA%.<,Q1&J?M]?MT^!?^"=WP M$NOCA\9_$T=U//<+8>$_"6DV9EU3Q/JLG$&GV4(^:65VQR!A%RS<"O ?^"?W M_!/_ /:6^*'QR7_@JO\ \%+GL)?C3J]@T/@'X?/F?3OA;H\@.VSME)*F^=#F M>?[P+NH(RY(!N_\ !-[_ ()Z_&:Z^+MW_P %//\ @IA?6NO_ +0/BNP\KP]X M-_\ H-V7_@,?\:/L M7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#R/_ M ()[_P#)$]6_['O6?_2DU[I7A7_!/7(GM?!?_!(/X_ZOX$MY?*/Q;L/#/BBZT Q@X-P9$U1KKRN M,[C!OX/RU^SW_!1#X1:G\L7G@LRHA\1V>FZQ9:C M!?B_=?$"UV6 M5K\(;/X3WMKK<=R!M2R\B81QHX("[5<@?PYH ^M/^"=/P-_9G_9T_8V\&_"_ M]C;7X=3^%JC4-6\#W=MJ+W<7V#4M0N=11(YI'=Y43[645G8N0@W'=FO;*\ _ MX)E^%?C'X=_9+T_6OCQ\,XO _B/Q9XH\0>*I_ D,XE'AJ'5=7N[^&P9@ #+' M'<)YN%4"5I!M&,5[_0 4444 ,N)A;V\EP8W?RT+;(URS8&< =S[5\Z_\$OO@ MU\2_AA^SEJ/Q ^/'A:;1?B)\5_'6L^._'.DW,J/)I]U?W)^S63,A8$VUA%8V MO#$?Z/P:^C:* /A[X9_L\_%K_@G5^WE\=/CC\-/@=XC^(7PQ_:!GL?$CZ?X+ M>R.H>'?%,"21744D-W]$HF6=7(CD1ED$:%9#S?P0_X(YWGC_P#8F_:5 M^'?[5\UKIWC[]K+Q7J_B;Q-2SRR2.0J*H M!)).*_,P2?&7_@XL\=8B.O\ @+]ASP_JW+_O+#5_C1=V\N".HDMM&5U/H\A7 MM)_QZO\ "O@3XT?\'#/CVR^+'QPT/7/ G[%F@ZDMUX,\ 71DL]3^+L\3[HM2 MU$*5>#3 RJ\4'63 ;KM=/TZT#0-"\*:%9>%_"^BVFFZ9IMI':Z=IUA;K#!:P M1J$CBCC0!415 4* !0!4\"> _!7PO\%Z7\.?AQX4T_0M T.QBLM'T;2K1 M(+:RMXU"I%'&@"HJ@ 5K444 %8_P 0/A[X$^+'@G5/AM\3O!^F^(/#^MV; MVFKZ+K%FEQ:WD#C#1R1N"KJ?0BMBB@#\QM;_ &?OVQ_^"$NM77Q)_8BT+Q#\ M:/V59+J2[\5? J6Z>[\0^ 8W;=+=Z!+(2UU;+EF:TIZ:ZXW7%LQ"B]LV+*5GC'W70LJ[TW?4] !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 445\M?\%7?^"@>H?L,_ [3=#^#WAI?%7QK^)^JCPU\%O \2AY-3UB7"_:)% MR,6ML'665R0OW$+)Y@8 'A7_ 4U^*7C_P#X*-_M.VW_ 1*_99\57>G:.]E M!J_[4_CW27P?#WAQR&CT.*3D+>WPP"O:)N5=&F"???PK^%WP_P#@C\-="^#_ M ,*?"MIH?AKPSI4&FZ'I%C'MBM+6% D<:CJ<*!R%?\ !+;_ ()^ M:;_P3[_9U;PIXF\3GQ5\3/&>J2>(_B]X^N(=?N#OGD+L QAC+&.)2!A0 M6*AI'S]*4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %5=3+'#;PQJ6>1W8@ M*JJ"2Q. 2:M5^-_P#@HW^U%IO_ 1&_9K\3W=AHLUG!KO[4WC7 M2I-K:%X;+*\6B1R#(6\O_E!4\B%E)5XVE"@&?^P_H6L_\%A?VYY?^"KGQ3TB MX7X)?"N]O-"_99\-:C 535;I7\J^\621N!EG>/R[?(RGEYPKP!W^ROVYOVYO MV?\ _@GI^S]J?[1'[0_B1[73;5Q;:3I-D@EO]@:%I4 ,LVQ!%:Z;90Y! MEF<*%5<] SNRJKN/E_\ 88_8W^/G[<'[06F?\%8O^"G_ (5?3M4M$:3]G_X$ MWP+VOP[T]R&2_NT8 2ZO*JHY9E!BX.%=8X[8 N?L"?L,_'S]I?X]VG_!6#_@ MJCX;@B^(S0,/@S\(7]9_]*37NE>%_P#!/?\ Y(GJW_8]ZS_Z4FO= M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q[]O M;XO_ !B^!_[+6O>,OV>=&T>^\>7^J:-X>\&Q^(I'73X=3U?5K/2K:XNB@+&" M&6]2:0*,E(F Y-5?AE\+_P!K&#]D;1?#7[0/[2.CP_&2PTASKOQ(\*^&[5;! M[D22.O\ HUS%M:V"&-)% A9PC,C0LP*R?$3XY_L'?M!_LB>(?B-\0OCS\.]8 M^"VK6TNF:_XPN/&5K%HJ@W M2K7XE6.&07!1$<2*ZRE-A#[37YI_&3X!_L.? M'2PF^%'C_P#X.R-1O?A5=DPWW@BX^//AEKR[LFX:TGU(3"2Y0K\I\^.3(^]N M/- 'Z%_\$J_VXYO^"BW[#/@W]JK4?#=II.IZP;VQUNRTV5I+3[;97R\^\DB0//^T5\B_MV_M/_MGW/QTT/]C?_@FCKWP4B^)L>@'Q-XPE M^-&HWJV5KI3R/;VEO;PV ,\MS/)'_C3]OK]M[]GG]@_PG_P5B^/'_",WG@C5H]'UOQU\(=%\.NM MUX<\-:I-#'!+:7YF,ES?VR7-O+.)(Q%+B=46#"O7W[H&O:-XIT*R\3^'-2AO M=/U*TCNK"\MWW1SPR*'213W5E((/H: +=%%% 'E'[<__ ":/X]_[ +_^AK7= M?"[_ ))GX=_[ 5I_Z)2N%_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1* M4 ;M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117G7[5G[5WP&_8 MH^!6N?M&_M)>/[7P[X5T"WWW5W<',D\ASY=O!&/FFGD/RI&N68^P) !I_M ? MM!?!K]ECX/ZY\>_V@/B#I_A?PEX)8K>W@C")$BC"JJCA0 !P *EHHH **** "BBB@ HH MHH ^8_\ @H=_P2V^"G[?-GI'CY-?U/X>?%_P:1\6O@_P".=+\2^&=>LUNM'US1KQ9[ M:[A;HR.I(/(((Z@@@@$$4 =!1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% ')_'7XX?"_P#9K^#OB3X]_&KQ;;Z'X5\) MZ3+J.MZI='Y888QD@ @S/<_LI_LZ^)HI_BIJ$+'[-\0_&,)#PZ(K#B:SM#\\^,AGX(^ M:"4?II!!!:P);6T*1QQH%CC10%50, #H * '4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 445D^/?'G@WX6^!]8^) M7Q$\26FC:!X?TR?4=:U:_E"06=K#&9)9G8]%5%))]!0!\_?\%4?V_H?V ?V; M1XF\%^&O^$H^*/C;5(O#/P>\"P#?/KWB"Y.R!-@()AC+"24Y4;5";@TB9\S_ M &5/A=\$?^"&?_!/WQ-^T+^VO\7;>Z\:>(+N7Q9\%K5L&/6]3C/$ MNJ2C:ZJRCR<(__ "1/5O\ L>]9 M_P#2DU[I7A?_ 3W_P"2)ZM_V/>L_P#I2:]TH **** "BBB@ HHHH **** " MJ>A>(=%\363ZEH.H1W4$=Y<+-;S/!,G/=)8W0^ZFKE?*^G_P#!)O\ M8W\-?\)7XX\;WWCD7.O^,-?\5:]J%G\9_$VD6<TTJ&?5&CO)2. 2&\S.4$<7^DU^OG[!_[&/PU_X)^?LK>%OV M3_A1K6KZGI'AF*X9M5UZZ$UW?W5S<27-S<2L #)/-(^T#"A@!TS0!Z_1110 M 4444 %%%% !1110!\[?M,_ 3_@GE\!O^">OC_X/?&/P5X2^'7P'70+P^*[3 M2=*BLK*RBN)-SSQQ0QD>>9W1HPJ,S2[ JL<*?SIC_;\_X-0I4633/V!/#-Y; M, 8+NW_9;=HYD[.I-F"01SDU]_?\%H)/V>[?_@F3\5=1_:CU>]L?!UCIUA>3 M7&GZ5]OF.H0ZE:2Z8BVQ=!<[]02T0PL\:R!RK.BDN/!/#'_!=+]J/5/#6G:E M/_P0:_:K26>PADF2#PDBQJY0%@@D*OL#9"EE4D8) / /H?_ ()%>.OV9?B7 M^P5X8\<_L*Y/"GA^>U%N;6$>)=35RL 51;QO*LDB0XS$CK M&\\$:O:-;WNF2Q^ M)=3A=;J-N5N7:,RRCIYLCXXQ7O5 !1110!^7G_!PCX>\0_&W]K/]A;]DF\\3 MW^D^$?&WQQN=2U^ZL8H7_P!*TV.T>T!6XCDB=B+BY"K)&Z'G*L!BM?\ :Y\5 M?M*_\$R/^"C/[-.O_#K]I?Q]XX^&'QY\?+X!\>^!?B#KYU5+*^N"GV34;"21 M0]J07D:1$(CQ"%"X,? WBVR\6?#3QW MIUHL]QX>URS??!<>4Q5;B$\I+ S!9$;&58*ZXS_L9_$GXX?'WX.O M#&LS_"5KJ]\%>%O!VA7%I8#6KB'R'U:Y>YN)GE=(MZP0 *L)ED=GF;RS& <# M^WW_ ,$(?^"?_P#P4&\4:M\8_B)X(U?PY\5+^.!K#XI>%O$-W;ZG83P1)';R M*AE,#B,1Q@*8^B_*58[J^"?VMOB5^V-\6/\ @V/_ &F?@U^TIXGG\4^/?@?\ M53\/]<\7IN\WQ+I^DZ_I,GV]F/+GR9<.[?,RP,7)K^$X2H!M;&XMKZVBE QE9;J.?'! M:-_FW>G^&?V,_@3H'[,6L?LE:IX>GUWPIXGL-3@\8-KEQYUWX@FU)I9-0N[N M50N^XN)9Y9'=0H5G^0(JJJ@'RC_P5HU?PO;?\&Y/CS4;*6$:7-\#=(33V7&P MK*EDD&W/J63'U%?3'_!-71O$GAW_ ()S_ 'P_P",HY$UBQ^"GA6WU59B=XN4 MTBU64-GOO#9KP^?_ ()2?$_X@?LV>#_^"?7Q]_:-TSQ/\!/!=[IH_LR/PQ+! MK_B;2=-G2;3=(U&Z-RT AB,-NLLL,*O<+;K@0$N6^V8HHH(EAAC5$10J(HP% M Z #L* '5QGQF^!GA#XYZ99:3XOU36K6.QG::%M%U:2T9F*[2&*?>&.QKLZ* M /DG]JW]BGX3_#[]G7Q=XTT3Q)XPFN].TEIH([[Q3/-"S!E&'1CAAST->_\ MPK\"Z.GPP\.(+J]P-!LP,W;?\\$KG_VY_P#DT?Q[_P!@%_\ T-:[KX7?\DS\ M._\ 8"M/_1*4 2_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D M?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\W MO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ M .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X% MM1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% M &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ M"#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\ M(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D? M\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/ MI'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _ M-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S> M_P#@6U'_ @^D?\ /S>_^!;5L5XG^WK^WY^S[_P3K^!L_P ;/CSK4[M/.++P MQX6TB,3ZKXDU%\"*QL;?(,TK,0/[J [F( S0!%^VG^U!^S)^P%\!-4_:)_:2 M\>7>E:)8$0V5I!<-+>ZO>L"8K&SA!!GN)""%48 9F*HK,/D;]DS]@7X[_\ M!1;XT:/_ ,%&O^"JWA*[T32](N/MOP)_9RO+EI+?PC$>4U+5591]HU-U".$9 M1Y/&55@L5A^[8 @!DC2W_0>@#'_X0?2/^?F]_P# MJ/^$'TC_GYO M?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F] M_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +: MMBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ M/^$'TC_GYO?_ +:MBB@#!U#X<>&=6L)]*U6.>YM;F%HKFVN)R\TOK5CNB<,KJ&&4_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P M@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1 M_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I' M_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[ M_P"!;5L44 8__"#Z1_S\WO\ X%M7PW_P5Q_:,^)T7B#PG_P3 _82UVZ'QY^- M<+K)K,=V[)X#\,!BE]KUP5.8R%#QP<@M(&*$NB(_TE_P4%_;C^%?_!/#]EOQ M!^TO\4TEO!IZI:>'?#MFW^E^(-7FRMIIUNH!+22OUP&V(KN00AKQG_@D-^PW M\5/@SH?BG]M[]M1HM1_:,^.D\>J^/;@KE?#=A@&S\/6N2?+AMHPBN%)S(H!9 MQ%&U 'M7['/["?P+_8=_9P\,?LR_!*PN[70_#5@(C1M$_TS_P %O/\ M@J-I/_!,[]E-M1\&ZEITGQ4\>22Z1\,]-U"51%!<;,SZI<[N%M+.-O-D8C:6 M\M#@.6'P9_P1@_X)8>)?VV_ OA3XR_M1:1K$/P!T'Q#)XK\-^%/$B,+[XQ>* MIFWW'B_7D_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[ M_P"!;5L44 >%?\$]5"_!'55';QUK(Y_Z^37NM>%_\$]_^2)ZM_V/>L_^E)KW M2@ HHHH **** "BBB@ HHHH *_*/_@JI^SA_P65_X*,_&V'X$7'P1N/#'[+- MCJ1_X2#0?!WQ*TNU\0^.88VRHNIY7*6L#D B !PH^9Q(^P1?JY5'P]XDT/Q7 M82:IX>U*.ZMXKZZLY)8\X6>WGDMYX^>Z2Q2(?=30!\E_L^ZS^TC^RK\(]&^! M'[//_!'=/"GA/0;;R=,T;2OBUH:1H.K.Q+%I9&.6>1RSNQ+,Q))KV?\ 8I^+ MOQE^-WP5G\<_'SX8R>"_$P\8:]87/A:74K>];3H+74[FWMXS/;@1S$PQQON7 M.=_4]:^=?^"A7_!/VA=4D-MI/PK\"DSFPFQG M?J5Q&&6U11\S)AI HRPC0^8/2?\ @D+XQ_:Q\??L3:?XK_;D\/'1_BI=^-?% M#>+M%4H8M.E&N7HCMH=DDB^3'"(DCP[Y15.YL[B ?3E%%% !1110 4444 %% M%% 'SO\ \%8](\0:Q_P3M^*:^%/@G_PL34K+0HM0LO"::K]BEN)+6ZAN1/#- MY4H2XM_*^TQ QNK2V\:L"":^;]%_;?\ ^#BZ#1K2'7/^"('@NYO4MHUO+B+] MH?1X4EE"C>ZQ[GV MDA=S8SC<<9KZE_X*1>-_C5X#_8Y\37W[._C2Q\,>,=6 MU/1- TCQ7J5J)H/#XU36++39M4=&^5A:PW/_LL? G2_P!F M#]D7XS?!+]JS]M;Q_P")]+\!^-;B[U?XQ^*O&5S9:O:QR:)I>HO<"[28O"L, MEU($C#,FU0K*X9E8 ]A_X)R?$+]HKXJ?LF:5XZ_:R^%-KX'^(-YXI\3KXA\) M64L4L6EF+Q#J,4,*RQ?).! D1\]<^=GS,G?FO_]@%__0UKNOA=_P DS\._ M]@*T_P#1*5PO[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2@#=HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBOFO\ X*0?\%+/A?\ \$^? NE61\,WWCGX MH^-KK^S_ (7?"7PY^\U7Q-?DA0%10QBMT)!DG*E4' #.50@&I_P4/_X*+?!/ M_@G3\([7QQ\1+:^U_P 4^([W^R_AU\.?#\9FU?Q9JK8$=I:Q*&;&YD#R[2L8 M=>&9D1_#?V"O^"=/QM^(_P '_!-#XGZ%\7;G_@H_\ \%+/$MAX MX_:/\267DV-O; 2:-\.=-;)32=)C.0KJK%9;@$LY9PK-OEEG^WZ "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH *\+_;T_X)V_LT_P#!17X6P_#O MX^>&9X]0TFX^V>#_ !IH4_V76_#%\"&2[L;I1NB<,J,5.4.6-@"KJPR M&4@@@C@@UB_%/X5?#;XX?#S5_A+\8/ VE^)?#.O6;6NL:'K-FL]M=PMU5T8$ M'D @]00""" :_.+4OA9^V1_P0-O[CQC^S=I7B7XY?L@K.UQK?PO:X:[\4?#& M DM)/I,CG-]IZ9+-;N=R 9RO[V=@#]/:*\^_9?\ VJ/@!^V;\&=*^/\ ^S1\ M3=.\5^%=8CS;:CI\G,4@ +P31MAX)DR T4@5U)Y'(KT&@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *K:SK.D>'=(N_$'B#5+>QL+"VDN+Z]O)UBAMX M44L\CNQ 154$EB0 2:LU^<'_!2;XD>.O^"F?[5<'_!%/]F;Q3=Z?X5LK:WU MC]J[QWI$F&TC0V(>'P]#*.%N[W WCJL1Y#IYZ S?V0=(U?_ (+2_MRQ?\%+ M_B5I=PO[/7P;U:YTW]F?PW?P,D?B35XW\N[\631N!N570QVP894H#A'B??\ MIC6)\-OASX&^#_P^T3X5?#'PO::)X=\.:7!IVAZ181;(;.UA01QQ(.P55 ]? M6MN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ KE/CG\;_A;^S9\'_$?QZ^-GC"UT'PIX4TF74=>$M3\>>._$=EH^B:+82WNK:KJ5RL-O9VT2 M%Y)I'8A4154L6)P #7XRZ?\ &3Q=_P '0G[=>@ZV>\--*_P#R1/5O^Q[UG_TI->Z5X7_P3W_Y(GJW_8]ZS_Z4FO=* "BB MB@ HHHH **** "BBB@ K\R/$O_!LK\#_ (L?$SQW\9OB'^W!^T9X>U;QQ\2/ M$GB6XT7X??$&TT_2;--0U:ZNXHX8'L964B*9-Y+G<^X\9P/TWKYY_9Z_X*"I M^TI\:_&7PA\"_L??%VST_P !^+;KPWXA\?:S;Z%#H0O[XN@IP&, M,#E"=KA&!4 'SK^Q?^R+X&_X(/Z7K.A+^SY'XI^'NL7DD^J?'OPOI$M[XIM8 MFD,@3Q%:KYDTUO'GB[L085P7DM+#AK=WH=H55_,NE,T9#;'1]B;F"NA;;O M3=[=^PIK7[,WBW]F_3?B%^R'(G_"#^*=7U77+2!+(VIMKV[U"XGOX'MRB-;R M1WCW"/"RAHW5E/(H ]@HHHH **** "BBB@ HHHH \&\ ?MM?L9_MA^+_ !G^ MR]X1N=8\83Z3>7GAOQ]HVH?"[6QIMK,%:.XL;VXN;%;12R[@8Y)/G5N P(S^ M47[(]1U.YFBUH2"+R[NTN6G6[617+2*PB4!\*/4_\ M@C7^R;\./^"//["NI?M$?M_?%/0?#/Q3^*U])XK^+GBSQIK$-O-%/)NECT]I MI&'F/$)'=U7<6N)YMNX%: /MS]E+Q9^SQXY_9N\$^*?V2Y=&;X:W7AVV_P"$ M+3P_:B"TAL%0)'%'%M4P[ NQHV561D96 8$5Z!7S)_P2-\3>#OB-^QW_ ,+J M^&\L2^&/B%\1?%WBOPO9P *MKIU_K]]<6ZE!_JG>-UG>(\QR3NA^[7TW0 44 M44 ?-?\ P51_X*"V/_!.K]F,?$S1/"*^*/'GBK7[3PM\+?!ID*_VWX@O&*6T M38((B7#22$$$JFT$,ZUE?L+?#'X3:ZX\6?%O]K;0_CM\;-/V7?C'4K3Q?%?6 M/AV\8\V^FZ7#*8-+MXFS&CB)9Y NZ61W)Q\W?\%\OAGHWC']M7]@GQ%\7/#U MIJ7PQM_CO=<.,'D'C-+_P5-_9ZT#X, M?\%/_P!AW]H']D_P79>&?'.M?%>7PEXHB\+V$=J=9\+M;K->K#_@JM_P %#OVEM)^+NJZO<_"KX Z_:> /!7@[3M>N M[&UN-:43G5M4NOLLD;37*2QI# 68B&,,4"R,SGSOX7?\%%M#68OV@V\96D3&IA>P>./@WX9M?#]O:YDDNY]2?3X88HU7EWW3#Y0,_*>.#7V;^ MPW\(M>_9_P#V*/@]\!O%2XU3P3\+?#^@:D-P.+BSTVWMY.1P?FC/2@#U*BBN M,^,WP,\(?'/3++2?%^J:U:QV,[30MHNK26C,Q7:0Q3[PQV- '-_MS_\ )H_C MW_L O_Z&M=U\+O\ DF?AW_L!6G_HE*^9OVK?V*?A/\/OV=?%WC31/$GC":[T M[26F@COO%,\T+,&48=&.&'/0U[_\*_ NCI\,/#B"ZO<#0;,#-VW_ #P2@#MZ M*Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X M0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ MX0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ M )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC M_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F] M_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F M]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+ M:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ M MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ - MBBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/ M^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VKY#_X*3_\%!=-_94UK1/V4_V6 M? MY\4?VD?B#$4\!?#:ROW\NRB.0VK:I(I M;&+#,2S(9-C ,JK)+& =9_P4 MI_X*<>&/V'M.T+X/_"SP//\ $GX\_$20V?PL^$NC2 W.HSG(^V79!'V6QB(9 MI)G*@A' ("N\?.?\$W_^"9'B?X'^.]5_;F_;E\=6_P 2?VE_&]KC7?%#(6L/ M"EFPR-%T:-N+>VC#%#(H#2\DX#$&3_@G#_P2@TW]E*YUC]I']I?XDW/Q,_:) M\?1*_P 0OB7/_ 5)^"G[?-GJ_@%] U/X M>?%_P,5\C6=!G7 9U5@OVJV)*[;A!@ATW!&8+7T)_P@^D?\_-[_ M .!;5\P_\% /^"17P;_;4GTSXP>"?&^M?#+XV^$5W^ OC%X6EVZCIL@SM@N% MR!>6C%B&@<_==PK+O?< ?6U%?GA^R5_P4=^('PI^->G?\$_/^"OWA>'X<_%Z M[;R/!'Q"T^\=?"7Q*C!"K+8W#86VNVRH:UDVG>RA0C2+"/O?_A!](_Y^;W_P M+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ MP+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V M**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A M!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:N._:"^(GP4_9<^"?B;]H7XW^- M)M$\*>$=)EU'6M1GNV/EQ(.%5>KR.Q5$0?,[NJ@$L!0!XY_P5D_X*!:[^Q-\ M&=(\$? CPXGBCXZ?%?5?^$:^"_@M%#M>:G)A6O9E)XM;57$LKMA/N*S*'++O M_P#!,#_@G_H7_!/;]FZ/X?ZEXC?Q1\0?%&HR^(?BQX]NR7N?$GB"Y.^YN'=O MF,:L2D:GHBY(WNY/SG_P2B_9>^(O[67Q9U;_ (+._MG>&]0TOQ1XZT\V/P,\ M#W\[,W@?P:V3"QSTO+Q6,LCCG9(<;1*T:_H#_P (/I'_ #\WO_@6U &Q16/_ M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1 M_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I' M_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[ M_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/ MS>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X M%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@ M6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ; M%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q537]?T+PIH5[XH\4:U:: M;IFFVDEUJ.HW]PL,%K!&I>2621R%1%4%BQ( )-9>I^&_"VB:;<:SK.M36EG M:0/-=W=UJ!CBAB12S.[,0%4 $DDX &:_(G]L3]I/PK_P5'T7QO\ $/Q%X]UG MP7_P3_\ @U))VTBM#-\4+VUD_TS6[D8 MW0^'M.V,^Y@?.E4?*[1R"T_9[_@GC^PK\(_^";:Z+;F;6M M:EB"W&MZG* ;F_FQDEY'' ).Q%CC!VHM?*'_ 1/_8+UVZL]0_X*8?M,_#U? M#'CGXDZ';Z=\-/ -KF.'X<>!(@#INC0( /+=XQ'-+@*]9_\ 2DU[I7A7_!/50OP1U51V\=:R.?\ KY->ZT % M%%% !1110 4444 %%%% !7Y1>,?^"WWP!_X)(_L^>-/V4OCCX*\3I^T#X9\3 M^))/"O@AO"MXUOXVEU#5[R\L=8@O43R'M;DW222DR"99//C$;.H!_5VOS!U; M_@OSXD\-_%#QMX \1_\ !)#]HGXBS> /BCXH\.Z7XW^'GP[_ +4TR[CL-9O+ M-'MY\+M81P1HX&2'1P22,T -_P""*O[,FK?\$X/V2_%/_!0#]OCP_P"*]2^. M?QZU>;Q+XX_LOP5J&L:S:6\C--;Z:+6Q@EECD)=II$V*%>58FQY"X^JO^"4^ MI:[XS_9IUCXT^)?AUKO@V]^(OQ-\3>)W\'>)=$GT^^T6*ZU*7R()X9T1A*T* M132$#:99Y-K,,,?EG2O^#E6]\0Q7);7 MR-0TF*SU6ZLX[>YCVJ4F58!N4C()().,D ]YHHHH **** "BBB@ HHHH H7O MA;PSJ6M6OB34?#MA<:C8JRV5_-9H\UN&^\$JZM::7;3731_/Y$4MXLKJGSLL95>2*^&K#0?\ @Y+\4?%3Q5\$ M;S]M;]FVTUO1-$LM42PF^'EVUOJ-C>":-9(F9"2BSV]Q X8;EV(Q&)4R ?IS MI&BZ-X?LETW0=)M;*V5B5M[2!8D!/)(50!S5FOFC_@C[JWQ-UC_@G3\.9_C- M\;HOB#XIM[?4+37=?CLS"T-S!J-S#)IS@LVZ2S:,V;/D[VM2P+ AC]+T %%% M% ''?'S]G_X.?M0_"C5O@?\ 'OP%9^)/"^MQ*FH:7>EE!*L'CDCD0J\,J.JN MDL;*Z,H96! - M'O&-OHKZ+)XK\$>*KW1=0N]+>02-8SS6_444 %%%% 'E'[<__ ":/X]_[ +_^AK7=?"[_ M ))GX=_[ 5I_Z)2N%_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*4 ;M M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%?#G_!0K_@I/\5[;XQ1?\$V/^"97A^Q\9?M$Z]9 MB76M4N1OT;X9Z9( &U;5) &7S5#JT5L068LA96W1Q3 &I_P4<_X*;^+O@_\ M$/3?V"_V"?!5I\1_VF/&EJ6TK0&DW:;X-LF W:QK4BG_ $>!%8.D1PTOR\89 M=_5_\$V/^"9'@[]A31M;^)OQ \:W/Q(^./Q!E%Y\4OBYKL8:]U:X;:QMK?(_ MT:QC( C@7 PBD_=4)J?\$X?^":_PJ_X)Z?#S4DT_Q#?^-?B5XSNAJ7Q2^*_B M,F35?%6I$EFDD=F8QPJS,(X Q" DDN[.[?2% !1110 4444 %%%% !1110 4 M444 %%?"O_!9W_@N[^SI_P $A?"-EX>U;17\:_%'Q#9-<^'/ 5C>B#R[?<4% MY>S;6^SV^Y65<*SRLK!1A7=/PD^*/_!W'_P67\>>*Y->\&_$[P;X)L6ES%H? MA[P)9SP(H_A+WZW$ISW.\<],=* /ZQ:*_GA_X)N?\'EOQ/M/'.F_#?\ X*9_ M#C1[_P .WDJ0/\1O!6FO;WFG$G'G75D&=+F,$Y;R!$ZJ"5CE.%/]!G@[QCX4 M^(?A+3/'O@3Q%9ZOHFM6$-]I&JZ=<+-;WEM*@>.:-U)#HRL&##@@B@#2HHHH M **** "BBB@ HHHH **** "BBB@#S+]K?]CS]G/]N?X*:E^S]^U!\,K#Q1X: MU(;A!=+MFLIP"$N;:9B?M _MD?\ !";6K7X;?MNZ M[XA^-'[*DEU':^%OCM%:O=^(? ,3L$BM-?BC!:ZM5)55O$!8<#!+1P)^G-5= M.1'!5T9205((()!H H_#[ MXA>!/BSX(TOXE?##QCIOB#P]K=DEWH^M:/>I<6MY XRLD'=2A^S:MX M>O1G?9WUJ26@E4AAW1]I*,Z\T >TT444 %%%% !1110 4444 %?F/\0Y&_X+ ML_M]R_!#3&:[_9-_9P\4)+X]O(SFU^)'C6'YH]+4])K&RSNE'*NYP0RR0R+Z M9_P5T_:U^,7B#Q7X8_X)0?L*:Z8/C?\ &>SD;6/$5N25^'_A,'9>ZW,5(,!G ,UY,2 M6FNYV &^::1GD=N!N>"U@>Y MN9DCCC0M))(P"JH&223T %*S*BEW8 9))X K\Q?CW\9/BK_ ,%U_C;KO[#' M['/C?4_#/[,W@_4FL/CS\;-$DV/XPG7'F>&M%FP0\9!Q/Y7AP>"5*"7/\+_"_X>_\%7OVU='_ &9/@]X,T_2_V+_V/M9AMKC2 MM)M@FF>./&ELF(K!% VS65@&S(.1([G=YBS(Z^C?\%'_ (I7W[._PW^&_P#P M13_X):Z!I_A?XF?%/3#I.@IHT16#X?\ A-,K?Z[.5^9&V^:L;D^9),9'#-*H M#_7O[&G[(_P?_86_9H\)_LL_ S1S:^'_ IIBV\4TH7S[Z]9_]*37NE>%_P#!/?\ Y(GJW_8]ZS_Z4FO=* "BBB@ HHHH M **** "BBB@ KY?_ ."+M8O;9?*D9 !/;SPR1.Q5'#_>^5L?4%9DO@KP;/XMB\?S>$M,?7K>R> MS@UMK",W<=L[!FA6;;O$995)0'!*@XXH ^:_V&OB9\3O ^@_%O6_VI/V<_$/ MPCTEOB5KOB/3-;\8ZWH[VD^E7$Z-"[R6=[-Y,V"=T;@*N,!VS70_\$Q_&>D? M$C]G#6?B-X<@O%TK7_B]X[U'1YKZQEMGNK.;Q1J3P7 CE57"2QE)$W $JZG' M-?0U% !1110 4444 %%%% !1110!\U_%;]J?_@FU^UI_P3Z\5?&[XB?&KP_K MOP$U.&33O$7BI+FXAMH&6\2V#"1%6:"5+HQ%)5"LC^7(I'RM7PK\3/BU_P & M]?CS]FSP5^SYX>_X+"^*_"&H?#V._A\+_$_PO\5KZ'Q7#:7LQFN[&6_>%S/: MRGRP8'4J%@B"[=@K]!_VS(OV'_V*]+T_1% MCMO)NY1&4CM[=.9I9YU"[5W-+(IZG-?$-C_P5_\ ^":(LHT\*?\ !$OX_P!] MIC)FTNM*_94L_LTR'G='F5P7-_([HA8SW,<\P.Q!MD&%484?2]?.O_!*?XI? M"KXU?L1:#\3_ ()? N]^&GAC5O%GBU],\#ZEI2V%SI>WQ+J<) M8M*CDT-G+:A$)Y'3#3PHUI\K*RBZ9P04%?-G_!(/]H[]A_QG^TUKO[.?B_\ MX)-^!OV4OVGO"6AO=7GAVP\"Z7:R:II;E4EN-.U&UMHFGA)VED&05(*M,JNR M@'WG\>OVGOV/-"M=0>QN=8\(ZY!J%M%=* MB.T+20,RAPDD;%&M7\/K9>&].\(^';?1FT34]1U"#3;DO;6 MJJEO>0-<2.6&%]0\3-?W%C! MIEMJB-]IO+<%KBTAD_U<]Q$%8R01LTD81MRKM./4:_,O_@H9^S]H7P1_X-I[ M3PQ\//\ B1:O\(_AEX6\2>$M:TW$=QINM:?+9W)OHG7E9Y)//+..6^T29^\: M^[OV/?C/??M'?LD?"W]H;4[5(+GQY\.=$\17$$:X6-[VPAN64#L 92* /1J* M*YGXF?&7X7?!NQM=3^*'C6RT2WO9C%:RWKD"1P,E1@'G'- ''?MS_P#)H_CW M_L O_P"AK7=?"[_DF?AW_L!6G_HE*^??VN_VN_V:?'/[-/C'PEX2^,>CW^I7 M^CM%9V<$K%Y7W*=HRO7BO;_A9XS\+/\ #'PXZZW 0=!LR#D_\\4H ["BLW_A M,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H M/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJ MC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^ M$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0: M@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^ MJ/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A M,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H M/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJ MC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J_/K]M/_ (**?&?]L#XZ:E_P M3(_X)/\ C"UM_$-IB'XU?'LKYNF?#JR?*O;VC @7.K. RJBG]TP(R&622V . MA_;O_P""B/QT^+GQTNO^"8'_ 2?%EJ_QBDA'_"Q_B9*]4_LK_P#!/#X$VOP,^ <: MJCS&\\2>(]3E\[4_$>I./WU_>SD;IIG.3_=4850J@"O:?^$Q\,?]!J#_ +ZH M TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J M-*BLW_A,?#'_ $&H/^^J^?/VOO\ @KY_P3O_ &',Z5\>OVDM'B\1.56S\%: MKZGKEU(V/+C2RM@\JER0%:0(A)^\* /X_P#_ (*'_M:>,/VY?VU_B3^U)XSU M::ZD\5^*;F?3$FDW"TTY',=E;+VVQ6R11C'79GDDFO&*[7]HKX9ZO\(?C7XB M\#:IX#\3>&HH-2>?2M(\8Z(^G:E'I\W[ZT>>W?)B9[=XGP"1\W!(P3Q5 !7] M.O\ P9G?M:>,/C/^P7XT_9K\9ZM-?'X2^+8ET"6>3<;?2]1CDFCMAWPEQ!>, M,]!*%'"@5_,57],7_!FC^SO?_!+]A?QU^T=XY=;!OBMXOB70H)EP9]-TQ)(5 MN/7#7,]X@!_YXY'#"@#]FJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK M-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ M +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S M?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2KXE_;G_P""3FM>-OB\W[>G_!.7 MXF0?!O\ :,L8?]*UB& _V'XXA&";#7+5 5G5]H47 4R)\I(^&FNSCR-8C4'.H:-<$E;ZU<*S@(S.@#??5?-;[$KYM_;__ &#/V2?^ M"BOP]L_#7Q@GFTGQ-X?G^V>!/B-X8NC::]X6O@0R7%G=*-RX95+1G*-M4D;E M5E^:O@7_ ,%.?C__ ,$[OB=I7[&__!936[&]T;4;A;+X9_M2Z3:^5HGB,=([ M;64'&FWV!R[8C?#$G:IFD /TGHK*M_'/A"[MTN[3Q#;2Q2H'BECDW*ZD9!!' M!!'>G_\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5> M'_\ !1#]NOX8_P#!.W]ES7/VC/B-;2ZCIZ[\3OA]X7T.\\3>)/&%A8:=IUI)=7]]>7 CAMH(U+O([ MM@*JJ"Q8G )-?G!^QU(/^"PW[$M3B95UF^ M1_+N_%L\3CJ739;!AE/+#81X=T@![G_P2*_83^)GP"\+^*/VPOVQ[J'5_P!H MOXY7<>L_$G4<;ET.WVC[)H%JUCVH54D%UQN=8XR/LFLW_A,?#'_ $&H M/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BL MW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_ MT&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0: M@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ* MS?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?] M!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H M/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BL MW_A,?#'_ $&H/^^J_.']L?\ :^^*G_!4GX\:U_P3"_X)V_$Y_#O@70Y3:?M( M_'O3SE=*MV)630-(DZ2W\JATDD7Y81D9R&P +^T]^T!\8?\ @LY\=->_X)R_ ML'>-[SP_\#?#-Y]@_:,^/FB2X-Z1S)X9T67[LDSKA9YUW*J.01S@.P[G]F'X)?LR_L:? S0?V=OV=O#VF^&_"7ANT\FQL;8G+'J\\SG MYI9G;+O(Q+,Q))KX0^'7B#1?^"VO_!1A/C_X@U&.?]ES]F?Q(\'PXLIB3;>/ M_&T7$NL%>DMI99VPDY5G(96(>:, 'LO_ 1[_8X^+WA*T\6?\%%_VW=/5OV@ M?CR\>H:]9RJ2/!^A##6'AZW#?-$L48C:5>"9 JON:+>WVY6;_P )CX8_Z#4' M_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16; M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H- M0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_ MWU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9 MO_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 'CO\ P3W_ .2)ZM_V/>L_^E)KW2O" MO^">S!O@EJS*<@^.M9(/_;R:]UH **** "BBB@ HHHH **** "OR\^-6N_\ M!6#_ (+ _&WQU\/OV&/VF;?]G+]GWX>^*[SPK-\2[33&NM?\9ZO92&&^DL@C MQM'9P3H\*NDT.\H3ODRR0_J'7SY_P3[T'3/@3X U?]C_ %J-;'Q!X,\6:_?0 M6D@*G4](U#6;N_M-2A+?ZY'CNT25UR$N4GC)RH+ 'Q3X2_X)1?\ !=_]BB]_ MX6G^S#_P6EU'XWW=E^^NOAQ\<]'NVL=91?F:V6ZFOKR2W9\$*R&'!P#(%W&O MT+_8\_:2LOVLOV>M"^-*^#KWPUJ=TUS8>)_"FIL#=:#K-G<26E_I\I'5H;J& M:/=@!U57 PPK<^/'[0_P,_9?^'5Y\6OVAOBOH7@[PY8J?/U;7]02WC+8)$:! MCF65L$+&@9W/"J3Q7C__ 2R^)'@WX\?LWZM^TQX OX'TCXG?$37O$FG6D1& M^SMI;QH;=)E',5PT$$4TL;/6KWPWJ^H36']J0?M):/;26^HZ9J.8[F*.\ MTY&8P7UFDB^9&4.)K>1HT+9(0NY4$ LV,GZ*_X*W_M1_&']BS_@G+\5/VFO@!X6 MM]7\7^%]$A?1;>[@,D-N\]Y!;/>2+D!H[>.9[E@Q"[8#N^7-?,?P<_X(\_\ M!4NSL;3XL_%;_@OC\6Q\1;F)+JZM-&T6VN?#-I3<0JQQD)"' ^ MZF0 ?6?_!-CXK_&'XW_ +(^E_%#X_?!)/AOXPU/Q=XK_MOP,DL2+Q'J M4*PM+$B)$7WA_X0_MZ_\ !3WX&_MA_LS^(M-\2^&O@?X8\4IXB^)7AV9+C2M7 MFU2UBL[31[:\B)COFBW7=S)Y;.EN516*O.!7V;XA\,^&_%VF-HOBOP_8ZG9N MP9[34+1)HF(Z$JX()'TJW:VMM96T=G96\<,,2!(HHD"JB@8 ' ':@#YO;_ M (*_?\$VK'XO>-?@#XG_ &L_#/A_QKX!U@Z7KOA?Q.\FFWTUSM#!+*&Y1'U$ MMD!1:B4L2-H.Y<_)^M?\$G/&7QA_X(S?M/\ [._A/P//X;U3XZ_$WQ'\2/A] MX*U* 6DVD![^UO-*L)8R<6CS+IT#/$<>0;QHV *,*_3)_!_A)_$:^,7\+Z<= M72'REU4V4?VD1_W!+C=M]LXK1H _*K]LC]J'3/VR?^"&&A_LG?!&]MM3^._Q M7\,Z#X%'PO%P%U?2M9BGM8=92^M?];9Q6:P7;332HJ(JH20)%S^D?[.GP=TK M]G?]GSP)^S_H5UY]CX&\&Z7X>LY]FWS(K*TBMD;';*Q XKI;;PYX>L]:N/$E MGH-E%J-Y&L=W?QVJ+/.B_=5W W,!V!/%7: "J6L^'/#WB.)(/$.@V5^D;;HT MO;5)0A]0&!P:NT4 >(?ML?#[P#I?[*7CG4-,\$:/;W$6ANT4\&F1(Z'' +"$ :%9X'E#_ )XI[5Q?[<__ ":/X]_[ +_^AK7=?"[_ M ))GX=_[ 5I_Z)2@#7_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#G MQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ MOT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM M/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ M +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L M[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT M*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ M .?&'_OT*EDDCAC:661515)9F. .I)K\S_CS^U!\>/^"T7Q M/;WPK\"_#]ZVG?'3]H_26&=3&/WNA>'I>5ED='-"N38_'G]I2R@WVOAM,D2Z/H[C N=2=< MJ9$;$(/#*5R68G)->@T 0_P!G:?\ \^,/_?H4?V=I_P#SXP_] M^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4 M?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G M:?\ \^,/_?H4?V=I_P#SXP_]^A7SY^V5_P %7?V OV"_^)5^T?\ M&:-8>(9 M=JV7@K1RVI:Y=NV!&B6%J'F&\D!6=50D_>'-?.K?MK_\%FOV]Q]B_8-_8>L_ M@'X)O/\ 5?%?]I$E-4DA/_+2TT&WW2))C#(TY>)PPY'6@#[U\?>,OAC\*O"= MYX^^*'BK0?#>A:=%YFH:UKU]#9VELG]Z2:4JB#W)%?#?CC_@O)\%OB7XJO/A M)_P2_P#V7O&_[4?B^UE,%Q=>"-+^P>&-/F["[UJ[001*<@AT61&_OBI_ '_! M CX-?$'Q59_%W_@IQ^T/X\_:E\:6LOGP1^/M0:S\-:?+W-GHELP@B0\@QNTB M'/W17W+X'\!>!OACX5L_ OPV\%Z3X>T33HO*T_1]#TZ*TM;9/[L<42JB#V MH _/QOV#?^"P7[>X%Y^WS^VSIWP*\$W9S+\)_P!FN(Q:C+"?^6=WKUP&D5\9 M5U@#PODXQ7TC^QO_ ,$I/V /V#+87'[-_P"S;H6G:Y(&-[XQU6(ZCK=V[;YR22BLJ9/"BOHBB@#X)_X+1_\ !!']GC_@KEX4L_%2ZTG@7XJ^'[(V M^@>.+.P$T=S;[BPLKZ$,IGAW%BCA@\1=BNX%HW_"+XI?\&F/_!:CP#XKD\/^ M#_@9X8\<622[8]=\-?$#38+9US][9J,UK,!Z@QY^M?UIT4 ?SI_\$W?^#-;X MSZWXYTWXB_\ !3#Q]I&A>&+.9)Y_A[X/U,W>HZGCDP7%Y&!%:QDX#&%I78;@ MK1'#C[Y\;?L*_M9_\$NOB/\%+NZ>]\>_LK:M?O+-8 DM+> M^&KB7>\4O5FM#N#X(42$QK%^F=% 'B'[#7[=_P"RG_P4/^$G_"V_V;?%4-ZE MI-]F\1>'=1M1;:MX?O1D-:7UJWSP2J58=T?:2C.O->T_V=I__/C#_P!^A7Q; M^W-_P27OOB!\7#^W;_P3Q^)\?P7_ &C;"$^=XAM(,Z+XTB&";'7+105N$? 7 M[0%,B?*Q$ACC"7/V#/\ @K19?'#XGS_L4_MM?"^3X*?M(:+!F^\!:Q/_ *#X MDB4'-_HET24O;=]K,(U9I$"N,R"-I* /L;^SM/\ ^?&'_OT*/[.T_P#Y\8?^ M_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&' M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^S MM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*YGXR? CX-?M"?# M/5_@W\;OAGHWB?POKUHUMJVBZO8K+#<1GIP1E64@,KJ0R, RD, 1UE% 'Y=W M7@S]K[_@@+>R:OX"TKQ'\>?V.(W,E[X<;_3?%WPH@SEGM6;G4=,C')C)W1*, M_($>27T[Q)_P!)T!EM[" M2/>$D4.F[=&X:-PKHRC[V(# JP!!'(-?QQ?\''WPI^&OP4_X+2_&WX=_"+P+ MI?AO0;>\T2ZMM&T:S6WMH9KK0=.NKADC0!4WSS2R$ 9O#_ .&N\3?_ "LH_P"(GW_@@Q_T>O#_ .&N\3?_ "LK^0BB@#^F3]K3 M_@JA^RK_ ,%P_P!J#X5?\$?OV(/V@)H_ 'Q*N;G4?B_XUM?#VHZ;/X>LA*&T,:0RQ?M#_ !\T^$/; M>"K)\A])L)%XEU64!D^5@8<.,JZRO;_9G[(_['/[/O[#_P ]!_9N_9X\!6V MD>&]!M@B;D5[B^G('FW=S+@&:XD8;G<]3P %"J*W[$W[%7P$_8 _9ZT;]FW] MG7PPUAHFEAI;N]NG$E[JUZ^#-?77CE? MN7%R"8(5)!.\\H9(GK[+_9T_9M^#?[*GP-\+_LZ_!+P;;:3X6\(:1%I^CV81 M6;RT',DC8S)*[%I'<\N[LQY)KYW_ ."0O["OQ&_9L^'/B3]IO]K6]BUC]H;X MXZDGB+XKZP1N&G$C_1-$M^3LM[.(B,*I*[]V"46/;]A4 0_V=I__ #XP_P#? MH4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V M=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C M#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_] M^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ M &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 >%?\$]P!\$]6 '_ #/6L_\ I2:] MUKPO_@GO_P D3U;_ +'O6?\ TI->Z4 %%%% !1110 4444 %%%% !7YL^/?C M'_P7#_;Y^+FM^)?^">-K\*/@W\'_ OXAU#0] \>?$W3WU#6O%KVETUM=W5M M;+%*L%FT]NZH'6-W6,2;SN"I^DU?!/Q?\ ?\%E_V:+[5=/\ ^"7FJ? ;XE_# M74/$6I7NF^'/BBE];:KX9NI[R:2[L8;FSN(X+FTCNFGV+)MFA!\GYQ�![% M^QG\6OVV-(\/[._P"V;I_QN\1_M+?\%+/VA?"7 MB?XP3^$X-,T;P%\/8'AT/P1H%U9-)N)^P*BNZH"/L6@ MHHHH **** "BBB@ HHHH ^>?VYK_ ,!_M,_LB^/_ (%?"C]L+0/!7B;Q'X>E MM]!\2Z7XOMX9+2[4B2(,R29\IV01RKSNBDD4@@X/QOX<_P""2TGA+PO9>#/# M7_!QW\>=/TO3K)+2PL;'XF:?%%;0(H1(XU5OW:JH 4#[H Q@5VOB_\ X-_/ M^"#'[+WP;\3_ !B_:$_9IT!-!T$ZEKGB#Q1KFOZI&MI:-/+.L8CAN0H6*-TA M1(T!?8H"EFP?+OV8/^">W_!N/^V1^RMJ?[8O[.__ 3AU7Q!X.TG6[K3[A+= M-7&H2+;A&FN8K0W_ )LT820.$13.XX2)FPI +_PI_P""(_C#Q)\!Q<_LS_\ M!:?X\^*_"MCK6HK9>&K[Q)$VAZW=V>JSK?6MQY./,BGO(;E)9,MO,CNWF9(; M]6Z\2_X)S_"#]EOX&?L:^#O '[$^O6NI?"EO[1U;P/ M7(CC:60QPQ2L[;8T=S@<*I)X% 'M=%>?_&S]JG]G;]G*YT^P^-GQ=T?P_>:M M'++ING74Y:ZN88@#-,D$8:1HHPRF27;LCW#6\BADEBEC)61&4@AE)!!R#0!HT5Y=X7_;8_9*\: M_%/_ (4KX3_:$\+ZAXF:_N++;5$;[3>6X+7%I#)_JY[B(*QD@C9I(PC;E M7:<>HT %%%% 'E'[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2N%_;G_ M .31_'O_ & 7_P#0UKNOA=_R3/P[_P!@*T_]$I0!NT444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%?W]CI5C-JFJ7L M5M;6T32W%Q<2!(XHU!+.S'A5 !))X %5O$WB;PYX+\.7_C#QAKUGI6DZ59RW M>IZGJ-RL-O:6\:EY)9)'(5$506+$@ DU^8_B3Q9\:?^#B#Q[>?#;X4ZKKO@ M/]B70-3>U\5>,;<26>J?&*XA?#V=B64/!I2NA627@R\K][*0@$_Q.^-/QO\ M^"^7Q)U?]F#]CCQGJW@G]DW0-1?3_BQ\;M+S#>>/Y8SB?0M$<]+5@=LUW@JP M)'S(1'C?"3X1^"].\.^&?#UA'9:+HFDVRPV M]G @PJ(HZ>I/4DDDDDFM^@ HHHH **** "BBOGK]LS_@JK^P-^P/#]C_ &E? MVC-$TS79 HLO!NF.VH:Y>._$:QV%L'G^DEE940>Y(%? 2_MQ?\%D?V^ ;3]@ M7]ABT^!?@F[.(OBQ^TF6BU&6$_\ +6TT&WW2*^W#(\Q>%P1G%:_@?_@@7\)O MB7XJL_BW_P %0/VD_'O[4?B^UE$]O:^-[\V'AC3YNYM-%M&$$2G)!1VD1O[@ MH 7Q_P#\%]_@W\0/%=Y\(O\ @F-^SOX[_:E\:6LOD3R> ;!K/PUI\O;[9K=R MH@B0\8D02(<_>%8Z_L4?\%FOV]Q]M_;R_;AL_@'X)O/];\*/V;@4U22$_P#+ M.[UZXW2))C*NL >)PQX'2OOOP#\// 'PJ\)V?@'X7^!]'\-Z%IT7EZ?HN@Z; M%9VELG]V.&)51![ "MB@#YV_8U_X)1?L!?L%_P#$U_9P_9ST:P\0R[FO?&NL M!M2UR[=LF1WO[HO,-Y)+*C*A)^Z.*^B:** "BBB@ HHHH **** "BBB@ KPK M]O3_ ()U?LR_\%%?AA!\/_C[X7GCU+2)_M?@_P ;:%/]DUOPS? ADNK&[4;H MG#*C%3E'*+N5MHQ[K10!^;/PW_;\_:O_ ."3OCO2OV8O^"Q.IMXI^&VI7B:= M\.OVL=,L66SG)XBL_$<2Y^PW../M))1\;F+A99E_1W1]8TCQ#I-KK^@:I;7U MA?6Z7%E>VHK\XM8_9\_;2_X(5ZM=?$3]B'1 MO$/QN_98-P]SXE^!-Q>/=>(O 43,6DNM FD):[MER6:S'K[Y)6@8I<6%P "]M=0-A[>9=SHS [HT MD */_!0/]N_X\_'?X\3?\$I/^"5^NVQ^*]U:K)\6/BEL\W3_ (5Z/)PTK,#A M]3D!Q# #N4G<=I^9/I7]@[]@_P" 7_!.[]G^P_9_^ .A2I;1RM=Z_KVH.)=1 M\0:DX'G7]Y-C,LTA'^ZJA44*J@"G_P $^_V /@I_P3K^ \/P<^$XNM3U*_NF MU+QMXVUEO-U7Q5J\GS3ZA>2DEG=V+;5)(1<*">2?(K"/6?VEO&NF-SX6\($J?[.5QPMY?@K&$/(B= M=RM'*S)]Y_"7X4_#[X%_##0/@U\)_"]MHGAGPOI$&F:%I-FN([6UA0)&@SR< M #+$DDY))))H Z&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* /"_P#@GO\ \D3U;_L>]9_]*37NE>%_\$]_^2)ZM_V/>L_^E)KW2@ HHHH M**X_5_V@?@=H/QATC]GO5_BSX?@\=Z]9S7>D>#VU2,ZE !DDT 245XI\(O^"D? M_!/KX_?$"Q^%'P-_;8^%OB_Q/J8E.G>'_#7CFQO;RY$<;2R&.&*5G;;&CN<# MA5)/ KJ_C9^U3^SM^SE.O'_Q.\1?\%$OBI8: MMXC^*OBS4=:TGPU\=CH]EIM]+KEZUQ:1VB!?*\J7?&V_:5>*.Y5 M$02;A'M4 QA#WH ]9_X)G? #]C#]D#_@JA\2/@9^SY^T-XV^(OB+7?@W8:]> M:EKWQ)_M^.RLX]1^SM977!V3I(Z3PL6R8[Z=2@"J\GZ2U^9?_!(/Q9_P3&\# M_P#!0;XF_L\?\$G_ ?X3U/P!??##3?$OB7QAX6@FN5TK5TO7M!I1U";<\T4 MT#+'-=E$=EK;Z5J]GJBZ;<.58)%73HI-3_ .#BFZANVB!GA@_9DT*2-'QRJN;E2PS_ !%03UP.E 'N'_!% MS]C7XL?L%?\ !.#X??LW?'778+[QA8+J&I>(DLYQ)!9W5]?3WKVL;+\K"/S] MC%?E9P[+E2*^IJ^5?^"+&M^+=1_X)W^$/#_Q ^.A^(VO^%]9U[PYK?BDZ6+4 M3W6GZQ>6DD:!99%EAC,6R*92OFPK$YCC+%!]54 %%%% 'S+_ ,%)8M*CDT-G+:A$)Y'3#3PHUI\K*RB MZ9P04%?-G_!(/]H[]A_QG^TUKO[.?B__ ()-^!OV4OVGO"6AO=7GAVP\"Z7: MR:II;E4EN-.U&UMHFGA)VED&05(*M,JNR_9/[6G[?W[)'["UUX.B_:P^+UMX M+M?'>L2Z7H&K:I97'V#[2D8D9;BY2-HK1=I&'F9%/)SA6(\(OO#_ ,(?V]?^ M"GOP-_;#_9G\1:;XE\-? _PQXI3Q%\2O#LR7&E:O-JEK%9VFCVUY$3'?-%NN M[F3RV=+<"@#SW_ ((Y?$'5?VI?^"C?[<'[4_C:4WEYH'Q3@^&'A)Y^ M?[,T71FN4,$ /,<<\S"X=1C=(=Q&17R/KO[+K^2!H+0C'DI;OY\\8&-CLQ')%?6?[!UCX-_X)C_\ M!17]K3X0_M%^,=(\&>%?BUXQ7XK?#3Q-XDU**QT_58+H2G5[>.>9EC$MG.T8 M:'=N$3I)M"$&O"_!O_!,;XG?MY_L(_M[_&.U\-SZ?JO[5/Q DUOX1V.J0FVG MU#2="NVN=#N'$NUH!>2!PNX#$4JORKT >Q?\%#/V?M"^"/\ P;3VGACX>?\ M$BU?X1_#+PMXD\):UIN([C3=:T^6SN3?1.O*SR2>>6<_&> M^_:._9(^%O[0VIVJ07/CSX'[9'[4.F?MD M_P#!##0_V3O@C>VVI_'?XK^&=!\"CX7BX"ZOI6LQ3VL.LI?6O^MLXK-8+MII MI45$54)($BY_2/\ 9T^#NE?L[_L^>!/V?]"NO/L? W@W2_#UG/LV^9%96D5L MC8[96('% '95QGQF^)OB_P"&6F65_P"$/@[K7C&2ZG:.:VT62-6MU"Y#MO(X M)XXKLZ* /DG]JW]H_P"+'BO]G7Q=X'&/@Z]!.@V9(++Q^X2N?_ &Y_^31_'O\ V 7_ /0U MKNOA=_R3/P[_ -@*T_\ 1*4 2_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM M;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_] M]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6 MQ10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ M -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM M;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_] M]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6 MQ10!\U?MQ?\ !67]BW_@F[_PB_\ PVG\1;KP5_PF?VW_ (1K?X?U"_\ MGV3 MR/M'_'C;S>7L^U0??VY\SYQU;XR7<$GWYCE7M]'5U.%&&D(S_ *S!M?TM\%V&C_#GPCIG@'P!\*5T70]& ML8K+2-(TNWB@MK.WC4)'%%&F%1%4 !0 !71:-HVD>'=(M/#_A_2K:PL+"VC MM[&QLX%BAMX44*D<:* J(J@ * !5F@#'_ .$EU?\ Z%"]_P"^EH_X275_ M^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EKQ3]LK_@J?^P/^ MP/!]F_:9_:/T+2-;D5?L?A"PD:_UN[9L;%CL+8//\Q( =E5,D98#FOG#_ANO M_@L-^WD?L/\ P3\_8.M_@KX+N^(_BU^TLS6][+$?^6EIH5N6FW;?F1YBT3[A MG;0!]R^-OB]H'PU\+7OCGXC&WT#1--A,NHZQK>I06EK:QCJ\DLK*B+[L0*^) M_&?_ <$?"+XB>*KWX2?\$V?V9?'_P"T[XSM)/)G_P"%?V?V?P]82]OM>M3K M]GA0Y&)$$B'/WA4_@O\ X(&_#7XJ^)[+XK_\%2_VGO'W[4/BRUF%Q!IWB^^. MF^%M/F];71;-EAC')!5V=&'5!7W)\//AM\._A'X1L_A_\*? 6C>&=!TZ/R[# M1?#^EQ6=I;+_ '8X855$'L * /SSNOV5?^"V7[>,IN/VVOVLU^ '@6Z_UGPP M_9Q4#6)H3_!=:]<;GBD RK"W5HG#=!TKZ _8U_X)>_L+?L&R?VY^SS^R-:VW MB:0L][XYUUO[3UV[D;)DD>^NB\JER266,HA)^Z*^IJ* ,?\ X275_P#H4+W_ M +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB M@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ MA)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,? M_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A) M=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$E MU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH _/C]KC_ ()B?%CP9\;+[]OW_@DQ MJ:?"GXTSGS?%WA6ZC!\)_$>,$LT&IVB$+%<,2VV[CPP9F)P[>)YU6Z7:,F[L)&"B_M&'S++'G"D M$C:R._V'7SC_ ,%!_P#@F+^SW_P4,\,Z;>>-WU+PG\0O"LGVGX>_%GPA/]DU M[PS=J=R/!.N&>+?RT#':W)&Q]KJ >[?\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+7P)\#/^"FG[1/[!7Q3T?\ 8M_X+76^GZ=+JMR++X;?M,:3;>1X9\8XX2'4 M. NE7^.6#[8B0Q^50LDOZ(PS17$2SP2JZ.H9'1LA@>001U% &3_PDNK_ /0H M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*% M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W MTM;%% &/_P )+J__ $*%[_WTM?'_ .U'_P $.O\ @EI^VC\=M=_:7_:7_8CO M?$OC;Q+]E_MO6_\ A/-;L_M/V>UBM8?W-K?10IMA@B3Y4&=N3EB2?MBB@#\Z M/^(9;_@A]_TCJO?_ Y_B7_Y9T?\0RW_ 0^_P"D=5[_ .'/\2__ "SK]%Z* M /B?]ES_ ((=?\$M/V+OCMH7[2_[-'[$=[X:\;>&OM7]B:W_ ,)YK=Y]F^T6 MLMK-^YNKZ6%]T,\J?,AQNR,, 1]@?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ M]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[ M_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ M0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7 MO_?2UL44 8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ M]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[ M_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ M0H7O_?2U\$?\'&7_ 4ZU#_@G]_P3KU^'PD)]+\?_$Q9?#'@F3SPLMMYL9^V M7R8.1Y%N6VN/NS2P9ZU][_$'XA^ _A/X)U/XD_$_QCIGA[P_HMF]UJ^M:S>I M;6MG"HRTDDDA"HH]2:_D)_X.%_\ @J5IO_!4;]O2^\8?##6KFX^&/@:S_L'X M>":)XA=PAMUSJ'EN R&XFR1N"OY,4 9592 ?"-?U/?\&G'QE^ _Q#_X)UZE MJ7PX\#SR_$Z+QC=GXU:Y=WYNM2US4I7>:VOIYI29'C>W<*@/RJ\<^,MO9OY8 M:_0?_@VL_P""D7_#O7_@HYH>G^-M>^R?#WXI^5X7\9^=+MAM9))/]!OVSP/) MN&"LYX6&>O>._$FH1>'OA7X*B.^?Q%XANCLM;9(T.]D#'?)MYV(0/F9 ?H[Q=XM\,> ? M"FI^.O&VOVFE:-HNGS7VK:I?SB*"TMHD,DLTCMPJ*BLQ)X !-?G9_P $[?"7 MB;_@JQ^V1=?\%EOCCH-W;_#?PH+SP]^R?X0U6%D\NQWF*\\3RPM]VXNF4I%D M96-?XO+AD(![+_P2>_8F\7_L/? K4M>^-%I=^)_C7\4=8;Q1\:/&CNCOJ&KS M9;[-&PZ6ULKF*)!A/ONJKYA4?4__ DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0 MH7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O M_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T* M%[_WTM'_ DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A> M_P#?2UL44 8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0 MH7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O M_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 ?&W[(7Q_\ MB=X'^&VJ:)X<_9=\5>)+<^+]4F.HZ9/ L8=[@EH\.<[E/!KZ(^#/QC\>_$W4 M[VQ\7_ 'Q#X.CM8%DAN=:FB9;ABV"B[">0.>:XS_ ()[_P#)$]6_['O6?_2D MU[I0 4444 ?FO\>_AS\/_!G_ (O!_@C2=*O\ 7O@OXOGUN[TW3XX) M-0F!D(EF9 #*^9'.YLD[CS7T=_P5Q\-_MB^/?V*M=^&/[$GPBT_QIXH\3WUM MINMZ1J7B6+2HY-#9RVH1">1TPT\*-:?*RLHNF<$%!7S#^U?\7+_NY7V-M1L,VTX%?:G[6G[?W M[)'["UUX.B_:P^+UMX+M?'>L2Z7H&K:I97'V#[2D8D9;BY2-HK1=I&'F9%/) MSA6( /C;_@D'^T=^P_XS_::UW]G/Q?\ \$F_ W[*7[3WA+0WNKSP[8>!=+M9 M-4TMRJ2W&G:C:VT33PD[2R#(*D%6F579=#_@CE\0=5_:E_X*-_MP?M3^-I3> M7F@?%.#X8>$GGY_LS1=&:Y0P0 \QQSS,+AU&-TAW$9%>A7WA_P"$/[>O_!3W MX&_MA_LS^(M-\2^&O@?X8\4IXB^)7AV9+C2M7FU2UBL[31[:\B)COFBW7=S) MY;.EN516*O.!7G'[!MCX._X)D?\ !1;]K3X0?M%>,=(\&^%?BUXQ7XK?#3Q- MXDU&*QT_5H+H2G5[>.>9EC$MG.T8:'=N$3I)M"$&@"S_ ,$-_B+J?AC]JG]M M;]A6RN&/A7X2_'+^U?!=CG]WI5EKK7ERUA .B01S6TKJ@X!F?UK]&:^ O^"( M'P)\6+\0?VG/^"@_BO0+O2[3]HKXQ3ZEX'M]0M7AGN?"]@]Q%IE\\;@/&+A; MB:158#]V4<9#BOOV@#Y _;3_ ."C?Q]_9._:BM?@]\-/V!OB5\;='U'P)::O M//\ #:SCDDT.X-Y>PE;DR83$RQ)Y8+J0;>7 ;)V_'OP__;6^ OQ'O/$OB'PO M_P &PGQ-\4W=QXSUF?Q+KU]\+]#O9+G69;^:74!)=2@^=(ET\T;#./A3KL#W3VES=RW*6>HZ<\9EAN(?., M;7";XY@HD 5BZ* :O_!*+]LN\^.?QS^)GP,\-?\ !,76/V=O"GA+2M.F2RO_ M [9Z>\NKN\QNH[F.T 2-GMY;"2$$$NBS."5VX^Z:_/7_@F)X3_X*,?M%_M\ M?$/_ (*9?MI_L_I\$?#VN?#.P\#>!_A5-JXN]0N+:VOY;U=0OR@4"5'GN(T+ MHC[;EU"*JAI/T*H **** "BBB@ HHHH **** .._:"^&OPE^,'P3\3_#CX[0 MVS>$-4TB5->ENKXVBVT"C?\ :!22&YS^ MB?\ P5"^%5Y\:/V(/%W@.'X6ZKXYLVO]$U#7_!&A3B.]\1:19:S97NHZ;!ET MWRW%E;W,*Q[U\PR!-R[LC\_?%GPU_P""4/P(\!V'[:/Q(_X(DZE%\&/B=H?V M=M"U#X 6I\1^!];LYI[4B[L<&6UM;^!86BE1RB2P;V(-X& !]Z_\$E]$_8[\ M-_\ !/;X;Z%^P9J$MM132?!\VB1Z;<0:8-2NA8S MW%M$JK'3 WX'U/0 4444 4?$/AGPWXNTQM%\5^'['4[-V# M/::A:)-$Q'0E7!!(^E6[6UMK*VCL[*WCAAB0)%%$@544# X [4^B@"EK? MASP]XFMX[3Q)H-EJ$4,ZSPQ7UJDJI*IRK@," P[$'K/6KCQ M)9Z#91:C>1K'=W\=JBSSHOW5=P-S =@3Q5VBB@ HHHH \H_;G_Y-'\>_]@%_ M_0UKNOA=_P DS\._]@*T_P#1*5PO[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ M 5I_Z)2@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MKXO_ &IO^"XW[*/P6^($O[.O[.&BZ_\ M!_&-F:*W^&?P?M?[2EMI 0";Z\0 M-;V4:L<2%F9X^2T> : /S1_X/G/^;7?^YV_]P%?@#7ZX?\'36J_\%-/&J? G MXH_\%%?#/@#P;#KI\4?\('\,?!5R][<>&X8_[)-Q_:%\+-,T+1M.A,VH:OK-_':VMK M&.KR2R%41?OV\E^P?\ !._]@B/X/>#;SB+XO_M+LUI/?VH/%5M, M+BWTKQ3>MI?A33IO6UT6S=8D')!#LR.,904 6_B+_P %^O@)XP\87GP=_P"" M;?P*\=?M3>.+63RIX?AIIQB\/V$I^[]LUJX46T,9XQ*@E3GJ*PS^Q_\ \%KO MV^E^T?ML_MFZ7^SGX%O/];\,/V=_WNNRPG_EG=:]/N,,H&0WV8/$X/05][_# MKX9_#CX0>$+/X??";P!HOAC0=/CV6&B>'M+ALK2V7TCAA540?0"MN@#YN_8S M_P""2/\ P3^_8-G_ .$@_9__ &>M+C\42LTE]X\\1,VJZ]=RM_K)&OKHO*A< M\LL11"?X:^D:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** .2^.7P(^#G[3'PLU?X)?'WX<:5XL\*:];=$UFV M$L,R]0P[HZD!ED4AT8!E(8 C\[I=$_;7_P"" TK7WA"+Q3\?_P!CFW8O<:*S MF\\8?"FU'5K=F(.I:9&O\!PT2#_EFJ,\OZ?4$ C!% '#_LY_M)_ O]K;X0Z3 M\>/V*[BOSW_:,_P"" M6WQT_9*^+NK?MS_\$6-:TSPIXMU.;[7\1/@-JLGE>$O'X7)8I&"J:;?D9V3) ML0L>3&&E:3V[_@GK_P %2O@9^WY9ZMX&M]%U3X?_ !:\'MY'Q#^#?C./[/K6 M@7"D*QV,%^TVY)&VXC&"'3<(V;90!]-4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X#^WU_P4 MF_9F_P""=?@.S\1?&K7;O4/$>OS?9?!/P[\,VWVS7O$]X2%2WL[13N?+,JF1 ML1J64%MS*K>'?M;_ /!6OQOXK^,U_P#L%_\ !)CX<6/Q?^-D!\GQ/XBGF/\ MPB7P\0L5:?5;Q/EDF4AL6L9+EE93\Z^4_8?L"_\ !)/P/^R]X]O/VLOVE?B/ M??&K]HGQ%#_Q47Q8\5P@M8JP.;/2;&Y7XCU/7@LUO_:= M\D98I!YBQQ.5+ RVS?+O_$#'_UE%_\ ,)__ 'ZK]_JYOXL_&3X1_ 3P/=_$ MWXX?$_P_X/\ #EAC[9KOB;6(;&TA)X4-+,RJ"3P!G)/ S0!^$O\ Q Q_]91? M_,)__?JC_B!C_P"LHO\ YA/_ ._5?I*G_!QK_P $4)/$_P#PB2_M]>&?M7F^ M7YK:-J8M,OV+O%.@?%3X MD?!X9^!&E>%=4@U&WUC6)<(;@O$S(UO:AQ+,20H(1&9/,# ^:?COX?\ MCA^W/X_\ _\ ! C1_CY=^-?#OPR\/Z7>_MB?&+3--?39-2L(=IL=!"B>;RKR M]$<;SD2L<*SCA9H1^IW@_P (>%_A]X2TOP'X'T"UTK1=$T^&PTC2[&$1P6=M M"@CBAC0<*BHJJ .@ KP+_@EW^P%H_P#P3U_9D@^'.J^(CXE\?^)M1E\1?%CQ MS<$O<>(O$-T=]U<,[ ,T:L?+C!QA%!(W,Y/T=0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 >%_\$]_^2)ZM_P!CWK/_ *4FO=*\ M+_X)[_\ )$]6_P"Q[UG_ -*37NE !1110 51\0^&?#?B[3&T7Q7X?L=3LW8, M]IJ%HDT3$="5<$$CZ5>HH 9:VMM96T=G96\<,,2!(HHD"JB@8 ' ':JNM^ M'/#WB:WCM/$F@V6H10SK/#%?6J2JDJG*N P(##L1R*NT4 %%%% !7YB1_P#! M-'X^?\%=O%.M_M2_M>_\%!_BQX,\$S^+-7L/AU\(O@UXA31[;1M/L-1GLHI+ MZ=DE%U>2&W,DA,8:-F*!P $3].Z_,;XZ_ +]G_\ :;\6?%OXU_L/_P#!57XX M_LZVOA#7]7?XRW.BZ/JUKX,CU6RE>/5+E/[0@M[078D1S/)9W!#LID92Q9V M/H;]CCX>^.?V)_VB(?V%]6_:V\9?%WPYK/P_O?%7AB7XF:C#?^(O#265[96D MEO/>Q1QM=6MP;]3 94#QFRN%#.N!']9U^??_ 0K\,_\$Z;;0O&/Q"_94_:Q M\:_'#XB^)TMKCQY\3OBG#J4>N:Q:1O+';F!=1@BKB4(T0=-^5>1F50OZ" M4 %%%% !1110 4444 %%%% 'YO\ A?Q__P '4WBW3Y]6MOA?^Q5I44>IWMI# M;>(+;Q7;W3I!+_ M /X[7M>J?"K_ (*B>#O^";OBCP-!^UAX?\6_M&V]I>W?AKQ[;^";2RLIY%N_ M/M[1K-E:#YK=?LQ?\%F/AU'.0=T<7[/5B MZ@]L,9 3_P!\T ?2_P#P3P_X:Z_X90T<_MW)IB_%5O$?B,^)UT-I#8!3KM^; M06GFDO\ 9?LGV;R=_P WE;,\YKVVO"O^";G@7]HCX:_LCZ3X*_:P^+%CXY^( M5GXJ\4GQ)XLTU8D@U*1_$6HR1R)'$ D \EXE\@ >25\L@%"![K0 4444 %?- M_P (O^"G'P+^.G_!1#QY_P $[?AG87VHZY\.?!RZUXE\31NGV!+G[6EM)I\9 MZR2Q-(HD8?*CJ\1^>-@-?]M+]H+5_"4NA?LR?"'QQ8:+\1?B.DZ6.M7DT6WP MOH\11;[7)%D.UFA$B1V\; B6ZG@4CRQ,R?&'[&WA?X(? _\ X.(/''PK^%&K MZ;;^'=+_ &2]#TW2/^)JDS7,QUA&8O*6+3W,CLTDCL3)))(SL2S$D ^POV\? M^"B'AK]AI/#>D6W[-OQ9^+WB;Q.;F:T\&?!GP>VMZI;V%OY:SZA/"KKY5LLD M]O%O)Y>= ><;?[*?[:%M^T?^SSJG[2'Q&_9X^(WP2TK2+F\%[I?QJT./1=0 MBM+:)9);Z2'S7,5O@OAY"I/E.V-NUC\U_M[_ /!.G_@IQXC_ &GM?_;U_P"" M>?\ P42B\+^+6\-V&E6/PM\3^#[>?1=0L;/S)!9/-O@9XL\+_ M /\>:W;:9X5^+&MS6B0'[5+Y-C?7EF)#<6-A=2;%AN)!D>="TJ0J^X?6U?G MG_P5>\ >%='_ .#;7QIX 2SB;3-%^!.AQV$14!5^R+8M;D#H-K11D>X%?5'_ M 3J\;^*?B;_ ,$^O@5\2/'%U+/K7B'X-^&-2UB:WA5 (VG/.: .;_; MG_Y-'\>_]@%__0UKNOA=_P DS\._]@*T_P#1*5\S?M6^#?VT[#]G7Q=>?$#X MS^#]0T6/26.HV5CX<>*::/2+4] M?(3WH [>BL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V** MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QH V**Q9+;QG#&TLNO6*HJDLS6Y '4DYKXB_:$_X+C?"KPS\1KK]G#]A_ MPSJ_[3/QSM)8C_RPU;5AF:\R,"2&-C%D;HW2OLS]F?]C[X0?L;?#B'X2_LN?"_P MGX(\/P[2UEH6CB-KAP,"6>4DR7$N.#)*SN>[&@#X_'_!/O\ X*A_\%*H3JG_ M 5+_:C/PG^'5ZVX_L]_ 74#"]S ?^6&KZT=TEQD#;)##NA;.4:,]/M#]EC] MC;]EO]B7X.HP)+F=BTMS)CCS)7=L<9KM/L M7C?_ *#=E_X#'_&N6^,WQ@\,?LZ_#?4_B_\ ';XR>&?"7AC1X?-U+7->F6VM MX1V&YR,LQX5!EF) 4$D"@#\3_P#@^5T;49_#W[,_B"*QW6EK>^+[>>YPW[N2 M5-&9$]/F$,AYY^3CO7\^E?TE_P#!1"+]JS_@Y;^#B_!;]B/]FNTT_P"$/A?6 MFUW1OCQ\5([C1E\07\%O/%'!HUJ%,TD$OFLC7$J^7@GV,4T#CH?1D88974E74AE)!!(!RM;' MP[\.77C#X@:%X1L=-^VSZIK-K9PV>6_?O+*J"/Y/F^8MCCGGCFL>OUR_X-A? M^"*GQA_:B_:/\-?M]_%_P?-H_P +OA[JT>J^%[C5[5E'B?68'W6_V=3@O;V\ MRK*\OW&>-8ANS)Y8!_4516/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0! ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q M16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%?+/\ P4+_ ."5/P@_ M;DO-)^,GA7Q9J?PO^-_@]?,\ _&?P;B+5--=<[8+@ J+VT))#02'[KN%9-[; MOH[[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH ^&OV6O^"JOQ?^!/QETO M]@?_ (+(^$M,^'_Q.OG^S>!/BKIF4\(?$=5(57MIV"K9WK97=;2; 68;1&9( MXC]^UY'^U)^R)\,OVTO@UJGP!_:;\%:#XL\+:LG[^PU"R;=#( 0L\$JD/!,N M3MEC977)P>37P@GQ'_;V_P"""YMO#/Q_\1:_\=/V2H)%@TSXEI9-?>*?AI;Y M"I%JD:#=?:?&, 7" LBC&% B@8 _4NBN#^$7Q3T3X^?#?2/C!\%OBSX>\4>% M]>M%N=(US17$]O=1GC*LIZ@@JRG#*P*L 00.D^Q>-_\ H-V7_@,?\: -BBL? M[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q> M-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL? M[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q> M-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL? M[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q> M-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL? M[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q> M-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QKYL_X*"_\%-_A?\ \$^=)TKP M[XLU6?QE\2O%C>1\/_A%X,TTWFO>([AB501P)DQ0[@0T[@*-K!=[@(0#Z%^, M?QG^%'[/?PTU?XQ_&_XA:5X6\+Z%:FXU;7-:O%@M[=!P,LW5B2%51EF8A5!) M /YV7?Q@_;H_X+MW4OAC]EW4/$O[/W[)TTAAU7XL7%L;7Q;\1K<'#Q:/$XSI M]DXR#TF]CTJY%]X _9 MFTF8S>&O"QZI-J6T[=5O@#AMVZ(99?G1A''^A-KI'BVQM8[&QU+3X888PD,, M5GM5% P% ' ' H XW]D?\ 8X_9N_87^#-A\!?V7?A=I_A;P[8_.\5JI:>] MG( :YN9FS)<3-@9D(KNU\-VMW*G@?P+#=$V/A M^R)PB(@PKSLH4RSD;I&_NHJ(O],G_!R3%\3[7_@B9\=IM$U>%Y/[(TE;A;>% ME8VQUJP%P,@]/),F>V,YXK^/Z@ KZ"_X)A_M^>,?^":W[9W@S]J_POX7L-?B M\/7J:+J%M')]HL;E/)NUMW<$VUPT60DR8(("MNC9T;Y]HH _O:^$7Q4\$ M?'3X4^&OC5\,]874/#OB[0;36="OE7'GVES"DT+X/()1U.#R.E=%7PI_P;N0 M?%*X_P""+OP$EU[58HY?^$8NQ;)'-+_X M)8Z5X!\&^%OV<+GQ_-JOCKXSZ/XR5M1U[0CJF1PLL@,D4L MT8?=&C/&?U/K\\M3_P""0/[?>M>.O&?C'PU_P6L^+'@;2_$OQ"\1:[I7@[0- M%MKFST>TOM6NKN"VB>>0OA8IDR. &W "@#Z)^%'P3^-7A[]KRQUS4? GPW M\,?"SX=_"^[\)_#?2?"OB:[NM5:&ZO-/<27=M+800VL(ATJ%(XXYI=C++EY MP,?T)7Q;^P;^Q9\0OV//VO?$=]\;_P#@J/XS^-/BWQE\/(%3PGXUTZ""6+3[ M&^;R[V#RW/R127D\;!0!F\!;JN??OV3/@%\4/V>?!_B3PW\5?VG_ !/\5;O6 MO&^HZWIVK^*K:**;2K.Y9#%ID0BX,,.UMIXYD8!44*B@'JE%%% !1110 444 M4 %%%% 'S%_P5%^*_P 47_8)^(R_L8_&O3-)^(ATVV_LC5-+NX+F\M+7[9!] MOEMH=Q,MRMC]J:)%^=I0@3YBM?,>A?\ !%KX$>,-#LO%<_\ P7Q_;%U@ZE:1 MW*ZK8_M,6JP7:.H99(P;5\(RD%?F;C'-?%W[6_AC_@T\_P""=?QZU7]ECXV_ MLA>-?B;XQTS5[JY\7:QX,N]1DM= ^T7#SQ6EQ_Q-K:,-!!+%&5MXV $?S!9- MR#[N^ __ 0+_P"#>/\ ::^#GASX^_ []D'1]?\ "?BO3([_ $/5K7QKX@"S MPOZJU\&1U(961@&1E96 ((H ^F_^"7WP:\*?L^?L:Z1\&_!'QSU+XE:;H7C# MQ=##XUUK43>7VI.WB;4Y)/M4Y5?/N(Y'>*60 *\D3LORD5] UY=^QE^R-\)? MV%/V=M'_ &7/@38SVGA'P]J6K7&@V-S.=4T:P-EI=]KD# MN]M;ES(8UVL.-S$_4U\7? G_ ((/_ ?X0_\ !:/5_P!H'0?V(?#&D_!C0?AI MH]Y\.]0M[V Q6/C*VU*.*_3^B@#Y;E_;4_;AT M/]H+QG\%M=_X)5^-]3TBQU(I\/O'_A?QSHM:]XH\>:QHL+M:67B#4I MEGCDM5DVM)#9M#9QQEPK2BT#L$9RH^O:* /S;^,/[/O[='[8'_!,_P ,_P#! M)KX@_ O5_"?B.XL-#\+_ !3^*\NI6,NA1Z+IEQ;M/J.GND[3W_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I0!NT444 %%%% !1110 M4444 %%%% !145]?66F64VI:E>16]O;Q-+<7$\@1(D499F8\* 22> !7PK\ M:?\ @NO\)M;^(=]^SE_P3/\ @MXB_:C^)]K^[NK3X?.D?AO1W)(#ZAK?PH\1?M0?%>V&R;0/AEM;1=*X%2RF3##:VT MUQUG_P $IOVW_P#@H1./%G_!9G]KB=O"MRPDC_9R^"5[/I/AR-,Y$6HWP876 MI'!&Y=P"NN4D*\5]R_ /]G+X#?LL_#FT^$G[.?PBT#P7X;LAF#2/#NFQVT1? M !D?:,R2-@;I'+.QY8DT ?#$'_!,#_@H#_P46)\0_P#!83]K270_!5X0Z_LX M_ J^ETW1S%U$.J:GG[3J&00'C5@@==T<@'%?;_[.O[+_ .SQ^R1\.+;X1_LS M_!OP_P""?#MK@KIGA_3D@65\8,LK#YYI3CF20L[=V-=Y10 45X/^W1_P4F_9 M%_X)W>#+;Q+^TC\25M]4U5A'X8\%Z+ ;W7?$$Y;:L-E91GS)2SX3>=L:LP#. MN17R:?@I_P %3O\ @L?_ *=^U-J^M_LJ?L\7N#%\+/#%\!XY\66I_AU6] QI MD+J?FMD&_#/'(A^62@#T?]J;_@M'X6TKXK7?['O_ 3>^$5[^T9\<(\QWNC> M%KI5\/\ A8D[?.UC5?\ 46ZHV08E8MN4QLT3%#P'X0<_P %M8-_Q_2 ?*9[@?.,!TT;P;XE6^'N9, &:XF8F2YE( S)*S.< M#G@5Z/0!'9V=GIUG%I^GVL<%O!&L<$$,85(T48554< =*\C_ &K_ -@' M]BW]N71H-%_:S_9K\*>.!:1&.QO=7TT"]LT)R5@NXRL\ )Y(C=03UKV"B@#X ML^$__!NW_P $6_@OXLB\:>"_V!_"]Q?0R^9$OB;5-2UNW5L@Y^SZC>-HYX)HPR2(PPRLI MX(()!!ZU)10!^<7Q=_X)Q_M.?\$T_B1J_P"UU_P1:@MKKP]JEVVH?$G]E75K MTQ:)KQ_Y:76BN"\M6^91N5@LBY1BI&0RNJ_0-?('[?_\ MP2;\*?M/^/+']K?]F+XDW?P8_:,\-08\-_%7PW ,:@B@ 6.K6^-E_:. $(<% ME4 #<@,3 'U_17PW^Q;_ ,%9?%:+=OPS.>MJY\Q2=HRP>./[DH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *"0!DFN(_:*_:2^!7[)7PCU7X[?M'?$[2O"/A318M M]_J^K3[4R<[8HU +S2L1A(HPSN>%4GBOSZ:7]NW_ (+VG9;'Q3^SI^R!=DAI M2/LGC7XI6A]!S_9FFR+WY:5&_P"6J28B .Y_:0_X*N_&/]I/XNZM^PW_ ,$7 MO"&F?$#Q[ITOV7QU\9=4^?P=\/MQVEI)P&74+Q?FVV\>]0RG(EV21KZS_P $ M^?\ @E#\'?V(M8U3XY>-/%NJ?%7XY^+5+^./C1XT_>ZG?,P&Z"U4EEL;08"K M!$?NJBLSA$"]]X>L_P!@G_@EA^SMIG@&SUOP#\&?AYHL3+8Q:KJ]OIT$C@#> M[23N&N9WP"SL7ED8Y)8FOFS7_P#@X1_9^^)NM7/@?_@G/^S/\7/VFM=@F,#W M7P\\(3VN@VTH."MSJEZL<<*\\2*CH?7'- 'W_6-X]^(GP_\ A5X7N?&_Q0\= M:-X;T6S7==ZOK^IQ6=K /5Y9F5%'U-?!H\*?\'$_[9.#XJ^(/PD_9%\+77WK M'PY9CQIXKC0_>CDGE*V"G' DBPRG)["MCP#_ ,&\?[$U_P"*+;XG?MH^-/B1 M^TIXP@;S$UCXU^-+C4+6!SC!0!/\ $K_@X:_8*M/% MEQ\+?V3K'Q[^T=XTA.W_ (1SX%^#KC641B2%>2\(2V$61S(DC[1DX-<__P + M+_X.'OVR1M^&_P #/A3^R=X6NA\FK^/=5_X2WQ0L9'RRQ6EL!9QMW,5P 5Z9 M.#G[M^&OPJ^%_P &?"D'@3X/_#?0?"FAVHQ;:-X;T>&QM8O]V*%51?P%;] ' MYXW?_!O%\*?C_:3ZC_P4J_;4^-7[1&KW,+C[-K_BR31]"L9F!Q/9Z78E4MW5 MCN +NF57*D @_P TO_!4/_@EY^T;_P $L/VC=0^"GQK\/7,^BSW,LG@KQK#: ME;'Q#8@_++$W(6505$L).Z-CCE2CM_;17*_&7X&_!G]HKP%=?"WX]_"KP]XS M\.7I!NM#\3:1#>VKL,[7\N564.NK?]CWK/\ Z4FO=*\+_P"">_\ R1/5O^Q[UG_TI->Z4 %% M%% !1110 4444 %%%% !7XO_ +4?[%O_ 0)_9P^/GQ UK_@L%^T[%KWQ*\9 M^/\ 4=>TZ:;XD^(&U"WTB]F,UG;3V&EN/L:P(_D(6!1TA61616\J/]H*_./_ M ((Z_L?^!?@+^U-^T=XI_:B\'6<_[1/B7XT:WK%CXC\1VZRW>H^$I7BDT^YT MJ60'-G^\9)!"08I%6*4+Y<2@ X_]A[_@C3_P1V^*/QU\/?MM?\$^?&)U+P5H MOA^YM;;5?!/QG\0_VE9:\;B%E9W6[$D"_93*CV\C+N$J[HF4YK]2H(A! D"N M[!$"AI&+,<#J2>I]Z_-S_@C/^TGIG[7'QCTKQQ\"?V?O$WAGP7\/O@59>"?B M'X[UW2$L8/&?B:VELDM8[8*S?:X[&&WU("'X/"WA/3%L["V:1H;=79@I=VD ]*ET/PCI$=C:3ZI?:C+#&S$-=7EU+=W M,OS$G,D\\LA[ N< # K4H **** "BF7%Q;V=O)=W*/ %[/:XOO$*R:DEL MNKEBE6GA[Q5^S7K^M>'OC!I&B%F@FOM.SLN-/65BY@ MO5V&!78D/(8R[[-[ 'V517Y[^-/V^OVWOV>?V#_"?_!6+X\?\(S>>"-6CT?6 M_'7PAT7PZZW7ASPUJDT,<$MI?F8R7-_;)_]@%__ $-:[KX7?\DS M\._]@*T_]$I0!NT444 %%%% !1110 455US7=$\,:-=>(_$NLVNG:?8P-/>W M]]<+##;Q*,M([N0J* "220 !7P=\3?\ @NAX>^+/CV__ &?O^"2O[.^N_M,^ M.;.7[/J/B#0918^#-!D/1KS691Y3X!#A8=PD *K(&XH ^]-4U73-#TRXUK6] M2@L[.TA::[N[J98XH8U!+.[,0%4 $DDX %?"/Q;_ ."ZG@'QW\0;_P#9V_X) M8? 7Q!^U!\1;1O)OKOP=*MMX3T20\![[6Y?]'"]QY6]7P5\Q6KG]&_X(\?M- M_MR:M!\1/^"UW[7%UXWL/.6XM?@#\*[FXT7P58$$,J7+*RW6ILIY#R,K*$/#>FIML=#\.Z7%:6T7J1'&H!8XR6/ MS,>22>: /@_3/^"1_P"U[^WO?1>-_P#@M/\ M22>:ZVB@ HHKXS_;,_X+,?"+X%_$]OV2 MOV3_ (=:M^T!\?KD,EM\+_A_(KII39 ,NK7V##IL2DC?O)=260A47IR2.M?GUX MA_X*??ME?\%+M>N_A-_P12^%T5CX-BN6M->_:G^)6DR0Z%:%6*R#1K*51)J< MZX.&=?+5EPZ!762KGP^_X)$?'[]M[QKIO[0W_!<'XQVGCR:QN5O?#/[//@R6 M6V\$>'''*&X7=OU:X4'!>4E.70F:,@#]!O#WAWP_X1T*S\+>%-"L],TS3[9+ M>PT[3K5((+:% %2..- %15 "@ #B@#Y8_88_X(^_LY_L=>,[G]H3QMKNL_ M%[XWZP-WB'XS_$B;[;JLKE<%+17+)I\(!*K'%\P3"-(X48^LZ** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R+]M/]AG]F M;_@H#\&KGX'?M/\ PZ@US2G?S],OHV\F_P!'NP,)=V=POSV\R]F7AA\KAE)4 M_%'AG]K#]LK_ ((D^(K'X._\%)=;UCXM_LY7%W'9>#/VE;*Q>?5?"ZLP2*S\ M2P1@LZ#(5;U0Q8XSO9RD/Z:52\2^&O#GC/P]?>$O%^@66JZ5J=K):ZEIFI6J M3V]U ZE7BDC<%71E)!5@002#0!!X)\;^#?B5X1TWQ_\ #SQ7IVNZ%K%FEWI. ML:1>)<6MY XW)+%+&2KH0V_::_ M:W\'^'=2MP=_AV/4/MVK'Z6%J)+GD\9\O&>]?.=U_P %D?VQOVF+:1/^":W_ M 2A^(?B+270LGQ,^-ES%X-\/QQ@$_:HEG+3WL(QR$\MNO'% 'Z'5\9?\%7_ M /@N!^R#_P $I?"#:=X_UV'Q3\2M0MM_AWX9Z/J$:7DQ8?)-=R-E;"V)Q^]D M&6 ;RTD*L!^9FM_%K_@O#_P5]^/-]^SA^S9^WWHT/AS2+S[-\1_'/P*TBXTC MP1X9;*EK:VUN3&H:S<[,@PPE8^582-&SNOZ4?L)_\$!?^"=/[$FE6OB&[^$% MC\3_ (BNXN=;^)WQ,M$U74KR]+%FN(DGWQ69W$X\I0^W&^21LN0#\ROV?OVA M/V@_^"E/QBTW]LCXK_L+?$O]KCQO9SFX^&_@BWTP^&/A#X#WX*E;S5!C4KU1 M@O)+%C(^5I-L4B?H"/V7_P#@O=^V$/,_:2_;F\!_LX^%[C[_ (0^ OAQM3UE MX?\ GG+JM^?]&F _Y:6VY>!@)KVY89(+Q7'^BY!)(( MA!![\5]G:#X?T'PKHUMX<\+Z)::;I]G$(K2PL+9888$'141 %4#T Q5NB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#PO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^2)ZM_P!C MWK/_ *4FO=* "BBB@ HHHH **** "BBB@ I%96&58$9(R#WI:_,.S_9V_P"# MDR[\I6FE2Z]?26XED2R8$,C! MT&]R(W0;OX0 ?IY2*Z."48'!(.#WK\T3^SC_ ,'3V#M_X*'?LWDXX!\"3_\ MR#7U-_P2W\&?M6^ ?V2;?PS^V[XFT_6_BA%XT\2R>*=9TB#R[.^>36;MXIK= M?*BQ"T+1%!Y:_+C(SF@#Z)HHHH **** "BBB@ HHHH _*[XI_'7_ (.C?A9\ M([_XQ:KX>_9$>W@\31:'IGAIM)\2)K&HW-QJZ:59*D?FFW07$\L#([7 C$6VF?\'65W8)/+XB_86M9)8@S0R)XL,D1(^Z=L;*2.G!(R.I%?<7[0 MGP1\/_M%_![6/A!XDUO4]*CU-8);+6M$N!#>Z5?6\\=S9WUNY!"SV]S##/&6 M#+OB7((R#\ _%SX1?\'*=[=W/P<\!?\ !0K]F=/#DH:T;XE7/A>YL/$T<7*M M*UDL4UHEQ@Y 0A=PX*4 ?3__ 21^)/Q]^*7[!7@_6_VI/&6@Z[\0].O=7T; MQ=?>'KJ:6)+VQU2ZM)+>0S1HWGPF'R93\ZL\3.DDBNKGZ2KP#_@F!^SG\(_V M4/V+?#'P)^#/Q8N?'EAH5_JT.M>-;V4O-K6MC4[D:K<.2S8;[>+E<;FVA -[ MXWM[_0 4444 ?#?_ 5O_;7^%?PG\9^"_P!D?XV6'C>T\"^-;&?5?B/K'A/P M1J>KG4-)@E6,:$AL89#$;V0E9W;;BTBFC'SW",GR1^R[_P %-?V3_&7_ <6 M^(?'W@S3_&UOHGC?X&^'O _ABWF^&>JVLD6HOJ\*QK- ]NKVEL 5'VB15A4# M[PQ7[-U\\>$?V"O^$5_X*>^+O^"C_P#PM;S_ /A*?A/9>"O^$-_L+;]E^SWB MW/VO[7YYW[MNWRO)7&<[STH ^4_^#?>QU+2/VF?V^-)\6*PU]?VLM9GO/,SO M:UEEG>U<9_Y9LA9DX'RGMTKX&_;+T'Q[XD^!_P#P6'\0>"XYY='?XK>!(?\ M1\X9[+6&;40,=U1HF?G[JG/H?V4\2?L._$;X:?M;^,_VR/V-/B/X:\-:[\4= M"L=/^)?A[QAX=N-0TS5+JQ5H['5HA;7-O)%-/V7_ !>)?&T/Q5U'6M5^+NNZQ L4WBO5-6W?;[F1(SB$,&"1 MHA_=I'& S,"Y / O^"M&K^%[;_@W)\>:C92PC2YO@;I":>RXV%94LD@VY]2R M8^HKZ8_X)JZ-XD\._P#!.?X ^'_&4)_@)X+O=-']F1^&)8-?\3:3ILZ3: M;I&HW1N6@$,1AMUEEAA5[A;=<" ERWVS%%%!$L,,:HB*%1%& H'0 =A0 ZN, M^,WP,\(?'/3++2?%^J:U:QV,[30MHNK26C,Q7:0Q3[PQV-=G10!\D_M6_L4_ M"?X??LZ^+O&FB>)/&$UWIVDM-!'?>*9YH68,HPZ,<,.>AKW_ .%?@71T^&'A MQ!=7N!H-F!F[;_G@E<_^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ + 5I_Z) M2@"7_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/ M^$'TC_GYO?\ P+:I?&/C3P=\._#%[XW^('BS3-"T73(#/J.KZS?QVMK:Q#J\ MDLA5(U'JQ KX+\;_ /!<#Q!^TAXQOO@E_P $:OV7-7_:"\06=P;75/B/>L^D M^!="E[F;490IO&7[WDP8\Q>8Y&Z4 ?>+/&/BH:3I6G6[3ZA MJ>IZL(+>VB49:221R%10.2Q( KX+^(/_ 62T?XZ^.+[X$?\$??VDLY4L"5=9!7WG M\._AK\._A#X-L/AU\*/ >C>&?#^EP^5INAZ!ID5G:6J?W8X8E5$'L * /S\\ M)_\ !$CXU?M?:O;?$K_@M)^UKJ'Q.,"-+<'*JZ@K<:DRG ME9)BCXU#4M2ND@M[6%!N>221R%1% )+$@ #F@"I_P (/I'_ M #\WO_@6U>/?MG?M??L/-J&KSC'[BSM M8\RW$F2,A%(7.6*KEA\S?$#_ (*Y_M!?MQ^--2_9[_X(?_!VU\;O97367B7] MHGQI#+;>"?#K]'^RMMWZM<+G(6(%.4<":,DCTC]C+_@C1\'_ ("_$]?VLOVJ M/B+J_P ?OC[^%D/AJQE*OJ=Y#.TE]JLPS^_N[E\R7$G)Y=B%SA0JX M]QHH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P " MVH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** M,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$ M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^ M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/ M^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2 M/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^; MW_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO M?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MMJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ M MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB M@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ MA!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,? M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'T MC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$' MTC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"? MF]_\"VK8HH Q_P#A!](_Y^;W_P "VKXP_;A_X([-X[^)[_MN_P#!//XJR?!O M]HBRB/FZ_#N;1O&40P38ZW:J")T?:!YX4R)\K$2%(]GW/10!\-_L&?\ !3'P MS\&)X]2 MTB?[7X/\;:%/]DUOPS? @I=6-VHW1,&5&*',;E%W*VT8^)]9_P""I?[5/_!$ M*W?X-?\ !8;1=8^)G@3[-/'\*OVA_!.F*\_B"2*)I(M*U>T9U^SZ@R(0LV[9 M)C+,X66< 'Z:_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M7\Q?[5__ >,_P#! M2GXL>,+H_LOZ!X1^%'AM)F_LV!=&BUG4FC[&XGO%:%F[XC@C S@[L9J7]DK_ M (/'/^"C_P */&-JO[5/AGPE\5O#,DRC4HUTB/1M4CCZ$V\]HJP ]\20/NQ@ M%,Y !_3?_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U>:?L)?MV_LZ_\%&/V==) M_:9_9F\6-J.A:BS07EG=QB*]TF]0 RV=U$"?*F3G!QP[?M9_\ !>']L(_9_P!E?_@G_P"#?V??#5SQ M#XS_ &A_$;7>JO$>=\>CZ>-]O,!T2-@"OE M']I[_@L'_P $J_V3M5;PC\0?VM-/UKQ09?)@\&> [J;7]6EG[0&"Q$ODR'L) MC&/>O/%_X(6>//VDV&I_\%3_ /@I5\7?C?',=UYX%\/WP\(^%) PTXAI M<#Y0_F(Q&2>O'U;^S#^P-^Q9^Q?I2Z5^RS^S%X-\$D1>7+?Z+HD:WMPN,8FN MV!GFX[R.QH ^.?\ ANK_ (*K?M;_ .B_L ?\$J=:\$:)<\6OQ%_:B\2-H<* M]'_L:U9KR1"/F#JY!';D5;LO^"-'[;/[3BF]_P""E'_!63X@:MIUR,W/PX^! ML*^%=%52.;>6X4/<7T)Y_P!8$;ISQ7Z,5\A_M^?\%:O 7[*WCJQ_92_9W^'5 M_P#&?]HCQ)$/^$9^$GA293):AAD7FJW'*:=:J"'+2$,5(8 )ND4 Y;4/V./^ M")W_ 1/^#UU^T;KGPK\&_#RQTCA/%FKJ^H:W>7)!806T]P9;N>=R"1%$23@ MG:%4D>-:+\ OVV/^"Y=]'XH_:+L_%O[/_P"R=<,)=+^&*W[V_B[XC6W59-5D M4_\ $OL9!@_9U^9U)^\#%./6?V2_^"2WCWQO\9=/_;T_X*W_ !%L/BY\:+8^ M=X4\*VT+?\(E\.U)#"#3+1_EFG4AB:,/(@@3J<*O5B269SEF8EF)))KIO^$'TC_GYO M?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F] M_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +: MMBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ M/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ M (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC M_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/ M^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ M +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO? M_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** M ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^ M$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#PK_ M ()ZJ%^".JJ.WCK61S_U\FO=:\+_ .">_P#R1/5O^Q[UG_TI->Z4 %%%% !1 M110 4444 %%%% !7YU']A'_@MUXD\8^-?%/P=_X+<:?X$\)ZM\2O%%]X:\'? M\*.T/Q#_ &/8S:W>R06QOKAC)(5C904;F(YBP-F*_16OP^_;H\)_\$IOV0?V MCO&?AW]J[_@O/^U3X'\:>*/'FN>)+[X>_!SXBW@TSP[%J>IW%]%!]EM=.N!: M%8[A"R/(''=,C^'%GH:3:5#J%S&MY&+.01QO#F$6QU&U\^R2ZE98X)+R+S+)'=@@>[7<0N3 M7YZ^%?V+_P#@RWUCPSIVKCQS\,'%U8Q3!]6^/&NVUT=R!OWT1U-#%)S\R%%* MG(VC&*_47_@HMKW[,_AO]B+XD:A^V)ID]]\-Y?#KVGB6PL[$W-S=K.Z00P6\ M0!WW#SR0I$,?ZUDZ=:_-B'_@H?\ \$B)AJ-CHO\ P;/_ !LE.C8COS#^QAH+ M+9$Q+*GFJ+@&,&)TD ;:2C*>A!H ^_\ _@DIX6_9.\$_L(>&?"G[#.O'4OA/ M8^)?%47@N[%T\\;6_P#PDFIEUBF>21YH5E,J1RLY:2-4<\L17TC7S-_P1W\0 M^'_%_P#P3H^'GC'PK^S-K_@K#^Q= M_P %8OBM^S1^S1^U9_PC7@GPU_87]B:)_P (+H5Y]F^T:%I]U-^^NK&69]TT M\K_,YQNP,* !_1]7\@7_ ='?\IU_CG_ -RS_P"HQI- &3XZ_P"#E;_@M?\ M$KPC?^!/&O[:7VW2M3@,-]:_\*Y\-Q^:A(.-T>G*R]!R"#5_2_\ @Y[_ ."Y M6BZ9;:/IG[;_ )5M:0)#;Q_\*T\,ML15"J,G323@ B@#]J/^"*'_!Q M3_P4G^/_ /P4R^''PI_;D_;@TE_A5J$&NS^+O[<\+>'=(M$BMM"U"ZA>6\BL MX7@59X86R)%!*A3D$@_J3XL_X+:?$+]JOQ5>_![_ ((M_LIZG\<-3M;DVNI_ M%GQ()='\!Z)*.&+WD@62_9>IA@"EUPT;R=*_G=_X-ZO@#\&OVG_^"POP<^"7 M[0'P]T_Q7X2U:XUN;5- U5"UM=M:Z%J%W )%!&]5G@BG@?P)X'^&7A2Q\!_#?P;I7A_0],@$.FZ-HFGQVEI:1CHD<42JB M+[* *U:* "BBB@ HKS;]JC]K_P#9I_8E^%-W\:_VIOC%HW@WP[:Y5;O5+C]Y M=2 $^3;PJ#+TNS)QID,BGY;EVWX9)(W;YHZ /=OVYO^"PG[.O['WC2 MV_9X\ Z#K/QA^..KC9X?^#'PWB^V:H[EQL)-4 MG7C*JWEJP)1]CM'7U/\ L,_\$W/V1O\ @G?X+N?"_P"S;\-$M=2U5O,\3>,M M8F-[KFOSD[FFO+V3]Y*2Y+[!MC5F8JBY->[4 8_@#X>^ _A3X,T[X<_##P9I M?AW0-'M5MM*T31+".UM;.%>B1Q1@*B^P K8HHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBL'QU\4/AY\,FT5/B#XRT_1SXCUZ#1-"&H7 C^W:C.',-K'G[TKA'V MJ.3M- &]1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5_+3_P>&?M:>,/C!_P4XC_9@?5IE\-_"'PM8P6VF"3]V=1U&WBO[BYQ_>:" M6SCYZ" 8^\<_U+5_++_P>$_LH>,/@_\ \%0%_:7FTR5O#OQ>\*V-S9ZD(\1C M4-.MHK"XML]W2&&SE^EPN.AP ?D[1110!^C/_!MM\=_V][/]K^^_8K_8A_:2 MT+X<7'Q=TN5M2UKQ+X:&L0V3Z=;S70N;:U=A&UR(A,@WY1E8AONJ5_>'1O\ M@WS^#/Q:U6W\8?\ !2?]K'XO?M,:Q%*)O[-\:^*IM-\.P2@Y#6^E6#HD(SDE M#(Z'H1Z_CO\ \&&_A1X1O#-J)C^1M3U&)K2" MV!_O&!KR0D=!$ ?O"OZBJ .'^!/[,W[.W[+_ (5'@C]G+X&^$_ VD@*'L?"N M@6]BDI'1I/*13(WJS98DDDDFNXHHH *K:UK6C>&]'NO$/B+5K:PT^QMWN+Z^ MO9UBAMX44L\CNQ"HJJ"2Q( )->4?MK_ +=_[,/_ 3Y^#\WQI_:@^(\&B:> MTA@TC385\[4=:N\?+:65LOSW$S$CA?E4'<[(H+#XLT7]E;]MW_@MMK%I\2_^ M"B^EZU\&/V;DN4N_#/[.&G7[V^M^+(U;?%<>([B/:\,9PK"R0J5.,['02N : M'Q$_X*(_M8?\%3_'&J_LT?\ !&21- \!Z?>-I_Q _:QU[32^FV)'$MKX?@?' M]H70''G\1KD$%0\4]?47[ ?_ 35_9H_X)U^!KW0_@WHU[JGBCQ!+]J\<_$? MQ1=&]U_Q1>$EGGO+I_F;+%F$:XC4L2%W,S-[/\.OASX ^$/@;2_AE\+/!FF> M'?#NB6:6FCZ)HUDEM:V<"_=CCC0!44>@']9_\ 2DU[I7A?_!/?_DB>K?\ M8]ZS_P"E)KW2@ HHHH **** "BBB@ HHHH *_%S]BC_@J+_P0N_X)T>//C-X M3_:%^)B1_&F\^./B^7QUXRU'X::O>7VJA]7N7MU$WV-WA2*!HX'@R%$\,[J& M619'_:.ORZ^''[-O$.G_#O5((_%FJF^M9-.+6T%J9'DLX$U%6N)D0D7 MZ(ID"G9^BO\ P3V_X*#? '_@I7\";S]H7]G'5Y;O0;/Q=JF@NUQ$\/SK9[:X",H95N%4\@FN<_8*_:P_:*^+FA^&?"'[8?P]\(Z)XO\6_#^ MW\9^%M4\!:AEL+47 $5T//M+FUDO;1)8F:5"+J%HYGS(D?TM0 4444 M %%%% !1110 4444 >9_M@?!KQS\>/V?]6\ _"WQ5INB>*X-1TK6_">IZU8M M /#_[3WPM M\*? G7?CGJ>@/H?Q<\ VVH:E;>&-5A@N[F32[[3KB=A/%H7-W'8VV\ ^1;1SI;H,!56$ M*ORA:]^KG?A5\7/A5\=? EC\4?@I\2=!\7>&M3\S^SO$'AK5H;ZRNMDC1OY< MT+,C[71E.#PRD'D&NBH **** /,_VG?V>]4_::\*6GPNO?B]XE\)^%[BX:3Q M2O@O4Y-.U/5H@N([-;Z)A+:P,Q+2F$K*X1$$BHTBO\=?\$TOV:?C1^R#_P % M0_CA\ OA-\8_&_BS]G'3O ^D7EO9>-_$<^K?\([XNN)%D;3;6XN&9SBRS<2J M"2JW5IYF248_H1K&E6NN:3Q MN[*6 0:L6N9'D5IKFYBB5W9F!\]5;:Y50#GO^"Q/[?/[(?B/]N#1OV"OVJ/V MZ?C7^SSX2\,Z+!J,_C/X275SI;:QK]Y_JK2YU".VG"6MM:8=EV;&DOE+NGV8 MY]]\?^,OA]_P1A_X(_\ Q$_:/^%W[1'COXU6>DZ/)X@\->,/BGX\_P"$BN-5 MO;\V]KIRB[140V9FEML+$%4JSL"6+O# M>IQM::SH>LVD=U;R97.UD8':X#!@1AE)# @X-?C9X[_8O^)C_P#!MA^U?^S# M\,M3U+7_ CX-^,7B2\^"KRSFY:X\(:/KUI=,L;UEXY M?M#^!OC/^QM_P1^T'_@IOX-^*_BG5?V@O"/AS0?'/C?Q!K?B6[FM_%7VJ2V? M5=)N[4R>0+#R;F9(84C46_D0M%Y;*6/Z2?!7XJ>'/CK\&_"7QN\';_[(\9>& M;#7-*\S&[[-=V\=Q%G'&=DBU\#?\%4?C1X7\7?\ !M1KGQ(\-3"]@\US))=SZD^GPPQ1JO+ONF'R@9^4\<&OLW]AOX1:]^S_^Q1\'O@-XJ7&J M>"?A;X?T#4AN!Q<6>FV]O)R.#\T9Z4 >I5_(%_P='?\ *=?XY_\ 3_ (67X97>C*&4X.I C((X/- $_P#P:X_\IU_@9_W,W_J,:M7] M?M?S=_\ !"7_ ((#_P#!5S]C_P#X*K?"S]HK]I[]E5_#/@;P[_;G]N:Y'X\T M*[-MY^AZA:P_NK2^EF;=/-$GR(<;\G"@D?T6?\(/I'_/S>_^!;4 ;%%8_P#P M@^D?\_-[_P"!;5\Q?MY?\%+?V0/V"[^P^&WB;5O$/C?XJ>(-L?A'X.?#Y7U+ MQ%J\K@F,"WC)-O&V"?-EV@A6V!R-M 'UA>WMGIMG-J.HW<5O;V\323SSR!$C M11EF9CP "23P *^ ?C'_P %EO'/[1?Q&U/]EC_@BU\&;?XV>-K"?[+XC^*6 MHS/!X"\(.1]^XOU_X_Y /F$-N3O&2CN59*XW0?\ @G%^WI_P51O8_'7_ 5A M\>W?PN^$LTJSZ7^S!\./$3F6^BSN4>(-5C(:X;@9MX<)]U@875@?O?X0_LQ_ M!'X _#W3OA/\$O EGX5\-:3#Y6G:)H48MK>%>Y"( "Q/+,_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_ MS\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ M .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[ M_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U M &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X M%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;% M%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\ M(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D M?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^ MD?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%?S)_\ !V+_ ,%4O$_Q1_;X\,_LO_ / MQU<66E?L_:E%J$^I:9<8)\6Y20S*1P6LU6.)3U25KD5^MW_!5W_@M%^PI_P3 MJ^"_C'3]-_: T7Q!\8+71YX?"GP_TC5S?W0U1E*P_;%@W+:1(Y$C^)]2\:>+]9N-1U;6+^:]U34+N0O+=7$KF225V/WF9V9 MB>Y)H _MD_X)3?MY^&/^"DO["/@3]JO1'MXM3U;31:>+M-MSQI^M6^([R#'5 M5\P>9'GDQ2QM_%7T37\C_P#P;Q_\%*_VR/V6_CA?LS>$_!WBL?%?5(GT MSPWXY\13Z7;#58H7Q]GN8SLBFGC58L2*1(T<"@@@!OW''[=/_!8?P!\OQ@_X M(->(KZVC^_JGP^_:#T?4O,]=MJ464?B>: /T9HK\YO\ A]I8>#F\GX[_ /!) M/]M/P?M/[[48_A4=2T^/U_TBWN3G\%Z58TO_ (.*_P#@C9'>IH_Q*^/_ (R\ M!:A(<+I_C?X>Z]9R9[@LMHZ#'NPH _1&BODKX??\%;/^"0/Q.\M?"O\ P4;^ M&"O+CRH=7^(%OITC$] $NWB;/MC->Y> ?'W[//Q619?A=\;=!\2JXRC:!XL@ MO WT\F1LT >AT5C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^ MD?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S> M_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S M>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X% MM0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%>(?\%!O^"?/[.7_! M2W]G+4OV:_VE/#DESIES(+K2=6L7$=]HM\@(CN[60@A)%#,"""KJS(P96(KU M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH _E]_:O_ .#/7_@J!\'_ !?=0_LT M2>%?B]X=:9O[-O+'7;?1M0\OM]HM[^2.*-_:.>4=\CH)?V2O^#/+_@IM\8/% M]JG[4%WX6^$/AQ)5.I7-UK=OK.I&/C(M[>PD>%V[?O)XP.O/0_T^_P#"#Z1_ MS\WO_@6U'_"#Z1_S\WO_ (%M0!Y=^P-^P/\ LZ_\$W?V A+ M.%-P8Q%A(V4!,0D1SX9K_P"U%^US_P %C?%5Y\'_ /@E9JFL_#+X%6EX]GXQ M_:CURVF2ZU@*VR6U\-6LFUG;AE-X^T(=V#$RIYGV+^Q/_P $T?V4OV /A@WP MT_9W\(W=H][*+CQ'XDU"],^K>(+ODM=7UR0&FD+,QQPB[R$50<4 >0_L4?\ M!(Z^\)_&&']NW_@H]\48_C9^T/-&&L=7NX,:#X(CR6%GH=FP"PA"_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ M .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X% MM1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q M16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ M"#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\ M(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D? M\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/ MI'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _ M-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S> M_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"! M;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^ M!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0! ML45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!Y'_P $]_\ DB>K?]CWK/\ MZ4FO=*\*_P"">JA?@CJJCMXZUD<_]?)KW6@ HHHH **** "BBB@ HHHH *^7 M?^">/P2^'GP/\4?%>#]EKXG:%XD^&'B7XM^(=4U32=[+J'A/Q4MT+;5M.!4% M9;?[3 [JD@C>'=\K31R1E/J*OR2^*/[37CW]HO\ :Y\4? [_ ((2?LWZIX1^ M*_A?Q]KFC?'#XS:Q8II_@^PGCU.[2Z748&CD36KMYVEN865!/%YH*.8WN(J M/?O^":'[&?Q7_96_:+EC_;/_ &XHOBI\4X_AD^D_#_PEI.F1V>G^#_!=O>6J M;$CC1#))-,EFIN)45Y?L9&9#&[#[OK\T_P#@C]^RWX0_9C_;!\4V?Q_\1?%_ M7?VI]>\!7%Y\6/%'CJY2[T77+(7]HD%SI5R@$;6H<%8(DQ+$@D2XCA*Q1U^E ME !1110 4444 %%%% !1110!P'[4G[2?PR_9 ^ 'B;]I#XP7%ZGA_P +6*SW M<6F6AN+JZDDD2&"V@B!'F3S3R10QID O*H) .1R7@#]I/6?VB/V+=-_:.TS] MDSQH(_$NBRW%_P#"KQ=9P:?KS69:2*2 V\[^2TLB+N2*22-)$D7+KNQ74_M4 M?!C6OCY\$M1^'WA7Q+;:/KL.IZ7K?AG5+ZS-Q;6VK:7J-MJ=@\\2LIE@%U:0 M>8BLK-'N 9201\6?&S]L;_@X=U72+KX-?!;_ ()">"]$\4W*M9I\5[KXXZ=J M.@6I(V_;XK)XX+IE'+K'*"RX :.3D$ ^K?\ @GC!^QLO['G@S4OV O#NE:5\ M*=1M)KSPU8Z1:O"D327$C7"2))^\29;CSDD1_G2164XVX'M-?-O_ 21_8P; M]@#]@GP7^R_J'Q,M?&&L:)+J,_B?Q!8/NM[C5KB_GGO4BSSLBGDDA&X*Q\K+ M*K%E'TE0 4444 >*?M@?L!?L^?MNW?A#6_C&?%=CK7@'4)[WPAXB\&>--0T2 M_P!,FF6-92DUG+&3N$4?WLD;?EQDYZOX)?LQ_"'X W.I:UX%TO4[K6]:C@CU MSQ3XG\07FL:OJ,<.[R8YKV^EEG:*/?(4A#B.,R/L1=QSZ!10!\OWG_!'[]BF M;]H#Q?\ M&:7I7CO1M6^(%\;[QWHWAOXJ:YI>D>(;DC#2WEE:7<<5QN&=T; MQMN;&+/P5X7\.6&FZ-IUC'9:?I-A:)#;6ULB!$ACB0!4 MC5 %" #%7Z* / ?!7_!,S]D/P#KVA7VA>"M6DT7PGKSZYX-\#7_BF^N/ M#OA[4F=Y/M5EIDDIMH71Y)&B 0I;ER8%BR:]^HHH ***^%/^"[?_ 6C\&?\ M$A/V>['4= T2R\1?%+QJ9H/ GAJ\D801K&%\[4+O80WD1%T 0%6E=@BE0'= M#Z4_;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I7\2/[67_!2?]NK] MN'Q;=^+?VF_VGO%OB3[5,SIH[ZK)!IEH#_!!90E;>%<8'R("<9))YJ;]DK_@ MIM^WG^P[XOM/%W[-/[4'BW0!;2J\NB/JTESI=X!QLGLIBT$HQQ\R97/RE3S0 M!_<+7&?'W]HCX&_LL_##4/C/^T3\5-%\'>%]+3-YK.NWJP1!B#MC7/,DC8(6 M- SN>%4GBORS_8X_X.9?C7^W[\"M$^&/['_[!FK^-?VE+B)X?$VDK,;7P?X? M12%75[J_=]R6TA;(2$B-Y/H?X!?\$7=0^)GQ/T[]K7_@KY\9E_:" M^*-D_G:'X8GMC%X*\'L2#Y6G:80$G9< &>=27VJQ0.N\@''2?MC?\%)O^"OD MS>'/^";'A*]^ OP+NV,=Y^T;\0M%/]M:];GAF\/Z7)@JC#.VZF(!!RK12)M/ MTW^P;_P2Q_9+_P""?%C?:U\)_#%[KWCO7MTGB_XJ>-+TZEXCU^9B&D>>\D&Y M59@"8XPB$@$J6RQ^C(HHH(EAAC5$10J(HP% Z #L*=0 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1222)$C2RN%502S,< #U-?&_[2W_!=O\ X)]? 'QF?@WX M$\")/B1^T;\:/#/@C0H\C^T_$^LPV<CI;KML[3$O^"07[!OCSXYOYK0_P#"RO$5NWACP9;, M"07%[>JLER4P2851&88VL2:A'_!+C_@I%^V]C4_^"I__ 4>U'2/#EU\UQ\& M/V;XY-!TC:>3#7L9R T;@#Y MWC")$BC"JJCA0 !P!4M '\CO\ P<<:U^Q;\&_VHK+_ ()[_L!?!/PYX1\& M_".'RO%NH:3"9KS6_$,J@RBZO)6>>Y%K'MA42.VR62Z QFOSEK^PWQ9_P;.? M\$2_'?BK4_''C']C.XU+5]9U":^U74;OXH^*'ENKF9S)+*['4_F9G9F)[DFL M_P#XA?AC_ (*2_L(^!/VJ]$>W MBU/5M-%IXNTVW/&GZU;XCO(,=57S!YD>>3%+&W\5>$_\0N/_ 0H_P"C&?\ MS)OB?_Y9U](_L1?\$Z/V._\ @G)X0UOP#^QI\*+CP?HOB'4DU#5M-;Q5JFI1 M2W2QB,3*+^YG\IB@56,>W<$3=G8N #VZJ^J:1I6N6+Z9K>F6]Y;2#$EO=0K( MC?56!!JQ10!XW\0?^"=?_!/_ .+!D?XF_L/_ BU^23[T^K_ YTR>3/J'> ML#[@YKPWQ_\ \&Z?_!%CXD.TNN?L$>&+*0G*OX=U34=)*'U LKF(#'TQ7VM1 M0!^?_P#Q#C_L;^%QCX"?M*?M)_"K:/W/_"O?CEJ%OY/^[]I$^/QS0/\ @CK^ MW!X$.?@1_P %Y_VA]/,?^H_X6#9:;XJ ]-WVA(]_X]:_0"B@#\_O^&5?^#B/ MX=_\B=_P5;^#_P 1?+^Y_P + ^!D>D>;_O?V9(V/PI3\2_\ @Y@^'/'BG]F; M]D_XCQQ]#X)\9ZUH\LH[9_M%2JMCKVSTXK] ** /S_'_ 4U_P""OO@'Y/C7 M_P $!_%;PQCY]0^'OQKT77/-']Y;=421?]UCG\Z3_A_YX>\(?N_CU_P2M_;% M\";/]=J&H?!5[JP'KMN+>X;=COA?2OT!HH ^"]!_X.7_ /@CC>ZBN@^,_P!I MC5?!FJ-UTSQG\.].?\ @W _X(K>/IS> MZA^POHFFW&[='<>&_$.JZ68F[,HM+J-1CZ8]JYYO^#=;]F'PQ_R0;]LO]J;X M6A/]1'X"^.M["D7H +A)N/;- 'Z 45^?_P#PZ*_X*$^ QCX"?\%\OCAIQ3_4 M_P#"P_"VE>*\>F[[2L>_\:!^S7_P<9_#H9\'?\%+?@5\1RGW!\0?@W)H_F_[ MW]ER';^% 'Z 45^?_P#PN+_@Y5^'9_XJ_P#8W_9>^(PC/S?\(%\0M4T@RC_9 M_M-6"D^] _X*E_\ !5KP&,?'+_@@%\0K=(_OW'P^^+>B^(]X_O+'"J,,_P!T MG/:@#] **_/\?\'!?PV\)GROCS_P34_; ^'A3_7WGB+X'3268]2DUO/)O4>H M7M6EX7_X.6?^",6OW_\ 8FM_M<2>&-3&/-TWQ;X%UK3Y(L_WFELQ&._\?:@# MU_\ X*S_ +?'AO\ X)K?L&>.OVI]4EMY-7T[3_L/@W3K@@B_UNX!CM(MO\2J M^99 .?*AD/:IO^"4W[>?AC_@I+^PCX$_:KT1[>+4]6TT6GB[3;<\:?K5OB.\ M@QU5?,'F1YY,4L;?Q5_/7_P=2?\ !73X?_\ !0#]H3PM^SY^S'\1[;Q#\+/A MW8"^?6-+E8VNLZW=1@R2J2!O2" I"IQD/)'_%FM_&R]M+;P)9>,=>%CI>B>(01']OF)QYD;6^X/$K+)*T%NJ$G M"L ?TN_MY?\ !1?]F'_@G5\,X/'W[07BV4ZCJTWV7PCX+T.#[7K?B6])"K:V M-HIW2N69%+'$:%UW,NX9^2O!G["7[8O_ 5Z\6:?\>?^"NMG<> OA!9WB7_@ M;]E'0]3<"XVMNAN_$MRFUKF8<,+5=JIP"(SYL;^Q?L'_ /!)#PY\ /B9/^V5 M^V#\3KGXW?M&ZU#_ ,3/XD>(H!]FT-"#FRT6T/R6%N@9E#*H=@6_U:N8Q]D4 M 4/"_A;PSX(\.6/@[P7X=L=(TC2[2.UTS2],M$@MK2!%"I%%&@"QHJ@ *H M&!5^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# MPO\ X)[_ /)$]6_['O6?_2DU[I7A?_!/?_DB>K?]CWK/_I2:]TH **** "BB MB@ HHHH **** "L/P#\-O OPMTF\T/X?^&+32K74-^OKJ6[N MKAO[SR3S2.2>[>@ K(_ZRX6Q^U&)%^=I0@3YBM?, M7A+_ ((I>$O$_A;3_$W]M[5H]1LH[F/4](_:4CCM;M)%#K+$OV5\1L" M"!N88(Y->I?M6?M/_P#!*7]OS]DWQW^RE\>?VT/A9X?LO%$%YHFN:/KWQ#TN MTU'2+^TNRJM)!+<(Z2PW5LDJJ<9V*)=3DE^U3LJ^=!/V(] M<74OA7I/BKQ9;>#[N+4C>0M OB74Q(L-P9)#<0+-YJQ3%V,D:HY)+5]&4 %% M%% '.?%OXP?"KX"?#S4_BU\;/B+HWA3PQHT(EU37O$&HQVMK;*6"KODD(4%F M*JHSEF8 D@5R?[,'[:G[)W[:?AR_P#%?[*?[07A?QY9:5<+!JK^'M429[*1 M@2@FCX>+<%8J64!MIQG!K>^+7PN^#7CAM*\:_&K0=+U"R\&S3:I8'7RK6-A. M(BIO6CD_=>9'&9 LK#,:RR;2-Q-?GO\ \$P_$/[ _P ?_P#@M-^T7^T[^Q=\ M7O#-N+7P)IOA36/ NB6^(/L[QQJ\*.MO9K+&&W2"=VVB6)I0 M#[Y^-G[5/[.W[.5SI]A\;/B[H_A^\U:.673=.NIRUU+K^2!H+0C'DI;OY\\8&-CLQ')% '[">%_VV/V2O&OQ3_X M4KX3_:$\+ZAXF:_N++;5$;[3>6X+7%I#)_JY[B(*QD@C9I(PC;E7:<>HU M^9?_ 4,_9^T+X(_\&T]IX8^'G_$BU?X1_#+PMXD\):UIN([C3=:T^6SN3?1 M.O*SR2>>6<_&>^_:._9(^%O[0VIVJ07/CSXC5_)=_P=H?%?Q7\0?^"TGC?P7K]U*UCX%\,:!HVAQ/D* MEO+IL.HOM^LU]-D_AVK^M&OYP?\ @\T_X)_^(?!G[1'A7_@HAX-T\3:#XTTB M'0/&'ETG1;CP[\/VNT*G4;Z=U%Y=Q>L<,2-!N^ZSW+ M@',3 ?T/_P#"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_W MU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\ M)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/ MAC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!] M4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_" M8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX M8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_W MU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\ M)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/ MAC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?55]5^(W@30M-GUG6 M_%EC9V=K$TMU=W5P(XH8U&6=F; 50.22<"@#:HKX5^./_!P9^P[X2\83_!S] ME"R\5_M'?$-,JOA3X)Z*^J0P,3@/<:@,6L46LM7$XZ3![D M&*&0=GAC1N<$FOKX>,/"X&!K4'YT ? 4?_!&']IC]L61=<_X*_\ _!1#Q;\1 M-.GPT_P=^%+OX7\(1@]8)_((N=10+P]I,<,ET5Z-/-CS+A_]N5F;WKM_^$Q\,?\ 0:@_[ZH_X3'P MQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ M0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH T MJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,? M#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,? M]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@# M2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'P MQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ M0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH T MJ^7?^"QW[8OPK_8-_P""?OCO]I'XD>&-%UN]T[3S8^#=%URQCN(K_6[D&.TB M\N0$,H?][(!SY4,A[5](?\)CX8_Z#4'_ 'U7XH?\'//['O\ P5>_X*9_&7P; M\(?V3/V<3KGPD\"Z>;Y=4;QYH=BNKZW<#$DI@NKZ*4+!"%A0NBG=)<$95E) M/YS=:UC4O$.L7>OZS=&>\OKF2XNYV !DE=BS,0, 9))XJSX-\8>)_A[XOTKQ M]X)URXTS6M#U*#4-(U*T?;+:74,BR13(>S*ZJP/8@5]M?\0T7_!;#_HS.#_P MYWAC_P"65'_$-%_P6P_Z,S@_\.=X8_\ EE0!_4/_ ,$IOV\_#'_!27]A'P)^ MU7HCV\6IZMIHM/%VFVYXT_6K?$=Y!CJJ^8/,CSR8I8V_BKZ)K\1/^#8/]D/_ M (*M?\$S_BQXT^#'[7'[.9T/X2^-[$:C'JB^.]#OETC7+ M]9_]*37NE>%?\$]F#?!+5F4Y!\=:R0?^WDU[K0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 ?%%C_P &]W_!)W5[C4?$WQ9_9#\. M^+/$^N:W?ZMKWB+4;F]$M]=7=U+^O?LUNTLGE0QM(^Q% M!9VVJ<* 23P* . _8T_9-^&/[#W[/>F?LS?!?3Q9>%="UC6;K0M/#R,+*WOM M5N]06V5I'=V6+[5Y89F)(0$]:]1KY4_X)X?\%5?!7_!0OX?^'?B[X;^ GC#P M?X3\<7FHV_@'Q!XAFLI8=7ELI9XY[9UMII'M+D+;3RB.1=CI$Y21RI4?5= ! M1110!Y)^TY^W?^R%^QCKGA#P_P#M4_'G1/ DOCN]N+3PO<^(6DAM+F6!8VE# MW.PPVX42Q_-,Z*=W!.#CY7T_X/\ P@_:?_X+?_#W]NC]D6\TC5-%\"_"W7-- M^+'Q \+RQS:7KMW=&*'3-,%U"3%>742FZFEVES"D=NLA4M$M?>?B7PGX5\9Z M=_8_C#PUI^JVGF!_LNI623Q[AT;:X(R/6KEG96>G6D=AI]I%!!"@2&&&,*B* M.@ ' ]!0!^%?BUXQ7XK?#3Q-XD MU**QT_58+H2G5[>.>9EC$MG.T8:'=N$3I)M"$&O"_!O_ 3&^)W[>?["/[>_ MQCM?#<^GZK^U3\0)-;^$=CJD)MI]0TG0KMKG0[AQ+M: 7D@<+N Q%*K\J]?L M3K?ASP]XFMX[3Q)H-EJ$4,ZSPQ7UJDJI*IRK@," P[$!/V?]"NO/L? W@W2_#UG/LV^9%96D5LC M8[96('%=+;>'/#UGK5QXDL]!LHM1O(UCN[^.U19YT7[JNX&Y@.P)XJ[0 5S_ M ,3?A/\ ##XT^#KWX>_%[X>Z+XGT+4K9[>^TG7M-BNK>>)QAE9)%(((KH** M/PW_ ."D7_!H/^Q?IWA+Q1\?_P!EKXX^*?AU!86SWK^$+ZR36M/3D#RK=Y)8 MKB).<_O)9C[@<5T?[$?_ 9L_L4>!;K1/BC^U)\>O%/Q4C>VM[U/#-KIR:%I MTQ9%?R[CRIIKB103_!-%GOD9%?J=^W/_ ,FC^/?^P"__ *&M=U\+O^29^'?^ MP%:?^B4H ?X(^&_P^^&OA#3?A_\ #WP1I.AZ'H]G'::3I&E:?'!;6<"#:D<< M: *B@# &*U/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J M:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ MY\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT M*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ M .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B M@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA M_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/ M[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\ M8?\ OT*/[.T__GQA_P"_0K/\<>// WPR\+7GCGXD>,])\/:)I\7F7^L:YJ,5 MI:VR?WI)965$'N2!7P[\0?\ @O[\ _&?BV\^$7_!-SX#>/OVI?&EI)Y4Z?#7 M2FA\/V,O;[9K5PHMX8SQB5!*G(YH ^\O[.T__GQA_P"_0KPO]L/_ (*/?L"? ML$Z4;_\ :L_:(\*^%KMHO,M?#[R_:=6NP>AAL+=7N) 3@;A'M&1DBOF?_AE# M_@N#^WF3<_MA?MCZ+^S1X'NQ\_PZ_9\7[5XADA/_ "SN==N,_9YAD@M:AHV& M/E]/=?V/?^".G_!/+]B'5AXU^#W[/UAJ'C.24S7GQ#\9S/K.O7,Y^]-]LNB[ M0LQY80^6I/\ #0!X(?\ @HQ_P4Z_;D_XEW_!,C_@FRW@OPO=?+#\8_VF=VCV MA0\>;:Z/ 6N[E2,LDN2AP-R#.*MZ)_P0;N?VB]6@\=?\%;OVU_'O[05^DJSI MX%L[@^&_!MHX.0$TVP93*RD >8TB[P/G0YK]#:* .-^#/[.WP$_9T\%0?#CX M"?!CPOX-T&WYBTGPUH4%E!NQC>5B50SGNQRQ/))-=9_9VG_\^,/_ 'Z%344 M0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ M 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9 MVG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C# M_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_ MV=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_W MZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG M_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_ M]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V= MI_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z% M344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\ M^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^ MA1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I_ M_/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%34 M4 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/ MC#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1 M_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ MSXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 M0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ M 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9 MVG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C# M_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_ MV=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_W MZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 >%?\$]P!\$]6 '_,]:S_ M .E)KW6O"_\ @GO_ ,D3U;_L>]9_]*37NE !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!\S_ /!8SXG^/_@Q_P $U/BK\3OA=^T- M'\*=>TC2;273_'DNC2WXTTM?VR,ODQ12MF9&: 2;"(C,)&*JA=?$? '_ ""'D4@C&:^&;;_ (*S_M%ZO>ZWX:\-?\&Z?Q1:Y\/I&NHVT4VD MK_:A^"7[;_[,N@_M*? /3H_^$+U MC5]8A\,2M8M )X;'5;RP6Z2)XT:(2FV:4*RJZB7##(->OU\W_P#!)#Q?XR^( M?_!/CX?_ !'\?_ RP^'6K>)DU+6[KPSIEW%-!F]U*ZNQ>J8243[4)OM9C7 1 MKDJ H4 ?2% !1110 45S/Q@^,_PD_9]^'FH?%KXY?$K1/"/AC245]1U[Q%J4 M=I:VX9@JAI)"%RS$*J]68@ $D"N2_9@_;?\ V1/VT]&O]>_93_:*\*>/(-*D M5-43P]JR3361;.SSHN)(@VUMI90&VG!.#0!ZG17"_'K]I[]G']ECPW9^,?VE MOCOX1\ Z3J%\+*PU+QAX@M].@N+C8S^4CSNH9]B,VT/-"M=0>QN=8\(ZY!J%M%=*B.T+20,RAPDD;%6X+7%I#)_JY[B M(*QD@C9I(PC;E7:<>HT %%%% 'E'[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ M 5I_Z)2N%_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*4 ;M%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117SA_P5G_;X\-_ M\$UOV#/'7[4^J2V\FKZ=I_V'P;IUP01?ZW< QVD6W^)5?,L@'/E0R'M0![CX M$^*'P\^)ZZP_P\\9:?K(\/Z]1 M[XV/5Y8[91UK^CWXP_'#X-?L]^";GXD_'?XK>'?!OA^T'^D:SXGUB&QMD.,A M?,F95+''"@Y/0 T =317Y\Z]_P %X[3]H'6KKX?_ /!)7]C#XA?M(:M%.UO) MXPM[)M \'64H.T^=JM\JABIR=BIAPIVOWJF/^"=O_!63]NC.H?\ !2/_ (*' M'X;>$[LYE^#_ .S)$^FJ\1Y\JZUJX#7,N5PLD:AHV^;:P!H ]\_;&_X*]?\ M!/;]A>^/A;XZ_M$:6WBQW$5IX!\,*VK:]?!-W_ *KXF_M&R%M:DA/_ "TMM!MMS0R@8*_: M"\39ZCJ/I7]CG_@E]^P7^P18A?V7/V:O#WA_4W0K=>)YH#>ZQ=Y^\9;^Y+W# M!B22N\)DG"CI7OE 'P'X'_X(#?!WXC^*;/XL?\%./VD/B#^U'XOM91/!!X\U M-K+PU82]S::+:,((E.3F-VD0Y^Z*^XOA]\./AY\)O"5GX!^%?@/1O#6A:?'L ML-%\/Z7%9VELO]V.&%51![ "MJB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH \+_P"">_\ R1/5O^Q[UG_TI->Z5X7_ ,$]_P#DB>K? M]CWK/_I2:]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** /-_P!K?X/7_P =?V?=>^'^B_$YO!6JK)9:MH7B\6L5PNC:EIUY!J-G M=R12X2:*.YM87DC8A70,I(SD?$FJZ_\ M?>(_P!E[1/VTOV6?^"F_P"SIK_Q M/T:"Y\'_ !0\?:Q8O'X!\1V\=Y--9^;+:/(;2YL?M3!)E)B=KN=77#IM^I_^ M"GGP?OOCU^Q%XP^%4>E:YJ.F:G>:,_BW2?#+R#4-3\/0ZO93ZS96PB(=Y9]- MBO(5C0[W,H1>6%?$/PY_X*^?\$2/^".O#%QX=C\8LW@CX M0^#],GENM5,N@Z5'+:BV>,F$R7BW22&YV 2"7?SP0#[B_P"":'[,7Q)_8^_8 MN\)? KXQ?%RW\<^*K.;4M2\0>);& QVMS=ZAJ-S?RK;H0-L"-S6^AZL7^U:3IDM]/+8 M6<@D^=#':O"JQO\ -$@6,X*;1]C4 %%%% 'G7QJ_9;^#W[1/C+PEXD^-?A.R M\3:?X-FN[O2?#6MV<=UIQU&58XXK]X) 5>>",3I$S A/M O^#D#PG\2/V1_!-AX5M;+X!ZC>_'>W\-6B6MA=BZNGM]*2>.(!/M4LL3RX M(#.E@'.=N3]#_P#!3?\ X*K?LQ_\$Q_AWI>J?&;XAZ/8^)O%EU]C\(:)J,LQ M61\@/>7*VT$17D=5/A_P"P!_P5F_X)3^)OB-IOP!_9H_:< MO?C#\9OBQXF-[XLU2P\$ZG:7.L7BP;KB]E>ZMXX;6RM+2 K%!YA\J"".-!(^ M6< X'_@K=J'[8'A+]L"?]H/XJ_\ !'CPS^TY^SIX)\'Q6&FZ??W^GZE>Z7+, MZW&IZO#I5Q'.7E.R" 'R2RQV;8>)9Y#6M^UO^WU^RW\,_P#@W1^(/[9__!*_ MPYH7@CPUJ_A];+PWIWA'P[;Z,VB:GJ.H0:;?PWJGQU^) MOB/XD?#[P5J4 M)M(#W]K>:582QDXM'F73H&>(X\@WC1L 484 7_ /@H9^S] MH7P1_P"#:>T\,?#S_B1:O\(_AEX6\2>$M:TW$=QINM:?+9W)OHG7E9Y)//+. M.6^T29^\:^[OV/?C/??M'?LD?"W]H;4[5(+GQY\.=$\17$$:X6-[VPAN64#L M 92*_/#]LC]J'3/VR?\ @AAH?[)WP1O;;4_CO\5_#.@^!1\+Q@G0;,D%EX_<)7/_MS_ M /)H_CW_ + +_P#H:UW7PN_Y)GX=_P"P%:?^B4H E_X275_^A0O?^^EH_P"$ MEU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^ M$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU M?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275 M_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%" M]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+ MW_OI:/\ A)=7_P"A0O?^^EK4O+VSTZTEO]0NXH((8R\TTT@5(U R68G@ #N: M^2_VB_\ @NK_ ,$JOV9M3;PMXP_:]\/>(/$1E\F#PM\/Q)XAU"6?M!Y>GK*( MY#Z2LGUY% 'U!_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM?!Y_P""JW_!2G]I MDFU_8 _X(W^.;?39_P#CW\=?M#ZS!X3LXU_AF&G[GN;F,]1Y;!BN#@9X/^&" M/^"UW[4N)_VR?^"L&G_"[1[C_C[\%?LR>$19.H/_ #SUJ_S>1D#CA6'?M0!] M@?&7]JCX._LZ>&CXR^/_ (ZT'P1I(!QJ/BSQ%::?"V.H#SR*&/3@9/(K^:#_ M (.B_P#@L-X#_P""BOQX\+? ;]FCQNFL?"[X=6SW,FIV;.+?6-PK^7/5]5U#7M6N MM'7[KXR^)SK%GX?U6%]MU96VGX6VC@#A7C26-SY;QL-H; M%?R_5^PW_!H!_P %(O\ AG3]K_5/V%OB-KWD^$_C#B7PY]HEQ'9^)((SY8&> M%^TP*T)[M)%;*.M ']*6@S0>%=&M?#GACX:G3=.LH5AL["P@BAA@C48"(B85 M% Z 5<_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O M?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0 MO?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: MV** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH M_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH M Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/ M^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ M *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU? M_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4 M+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H M4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z M6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI M:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V* M* ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6 MC_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ M .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7 M_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)= M7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z M%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ MZ%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^ M^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[ MZ6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6M MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^ MEH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q M_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (27 M5_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X2 M75_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_ M^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ M .A0O?\ OI:/^$EU?_H4+W_OI:V** /"O^">I+?!'56*XSXZUG@]O])->ZUX M7_P3W_Y(GJW_ &/>L_\ I2:]TH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** /&/^"A/[6US^PO\ L>^,OVH].^%][XTOO#D5E%I? MA:PNA!)J-Y>7UO8V\1E*L(D\ZYC+OM;:@8X.,5\;#QA_P<'ZGXLB^)\W_!*K M]E>WU\J'CU.\\:M)J-OQPC7"9)91P2K8XXXK[%_X*.?"KXV?'#]AKXF_"C]G M.^TF'QIK?A>:#0DUW3(;RTNG#*SVLD4ZM&1/&LD&XCY#*'!!4$?*'A_]B?\ MX.+]!T&RT-?^"R/PYG%G:1P">]^"-M<32!%"[GE?YI&.,EVY8Y)Y- 'U;_P3 MO\7?M6>.?V4=(\2_MN>%].T7XG2^)/$D7B32='8M9VBQ:]J$5K';L68O"+5+ M?8Y)+)M8G)KVVO"O^";O@G]HGX=?LDZ5X._:Q^*>G>-OB%:>+/%)\2>*M)$: MV^HN_B+4I(W2.(!8 (7B7R !Y)4QD H17NM !1110 4444 9S^#_ D_B-?& M+^%]..KI#Y2ZJ;*/[2(_[@EQNV^V<5HT44 4K;PYX>L]:N/$EGH-E%J-Y&L= MW?QVJ+/.B_=5W W,!V!/%7:** "BBB@#RC]N?_DT?Q[_ -@%_P#T-:[KX7?\ MDS\._P#8"M/_ $2E<+^W/_R:/X]_[ +_ /H:UW7PN_Y)GX=_[ 5I_P"B4H W M:*** "BBB@ HHHH **** "BBLSQCXV\&?#OP]<>+OB!XNTS0M)LTW7>J:Q?Q MVMO OJ\DC!5'U- &G17Q'\8/^#A;_@EY\./$Q^'7PS^,6J_&3Q>Q(M?"/P0\ M-W/B6[NB#C$5?M'?MS?L;_LA:,)]!0!Y;<_\'!GP MK^,UT^B?\$XOV*_CA^T9=&0QP:[X6\%S:3X=#@XVS:GJ"QB'GN8B.O-,$/\ MP<>_M8X\Z\^!W[*'A^Y[0QOXW\3VH/KG;ISX'IM.?;I^@MK:VUC;1V5E;QPP MPQA(HHD"JB@8"@#@ #@ 4^@#\^[/_@WN^#?Q@NX]=_X*,?MB_&_]HZ\\P22Z M-XQ\<3Z;X?20HT4 %%%% 'A_[;W_ 3C_8W_ ."C MGA70_ _[9GPFN/&&D>'-0DOM'TY?%6J:;%%^+]*\?>"?V-;C3-:T/4H-0TC4K3XH>)UEM+J&19(ID M/]I<,KJK ]B!7W;10 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 4444 %%%% !111 M0 4444 %%%% !1110 4444 >%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\ @GO_ M ,D3U;_L>]9_]*37NE !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110!\LZI_P3:U[P]_P3=\4_L'?##]L/XMOK.J6][-H7Q2\2^.)Y M/$-E>R7GVR$F^MQ'(L2RA8RJ 9B+J0VX@_.OQ*_X(8_!GX,^$)?'GQ3_ ."U M'[=.CZ+:$?VCK-U\?,6MDN"3-<2#3BMO",'=+*5C7C#;W[187$]Q K[E)66">2"5&VD@,LD;J1G(*D'!!%;DD<$_P!F']C/PS\&O GQXN/B?HMEJVO7VE>/;S6X]2N- M8M[[6KZ_CEGNX_DN)@MR$DD4 ,Z,0!G%>\5\L?\ !&;PUX1\&?L'6G@_P!:6 MUOH.D_%CXDV>B0687R8[2+QUKR0K'MXV"-5 QQ@#%?4] !1110!Y%^V#^U_X M9_9$\%:=J\OPQ\7^/?$_B+4#8>$? '@#2/MVKZS<*ADD*(65(H8HP7EGE98X MUQDEF16\9_8=_P""Q/PX_:S_ &C==_8O^+/[//C[X)_&/0])_M9? GQ%LHD; M4]/R ;FSGB8I.JY!(P,C)3>$ M(8DP-7\3ZD[-/I\;])8[&T\$?WHY0H!['\3/VYK73/VB]2_9*_9]^ M#NK?$SQ_X<\.P:[XST_2]5M+&S\.V=P6%K'=75RX475SL=H;=06*(TCF)-K- MT7[._P"VG\!?VD_V>[O]I3PCXE?2=!T634+?Q?;^)%2TNO#%Y8%EO[/4$+%; M>:W9&\SYBFT!U9D97/Q-_P $"=8U3X@_M9_M]_%KQ7([ZU>_M17^AS&;/F1V M6F-<06<))YQ'$VP#C&W@#I7PE^UG\7?'?PK^ 7_!87P#X#NI[71XOBQX0FB$ M#,(XI==U-K;56XXS+%&D;>N\9ST(!^M&A_\ !6SX?3_#_P )?M*>-O@9XL\+ M_ _QYK=MIGA7XL:W-:) ?M4ODV-]>68D-Q8V%U)L6&XD&1YT+2I"K[A];5^> M?_!5[P!X5T?_ (-M?&G@!+.)M,T7X$Z''81%0%7[(MBUN0.@VM%&1[@5]4?\ M$ZO&_BGXF_\ !/KX%?$CQQ=2SZUXA^#?AC4M8FG)+R74^DVTLK-GG)=V)SSF M@#V2BBN,^,VB?'+6],LHO@=XWT70[M)V-]+K6F-EO\UAJ]HJPW4) /R@NOF)GD MQ2QM_%0!]645C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q17G7QA^ M-W@3]GKPRWC3X]?'_P $^"M(4'.I^*]6M]/@XZ@//(JD]. <\U\;^,/^#AO] MDK5/$5Q\/_V/M+^(O[1OB>W;RY-(^"?PTO-2BB<]#)=3"* 1]"9$9P!SSC% M'Z&T5^=5G\UGRCTDBL].'EQ2? M],[CISD]*;=_\$._VB_VBB+S_@HU_P %8_B_\4H9N;SP?X1N4\(>'9P>L!O#^H6F?M&@Q:N+ M[5$QZV-H);GV_P!7UXKY\/\ P7!^,_[0V;+_ ()K?\$H?C7\5XYN+/QAXRM( MO!OAR<'I+%>W^6E4#YBNQ&(P.,YKVO\ 9=_X)*?L,?L9"VN?V;_V4OAUX?U" MTQ]GUZ3P^+[5$(Z?Z==F6Y]_]9UKZ%^Q>-_^@W9?^ Q_QH ^#S\!/^#AC]J[ MY_C-^V9\)?V;?#]R/FT3X/\ A&3Q%K7E'K%+>ZD1%#+_ --;?@<$#J*T_!W_ M ;K?L):IXBM_B!^V%XM^*'[1OBBW;S$UCXU_$&[U&**0_>$=K"T4 C["-U< M 8'.,U]N_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &5\'O@)\#?V>O# M*^"_@+\&_"W@K2% QIGA30+?3X..A*0(JD]>2,\UUM8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT > M1_\ !/?_ )(GJW_8]ZS_ .E)KW2O"O\ @GKN'P1U4,/%L[%KW4=1=XX84-NN,O/ M'"BG+,Q498D9G/\ P:0?\$IR,'7/B_\ ^'#/_P 8KZY_X*J^(OV)K?XKV3))#)$1*FV41LQB(E"!O+(?:1^ M;8^+/_!33]O?X6Z;9?&;QW\4_@I^Q9=:G-!AMH6G@CS?LSZG,";V125B?R)8HN9&#E5C;S?]D'XU_\ !3VW\4>!?V^&?[//Q:_X)U?MY?'3XX_#3X'>(_B%\,?V@9['Q(^G^"WLCJ'A MWQ3 DD5U%)#=W, >WO1*)EG5R(Y$99!&A60\W\$/^".=YX__ &)OVE?AW^U? M-:Z=X^_:R\5ZOXF\7+ITPO(_"SS2%])LHY!A;DV)$BZ9 M<6[3ZCI[I.T]W->Q6B".W:!#&UPXF,(0%OT0\#>#/#GPX\%:/\//!VG+9Z1H M.EV^G:5:(21!;01K%$@SV5%4?A6I10 445\X?\%9_P!OCPW_ ,$UOV#/'7[4 M^J2V\FKZ=I_V'P;IUP01?ZW< QVD6W^)5?,L@'/E0R'M0!^"'_!WO_P4B_X: M3_;)T_\ 8A^'.O>=X1^#6[^WOL\N8[SQ).@\_..&^S1%8!W61[E>]T\00X2(16\"L[&YB/ MDL0/OPV^2%#$?E]XL\5^)/'?BK4_''C'6KC4M7UG4)K[5=1NY"\MU9G9F)[DFG>#?&'B?X>^+]*\?>"=#_LT M@![)K.H9NXF XX5AGGL*^@/^"4W[>?AC_@I+^PCX$_:KT1[>+4]6TT6GB[3; M<\:?K5OB.\@QU5?,'F1YY,4L;?Q5]$T ?$?P?_X-Z?\ @EY\./$P^(OQ,^#N MJ_&3Q>Q!NO%WQO\ $ESXEN[H@YS)%<-]E8YR<^2.M?9/@[P3X,^'?AZW\(_# M_P (Z9H6DV:;;32]'L([6W@7T2.-0JCZ"M.B@ HHHH **** "BBB@ HHHH * M*** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** /"_^">__ "1/5O\ L>]9_P#2 MDU[I7A?_ 3W_P"2)ZM_V/>L_P#I2:]TH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** /&_V_?'_P)^%7[)WB;XC_ +27@#4?%GA/ M1;G2[N;PKH^EF^N]:OTU.U.GV,%MD"XEFOOLL2Q,=KLX5OE)KX_C_P""^7QS MU>[UG0],_P""'_[5$UUHH5-6MH_"]N9K/S(A*GF1[B5+1L& (.??!K[3_:5^ M&-[^U3^SEJ?@_P"%'Q/AT#5[B[L-5\)>*X[%;V&PU;3=0@O[*:2!B!/$MW:1 M>9&2-Z!UR,Y'SMX__9W_ ."P?AWX;^&OCM\$?C7\#K[]H0Z')H/Q+L_$6@:G M!X1\1Z>EY<3Z?-$(7-S;W=FMQ*%;_5R_:IPZX$>T ]"_X(]^(+WQ?_P3I^'? MC>__ &=+/X52>(4U/6O^$,TXJ+:$7NJ7=W]JA16988[KSOM:PJ=L0N0BX55K MZ8KY[_X):? 3XC_LS?L0^%?@S\8OC%IGCOQ;IFI:W+XG\0:)&R6/]HSZO>3W M-K;JRJ5AMYI9+=1M3 AX2,81?H2@ HHHH **R_&=QXSM?"]Y/\/-*TN^UH1C M^S[;6M0DM;5W) )DEBBE=0!DX"') 'RYW#Y6_P""*_[;?Q^_;W_99\3?&3]I M+2?#NG^)-*^*VO>'3I_A6WD2RMH+)XHU1#*[/)R7)=CELYPHP ?7M%?(O[= MO[3_ .V?<_'30_V-_P#@FCKWP4B^)L>@'Q-XPE^-&HWJV5KI3R/;VEO;PV , M\MS/)'?V#_"?_ 5B^/'_ C-YX(U:/1];\=?"'1?#KK=>'/#6J30QP2VE^9C M)*="LO$_AS4H;W3]2M([JPO+=]T<\, MBATD4]U92"#Z&@"W7XH_\'//[!O_ 6%_P""F?QE\&_"']DS]E>XUSX2>!=/ M-\NJ-XZT*Q75];N!B24P75]%*%@A"PH713NDN",JRD_M=10!_'9XZ_X-J?\ M@M?\-?"-_P"._&O[%OV+2M,@,U]=?\+&\-R>4@(&=L>HLS=1P 35_2_^#83_ M (+E:UIEMK&F?L0>;;7<"36\G_"R_#*[T90RG!U($9!'!YK^JW]N?_DT?Q[_ M -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E 'XZ?\&P?["7_!8'_@F?\6/&GP8_ M:X_99N-#^$OC>Q&HQZHOCK0[Y=(URW 5)!!:WTLI6XAS$[*C'=#;YPH8C]J* 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** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** /"_\ @GO_ ,D3U;_L>]9_]*37NE>%_P#!/?\ Y(GJW_8]ZS_Z4FO= M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\9?V MA?\ @CK_ ,%1O@E\;?%?C_X;_P#!1S]HK6_@]KWB74=:M/#?P6\;R6>K^%A= MW4MS)!%I%W0(TIYMKA)3@E;9V;%;_P"SW_P3.\5?M3V]_;_!?_@Y0_:F MOM5T@A/$'A>_\2W>GZUHLA'^KO=.NI8[JT;GI+&N>V>M?7?[=/\ P7)_X)^? ML':VWPS\6_$JX\ODN_#/B6:R^W_$WR@P8"*Y M3RIM/5L?-%NM6!.&6=: /T*_X)C?LN?$;]C#]C30?V_U&X@FDBE\\VL,41D21&B.$#?N_G+/N=NS MH **** "OSQ_X-IO^3)?B/\ ]G(>-?\ TKCK] ?$<'B*ZT2YM_"6JV5CJ31X MM+O4;![J")L]7B26)G&,\"1?K7S3_P $K_\ @GS\1_\ @G'\)_$WPA\5_M": M-X_L?$'CC5/%"75CX"ET::VNKZ1))HR6U&Z62,,IVC"L PR3CD Y;]OO_@A# M_P $_P#_ (*#>*-6^,?Q$\$:OX<^*E_' UA\4O"WB&[M]3L)X(DCMY%0RF!Q M&(XP%,?1?E*L=U?!/[6WQ*_;&^+'_!L?^TS\&OVE/$\_BGQ[\#_BJ?A_KGB] M-WF^)=/TG7])D^WLQY<^3+AW;YF6!BY+E\_H]+^SY_P51TG]H+QGK?A7_@H- MX(N/AGXHU(W6B:'XH^#PN]7\)PE0#:V-Q;7UM%*!C*RW4<^."T;_ #;O3_#/ M[&?P)T#]F+6/V2M4\/3Z[X4\3V&IP>,&URX\Z[\03:DTLFH7=W*H7?<7$L\L MCNH4*S_($5550#Y1_P""M&K^%[;_ (-R?'FHV4L(TN;X&Z0FGLN-A65+)(-N M?4LF/J*^F/\ @FKHWB3P[_P3G^ /A_QE'(FL6/P4\*V^JK,3O%RFD6JRAL]] MX;->'S_\$I/B?\0/V;/!_P#P3Z^/O[1NF>)_@)X+O=-']F1^&)8-?\3:3ILZ M3:;I&HW1N6@$,1AMUEEAA5[A;=<" ERWVS%%%!$L,,:HB*%1%& H'0 =A0 Z MN,^,WP,\(?'/3++2?%^J:U:QV,[30MHNK26C,Q7:0Q3[PQV-=G10!\D_M6_L M4_"?X??LZ^+O&FB>)/&$UWIVDM-!'?>*9YH68,HPZ,<,.>AKW_X5^!='3X8> M'$%U>X&@V8&;MO\ G@E<_P#MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_H ME* )?^$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ MA!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,? M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'T MC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$' MTC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"? MF]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^ M;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ MP+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ M +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8 MHH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ M (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@# M'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A! M](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A M!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ MGYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^ M?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ M ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W M_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ MV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH M_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH M Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X M0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ MX0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ M )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC M_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F] M_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F M]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+ M:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ M MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV* M* ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/ M^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ M .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!]( M_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!] M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GY MO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_G MYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P M+:C_ (0?2/\ GYO?_ MJV** /"O^">JA?@CJJCMXZUD<_P#7R:]UKPO_ ()[ M_P#)$]6_['O6?_2DU[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 ?"/P'_ ." '[(WP6^(7B7X]Z-XU^(VC?$?QIX@U/5?$OBC MP?X_N],DE:\O)K@PQF (4B42A-O?;EMQYKU__AVIX+_Z.X_:/_\ #[ZS_P#' M:^CZ* /+/V,?V;#^R/\ &T^!7_">:UXG2P\2^(-1AUSQ)JLE]J%S'J.M7VH MI]IN)0'GF5;L(TC9+,I))SD^IT44 %%%% !1110 4444 %%%% !1110!Y1^W M/_R:/X]_[ +_ /H:UW7PN_Y)GX=_[ 5I_P"B4KA?VY_^31_'O_8!?_T-:[KX M7?\ ),_#O_8"M/\ T2E &[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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!X7_P3W_Y(GJW_ &/>L_\ I2:]TKPO M_@GO_P D3U;_ +'O6?\ TI->Z4 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% &7XS\/7_ (L\+WGAW3/&&J:! M-=QA$U?1?(^U6_(),?VB*6,$@%W,<$T42;Y')Z*O"C"KT4 <5^@-?GC_ ,&T MW_)DOQ'_ .SD/&O_ *5QT '[-GC>#_@JM_P4._:6TGXNZKJ]S\*O@#K]IX \ M%>#M.UZ[L;6XUI1.=6U2Z^RR1M-L_X(;>#M1^!?[;G[>?[.GB^-X-9B_:#;QE:1S<-/I.MI/37?=,/ ME S\IXX-?9O[#?PBU[]G_P#8H^#WP&\5+C5/!/PM\/Z!J0W XN+/3;>WDY'! M^:,]* /4J**XSXS? SPA\<],LM)\7ZIK5K'8SM-"VBZM):,S%=I#%/O#'8T M%?\ !/50OP1U51V\=:R.?^ODU[K0 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 4O$>@6/BG1+GP_J<][%!=1[)9-.U*>SG49S\DUNZ21GCJC ^]>6?LC?L'_ M +,/["GAW5/"/[+W@W6?#^EZSJD^I:CIU]XXUC5H9+R8J9;@)J%W.$D3?&;]BWX(_&SXCVWQDU9/$7A[QC;Z*^BR>*_!'BJ]T74+O2 MWD$C6,\UG(AFA#C>@?+1,6:)HV9B>P^$'P2^$_P"^%VF?!7X.^ ]/T#PMH]L MT&GZ-91'RD5F9G+%B6D=W9W=W+/([LS%F8D]310!X#X*_P""9G[(?@'7M"OM M"\%:M)HOA/7GUSP;X&O_ !3?7'AWP]J3.\GVJRTR24VT+H\DC1 (4MRY,"Q9 M->_444 %%%% 'E'[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2N%_;G_ M .31_'O_ & 7_P#0UKNOA=_R3/P[_P!@*T_]$I0!NT444 %%%% !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%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >%_P#!/?\ MY(GJW_8]ZS_Z4FO=*\+_ .">_P#R1/5O^Q[UG_TI->Z4 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MPOQZ_:>_9Q_98\-V?C']I;X[^$? .DZA?"RL-2\8>(+?3H+BXV,_E(\[J&?8 MC-M'.%)J7X$_M(_L_?M0^$)_B!^S?\:_"WCS0K74'L;G6/".N0:A;172HCM" MTD#,H<))&Q7.0'4]Q7YT?\%;M0_; \)?M@3_ +0?Q5_X(\>&?VG/V=/!/@^* MPTW3[^_T_4KW2Y9G6XU/5X=*N(YR\IV00 ^266.S;#Q+/(:UOVM_V^OV6_AG M_P &Z/Q!_;/_ ."5_AS0O!'AK5_#ZV7AO3O"/AVWT9M$U/4=0@TVY+VUJJI; MWD#7$CEAG+1JZLZE&8 ^Y?"_[;'[)7C7XI_\*5\)_M">%]0\3-?W%C!IEMJB M-]IO+<%KBTAD_P!7/<1!6,D$;-)&$;%O$GA+6M-Q'<:;K6GRV=R;Z)UY6>23SRSCEOM$F?O&ON[] MCWXSWW[1W[)'PM_:&U.U2"Y\>?#G1/$5Q!&N%C>]L(;EE [ &4B@#T:BBN9^ M)GQE^%WP;L;74_BAXULM$M[V8Q6LMZY D<#)48!YQS0!QW[<_P#R:/X]_P"P M"_\ Z&M=U\+O^29^'?\ L!6G_HE*^??VN_VN_P!FGQS^S3XQ\)>$OC'H]_J5 M_H[16=G!*Q>5]RG:,KUXKV_X6>,_"S_#'PXZZW 0=!LR#D_\\4H ["BLW_A, M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/ M^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[Z MH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ M +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J M/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A, M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/ M^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[Z MH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ M +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J M/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A, M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/ M^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[Z MH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ M +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J M/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A, M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/ M^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[Z MH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ M +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J M/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A, M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/ M^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[Z MH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ M +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J M/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A, M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/ M^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[Z MH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ M +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J /'?^">__ "1/5O\ L>]9 M_P#2DU[I7A7_ 3V8-\$M693D'QUK)!_[>37NM !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?-C?\ M!7[_ ()M6/Q>\:_ 'Q/^UGX9\/\ C7P#K!TO7?"_B=Y--OIKG:&"64-RB/J) M;("BU$I8D;0=RY^3]:_X).>,OC#_ ,$9OVG_ -G?PGX'G\-ZI\=?B;XC^)'P M^\%:E +2;2 ]_:WFE6$L9.+1YETZ!GB./(-XT; %&%?ID_@_PD_B-?&+^%]. M.KI#Y2ZJ;*/[2(_[@EQNV^V<5HT ?E5^V1^U#IG[9/\ P0PT/]D[X(WMMJ?Q MW^*_AG0? H^%XN NKZ5K,4]K#K*7UK_K;.*S6"[:::5%1%5"2!(N?TC_ &=/ M@[I7[._[/G@3]G_0KKS['P-X-TOP]9S[-OF165I%;(V.V5B!Q72VWASP]9ZU M<>)+/0;*+4;R-8[N_CM46>=%^ZKN!N8#L">*NT %4M9\.>'O$<20>(=!LK]( MVW1I>VJ2A#Z@,#@U=HH \0_;8^'W@'2_V4O'.H:9X(T>WN(M#=HIX-,B1T.Y M>0P7(->F?"[3=.'PR\. 6$( T*SP/*'_ #Q3VKB_VY_^31_'O_8!?_T-:[KX M7?\ ),_#O_8"M/\ T2E &O\ V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V= MI_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z% M344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\ M^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^ MA1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I_ M_/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%34 M4 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/ MC#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1 M_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ MSXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 M0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ M 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9 MVG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C# M_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_ MV=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_W MZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG M_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_ M]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V= MI_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z% M344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\ M^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^ MA1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I_ M_/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%34 M4 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/ MC#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1 M_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ MSXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 M0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ M 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9 MVG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C# M_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_ MV=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_W MZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG M_P#/C#_WZ%344 >%?\$]P!\$]6 '_,]:S_Z4FO=:\+_X)[_\D3U;_L>]9_\ M2DU[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 45Y=X7_;8_9*\:_%/_A2OA/\ :$\+ZAXF M:_N++;5$;[3>6X+7%I#)_JY[B(*QD@C9I(PC;E7:<>HT %%%% 'E'[<__ M ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2N%_;G_P"31_'O_8!?_P!#6NZ^ M%W_),_#O_8"M/_1*4 ;M%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% 'A?_ 3W_P"2)ZM_V/>L_P#I2:]TKPO_ M ()[_P#)$]6_['O6?_2DU[I0 4444 %%.] M>LYKO2/![:I&=2N;:%"\DXMP?,$2J#ER N>,YXK>\8^,O"'P[\*ZAXZ\?^*= M.T/1-(M'NM5UC5[V.VM;.!!N>6660A(T4 DLQ H TJ*X#X)?M3?L\_M'2:A M;?!+XM:1X@N=)2&34K&TF*W-M%,"89GAD"R+%*%8QR[=DFUMK-@X3XV?M4_L M[?LY7.GV'QL^+NC^'[S5HY9=-TZZG+75S#$ 9ID@C#2-%&&4R2[=D>X;F7(H M ] HK.\(^+_"?C_POI_CCP)XFT_6M%U>SCN]*U?2;Q+BVO+>10R2Q2QDK(C* M00RD@@Y!K1H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "OD?_@N_P#M+>/OV1/^"2'QM^.WPNU.>Q\06/ANWTS2M1M7V364NI7] MMIOVB-ARLD8NS(K#D,@(Z5]<5\T_\%B?V0?$_P"WC_P3.^+W[+'@8*VO>(_# M:3^'X&E""XU"RNH;^U@+$@*))K6.,L> 'R>* /F'_@H9^S]H7P1_X-I[3PQ\ M//\ B1:O\(_AEX6\2>$M:TW$=QINM:?+9W)OHG7E9Y)//+..6^T29^\:^[OV M/?C/??M'?LD?"W]H;4[5(+GQY\.=$\17$$:X6-[VPAN64#L 92*_/#]LC]J' M3/VR?^"&&A_LG?!&]MM3^._Q7\,Z#X%'PO%P%U?2M9BGM8=92^M?];9Q6:P7 M;332HJ(JH20)%S^D?[.GP=TK]G?]GSP)^S_H5UY]CX&\&Z7X>LY]FWS(K*TB MMD;';*Q XH [*N,^,WQ-\7_#+3+*_P#"'P=UKQC)=3M'-;:+)&K6ZAW:*U74_M9?\ 2)_XI_\ @6/_ )'K[&HH ^.?^'E/[67_ $B? M^*?_ (%C_P"1Z/\ AY3^UE_TB?\ BG_X%C_Y'K[&HH ^.?\ AY3^UE_TB?\ MBG_X%C_Y'H_X>4_M9?\ 2)_XI_\ @6/_ )'K[&HH ^.?^'E/[67_ $B?^*?_ M (%C_P"1Z/\ AY3^UE_TB?\ BG_X%C_Y'K[&HH ^.?\ AY3^UE_TB?\ BG_X M%C_Y'H_X>4_M9?\ 2)_XI_\ @6/_ )'K[&HH ^.?^'E/[67_ $B?^*?_ (%C M_P"1Z/\ AY3^UE_TB?\ BG_X%C_Y'K[&HH ^.?\ AY3^UE_TB?\ BG_X%C_Y M'H_X>4_M9?\ 2)_XI_\ @6/_ )'K[&HH ^.?^'E/[67_ $B?^*?_ (%C_P"1 MZ/\ AY3^UE_TB?\ BG_X%C_Y'K[&HH ^.?\ AY3^UE_TB?\ BG_X%C_Y'H_X M>4_M9?\ 2)_XI_\ @6/_ )'K[&HH ^.?^'E/[67_ $B?^*?_ (%C_P"1Z/\ MAY3^UE_TB?\ BG_X%C_Y'K[&HH ^);7_ (*M_M&WOBR[\$6O_!+SXC2:K96L M=Q=:4_M9?\ 2)_X MI_\ @6/_ )'K[&HH ^.?^'E/[67_ $B?^*?_ (%C_P"1Z/\ AY3^UE_TB?\ MBG_X%C_Y'K[&HH ^.?\ AY3^UE_TB?\ BG_X%C_Y'H_X>4_M9?\ 2)_XI_\ M@6/_ )'K[&HH ^.?^'E/[67_ $B?^*?_ (%C_P"1Z/\ AY3^UE_TB?\ BG_X M%C_Y'K[&HH ^.?\ AY3^UE_TB?\ BG_X%C_Y'H_X>4_M9?\ 2)_XI_\ @6/_ M )'K[&HH ^.?^'E/[67_ $B?^*?_ (%C_P"1Z/\ AY3^UE_TB?\ BG_X%C_Y M'K[&HH ^.?\ AY3^UE_TB?\ BG_X%C_Y'H_X>4_M9?\ 2)_XI_\ @6/_ )'K M[&HH ^.?^'E/[67_ $B?^*?_ (%C_P"1Z/\ AY3^UE_TB?\ BG_X%C_Y'K[& MHH ^.?\ AY3^UE_TB?\ BG_X%C_Y'H_X>4_M9?\ 2)_XI_\ @6/_ )'K[&HH M ^.?^'E/[67_ $B?^*?_ (%C_P"1Z/\ AY3^UE_TB?\ BG_X%C_Y'K[&HH ^ M.?\ AY3^UE_TB?\ BG_X%C_Y'K+U[_@JW^T;X:U+3-(US_@EY\1K2YUBZ-OI ML%UJBH]U*%W%(P;?YVQS@5]M5X7^UA_R6SX'_P#8]R_^DS4 >6_\/*?VLO\ MI$_\4_\ P+'_ ,CT?\/*?VLO^D3_ ,4__ L?_(]?8U% 'QS_ ,/*?VLO^D3_ M ,4__ L?_(]'_#RG]K+_ *1/_%/_ ,"Q_P#(]?8U% 'QS_P\I_:R_P"D3_Q3 M_P# L?\ R/1_P\I_:R_Z1/\ Q3_\"Q_\CU]C44 ?'/\ P\I_:R_Z1/\ Q3_\ M"Q_\CT?\/*?VLO\ I$_\4_\ P+'_ ,CU]C44 ?'/_#RG]K+_ *1/_%/_ ,"Q M_P#(]'_#RG]K+_I$_P#%/_P+'_R/7V-10!\<_P##RG]K+_I$_P#%/_P+'_R/ M1_P\I_:R_P"D3_Q3_P# L?\ R/7V-10!\<_\/*?VLO\ I$_\4_\ P+'_ ,CT M?\/*?VLO^D3_ ,4__ L?_(]?8U% 'QS_ ,/*?VLO^D3_ ,4__ L?_(]'_#RG M]K+_ *1/_%/_ ,"Q_P#(]?8U% 'QS_P\I_:R_P"D3_Q3_P# L?\ R/1_P\I_ M:R_Z1/\ Q3_\"Q_\CU]C44 ?'/\ P\I_:R_Z1/\ Q3_\"Q_\CT?\/*?VLO\ MI$_\4_\ P+'_ ,CU]C44 ?'/_#RG]K+_ *1/_%/_ ,"Q_P#(]'_#RG]K+_I$ M_P#%/_P+'_R/7V-10!\<_P##RG]K+_I$_P#%/_P+'_R/67X3_P""K?[1OCC3 M9-7\*_\ !+SXC:C;174EO)/8:HLJ++&VUT)%OPP/!':OMJO"_P#@GO\ \D3U M;_L>]9_]*30!Y;_P\I_:R_Z1/_%/_P "Q_\ (]'_ \I_:R_Z1/_ !3_ / L M?_(]?8U% 'QS_P /*?VLO^D3_P 4_P#P+'_R/1_P\I_:R_Z1/_%/_P "Q_\ M(]?8U% 'QS_P\I_:R_Z1/_%/_P "Q_\ (]'_ \I_:R_Z1/_ !3_ / L?_(] M?8U% 'QS_P /*?VLO^D3_P 4_P#P+'_R/1_P\I_:R_Z1/_%/_P "Q_\ (]?8 MU% 'QS_P\I_:R_Z1/_%/_P "Q_\ (]'_ \I_:R_Z1/_ !3_ / L?_(]?8U% M 'QS_P /*?VLO^D3_P 4_P#P+'_R/1_P\I_:R_Z1/_%/_P "Q_\ (]?8U% ' MQS_P\I_:R_Z1/_%/_P "Q_\ (]'_ \I_:R_Z1/_ !3_ / L?_(]?8U% 'QS M_P /*?VLO^D3_P 4_P#P+'_R/1_P\I_:R_Z1/_%/_P "Q_\ (]?8U% 'QS_P M\I_:R_Z1/_%/_P "Q_\ (]'_ \I_:R_Z1/_ !3_ / L?_(]?8U% 'QS_P / M*?VLO^D3_P 4_P#P+'_R/1_P\I_:R_Z1/_%/_P "Q_\ (]?8U% 'QS_P\I_: MR_Z1/_%/_P "Q_\ (]'_ \I_:R_Z1/_ !3_ / L?_(]?8U% 'Q+:_\ !5O] MHV]\67?@BU_X)>?$:35;*UCN+K3DU13/%$YPKLGV?*J<<'O6I_P\I_:R_P"D M3_Q3_P# L?\ R/7J7@'_ )2">/\ _L1-*_\ 1C5[I0!\<_\ #RG]K+_I$_\ M%/\ \"Q_\CT?\/*?VLO^D3_Q3_\ L?_ "/7V-10!\<_\/*?VLO^D3_Q3_\ M L?_ "/1_P /*?VLO^D3_P 4_P#P+'_R/7V-10!\<_\ #RG]K+_I$_\ %/\ M\"Q_\CT?\/*?VLO^D3_Q3_\ L?_ "/7V-10!\<_\/*?VLO^D3_Q3_\ L?_ M "/1_P /*?VLO^D3_P 4_P#P+'_R/7V-10!\<_\ #RG]K+_I$_\ %/\ \"Q_ M\CT?\/*?VLO^D3_Q3_\ L?_ "/7V-10!\<_\/*?VLO^D3_Q3_\ L?_ "/1 M_P /*?VLO^D3_P 4_P#P+'_R/7V-10!\<_\ #RG]K+_I$_\ %/\ \"Q_\CT? M\/*?VLO^D3_Q3_\ L?_ "/7V-10!\<_\/*?VLO^D3_Q3_\ L?_ "/1_P / M*?VLO^D3_P 4_P#P+'_R/7V-10!\<_\ #RG]K+_I$_\ %/\ \"Q_\CT?\/*? MVLO^D3_Q3_\ L?_ "/7V-10!\<_\/*?VLO^D3_Q3_\ L?_ "/1_P /*?VL MO^D3_P 4_P#P+'_R/7V-10!\<_\ #RG]K+_I$_\ %/\ \"Q_\CT?\/*?VLO^ MD3_Q3_\ L?_ "/7V-10!\8_L9?M$_%'PI\)KRQT']E/Q=KL4_BC4;F6ZLIH M%6&628L\!#'.Y"=I/J*^C?@S\8_'OQ-U.]L?%_P!\0^#H[6!9(;G6IHF6X8M M@HNPGD#GFN,_X)[_ /)$]6_['O6?_2DU[I0 4444 ?FO\>_AS\/_ 9_P(O!_@C2=*O]>^"_B^?6[O3=/C@DU"8&0B69D ,KYD<[FR3N/-6_\ @M]\ M0=5\<_MC?L3_ + D\I?PM\4OC.^O>.-.;_5:I9:";6ZCLIP>)())9M[1G()M MTST%8G[5_P M![AK34?%GQ,N_AAXI2 [1JVD:PUI&D$^/OI!<$7$8/"R?-4?_!'+X@ZK^U+_ M ,%&_P!N#]J?QM*;R\T#XIP?##PD\_/]F:+HS7*&" 'F..>9A<.HQND.XC(I M/VWM"\+_ /!2S_@IW^R=X!_9[\6:5XN\)_!'Q+=_$SXF>)_#U_'>V&DO"MLV MC6K3PLT9N;B>-V$.[>(E,NTIR8_V#;'P=_P3(_X*+?M:?"#]HKQCI'@WPK\6 MO&*_%;X:>)O$FHQ6.GZM!="4ZO;QSS,L8ELYVC#0[MPB=)-H0@T 6?\ @AO\ M1=3\,?M4_MK?L*V5PQ\*_"7XY?VKX+L<_N]*LM=:\N6L(!T2".:VE=4' ,S^ MM?HS7P%_P1 ^!/BQ?B#^TY_P4'\5Z!=Z7:?M%?&*?4O ]OJ%J\,]SX7L'N(M M,OGC";$Y7R]K[Y(X\[N <9J?] ML[]O@?LLZWIGPS^&7[,_Q"^,GQ!U?3VU&#P7\.M,21[&P5RGVR^N9G2&SA=U M>.,L2\KHZHC;'*@'NUMX<\/6>M7'B2ST&RBU&\C6.[OX[5%GG1?NJ[@;F [ MGBKM?,7_ 3A_P""J'P3_P""CEKXP\,>&? ?BSP#\0?ASJ26'Q ^&?C[31:: MMHTK[O+C:WKNO M:K=:F+:+0=&TV*$2WCY1@^;F[LH0C-&-LLLFX^248 ]'HKX.^,'_ 78\)?L M]>.O#>K?'G]ASXS>$/@[XM\0P:-H?QMUS1[:+3FEF)$-Q/9^<;NTMG WJT\: M2E,MY605K[=\9^++#P-X7O/%>IZ;JEY#91AWM=%TF>^NI20DD=% MX&2< $@ OWUA8ZI:2:?J=E%<6\J[98)XPZ./0J>"*?%%%!$L$$:HB*%1$& H M'0 =A7A'_!.[_@H%\,O^"DOP0U3X^_"/P3XBT'1M/\9:AX>CM/%5K'!>R26A MC#R/$COY66? 0L6&WYL'@=O^T'\>!\$(O!FG:;X6_MS6O'/C[3?#&B:5]N^S M[S.7FN[C?L?BVL+>]NR@7YQ:[,INWJ >A45\)?M0?\%R=)_9ZU#Q'XN\(_L! M?''XB?"WP3J-Q9>,OBWX3\/P?V3;/;2M%=O:":5'O88)$D22=0D(:-\2$*6K MZ2T+]N?]EKQ!^QO%^WY9?%BR3X4R>%&\0MXHG1U6.R527#1XWB56!B,.WS/- M!CVEN* /6Z*^8O"/_!2_2%\0?#0?'G]GKQ9\,O#OQHOX[#X8>)/$]Y9.EY?S M0F>TT^^B@F=M.N[F)7>&)]X8HT;.DN(SW_[;_P"V?\-OV"OV>M>_:0^*WA#Q M=K6C>'K"2[O+3P?X=EOYQ&FT%F8;88%^8?/-)&N,G/!H ]>HKC_V>?C#I?[0 MWP!\#?'_ $31[C3[+QSX/TSQ!9V%TZM+;17MK'#B.YB.?F( !]B45S_PG\<7_P 3?AAX>^(VJ> =;\*W&O:+;:A- MX:\2P)%J.EM-$LGV:Z2-W5)TW;70,P5@1DXKH* "BBB@ HHHH **** "BBOG M'_@HG_P4O^$7_!-[P1HGC#XI?#CQMK__ D/B&QT;31X;T!WM([F[D:.+[1> M2;;>$91R5WM)@#$9W+D ^CJ*YKXQ_%WP'\!?A;KOQD^)VKM8Z#X=TZ2\U*>. MW>:0HHX2.) 7EE=BJ)&@+N[*J@E@*^*=-_X+W>#/!GQ[\'?"/]KO]A3XV? W M0OB1K":7X"\>?$70K>+3[R\D8"*"Z$4SFR=RP^5BQ7.Y]BAF4 ^^Z*P/BK\2 MO"?P8^%_B3XP>/=0%IH?A30;S6-9NC_RQM;:%YI7_!$8_A7SY\8?^"AWQ4^& M7@/PU!X,_8,^(?Q%^)6H^#K'7_%WP_\ ES;2Q>$UGBW&WNM0NS;QO+YBS)' M%&AFE\EG\I%() /J*BO"/^"=_P#P4'^"W_!2?X /\>/@UI&NZ,=-UZZT'Q3X M6\4V MM2T'5K8(9K.XC#,H<+)&X()RLBYVL&5<[Q;_P4E^$OA7_@H!X(_P"" M=BOD_Q=_P %3],\/?!7PY\1O"?[ M,GCCQWXF\?ZQK:?#;X??#Z%=0O\ 6]&L+U[=--OA-\7_A_ EUXH^&/Q#T]( M+Y+-R@6\@9&*SP9EB!;Y3^]C."KHS=7XP_;[CO/CCXS^ '[-GP%\0_%36_AG M8VUS\1I="U.RL[;29KB-I8--BDNY4%UJ#Q*9/(7"(I02RQLZJ0#Z&HKS[]FS M]J'X-_M:?L_Z%^TQ\#O$%M?L'N;246;BXB:-F2:WE@ +I/%*DD3Q8+!T M9>>,^=?LC?\ !1_X4_MD_M(?&C]FSX?_ Z\9Z)J?P0GT6W\1W7C#1#IQO)= M22\DB,%O(?.6,1VH?=*D983*0N.2 ?0U%<;\?_V@_@U^RU\)M6^./Q]\?67A MKPOHD2O?ZG>EB,LP5(HT0%YI7XLUA,LCPH[^4-TI4(QWC9\P4G: #WFBOC[]KG_ (*RZE^S[X\\ M0^ _@3^P=\9/CA_P@X7_ (3[6_AYH<9T[1I3"LYM%FE<&\NTA>.1X(%?8)$# M,&)4>Q?L+_MQ_ #_ (*)?LX:-^U!^S;K]S>>'M6>2":UU&W$-YIMW$0)K2YB M#,(YD)&0&92&5E9E96(!Z_17BWC#]M/PCX&\?_$SP]K/A._N=&^&.D:)_:&I MZ0'N[S4M_:<_8Q^*'P.\6^.K"ZO/AQ<>.DL9K+Q"ENADEA6>SGE2.X6,%C%N8#A2P9 MXU< ^T:@N]+TR_G@N;[3H)I+63?;230JS1-C&Y21\IQW%>8_MF_M=_#W]AW] MGWQ#^T=\3O"/BW6M&\-:9-?7]GX.\.RZA<^3$NYW;;B*%%7+&2:2- 3NXK> M_9G^-^C_ +3/[.'P_P#VD?#VBW.FV'Q!\$:3XEL=.O75IK6&^LXKI(I"OREU M64*2.,@XH [>BO+/BI^U/X6^$_QGL?AAX@L[>+2[;X?:UXS\:^*+O4?)@\.: M58/;QI)*GEMYAF::8K\R )97#9)4*?DCQM_P<'^ O@KXRT#5OVF_V"?CQ\,/ MA-XJU>/3M"^,?C/PM';Z<'D/[J:[MQ(9[.)P"Z^8OF[!DQ##!0#]"J*\J_:P M_;!^%7[(7PYTKQUXYBU#6+WQ1XBLO#W@CPOX=CCFU'Q+K%XVVVL;19'2,N^& M8N[I&B([NZJI-8?P<_;7TWQG^T%=_LD_&?X8ZA\._B7%X97Q'I.@:EJ=O>VV MN:093#)'- M!#]KU MC7?A/;VEO 99$BB#O+>*$+22(@!P2SJO4XK]%=,NI[[3;>^N=/EM))H$>2UG M*EX6(!*,4)4D'@X)&1P30!/1110 4444 %%%% !1110 45\Y?$G_ (*7?"/X M;_M^_"__ ()WWOPX\;2^*_BBFKRZ7K\_A][31X(M.L+B\GQ<3[#(-0:.2 M46]M#E5^6**65Y'9(XXXG=F '(!ZE17QC^QY_P %FO /[17[54W[#'QY_9B^ M(OP+^+2RN(79)F58Y&9< 8BDVLQC<+]&?M)_ M'A?V?_!.E:]8^%CKVK^(/&&C^&] T-;[[,;NZO[V*W+&38^U(8FFNI"%8B*V MD(&: /0J*^-_VR_^"N]U^RF?$?BOP=^PC\7OB?X"\!RS)\0?B)X.L;-=.TIH M&(NU@6XG26^-L5<3O&GDQ-&Z-*&CE"?2_P "/CU\,OVD_@9X9_:+^$&N/JGA M7Q=H,&KZ+>+;N))+>6,. T>-RR#E63&X,"N,B@#L:@T_2],TB VVE:=!:QM( MSM';PJBEBOV7_ /@I5\)?VK_VM_BS^R%X$^'/C31]9^#]CI4_ MB*]\6Z&VFBY:_622$0V\I$X7RE23=*D982KA<+_CM MXHM);FP\(^'+S5I[.W/[VZ\B%I%@C&"3)(RB-% )+.H ).* .PHKY)_:9_X* M@^,_@1K,'PQ^&7[!OQ1^,'C[3?#]IJ?C[P_\,;6.[L?"K3Q"06D]_-Y:S7+# M+1P1H97C"R%(Q(F[N_\ @G=_P49_9]_X*7_ J;XW_ @ZOIYTK5I=(\5>%_$U MD+74] U*(*9+6YB#, <,K!E8J0<9#*RJ >]T5\BW7_!7?X:2?"W6OVKO#/P4 M\5:S\ O#FO3:7J_QATZ:U>W9(+K[))/B9X:\/_ Z?XHV,=_KVEFQCN[,>%M-EU.:^CD"F(V\=LKM*'W*0RC: M=Q(4%@ =!17AW_!/3]O+X:?\%'_VZ MHVN6VF:;IEY**\Q_9._:O^&G[ M8?PRN_B-\.;74M/FT;Q'J'AWQ5XL:+X M9TJXU#4K7PAX=EU&Y6W@C:660A,1Q(D:,S23/'& IRPH ],HK@OV6_C[H'[4 M_P"S5X#_ &F?#.B7>EZ9X^\(:?X@L-/U!D,]K#=VZ3I'(4)7>JN <$C(.#7Q MM\<_^#@7P3\#X)/C!=_L#_';6/@5;7ZVUQ\=M,\,PC2)8FD\I;^"&259I;%F M*[+E@BR @QA]R;@#]!J*Q?AO\1?!'Q?^'NA?%?X:>)+;6/#OB72+?5-"U:T8 MF*\M)XUEAE7(!PR,I&0#SS7A.H_\%#HH/A->?$CPM^SQXL\8:EJ/CG6_#_P\ M\'^"FBO-1\3P:9=26DVIDS>3#96GG0R$S32>6(VMR'9[B*(@'TA17RM^P%_P M53\#?MN?%;Q[^S5XM^ _C7X2_%GX:I;S^*?A[X[MX1<"SGQY5W;S0NR3PGZ^*NH^(_ FMZEH_PTU;1_#]H/"UN^I:KXF\2 M7ULET=&L;"- 9)DBNM/(82$$W,N_R5MW<@'T!17P]^S[_P %N?!OCS]K70OV M*OVIOV/_ (I_ +QMXUMY9_AX/B-86_V'Q$(QN:&*X@D95N,?\L^1NPA?>R(W MN_[0G[:?AKX.?&;PI^R]X#\":AXZ^*?C33KK5-(\':1>06XM-*MB%GU.^N)F M"6EJ'98E;#O+*P2-'(U45Y)^RO\ M@^ /VI6\7^%M-T/4?#?C3X<^(/[ M#^(7@;76B^W:)>&,2Q,3$[QS6\\3+-!<(Q26,_PLKHO':Y_P4J^$VD?\%#/" MO_!.!?AOXV_X2SQ1X>U'68?$%_H#V>DK;6:R;Q%+/M>Z8O&5#1(T>"#O.0" M?1E%>7_M4?M8?#O]D_PGHNK^+M-U+6M;\6^([;P]X'\'Z#'$^H^(=6N-QCM8 M!*\<:X5'D>65TBBCC=W8 <\7\-_V_-,OOVIK/]BS]H7X/ZM\-/B%KWA^;7/! M-OJ.IVU]IWBBR@.+E;*[@;#7,'WI;>1$=4(D7>F6 !]"4444 %%%% !1110 M4444 %%([!$+L#@#)P"3^0ZU\[?LY?\ !2?X3_M.?MD?$W]C+P3\-_&NDZU\ M*]%TW4-=U+Q9H+Z9'="]RT(MX)L3E?+VOODCCSNX!QF@#Z*HKY\_;._;X'[+ M.MZ9\,_AE^S/\0OC)\0=7T]M1@\%_#K3$D>QL%NZ]JMUJ8MHM!T;38H1+>/E&#YN;NRA",T8VRRR;CY)1OE7XP?\%V/"7[ M/7CKPWJWQY_8<^,WA#X.^+?$,&C:'\;=VBTYI9B1#<3V?G&[M+9P-ZM/& MDI3+>5D%: /O&BLOQGXLL/ WA>\\5ZGINJ7D-E&'>UT729[ZZER0H6."W1Y) M"21T7@9)P 2/&O\ @G=_P4"^&7_!27X(:I\??A'X)\1:#HVG^,M0\/1VGBJU MC@O9)+0QAY'B1W\K+/@(6+#;\V#P #W+3]+TS2(#;:5IT%K&TC.T=O"J*6)R M6P .2>IJ>O/?V@OCO_PI"'P;I^F^%?[W93;\XM=F4W;U^5/VH/^"Y.D_L]:AXC\7>$?V OCC\1/A;X)U&XLO& M7Q;\)^'X/[)MGMI6BNWM!-*CWL,$B2)).H2$-&^)"%+4 ?=M%>2:%^W/^RUX M@_8WB_;\LOBQ9)\*9/"C>(6\43HZK'9*I+AH\;Q*K Q&';YGF@Q[2W%>>^$? M^"E^D+X@^&@^//[/7BSX9>'?C1?QV'PP\2>)[RR=+R_FA,]II]]%!,[:==W, M2N\,3[PQ1HV=)<1D ^G:" 1@BOFC]LS_ (*+WW[-'C9/@]\%/V1/B9\ MD1ZMK&@?#K3(VAT2QD>1(9+R[F=8XI)FBE\J!=\KB)VVA0";W_!.+_@IC\ _ M^"F'PRUOQK\(M'\0^'==\(:VVC>._ GC'3A::OX=U!'/#WA>Q_LOPSH5GIUL9&D-O86J0Q[V.6;:@ R3R3WI-;\.>'O$ MUO':>)-!LM0BAG6>&*^M4E5)5.50CV9 U"XL;1Y1/J%K9Y8SS(%!\J7R5N-AKZ?\ M%^,_"GQ&\':5\0? GB"TU;0]=TV#4-'U6QF$D%Y:S1K)%-&PX9'1E8$=010! MIT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' MYX_L>_\ *QC^V'_V2_P'_P"D=??]OX<\.Z?K][XOM])MHM2O[6"WO]0$8$LT M,!E:*-FZE$,TQ4= 97(^\<_#7[+'P0_:L\(_\%KOV@?VKO'/[*7B;1?AU\3/ M!WAK2?#?B6Z\0Z!*%GTZW6.9IK>WU&2=$9BVPB-B0O(7(K7_ ."H7Q#_ ."D M^M^-]&^!O[+G_!.+6_BC\+;FV,WQ'U6R^+>@^&Y-?C92%TB%[JX,\-LQ_P"/ ME_*5Y4S"C*K.[ #?^">?P3L_BA_P4)_:*_X*E:/8_9O#'Q'&D>$?AW.JA?[= MT[2;=8;K6>.'@N+E!';R?QPVHE&4F0UZW^S/ OQF_:@^-'[2&HHMSI5IJ5O\ M-_"'F*&1K/2/-?4Y5'0%]5N[VUD'\0TN+/0 >;?!+]J;_@JEXEA\0'XD?\$E M[3X0>&_!OP]U"^\/:5#\5M'\0W7B;5H8E6PT>UBT\HEE&?F)ED^7Y40;02P] MQ^!GPM\:_LH_L6Z3\/?#7A\>-/&/A?P9+<7%DFH1V9\3>(&B>YN6,\@V0-=W MSRL9&&U#.6(P* /C'_@X6_:&\3?#GX8^$_#GQR_83\7>-/V;;/QYHVJ_&3QM MH.NV'F0VMK%70S)*OZ,>#/&'AOXA>#])\?> M#=5CO](US38-0TJ^ASLN+::-9(I%SSAD92,^M?%WQ:\>?M<_\%+?V,_%G[)^ MN_\ !/?QM\'M<^(>B3^'/%6M_$'5]'N='\/VEP/+N;NV>UNWN-0E2)G:!5MX MU:4+O>)?G/UQX/\ !^E? 3X+Z+\.OAYX6U+5=/\ "'AZSTK1M)M)X/M4UO;0 MI!$@>XDBC+;$&2[J#@\]J /AS_@VF_Y,E^(__9R'C7_TKCKZ-\U?C5_P4<\E MY^\;^(=>;CZ2VVFV;?\ UL=<_+XS_P09_9\_:>_98_9P\;_ H_ M:A_9VUGP-JFJ_%SQ#XGTY[[7='OX;BSOYHY(E#:?>W!60#<&5E4 J<$Y&??_ M -B3P!XW\(_"K7_B9\4?"]SIWC'XD^--4\6^(-*G9/M%JLT@@TZSD(;;YMOI M=MIUJWS8W0'D#@ $G[6GC_X=?LK_ +'GB&2R\"PWMI;>'CH/A#P-IMH&;6KZ MXC^RV.D6\(^^T\KQQ!>@#%FPJL1^5?\ P5,_9/\ %_\ P3U_X-R/@'_P3\U? M7OM;ZA\5O#>A?$![24M#*U[>7VKW<*M_'$MZ%5"<9$:' /%?1NM?M ?\%E=4 M_:*?\ @A9J_BS3O#]U-;_"G3[S]HKPE81Z':O'YTO(]2B1)(_1E1WQCMGMFO\%SCZ;I^J:? M9K'-<0F-9)9;ZY@18QNR=I9N.%H W_\ @F5_RC<_9\_[(?X3_P#3/:U\#?M# M_LY?\%BO^"0J>./V[OV9OVPK7X\_#X^(M1\9?%;X->+_ G%83M;S2F>]N;" MYB>1PT462%!01QPK\DP01U]Z?L):!\9/A9_P3Y^&OPW\T<7*!95MKN MW2>-7 )VN%D 8=B"*ZZN4^!7P<\&?L[_ 3\(? +X=6\L6@>"?#%AH6BI.X: M06MI;I!%O8 ;FV1@DXY.3WKJZ "BBB@ HHHH **** "OSP_X.;0#_P $ZM!R M.GQP\'_^G 5^A]?#'_!?']GO]I_]K#]DS0/@A^RW^SOJ_CC6(_B5H&NWLEGK MVD6$%K:65R9I0S:A>P%I"%4*JJ02XR1@T ?;/B+PSX>\6Z?'I7B;1K>_MHKZ MUO(X+J(.JW%M/'<02@'^*.:*.13V9%/:OB__ (+(_!BR_;K7X4?\$[/#EFMW MJWB'XC:7XP\67J+D^&O#&ERM)=7[,,^5+/(4LK<'!D>>7'RPRE?I'X^_%GX^ M>"?V<=5^)/P%_99UGQMX^%C_ ,2+XZ8[5%Q=2W8MHXD.'+/'6L_M,>%D6_NU0 MI$/)BRT-C;J2D-JC'RX]WS/+)+-( ?6O[>D?_"S_ /A6_P"R);'>/B=X\MCX MDC7G;X=TK_B::CO'>*,/@I\"KOXB> M)X8&?2_"EAK5GIIOI]AVB2YNY$CB3Y54M\[#(PI .//OA1\,OBOK_P"V'K_Q MN^,=A&(_"7P\TSP?X3NX8?+@O;FY*:AKE_;H79DAFE32X%5CD-IK@EA@UG_% M7]L+]I/X5_M+W'PC@_X)P_$?QEX(ETJ"?1?B3X&U[1KB.YNF7,MO/:7EU:M: M!"-HD:1@Q(. O( /GC_@W@^._P ,?B?\%_B]X(E^#VM^ /C3I7QCU?7/VAO" MNO[?-7Q+JT\D[W,.T*%M&6(PPI@%$M<$R?ZZ2Y^V5'&/^#@S]C&4(-S?#[XB M!FQR0+"' S^)_,U[;^P]^R?XK^&?QR^./[:/Q7\-VF@>,_CUXATBZO?"]C=I M<#1=+TG3UL=/MYYH\I+=LIFFG:,M&KS^6CR+&)'\D_:R^#_[6'B[_@LO^SK^ MT_X _9-\2:Y\._A=X7\5:;XG\2VOB/0829=3M!% T%O<:C'/(JO&N\E%(#Y M;&* /HC]OWXB>+O /[+FO:7\,K]K;QEXSGM/!_@F>/E[?5=6N$L(+H#NMOY[ M73],1VTA) !-=[\,?@Q\-?@_X MW#8^XH[# )^@QP/Q4^'OC?XI?MD_#&XO_#LR^!_AWI.J^)Y=2=E\NY\13Q?V M;8PJ,Y;RK.YU:1\C :6W(Y''E?\ P5%^*'_!1K2[30OA)^PY^PUK_P 2-&UO M]Y\0/%&C_%+1?#-Q;6.6#:=8S7EP)X;B;&'NEB_&[81>$?!/PLA^$7AW4HEQ'XDU6'4I;S5;V,@#S([60Q MZ?OY5I89U!_H:[/,X:59# M%8XB;'3:2Q"Y( ?C@BO9OV,_CE_P4L\2_$7PC\$?'_\ P2.TG]GGX5:!IDJ7 MNM2?%_1=?"6T%N8[73K.ST[:T+-(8F,KAD6*&1<;G5AS?[,WP)^./_!+3XS_ M ![\*_#+]G#Q+\2?AM\6/'L_Q"^'B>#KS3TDTO6KV%(]0TB\%YK&MW_@F7_RG&_X*,_\ 80^%W_I@O:]L_P""2G["?B;]@?\ M9F2:]/,+2VOIHH(V:[>U%Q:200[H_G\X^:@+9^A M_P!D'_@HY\==>_X*!^.?^"8'[;GPQ\,:'\1= \*Q^+?!GBCP-<7)T?Q5H3R+ M$TB0W1:6WGC=]K(7<,8YL$",,]?]I#]E/XR?!3_@J?X1_P""J'[/OP]O/&>F MZK\.IOA[\8O!NCW$$>I#3C.?\ T=;U^@>NZC>:1H]SJ>GZ#=ZI/!$7BTZP>%9K@C^!#-)'&"?]IU'O M7Q#_ ,$*/@!^U#^R]\(?BG\./VF_V<-;\$7?B7XX>)?&&BW-]KVC7T,]A?R6 M[0H3I]]<,DPVON5E"C9PYR 0#ZZ\=>+_ (2?LR_"?Q%\3O%EQ9^'O#&AQ7VM MZY^T/_@C%K'Q#^%G@74$F\ VMS\>O#&CIJ^IQ.2NM7EN\\S.(\*; M2!]ODL3/(IF\D6O=:EKW_!1K]M+]F;Q?\,_VE_V*X?@Y'X\\4Z1X1'A6T\>6 M6OW<'AF:16U[5+B^LF$*++9/<6L,*J)$E4,VX2+@ ]>_X)W>&[^]_9SA^.7C M#2'@U_XO:_=_$#58;N+$UNNHLK:?;R \K);:8FGVA[_Z+VZ5\=_M7?M:R>&? M^"VO[.]M^W+^Q7XI\(^![&YU/0/@)\19-;L;VSO/%6KK#;-)>QVK2>1F*-8( M8VDW*TSS,K *T'W?^U9\5OC-\ ?@?<>//V<_V7+WXL:WIUS:Q1>!M&\06NE3 MR6A<+++%)<#RR8D^81<%\;017S_\7_AK\5?^"H'B+X+P?$#]EGQ;\*O!?PU^ M*&E_$76[GXAW6F#4[[4--28V>G6=O87=T54SRAYYYFB CBV1K(92T0!W_P#P M6'_Y10?M)?\ 9#_$_P#Z;+BM#_@D[_RBR_9I_P"S?_!O_ICLZ3_@J;X"^+7Q M?_X)\?%_X'_ [X3ZGXQ\4^.OA[J_A[1=+TW4=/M=EQ=V&],\*ZEJ.G7(NM< MLM(AM(G$UG>,_CGX@TW3],62+S%T;3++4+6]U+6YA_##:PQ !LC=/<6T0RT MJJ?=?#?@GQ!^QM^QGI?P[^!_PNU3XC:OX"\&6VGZ'XQ6/>[.[R2R,\DC-0!#^WI:,?^"]_P#P M3W_9K+SCPGX;T'Q?JNGP3,666[MM%F$+/T#N@LXL'JOF,1C=SH_\%@M?U/X? M_P#!8[_@G7XU\(LT.JW_ (X\6Z)>/"?FGT^YM=-AF1P/O*$FD// +$^]>H_M MG_L>_M,_&@?LT?MX:)X/TN[^.OP&UQ-8\0>#=(O8X(=7T_4;9(-SGGD$8 ME5.+>2:01L8B&9?-++9F_9G^)O[;G_!3/X8?MP_%KX3:UX'\!? 3PMJT/@'0 M_%CVPU/6O$&JJD-S>M;V\TRP6L%O$BIYK+*\PW! B*[@'"_\'&G_ "1K]F?_ M +//\!_SO:_0;4='TC5_(_M;2[:Z^RW*W%K]H@5_)F7.V1=P.UADX8"_@GX,_9H_9LUWQM+X)_:#\,>.?$-W8Z]HMC##INGFZ\^-/ MM]];O).?,3:H78_P#V#_BG_P"HVM?H#=^&O#]_X@LO%5[I$$NHZ=!/#87D MD8,EO',8S*J'^'=Y4> O M@O;>,HO%_B"S\0Z#!O.L:2+.W-O! MSMCIEC<1/'Z<]FS6T\%RR\/,)8G+2#B0MY@X<51\-?M MO_MBZGXT\8?#?Q#_ ,$I?B38:EI.L7-KX1UNW\8Z#-H6N6BNRP7DMX]W%)9J MZA9'C$$TD:L0%D<;#U/_ 3:_8TB_8*_9!\/_L^3ZI9ZCJ\-WJ&L>)+S2X3% M:RZG?W,1XN\6PC_H!^'G@O>?57U6318&4\-'/*#D9! M\,_8X^!_[5G@O_@LO^TU^U5\1OV5/$OA_P"'_P 6=#\)V/A+Q!=^(=!GP^EZ M>+>X:X@MM1EGB#2$[,(Q(&6V9Q7T;\)_AQXTUC]L7XH_M!^/]!GLK6VTW2?! MO@!+DJ1-IL$1O[R^C )*B>]OC;L&P6&DQ-C!!8 ]*U.3X=_"C1/$?Q$UB73- M!T_$NL^*=9N72"("&V1)+JXD.!A(+>-2['A(5'117YD>&_A/X]_9V_X):_MW M?\% M-T"]\*ZY\?H_&'C?POH\MNUO=:3H[6,\6FW$T1&8;N6-GO74\H;A%8! MD85ZO^WK\4/^"H7B[]I*W\ _#/\ X)'ZM\4O@KX8EBO )/C7X:T)/%VJ1LLD M4ES#<3RRFP@! M-<\)/X?M_#S?$C3_ !+?>($OHIXKV4SV&([6..$I&J,I9VF9L@(!0!XW^Q[X M%\))_P &P^B^#KJSC32M2_9.U*2_1@-I^U:/@?\ !O1XW\4_ M$'_@B_\ L_Z_XQGEDO(?!TFG1O,^YOLUG>W-I;#/H(((@/8"O(?!'[/O[?/P MK_X)4ZW_ ,$>])^!VHZMXO7P[JG@'PU\73?V47AJ3PW>/-#%J\S?:#D:?9V) MMHKO4S#&J/-^_EBA621]\K;I%7+-@]!0!\H?\&T\44'_ 34EAAC5$3XO>,E M1%& H&L3X '85\]_MS^/OVKO^"57_!1/XP?M4?\ !.C2(_C!X<\9^%K7Q/\ MM%_!];&:YE\%W*P_9K+7(WB9>9@CRM:!O-DBAG%[.YC@AAM&\AF@ M$S+;^;(L#-%&91$C.L0=OJR@ HHHH **** "BBB@ KP[_@IS''-_P38_:%AE MC5D;X'>+ RL,@@Z/=9!%>XUXI_P4:\,_%'X@?L+?%KX4_!?X5:EXQ\4>,OAQ MKGA_0](TW4+&US=7FG7%O"\LM]<01I$))%W$,6 .0K8H Y3_ ()%:;8ZQ_P2 M/_9UTC5+99K:Z^!/AN&XA?I)&VE0*RGV()%'_!4W5=)\.?L ^-?@#X*\$VNK M^(OB=X9N?A[\-_!5O$BKJ&I:C:26L$2IT6"",O);GR--L"5.2J2ZA<1$KSM1CZ5[7\)/A5HO[-' M[/?AKX2?#_0KO6(/ WA&VTG2K>-XENKY;>!(Q\\SJGF2F,,S.X!9B6;O7AO@ M_1OVP?VD_$OP'U/]J[X&6?@AM%U#6O'7C?P_IFLQ:A::1?P!K+1-&>YC8K>2 MA+][UYHP(_.TU2 H**>]_:W_ &FOV@_V=/$?@T_"?]AGQ?\ %_PYK5S+] M3\$Z_IT-]X=5!'Y+K9WDD7VP2%I,[94">5R264$ ^._^"=W[4=MXO_X+1_'+ MP3^V%^R/K_PC^/7BGP?8-X'AU/5[;4+'4/!>GML5;:XMQL>=[AY)Y65G4A!& M"IMF#=)_P ?AY?>%_ 7AK7KRSFUF\GOYXY;N_N_L4T\%O$D<2PP0B:1SY\[R"([ M4/!?\%V?V?OVG_VH/@W\+?AY^S%^SGK7CF^\-?&_PWXPUB6QU[1[&&"QL))V MF3=J%];LTIW)M55*G=RPP< 'V=\1_B!X4^$WP\U[XJ>/-42QT/PSHMUJNLWL MGW;>TMX6FFD/LJ(Q_"O(_P!A?X,W&C?LV>#_ !C\7O"<2>-]>U:]\?Z\EW'N METS7-8^T3SQ*QY!MX;Z2Q4]H8@O2G_M@^"_'_P"T1\'?"WP6T[X>:E:Z=X[\ M:Z7:_$""]EMV;3/#\$C7]_%<&&62-EN8[,:>1&S\Z@#T!97_ /!0+XJ?ME_" MK]GN_O\ ]@S]F&3XH?$;4)!::183>(=-TZSTO<#NO;A[^Y@$JH/NQ1[F=]H; M:NY@ >(?MO\ P6LOVW_^"EO[.WPU\,V0EM?V>O$4OQ'^(7B&)01I'/B%\-AX.^+GA?PZUO_:=K=6LL,*<' !S/_!:)%ES;I)YJ1EB@3$@4X!_4WXJ?$JZ^&FA+J>F?#3Q/XLO9BRVFC^%K M&.6>9P!A3)/)%!#G/#32QI_M#%?.'[+W[#_Q-\2_MCZW_P %,_VV$TT?$>[T M(^'?AMX'TJ\^UV/P_P##^XNT(GVJ+G4+AF9KBX4!%WM%&6CY8 ^MJ*** "BB MB@ HHHH **** "OSQ_8]_P"5C']L/_LE_@/_ -(Z_0ZO@O\ 98^"'[5GA'_@ MM=^T#^U=XY_92\3:+\.OB9X.\-:3X;\2W7B'0)0L^G6ZQS--;V^HR3HC,6V$ M1L2%Y"Y% 'W+;^'/#NGZ_>^+[?2;:+4K^U@M[_4!&!+-# 96BC9NI1#-,5'0 M&5R/O'/Q?_P3S^"=G\4/^"A/[17_ 5*T>Q^S>&/B.-(\(_#N=5"_P!NZ=I- MNL-UK/'#P7%R@CMY/XX;42C*3(:=_P %0OB'_P %)];\;Z-\#?V7/^"<6M_% M'X6W-L9OB/JME\6]!\-R:_&RD+I$+W5P9X;9C_Q\OY2O*F84959W;0^"7[4W M_!5+Q+#X@/Q(_P""2]I\(/#?@WX>ZA?>'M*A^*VC^(;KQ-JT,2K8:/:Q:>42 MRC/S$RR?+\J(-H)8 'I/[-%NGQF_:@^-'[26HJMSI=IJ5O\ #?PB)%#1M9Z1 MYKZG*HZ OJMW>VL@_B&EQ9^Z /EG_@X6_:&\3?#GX8^$_#GQR_83\7>-/V;; M/QYHVJ_&3QMH.NV'F0VMK%70S)*OV=\#/A5 MXR_9-_8MTGX<^%M"/C;Q?X5\&2SS6@U".S;Q/KYB>YN6,\@V0-=WSRN9&&U# M.6/ KYX^+7CS]KG_ (*6_L9^+/V3]=_X)[^-O@]KGQ#T2?PYXJUOX@ZOH]SH M_A^TN!Y=S=VSVMV]QJ$J1,[0*MO&K2A=[Q+\Y /M'P9XP\-_$+P?I/C[P;JL M=_I&N:;!J&E7T.=EQ;31K)%(N><,C*1GUKX#_P"#:;_DR7XC_P#9R'C7_P!* MXZ^X_!_@_2O@)\%]%^'7P\\+:EJNG^$/#UGI6C:3:3P?:IK>VA2") ]Q)%&6 MV(,EW4'!Y[5\A_\ !!G]GS]I[]EC]G#QO\*/VH?V=M9\#:IJOQ<\0^)].>^U MW1[^&XL[^:.2)0VGWMP5D W!E95 *G!.1D ]FWGXU?\ !1SRPAET3X'^!,EC MS&_B+76X'M+:Z;9G_@&N#KGC=_:T\?\ PZ_97_8\\0R67@6&]M+;P\=!\(>! MM-M S:U?7$?V6QTBWA'WVGE>.(+T 8LV%5B(OV(? /CGPE\)]=^)OQ4\+7&G M>,OB3XSU3Q;XATJ=D-Q:B=Q!I]G(0VWS+?3+;3K5OFQNMST' ^/=:_: _P"" MRNJ?M.:A\;O%/_!"S5_%FG>'[J:W^%.GWG[17A*PCT.U>/RY;Z2 33AM2G4N MC3>81# Y@B #W$EP ?.7_!4S]D_Q?_P3U_X-R/@'_P $_-7U[[6^H?%;PWH7 MQ >TE+0RM>WE]J]W"K?QQ+>A50G&1&AP#Q7TO_P=63?\(Y_P1Z\0^-]&NOL6 MK>%O'7AG4_#=W"0KVEY'J42))'Z,J.^,=L]LUWG[3/[)O[5'_!6[_@EWXR^$ M7[67PCTGX*_$K6M9;5OA]X<@\1PZR?"]U82HVGM=7UJ6BN&F>*5I'B7]W#>; M-ADC).)^UO\ S]IG_@K-\,_A1^RM\:_V9M;^''A[2_&VD^)/CUJ?B"_L);. M[CT]&=](TO[-<2O>"YN2I%P52..!"6_>$0T ?;GA,>&M%\,W/Q(U+2K#1+C6 MK2'5O$]TY6(>:MI%&TDSMCB.*)$W-T6,>E?GQ\ / 'BGX8_ _P#;P_X*U>!M M.N-"G^-VC:CX@^&]B(&AE?2-"T2[BTW52A :-[V5I[Q01N, M2;^S8SGSH7CC:Z=1&W^CB1+GT[]ECXJ?M[?M6:SXL\%?MP_\$Z].^"/P_/A1 M]/CTN]^)NG>)KKQ)/=,8Y%5M.(2U@B@61760%I&NHRC 1L" >+?\$0? ?A9? M^#=CX>>$;^UC;3=8^&/B&35%D Q*+N[U"2$OV#/V-_A[^R)X*U#[;9^!_#T=E-J!B\O[==NS3 M75SLR=GFW$LTNW)QOQDXS0!Z_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 %%%% !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 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 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 444C,J*7=@ !DDG@"@!:*_*W]OG_@[8_X)Y_LA>.[_ .$WP9\. MZW\9O$.EW#0:E=>%KN&UT6"56P\0OY-WG,#_ !0Q21G_ )Z9&*\M_9N_X/5? MV,_B)XQMO#?[2?[,'C'X;V%U*(QX@TS5HM>MK7)^_.B103! .IBCE;_9/6@# M]I**YWX3?%OX9?'?X;Z/\8/@UXZTSQ+X7\062W>C:YH]TLUO=PM_$K+W!!4J M<%6!4@$$#HJ "BBB@ HHKS/XN_MG?LD? #Q?IO@#XZ?M+>!_!VMZQ,D.DZ7X MG\36UC/>R,5"K$LSJ9"2Z#"Y^\/44 >F445YS\6?VOOV5O@/X[T?X6_&G]HO MP7X5\3>(8A+H/A[7O$EM:WVHH7*!H()'$DH+ KE0!]4O M#BSL/%?BFUL);@X1L1K,ZE^)$/RYQO7U% 'JM%9_A?Q5X<\;:#;^*/"6M6^H MZ==J6MKVTD#QR@,5)4CKR"/PKBOBU^UG^SS\"OBW\//@5\6/B7;:-XK^*VH7 MEE\/](FM)Y&U>>UC26=%>.-DBVK)'S*R EU4$L0* /1:*** "BBB@ HHHH * M**\Z^/'[7O[+'[+<5K\7=::GI=RLT$RX!!1U)# @@Y M'!!K:H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKY@_X M*\_\%(?^'57[&U[^UM_PIK_A//L?B"PTS_A'_P#A(O[+W_:79?,\_P"SW&-N M,[?+YSU%?E!_Q'.?]8NO_,V?_>6@#]_J*_ '_B.<_P"L77_F;/\ [RUT'PF_ MX/8O^%H?%3PS\,_^'9_V'_A(O$%EIGVW_A9L_L9=^W?G;N&<8 MR.M '[O4444 %%%% !17 ?'O]JW]F3]E?3M-U?\ :6_: \'> ;76;E[?2;CQ MAXCMM.2]E0!F2(SNH=@""0,D9%><_P##VO\ X)=_:)+7_AX7\&O-B3?+'_PL M;3MR+ZD>=D#WH ^A:*^?O&W_ 58_P""[PA@@2S\UYF5B VQ2$S\V*^@: "BBB@ HKS3XC_MF_LD_!WXD M:9\'OBU^TMX'\,>*M:NXK71_#WB#Q/;6=W?32E!''#%*ZM*S&2, *"274=Q7 MH.MZWI/AO2+G7]>U"*TLK.%I;JYG;:D2*,EB>P H M45Y!8?\% OV'-5\(ZY M\0-,_:U^'MQH/AF=X/$>M0^*[5K32Y4(#QW$H?9"RD@,KD$9&<5L_ 7]KW]E M?]J:*\N/V:OVB/!GCZ+3VVWTWA#Q%;ZBENWR_*[0.P4_.O!.?F'K0!Z-17EO MBC]M[]CSP1\7H?V?_&'[3O@;2_'5SC[-X.OO$UM%J@ZWJMH]WIVA2SM-?SVR-M>X6VA5Y?)5 MOE,NW8#P3GB@#TZBO._A9^US^R[\_ MVBO!?C;4- CB?7+'POXDMKZ;3UE+",S)$[&,,4?;N SM..E>BT %%>3_ !/_ M &Z/V1?@YX^?X4>/OCUH,'BJ&W6XN_#%A,]]J5K"PRLLUK:K)+!&PZ/(JJ>Q M-;OPI_:A_9R^.E^FE_!CXX>%O%5R^GR7IM_#^M0W;Q0)*(7:18V)B*RGRRKX M8,&7&58 [NBBB@ HHHH **** "BBB@ HKA?VE?VE?@A^Q_\$==_:-_:/\>0 M^&?!?AJ.!];UN>TGN%MA-/';Q?NX$>1RTLT: *I.7'%=?H&O:/XIT*R\3^'K M^.[L-1M([JQNHC\LT,BAT<>Q4@CZT 6Z*** "BN4^,'QS^#7[/OA*3Q]\<_B MCH7A#0X3^^UCQ%J<=I:Q?[TLA"J/J$=J .UHHHH **\M\!_ML?LJ?%+]HS7OV M2_AM\;]&U[XA>%M'.J>(_#NDN]PVFVPFCA)FF13"D@DE13$7\P9SMP"1ZE0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '!W?[4O[,=A=2V M-]^T9X#AGAD:.:&;Q?9*\;@X*L#+D$$8(-,_X:P_99_Z.5^'_P#X65C_ /': M\+\0_P#!"?\ X)#>+-?OO%/B/]@?P'>:AJ=Y+=W]W-:2EYYI'+N[?O.I8DGZ MU3_X<$?\$;?^D>WP_P#_ #F_P#CE 'T!_PUA^RS_P!'*_#_ /\ "RL?_CM? MF'_P=3_\%6]&^"7[ MC\!OV6_C7H]YXB^+NKS:3K&I>&->AN)K'1(8@]XNZ! MV,;3&2"#G&8Y)@.>1]>?\."/^"-O_2/;X?\ _@'-_P#'*_*;_@ZZ_P""//[- M'[*G[+WPZ_:8_8K_ &:=$\&:7HOBJYTKQZWARVD'FQWL41LYYLLV$26WDB#< M?/=J.K"@#\&Z*** /VA_X,_O^"F-]\#OVA/$W["_QE^)-K8?#_Q?HUQK?AM] MGPGL_%?PV\"^$+S4?%%CJT+M9S M7,Z_9K*!BI'[PN\DRC/(M'/:OZ&_^'!'_!&W_I'M\/\ _P YO\ XY0!] ?\ M-8?LL_\ 1ROP_P#_ LK'_X[1_PUA^RS_P!'*_#_ /\ "RL?_CM?/_\ PX(_ MX(V_](]OA_\ ^ (SX=O6DV"#5+;PCK-W9,S#D1_:;>'>.Z;J_03P]H&C>$] L?"WAS3H[3 M3],LXK6PM(A\D,,:!$1?8* !]*^3/V]OV@?@9\-_VZ/V2_#7C_XP>&=&OQ\2 M]>DDL]3UR""2*.3PCK,,:-1DL 0"K_P0\_;VO_VVO^"= MV@^-_C!J!LOB#\.Y)_"/Q:@U1_+FM-7TU0DL\^[&UI8?*G"=.NMRBP\(V>D75OHH$;?<:XC\W4F[ MA]3*_P ]-_:+_8T_:1^$7_ 6,\5? G]F6PEB^"W[=OA47OQ.U&QE9$\/R M:=/$VN7$+)D)+=V,\L*.2"T^L;QGR IT/^"C'Q@_9_\ O\ P<7?L-Z"GQ,\ M*:38^#O#WBBQU6V_M>WAAT;S]/N;>T@E&X+;EW41HC8)( Z4 ?<7Q"_;P\6 M77[8VM_L,?LS_!&Q\8>-O"G@.#Q7XJNO%/BR30M,L[>XE,5K;13QV5Y)/<2% M68CREB11S)NR@YSX'_\ !3CQ1^U)_P $^KO]MS]F[]E'6O$&MZ+?:E9>(OA5 M>Z_%:ZG%=:?)+%=VUK,L4L5U*&13&O[L2*_57 C/A7Q@_;_^'7B;_@KA\0OV M+/VP?C%J/P[^'WAGP+H%]\-M"\/S7=G<_%2XO8O-G<75B/M=XD$DGV:+3[5P M)W\_>DV"B^9_\$-/V_OV2?V0O^"9WQ;U_P"+GC3_ (1JU^'?QE\6RZOI%[9/ M;S6[37I>ST]1*%3[7,/DCMRP/A#<^$K33V*W5]J,ALR(X8F,*2 +O$EY:K$L_G M CRC_@X9T^POOCW^P.M[913!OVRO"\3"2,-F-[J'8I]ES M.N(WE$MQB-3!#75_\'%7[4'[.GA[XT?L,ZWJGQO\+"UT7]J'PYXIU::+6X)! M::+!-;R2Z@^QCMMPCJWF'Y2#D$T ?K57R]^U!^W;X5^!W[>OP"_9'\7?LO:G MJU_\5M7U:+PE\0[NZT\6>EO::>9KIH%#R70EV2)$P:.!664[7W)L/#7@3QM8:UJNJ7!P(K6WM;25Y'EDQ6L;*XF>*SM"'ED:XNI8I%\GRQ \LD:-N_L/ M_P#!4/P_^TYX5^,8^/GP?NO@YXL^ 6N36'Q3\.ZSK\.I6^F0);MQWL*(D MT#0QR/N" CRSP058_.W@/XQ?"4_\'47C73!\3O#YN)?V2K71XX1K$.YM137X M97LA\W_'P(SO,7W]N3C )KQ3X;Z5H_[8W[1?_!6G]G;X#?$S0M2\3_$/0=$L M?!MK9:W W]J7$?A^^@>.,[L,GG 02.,A"_S$4 ?87[0W_!7SQE^R[\#?"_[; M'Q?_ &.K^S^ ?B34-/2?Q;!XO23Q#HMC?,JVFHWNBFU"1PR&2([([R2=!(H> M)7R@])\>?M_ZMJ?[78_8D_9<^$>G>-_&5K\-(_'6L:EXA\6/HNC6NF37'V>U M2.YBL[R2>>5\L%6$1J@W&3/RU\%?L&?\%+?^"//Q&_9A\)? CXO_ +''AA?V MC=#TJV\,:W\$;SX*I)K6K^(;6)8&2+=9F)5FEC+F29U$ +&8H$+5ZQ\8OV\/ M!]A_P53U7]@G]LCXER_!_P"'OAOX5:)?>#M!\*S76GO\1-2N,"6WAO;1%NY; M>V8M;PV%J8VG<2[Q*!Y0 /8_!/\ P60\)^.O^";OC?\ X*$:%^S+XQNY/AK? MZUIWC[P#9ZEI_P!KT>\TH,;TFXFFBCF@155]\0:1E<;8205&M^Q9_P %)_C; M^V1XN^'NH67_ 3Y\:^&OAG\0?A9:^*[+XJ:AK]I+8V][)!#))IQMP%GVJ\C M1QW#K&9_+\R.$PL):_-K]C'XZ? _PC_P0F_;W^"]SXA3P_JECXP^)R+H>LV< MUD]E]JM%ALK23SU41W,K*R1V['S6,4@"GRWQ^D7_ 30_:6^!O@7_@B=\'OC M[J_Q%L+CPK\//V=M#F\8ZEI4GVS^S3IFA6YOHG2'<_G0^4X:(#?D8QDB@#ZZ MK\P/^#O-5;_@C;K1902/B!H1!(Z'S9*^ZOV,/VT?V>_V_?@!I7[2_P"S'XQ? M6O"VK3301S7%G);3V]Q"Y26":*0!HW4CH>""K*2K G\__P#@\!\?^!=)_P"" M35Y\/]4\9:7;Z]JOCO19=,T6:_C6[NHTDE9WCA)WNJA&)8# VF@#ZY_X*0?\ M%(=,_P"";NB?#W6_$'[._B?Q5I/CKX@Z5X1BU?0[BV6UTRXO)&50\2L]W*XC MCD=8X;9U]WW[<7P\_X**?LJ^'_P!JCX:^ M$M=T"RUF6YM;S0O$=IY5WI]Y;3/!<0MCY7"R(V'4X(QD*VY%_//]D;]OSX._ M\$?_ -O[]J[]D_\ X*-^*)_ &F_$KXU:G\4_A?XVU33+F;3]9;I-#& M^&A6*", _+O29,JR@-]Q^.?^"H'P!^"'['MY^WI^T?!K?@OX:7&MQ6_AJ[U# MP[>-J-]8S2)!;7DEDL9F@$[^9*B.H80-$SA'8Q@ ^E**BL+ZUU.QAU*QE\R& MXB66%\$;E89!P>1P:EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N+U_\ :/\ V>/" MFLW'ASQ3\>?!>FZA:2>7=V&H>*;2&:%_[KH\@93[$5VE?,GQ>_X(S?\ !+CX M^?$O6?C'\8_V*/!?B'Q1XAO#=:UK6H6LK37N?\-8?LL_ M]'*_#_\ \+*Q_P#CM'_#6'[+/_1ROP__ /"RL?\ X[7S_P#\."/^"-O_ $CV M^'__ (!S?_'*/^'!'_!&W_I'M\/_ /P#F_\ CE 'RI_P=A?'GX&_$'_@D-K/ MASP%\9_">N:@WCS0Y%L-(\16US,465]S!(W+8' O"WB/3H[S3M3\::7:7]I,,I/#)=Q(Z-[%20?K0!_<3_PUA^RS_T< MK\/_ /PLK'_X[1_PUA^RS_TWP_P#_ #F_P#CE 'T!_PUA^RS_P!'*_#_ /\ M"RL?_CM=GH'B'0/%FC6_B/PMKEGJ>GWX-?)G_#@ MC_@C;_TCV^'_ /X!S?\ QROIOX0_"'X:? /X::-\'/@YX-L_#WA?P]9BTT71 M=/4B&TA!)"("20,D]^] $/BCX+_#WQI\5?"WQD\3Z%%>ZWX,L]1@\.2W$2.M MFU[]G6:= RDI-LMQ&'4@A)I5Y#\?GW^R=_RM"?M5?]D/\+?^BK"OTMDDCAC: M661515)9F. .I)K\H/V._VB/@-K7_!T/^TV-)^,GABX75OA%X)=4M+&R!1;^2>"&>6&*),AI!#O8 %GDED/)?%>_#_@J?X^\&_MR? M#G]DS]H+]B+Q/\/_ ]\8SJ4/PM\>ZGXHL;I]0NK* 3O!>6%ON?3V>,J4#R, M^9$5D1A*(O'/^#HWX@^!/"7_ 3^\+Z)XH\9Z7IU[?\ QI\+365I>W\<4D\4 M%[YDTBJQ!98T!9F'"CDD5F?\%B_CO\$H_P#@H9^P%?'XQ>%Q!%\7]0OY9QK] MOL2TDLHHXYV;?@1.[*JN?E8D $T ?7GCS]K[XH:_\2_&OPA_8]^ 6G?$?6OA MO' GC2?7?&XT&P@OY[=;F+2K><6ETT]Z8'AE96CB@C6XBWSAF*J[_@G%_P % M!OA1_P %*/VF>!?A[KNOR7/A"?3?"JZ+_ ,)+:>1 O]KM9^3$\2RR+*D32H'DAABE M^[(@ !XQ_P %U_V1? /[2:?#XI^,.BV%IKUK;1R76DS2QW* M+<0[QPPSR 1N4LN0&S7GO_!'+_@H!\ M)+F4F+XB>'D4^1J%O*V//G6)^"_Q&TVX5Z3;36M[^T9X_2]MI8%:.X5]8G#AU(PX8$@ M@YR#S7P_^S/X@T+_ (-Z?^"E'B']BKXHZS!HG[+?[0FH7?BKX0>)M2E$=GX2 MUY(T%WI,TKG"1E%B12Q/ M#G+S,/I_\ X(&>//C3\4/V']9^(/[1W@8^&?'^ MK_&'Q=<^,] -JT'V'4VU.3[1$(W)* 2;L*2<#')ZU\_?\':GQ'^#.B?L4_#3 MPMXW\5: -7C^/7AW4(](O+F%KO[%'%>?:)Q"QW^4$.UGQM^8*3\P! /L']BG MX>7'QN^)>N?\%+?BIX.-CK_CS1X=(^&>G:C9>7=^'_!44KS6B2*PW17-])(] M].IPR"6V@89MB3\._%;]N/Q-_P $5_\ @L+\:OC%^WA\%_$&H?!K]H2?0&\' M?&S0].>]3P^MC9>1_9=PB@E8E=I6,2'S/E\U8Y?-.S]:O"7B_P )>//#UKXL M\"^*-.UG2;R/?9ZGI-[' M+AXKV".1&"NK6WSC81Y:-C!D7.<9W5?\ ^"/G[._PA_9F_P""M_[1^N_L!^-%;]D\ M> ;)M9N+;5S<>'[/QC]HBD:VL;MV:.=;>U%T9&5V\DW*Q.PVH!SO_!'7]M;] MCCX9?\%0?^"@?B#XE?M7_#?PYI_B7XL:3/XN>HR ?HC^R1\:?V9/VQ?B#XV_:D^ (^VS:%JC_#^]\2QPR0KJT= MG'!>D,DL:/B"XO;B)=PZ^:RDK(*Y#_@MC^VEXN_X)_\ _!,?XI_M,_#EU3Q1 MINE0:=X8F>,.+>_OKJ*SBN-K?*WDF!GB-W.(856%6!$5G-( M^TE/,;_P5W_8@O\ _@HI_P $[?B7^R9X>U"WM-<\0:3%<>&;JZ;;$FIVEQ%= MVRNW\"/) L3-@[4D8X.,4 97_!&7]EWPI^S!_P $\/AO;V<)N_%7C;PQ9>+? MB)XFO',U]KNN:C EW=7%S<,2\[!Y3&K.21'&@KT>/]DSX/>!?VP]2_;NT2ST M_0M3^'O&]U'"D2ZK#%_P""3?\ MP51^ )_9=\(?LH_ME_$/2?@_\*RF162\$9D=YIXF,<3*D8+R&18@#A-5_P""IWQ)UW]E[5OV M]_@3^QS=^-O@GI*WEZFKQ>,EL_$>KZ/9RR1W.K6&DR6C1RVX$4LL:37<$\L: M;A$NY5:+]J7_ (+1?!WX#_LQ?"+]KWX7?"/Q%\2? /QB\3:/H^A^)-$NK>&W ML7OY&55GB+/=F9!',##';O\ O(C&S(Y KQ#_ (),_MW_ +/?PJ_X(]6_[/W[ M4?B/3O!OQ#^"?AO4/!OQ"^&'B.YCM]8%U 98[>&*S<^;4K"620HF MXBOD_P"/'P8U3_@GW_P0&_8V_9[_ &F_%-CX>\86W[1WAOQ)J^@ZQJ$<,^F6 M]QJ>H7\B-&[!D%O%.@F/1)-^2* /T1^(_P#P5]\?? /]K;P3^SO^T=_P3^\> M>%]!^*D>H0_"SQ18:]8:M>:UJ%K"LOV&?3[5C]AEE#($+SLH,BF0QJLS1=!\ M"/\ @IY\1?%O[;]_^P7^TU^Q=K?PL\8W?@.7QAX#)\9Z?K4/B+38I_)EC+V^ MV.UNE;_ED7=<*Y,@&POX'_P62^.'P6M/^"B/[ 1]>MP ML=G+91)%<,=^%B=V55<_*Q( )J3]H/XS?""'_@YO^ NFR_%/PZMQ%\ ->T^6 M$ZU!N2[GN9'AMV&_B6159E0_,P&0#0!V/AS_ (+:_&OXS7WQ;\%?LL?\$L/B M3XX\9_"+QU<^'M?\+W/BW2=.$*6\8,L\UV9);<2-)N2*VMGNI)0C/\JX)[S] MGS_@MS^R+\;?^"=?B#_@HOK\&M^%=$\%WLVE>-_".I6HDU;2M;C>*,:6L0(\ MZ>62>!8ON[_/3=Y9#JG@7_!'7]H[X#?"[]LK]O7P3\3_ (O>'?#6HQ_M*:KK M A\0:O#9"2Q";'G1IF4.L;)\Y4GR]Z%L;US\J?%_]A/]H[XK_P#!+;]I[]K; M]GOX>ZK=6_CC]K^Y^,'@#P=':2QW.O\ A:RNWV726Y <>>));M(]NYXH(R@8 MN@(!^F'QS_X*>_$/]C7_ (0CX@?MQ?LI)X%^&OCC7+71F\;:-XZ35Y/"M]=9 M-NFMVOV2!;6-L%6FMYKJ.-P06P59O1?'W[8WBFY_:@U?]D+]G/X8Z#XM\8^% M_!5EXH\4IXF\:MHEO;6=Y//#:Q6[1V5W)/VD_P!G_P#X*I?\$BV^!'[''CS1/'/CGX[:AX;M/ ?A+3=1CEU&TN%U:RNK MJ6[@0F2S2SAAG-Q)(JK%L*N1N&8_VV/V5/V&_P!I?]J./X,S_M=ZQ\ _VGO@ MO\--'_X0[XO:+XK33;S6-)DBE \Z%WC6\@BFCE\V)7#J)ES($DVD ]P_:_\ M^"G5M\!_^"8.J_MQ?&G]AGQ#K>G6TES8^+?AW+O MVV_%.C/XZU2]AT;1M?C$=FOC6VM/$]FEOJ=K#A-ZSP1&4&-0KHOG*H1QCUO_ M (+*?%7X,!'I MNAZ9;3)!)>WNII;2,D+2RPQ1^5;2RR2.0L92*61.;_8G_P""D.D_M2?'GXJ? ML?\ Q.^$MQ\._B_\';RU'BWPD^M)J=I<65U$LMK?V5XL<1GADC>-B'BB=/-C MW*-U?$'_ 4*_:*_9]_9T_X*J_"W_@I7^T_\)(O&W[,7Q3^"'_"!MXRU/P6V MIVGAS4X-8N+VVU P20LP@GBE'ENJ;IHI9)(_,"X/V?\ L ?&[]@S]HWQQKOQ M'_X)Y_!+PF/"-EI:V6M?%+PYX$71H=3OFD5AIMM(;:)[P1(GF3,,QQM);J"S M^8(P#M_^"GUM!>?\$U/VAK6ZA62.3X&^+5=&&0P.CW7%?*'_ 3V_:PC_83_ M .#'&N+/]G_4=#N[9=9A M,L&IRBYCCLW3=N6=W4A8R-S8) (&: /HKQG_ ,%P_&/PW^%OP?\ VH?B#_P3 M_P#&&D?!;XG2^'K34OB-=^*K)7T2[U:&-XW73BHN;BS21S']J<0>9L+QQLCP MF3Z0_:$_;,M_A=\=O"'[)7PD\ +XW^*OC32[K6++PY)K T^STK1K9ECFU34; ML13-;6WFO'"FR&:225PJH0KLOYE?\%1?C5\'I_\ @V3^ 5I;_%7PY+-/H_PR M@AABUJ!GDEM8K%KJ,*&R6A5',B]4VG=C%>D_'C]HOP7^PC_P<):'^VE^T5XN MM;3X'_''X Q>#/"GQ1,XET72M4@ODNQ;3W2Y2%'$+.&)"'[2KD[8Y&0 V?V- M/&WQ+\:_\'+/QME^+_P@B\%Z]IO[-&EV5Y8V>MC4K.\5=4MWCN[6Z\F%IH71 MU&9(8G5D=&0;6^\30>.(K+ M6M1TNWN#!<:OI^FO;/%<68*.Z&:[MY98TWK'M96;YG^$_P"T%\"OVA?^#B/X MO6_PC^+UAJVG^./V3+30_"_B31%ENK&_N?[07<]M,?@K\69](BLOBA%XL^Q6WAX:B$:&?5(&M))+:WVODR)YA4HR,JN41 M_<_@U^U3XV^-O[27CWX3^%?@[9R>!_ 5W#87/Q+@\5>;!J&HO;I-)8V]N+8; MY8!(BS$2&.,N%#M()(T\-_:J\ >,- NW^TPQNJ$ :G$9_WT7^L?>6 D M,(?@1\;O!EIXA\*>*=,DL-^4F.XA<>H(9'4@,KJ0R.JLI#* M".JHH _F>_;Y_P"#-[]LGX:>.[_Q#^P%XNT?XD^#[FX9]-T'7M7ATS7+!"V1 M#(\^RUN HP/-$D9;'^J7OY9^S=_P:'_\%;_B[XQMM+^-_A+PM\)]$\U?M^L: M]XJL]3F2+/S&&WTV6?S7QR%=XE/=UK^G3]JK]I'X>#++(4B0=WD4=Z^9O\ @@W_ ,%68_\ @K'^QBWQ M8\7V^GV'C_PQKUQI/CC1M/\ ECA4KPB*/ECA7Y8U MX^9F=W^BZ** "BBB@ HHKP3XK_MK^-_!?[1=_P#LW_"G]BCXG?$N_P!'\,6. MMZUKWA:\T*TTRQ2[ENHX;=IM4U*T+SG[([&.-6(1T8X#9H ][HKX?_9T_P"" MTFH_M:>#O&_CC]G;_@FW\%(IX-4M%1Y[>.*;6T>X M*K(A!B#!\X4L>*V]'_X*[Z/XC_:C_9D_9WTO]F#Q;8:?^TUX/OO$7A_Q5XAU M.RMAIL-KH9U66W>TADFF:XC)BMY$D\E5=V9'E"?, ?7L^D:33 M4U% !117R3^U7_P5@TO]E3]K?P!^QAJW[('Q+\4^+OBF+P^ 7\,WNA+:ZH+4 M%I\R7FI0>050!\2!KX7OH=_#.[\::]HGA^\OM&\(6%XEO/K5U M%"SQ6<A^>/VN/\ @I1X^_8U_P"":\?[?OQ2_8O\4'4[ M7PW8ZCXH^'D/B*Q2;P]/5&%\R0XR[8ZL<#D\\56\3V> MIZCX_LU M_L_^+/CQ9_"[6?&*^$]"NM5N="T&YM(KF:&WA>:1@UU-$F J$D ES_"C'BLC M]AW]IV#]M']D7X>_M66W@M_#L?CWPS;ZQ'H'_V=? 5SX4TF]6]OM7UR\UKQ#J4=DELEW?W,F^1HX4)6"%%"0Q1 ML4AAC4N[ NW?TV>1X8'EC@>5E0E8D(W.0.@W$#)]R![U\W?L,?\ !0X_MJ?& M;XX_!VX^ >L>!;KX*>+[7P_?+KNLVMU<7\LL4DAD*6I>*$ (N LTNX/R5(Q0 M!])T45\T_P#!17_@HG)_P3]7X93WW[/FM^++/XE?$_1O!4&LVNM6EI9Z9=:A M,R*TNYGN'98XY9 $@*-M"F5"PH ^AM=\)^%?%#6K^)O#6GZB;*<3V1O[))C; MRCHZ;P=C#U^K:/I&OV#Z5KNEVU[:R%3);7<"R1L58,I*L"#A@"/0@'M5F MO*]/^./QIN_VRM0_9WNOV6M9M_ -KX"CUNV^,+:U ;&ZU)KH1'21:A?,$@CS M+YF[HI!0 JS 'JE%%% !17AG[2'[<.B_!;XT^%_V6OAK\*M;^(_Q5\7Z3 ME?L7?&']E3QW\/?'&J^&-0\06=QJ\MC>:-?6%I);QR26E]:3NL[;[F-6B9(Y M8^"Z*'C+@'T;1110 4444 %%>5^!/CC\:?$_[6'COX$^)?V6M8T/P1X7T33; MSPW\5KC6H)+/Q+<7";I[6*V51)"T#94LS-N*L2$!C,GJE !1110 4444 %%? M,O\ P4S_ ."C,_\ P3C\"^#_ !W<_LZZ[XULO%WCK3/#']H6.LVEG9Z;<7LI M1&G9V>?HK$;('4D!6="PKZ:H **** "BJ.K>)O#V@W^F:7K6M6UK'/!U MWK]Y"H,.DV-S!#+<<@$*]PZ1@@9/S,!Q7SM_P36_X*=>#_\ @IUX)U[XF?"C M]GSQWX5\/^'?$MWX?OM1\9MIL1?4K9(7FA2*VNYG8*)D&\@*3D D@X /IVBB MB@ HKYJ^-7_!1*3X,_\ !1GX+?\ !/K4?V?-:E_X7+!KLVE^/I]:M([&%-+T MN6_G$4$;23RL&6*$B58 /-+*9 N#]*T %%%% !1110 4444 %%%% !1110!\ M(?\ !QK^QG^TG^WC_P $T=4_9^_91^&__"5>+[GQAI-]#I']L6=CN@AD9I7\ MV\FBB& 1P7R>P-?SX_\ $+C_ ,%U_P#HQG_S)OAC_P"6=?U^T4 ?R!?\0N/_ M 77_P"C&?\ S)OAC_Y9UV'[/7_!LU_P6Z\#?'[P/XV\4_L4?9=,T?QAIE]J M-S_PLCPT_DP1744QH!O8]6..IX'/M4E%% !65XA\#>"?%NCS^'?%7@ M[2M3T^ZE,ES8ZAI\P%6:** "BBB@#$\7?#3X?#_1-;:S;=:-J^ ME0W)@/7*>8IVGZ5LPPPVT*6]O$L<<:A41%P% X '04ZB@#,NO!?@Z]\1P^, M+WPGIDVKVR;+?5);"-KF)>?E64C"_!WA_5;S7=!\)Z98WVH-NO[RSL(XI;DYSF1U +G))Y)I/$7@CP7XO@% MKXM\(:7JD0E$HCU'3XYU#@8#8=3R!QGK6I10 BJJ*$10 !@ #@"HM0T[3]6L MWT_5+&&YMY /,@N(@Z-@Y&5/!Y /X5-10!6UC1M(\0Z9-HNOZ5;7UGRL[:,);VEI"L<<2CHJJH 4>P%6** M "BBB@ JEK_ASP]XKTN30_%.@V6I64I!EL]0M4FB<@Y&4<$'! /2KM% %6PT M/1-*F>YTS1[6VDDACB>2"W5&:.,$1H2!RJ@D =!DXJ"[\(>$[_Q!;^++[POI MTVJV<9CM-3FLHVN($. >Y]:T:* "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH ^$/%G_!PY^Q%X-\5:GX0U3X2?'B2ZTK4)K.YD MM/@QJ4L321.48HX7#J2IPPX(P:H?\1('["G_ $1[]H#_ ,,EJG_Q-??U% 'P M#_Q$@?L*?]$>_: _\,EJG_Q-'_$2!^PI_P!$>_: _P##):I_\37W]7G_ .U5 M^TC\./V/_P!G'QI^T[\6[_[/X>\$>'[C5-0VL \_EK^[@CSP999"D2#N\BCO M0!_/3_P3X>_MO?";PO^Q;^S#I'C31=%&J#6OB,/%_AR;2+FY>, V- MH(93O:(%GN&+ LMN5SM-?(W_!OE_P %6+;_ ()6?MNCQI\1/[5N?AMXWTIM M&\=:=I%L9YQC,EG=Q0@CS)8IOEQG/E7$P )(%?*7[57[2/Q'_; _:.\:?M._ M%N_^T>(?&_B"XU34-K$I!YC?NX(\\B**,)$@[)&H[5Y_0!_7]_Q$@?L*?]$> M_: _\,EJG_Q-'_$2!^PI_P!$>_: _P##):I_\34__!N3_P %(O\ AXO_ ,$X M_#VH>-->^U_$+X<>7X7\=>=+NFN9(8Q]EOVSRWVBWV,SG@S1S@?=K[WH ^ ? M^(D#]A3_ *(]^T!_X9+5/_B:/^(D#]A3_HCW[0'_ (9+5/\ XFOOZB@#/\)^ M)+#QEX5TSQ?I<-Q':ZKI\-Y;1W@J>J?B'5+W1=%N-4TWP[>:O/#'NCTW3 MWA6:X.?NH9Y(XP>_S.HXZT ?F;_P:_?\DM_:I_[/ \5_^B+&MS_@J)I/C/2/ M^"R/_!//0O@79^']/UA(/BS;Z)_:UL_]GV.[PW:*96A@VM*L2%I! K1^:4$? MF1!_,31_X(!?LR_M>_LB^'_CGX._:G_9=USP2?'_ ,=-8\;^'K^Z\2:'?PM9 M7L<"I#(+"_G=)E,!W#:5^<88\XZO]NKX*?M3_$#_ (*W_LB_M'_"W]E_7O$G M@/X+#QK_ ,)GXBL_$.B6X']MZ1%8P>3!=7\4\OE.A:3]V./N[S0!4_8]_:4_ M;.^&/_!5?XF?\$Z_VNOC]IGQ-T6V^#]G\2/!_B]/!MKH<^G6[7_V&>RDBMB4 MD02$LKL6<"/ECD@>;:A^WQ^V+^UO^Q/J_P"V_P#L=_%7X@Z)XHNTU'5/A7\* M]*_9_O-7T/6["UN94M;2_OI-,>26ZO(X9N R@!R/"?V%+#_@LG_P $DM$O/^" ?%FO>'K>Y\2^#=6MWBGTB_V[9X"L@#;1(&V%@"4*D]:_/#_@K[XCO/ M"/\ P7@_8&\1Z?X0U37I;5/&3+I.BK";JX!LHP1&)I(T) )8@N"0IQDX!_3# MX1Z)\0O#WPUT;2OBUXJMM;\4+9A_$&I6-OY5M+>.2\H@0\I KL4B5LL(U0,S M-EC\#_\ !0G]G3]L?XM_\%BOV5OVI?A1^R%XEU_P!\%WUQ?%NOV_B?P];F4: MA#Y"-;P7.I1S2!-H=MR*=K84,P(H RO$W[)'[4?[?'_!;_X3?MZ^)?V?-9^% M?PI^ _A>ZM;#4/&-U9IK/BW4)ENALBM;6>9H+9#<*=TQ4D+)@9DPO,?L2_#_ M /:Y^*7[9?[>?@[]E[]H31?A5*WQVMY9_&-SX2CUZ]\_^RXQ'!%:7#);I'GY MGE?S&(^140GS!^J,=S.^GK>-ITR2&$.;1F3S%;&=A(8INSQPVW/?'-?"W_!- M+X1_M8_ K]JC]K?XI_&7]D;Q/H>B_$_XFQ^)? LX\2>'[E]1M8[;[/Y12#4G M,$S;%<"3:F'P7!!% ''_ +.O_!1K]M'XX_\ ! SQE^W$WB#PGI/Q@^''AGQ= M+KVHWWAA[NPU*?0?MA9H[:.XA$,DR6\?S$M&DA<^25(0'X_%GAZ9;W^W8[O M[-+]H34C#&L;7 $N]U8;245ZU/V@_P!DC]M/XA_\&VVE?\$_?#7[*&O2?%M/ MAAX=\)7'A>3Q/H*)#<6$ECYURUT=0^SF K;R%=LC2'@%%S0![_\ &+QI^U[H M?PQ_9X\)?L^36/AGP+K.G12?&?XL7%QI_G>#M&MM*2:-X(M0)A+W$H\KSGBG M6( DQG<&7S3_ ()^?\%)/%?BW]K+]JGX ?%K]H*Q^(WPY^".D:)XE\*?%)M) MM;:ZN-*O-/ENKI+@V,45M_;7^$G[=NM^*_V.?BSX M<_8\U_XA_#_X:_:3\7/@8?$FC179U/\ LZ*WT[4'62\-E>FTF$LL8,S!) K# M:6\R/+^#W[('[;/CS_@IK^U3XL^/W[*L7AWX;_M,?"K1=%N?$UEXYL[M-#@@ MTB6PEMRBJ)+B\/F?,JH($(?$TBA&E -.;XH_MJ?\% ?^"3/Q%_;R\/?M GP' M;>,? ?B35/ 7PNA\,:=!99K?Q;\9-"M-%TK5(/#5UK+Z38VMA->W][' M8VB/+=3)#$L<<84J))TDD#1QNK8W[&OA7_@I[^R?_P $]?&?_!)GXK?L#Z_X MQU3PUX2\0:#\._BQX9\3:4GAW6=,N([DV\ER9[E;JWD7SO+6)+>61@L89$^9 MZY^?_@G/_P %+W_X)9?LJ>+OA3\*=,\*_M'?LGZE%?Z!X+USQ%:7$'B*R,30 M75D\T,GDPM/#Y(PTPX$J%D+*X /HWX(?M%_MW^"?^"DFA? *^B^)GQ<^ WC; MPK<7$GQ&\;_!V7P[>^"=:@2:06UQ-%IUC!^&EMXKBW>5>ORK M*AYSGC!]T_8W_:._X*/?M7>,=)UO]H7]A>?]GKPMX&/BY\1[/7O!&N7OB#1;I+BVAMY8&66*SOII87)V,H9,$/R5((H ^;/ MV4_VF/\ @N__ ,%!O^"36C_M\_!#]J?X>>%?$NF0:_J$'A-?AM!?2>-39ZC> M+]EDFD8)IJ+%"MO"D<4DDC1[Y;A?,_=TOVWOVY=6_P""B7_!'3]D']LG2O!M ME8Z]XH_:B\%"^T)KMX;5=5M-1O;2>-9-LCQP/<6[,K;9&6-UR'(.;?\ P;R_ M'WX\^%/^"$GA7X>_"O\ 9#\7^*?$,@\2P^!-0L[FP72-4FFU6]VR7-Q+Z)92ZI71?'G_ ()6_M+_ +.W_!+K]E?]@W]F'X):E\4-8^%' MQE\.^-/'&JZ7KVE:?;?Z/>7=_J/E'4KRW=RUQ?\%V/''[#'Q#^('A^_P#AQIOP 3QI MX$?A%J'BB\\>:G_PD>@V[62ZMI<-G%&D4VHK).\;AS)L M!7"C8TF:/"'P$_:ET[_@X"\3_MC7_P"S/KL7PLU7]G^'P):>,3X@T4H=1BU: M.\\XVJWYNA;M&K -Y6_< #& <@ \S_;/_;'_ &__ ( ?LS_'#]I;XL?M%Z;\ M(?'WA3Q+K%W\%_@O'I^AZK:>)/#&G-&(KNZ3RIM0E-T@G9Y8I[98/W9*( =W MZ"_LV_%.\^.?[.W@'XVZCI45C<>,?!>E:Y/8P.62W>[M(IVC4GDA3(0"><"O MRN\)?LN?\%2_^&&?VM?V0/B+^Q _B+XJ?$JY\43R_&_4?'6F+:^,+*XC<6$, M!WM="1(\0V]K(D-M"I^:2 Y1OT6_X)OZ9\;?#O[#WPP\&?M!?"#_ (0;Q+X= M\$:3H]WX>DUJ&^FB^R6,%NTDKP9B1GDCD8(CR80IN8.61 #Y<_X*V?L0_P#! M02S_ &K/!G_!5W_@EAXDTB^^*7@CP/+X1\4_#CQ&56T\6^'_ +7)>K;(S,B[ MQ-([%"\9;$;)(CQ!7F_X)K_\%E/V=O\ @HE^T+8? _\ : ^!?B#X,_M,> M. MU")OA[XOADC>6.6.)KW['*Z(T@V0Q2M#(B2!4W*)$1I![1\8OB#^VO\ !C]O MB]\>> _V9=;^(_P9U3X4Z-9ZV/#FNV$6I:7K4&I:NYFM;6]GA2Z4V\\0G576 M3 MR@D*E#XYXU_9=^(O[?7_!5WX%_MP_\,Q:_P#"SPM\!],UEM1\5>-(K2TU MKQC:65+2V+32M+<;-QN)$C3YF<@%BX_;8^,/[8UW\9+GX!_' M_P ?_#2W^'GCK5_!G@8^"_@=<^)[?5]1TT+%<7FI7#Z7=Q- ]T7C2VMG@D6* M(2-*QF"1^/\ [3/_ 4Z_P""K7@3_@D9\-_VM_$?PVTWX/?%*?XCZ9X5^(?A M/Q5X&F$]WYUYY"W=DUS*RVL4J;&(D@G(+N%8; 6T/A[X-_X*I_\ !(O]K?XP M>$_V>_V'I?VA_@5\8OB)?^./"KZ!XTLM)U#PMJVH,'N[2<79(\C>%4$C8%19 M/,#-)&.Q_P""LG[-W_!1#]K'_@G?X8^'&G_ )O&'Q,U;XK:/XKU[P]X7\3:5 M!IWABQM;KSAIZ7.HW-J;EHX5CC,JJ?.G,L@6)&55 )/VQOVA/^"I7[%G[:?P M((_:"\"^.?"/QU\:77@^X^'5[X)72['PW?26YDL[B&_B:6\N50@^89,"01-M M2+S5\G=\!?M#?MW_ +,G_!7KP)^Q-^TS^TMHGQ5\&_&;X=ZSK>A36OP_M]!F M\.:GIQ\R2"$022M-;-%G G>20%E^_';_@HQ_P4'_8% MU?\ X*#?L8?&,>%M1]U MO/V:_VD[/\ X+._M)_M"?%#]E[7=-^%GQ7\ Z!H.A^) M[KQ!HLL<[V%H(;@26\%_)+?\$]= _X+%_\ !)[PC>_\ M$T]%_8'B^-7@K1/$%\_P@^+<'Q#LM)TZWTNZGDN FII(LDT7ER22.P1&?YFC MC611&S 'T7\6_P!N;]HRZ^.O[./_ 3\M].TOX>_&#XO^#+CQ-\4K^U\G5$\ M&6=G9>9=06(D+0W%Q+>![>&602Q(L4DC)+\H.-J/[8/[37[%G_!4/X??L(?M M"_%$_$/P%\?/#^IS?"OQYK>@V=KJVBZYI\?F7&GWJZ=%;6]W;,C0E'2**0-, MB,2 7K!_;8_8A_;#\&_M4_LW_P#!3KX'V(^*OQ ^$>CW/AWXN>$[*X@T^;Q1 MH]]'(+J?35N)$ACD@EN+F6*VDD73'A^S\7_ +.GQ&_;N_X**?!#]LGQ MY\$O$?@7P1^SQH?B&Z\/6'BU[2+5/$FO:M#;P;5MH)Y?(MK:*VW^9,\;/,RA M4,8,A /*_P!DWXZ?\%7OVW/B[^U)^S[9?M?^!_ K_"?XK-X?T+QII'PMBNY8 MXE@+1P06%S<.B*QP\DMQ-^._A#2-= M^+Z^+KKP!IFE62_9K'7_ !*-4DT^UD94_P!5&0HFF"%1B*7R]NY%'??\$O\ MX*?M7_L\_M.?M=?$WXR_LF>)]&T?XH_%=O%/@68>(O#]R^HV@B:(1%(-26>H7'V^6[@B,UA=7"QL8KB:/,@55DV$DID@ Z3_@OQ\'_VLO 7[)WP M:\0?$_\ :YG\=VMQ\??"$7C+0[_PCIMC:17AN7=+C3&M((YX8UD#1^3_\ !2?]B;P!\-[/_@E=XP\* M>/O#7Q7\-:WXOL];\9:'%I]Q+92N\W]G2I>2/+"3\QEG6%44@*TS<5ZY^VQ\ M.OVQ?AO_ ,%-_@3_ ,%'_A3^R1K?Q)T33OAKK'@SQYX.\):[IXU31GNI5N() MT-W-!#.N_P"1B'"KL8E@"I(!K_ O]N'XU>#/^"F?[5G[._Q\^+K:]\,_@M\. M=$\6:-<76A6<%[90W-FUW=K));1Q"<(JL$RH.T*#DY8X^F_%3_@JO^UE_P $ M]--_X*&?LA?$FTL?'WBF"W\1?#_X$7&DZ0= N]%DNE\JROKV[B6[:\>RS*T\ M=W;1"5@BQJHWGF_@1^R+^V3\0_\ @J-^T_\ %#]H_P#9D3P[\./CQ\(]%\,R M:U8>+K6<:=LTTP2VP /F7,RK*RO(D:PK(K*KR*!(W+?\$Z]2_P""U_\ P3_^ M$EC_ ,$Q];_X)_Z9\0(?!UU<:9\._CNWCZULO#W]D/*[07%_;_-=$0!S^YC MF=%6,*"/.8 T/^"A>B_M5^*_^"QO[!FEC]H[5_ S^,M.\=W8\*Z;IMC?V7AG M5++PL#<2H98RM_*XO+B#S)05CCYB5"[E_>O^&I/B_P#M _\ !0OQ#_P3:^$G MQKNO#%O\(/AOI6L_%3X@Z9HMA+K.HZM?!#:6=K%=P36=M&8/])FD:"4DS)'& M(L%SQO\ P4(_9R_;!T']L+]BG]K?X*?"/5/C2/@5)XJTKQ]:V>L:?IVI7W]L M:+;:>NHC[7+#!@/%+)( PP64 8)*Y6O?LT_M;?L@?\%9;[_@IA\/O@9=^/O! M_P ;OAWIF@_&[P?X-U6WFU+PSK-E!!%;ZA:+=O;B_M0D"0D)ME :23R^BT = M'^R[^V?^UG;_ +>'Q?\ ^"37QX\?Z!JGCOPSX,@\9_"7XJWOA0>7K.A32Q0N M-2L+6:VC:Y@FF6(F!X$E"NP5-OS>;?\ !*/XY_\ !83_ (*$_ ;X7?M5^)_V MHOA]H&@Z9\2]9L?B%X83P#'++XJTJWU&:)Q#.K#["8U000QJI8E#-+-)N$(] MF^!?[-/Q2\2_\%%_B1_P5A^)GP9UO1IIOA;8^ /AGX FO+$ZSDZ1XAE_:&\6KI.I:[I$E_:6\W^AX:6WBG@>5>O E3J#D MXP?TV\6:WJ?ASP]+-#L;'Q5X=O5U*VO$MC';I M)#J16.<-'(#YOEQX ._G /#/@;^W'_P6!_:8_X(:W7_ 5(TK]K7P5X2UKP M?HWB7Q%-H]O\-;:^_P"$G@TW4+PO;7#R%4LHA!!]GC2"-I3Y0E>X8RE(_J3X MF_\ !3_X@^+?A'^R)X&^"FG:5HGQ2_:^T?3]3TNXU&W-U:>%M+&D0:IJMZ(2 MP^T2PPS".")V"/(X9RRHR-X;^QM^Q3^W+\&/^#;OQA_P3K\=?LC>((?BO=^# M/%N@:=H4'BGP])#=RZM/J$D$ZW*ZEY*Q(+B,2;V5P2=J. 36=\8_V OV_= _ M9E_89_:Q^ W[/[O\:_V0_"MCH7BCX3:UXCTY'\1Z>=*L[#4$M;RWN)K<.1;2 M>7EP2EPQ*ET6-P#9_:>^&_QJ^''_ $;GP3\#[GQ1%JFJZ>B)=WFHSMI=Y$;?[4SPI:VS0 MRB.#S6F/G*D?GOQLTO\ ;X_:K_X*@_L@_MI^#_\ @G+XQ\,>%OA9;>,H?$]I MXY\6:+:WEN=3TR*Q\UX[>ZG5(E>3,>&::412DP1A5+Y7A+P5_P %3_\ @DE^ MV;\8[3]G3]BF;]H?X%?&[XAWOCK1(= \8V>E:EX5UR_(:\@E%T<>2SA0.-@1 M$?S%;S(R =QH?QL_X+0_M0?\$E8OV@/ 7@^\^#O[2OA6&\35?AWXC\$0M9>+ M#;$-F&&\C,UO)/#@Q%9/+\[?&P*D21]#_P $V_VSOCK_ ,%.Y_ OQ[^$?Q'?$_A]M,\3>"Y/AB=-2\9'\RVN5G&J3[)87WX)C; M*32KQOW#].Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "LKQQI_C+5?"=]IWP^\36.C:S-#ML=4U+26OH;9LC+M LT)D.W.!YB@'!. MX J=6B@#YO\ ^"6O[ .H_P#!,O\ 96TO]D/3_C./&GAOP_=7P M_:;J6YF29UN)$F'F3,5PB%1P2W&/I"BB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB 4@ HHHH **** "BBB@ HHHH __]D! end XML 13 mxl-20201231_htm.xml IDEA: XBRL DOCUMENT 0001288469 2020-01-01 2020-12-31 0001288469 exch:XNYS 2020-01-01 2020-12-31 0001288469 2020-06-30 0001288469 2021-02-04 0001288469 mxl:RevenuefromDistributorsMember 2020-01-01 2020-12-31 0001288469 mxl:RevenuefromDistributorsMember 2019-01-01 2019-12-31 0001288469 mxl:RevenuefromDistributorsMember 2018-01-01 2018-12-31 0001288469 us-gaap:AllowanceForCreditLossMember 2019-12-31 0001288469 us-gaap:AllowanceForCreditLossMember 2020-01-01 2020-12-31 0001288469 us-gaap:AllowanceForCreditLossMember 2020-12-31 0001288469 us-gaap:AllowanceForCreditLossMember 2018-12-31 0001288469 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0001288469 us-gaap:AllowanceForCreditLossMember 2017-12-31 0001288469 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0001288469 us-gaap:WarrantyReservesMember 2019-12-31 0001288469 us-gaap:WarrantyReservesMember 2020-01-01 2020-12-31 0001288469 us-gaap:WarrantyReservesMember 2020-12-31 0001288469 us-gaap:WarrantyReservesMember 2018-12-31 0001288469 us-gaap:WarrantyReservesMember 2019-01-01 2019-12-31 0001288469 us-gaap:WarrantyReservesMember 2017-12-31 0001288469 us-gaap:WarrantyReservesMember 2018-01-01 2018-12-31 0001288469 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-31 0001288469 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-01-01 2020-12-31 0001288469 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-12-31 0001288469 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-31 0001288469 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-01-01 2019-12-31 0001288469 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 0001288469 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-01-01 2018-12-31 0001288469 2020-12-31 0001288469 2019-12-31 0001288469 2019-01-01 2019-12-31 0001288469 2018-01-01 2018-12-31 0001288469 us-gaap:CommonStockMember 2017-12-31 0001288469 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001288469 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001288469 mxl:AccumulatedDeficitMember 2017-12-31 0001288469 2017-12-31 0001288469 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001288469 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001288469 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001288469 mxl:AccumulatedDeficitMember 2018-01-01 2018-12-31 0001288469 us-gaap:CommonStockMember 2018-12-31 0001288469 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001288469 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001288469 mxl:AccumulatedDeficitMember 2018-12-31 0001288469 2018-12-31 0001288469 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001288469 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001288469 mxl:AccumulatedDeficitMember 2019-01-01 2019-12-31 0001288469 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001288469 us-gaap:CommonStockMember 2019-12-31 0001288469 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001288469 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001288469 mxl:AccumulatedDeficitMember 2019-12-31 0001288469 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001288469 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001288469 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001288469 us-gaap:CommonStockMember 2020-12-31 0001288469 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001288469 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001288469 mxl:AccumulatedDeficitMember 2020-12-31 0001288469 mxl:NanoSemiIncMember 2020-01-01 2020-12-31 0001288469 mxl:NanoSemiIncMember 2019-01-01 2019-12-31 0001288469 mxl:NanoSemiIncMember 2018-01-01 2018-12-31 0001288469 srt:MinimumMember 2020-01-01 2020-12-31 0001288469 srt:MaximumMember 2020-01-01 2020-12-31 0001288469 mxl:WiFiAndBroadbandAssetsBusinessMember 2020-07-31 2020-07-31 0001288469 mxl:TermAMember 2020-07-31 0001288469 mxl:WiFiAndBroadbandAssetsBusinessMember 2020-07-31 0001288469 mxl:WiFiAndBroadbandAssetsBusinessMember us-gaap:DevelopedTechnologyRightsMember 2020-07-31 2020-07-31 0001288469 mxl:WiFiAndBroadbandAssetsBusinessMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-07-31 2020-07-31 0001288469 mxl:WiFiAndBroadbandAssetsBusinessMember us-gaap:CustomerRelatedIntangibleAssetsMember 2020-07-31 2020-07-31 0001288469 mxl:WiFiAndBroadbandAssetsBusinessMember us-gaap:OrderOrProductionBacklogMember 2020-07-31 2020-07-31 0001288469 mxl:WiFiAndBroadbandAssetsBusinessMember us-gaap:InProcessResearchAndDevelopmentMember 2020-07-31 2020-07-31 0001288469 mxl:NanoSemiIncMember us-gaap:CashMember 2020-09-09 2020-09-09 0001288469 mxl:NanoSemiIncMember 2020-09-09 2020-09-09 0001288469 mxl:NanoSemiIncMember mxl:DeferredPaymentOfConsiderationInBusinessAcquisitionMember 2020-09-09 2020-09-09 0001288469 mxl:NanoSemiIncMember mxl:PotentialContingentConsiderationNanoSemiMember 2020-09-09 2020-09-09 0001288469 mxl:NanoSemiIncMember mxl:PotentialContingentConsiderationNanoSemiMember 2020-09-09 2020-09-09 0001288469 2020-09-09 0001288469 mxl:NanoSemiIncMember 2020-09-09 0001288469 mxl:NanoSemiIncMember us-gaap:AccruedLiabilitiesMember 2020-09-09 0001288469 mxl:NanoSemiIncMember mxl:AccruedCompensationMember 2020-09-09 0001288469 mxl:NanoSemiIncMember us-gaap:DevelopedTechnologyRightsMember 2020-09-09 2020-09-09 0001288469 mxl:NanoSemiIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-09-09 2020-09-09 0001288469 mxl:NanoSemiIncMember us-gaap:TrademarksAndTradeNamesMember 2020-09-09 2020-09-09 0001288469 mxl:NanoSemiIncMember us-gaap:CustomerRelatedIntangibleAssetsMember 2020-09-09 2020-09-09 0001288469 mxl:NanoSemiIncMember us-gaap:OrderOrProductionBacklogMember 2020-09-09 2020-09-09 0001288469 mxl:NonrecurringAdjustmentMember 2020-01-01 2020-12-31 0001288469 mxl:NonrecurringAdjustmentMember 2019-01-01 2019-12-31 0001288469 mxl:InventoryAdjustmentMember 2020-01-01 2020-12-31 0001288469 mxl:BacklogMember 2020-01-01 2020-12-31 0001288469 us-gaap:OneTimeTerminationBenefitsMember 2020-01-01 2020-12-31 0001288469 us-gaap:OneTimeTerminationBenefitsMember 2019-01-01 2019-12-31 0001288469 us-gaap:OneTimeTerminationBenefitsMember 2018-01-01 2018-12-31 0001288469 us-gaap:FacilityClosingMember 2020-01-01 2020-12-31 0001288469 us-gaap:FacilityClosingMember 2019-01-01 2019-12-31 0001288469 us-gaap:FacilityClosingMember 2018-01-01 2018-12-31 0001288469 us-gaap:OtherRestructuringMember 2020-01-01 2020-12-31 0001288469 us-gaap:OtherRestructuringMember 2019-01-01 2019-12-31 0001288469 us-gaap:OtherRestructuringMember 2018-01-01 2018-12-31 0001288469 us-gaap:OneTimeTerminationBenefitsMember 2018-12-31 0001288469 mxl:LeaseRelatedImpairmentMember 2018-12-31 0001288469 us-gaap:OtherRestructuringMember 2018-12-31 0001288469 mxl:LeaseRelatedImpairmentMember 2019-01-01 2019-12-31 0001288469 us-gaap:OneTimeTerminationBenefitsMember 2019-12-31 0001288469 us-gaap:FacilityClosingMember 2019-12-31 0001288469 us-gaap:OtherRestructuringMember 2019-12-31 0001288469 mxl:LeaseRelatedImpairmentMember 2020-01-01 2020-12-31 0001288469 us-gaap:OneTimeTerminationBenefitsMember 2020-12-31 0001288469 us-gaap:FacilityClosingMember 2020-12-31 0001288469 us-gaap:OtherRestructuringMember 2020-12-31 0001288469 us-gaap:OneTimeTerminationBenefitsMember mxl:RestructuringShorttermDomain 2020-12-31 0001288469 us-gaap:FacilityClosingMember mxl:RestructuringShorttermDomain 2020-12-31 0001288469 us-gaap:OtherRestructuringMember mxl:RestructuringShorttermDomain 2020-12-31 0001288469 mxl:RestructuringShorttermDomain 2020-12-31 0001288469 us-gaap:OneTimeTerminationBenefitsMember mxl:RestructuringLongtermDomain 2020-12-31 0001288469 us-gaap:FacilityClosingMember mxl:RestructuringLongtermDomain 2020-12-31 0001288469 us-gaap:OtherRestructuringMember mxl:RestructuringLongtermDomain 2020-12-31 0001288469 mxl:RestructuringLongtermDomain 2020-12-31 0001288469 mxl:LicensedTechnologyMember 2020-01-01 2020-12-31 0001288469 mxl:LicensedTechnologyMember 2020-12-31 0001288469 mxl:LicensedTechnologyMember 2019-12-31 0001288469 us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0001288469 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001288469 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001288469 us-gaap:TrademarksAndTradeNamesMember 2020-01-01 2020-12-31 0001288469 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001288469 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0001288469 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001288469 us-gaap:CustomerRelationshipsMember 2020-12-31 0001288469 us-gaap:CustomerRelationshipsMember 2019-12-31 0001288469 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0001288469 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001288469 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001288469 us-gaap:OrderOrProductionBacklogMember 2020-01-01 2020-12-31 0001288469 us-gaap:OrderOrProductionBacklogMember 2020-12-31 0001288469 us-gaap:OrderOrProductionBacklogMember 2019-12-31 0001288469 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001288469 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001288469 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001288469 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001288469 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001288469 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001288469 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001288469 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001288469 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0001288469 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2020-12-31 0001288469 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2019-12-31 0001288469 us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001288469 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001288469 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001288469 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0001288469 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0001288469 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001288469 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001288469 srt:MinimumMember mxl:MasksAndProductionEquipmentMember 2020-01-01 2020-12-31 0001288469 srt:MaximumMember mxl:MasksAndProductionEquipmentMember 2020-01-01 2020-12-31 0001288469 mxl:MasksAndProductionEquipmentMember 2020-12-31 0001288469 mxl:MasksAndProductionEquipmentMember 2019-12-31 0001288469 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-01-01 2020-12-31 0001288469 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001288469 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-12-31 0001288469 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001288469 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001288469 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001288469 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001288469 us-gaap:ConstructionInProgressMember 2020-12-31 0001288469 us-gaap:ConstructionInProgressMember 2019-12-31 0001288469 mxl:ReductioninTransactionPriceMember 2020-12-31 0001288469 mxl:ReductioninTransactionPriceMember 2019-12-31 0001288469 us-gaap:SalesReturnsAndAllowancesMember 2020-12-31 0001288469 us-gaap:SalesReturnsAndAllowancesMember 2019-12-31 0001288469 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001288469 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0001288469 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2018-12-31 0001288469 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0001288469 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-12-31 0001288469 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-12-31 0001288469 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001288469 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-12-31 0001288469 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-12-31 0001288469 mxl:TermBMember 2020-12-31 0001288469 mxl:TermBMember 2019-12-31 0001288469 mxl:TermAMember 2020-12-31 0001288469 mxl:TermAMember 2019-12-31 0001288469 us-gaap:MediumTermNotesMember 2020-12-31 0001288469 us-gaap:MediumTermNotesMember 2019-12-31 0001288469 us-gaap:MediumTermNotesMember 2017-05-12 0001288469 2017-05-12 0001288469 us-gaap:BaseRateMember 2020-01-01 2020-12-31 0001288469 us-gaap:FederalFundsEffectiveSwapRateMember 2020-01-01 2020-12-31 0001288469 us-gaap:PrimeRateMember 2020-01-01 2020-12-31 0001288469 srt:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001288469 srt:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001288469 mxl:LondonInterbankOfferedRateLIBORSubjecttoFloorMember 2020-01-01 2020-12-31 0001288469 srt:ScenarioForecastMember 2024-05-12 2024-05-12 0001288469 mxl:TermBMember 2017-05-12 2020-12-31 0001288469 mxl:TermAMember mxl:LondonInterbankOfferedRateLIBORSubjecttoFloorMember 2020-01-01 2020-12-31 0001288469 mxl:TermAMember us-gaap:BaseRateMember 2020-01-01 2020-12-31 0001288469 mxl:TermAMember mxl:DebtAmortizationPeriod1Member 2020-12-31 0001288469 mxl:TermAMember mxl:DebtAmortizationPeriod2Member 2020-12-31 0001288469 mxl:TermAMember mxl:DebtAmortizationPeriod3Member 2020-12-31 0001288469 mxl:TermAMember 2020-07-31 2020-12-31 0001288469 2017-11-03 0001288469 us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001288469 2017-11-14 2020-12-31 0001288469 mxl:EquityIncentivePlanMember 2020-01-01 2020-12-31 0001288469 srt:MinimumMember mxl:EquityIncentivePlanMember 2020-01-01 2020-12-31 0001288469 srt:MaximumMember mxl:EquityIncentivePlanMember 2020-01-01 2020-12-31 0001288469 mxl:EquityIncentivePlanMember 2020-12-31 0001288469 mxl:A2004EquityIncentivePlanMemberMember 2020-12-31 0001288469 mxl:EmployeeStockPurchasePlanMember 2020-01-01 2020-12-31 0001288469 mxl:EmployeeStockPurchasePlanMember 2020-12-31 0001288469 mxl:ESPPMember 2020-12-31 0001288469 2020-03-31 0001288469 2019-02-22 0001288469 us-gaap:RestructuringChargesMember 2020-01-01 2020-12-31 0001288469 us-gaap:RestructuringChargesMember 2019-01-01 2019-12-31 0001288469 us-gaap:RestructuringChargesMember 2018-01-01 2018-12-31 0001288469 mxl:RestrictedStockUnitMember 2020-12-31 0001288469 mxl:RestrictedStockUnitMember 2020-01-01 2020-12-31 0001288469 us-gaap:PerformanceSharesMember 2020-12-31 0001288469 us-gaap:PerformanceSharesMember 2020-01-01 2020-12-31 0001288469 mxl:RestrictedStockUnitMember 2019-12-31 0001288469 us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-01-01 2020-12-31 0001288469 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-12-31 0001288469 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-12-31 0001288469 us-gaap:PerformanceSharesMember 2019-12-31 0001288469 mxl:ESPPMember 2020-01-01 2020-12-31 0001288469 mxl:ESPPMember 2020-12-31 0001288469 srt:MinimumMember us-gaap:EmployeeStockMember 2020-12-31 0001288469 srt:MaximumMember us-gaap:EmployeeStockMember 2020-12-31 0001288469 srt:MinimumMember us-gaap:EmployeeStockMember 2019-12-31 0001288469 srt:MaximumMember us-gaap:EmployeeStockMember 2019-12-31 0001288469 srt:MinimumMember us-gaap:EmployeeStockMember 2018-12-31 0001288469 srt:MaximumMember us-gaap:EmployeeStockMember 2018-12-31 0001288469 srt:MinimumMember us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001288469 srt:MaximumMember us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001288469 srt:MinimumMember us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001288469 srt:MaximumMember us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001288469 srt:MinimumMember us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001288469 srt:MaximumMember us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001288469 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001288469 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001288469 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001288469 us-gaap:EmployeeStockOptionMember 2019-12-31 0001288469 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001288469 us-gaap:EmployeeStockOptionMember 2020-12-31 0001288469 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001288469 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001288469 us-gaap:DomesticCountryMember 2020-12-31 0001288469 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001288469 us-gaap:ForeignCountryMember 2020-12-31 0001288469 2020-07-31 0001288469 us-gaap:OtherLongTermInvestmentsMember 2020-12-31 0001288469 us-gaap:UnderfundedPlanMember 2020-12-31 0001288469 srt:MinimumMember 2020-12-31 0001288469 srt:MaximumMember 2020-12-31 0001288469 us-gaap:InventoriesMember 2020-12-31 0001288469 us-gaap:OtherCommitmentsDomain 2020-12-31 0001288469 us-gaap:CommitmentsMember 2020-12-31 0001288469 mxl:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 mxl:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001288469 mxl:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001288469 mxl:CustomerBDirectMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 mxl:CustomerBDirectMember us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001288469 mxl:CustomerCMember us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001288469 mxl:CustomerDMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001288469 us-gaap:SupplierConcentrationRiskMember mxl:VendorAMember 2020-01-01 2020-12-31 0001288469 us-gaap:SupplierConcentrationRiskMember mxl:VendorBMember 2020-01-01 2020-12-31 0001288469 us-gaap:SupplierConcentrationRiskMember mxl:VendorBMember 2019-01-01 2019-12-31 0001288469 us-gaap:SupplierConcentrationRiskMember mxl:VendorBMember 2018-01-01 2018-12-31 0001288469 us-gaap:SupplierConcentrationRiskMember mxl:VendorCMember 2020-01-01 2020-12-31 0001288469 us-gaap:SupplierConcentrationRiskMember mxl:VendorCMember 2019-01-01 2019-12-31 0001288469 us-gaap:SupplierConcentrationRiskMember mxl:VendorCMember 2018-01-01 2018-12-31 0001288469 us-gaap:SupplierConcentrationRiskMember mxl:VendorDMember 2019-01-01 2019-12-31 0001288469 us-gaap:SupplierConcentrationRiskMember mxl:VendorDMember 2018-01-01 2018-12-31 0001288469 us-gaap:SupplierConcentrationRiskMember mxl:VendorEMember 2019-01-01 2019-12-31 0001288469 us-gaap:SupplierConcentrationRiskMember mxl:VendorEMember 2018-01-01 2018-12-31 0001288469 srt:AsiaMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001288469 srt:AsiaMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001288469 srt:AsiaMember 2018-01-01 2018-12-31 0001288469 srt:AsiaMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001288469 country:US us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001288469 country:US us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001288469 country:US 2018-01-01 2018-12-31 0001288469 country:US us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001288469 mxl:RestofWorldMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001288469 mxl:RestofWorldMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001288469 mxl:RestofWorldMember 2018-01-01 2018-12-31 0001288469 mxl:RestofWorldMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001288469 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001288469 us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001288469 us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001288469 country:HK us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 country:HK us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001288469 country:HK us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-31 0001288469 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001288469 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-31 0001288469 country:US 2020-01-01 2020-12-31 0001288469 country:US mxl:LonglivedassetsMember 2020-01-01 2020-12-31 0001288469 country:US 2019-01-01 2019-12-31 0001288469 country:US mxl:LonglivedassetsMember 2019-01-01 2019-12-31 0001288469 country:SG 2020-01-01 2020-12-31 0001288469 country:SG mxl:LonglivedassetsMember 2020-01-01 2020-12-31 0001288469 country:SG 2019-01-01 2019-12-31 0001288469 country:SG mxl:LonglivedassetsMember 2019-01-01 2019-12-31 0001288469 mxl:RestofWorldMember 2020-01-01 2020-12-31 0001288469 mxl:RestofWorldMember mxl:LonglivedassetsMember 2020-01-01 2020-12-31 0001288469 mxl:RestofWorldMember 2019-01-01 2019-12-31 0001288469 mxl:RestofWorldMember mxl:LonglivedassetsMember 2019-01-01 2019-12-31 0001288469 mxl:LonglivedassetsMember 2020-01-01 2020-12-31 0001288469 mxl:LonglivedassetsMember 2019-01-01 2019-12-31 0001288469 mxl:BroadbandMember 2020-01-01 2020-12-31 0001288469 mxl:BroadbandMember 2019-01-01 2019-12-31 0001288469 mxl:BroadbandMember 2018-01-01 2018-12-31 0001288469 mxl:BroadbandMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001288469 mxl:BroadbandMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001288469 mxl:BroadbandMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001288469 mxl:InfrastructureMember 2020-01-01 2020-12-31 0001288469 mxl:InfrastructureMember 2019-01-01 2019-12-31 0001288469 mxl:InfrastructureMember 2018-01-01 2018-12-31 0001288469 mxl:InfrastructureMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001288469 mxl:InfrastructureMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001288469 mxl:InfrastructureMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001288469 mxl:IndustrialandmultimarketMember 2020-01-01 2020-12-31 0001288469 mxl:IndustrialandmultimarketMember 2019-01-01 2019-12-31 0001288469 mxl:IndustrialandmultimarketMember 2018-01-01 2018-12-31 0001288469 mxl:IndustrialandmultimarketMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001288469 mxl:IndustrialandmultimarketMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001288469 mxl:IndustrialandmultimarketMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001288469 mxl:ConnectivityMember 2020-01-01 2020-12-31 0001288469 mxl:ConnectivityMember 2019-01-01 2019-12-31 0001288469 mxl:ConnectivityMember 2018-01-01 2018-12-31 0001288469 mxl:ConnectivityMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001288469 mxl:ConnectivityMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001288469 mxl:ConnectivityMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001288469 us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001288469 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001288469 2020-01-01 2020-03-31 0001288469 2020-04-01 2020-06-30 0001288469 2020-07-01 2020-09-30 0001288469 2020-10-01 2020-12-31 0001288469 2019-01-01 2019-03-31 0001288469 2019-04-01 2019-06-30 0001288469 2019-07-01 2019-09-30 0001288469 2019-10-01 2019-12-31 iso4217:USD shares iso4217:USD shares pure 0001288469 2020 FY false P2Y P2Y P1Y P1Y P1Y P7Y0M0D 10-K true 2020-12-31 --12-31 false 001-34666 MaxLinear, Inc. DE 14-1896129 5966 La Place Court, Suite 100, Carlsbad, CA 92008 760 692-0711 Common Stock MXL NYSE Yes No Yes Yes Large Accelerated Filer false false true false 1400000000 74543700 0.0001 0.49 0.52 0.42 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:35.571%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.833%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions (deductions) charged to expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Additions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Deductions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at end of year</span></td></tr><tr><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses (previously, allowance for doubtful accounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserves</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,385)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,761)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 0 0 0 46000 0 0 -46000 0 73000 0 0 -27000 46000 553000 300000 0 -153000 700000 519000 74000 0 -40000 553000 941000 -414000 0 -8000 519000 77957000 -7385000 1239000 0 71811000 79196000 -1239000 0 0 77957000 84560000 -5761000 397000 0 79196000 148901000 92708000 115000 349000 67442000 50411000 97839000 31510000 47421000 6792000 361718000 181770000 1018000 60000 39470000 16613000 21886000 10978000 207266000 187971000 302828000 238330000 86065000 67284000 2191000 2785000 1022442000 705791000 32751000 13442000 47766000 12557000 105842000 31171000 47302000 9392000 233661000 66562000 20862000 9335000 363592000 206909000 13210000 8065000 631325000 290871000 0.0001 0.0001 25000000 25000000 0 0 0 0 0 0 0.0001 0.0001 550000000 550000000 74536000 74536000 71931000 71931000 7000 7000 602064000 529596000 1435000 -887000 -212389000 -113796000 391117000 414920000 1022442000 705791000 478596000 317180000 384997000 265798000 149495000 176223000 212798000 167685000 208774000 179993000 98344000 120046000 130025000 88762000 101789000 86000 0 2198000 3833000 2636000 3838000 313937000 189742000 227871000 -101139000 -22057000 -19097000 409000 775000 78000 12952000 11133000 14255000 -1170000 -69000 422000 -13713000 -10427000 -13755000 -114852000 -32484000 -32852000 -16259000 -12586000 -6653000 -98593000 -19898000 -26199000 -1.35 -0.28 -0.38 -1.35 -0.28 -0.38 73133000 71005000 68490000 73133000 71005000 68490000 -98593000 -19898000 -26199000 -216000 -136000 200000 1010000 160000 -1572000 0 1172000 0 0 -8000 341000 -187000 225000 -1319000 702000 0 -85000 0 0 140000 -1319000 702000 2322000 -1159000 -870000 -96271000 -21057000 -27069000 67400000 7000 455497000 1039000 -69119000 387424000 1875000 1761000 1761000 276000 4452000 4452000 31734000 31734000 -157000 103000 1688000 1634000 -870000 -870000 -26199000 -26199000 69551000 7000 493287000 272000 -93630000 399936000 2132000 140000 140000 248000 4109000 4109000 32060000 32060000 -268000 -268000 -1159000 -1159000 -19898000 -19898000 71931000 7000 529596000 -887000 -113796000 414920000 1515000 3997000 3997000 804000 17080000 17080000 286000 3794000 3794000 47597000 47597000 2322000 2322000 -98593000 -98593000 74536000 7000 602064000 1435000 -212389000 391117000 -98593000 -19898000 -26199000 76513000 66401000 79027000 86000 0 2198000 32945000 0 0 2201000 1577000 1148000 47597000 32060000 31721000 -18488000 -15693000 -12144000 0 -46000 -430000 319000 1442000 735000 1508000 9240000 0 0 10437000 0 -1289000 -760000 809000 677000 4064000 2028000 16856000 -9090000 -6595000 31837000 -10195000 -11696000 38954000 -3805000 -1071000 441000 3044000 0 57094000 1261000 5923000 32606000 2021000 8961000 0 0 -138000 34719000 -3966000 -5117000 6386000 8142000 0 -1934000 -394000 -381000 73593000 78348000 102689000 12487000 6887000 7825000 2799000 86000 0 160000000 0 0 -175286000 -6973000 -7825000 175000000 0 0 2696000 0 0 17188000 50000000 93000000 8068000 8603000 6839000 3535000 11986000 7623000 159649000 -53383000 -93784000 -1039000 934000 -1301000 56917000 18926000 -221000 93117000 74191000 74412000 150034000 93117000 74191000 11082000 11259000 13957000 2822000 4417000 5426000 17080000 0 0 34100000 0 0 3258000 7632000 6997000 Organization and Summary of Significant Accounting Policies<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MaxLinear, Inc. was incorporated in Delaware in September 2003. MaxLinear, Inc., together with its wholly owned subsidiaries, collectively referred to as MaxLinear, or the Company, is a provider of communications systems-on-chip (SoC) solutions used in broadband, mobile and wireline infrastructure, data center, and industrial and multi-market applications. MaxLinear is a fabless integrated circuit design company whose products integrate all or substantial portions of a high-speed communication system, including radio frequency (RF), high-performance analog, mixed-signal, digital signal processing, security engines, data compression and networking layers, and power management. MaxLinear’s customers include electronics distributors, module makers, original equipment manufacturers, or OEMs, and original design manufacturers, or ODMs, who incorporate the Company’s products in a wide range of electronic devices, including cable Data Over Cable Service Interface Specifications (DOCSIS), fiber and DSL broadband modems and gateways; Wi-Fi and wireline routers for home networking; radio transceivers and modems for 4G/5G base-station and backhaul infrastructure; fiber-optic modules for data center, metro, and long-haul transport networks; as well as power management and interface products used in these and many other markets. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of MaxLinear, Inc. and its wholly owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP. All intercompany transactions and investments have been eliminated in consolidation.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of certain foreign subsidiaries is the local currency. Accordingly, assets and liabilities of these foreign subsidiaries are translated at the current exchange rate at the balance sheet date and historical rates for equity. Revenue and expense components are translated at weighted average exchange rates in effect during the period. Gains and losses resulting from foreign currency translation are included as a component of stockholders’ equity. Foreign currency transaction gains and losses are included in the results of operations, and to date, have not been material.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates and Significant Risks and Uncertainties</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes of the consolidated financial statements. Actual results could differ from those estimates.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the year ended December 31, 2020, the Company’s revenues were impacted by the coronavirus disease, or COVID-19, pandemic. In particular, the Company experienced some negative impact to its revenue and gross profits in the first half of 2020 due to several industry-wide dynamics related to COVID-19 including supply constraints as well as customer requests to temporarily delay shipments. Although the Company has benefited from increased demand for certain of its products from the work-from-home environment in the second half of 2020, heightened volatility and uncertainty in customer demand and the worldwide economy in general has continued, and the Company may experience increased volatility in its sales and revenues in the near future. However, the magnitude of such volatility on the Company’s business and its duration is uncertain and cannot be reasonably estimated at this time. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company also believes that its $148.9 million of cash and cash equivalents at December 31, 2020 will be sufficient to fund its projected operating requirements for at least the next twelve months. A material adverse impact from COVID-19 could result in a need to raise additional capital or incur additional indebtedness to fund strategic initiatives or operating activities, particularly if the Company pursues additional acquisitions. The Company’s future capital requirements will depend on many factors, including the Company’s efforts to complete the integration of the acquired Wi-Fi and Broadband assets business and NanoSemi (Note 3), changes in revenue, the expansion of engineering, sales and marketing activities, the timing and extent of expansion into new territories, the timing of introductions of new products and enhancements to existing products, the continuing market acceptance of the Company’s products and potential material investments in, or acquisitions of, complementary businesses, services or technologies. Additional funds may not be available on terms favorable to the Company or at all. If the Company is unable to raise additional funds when needed, it may not be able to sustain its operations or execute its strategic plans. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is not aware of any specific event or circumstance that would require an update to its estimates or adjustments to the carrying value of its assets and liabilities as of February 11, 2021, the issuance date of this Annual Report on Form 10-K. Actual results could differ from those estimates, particularly if the Company experiences material impacts from </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">COVID-19. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the provisions of ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in accounting for its acquisitions. It requires the Company to recognize separately from goodwill the assets acquired and the liabilities assumed, at the acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the acquisition date fair values of the net assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, its estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs to exit or restructure certain activities of an acquired company or the Company’s internal operations are accounted for as termination and exit costs pursuant to ASC 420, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exit or Disposal Cost Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and are accounted for separately from the business combination. A liability for costs associated with an exit or disposal activity is recognized and measured at its fair value in the consolidated statements of operations in the period in which the liability is incurred. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review, evaluation, and adjustment of these pre-acquisition contingencies throughout the measurement period in order to obtain sufficient information to assess whether the Company includes these contingencies as a part of the fair value estimates of assets acquired and liabilities assumed and, if so, to determine their estimated amounts. A pre-acquisition contingency (non-income tax related) is only recognized as an asset or a liability if: (i) it is probable that an asset existed or a liability had been incurred at the acquisition date and (ii) the amount of the asset or liability can be reasonably estimated. Subsequent to the measurement period, changes in estimates of such contingencies will affect earnings and could have a material effect on the Company's results of operations and financial position.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, uncertain tax positions and tax-related valuation allowances assumed, if any, in connection with a business combination are initially estimated as of the acquisition date. The Company re-evaluates these items quarterly based upon facts and circumstances that existed as of the acquisition date with any adjustments to the preliminary estimates being recorded to goodwill if identified within the measurement period. Subsequent to the end of the measurement period or final determination of the estimated value of the tax allowance or contingency, whichever comes first, changes to these uncertain tax positions and tax related valuation allowances will affect the income tax provision (benefit) in the consolidated statements of operations and could have a material impact on the results of operations and financial position.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all liquid investments with a maturity of three months or less when purchased to be cash equivalents. Cash equivalents are recorded at cost, which approximates market value. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs ongoing credit evaluations of its customers and assesses each customer’s credit worthiness. The Company monitors collections and payments from its customers and maintains an allowance for doubtful accounts, which effective January 1, 2020, is based upon applying an expected credit loss rate to receivables based on the historical loss rate from similar high risk customers adjusted for current conditions, including any specific customer collection issues identified, and forecasts of economic conditions. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of December 31, 2020 and the activity in this account, including the current-period provision for expected credit losses for the year ended December 31, 2020, were not material.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the recoverability of its inventory based on assumptions about demand and market conditions. Forecasted demand is determined based on historical sales and expected future sales. Inventory is stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost on a first-in, first-out basis and net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">disposal and transportation. The Company reduces its inventory to its lower of cost or net realizable value on a part-by-part basis to account for its obsolescence or lack of marketability. Reductions are calculated as the difference between the cost of inventory and its net realizable value based upon assumptions about future demand, market conditions and costs. Once established, these adjustments are considered permanent and are not revised until the related inventory is sold or disposed of.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued expenses and compensation are considered to be representative of their respective fair values because of the short-term nature of these accounts. The interest rate swap was carried at fair value prior to its expiration in 2020. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is carried at cost and depreciated over the estimated useful lives of the assets, ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUwODAyOTdiODg1ZjQxZjc4YTI1YTE1YjhmMjE2ZWNjL3NlYzo1MDgwMjk3Yjg4NWY0MWY3OGEyNWExNWI4ZjIxNmVjY18yMjAvZnJhZzoyMDhmYTM1OWRjMTk0NThiOWYwZmUzNWUwMzliY2NiYi90ZXh0cmVnaW9uOjIwOGZhMzU5ZGMxOTQ1OGI5ZjBmZTM1ZTAzOWJjY2JiXzEwOTk1MTE3MTU5Njg_464ce097-f558-4475-8952-a7b0013234c1">two</span> to five years, using the straight-line method. Leasehold improvements are stated at cost and amortized over the shorter of the estimated useful lives of the assets or the lease term. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Production Masks</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production masks with alternative future uses or discernible future benefits are capitalized and amortized over their estimated useful life of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUwODAyOTdiODg1ZjQxZjc4YTI1YTE1YjhmMjE2ZWNjL3NlYzo1MDgwMjk3Yjg4NWY0MWY3OGEyNWExNWI4ZjIxNmVjY18yMjAvZnJhZzoyMDhmYTM1OWRjMTk0NThiOWYwZmUzNWUwMzliY2NiYi90ZXh0cmVnaW9uOjIwOGZhMzU5ZGMxOTQ1OGI5ZjBmZTM1ZTAzOWJjY2JiXzEwOTk1MTE3MTU5Nzg_7b79af85-b64b-4388-a016-58edcd75f034">two</span> to five years. To determine if the production mask has alternative future uses or benefits, the Company evaluates risks associated with developing new technologies and capabilities, and the related risks associated with entering new markets. Production masks that do not meet the criteria for capitalization are expensed as research and development costs.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the acquisition method. Intangible assets represent purchased intangible assets including developed technology, in-process research and development, or IPR&amp;D, technologies acquired or licensed from other companies, customer relationships, non-compete covenants, backlog, and trademarks and tradenames. Purchased finite-lived intangible assets are capitalized and amortized over their estimated useful lives. Technologies acquired or licensed from other companies, customer relationships, non-compete covenants, backlog, and trademarks and tradenames are capitalized and amortized over the lesser of the terms of the agreement, or estimated useful life. The Company capitalizes IPR&amp;D projects acquired as part of a business combination. On completion of each project, IPR&amp;D assets are reclassified to developed technology and amortized over their estimated useful lives.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Goodwill and Long-Lived Assets</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill is not amortized but is tested for impairment using either a qualitative assessment, and/or quantitative assessment, which effective with its October 31, 2020 impairment test, is based on comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a goodwill impairment loss is recorded. The Company tests by reporting unit, goodwill and other indefinite-lived intangible assets for impairment as of October 31 each year or more frequently if it believes indicators of impairment exist.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During development, IPR&amp;D is not subject to amortization and is tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company reviews indefinite-lived intangible assets for impairment using a qualitative assessment, followed by a quantitative assessment, as needed, each year as of October 31, the date of its annual goodwill impairment review, or whenever events or changes in circumstances indicate the carrying value may not be recoverable. Recoverability of indefinite-lived intangible assets is measured by comparing the carrying amount of the asset to its fair value. In certain cases, the Company utilizes the relief-from-royalty method when appropriate, and a fair value will be obtained based on analysis over the costs saved by owning the right instead of leasing it. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Once an IPR&amp;D project is complete, it becomes a finite-lived intangible asset and is evaluated for impairment both immediately prior to its change in classification and thereafter in accordance with the Company's policy for long-lived assets.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly reviews the carrying amount of its long-lived assets subject to depreciation and amortization, as well as the useful lives, to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. An impairment loss would be recognized when the sum of the expected future undiscounted net cash </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">flows is less than the carrying amount of the asset. Should impairment exist, the impairment loss would be measured based on the excess of the carrying amount of the asset over the asset’s fair value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    During the years 2020, 2019, and 2018, the Company identified impairment of intangible assets of $0.1 million, $0 and $2.2 million, respectively. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Intangible Assets, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 5 for more information.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's revenue is primarily generated from sales of the Company’s integrated circuits to electronics distributors, module makers, OEMs, and ODMs under individual customer purchase orders, some of which have underlying master sales agreements that specify terms governing the product sales. Effective January 1, 2018, the Company adopted ASC 606 and recognizes such revenue at the point in time when control of the products is transferred to the customer at the estimated net consideration for which collection is probable, taking into account the customer's rights to price protection, other pricing credits, unit rebates, and rights to return unsold product. Transfer of control occurs either when products are shipped to or received by the distributor or direct customer, based on the terms of the specific agreement with the customer, if the Company has a present right to payment and transfer of legal title and the risks and rewards of ownership to the customer has occurred. For most of the Company's product sales, transfer of control occurs upon shipment to the distributor or direct customer. In assessing whether collection of consideration from a customer is probable, the Company considers the customer's ability and intention to pay that amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, typically 30 days from the invoice date, which occurs on the date of transfer of control of the products to the customer. Since payment terms are less than a year, the Company has elected the practical expedient and does not assess whether a customer contract has a significant financing component. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A five-step approach is applied in the recognition of revenue under ASC 606: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when the Company satisfies a performance obligation. The Company applied ASC 606 to its customer contracts that were not completed before the January 1, 2018 adoption date. Customer purchase orders plus the underlying master sales agreements are considered to be contracts with the customer for purposes of applying the five-step approach under ASC 606.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pricing adjustments and estimates of returns under contractual stock rotation rights are treated as variable consideration for purposes of determining the transaction price, and are estimated at the time control transfers using the expected value method based on the Company's analysis of actual price adjustment claims by distributors and historical product return rates, and then reassessed at the end of each reporting period. The Company also considers whether any variable consideration is constrained, since such amounts for which it is probable that a significant reversal will occur when the contingency is subsequently resolved are required to be excluded from revenues. Price adjustments are finalized at the time the products are sold through to the end customer and the distributor or end customer submits a claim to reduce the sale price to a pre-approved net price. Stock rotation allowances are capped at a fixed percentage of the Company's sales to a distributor for a period of time, up to six months, as specified in the individual distributor contract. If the Company's current estimates of such credits and rights are materially inaccurate, it may result in adjustments that affect future revenues and gross profits. Returns under the Company's general assurance warranty of products for a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUwODAyOTdiODg1ZjQxZjc4YTI1YTE1YjhmMjE2ZWNjL3NlYzo1MDgwMjk3Yjg4NWY0MWY3OGEyNWExNWI4ZjIxNmVjY18yMjAvZnJhZzoyMDhmYTM1OWRjMTk0NThiOWYwZmUzNWUwMzliY2NiYi90ZXh0cmVnaW9uOjIwOGZhMzU5ZGMxOTQ1OGI5ZjBmZTM1ZTAzOWJjY2JiXzEwOTk1MTE3MTYwMDI_79a2f7bb-9267-4764-91b7-762f49fa5fd3">one</span> to three years have not been material and warranty-related services are not considered a separate performance obligation under the customer contracts. Most of the Company's customers resell the Company's product as part of their product and thus are tax-exempt; however, to the extent the Company collects and remits taxes on product sales from customers, it has elected to exclude from the measurement of transaction price such taxes.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each distinct promise to transfer products is considered to be an identified performance obligation for which revenue is recognized upon transfer of control of the products to the customer. Although customers may place orders for products to be delivered on multiple dates that may be in different quarterly reporting periods, all of the orders are scheduled within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUwODAyOTdiODg1ZjQxZjc4YTI1YTE1YjhmMjE2ZWNjL3NlYzo1MDgwMjk3Yjg4NWY0MWY3OGEyNWExNWI4ZjIxNmVjY18yMjAvZnJhZzoyMDhmYTM1OWRjMTk0NThiOWYwZmUzNWUwMzliY2NiYi90ZXh0cmVnaW9uOjIwOGZhMzU5ZGMxOTQ1OGI5ZjBmZTM1ZTAzOWJjY2JiXzE1NTk4_8e9c5812-01f8-4fb6-9cd8-ad6441263174">one</span> year from the order date. The Company has opted to not disclose the portion of revenues allocated to partially unsatisfied performance obligations, which represent products to be shipped within 12 months under open customer purchase orders, at the end of the current reporting period as allowed under ASC 606. The Company has also elected to record sales commissions when incurred, pursuant to the practical expedient under ASC 340, as the period over which the sales commission asset that would have been recognized is less than one year. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer contract liabilities consist primarily of obligations to deliver rebates to customers in the form of units of products which are included in accrued expenses and other current liabilities in the consolidated balance sheets. Other obligations to customers consist of estimates of price protection rights offered to the Company's end customers, which are </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">included in accrued price protection liability in the consolidated balance sheets, as well as price adjustments expected to be claimed by the distributor upon sell-through of the products to their customers, and amounts expected to be returned by distributors under stock rotation rights, which are included in accrued expenses and other current liabilities in the consolidated balance sheets. The Company also records a right of return asset, consisting of amounts representing the products the Company expects to receive from customers in returns, which is included in inventory in the consolidated balance sheets, and is typically settled within six months of transfer of control to the customer, or the period over which stock rotation rights are based. Upon lapse of the time period for stock rotations, or the contractual end to price protection and rebate programs, which is approximately <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUwODAyOTdiODg1ZjQxZjc4YTI1YTE1YjhmMjE2ZWNjL3NlYzo1MDgwMjk3Yjg4NWY0MWY3OGEyNWExNWI4ZjIxNmVjY18yMjAvZnJhZzoyMDhmYTM1OWRjMTk0NThiOWYwZmUzNWUwMzliY2NiYi90ZXh0cmVnaW9uOjIwOGZhMzU5ZGMxOTQ1OGI5ZjBmZTM1ZTAzOWJjY2JiXzEwOTk1MTE3MTU5OTE_2cb6f88f-7b3e-4947-9366-a27e76afe37e">one</span> to two years, and when the Company believes unclaimed amounts are no longer subject to payment and will not be paid, any remaining asset or liability is derecognized by an offsetting entry to cost of net revenue and net revenue. For additional disclosures regarding contract liabilities and other obligations to customers, see Note 15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses customer accounts receivable and contract assets for impairment in accordance with ASC 310-10-35. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally provides a warranty on its products for a period of one to three years. The Company makes estimates of product return rates and expected costs to replace the products under warranty at the time revenue is recognized based on historical warranty experience and any known product warranty issues. If actual return rates and/or replacement costs differ significantly from these estimates, adjustments to recognize additional cost of net revenue may be required in future periods. As of December 31, 2020 and 2019, the Company has warranty reserves of $0.7 million and $0.6 million, respectively, based on the Company’s estimates. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in one segment as it has developed, marketed and sold primarily only one class of similar products, radio-frequency, high-performance analog and mixed-signal communications system-on-chip solutions for the connected home, wired and wireless infrastructure markets and industrial and multi-market applications.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. The Company has one business activity and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports as a single operating segment.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the cost of employee services received in exchange for equity incentive awards, including restricted stock units and restricted stock awards, employee stock purchase rights and stock options based on the grant date fair value of the award. The Company calculates the fair value of restricted stock units and performance-based restricted stock units based on the fair market value of the Company’s common stock on the grant date. Stock-based compensation expense is then determined based on the number of restricted stock units that are expected to vest; for performance-based restricted stock units, this is the number of units that are expected to vest during the performance period if it is probable that the Company will achieve the performance metrics specified in the underlying award agreement. The Company uses the Black-Scholes valuation model to calculate the fair value of stock options and employee stock purchase rights granted to employees. Stock-based compensation expense is recognized over the period during which the employee is required to provide services in exchange for the award, which is usually the vesting period. The Company recognizes compensation expense over the vesting period using the straight-line method and classifies these amounts in the consolidated statements of operations based on the department to which the related employee reports.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred in connection with the development of the Company’s technology and future products are charged to research and development expense as incurred.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s leases primarily consist of facility leases which are classified as operating leases. The Company assesses whether an arrangement contains a lease at inception. Effective January 1, 2019, the Company recognizes a lease liability to make contractual payments under all leases with terms greater than twelve months and a corresponding right-of-use asset, representing its right to use the underlying asset for the lease term. The lease liability is initially measured at the present value of the lease payments over the lease term using the collateralized incremental borrowing rate since the implicit rate is unknown. Options to extend or terminate a lease are included in the lease term when it is reasonably certain that the Company will exercise such an option. The right-of-use asset is initially measured as the contractual lease liability plus any initial direct costs and prepaid lease payments made, less any lease incentives. Upon adoption of ASC 842 on January 1, 2019, the carrying value of lease-related restructuring liabilities for certain restructured leases existing at that date, was offset against the related right-of-use assets. Lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon adoption of ASC 842, the Company elected certain practical expedients and accordingly has (1) carried forward its prior assessments of (a) whether existing contracts on the January 1, 2019 adoption date contain leases, (b) classification of leases as operating or financing and (c) initial direct costs for existing leases and (2) considered hindsight in determining the lease term and assessing impairment of the right-of-use-asset. In addition, the Company used a portfolio approach for its facility leases when making judgments and estimates, such as the discount rate. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased right-of-use assets are subject to impairment testing as a long-lived asset at the asset-group level. The Company monitors its long-lived assets for indicators of impairment. As the Company's leased right-of-use assets primarily relate to facility leases, early abandonment of all or part of facility as part of a restructuring plan is typically an indicator of impairment. If impairment indicators are present, the Company tests whether the carrying amount of the leased right-of-use asset is recoverable including consideration of sublease income, and if not recoverable, measures impairment loss for the right-of-use asset or asset group. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivatives and Hedging Activities</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records derivatives in the consolidated balance sheets at fair value. Hedge accounting is applied to derivatives designated in a hedging relationship. A derivative designated as a hedge of a forecasted transaction is carried at fair value with the effective portion of a derivative’s gain or loss recorded in other comprehensive income (i.e., a separate component of stockholders’ equity) and subsequently recognized in earnings in the same period or periods the hedged forecasted transaction affects earnings. The ineffective portion of a derivative’s gain or loss is recorded in earnings as it occurs. Changes in certain terms of the hedged transactions, including the selection of interest rate from one-month LIBOR to another rate could cause ineffectiveness in the derivatives and result in reclassification of amounts in accumulated other comprehensive income (loss) into earnings. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension and Other Defined Benefit Retirement Obligations</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs of pension and certain other defined benefit employee retirement benefits are required to be recognized based upon actuarial valuations. The related net retirement benefit obligation is recognized as the excess of the projected benefit obligation over the fair value of the plan assets. In measuring the retirement benefit obligation, the discount rate, expected long-term rate of return on plan assets, and long-term rate of salary increase are the most significant assumptions. Retirement benefit costs primarily represent the increase in the actuarial present value of the retirement benefit obligation. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides for income taxes utilizing the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. Deferred taxes are presented net as noncurrent. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. Valuation allowances are recorded to reduce deferred tax assets when a judgment is made that is considered more likely than not that a tax benefit will not be realized. A decision to record a valuation allowance results in an increase in income tax expense or a decrease in income tax benefit. If the valuation allowance is released in a future period, income tax expense will be reduced accordingly.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of tax liabilities involves dealing with uncertainties in the application of complex global tax regulations. The impact of an uncertain income tax position is recognized at the largest amount that is “more likely than not” to be sustained </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company continually assesses the need for a valuation allowance on the deferred tax asset by evaluating both positive and negative evidence that may exist. Any adjustment to the net deferred tax asset valuation allowance would be recorded in the income statement for the period that the adjustment is determined to be required.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2017, the Tax Cuts and Jobs Act, or the Tax Act, was enacted into U.S. tax law. In 2018, the Company made an accounting policy election to treat Global Intangible Low Taxed Income in accordance with the Tax Act as a period cost.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income (loss) is defined as the change in equity (net assets) of a business entity during a period from transactions and other events and circumstances from non-owner sources. Other comprehensive income (loss) includes certain changes in equity that are excluded from net income (loss), net of tax, such as foreign currency translation gains and losses, and unrealized gains and losses from interest rate hedging activities. </span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation and Settlement Costs</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legal costs are expensed as incurred. The Company is involved in disputes, litigation and other legal actions in the ordinary course of business. The Company continually evaluates uncertainties associated with litigation and records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred at the date of the financial statements and (ii) the loss or range of loss can be reasonably estimated.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, to replace the incurred loss methodology with an expected credit loss model that requires consideration of a broader range of information to estimate credit losses over the lifetime of the asset, including current conditions and reasonable and supportable forecasts in addition to historical loss information, to determine expected credit losses. Pooling of assets with similar risk characteristics and the use of a loss model are also required. Also, in April 2019, the FASB issued ASU No. 2019-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">to clarify the inclusion of recoveries of trade receivables previously written off when estimating an allowance for credit losses. The amendments in this update were required to be applied using the modified retrospective method with an adjustment to accumulated deficit and were effective for the Company beginning with fiscal year 2020, including interim periods. The adoption of the amendments in this update as of January 1, 2020 did not have a material impact on the Company’s accounts receivable, net and accumulated deficit, as well as its results of operations for the year ended December 31, 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU No. 2017-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. An entity no longer will determine goodwill impairment by calculating the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if the reporting unit had been acquired in a business combination. Instead, under the amendments in this update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The FASB also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. The amendments in this update are effective for the Company beginning with fiscal year 2020, including interim periods. The adoption of the amendments in this update as of the Company’s October 31, 2020 goodwill impairment test date did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Disclosure Framework— Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to improve the fair value measurement reporting of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial instruments. The amendments in this update require, among other things, added disclosure of the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements. The amendments in this update eliminate, among other things, disclosure of the reasons for and amounts of transfers between Level 1 and Level 2 for assets and liabilities that are measured at fair value on a recurring basis and an entity's valuation processes for Level 3 fair value measurements. The amendments in this update were effective for the Company beginning with fiscal year 2020. Retrospective application is required for all amendments in this update except the added disclosures, which should be applied prospectively. The adoption of the amendments in this update did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles - Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to provide additional guidance on the accounting for costs of implementing cloud computing arrangements that are service contracts. The amendments in this update require the capitalization of implementation costs during the application development stage of such hosting arrangements and amortization of the expense over the term of the arrangement including any option to extend reasonably certain to be exercised or option to terminate reasonably certain not to be exercised. Capitalized implementation costs and amortization thereof are also required to be classified in the same line item in the statements of financial position, operations and cash flows associated with the hosting service fees. The amendments in this update were effective for the Company beginning with fiscal year 2020. Entities may select retrospective or prospective application to all implementation costs incurred after the adoption date. The Company has selected prospective application. The adoption of the amendments in this update did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-14 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation—Retirement Benefits—Defined Benefit Plans—General (Subtopic 715-20)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to clarify disclosure requirements related to defined benefit pension plans. The amendment adds a narrative description on the reasons for significant gains and losses affecting the benefit obligation and an explanation of any other significant changes in the benefit obligation or plan assets not otherwise apparent in other disclosures. The amendment removes the disclosure of amounts in accumulated other comprehensive income expected to be recognized as part of net periodic benefit costs over the next year. The amendments in this update are effective for the Company beginning with fiscal year 2021. Entities are required to apply the amendments on a retrospective basis with early adoption permitted. The Company selected to early adopt this update. The adoption of the amendments in this update did not have a material impact on the Company's defined benefit plan disclosures and the Company's consolidated financial position and results of operations as of and for the year ended December 31, 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)—Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, that provides optional relief to applying reference rate reform to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (LIBOR), which will be discontinued by the end of 2021. Also, in January 2021, the FASB issued ASU No. 2021-01 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)—Scope</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to clarify that cash flow hedges are eligible for certain optional expedients and exceptions for the application of subsequent assessment methods to assume perfect effectiveness as previously presented in ASU 2020-04. The amendments in this update are effective immediately and may be applied through December 31, 2022. The Company's LIBOR interest rate swap expired in October 2020 and was not impacted by reference rate reform. Therefore, the adoption of the amendments in this update did not have a material impact on the Company’s accumulated other comprehensive loss or its results of operations as of and for the year ended December 31, 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, the SEC issued a final rule that amends the financial statement requirements for business acquisitions and related pro forma financial information. The rule modifies the significance tests to replace total assets with aggregate worldwide market value of common equity in the investment test and to include a revenue component in the income test while requiring the use of absolute value to calculate average net income for the last five fiscal years. The rule improves the presentation of pro forma financial information by replacing pro forma adjustments with transaction accounting adjustments and adds the optional disclosure of management’s adjustments related to synergies and dis-synergies. The rule also reduces the number of acquiree annual financial statement periods required to a maximum of the two most recent fiscal years. The final rule is effective for the Company beginning with fiscal year 2021, with early application permitted; all applicable aspects of the rule are required to be applied upon adoption. The Company has early adopted the rule in its filings related to the acquisition of the Wi-Fi and Broadband assets business. The adoption of the rule did not have an impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to remove certain exceptions and improve consistency of application, including, among other things, requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. The amendments in this update will be effective for the Company beginning with fiscal year 2021, with early adoption permitted. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The adoption of the amendments in this update is not expected to have a material impact on the Company’s consolidated financial position and results of operations.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the FASB issued ASU No. 2020-10 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to make incremental improvements to GAAP and address stakeholder suggestions, including, among other things, clarifying that the requirement to provide comparative information in the financial statements extends to the corresponding disclosures section. The amendments in this update will be effective for the Company beginning with fiscal year 2021, with early adoption permitted. The amendments in this update should be applied retrospectively and at the beginning of the period that includes the adoption date. The adoption of the amendments in this update is not expected to have a material impact on the Company’s consolidated financial position and results of operations.</span></div> Description of BusinessMaxLinear, Inc. was incorporated in Delaware in September 2003. MaxLinear, Inc., together with its wholly owned subsidiaries, collectively referred to as MaxLinear, or the Company, is a provider of communications systems-on-chip (SoC) solutions used in broadband, mobile and wireline infrastructure, data center, and industrial and multi-market applications. MaxLinear is a fabless integrated circuit design company whose products integrate all or substantial portions of a high-speed communication system, including radio frequency (RF), high-performance analog, mixed-signal, digital signal processing, security engines, data compression and networking layers, and power management. MaxLinear’s customers include electronics distributors, module makers, original equipment manufacturers, or OEMs, and original design manufacturers, or ODMs, who incorporate the Company’s products in a wide range of electronic devices, including cable Data Over Cable Service Interface Specifications (DOCSIS), fiber and DSL broadband modems and gateways; Wi-Fi and wireline routers for home networking; radio transceivers and modems for 4G/5G base-station and backhaul infrastructure; fiber-optic modules for data center, metro, and long-haul transport networks; as well as power management and interface products used in these and many other markets. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of MaxLinear, Inc. and its wholly owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP. All intercompany transactions and investments have been eliminated in consolidation.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of certain foreign subsidiaries is the local currency. Accordingly, assets and liabilities of these foreign subsidiaries are translated at the current exchange rate at the balance sheet date and historical rates for equity. Revenue and expense components are translated at weighted average exchange rates in effect during the period. Gains and losses resulting from foreign currency translation are included as a component of stockholders’ equity. Foreign currency transaction gains and losses are included in the results of operations, and to date, have not been material.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates and Significant Risks and Uncertainties</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes of the consolidated financial statements. Actual results could differ from those estimates.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the year ended December 31, 2020, the Company’s revenues were impacted by the coronavirus disease, or COVID-19, pandemic. In particular, the Company experienced some negative impact to its revenue and gross profits in the first half of 2020 due to several industry-wide dynamics related to COVID-19 including supply constraints as well as customer requests to temporarily delay shipments. Although the Company has benefited from increased demand for certain of its products from the work-from-home environment in the second half of 2020, heightened volatility and uncertainty in customer demand and the worldwide economy in general has continued, and the Company may experience increased volatility in its sales and revenues in the near future. However, the magnitude of such volatility on the Company’s business and its duration is uncertain and cannot be reasonably estimated at this time. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company also believes that its $148.9 million of cash and cash equivalents at December 31, 2020 will be sufficient to fund its projected operating requirements for at least the next twelve months. A material adverse impact from COVID-19 could result in a need to raise additional capital or incur additional indebtedness to fund strategic initiatives or operating activities, particularly if the Company pursues additional acquisitions. The Company’s future capital requirements will depend on many factors, including the Company’s efforts to complete the integration of the acquired Wi-Fi and Broadband assets business and NanoSemi (Note 3), changes in revenue, the expansion of engineering, sales and marketing activities, the timing and extent of expansion into new territories, the timing of introductions of new products and enhancements to existing products, the continuing market acceptance of the Company’s products and potential material investments in, or acquisitions of, complementary businesses, services or technologies. Additional funds may not be available on terms favorable to the Company or at all. If the Company is unable to raise additional funds when needed, it may not be able to sustain its operations or execute its strategic plans. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is not aware of any specific event or circumstance that would require an update to its estimates or adjustments to the carrying value of its assets and liabilities as of February 11, 2021, the issuance date of this Annual Report on Form 10-K. Actual results could differ from those estimates, particularly if the Company experiences material impacts from </span></div>COVID-19. 148900000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the provisions of ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in accounting for its acquisitions. It requires the Company to recognize separately from goodwill the assets acquired and the liabilities assumed, at the acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the acquisition date fair values of the net assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, its estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs to exit or restructure certain activities of an acquired company or the Company’s internal operations are accounted for as termination and exit costs pursuant to ASC 420, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exit or Disposal Cost Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and are accounted for separately from the business combination. A liability for costs associated with an exit or disposal activity is recognized and measured at its fair value in the consolidated statements of operations in the period in which the liability is incurred. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review, evaluation, and adjustment of these pre-acquisition contingencies throughout the measurement period in order to obtain sufficient information to assess whether the Company includes these contingencies as a part of the fair value estimates of assets acquired and liabilities assumed and, if so, to determine their estimated amounts. A pre-acquisition contingency (non-income tax related) is only recognized as an asset or a liability if: (i) it is probable that an asset existed or a liability had been incurred at the acquisition date and (ii) the amount of the asset or liability can be reasonably estimated. Subsequent to the measurement period, changes in estimates of such contingencies will affect earnings and could have a material effect on the Company's results of operations and financial position.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, uncertain tax positions and tax-related valuation allowances assumed, if any, in connection with a business combination are initially estimated as of the acquisition date. The Company re-evaluates these items quarterly based upon facts and circumstances that existed as of the acquisition date with any adjustments to the preliminary estimates being recorded to goodwill if identified within the measurement period. Subsequent to the end of the measurement period or final determination of the estimated value of the tax allowance or contingency, whichever comes first, changes to these uncertain tax positions and tax related valuation allowances will affect the income tax provision (benefit) in the consolidated statements of operations and could have a material impact on the results of operations and financial position.</span></div> Cash and Cash EquivalentsThe Company considers all liquid investments with a maturity of three months or less when purchased to be cash equivalents. Cash equivalents are recorded at cost, which approximates market value. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs ongoing credit evaluations of its customers and assesses each customer’s credit worthiness. The Company monitors collections and payments from its customers and maintains an allowance for doubtful accounts, which effective January 1, 2020, is based upon applying an expected credit loss rate to receivables based on the historical loss rate from similar high risk customers adjusted for current conditions, including any specific customer collection issues identified, and forecasts of economic conditions. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of December 31, 2020 and the activity in this account, including the current-period provision for expected credit losses for the year ended December 31, 2020, were not material.</span></div> <div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the recoverability of its inventory based on assumptions about demand and market conditions. Forecasted demand is determined based on historical sales and expected future sales. Inventory is stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost on a first-in, first-out basis and net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, </span></div>disposal and transportation. The Company reduces its inventory to its lower of cost or net realizable value on a part-by-part basis to account for its obsolescence or lack of marketability. Reductions are calculated as the difference between the cost of inventory and its net realizable value based upon assumptions about future demand, market conditions and costs. Once established, these adjustments are considered permanent and are not revised until the related inventory is sold or disposed of. Fair Value of Financial InstrumentsThe carrying amount of cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued expenses and compensation are considered to be representative of their respective fair values because of the short-term nature of these accounts. The interest rate swap was carried at fair value prior to its expiration in 2020. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is carried at cost and depreciated over the estimated useful lives of the assets, ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUwODAyOTdiODg1ZjQxZjc4YTI1YTE1YjhmMjE2ZWNjL3NlYzo1MDgwMjk3Yjg4NWY0MWY3OGEyNWExNWI4ZjIxNmVjY18yMjAvZnJhZzoyMDhmYTM1OWRjMTk0NThiOWYwZmUzNWUwMzliY2NiYi90ZXh0cmVnaW9uOjIwOGZhMzU5ZGMxOTQ1OGI5ZjBmZTM1ZTAzOWJjY2JiXzEwOTk1MTE3MTU5Njg_464ce097-f558-4475-8952-a7b0013234c1">two</span> to five years, using the straight-line method. Leasehold improvements are stated at cost and amortized over the shorter of the estimated useful lives of the assets or the lease term. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Production Masks</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production masks with alternative future uses or discernible future benefits are capitalized and amortized over their estimated useful life of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUwODAyOTdiODg1ZjQxZjc4YTI1YTE1YjhmMjE2ZWNjL3NlYzo1MDgwMjk3Yjg4NWY0MWY3OGEyNWExNWI4ZjIxNmVjY18yMjAvZnJhZzoyMDhmYTM1OWRjMTk0NThiOWYwZmUzNWUwMzliY2NiYi90ZXh0cmVnaW9uOjIwOGZhMzU5ZGMxOTQ1OGI5ZjBmZTM1ZTAzOWJjY2JiXzEwOTk1MTE3MTU5Nzg_7b79af85-b64b-4388-a016-58edcd75f034">two</span> to five years. To determine if the production mask has alternative future uses or benefits, the Company evaluates risks associated with developing new technologies and capabilities, and the related risks associated with entering new markets. Production masks that do not meet the criteria for capitalization are expensed as research and development costs.</span></div> P5Y P5Y <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the acquisition method. Intangible assets represent purchased intangible assets including developed technology, in-process research and development, or IPR&amp;D, technologies acquired or licensed from other companies, customer relationships, non-compete covenants, backlog, and trademarks and tradenames. Purchased finite-lived intangible assets are capitalized and amortized over their estimated useful lives. Technologies acquired or licensed from other companies, customer relationships, non-compete covenants, backlog, and trademarks and tradenames are capitalized and amortized over the lesser of the terms of the agreement, or estimated useful life. The Company capitalizes IPR&amp;D projects acquired as part of a business combination. On completion of each project, IPR&amp;D assets are reclassified to developed technology and amortized over their estimated useful lives.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Goodwill and Long-Lived Assets</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill is not amortized but is tested for impairment using either a qualitative assessment, and/or quantitative assessment, which effective with its October 31, 2020 impairment test, is based on comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a goodwill impairment loss is recorded. The Company tests by reporting unit, goodwill and other indefinite-lived intangible assets for impairment as of October 31 each year or more frequently if it believes indicators of impairment exist.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During development, IPR&amp;D is not subject to amortization and is tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company reviews indefinite-lived intangible assets for impairment using a qualitative assessment, followed by a quantitative assessment, as needed, each year as of October 31, the date of its annual goodwill impairment review, or whenever events or changes in circumstances indicate the carrying value may not be recoverable. Recoverability of indefinite-lived intangible assets is measured by comparing the carrying amount of the asset to its fair value. In certain cases, the Company utilizes the relief-from-royalty method when appropriate, and a fair value will be obtained based on analysis over the costs saved by owning the right instead of leasing it. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Once an IPR&amp;D project is complete, it becomes a finite-lived intangible asset and is evaluated for impairment both immediately prior to its change in classification and thereafter in accordance with the Company's policy for long-lived assets.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly reviews the carrying amount of its long-lived assets subject to depreciation and amortization, as well as the useful lives, to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. An impairment loss would be recognized when the sum of the expected future undiscounted net cash </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">flows is less than the carrying amount of the asset. Should impairment exist, the impairment loss would be measured based on the excess of the carrying amount of the asset over the asset’s fair value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    During the years 2020, 2019, and 2018, the Company identified impairment of intangible assets of $0.1 million, $0 and $2.2 million, respectively. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Intangible Assets, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 5 for more information.</span></div> 100000 0 2200000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's revenue is primarily generated from sales of the Company’s integrated circuits to electronics distributors, module makers, OEMs, and ODMs under individual customer purchase orders, some of which have underlying master sales agreements that specify terms governing the product sales. Effective January 1, 2018, the Company adopted ASC 606 and recognizes such revenue at the point in time when control of the products is transferred to the customer at the estimated net consideration for which collection is probable, taking into account the customer's rights to price protection, other pricing credits, unit rebates, and rights to return unsold product. Transfer of control occurs either when products are shipped to or received by the distributor or direct customer, based on the terms of the specific agreement with the customer, if the Company has a present right to payment and transfer of legal title and the risks and rewards of ownership to the customer has occurred. For most of the Company's product sales, transfer of control occurs upon shipment to the distributor or direct customer. In assessing whether collection of consideration from a customer is probable, the Company considers the customer's ability and intention to pay that amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, typically 30 days from the invoice date, which occurs on the date of transfer of control of the products to the customer. Since payment terms are less than a year, the Company has elected the practical expedient and does not assess whether a customer contract has a significant financing component. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A five-step approach is applied in the recognition of revenue under ASC 606: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when the Company satisfies a performance obligation. The Company applied ASC 606 to its customer contracts that were not completed before the January 1, 2018 adoption date. Customer purchase orders plus the underlying master sales agreements are considered to be contracts with the customer for purposes of applying the five-step approach under ASC 606.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pricing adjustments and estimates of returns under contractual stock rotation rights are treated as variable consideration for purposes of determining the transaction price, and are estimated at the time control transfers using the expected value method based on the Company's analysis of actual price adjustment claims by distributors and historical product return rates, and then reassessed at the end of each reporting period. The Company also considers whether any variable consideration is constrained, since such amounts for which it is probable that a significant reversal will occur when the contingency is subsequently resolved are required to be excluded from revenues. Price adjustments are finalized at the time the products are sold through to the end customer and the distributor or end customer submits a claim to reduce the sale price to a pre-approved net price. Stock rotation allowances are capped at a fixed percentage of the Company's sales to a distributor for a period of time, up to six months, as specified in the individual distributor contract. If the Company's current estimates of such credits and rights are materially inaccurate, it may result in adjustments that affect future revenues and gross profits. Returns under the Company's general assurance warranty of products for a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUwODAyOTdiODg1ZjQxZjc4YTI1YTE1YjhmMjE2ZWNjL3NlYzo1MDgwMjk3Yjg4NWY0MWY3OGEyNWExNWI4ZjIxNmVjY18yMjAvZnJhZzoyMDhmYTM1OWRjMTk0NThiOWYwZmUzNWUwMzliY2NiYi90ZXh0cmVnaW9uOjIwOGZhMzU5ZGMxOTQ1OGI5ZjBmZTM1ZTAzOWJjY2JiXzEwOTk1MTE3MTYwMDI_79a2f7bb-9267-4764-91b7-762f49fa5fd3">one</span> to three years have not been material and warranty-related services are not considered a separate performance obligation under the customer contracts. Most of the Company's customers resell the Company's product as part of their product and thus are tax-exempt; however, to the extent the Company collects and remits taxes on product sales from customers, it has elected to exclude from the measurement of transaction price such taxes.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each distinct promise to transfer products is considered to be an identified performance obligation for which revenue is recognized upon transfer of control of the products to the customer. Although customers may place orders for products to be delivered on multiple dates that may be in different quarterly reporting periods, all of the orders are scheduled within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUwODAyOTdiODg1ZjQxZjc4YTI1YTE1YjhmMjE2ZWNjL3NlYzo1MDgwMjk3Yjg4NWY0MWY3OGEyNWExNWI4ZjIxNmVjY18yMjAvZnJhZzoyMDhmYTM1OWRjMTk0NThiOWYwZmUzNWUwMzliY2NiYi90ZXh0cmVnaW9uOjIwOGZhMzU5ZGMxOTQ1OGI5ZjBmZTM1ZTAzOWJjY2JiXzE1NTk4_8e9c5812-01f8-4fb6-9cd8-ad6441263174">one</span> year from the order date. The Company has opted to not disclose the portion of revenues allocated to partially unsatisfied performance obligations, which represent products to be shipped within 12 months under open customer purchase orders, at the end of the current reporting period as allowed under ASC 606. The Company has also elected to record sales commissions when incurred, pursuant to the practical expedient under ASC 340, as the period over which the sales commission asset that would have been recognized is less than one year. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer contract liabilities consist primarily of obligations to deliver rebates to customers in the form of units of products which are included in accrued expenses and other current liabilities in the consolidated balance sheets. Other obligations to customers consist of estimates of price protection rights offered to the Company's end customers, which are </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">included in accrued price protection liability in the consolidated balance sheets, as well as price adjustments expected to be claimed by the distributor upon sell-through of the products to their customers, and amounts expected to be returned by distributors under stock rotation rights, which are included in accrued expenses and other current liabilities in the consolidated balance sheets. The Company also records a right of return asset, consisting of amounts representing the products the Company expects to receive from customers in returns, which is included in inventory in the consolidated balance sheets, and is typically settled within six months of transfer of control to the customer, or the period over which stock rotation rights are based. Upon lapse of the time period for stock rotations, or the contractual end to price protection and rebate programs, which is approximately <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUwODAyOTdiODg1ZjQxZjc4YTI1YTE1YjhmMjE2ZWNjL3NlYzo1MDgwMjk3Yjg4NWY0MWY3OGEyNWExNWI4ZjIxNmVjY18yMjAvZnJhZzoyMDhmYTM1OWRjMTk0NThiOWYwZmUzNWUwMzliY2NiYi90ZXh0cmVnaW9uOjIwOGZhMzU5ZGMxOTQ1OGI5ZjBmZTM1ZTAzOWJjY2JiXzEwOTk1MTE3MTU5OTE_2cb6f88f-7b3e-4947-9366-a27e76afe37e">one</span> to two years, and when the Company believes unclaimed amounts are no longer subject to payment and will not be paid, any remaining asset or liability is derecognized by an offsetting entry to cost of net revenue and net revenue. For additional disclosures regarding contract liabilities and other obligations to customers, see Note 15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span>The Company assesses customer accounts receivable and contract assets for impairment in accordance with ASC 310-10-35. P30D P3Y P6M P2Y Warranty The Company generally provides a warranty on its products for a period of one to three years. The Company makes estimates of product return rates and expected costs to replace the products under warranty at the time revenue is recognized based on historical warranty experience and any known product warranty issues. If actual return rates and/or replacement costs differ significantly from these estimates, adjustments to recognize additional cost of net revenue may be required in future periods. As of December 31, 2020 and 2019, the Company has warranty reserves of $0.7 million and $0.6 million, respectively, based on the Company’s estimates. 700000 600000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in one segment as it has developed, marketed and sold primarily only one class of similar products, radio-frequency, high-performance analog and mixed-signal communications system-on-chip solutions for the connected home, wired and wireless infrastructure markets and industrial and multi-market applications.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. The Company has one business activity and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports as a single operating segment.</span></div> 1 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the cost of employee services received in exchange for equity incentive awards, including restricted stock units and restricted stock awards, employee stock purchase rights and stock options based on the grant date fair value of the award. The Company calculates the fair value of restricted stock units and performance-based restricted stock units based on the fair market value of the Company’s common stock on the grant date. Stock-based compensation expense is then determined based on the number of restricted stock units that are expected to vest; for performance-based restricted stock units, this is the number of units that are expected to vest during the performance period if it is probable that the Company will achieve the performance metrics specified in the underlying award agreement. The Company uses the Black-Scholes valuation model to calculate the fair value of stock options and employee stock purchase rights granted to employees. Stock-based compensation expense is recognized over the period during which the employee is required to provide services in exchange for the award, which is usually the vesting period. The Company recognizes compensation expense over the vesting period using the straight-line method and classifies these amounts in the consolidated statements of operations based on the department to which the related employee reports.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred in connection with the development of the Company’s technology and future products are charged to research and development expense as incurred.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s leases primarily consist of facility leases which are classified as operating leases. The Company assesses whether an arrangement contains a lease at inception. Effective January 1, 2019, the Company recognizes a lease liability to make contractual payments under all leases with terms greater than twelve months and a corresponding right-of-use asset, representing its right to use the underlying asset for the lease term. The lease liability is initially measured at the present value of the lease payments over the lease term using the collateralized incremental borrowing rate since the implicit rate is unknown. Options to extend or terminate a lease are included in the lease term when it is reasonably certain that the Company will exercise such an option. The right-of-use asset is initially measured as the contractual lease liability plus any initial direct costs and prepaid lease payments made, less any lease incentives. Upon adoption of ASC 842 on January 1, 2019, the carrying value of lease-related restructuring liabilities for certain restructured leases existing at that date, was offset against the related right-of-use assets. Lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon adoption of ASC 842, the Company elected certain practical expedients and accordingly has (1) carried forward its prior assessments of (a) whether existing contracts on the January 1, 2019 adoption date contain leases, (b) classification of leases as operating or financing and (c) initial direct costs for existing leases and (2) considered hindsight in determining the lease term and assessing impairment of the right-of-use-asset. In addition, the Company used a portfolio approach for its facility leases when making judgments and estimates, such as the discount rate. </span></div>Leased right-of-use assets are subject to impairment testing as a long-lived asset at the asset-group level. The Company monitors its long-lived assets for indicators of impairment. As the Company's leased right-of-use assets primarily relate to facility leases, early abandonment of all or part of facility as part of a restructuring plan is typically an indicator of impairment. If impairment indicators are present, the Company tests whether the carrying amount of the leased right-of-use asset is recoverable including consideration of sublease income, and if not recoverable, measures impairment loss for the right-of-use asset or asset group. Derivatives and Hedging ActivitiesThe Company records derivatives in the consolidated balance sheets at fair value. Hedge accounting is applied to derivatives designated in a hedging relationship. A derivative designated as a hedge of a forecasted transaction is carried at fair value with the effective portion of a derivative’s gain or loss recorded in other comprehensive income (i.e., a separate component of stockholders’ equity) and subsequently recognized in earnings in the same period or periods the hedged forecasted transaction affects earnings. The ineffective portion of a derivative’s gain or loss is recorded in earnings as it occurs. Changes in certain terms of the hedged transactions, including the selection of interest rate from one-month LIBOR to another rate could cause ineffectiveness in the derivatives and result in reclassification of amounts in accumulated other comprehensive income (loss) into earnings. Pension and Other Defined Benefit Retirement ObligationsThe costs of pension and certain other defined benefit employee retirement benefits are required to be recognized based upon actuarial valuations. The related net retirement benefit obligation is recognized as the excess of the projected benefit obligation over the fair value of the plan assets. In measuring the retirement benefit obligation, the discount rate, expected long-term rate of return on plan assets, and long-term rate of salary increase are the most significant assumptions. Retirement benefit costs primarily represent the increase in the actuarial present value of the retirement benefit obligation. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides for income taxes utilizing the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. Deferred taxes are presented net as noncurrent. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. Valuation allowances are recorded to reduce deferred tax assets when a judgment is made that is considered more likely than not that a tax benefit will not be realized. A decision to record a valuation allowance results in an increase in income tax expense or a decrease in income tax benefit. If the valuation allowance is released in a future period, income tax expense will be reduced accordingly.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of tax liabilities involves dealing with uncertainties in the application of complex global tax regulations. The impact of an uncertain income tax position is recognized at the largest amount that is “more likely than not” to be sustained </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company continually assesses the need for a valuation allowance on the deferred tax asset by evaluating both positive and negative evidence that may exist. Any adjustment to the net deferred tax asset valuation allowance would be recorded in the income statement for the period that the adjustment is determined to be required.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2017, the Tax Cuts and Jobs Act, or the Tax Act, was enacted into U.S. tax law. In 2018, the Company made an accounting policy election to treat Global Intangible Low Taxed Income in accordance with the Tax Act as a period cost.</span></div> Comprehensive Income (Loss)Comprehensive income (loss) is defined as the change in equity (net assets) of a business entity during a period from transactions and other events and circumstances from non-owner sources. Other comprehensive income (loss) includes certain changes in equity that are excluded from net income (loss), net of tax, such as foreign currency translation gains and losses, and unrealized gains and losses from interest rate hedging activities. <div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation and Settlement Costs</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legal costs are expensed as incurred. The Company is involved in disputes, litigation and other legal actions in the ordinary course of business. The Company continually evaluates uncertainties associated with litigation and records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred at the date of the financial statements and (ii) the loss or range of loss can be reasonably estimated.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, to replace the incurred loss methodology with an expected credit loss model that requires consideration of a broader range of information to estimate credit losses over the lifetime of the asset, including current conditions and reasonable and supportable forecasts in addition to historical loss information, to determine expected credit losses. Pooling of assets with similar risk characteristics and the use of a loss model are also required. Also, in April 2019, the FASB issued ASU No. 2019-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">to clarify the inclusion of recoveries of trade receivables previously written off when estimating an allowance for credit losses. The amendments in this update were required to be applied using the modified retrospective method with an adjustment to accumulated deficit and were effective for the Company beginning with fiscal year 2020, including interim periods. The adoption of the amendments in this update as of January 1, 2020 did not have a material impact on the Company’s accounts receivable, net and accumulated deficit, as well as its results of operations for the year ended December 31, 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU No. 2017-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. An entity no longer will determine goodwill impairment by calculating the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if the reporting unit had been acquired in a business combination. Instead, under the amendments in this update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The FASB also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. The amendments in this update are effective for the Company beginning with fiscal year 2020, including interim periods. The adoption of the amendments in this update as of the Company’s October 31, 2020 goodwill impairment test date did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Disclosure Framework— Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to improve the fair value measurement reporting of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial instruments. The amendments in this update require, among other things, added disclosure of the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements. The amendments in this update eliminate, among other things, disclosure of the reasons for and amounts of transfers between Level 1 and Level 2 for assets and liabilities that are measured at fair value on a recurring basis and an entity's valuation processes for Level 3 fair value measurements. The amendments in this update were effective for the Company beginning with fiscal year 2020. Retrospective application is required for all amendments in this update except the added disclosures, which should be applied prospectively. The adoption of the amendments in this update did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles - Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to provide additional guidance on the accounting for costs of implementing cloud computing arrangements that are service contracts. The amendments in this update require the capitalization of implementation costs during the application development stage of such hosting arrangements and amortization of the expense over the term of the arrangement including any option to extend reasonably certain to be exercised or option to terminate reasonably certain not to be exercised. Capitalized implementation costs and amortization thereof are also required to be classified in the same line item in the statements of financial position, operations and cash flows associated with the hosting service fees. The amendments in this update were effective for the Company beginning with fiscal year 2020. Entities may select retrospective or prospective application to all implementation costs incurred after the adoption date. The Company has selected prospective application. The adoption of the amendments in this update did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-14 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation—Retirement Benefits—Defined Benefit Plans—General (Subtopic 715-20)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to clarify disclosure requirements related to defined benefit pension plans. The amendment adds a narrative description on the reasons for significant gains and losses affecting the benefit obligation and an explanation of any other significant changes in the benefit obligation or plan assets not otherwise apparent in other disclosures. The amendment removes the disclosure of amounts in accumulated other comprehensive income expected to be recognized as part of net periodic benefit costs over the next year. The amendments in this update are effective for the Company beginning with fiscal year 2021. Entities are required to apply the amendments on a retrospective basis with early adoption permitted. The Company selected to early adopt this update. The adoption of the amendments in this update did not have a material impact on the Company's defined benefit plan disclosures and the Company's consolidated financial position and results of operations as of and for the year ended December 31, 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)—Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, that provides optional relief to applying reference rate reform to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (LIBOR), which will be discontinued by the end of 2021. Also, in January 2021, the FASB issued ASU No. 2021-01 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)—Scope</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to clarify that cash flow hedges are eligible for certain optional expedients and exceptions for the application of subsequent assessment methods to assume perfect effectiveness as previously presented in ASU 2020-04. The amendments in this update are effective immediately and may be applied through December 31, 2022. The Company's LIBOR interest rate swap expired in October 2020 and was not impacted by reference rate reform. Therefore, the adoption of the amendments in this update did not have a material impact on the Company’s accumulated other comprehensive loss or its results of operations as of and for the year ended December 31, 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, the SEC issued a final rule that amends the financial statement requirements for business acquisitions and related pro forma financial information. The rule modifies the significance tests to replace total assets with aggregate worldwide market value of common equity in the investment test and to include a revenue component in the income test while requiring the use of absolute value to calculate average net income for the last five fiscal years. The rule improves the presentation of pro forma financial information by replacing pro forma adjustments with transaction accounting adjustments and adds the optional disclosure of management’s adjustments related to synergies and dis-synergies. The rule also reduces the number of acquiree annual financial statement periods required to a maximum of the two most recent fiscal years. The final rule is effective for the Company beginning with fiscal year 2021, with early application permitted; all applicable aspects of the rule are required to be applied upon adoption. The Company has early adopted the rule in its filings related to the acquisition of the Wi-Fi and Broadband assets business. The adoption of the rule did not have an impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to remove certain exceptions and improve consistency of application, including, among other things, requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. The amendments in this update will be effective for the Company beginning with fiscal year 2021, with early adoption permitted. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The adoption of the amendments in this update is not expected to have a material impact on the Company’s consolidated financial position and results of operations.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the FASB issued ASU No. 2020-10 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to make incremental improvements to GAAP and address stakeholder suggestions, including, among other things, clarifying that the requirement to provide comparative information in the financial statements extends to the corresponding disclosures section. The amendments in this update will be effective for the Company beginning with fiscal year 2021, with early adoption permitted. The amendments in this update should be applied retrospectively and at the beginning of the period that includes the adoption date. The adoption of the amendments in this update is not expected to have a material impact on the Company’s consolidated financial position and results of operations.</span></div> Net Income (Loss) Per Share<div style="margin-bottom:9pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share, or EPS, is calculated by dividing net loss by the weighted-average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted EPS is computed by dividing net income by the weighted-average number of common shares outstanding for the period and the weighted-average number of dilutive common stock equivalents outstanding for the period determined using the treasury-stock method. For purposes of this calculation, common stock options, restricted stock units and restricted stock awards are considered to be common stock equivalents and are only included in the calculation of diluted EPS when their effect is dilutive. In periods in which the Company has a net loss, dilutive common stock equivalents are excluded from the calculation of diluted EPS.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the computation of basic and diluted earnings per share:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.512%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,593)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,898)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,199)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding—basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive common stock equivalents</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding—diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,490 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.35)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.38)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>For the years ended December 31, 2020, 2019, and 2018, the Company incurred net losses and accordingly excluded common stock equivalents for outstanding stock-based awards, which represented all potentially dilutive securities, of 3.2 million, 2.5 million, and 3.7 million, respectively, from the calculation of diluted net loss per share due to their anti-dilutive nature. <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.512%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,593)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,898)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,199)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding—basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive common stock equivalents</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding—diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,490 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.35)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.38)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -98593000 -19898000 -26199000 73133000 71005000 68490000 0 0 0 73133000 71005000 68490000 -1.35 -0.28 -0.38 -1.35 -0.28 -0.38 3200000 2500000 3700000 Business Combinations<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of the Wi-Fi and Broadband assets business</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 31, 2020, the Company and certain of its designated subsidiaries completed their acquisition of the Home Gateway Platform Division, which the Company refers to as the Wi-Fi and Broadband assets business, pursuant to an Asset Purchase Agreement with Intel Corporation, or Intel, dated April 5, 2020 (the “Asset Purchase Agreement”), and related agreements. The Company paid cash consideration of $150.0 million for the purchase of certain assets of the Wi-Fi and Broadband assets business, and assumed certain liabilities primarily related to specified employment matters. The transaction was funded with a portion of the net proceeds from a secured incremental term loan with an aggregate principal amount of $175.0 million (Note 8).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Wi-Fi and Broadband assets business develops a broad portfolio of connected home products, including Wi-Fi, Ethernet and Broadband Gateway Processor SoCs, which enables the Company to strengthen its existing connected home portfolio by bringing together a complete, scalable, and complementary platform of connectivity and access solutions to address its customers’ needs across target end-markets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquired assets and assumed liabilities, together with the employees who joined the Company and its subsidiaries as a result of the transaction, represent a business as defined in ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company is integrating the acquired assets and rehired employees into the Company’s existing business.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Asset Purchase Agreement also contains customary representations, warranties and covenants, including indemnification provisions set forth therein. Pursuant to the Purchase Agreement, Intel has retained, and will be obligated to indemnify MaxLinear for, certain liabilities, including but not limited to those relating to the Home Gateway Platform Division for pre-closing taxes and specified employment matters, and MaxLinear has assumed, and will indemnify Intel for, certain liabilities, including but not limited to those relating to the Home Gateway Platform Division and the Transferred Assets for certain pre-closing and post-closing actions, events and periods (including certain product-related liabilities for products sold prior to the Closing for up to a $25.0 million cap), and specified employment matters.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the transaction, the Company and Intel have entered into as of the closing certain other ancillary agreements, including (i) an intellectual property matters agreement, pursuant to which Intel will grant to the Company a license to certain intellectual property rights for use by the Company in connection with the acquired assets and the Company will grant back to Intel a license to the intellectual property rights in the acquired assets, (ii) a supply agreement, pursuant to which Intel will manufacture and fabricate certain products for the Company that are part of the acquired assets, (iii) an ethernet network controller services agreement, pursuant to which the Company will provide Intel with certain development services with respect to certain Intel ethernet network controller products, (iv) a transition services agreement, pursuant to which Intel will provide certain services on a transitional basis for up to a 12-month period after the closing, the scope of which includes services relating to real estate and facilities, information technology, and supply chain, procurement, sales operations, and engineering support, and (v) a side letter regarding the delayed transfer of certain inventory. Pursuant to the delayed inventory side letter, the Company has control and economic benefits of the inventory, but the title and possession of the inventory has been delayed until the last day that Intel provides services under the transition services agreement.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquisition Consideration</span></div><div style="text-align:justify;text-indent:27.35pt"><span><br/></span></div><div style="text-align:justify;text-indent:27.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value of purchase price consideration to acquire the Wi-Fi and Broadband assets business (in thousands):</span></div><div style="text-align:justify;text-indent:27.35pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:76.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.009%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of purchase consideration:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Purchase Price Allocation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is an allocation of purchase price as of the July 31, 2020 acquisition closing date based upon an estimate of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:76.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.009%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price allocation:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued price protection liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(413)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,916)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable net assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of inventories acquired with the Wi-Fi and Broadband assets business included acquisition accounting fair market value adjustments of $32.9 million. The Company recognized $32.9 million in inventory fair value adjustments in cost of sales in the consolidated statement of operations for the year ended December 31, 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of identifiable intangible assets acquired and the related expected lives for the finite-lived intangible assets (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:51.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.493%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Life in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Finite-lived intangible assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related intangible</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,800 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IPR&amp;D</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of NanoSemi, Inc.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 9, 2020, the Company completed its acquisition of NanoSemi, Inc. or NanoSemi, pursuant to an Agreement and Plan of Merger (the “Merger Agreement”) with NanoSemi, dated September 9, 2020. The initial closing transaction consideration consisted of $10.0 million in cash and 804,163 shares of MaxLinear’s common stock. In addition, the NanoSemi securityholders will receive $35.0 million in deferred cash payments payable in 2021, and certain NanoSemi securityholders may also receive up to an additional $35.0 million in potential contingent consideration, subject to the acquired business’s satisfying certain financial objectives from July 1, 2020 through December 31, 2022. The stock consideration was issued in reliance on exemptions from the registration requirements of the Securities Act of 1933, as amended. In connection with the acquisition, MaxLinear agreed to provide the NanoSemi stockholders with certain registration rights with respect to the shares of MaxLinear common stock they received in the acquisition. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NanoSemi is an industry-leading provider of intellectual property that utilizes patented machine learning techniques to improve signal integrity and power efficiency in systems-on-chip, or SoCs, application-specific integrated circuits, or ASICs, and field-programmable gate arrays, or FPGAs, used in next-generation communication and artificial intelligence systems. Its </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">technology enables higher throughput connections for 5G, Wi-Fi, and WiGig smartphones and base stations while simultaneously reducing energy consumption.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquisition Consideration</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value of purchase price consideration to acquire NanoSemi (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:76.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.009%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of purchase consideration:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock issued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,180 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fair value of common stock issued in the merger is based on 804,163 shares issued on the September 9, 2020 acquisition date at the closing price of the Company’s common stock of $21.24 per share. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fair value of the deferred payments was determined by discounting to present value payments totaling $35.0 million expected to be made to NanoSemi securityholders throughout 2021. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fair value of contingent consideration is zero as the applicable financial objectives from July 1, 2020 through December 31, 2022 are not expected to be met based on the Company's forecast.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Purchase Price Allocation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is an allocation of purchase price as of the September 9, 2020 acquisition closing date based upon an estimate of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:76.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.009%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price allocation:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,546)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable net assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,180 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of identifiable intangible assets acquired and the related expected lives for the finite-lived intangible assets (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:51.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.493%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Life in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Finite-lived intangible assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related intangible</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.33</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,900 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assumptions in the Allocations of Purchase Price</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management prepared the purchase price allocations for the Wi-Fi and Broadband assets business and NanoSemi, and in doing so considered or relied in part upon reports of a third party valuation expert to calculate the fair value of certain acquired assets, which primarily included identifiable intangible assets, inventory, and property and equipment, and the portions of the purchase consideration for NanoSemi expected to be paid to NanoSemi securityholders in the future, as described above. Certain NanoSemi securityholders that are employees are not required to remain employed in order to receive the deferred payments and contingent consideration; accordingly, the fair value of the deferred payments and contingent consideration have been accounted for as a portion of the purchase consideration.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Estimates of fair value require management to make significant estimates and assumptions. The goodwill recognized is attributable primarily to the acquired workforce, expected synergies, and other benefits that MaxLinear believes will result from integrating the operations of the Wi-Fi and Broadband assets business and NanoSemi with the operations of MaxLinear. Certain liabilities included in the purchase price allocations are based on management’s best estimates of the amounts to be paid or settled and based on information available at the time the purchase price allocations were prepared. Adjustments between the preliminary purchase price allocations initially recorded as reflected in the Company’s interim condensed consolidated financial statements as of September 30, 2020 and the amounts reflected as of December 31, 2020 primarily resulted from a refinement of the Company’s forecast with respect to the NanoSemi business, resulting in a decrease in estimated fair value of contingent consideration to $0 and a decrease in the valuation of intangible assets; and updates to our evaluation of certain income tax positions with respect to both acquisitions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Updates to the valuations of certain assets acquired and liabilities assumed and our evaluation of certain income tax positions may result in changes to the recorded amounts of assets and liabilities, with corresponding adjustments to goodwill amounts in subsequent periods. We expect to complete the purchase price allocations within 12 months of the respective acquisition dates.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the identified intangible assets acquired from the Wi-Fi and Broadband assets business and NanoSemi was estimated using an income approach. Under the income approach, an intangible asset’s fair value is equal to the present value of future economic benefits to be derived from ownership of the asset. Indications of value are developed by discounting future net cash flows to their present value at market-based rates of return. More specifically, the fair value of the developed technology, IPR&amp;D and backlog assets was determined using the multi-period excess earnings method, or MPEEM. MPEEM is an income approach to fair value measurement attributable to a specific intangible asset being valued from the asset grouping’s overall cash-flow stream. MPEEM isolates the expected future discounted cash-flow stream to its net present value. Significant factors considered in the calculation of the developed technology and IPR&amp;D intangible assets were the risks inherent in the development process, including the likelihood of achieving technological success and market acceptance. Each project was analyzed to determine the unique technological innovations, the existence and reliance on core technology, the existence of any alternative future use or current technological feasibility and the complexity, cost, and time to complete the remaining development. Future cash flows for each project were estimated based on forecasted revenue and costs, taking into account the expected product life cycles, market penetration, and growth rates. Developed technology will begin amortization immediately and IPR&amp;D will begin amortization upon the completion of each project. If any of the projects are abandoned, the Company will be required to impair the related IPR&amp;D asset.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the acquisition of the Wi-Fi and Broadband assets business, the Company has assumed liabilities which primarily consist of accrued employee compensation and benefits in jurisdictions where such transfer is required either by law or by work council agreement. In connection with the acquisition of NanoSemi, the Company assumed certain operating liabilities. The liabilities assumed in these acquisitions are included in the respective purchase price allocations above. </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill recorded in connection with the Wi-Fi and Broadband assets business and NanoSemi was $23.4 million and $41.1 million, respectively. The Company does not expect to deduct any of the acquired goodwill for tax purposes.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Proforma Combined Financial Information</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents unaudited pro forma combined financial information for each of the periods presented, as if the acquisitions of the Wi-Fi and Broadband assets business and NanoSemi had occurred at the beginning of fiscal year 2019:</span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue – proforma combined</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss – proforma combined</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,783)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,070)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following adjustments were included in the unaudited pro forma combined net revenues:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Net revenue – acquired businesses</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues – proforma combined</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708,139 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following adjustments were included in the unaudited pro forma combined net loss:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,593)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,898)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Results of operations – acquired businesses</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,368)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Proforma adjustments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of property and equipment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory fair value adjustments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration expenses</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,604)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,431)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss – proforma combined</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,783)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,070)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share – proforma combined:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.39)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.12)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used to compute net loss per share – proforma combined:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,133 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,809 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The pro forma combined financial information for the year ended December 31, 2020 includes aggregate non-recurring adjustments of $33.7 million consisting of inventory fair value adjustments of $32.9 million and amortization of intangible assets of $0.8 million, respectively, for which the related assets have useful lives of less than one year.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma combined financial information is presented for illustrative purposes only and is not necessarily indicative of the consolidated results of operations of the consolidated business had the acquisitions actually occurred at the beginning of fiscal year 2019 or of the results of future operations of the consolidated business. The unaudited pro forma financial information does not reflect any operating efficiencies and cost saving that may be realized from the integration of the acquisitions in the Company's consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2020, $209.7 million of revenue and $110.7 million of gross profit, excluding $36.3 million consisting of inventory fair-value adjustments of $32.9 million and amortization of acquired intangible assets of $3.4 million for the Wi-Fi and Broadband assets business and NanoSemi since the acquisition date, are included in the Company’s consolidated statement of operations. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition and integration-related costs of $14.2 million related to the acquisitions of the Wi-Fi and Broadband assets business and NanoSemi were included in selling, general, and administrative expenses in the Company’s statement of operations for the year ended December 31, 2020.</span></div> 150000000.0 175000000.0 25.0 million 150000000 67100000 17641000 58000000 457000 68000 -413000 7916000 8197000 126604000 23396000 150000000 32900000 32900000 P7Y 43200000 P5Y 6800000 P0Y6M29D 800000 50800000 7200000 58000000 10000000.0 804163 35000000.0 35000000.0 10000000 17080000 34100000 0 61180000 804163 21.24 35000000.0 0 175000 879000 177000 1805000 19900000 602000 323000 223000 1546000 164000 20078000 41102000 61180000 P7Y 17500000 P7Y 1000000 P5Y 900000 P5Y3M29D 500000 19900000 0 23400000 41100000 703165000 708139000 -101783000 -152070000 478596000 317180000 224569000 390959000 703165000 708139000 -98593000 -19898000 -63882000 -97368000 5810000 2020000 11428000 17583000 32945000 -32945000 14243000 -14243000 -4963000 2816000 1867000 -7604000 -638000 -2431000 -101783000 -152070000 -1.39 -2.12 -1.39 -2.12 73133000 71809000 73133000 71809000 33700000 32900000 800000 209700000 110700000 36300000 32900000 3400000 14200000 Restructuring Activity<div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company approves and implements restructuring plans as a result of internal resource alignment, and cost saving measures. Such restructuring plans include terminating employees, vacating certain leased facilities, and cancellation of contracts. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activity related to the plans, which is included in restructuring charges in the consolidated statements of operations:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee separation expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,838 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease related charges for the year ended December 31, 2020 included the impairment of leased right-of-use assets of $1.5 million related to a reduction in expected cash inflows from subleases. Lease related and other charges for the years ended December 31, 2019 and 2018 primarily related to exiting certain redundant facilities.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a roll-forward of the Company's restructuring liability for the years ended December 31, 2020 and 2019. The restructuring liability is included in accrued expenses and other current liabilities and other long-term liabilities in the consolidated balance sheets.</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:47.509%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.201%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee Separation Expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Related Expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability as of December 31, 2018</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer to right-of-use asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability as of December 31, 2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursement due from Intel (Note 6)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash charges and adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(596)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,774)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,997 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion as of December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(351)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion as of December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the remaining employee separation balance primarily consists of reduction in force costs that will be reimbursed by Intel and other severance payments, and remaining lease related charges primarily consist of common area maintenance obligations. The Company does not expect to incur additional material costs related to current restructuring plans.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activity related to the plans, which is included in restructuring charges in the consolidated statements of operations:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee separation expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,838 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1620000 1150000 2094000 1998000 1301000 1608000 215000 185000 136000 3833000 2636000 3838000 1500000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a roll-forward of the Company's restructuring liability for the years ended December 31, 2020 and 2019. The restructuring liability is included in accrued expenses and other current liabilities and other long-term liabilities in the consolidated balance sheets.</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:47.509%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.201%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee Separation Expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Related Expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability as of December 31, 2018</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer to right-of-use asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability as of December 31, 2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursement due from Intel (Note 6)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash charges and adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(596)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,774)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,997 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion as of December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(351)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion as of December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 409000 1490000 47000 1946000 0 -299000 0 -299000 1150000 1301000 185000 2636000 1559000 1720000 163000 3442000 0 46000 50000 4000 0 818000 19000 837000 1620000 1998000 215000 3833000 2165000 322000 36000 2523000 -4415000 0 0 4415000 596000 1774000 195000 2565000 3274000 720000 3000 3997000 3274000 351000 3000 3628000 0 369000 0 369000 Goodwill and Intangible Assets<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Goodwill arises from the acquisition method of accounting for business combinations and represents the excess of the purchase price over the fair value of the net assets and other identifiable intangible assets acquired. The fair values of net tangible assets and intangible assets acquired are based upon preliminary valuations and the Company’s estimates and assumptions are subject to change within the measurement period (potentially up to one year from the acquisition date). </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the carrying amount of goodwill for the periods indicated:    </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:70.858%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.552%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions (Note 3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,828 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,330 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company performs an annual goodwill impairment assessment on October 31st each year, using a quantitative assessment comparing the fair value of each reporting unit, which the Company has determined to be the entity itself, with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recorded.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Company's impairment assessment, no goodwill impairment was recognized as of October 31, 2020. In addition to its annual review, the Company performs a test of impairment when indicators of impairment are present. As of December 31, 2020, there were no indications of impairment of the Company’s goodwill balances.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquired Intangibles</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Finite-lived Intangible Assets</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which continue to be amortized:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:23.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.726%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Useful Life<br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,006)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,583)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete covenants</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,083)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,930 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(254,864)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(193,546)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,971 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth amortization expense associated with finite-lived intangible assets, which is included in the consolidated statements of operations as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:65.810%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.297%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,318 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,015 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,947 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of finite-lived intangible assets in cost of net revenue in the consolidated statements of operations results primarily from acquired developed technology.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth activity during the years ended December 31, 2020 and 2019 related to finite-lived intangible assets:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:73.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.255%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions (Note 3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfers to developed technology from IPR&amp;D</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,318)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,971 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly reviews the carrying amounts of its long-lived assets subject to depreciation and amortization, as well as the related useful lives, to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. An impairment loss is recognized when the sum of the expected future undiscounted net cash flows is less than the carrying amount of the asset. Should impairment exist, the impairment loss is measured based on the excess of the carrying amount of the asset over the asset’s fair value. During the year ended December 31, 2019, no impairment losses related to finite-lived intangible assets were recognized. Impairment losses related to finite-lived intangible assets for the year ended December 31, 2020 was $0.1 million and related to purchased licensed technology and for the year ended December 31, 2018 was $2.2 million and related to acquired developed technology. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents future amortization of the Company’s finite-lived intangible assets at December 31, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.288%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Indefinite-lived Intangible Assets</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets consist entirely of acquired in-process research and development technology, or IPR&amp;D. The following table sets forth the Company’s activities related to the indefinite-lived intangible assets:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:72.429%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.842%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions (Note 3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfers to developed technology from IPR&amp;D</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The Company performs its annual assessment of indefinite-lived intangible assets on October 31 each year or more frequently if events or changes in circumstances indicate that the asset might be impaired utilizing a qualitative test as a precursor to the quantitative test comparing the fair value of the assets with their carrying amount. Based on the qualitative test, if it is more likely than not that indicators of impairment exists, the Company proceeds to perform a quantitative analysis. Based on the Company’s assessment as of October 31, 2020, no indicators of impairment were identified. In the years ended December 31, 2020, 2019 and 2018, no IPR&amp;D impairment losses were recorded. <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the carrying amount of goodwill for the periods indicated:    </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:70.858%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.552%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions (Note 3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,828 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,330 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 238330000 238330000 64498000 0 302828000 238330000 0 The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which continue to be amortized:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:23.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.726%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Useful Life<br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,006)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,583)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete covenants</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,083)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,930 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(254,864)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(193,546)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,971 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P5Y10M24D 4869000 2006000 2863000 2156000 1583000 573000 P6Y10M24D 304061000 146252000 157809000 243361000 108522000 134839000 P6Y2M12D 14800000 8818000 5982000 13800000 6511000 7289000 P4Y7M6D 128800000 96047000 32753000 121100000 75847000 45253000 P3Y 1100000 1100000 0 1100000 1083000 17000 P2Y4M24D 1300000 641000 659000 0 0 0 P6Y2M12D 454930000 254864000 200066000 381517000 193546000 187971000 <div style="margin-top:5pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth amortization expense associated with finite-lived intangible assets, which is included in the consolidated statements of operations as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:65.810%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.297%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,318 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,015 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,947 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 37784000 33932000 35821000 5000 48000 150000 23529000 23035000 31976000 61318000 57015000 67947000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth activity during the years ended December 31, 2020 and 2019 related to finite-lived intangible assets:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:73.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.255%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions (Note 3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfers to developed technology from IPR&amp;D</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,318)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,971 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 187971000 240500000 70700000 0 2799000 86000 0 4400000 61318000 57015000 86000 0 200066000 187971000 0 100000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents future amortization of the Company’s finite-lived intangible assets at December 31, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.288%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 66772000 48908000 36802000 20804000 10706000 16074000 200066000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets consist entirely of acquired in-process research and development technology, or IPR&amp;D. The following table sets forth the Company’s activities related to the indefinite-lived intangible assets:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:72.429%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.842%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions (Note 3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfers to developed technology from IPR&amp;D</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 4400000 7200000 0 0 4400000 7200000 0 0 0 0 Financial Instruments<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of financial instruments were as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.391%"><tr><td style="width:1.0%"/><td style="width:67.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.353%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.355%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration (Note 3)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the Company’s financial instrument is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants and is recorded using a hierarchical disclosure framework based upon the level of subjectivity of the inputs used in measuring assets and liabilities. The levels are described below:</span></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1: Quoted prices (unadjusted) in active markets that are accessible at the measurement date for assets or liabilities.</span></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2: Observable prices that are based on inputs not quoted on active markets, but corroborated by market data.</span></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3: Unobservable inputs are used when little or no market data is available.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its financial instrument within Level 2 of the fair value hierarchy on the basis of models utilizing market observable inputs. The interest rate swap has been valued on the basis of valuations provided by third-party pricing services, as derived from standard valuation or pricing models. Market-based observable inputs for the interest rate swap include one month LIBOR-based yield curves over the term of the swap. The Company reviews third-party pricing provider models, key inputs and assumptions and understands the pricing processes at its third-party providers in determining the overall reasonableness of the fair value of its Level 2 financial instruments. The Company also considers the risk of nonperformance by assessing the swap counterparty's credit risk in the estimate of fair value of the interest rate swap. Through the expiration of the swap in October 2020, the Company has not made any adjustments to the valuations obtained from its third party pricing providers. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration liability is associated with the Company’s acquisition of NanoSemi (Note 3) and is classified as a Level 3 financial instrument. The fair value of contingent consideration is based on applying the Monte Carlo simulation method to forecast achievement under various contingent consideration events which may result in up to $35.0 million in payments subject to the acquired business’s satisfying certain financial objectives from July 1, 2020 through December 31, 2022, under the Merger Agreement. Key inputs in the valuation include forecasted revenue, of which the financial objectives are not expected to be met, revenue volatility and discount rate. Underlying forecast mathematics were based on Geometric Brownian Motion in a risk-neutral framework and discounted back to the applicable period in which the accumulative thresholds were achieved at discount rates commensurate with the risk and expected payout term of the contingent consideration.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the financial instruments that are measured on a recurring basis. The contingent consideration liability, a Level 3 financial instrument, was $0 as of December 31, 2020. The interest rate swap, which expired in October 2020 and was a Level 2 financial instrument, was a liability of $0.04 million as of December 31, 2019.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity for the interest rate swap: </span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value at December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest rate swap</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) recognized in other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,660)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain recognized in earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between Level 1, Level 2 or Level 3 fair value hierarchy categories of financial instruments in the years ended December 31, 2020 and 2019.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the Company’s financial instruments are not measured at fair value on a recurring basis but are recorded at amounts that approximate fair value due to their liquid or short-term nature. Such financial assets and financial liabilities include: cash and cash equivalents, restricted cash, net receivables, certain other assets, accounts payable, accrued price protection liability, accrued expenses, accrued compensation costs, and other current liabilities.</span></div>The Company’s long-term debt is not recorded at fair value on a recurring basis, but is measured at fair value for disclosure purposes (Note 8). <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of financial instruments were as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.391%"><tr><td style="width:1.0%"/><td style="width:67.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.353%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.355%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration (Note 3)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 0 0 0 37000 0 40000.00 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity for the interest rate swap: </span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value at December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest rate swap</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) recognized in other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,660)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain recognized in earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 37000 1623000 122000 -1660000 -85000 0 0 37000 0 0 Balance Sheet Details<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, and restricted cash consist of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"><tr><td style="width:1.0%"/><td style="width:67.048%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.159%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.753%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,034 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,117 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and December 31, 2019, cash and cash equivalents included $20.4 million and $20.4 million of money market funds, respectively. As of December 31, 2020 and 2019, the Company has restricted cash of $1.1 million and $0.4 million, respectively. The cash is restricted in connection with guarantees for certain import duties and office leases. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consists of the following:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,839 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,510 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid and other current assets consist of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,421 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,792 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, other receivables of $32.8 million consist of amounts due from Intel of approximately $28.4 million for amounts collected on the Company’s behalf from customers on sales of the Company’s products under the transition services agreement and of approximately $4.4 million for reimbursement of certain severance and other personnel-related costs pursuant to the Asset Purchase Agreement (Note 3).</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life<br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Masks and production equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,830)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,470 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,613 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for the years ended December 31, 2020, 2019, and 2018 was $11.3 million, $7.3 million, and $11.1 million, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued price protection liability consists of the following activity:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged as a reduction of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of unclaimed rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,766 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,557 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consist of the following:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred purchase price payments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payables under transition services agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued technology license payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued engineering and production costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued royalty</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued customer credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer contract liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued obligations to customers for price adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued obligations to customers for stock rotation rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,842 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,171 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, other payables of $17.4 million consist of amounts due to Intel of approximately $9.1 million for purchases of inventory and $8.3 million for other operating expenses incurred by Intel on behalf of MaxLinear under the transition services agreement (Note 3). </span></div><div style="margin-bottom:5pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the balances in accumulated other comprehensive income (loss) by component:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.642%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.527%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cumulative Translation Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate Hedge</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension and Other Defined Benefit Plan Obligation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2018</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,319)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,159)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(747)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(887)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified, net of tax</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,322 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, and restricted cash consist of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"><tr><td style="width:1.0%"/><td style="width:67.048%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.159%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.753%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,034 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,117 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 148901000 92708000 115000 349000 1018000 60000 150034000 93117000 20400000 20400000 1100000 400000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consists of the following:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,839 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,510 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 35852000 14525000 61987000 16985000 97839000 31510000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid and other current assets consist of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,421 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,792 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 7674000 3366000 32762000 0 6985000 3426000 47421000 6792000 32800000 28400000 4400000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life<br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Masks and production equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,830)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,470 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,613 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P5Y 2524000 2199000 P3Y P5Y 55456000 35660000 P2Y P5Y 19205000 15209000 P3Y 7194000 5956000 P1Y P5Y 16871000 16186000 8050000 746000 109300000 75956000 69830000 59343000 39470000 16613000 11300000 7300000 11100000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued price protection liability consists of the following activity:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged as a reduction of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of unclaimed rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,766 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,557 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12557000 16454000 48942000 24449000 159000 42000 13574000 28304000 47766000 12557000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consist of the following:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred purchase price payments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payables under transition services agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued technology license payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued engineering and production costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued royalty</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued customer credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer contract liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued obligations to customers for price adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued obligations to customers for stock rotation rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,842 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,171 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>As of December 31, 2020, other payables of $17.4 million consist of amounts due to Intel of approximately $9.1 million for purchases of inventory and $8.3 million for other operating expenses incurred by Intel on behalf of MaxLinear under the transition services agreement (Note 3). 34484000 0 17420000 0 5821000 4500000 2620000 861000 3448000 4491000 3628000 294000 1965000 923000 8144000 4810000 1135000 832000 1193000 65000 29000 107000 10277000 8382000 2036000 1410000 13642000 4496000 105842000 31171000 17400000 9100000 8300000 <div style="margin-bottom:5pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the balances in accumulated other comprehensive income (loss) by component:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.642%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.527%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cumulative Translation Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate Hedge</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension and Other Defined Benefit Plan Obligation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2018</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,319)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,159)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(747)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(887)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified, net of tax</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,322 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -907000 1179000 0 272000 160000 -1319000 0 -1159000 -747000 -140000 0 -887000 1010000 225000 1172000 2407000 0 -85000 0 -85000 1010000 140000 1172000 2322000 263000 0 1172000 1435000 Debt and Interest Rate Swap<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt</span></div><div style="margin-bottom:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the Company's long-term debt consists of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.818%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.369%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal balance:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial term loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental term loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Unamortized debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,767)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,453)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,763)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, non-current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,592 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,909 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, the weighted average effective interest rate on long-term debt was approximately 4.4% and 4.9%, respectively.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, the Company recognized amortization of debt discount of $0.4 million and debt issuance costs of $1.1 million to interest expense. During the year ended December 31, 2019, the Company recognized amortization of debt discount of $0.3 million and debt issuance costs of $0.9 million to interest expense. During the year ended December 31, 2018, the Company recognized amortization of debt discount of $0.3 million and debt issuance costs of $0.8 million to interest expense.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The approximate fair value of the term loan as of December 31, 2020 and 2019 was $376.1 million and $214.6 million, respectively, which was estimated on the basis of inputs that are observable in the market and which is considered a Level 2 measurement method in the fair value hierarchy.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, future payments of principal are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.409%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal payments due</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt principal, non-current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,812 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Initial Term Loan</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 12, 2017, the Company entered into a credit agreement with certain lenders and a collateral agent in connection with the acquisition of Exar Corporation. The credit agreement provides for an initial secured term B loan facility, or the <br/>“Initial Term Loan,” in an aggregate principal amount of $425.0 million. The credit agreement permits the Company to request incremental loans in an aggregate principal amount not to exceed the sum of $160.0 million (subject to adjustments for any voluntary prepayments), plus an unlimited amount that is subject to pro forma compliance with certain secured leverage ratio and total leverage ratio tests. Incremental loans are subject to certain additional conditions, including obtaining additional commitments from the lenders then party to the credit agreement or new lenders.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans under the credit agreement bear interest, at the Company’s option, at a rate equal to either (i) a base rate equal to the highest of (x) the federal funds rate, plus 0.50%, (y) the prime rate then in effect and (z) an adjusted LIBOR rate determined on the basis of a one- three- or six-month interest period, plus 1.0% or (ii) an adjusted LIBOR rate, subject to a floor of 0.75%, in each case, plus an applicable margin of 2.50% in the case of LIBOR rate loans and 1.50% in the case of base rate loans. Commencing on September 30, 2017, the Initial Term Loan will amortize in equal quarterly installments equal to 0.25% of the original principal amount of the Initial Term Loan, with the balance payable on the maturity date. The Initial Term Loan has a term of seven years and will mature on May 12, 2024, at which time all outstanding principal and accrued and unpaid interest on the Initial Term Loan must be repaid. The Company is also required to pay fees customary for a credit facility of this size and type.</span></div><div style="margin-bottom:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to make mandatory prepayments of the outstanding principal amount of term loans under the credit agreement with the net cash proceeds from the disposition of certain assets and the receipt of insurance proceeds upon certain casualty and condemnation events, in each case, to the extent not reinvested within a specified time period, from excess cash flow beyond stated threshold amounts, and from the incurrence of certain indebtedness. The Company has the right to prepay its term loans under the credit agreement, in whole or in part, at any time without premium or penalty, subject to certain limitations and a 1.0% soft call premium applicable during the first six months for the loan term. The Company exercised its right to prepay and made aggregate payments of principal of $213.0 million to date through December 31, 2020.</span></div><div style="margin-bottom:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s obligations under the credit agreement are required to be guaranteed by certain of its domestic subsidiaries meeting materiality thresholds set forth in the credit agreement. Such obligations, including the guaranties, are secured by substantially all of the assets of the Company and the subsidiary guarantors pursuant to a security agreement with the collateral agent. </span></div><div style="margin-bottom:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The credit agreement contains customary affirmative and negative covenants, including covenants limiting the ability of the Company and its restricted subsidiaries to, among other things, incur debt, grant liens, undergo certain fundamental changes, make investments, make certain restricted payments, and sell assets, in each case, subject to limitations and exceptions. As of December 31, 2020, the Company was in compliance with such covenants. The credit agreement also contains customary events of default that include, among other things, certain payment defaults, cross defaults to other indebtedness, covenant defaults, change in control defaults, judgment defaults, and bankruptcy and insolvency defaults. If an event of default exists, the lenders may require immediate payment of all obligations under the credit agreement, and may exercise certain other rights and remedies provided for under the credit agreement, the other loan documents and applicable law.</span></div><div style="margin-bottom:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The debt is carried at its principal amount, net of unamortized debt discount and issuance costs, and is not adjusted to fair value each period. The issuance date fair value of the liability component of the debt in the amount of $398.5 million was determined using a discounted cash flow analysis, in which the projected interest and principal payments were discounted back to the issuance date of the term loan at a market interest rate for nonconvertible debt of 4.6%, which represents a Level 2 fair value measurement. The debt discount of $2.1 million and debt issuance costs of $6.0 million are being amortized to interest expense using the effective interest method from the issuance date through the contractual maturity date of the term loan of May 12, 2024.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Incremental Term Loan</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the acquisition of the Wi-Fi and Broadband assets business, on July 31, 2020, the Company entered into an incremental term loan agreement with certain lenders that amends the credit agreement, dated as of May 12, 2017 with a secured incremental term loan facility in an aggregate principal amount of $175.0 million (the “Incremental Term Loan”). </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Incremental Term Loan bears interest, at the Company’s option, at an Adjusted LIBOR plus a fixed applicable margin of 4.25% per annum or an Adjusted Base Rate plus a fixed applicable margin of 3.25% per annum. The Incremental Term Loan is subject to a financial covenant of an initial maximum total net leverage ratio of 3.5 to 1 which decreases to 3.0 to 1 beginning with the sixth full fiscal quarter ending after July 31, 2020. During any period during which the Company (i) fails to maintain a public corporate rating from S&amp;P that is equal to or higher than BB- and a public corporate rating from Moody's that is equal to or higher than Ba3 or (ii) fails to maintain a total leverage ratio of 3.0 to 1 or less, the applicable margin will increase to 4.75% in the case of LIBOR Rate loans and 3.75% in the case of Base Rate loans. As of December 31, 2020, the Company was in compliance with such covenants.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commencing on July 31, 2020, the Incremental Term Loan amortizes in quarterly installments of principal equal to (i) 1.25% of the original aggregate principal amount of the Incremental Term Loan on the last day of each of the first through fourth full fiscal quarters of the Company after July 31, 2020, (ii) 2.50% of the original aggregate principal amount of the Incremental Term Loan on the last day of each of the fifth through eighth full fiscal quarters of the Company after July 31, 2020, and (iii) 3.75% of the original aggregate principal amount of the Incremental Term Loan on the last day of each of the ninth through the eleventh full fiscal quarters of the Company after July 31, 2020. The Incremental Term Loan has a term of three years and will mature on July 31, 2023, at which time all outstanding principal and accrued and unpaid interest on the Incremental Term Loan is due. The Company is also required to pay fees customary for a credit facility of this size and type. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has made aggregate payments of principal of $17.2 million to date through December 31, 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The debt is carried at its principal amount, net of unamortized debt discount and issuance costs, and is not adjusted to fair value each period. The issuance date fair value of the liability component of the debt in the amount of $181.1 million was determined using a discounted cash flow analysis, in which the projected interest and principal payments were discounted back to the issuance date of the term loan at a market interest rate for nonconvertible debt of 3.2%, which represents a Level 3 fair value measurement. The debt discount of $0.9 million and debt issuance costs of $1.8 million are being amortized to interest expense using the effective interest method from the issuance date through the contractual maturity date of the term loan of July 31, 2023. </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div style="margin-bottom:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swap</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In November 2017, the Company entered into a fixed-for-floating interest rate swap with an amortizing notional amount to swap a substantial portion of variable rate LIBOR interest payments under its term loans for fixed interest payments bearing an interest rate of 1.74685%. The interest rate swap expired in October 2020. The Company's outstanding debt was still subject to a 2.5% fixed applicable margin during the term of the loan. The interest rate swap was designated as a cash flow hedge of a portion of floating rate interest payments on long-term debt and effectively fixed the interest rate on a substantial portion of the Company’s long-term debt at approximately 4.25%. Accordingly, the Company applied cash flow hedge accounting to the interest rate swap and it was recorded at fair value as an asset or liability and the effective portion of changes in the fair value of the interest rate swap, as measured quarterly, were reported in other comprehensive income (loss). As of December 31, 2019, the fair value of the interest rate swap was a $0.04 million liability and was included in other current liabilities in the consolidated balance sheet (Note 6). The change in fair value related to the interest rate swap asset included in other comprehensive income (loss) for the years ended December 31, 2020, 2019, and 2018 was a $0.1 million increase, a $1.7 million decrease and a $0.9 million increase in fair value, respectively. Upon expiration of the interest rate swap, a total $0.1 million of unrealized gain was recorded in interest income and included in gain/loss on foreign currency and other in the statement of cash flows at December 31, 2020.</span></div> <div style="margin-bottom:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the Company's long-term debt consists of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.818%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.369%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal balance:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial term loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental term loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Unamortized debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,767)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,453)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,763)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, non-current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,592 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,909 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 212000000 212000000 157812000 0 369812000 212000000 1767000 1328000 4453000 3763000 363592000 206909000 0 0 363592000 206909000 0.044 0.049 400000 1100000 300000 900000 300000 800000 376100000 214600000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, future payments of principal are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.409%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal payments due</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt principal, non-current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,812 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 15312000 142500000 212000000 369812000 0 369812000 425000000.0 160000000.0 base rate the federal funds rate, plus 0.50% prime rate an adjusted LIBOR rate determined on the basis of a one- three- or six-month interest period, plus 1.0% an adjusted LIBOR rate, subject to a floor of 0.75% 0.0250 0.0150 quarterly installments 0.0025 P7Y 1.0% soft call premium 213000000.0 398500000 0.046 2100000 6000000.0 175000000.0 0.0425 0.0325 The Incremental Term Loan is subject to a financial covenant of an initial maximum total net leverage ratio of 3.5 to 1 which decreases to 3.0 to 1 beginning with the sixth full fiscal quarter ending after July 31, 2020. During any period during which the Company (i) fails to maintain a public corporate rating from S&P that is equal to or higher than BB- and a public corporate rating from Moody's that is equal to or higher than Ba3 or (ii) fails to maintain a total leverage ratio of 3.0 to 1 or less, the applicable margin will increase to 4.75% in the case of LIBOR Rate loans and 3.75% in the case of Base Rate loans. 0.0125 0.0250 0.0375 17200000 181100000 0.032 900000 1800000 0.0174685 0.025 0.0425 40000.00 100000 -1700000 900000 100000 Stock-Based Compensation and Employee Benefit Plans<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each share of common stock is entitled to one vote per share and holders of the common stock vote as a single class of stock on any matter that is submitted to a vote of stockholders. </span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Compensation Plans</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2020, the Company had stock-based compensation awards outstanding under the following plans: the 2004 Stock Plan, the 2010 Equity Incentive Plan, as amended, or 2010 Plan, and the 2010 Employee Stock Purchase Plan, or ESPP, and plans under which equity incentive awards were assumed in connection with the acquisitions of Entropic Corporation in 2015 and Exar Corporation in 2017. All current stock awards are issued under the 2010 Plan and ESPP.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2010 Equity Incentive Plan</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2010 Plan, as amended, provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance-based stock awards, and other forms of equity compensation, or collectively, stock awards. The aggregate number of shares of common stock that may be issued pursuant to stock awards under the 2010 Plan will increase by any shares subject to stock options or other awards granted under the 2004 Stock Plan that expire or otherwise terminate without having been exercised in full and shares issued pursuant to awards granted under the 2004 Stock Plan that are forfeited to or repurchased by the Company. In addition, the number of shares of common stock reserved for issuance will automatically increase on the first day of each fiscal year, equal to the lesser of: 2,583,311 shares of the Company’s common stock; four percent (4%) of the outstanding shares of the Company’s common stock on the last day of the immediately preceding fiscal year; or such lesser amount as the Company’s board of directors may determine. Options granted will generally vest over a four years period and the term can be from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUwODAyOTdiODg1ZjQxZjc4YTI1YTE1YjhmMjE2ZWNjL3NlYzo1MDgwMjk3Yjg4NWY0MWY3OGEyNWExNWI4ZjIxNmVjY18yNTYvZnJhZzpjZWI1NjU3ZGQ2MGM0YTRmYjczYmJkODUxZWJhZGZmNS90ZXh0cmVnaW9uOmNlYjU2NTdkZDYwYzRhNGZiNzNiYmQ4NTFlYmFkZmY1XzEwOTk1MTE2NDgyODk_fb176b22-9468-4c51-9b97-283d0b9b7541">seven</span> to ten years. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2010 plan , as amended, contains a clawback policy, which requires the Company's executive officers to repay to MaxLinear certain incentive compensation if (i) the Company restates its financial statements as a result of a material error or due to material non-compliance with reporting requirements under applicable law; (ii) no more than three (3) years have elapsed since the original filing date of the financial statements; and (iii) an independent committee of the board’s compensation committee determines, in its sole discretion, that the misreporting event occurred due to fraud or intentional misconduct within MaxLinear and, following consideration of such factors as the committee may deem reasonable and appropriate, including the extent to which an executive officer knew or should have known of the factors resulting in the misreporting, that the executive officer should repay any “recoverable compensation.” Recoverable compensation is defined in the clawback policy but generally includes any cash or equity compensation paid to executive officers under the Company's Executive Incentive Bonus Plan or 2010 Equity Incentive Plan, as amended, to the extent the amount actually paid by MaxLinear exceeds the amount that would have been paid if the financial misreporting event had not occurred. To date, there has been no repayment of compensation from executive officers pursuant to such clawback policy.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the number of shares reserved for future issuance under the 2010 Plan and awards outstanding under the 2004 Plan are 14,879,764 shares and 0 shares, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2010 Employee Stock Purchase Plan</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP authorizes the issuance of shares of the Company’s common stock pursuant to purchase rights granted to the Company’s employees. The number of shares of the Company’s common stock reserved for issuance will automatically increase on the first day of each fiscal year, equal to the least of: 968,741 shares of the Company’s common stock; one and a quarter percent (1.25%) of the outstanding shares of the Company’s common stock on the first day of the fiscal year; or such lesser amount as may be determined by the Company's board of directors or a committee appointed by the Company's board of directors to administer the ESPP. The ESPP is implemented through a series of offerings of purchase rights to eligible employees. Under the ESPP, the Company may specify offerings with a duration of not more than 27 months, and may specify shorter purchase periods within each offering. Each offering will have one or more purchase dates on which shares of the Company’s common stock will be purchased for employees participating in the offering. An offering may be terminated under certain circumstances. Generally, all eligible employees, including executive officers, employed by the Company may participate in the ESPP and may contribute up to 15% of their earnings for the purchase of the Company’s common stock under the ESPP. Unless otherwise determined by the Company’s board of directors, common stock will be purchased for accounts of employees participating in the ESPP at a price per share equal to the lower of (a) 85% of the fair market value of a share of the Company’s common stock on the first date of an offering or (b) 85% of the fair market value of a share of the Company’s </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">common stock on the date of purchase. As of December 31, 2020, the number of shares of common stock reserved for future issuance under the ESPP is 3,365,693 shares.</span></div><div style="margin-top:9pt;text-indent:21.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Incentive Bonus </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2013, the Company's compensation committee amended its Executive Incentive Bonus Plan to permit the settlement of awards under the plan in any combination of cash or shares of its common stock. Additionally, the Company settles a majority of bonus awards for all other employees in common stock. When bonus awards are settled in common stock issued under the 2010 Plan, the number of shares issuable to plan participants is determined based on the closing sales price of the Company's common stock as determined in trading on the New York Stock Exchange on the date approved by the Board of Directors. In March 2020 and February 2019, the Company issued 0.2 million and 0.3 million freely-tradable shares, respectively, of its common stock in settlement of bonus awards to employees, including executives, for the 2019 and 2018 performance periods, respectively. At December 31, 2020, an accrual of $32.8 million was recorded for bonus awards for employees for the 2020 performance period, which the Company intends to settle primarily in shares of its common stock, unless otherwise required to be settled in cash due to local laws or agreements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock in settlement of employee bonuses is to be issued under the Company’'s 2010 Equity Incentive Plan, as amended, with the number of shares issuable to plan participants determined based on the closing sales price of the Company’s common stock as determined in trading on the New York Stock Exchange at a date to be determined. The Company's compensation committee retains discretion to effect payment in cash, stock, or a combination of cash and stock.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes stock-based compensation expense in the consolidated statements of operations, based on the department to which the related employee reports, as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.512%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,597 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,040 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,721 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total unrecognized compensation cost related to unvested restricted stock units as of December 31, 2020 was $79.7 million, and the weighted average period over which these equity awards are expected to vest is 2.8 years. The total unrecognized compensation cost related to performance-based restricted stock units as of December 31, 2020 was $11.4 million, and the weighted average period over which these equity awards are expected to vest is 1.4 years. The total unrecognized compensation cost related to unvested stock options as of December 31, 2020 was $1.0 million, and the weighted average period over which these equity awards are expected to vest is 1.5 years. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s restricted stock unit activity is as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"/><td style="width:62.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.599%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,924 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,197)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,832 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance-Based Restricted Stock Units</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance-based restricted stock units are eligible to vest at the end of each fiscal year in a three-year performance period based on the Company’s annual growth rate in net sales and non-GAAP diluted earnings per share (subject to certain adjustments) over baseline results relative to the growth rates for a peer group of companies for the same metrics and periods. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the performance-based restricted stock units granted, 60% of each performance-based award is subject to the net sales metric for the performance period and 40% is subject to the non-GAAP diluted earnings per share metric for the performance period. The maximum percentage for a particular metric is 250% of the target number of units subject to the award related to that metric, however, vesting of the performance stock units is capped at 30% and 100%, respectively, of the target number of units subject to the award in years one and two, respectively, of the three-year performance period. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company believes that it is probable that the Company will achieve performance metrics specified in the award agreement based on its expected revenue and non-GAAP diluted EPS results over the performance period and calculated growth rates relative to its peers’ expected results based on data available, as defined in the respective award agreements.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s performance-based restricted stock unit activity is as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"/><td style="width:62.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.599%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,722 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">________________</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Number of shares granted is based on the maximum percentage achievable in the performance-based restricted stock unit award.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Rights and Stock Options</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Stock Purchase Rights</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, there were 285,633 shares of common stock purchased under the ESPP at a weighted average price of $13.29.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of employee stock purchase rights were estimated using the Black-Scholes option pricing model at their respective grant date using the following assumptions:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average grant date fair value per share</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6.41 - $8.66</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5.48 - $6.61</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5.01 - $5.37</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12% - 0.15%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.59% - 2.43%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.09% - 2.51%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.72% - 93.25%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.47% - 43.14%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.82% - 46.17%</span></div></td></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate assumption was based on the United States (U.S.) Treasury zero-coupon bonds with maturities similar to those of the expected term of the award being valued. The assumed dividend yield was based on the Company’s expectation of not paying dividends in the foreseeable future. The expected term is the duration of the offering period for each grant date. In addition, the estimated volatility incorporates the historical volatility over the expected term based on the Company's daily closing stock prices.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s stock option activity is as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Options<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Contractual Term <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No stock options were granted by the Company during the years ended December 31, 2020 and 2019. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of stock options granted in 2018 were estimated using the Black-Scholes option pricing model on the grant date using the following assumptions:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.964%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.836%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average grant date fair value per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.50</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate assumption was based on the U.S. Treasury's rates for zero-coupon bonds with maturities similar to those of the expected term of the award being valued. The assumed dividend yield was based on the Company’s expectation of not paying dividends in the foreseeable future. The expected term of the options was calculated using the simplified method as prescribed by guidance provided by the SEC. This decision was based on the lack of historical data due to the Company’s limited number of stock option exercises under the 2010 Equity Incentive Plan. Estimated volatility incorporates historical volatility of the Company over the expected term based on the Company's daily closing stock prices. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intrinsic value of stock options exercised during 2020, 2019 and 2018 was $4.9 million, $22.2 million, and $8.1 million, respectively. Cash received from exercise of stock options was $4.4 million, $4.5 million and $0.7 million during the years ended December 31, 2020, 2019 and 2018, respectively. The tax benefit from stock options exercised was $5.2 million, $20.7 million, and $7.8 million during the years ended December 31, 2020, 2019 and 2018, respectively.</span></div> 2583311 0.04 P4Y P10Y 14879764 0 968741 0.0125 27 months 0.15 0.85 0.85 3365693 200000 300000 32800000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes stock-based compensation expense in the consolidated statements of operations, based on the department to which the related employee reports, as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.512%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,597 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,040 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,721 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 577000 557000 489000 22252000 16545000 17953000 24172000 14938000 13279000 596000 0 0 47597000 32040000 31721000 79700000 P2Y9M18D 11400000 P1Y4M24D 1000000.0 P1Y6M <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s restricted stock unit activity is as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"/><td style="width:62.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.599%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,924 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,197)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,832 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2924000 21.72 4601000 18.96 1197000 20.57 496000 18.44 5832000 20.05 0.60 0.40 2.50 0.30 1 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s performance-based restricted stock unit activity is as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"/><td style="width:62.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.599%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,722 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">________________</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Number of shares granted is based on the maximum percentage achievable in the performance-based restricted stock unit award.</span></div> 445000 22.21 1416000 11.67 21000 22.21 118000 15.98 1722000 13.97 285633 13.29 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of employee stock purchase rights were estimated using the Black-Scholes option pricing model at their respective grant date using the following assumptions:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average grant date fair value per share</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6.41 - $8.66</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5.48 - $6.61</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5.01 - $5.37</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12% - 0.15%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.59% - 2.43%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.09% - 2.51%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.72% - 93.25%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.47% - 43.14%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.82% - 46.17%</span></div></td></tr></table></div> 6.41 8.66 5.48 6.61 5.01 5.37 0.0012 0.0015 0.0159 0.0243 0.0209 0.0251 0 0 0 P0Y6M P0Y6M P0Y6M 0.5972 0.9325 0.4047 0.4314 0.3882 0.4617 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s stock option activity is as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Options<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Contractual Term <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1337000 13.05 496000 9.78 44000 20.85 797000 14.67 P2Y8M12D 18757000 797000 14.67 P2Y8M12D 18757000 664000 13.90 P2Y4M24D 16123000 0 0 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of stock options granted in 2018 were estimated using the Black-Scholes option pricing model on the grant date using the following assumptions:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.964%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.836%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average grant date fair value per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.50</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 8.14 0.0276 0 P5Y6M 0.4430 4900000 22200000 8100000 4400000 4500000 700000 5200000 20700000 7800000 Income Taxes<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The domestic and international components of loss before income taxes are presented as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.779%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,893)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,074)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,852)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,484)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,852)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision (benefit) consists of the following:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.779%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,523 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,180 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,969 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,595)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(705)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,884)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,727)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,782)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,766)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,622)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,259)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,586)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,653)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actual income tax provision (benefit) differs from the amount computed using the federal statutory rate as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.779%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) at statutory rate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,821)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,814)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes (net of federal benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income inclusion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision to return</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign unremitted earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Act</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attribute expirations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,259)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,586)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,653)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the deferred income tax assets are as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,597 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,811)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,957)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,065 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2020, the Company had federal, state and foreign tax net operating loss carryforwards of approximately $281.3 million, $78.7 million and $4.4 million, respectively. The federal and state tax loss carryforwards will begin to expire in 2021 and 2028, respectively, unless previously utilized. The foreign tax loss carryforwards will not expire. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2020, the Company had federal, state and foreign tax credit carryforwards of approximately $49.0 million, $90.1 million and $1.9 million, respectively. The federal and foreign tax credit carryforwards will begin to expire in 2023 and 2026, respectively, unless previously utilized. The state tax credit carryforwards do not expire. The Company also has foreign incentive deductions of approximately $5.8 million that do not expire. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the asset and liability method of accounting for income taxes, under which deferred taxes are determined based on temporary differences between the financial statement and tax basis of assets and liabilities using tax rates expected to be in effect during the years in which the temporary differences reverse. The Company records a valuation allowance to reduce its deferred taxes to the amount it believes is more likely than not to be realized. In making such determination, the Company considers all available positive and negative evidence quarterly, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies, and recent financial performance. Forming a conclusion that a valuation allowance is not required is difficult when there is negative evidence such as cumulative losses in recent years. The Company believes it is more likely than not to realize certain federal and foreign deferred assets. The Company continues to maintain a valuation allowance on its state deferred taxes, certain of its federal deferred tax assets, and certain foreign deferred tax assets in jurisdictions where the Company has cumulative losses or otherwise is not expected to utilize certain tax attributes. The Company does not incur expense or benefit in certain tax-free jurisdictions in which it operates. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax benefit for the year ended December 31, 2020 primarily related to the generation of research and development tax credits, mix of pre-tax income among jurisdictions, excess tax benefits related to stock-based compensation, and release of certain reserves for uncertain tax positions under ASC 740-10.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax benefit for the year ended December 31, 2019 and 2018 primarily related to the mix of pre-tax income among jurisdictions, discrete tax benefits related to stock-based compensation, and release of certain reserves for uncertain tax positions under ASC 740-10. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax positions must meet a more-likely-than-not threshold to be recognized. Income tax positions that previously failed to meet the more-likely-than-not threshold are recognized in the first subsequent financial reporting period in which that threshold is met. Previously recognized tax positions that no longer meet the more-likely-than-not threshold are de-recognized </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the first financial reporting period in which that threshold is no longer met. The Company records potential penalties and interest accrued related to unrecognized tax benefits within the consolidated statements of operations as income tax expense. At December 31, 2020, the Company’s unrecognized tax benefits totaled $63.8 million, $54.3 million of which, if recognized at a time when the valuation allowance no longer exists, would affect the effective tax rate. The Company does not expect its unrecognized tax benefits to change significantly over the next 12 months. At December 31, 2020 and 2019, the Company had accrued interest and penalties of approximately $0.6 million and $0.9 million, respectively. The total amounts of interest and penalties recognized for the years ended December 31, 2020, 2019, and 2018 were not material.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes to the unrecognized tax benefits during 2020, 2019 and 2018:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2017</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,086 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions related to acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases based on tax positions of prior year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2018</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases based on tax positions of prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,027 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions related to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases based on tax positions of prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,765 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to federal and state income tax in the United States and is also subject to income tax in certain other foreign tax jurisdictions. At December 31, 2020, the statutes of limitations for the assessment of federal, state, and foreign income taxes are closed for the years before 2017, 2016 and 2015, respectively. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2017, the Company’s subsidiary in Singapore began operating under certain tax incentives in Singapore, which are generally effective through March 2022, and are conditional upon meeting certain employment and investment thresholds in Singapore. Under the incentives, qualifying income derived from certain sales of the Company’s integrated circuits is taxed at a concessionary rate over the incentive period, and there are reduced Singapore withholding taxes on certain intercompany royalties during the incentive period. Primarily because of the Company’s Singapore net operating losses and a full valuation allowance in Singapore, the incentives did not have a material impact on the Company’s income tax expense for the years ended December 31, 2020, 2019 and 2018.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The domestic and international components of loss before income taxes are presented as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.779%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,893)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,074)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,852)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,484)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,852)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -112778000 -61893000 16405000 -2074000 29409000 -49257000 -114852000 -32484000 -32852000 The income tax provision (benefit) consists of the following:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.779%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,523 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,180 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,969 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,595)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(705)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,884)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,727)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,782)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,766)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,622)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,259)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,586)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,653)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -176000 1604000 3292000 12000 16000 37000 2687000 1560000 1640000 2523000 3180000 4969000 -18595000 -13793000 788000 -705000 -1829000 -2799000 8025000 1095000 -3884000 7507000 1239000 5727000 -18782000 -15766000 -11622000 -16259000 -12586000 -6653000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actual income tax provision (benefit) differs from the amount computed using the federal statutory rate as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.779%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) at statutory rate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,821)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,814)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes (net of federal benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income inclusion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision to return</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign unremitted earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Act</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attribute expirations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,259)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,586)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,653)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -24119000 -6821000 -6814000 9000 11000 20000 6521000 7815000 8849000 2354000 -4489000 8640000 5425000 -2750000 74000 1446000 3936000 1103000 -286000 1887000 -27000 222000 1244000 1463000 131000 716000 1319000 233000 103000 1960000 0 0 185000 883000 0 0 -11937000 -2837000 0 -7507000 -1239000 -5727000 -16259000 -12586000 -6653000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the deferred income tax assets are as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,597 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,811)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,957)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,065 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 65790000 65477000 79019000 80404000 11669000 7768000 1731000 2047000 4442000 1441000 5415000 3460000 168066000 160597000 71811000 77957000 96255000 82640000 42000 246000 1099000 1483000 9049000 13627000 86065000 67284000 281300000 78700000 4400000 49000000.0 90100000 1900000 5800000 63800000 54300000 600000 900000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes to the unrecognized tax benefits during 2020, 2019 and 2018:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2017</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,086 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions related to acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases based on tax positions of prior year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2018</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases based on tax positions of prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,027 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions related to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases based on tax positions of prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,765 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 63086000 3080000 0 4696000 61470000 1678000 1121000 62027000 1506000 1154000 922000 63765000 Employee Retirement Plans<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Contribution Plan</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 401(k) defined contribution retirement plan (the 401(k) Plan) covering all eligible employees. Participants may voluntarily contribute on a pre-tax basis an amount not to exceed a maximum contribution amount pursuant to Section 401(k) of the Internal Revenue Code. The Company is not required to contribute, nor has it contributed, to the 401(k) Plan for any of the periods presented. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension and Other Defined Benefit Retirement Obligations</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the July 31, 2020 acquisition of the Wi-Fi and Broadband assets business (Note 3), the Company assumed an obligation of $7.9 million associated with certain defined benefit retirement plans, including a pension plan. The benefit is based on a formula applied to eligible employee earnings. Net periodic benefit costs were $0.2 million for the year ended December 31, 2020 and were recorded to research and development expenses in the consolidated statement of operations.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Benefit Obligation and Plan Assets for Pension Benefit Plans</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The vested benefit obligation for a defined-benefit pension or other retirement plan is the actuarial present value of the vested benefits to which the employee is currently entitled based on the employee's expected date of separation or retirement.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.515%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Changes in projected benefit obligation:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation, beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation assumed in acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(786)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Projected benefit obligation, end of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Changes in fair value of plan assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value of plan assets, beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets transferred from acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value of plan assets, end of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,634</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net unfunded status</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,388</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amounts recognized in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive (income) loss, before tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in actuarial gains and losses in the projected benefit obligation are primarily driven by discount rate movement. The Company uses the corridor approach to amortize actuarial gains and losses. Under this approach, net actuarial gains or losses in excess of 10% of the larger of the projected benefit obligation or the fair value of plan assets are amortized on a straight-line basis.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, all plans had accumulated benefit obligations and projected benefit obligations in excess of plan assets. As of December 31, 2020, the accumulated benefit obligations were $11.1 million for the pension plans. </span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.515%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plans with accumulated benefit obligation in excess of plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plans with projected benefit obligation in excess of plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assumptions for Pension Benefit Plans</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.515%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average actuarial assumptions used to determine benefit obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5% - 0.6%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6% - 3.8%</span></div></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average actuarial assumptions used to determine costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5% - 0.6%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected long-term rate of return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6% - 3.8%</span></div></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes the discount rate for each pension plan by analyzing current market long-term bond rates and matching the bond maturity with the average duration of the pension liabilities. The Company establishes the long-term expected rate of return by developing a forward-looking, long-term return assumption for each pension fund asset class, taking into account factors such as the expected real return for the specific asset class and inflation. A single, long-term rate of return is then calculated as the weighted average of the target asset allocation percentages and the long-term return assumption for each asset class.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pension Plan Assets</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The plan assets are currently all in liquid cash and cash equivalents and an investment strategy is being developed to ensure that sufficient assets are available to pay pension benefits as they come due.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Estimated Future Benefit Payments for Pension Benefit Plans</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated benefit payments over the next five years and beyond are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Future Benefit Payments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 7900000 200000 The vested benefit obligation for a defined-benefit pension or other retirement plan is the actuarial present value of the vested benefits to which the employee is currently entitled based on the employee's expected date of separation or retirement.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.515%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Changes in projected benefit obligation:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation, beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation assumed in acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(786)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Projected benefit obligation, end of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Changes in fair value of plan assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value of plan assets, beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets transferred from acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value of plan assets, end of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,634</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net unfunded status</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,388</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amounts recognized in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive (income) loss, before tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 13274000 157000 59000 -1172000 786000 490000 12022000 0 5417000 217000 5634000 6388000 6388000 -1172000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, all plans had accumulated benefit obligations and projected benefit obligations in excess of plan assets. As of December 31, 2020, the accumulated benefit obligations were $11.1 million for the pension plans. </span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.515%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plans with accumulated benefit obligation in excess of plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plans with projected benefit obligation in excess of plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, all plans had accumulated benefit obligations and projected benefit obligations in excess of plan assets. As of December 31, 2020, the accumulated benefit obligations were $11.1 million for the pension plans. </span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.515%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plans with accumulated benefit obligation in excess of plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plans with projected benefit obligation in excess of plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11100000 11127000 5634000 12022000 5634000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.515%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average actuarial assumptions used to determine benefit obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5% - 0.6%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6% - 3.8%</span></div></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average actuarial assumptions used to determine costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5% - 0.6%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected long-term rate of return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6% - 3.8%</span></div></td></tr></table> 0.005 0.006 0.026 0.038 0.005 0.006 0.0079 0.026 0.038 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated benefit payments over the next five years and beyond are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Future Benefit Payments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 20000 48000 48000 762000 879000 Leases<div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease arrangements primarily consist of office leases expiring at various years through 2028. These leases often have original terms of 2 to 7 years and contain options to extend the lease up to 5 years or terminate the lease, which are included in leased right-of-use assets and lease liabilities in the consolidated balance sheet when the Company is reasonably certain it will renew the underlying leases. Since the implicit rate of such leases is unknown and the Company is not reasonably certain to renew its leases, the Company has elected to apply a collateralized incremental borrowing rate to facility leases on the original lease term in calculating the present value of future lease payments. As of December 31, 2020 and 2019, the weighted </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">average discount rate for operating leases was 4.0% and 5.0%, respectively, and the weighted average remaining lease term for operating leases was 4.6 years and 2.9 years, respectively. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents aggregate future minimum payments due under leases, reconciled to lease liabilities included in the consolidated balance sheet as of December 31, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,655)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unrealized translation gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,006 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: short-term lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,144)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities - long-term</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,862 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs were $5.2 million, $3.1 million and $4.5 million for the years ended December 31, 2020, 2019 and 2018, respectively.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Short-term lease costs for the years ended December 31, 2020 and 2019 were not material. There were $15.9 million and $0.5 million of right-of-use assets obtained in exchange for new lease liabilities for the years ended December 31, 2020 and 2019, respectively, including $1.8 million in right-of-use assets from acquisitions in 2020 (Note 3).</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Subleases</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a subleased facility that it ceased using in connection with a restructuring plan (Note 4). Such sublease expires in fiscal 2021, and future minimum rental income under the sublease is $0.1 million.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sublease income related to leased facilities the Company ceased using in connection with a restructuring plan for the years ended December 31, 2020, 2019 and 2018 was approximately $0.4 million, $1.2 million and $2.4 million, respectively (Note 4).</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Terminations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the year ended December 31, 2019, the Company terminated certain facility leases and a related sublease, which were due to expire in 2022 to 2023, upon release from the landlords. The Company had previously ceased use of all or portions of the related facilities. As a result of such terminations, the Company reduced leased right-of-use assets by approximately $9.2 million, lease liabilities by approximately $10.1 million, and other related liabilities by approximately $0.3 million in the consolidated balance sheet. The related net impact in the consolidated statement of operations was a gain of approximately $1.2 million, which consisted of a gain on extinguishment of lease-related liabilities of $10.4 million, partially offset by impairment of leased right-of-use assets of $9.2 million. The Company also recorded impairment of related leasehold improvements of $1.4 million.</span></div> P2Y P7Y P5Y 0.040 0.050 P4Y7M6D P2Y10M24D <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents aggregate future minimum payments due under leases, reconciled to lease liabilities included in the consolidated balance sheet as of December 31, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,655)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unrealized translation gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,006 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: short-term lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,144)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities - long-term</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,862 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9032000 7336000 3694000 2958000 2844000 4794000 30658000 2655000 1013000 29006000 8144000 20862000 5200000 3100000 4500000 15900000 500000 1800000 100000 400000 1200000 2400000 9200000 -10100000 300000 -1200000 10400000 9200000 1400000 Commitments and Contingencies<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory Purchase and Other Contractual Obligations</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, future minimum payments under inventory purchase and other obligations are as follows:</span></div><div style="margin-bottom:6pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:53.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.711%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inventory Purchase Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,211 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,315 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,526 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,211 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,523 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,734 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other obligations consist of contractual payments due for software licenses.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory purchase obligations and other obligations increased by $99.1 million to $121.7 million as of December 31, 2020, from $22.6 million as of December 31, 2019 primarily as a result of increased orders of software licenses and inventory placed with our vendors during the period, which is due in part to our 2020 acquisitions (Note 3). </span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Matters</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, from time to time, the Company is subject to threats of litigation or actual litigation in the ordinary course of business, some of which may be material. The Company believes that there are no other currently pending litigation matters that, if determined adversely by the Company, would have a material effect on the Company's business or that would not be covered by the Company’s existing liability insurance.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, future minimum payments under inventory purchase and other obligations are as follows:</span></div><div style="margin-bottom:6pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:53.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.711%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inventory Purchase Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,211 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,315 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,526 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,211 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,523 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,734 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, future minimum payments under inventory purchase and other obligations are as follows:</span></div><div style="margin-bottom:6pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:53.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.711%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inventory Purchase Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,211 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,315 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,526 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,211 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,523 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,734 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 71211000 21315000 92526000 0 18640000 18640000 0 10121000 10121000 0 447000 447000 71211000 50523000 121734000 99100000 121700000 22600000 Concentration of Credit Risk, Significant Customers and Geographic Information<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments, which potentially subject the Company to concentrations of credit risk, consist primarily of cash and cash equivalents and accounts receivable. Collateral is generally not required for customer receivables. The Company limits its exposure to credit loss by placing its cash with high credit quality financial institutions. At times, such deposits may be in excess of insured limits. The Company has not experienced any losses on its deposits of cash and cash equivalents.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Customers</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company markets its products and services to manufacturers of a wide range of electronic devices (Note 1). The Company sells its products both directly to customers and through third-party distributors, both of which are referred to as the Company’s customers (Note 15). The Company makes periodic evaluations of the credit worthiness of its customers.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers comprising greater than 10% of net revenues for each of the periods presented are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A (direct)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B (direct)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Balances greater than 10% of accounts receivable, based on the Company’s billings to the contract manufacturer customers, are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of gross accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B (direct)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer C (distributor)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer D (distributor)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Suppliers comprising greater than 10% of total inventory purchases are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.512%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor A</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor B</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor C</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor D</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor E</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Represents less than 10% of the inventory purchases for the respective period.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic Information</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's consolidated net revenues by geographic area based on ship-to location are as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:41.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.513%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.518%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of total net revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of total net revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of total net revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,122 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,877 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,596 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,180 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,997 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The products shipped to individual countries representing greater than 10% of net revenue for each of the periods presented are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.396%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.914%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.914%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.918%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hong Kong</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of which country a particular sale is allocated to is based on the destination of the product shipment. No other individual country accounted for more than 10% of net revenue during these periods. Although a large percentage of the Company’s products is shipped to Asia, and in particular, Hong Kong and China, the Company believes that a significant number of the systems designed by customers and incorporating the Company’s semiconductor products are subsequently sold outside Asia to Europe, Middle East, and Africa, or EMEA markets and North American markets.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, which consists of property and equipment, net, leased right-of-use assets, intangible assets, net, and goodwill, by geographic area are as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.608%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.713%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Singapore</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">571,450 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453,892 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers comprising greater than 10% of net revenues for each of the periods presented are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A (direct)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B (direct)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Balances greater than 10% of accounts receivable, based on the Company’s billings to the contract manufacturer customers, are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of gross accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B (direct)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer C (distributor)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer D (distributor)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Suppliers comprising greater than 10% of total inventory purchases are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.512%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor A</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor B</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor C</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor D</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor E</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0.15 0.14 0.18 0.13 0.17 0.13 0.10 0.34 0.20 0.14 0.19 0.11 0.17 0.16 0.13 0.15 0.15 0.13 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's consolidated net revenues by geographic area based on ship-to location are as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:41.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.513%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.518%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of total net revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of total net revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of total net revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,122 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,877 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,596 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,180 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,997 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The products shipped to individual countries representing greater than 10% of net revenue for each of the periods presented are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.396%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.914%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.914%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.918%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hong Kong</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 393579000 0.82 265122000 0.84 312877000 0.81 15501000 0.03 13984000 0.04 18060000 0.05 69516000 0.15 38074000 0.12 54060000 0.14 478596000 1 317180000 1 384997000 1 0.42 0.46 0.43 0.17 0.14 0.19 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, which consists of property and equipment, net, leased right-of-use assets, intangible assets, net, and goodwill, by geographic area are as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.608%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.713%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Singapore</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">571,450 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453,892 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 403071000 0.72 385302000 0.85 136967000 0.24 63556000 0.14 31412000 0.05 5034000 0.01 571450000 1 453892000 1 Revenue from Contracts with Customers<div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue by Market</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents disaggregated net revenues by market (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.811%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="12" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial and multi-market</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connectivity</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,596 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,180 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,997 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">_______________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s net revenues by market was revised during 2020 to align with changing end-market conditions, the Company’s current business priorities, as well as growth opportunities in the four categories. The broadband category includes the Company’s prior connected home category plus the SoC business from the Wi-Fi and Broadband assets business, but excludes wired connectivity. The infrastructure category remains unchanged. Industrial and multi-market includes the previously reported revenue plus component revenues from the Wi-Fi and Broadband assets business. The Company’s connectivity category includes primarily its MoCA/G.hn products and Wi-Fi and Ethernet revenues from the Wi-Fi and Broadband assets business. The 2019 amounts were adjusted to reflect the change in market categories; however, 2018 amounts have not been adjusted.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from sales to the Company’s distributors accounted for 49%, 52% and 42% of net revenue for the years ended December 31, 2020, 2019 and 2018, respectively. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Liabilities</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, customer contract liabilities consist of estimates of obligations to deliver rebates to customers in the form of units of products and were approximately $0.03 million and $0.1 million, respectively. Revenue recognized in the years ended December 31, 2020 and 2019 that was included in the contract liability balance as of the beginning of those respective years was immaterial. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material changes in the contract liabilities balance during the years ended December 31, 2020 and 2019. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Obligations to Customers for Price Adjustments and Returns and Assets for Right-of-Returns</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, obligations to customers consisting of estimates of price protection rights offered to the Company's end customers totaled $47.8 million and $12.6 million and are included in accrued price protection liability in the consolidated balance sheets. For activity in this account, including amounts included in net revenue, refer to Note 7. As of December 31, 2020 and 2019, other obligations to customers representing estimates of price adjustments to be claimed by distributors upon sell-through of their inventory to their end customer were $10.3 million and $8.4 million, respectively. As of December 31, 2020 and 2019, other obligations to customers representing estimates of stock rotation returns to be claimed by distributors on products sold were $2.0 million and $1.4 million, respectively. Obligations to customers for estimates of price adjustments and stock rotation return rights are included in accrued expenses and other current liabilities in the consolidated balance sheets (Note 7). The increase in revenue in the years ended December 31, 2020 and 2019 from net changes in transaction prices for amounts included in obligations to customers for price adjustments as of the beginning of those respective years was not material. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, right of return assets under customer contracts representing the estimates of product inventory the Company expects to receive from customers in stock rotation returns were approximately $0.6 million and $0.3 million, respectively. Right of return assets are included in inventory in the consolidated balance sheets (Note 7).</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, there were no impairment losses recorded on customer accounts receivable.</span></div> <div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue by Market</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents disaggregated net revenues by market (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.811%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="12" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial and multi-market</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connectivity</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,596 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,180 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,997 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">_______________</span></div> 244424000 119320000 207336000 0.51 0.38 0.54 76166000 85369000 82388000 0.16 0.27 0.21 87267000 79137000 95273000 0.18 0.25 0.25 70739000 33354000 0 0.15 0.11 0 478596000 317180000 384997000 0.49 0.52 0.42 30000.00 100000 47800000 12600000 10300000 8400000 2000000.0 1400000 600000 300000 0 0 Selected Quarterly Financial Data (Unaudited)<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s unaudited quarterly financial data for each of the eight quarters in the period ended December 31, 2020. In management’s opinion, this information has been presented on the same basis as the audited consolidated financial statements included in a separate section of this report, and all necessary adjustments, consisting only of normal recurring adjustments, have been included in the amounts below to present fairly the unaudited quarterly results when read in conjunction with the audited consolidated financial statements and related notes. The operating results for any quarter should not be relied upon as necessarily indicative of results for any future period.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">First Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Third Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fourth Quarter</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,672)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">First Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Third Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fourth Quarter</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,851)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,229)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">First Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Third Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fourth Quarter</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,672)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">First Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Third Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fourth Quarter</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,851)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,229)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 62027000 65220000 156633000 194716000 30762000 32743000 66206000 83087000 -15469000 -21807000 -36645000 -24672000 -0.21 -0.30 -0.50 -0.33 -0.21 -0.30 -0.50 -0.33 84635000 82507000 80020000 70018000 45077000 44080000 41904000 36624000 -4851000 -2229000 -4714000 -8104000 -0.07 -0.03 -0.07 -0.11 -0.07 -0.03 -0.07 -0.11 XML 14 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Document and Entity Information - USD ($)
$ / shares in Units, $ in Billions
12 Months Ended
Dec. 31, 2020
Feb. 04, 2021
Jun. 30, 2020
Entity Information [Line Items]      
Entity Registrant Name MaxLinear, Inc.    
Entity Central Index Key 0001288469    
Entity Tax Identification Number 14-1896129    
Entity Address, Address Line One 5966 La Place Court, Suite 100,    
Entity Address, City or Town Carlsbad,    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 92008    
City Area Code 760    
Local Phone Number 692-0711    
Current Fiscal Year End Date --12-31    
Entity Filer Category Large Accelerated Filer    
Entity Interactive Data Current Yes    
Document Type 10-K    
Document Period End Date Dec. 31, 2020    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Document Annual Report true    
Document Transition Report false    
Amendment Flag false    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Current Reporting Status Yes    
Entity Incorporation, State or Country Code DE    
Entity Common Stock, Shares Outstanding   74,543,700  
Entity Listing, Par Value Per Share $ 0.0001    
Entity File Number 001-34666    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Public Float     $ 1.4
ICFR Auditor Attestation Flag true    
NEW YORK STOCK EXCHANGE, INC. [Member]      
Entity Information [Line Items]      
Trading Symbol MXL    
Title of 12(b) Security Common Stock    
Security Exchange Name NYSE    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS - USD ($)
shares in Thousands, $ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 148,901 $ 92,708
Short-term restricted cash 115 349
Accounts receivable, net 67,442 50,411
Inventory 97,839 31,510
Prepaid expenses and other current assets 47,421 6,792
Total current assets 361,718 181,770
Long-term restricted cash 1,018 60
Property and equipment, net 39,470 16,613
Leased right-of-use assets 21,886 10,978
Intangible assets, net 207,266 187,971
Goodwill 302,828 238,330
Deferred tax assets 86,065 67,284
Other long-term assets 2,191 2,785
Total assets 1,022,442 705,791
Current liabilities:    
Accounts payable 32,751 13,442
Accrued price protection liability 47,766 12,557
Accrued expenses and other current liabilities 105,842 31,171
Accrued compensation 47,302 9,392
Total current liabilities 233,661 66,562
Long-term lease liabilities 20,862 9,335
Long-term debt 363,592 206,909
Other long-term liabilities 13,210 8,065
Total liabilities 631,325 290,871
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.0001 par value; 25,000 shares authorized, no shares issued or outstanding 0 0
Common stock, $0.0001 par value; 550,000 shares authorized, 74,536 shares issued and outstanding at December 31, 2020 and 71,931 shares issued and outstanding at December 31, 2019 7 7
Additional paid-in capital 602,064 529,596
Accumulated other comprehensive income (loss) 1,435 (887)
Accumulated deficit (212,389) (113,796)
Total stockholders’ equity 391,117 414,920
Total liabilities and stockholders’ equity $ 1,022,442 $ 705,791
Preferred stock, par value (usd per share) $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized 25,000 25,000
Preferred stock, shares outstanding (shares) 0 0
Preferred stock, shares issued (shares) 0 0
Common stock, shares authorized (shares) 550,000 550,000
Common stock, par value (usd per share) $ 0.0001 $ 0.0001
Common stock, shares issued (shares) 74,536 71,931
Common Stock, Shares, Outstanding 74,536 71,931
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Dec. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Preferred stock, par value (usd per share) $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized 25,000 25,000
Preferred stock, shares issued (shares) 0 0
Preferred stock, shares outstanding (shares) 0 0
Common stock, par value (usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (shares) 550,000 550,000
Common stock, shares issued (shares) 74,536 71,931
Common Stock, Shares, Outstanding 74,536 71,931
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Net revenue $ 478,596 $ 317,180 $ 384,997
Cost of net revenue 265,798 149,495 176,223
Gross profit 212,798 167,685 208,774
Operating expenses:      
Research and development 179,993 98,344 120,046
Selling, general and administrative 130,025 88,762 101,789
Impairment losses 86 0 2,198
Restructuring charges 3,833 2,636 3,838
Total operating expenses 313,937 189,742 227,871
Loss from operations (101,139) (22,057) (19,097)
Interest income 409 775 78
Interest Expense (12,952) (11,133) (14,255)
Other income (expense), net (1,170) (69) 422
Total interest and other income (expense), net (13,713) (10,427) (13,755)
Loss before income taxes (114,852) (32,484) (32,852)
Income tax benefit (16,259) (12,586) (6,653)
Net loss $ (98,593) $ (19,898) $ (26,199)
Net loss per share:      
Basic (usd per share) $ (1.35) $ (0.28) $ (0.38)
Diluted (usd per share) $ (1.35) $ (0.28) $ (0.38)
Shares used to compute net loss per share:      
Weighted Average Number of Shares Outstanding, Basic 73,133 71,005 68,490
Diluted (shares) 73,133 71,005 68,490
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]      
Net loss $ (98,593) $ (19,898) $ (26,199)
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustments, net of tax expense of $216 in 2020, expense of $136 in 2019 and benefit of $200 in 2018 1,010 160 (1,572)
Net actuarial gain on pension and other defined benefit plans, net of tax expense of $0 in 2020 1,172 0 0
Unrealized gain (loss) on interest rate swap, net of tax expense of $8 in 2020, benefit of $341 in 2019 and expense of $187 in 2018 225 (1,319) 702
Less: Reclassification adjustments of unrealized gain on interest rate swap, net of tax of $0 in 2020 85 0 0
Unrealized gain (loss) on interest rate swap, net of tax 140 (1,319) 702
Other comprehensive income (loss) 2,322 (1,159) (870)
Total comprehensive loss (96,271) (21,057) (27,069)
Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax (216) (136) 200
Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax 0    
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax (8) $ 341 $ (187)
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax $ 0    
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Comprehensive Loss (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]      
Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax $ (216) $ (136) $ 200
Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax 0    
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax (8) 341 (187)
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax 0    
Unrealized gain (loss) on interest rate swap, net of tax $ 140 $ (1,319) $ 702
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Stockholders Equity Statement - USD ($)
shares in Thousands, $ in Thousands
Total
Additional Paid-in Capital [Member]
Common Stock [Member]
AOCI Attributable to Parent [Member]
Accumulated Deficit [Member]
Shares issued, beginning of period (in shares) at Dec. 31, 2017     67,400    
Total stockholders’ equity, beginning of period at Dec. 31, 2017 $ 387,424 $ 455,497 $ 7 $ 1,039 $ (69,119)
Common Stock Issued Pursuant To Equity Awards Net Value 1,761 1,761      
Common Stock Issued Pursuant To Equity Awards Net Shares     1,875    
Stock Issued During Period, Shares, Employee Stock Purchase Plans     276    
Stock Issued During Period, Value, Employee Stock Purchase Plan 4,452 4,452      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 31,734 31,734      
Cumulative adjustment for adoption of accounting principle, net 1,634 (157)   103 1,688
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (870)     (870)  
Net loss (26,199)        
Total stockholders’ equity, end of period at Dec. 31, 2018 399,936 493,287 $ 7 272 (93,630)
Shares issued, end of period (in shares) at Dec. 31, 2018     69,551    
Common Stock Issued Pursuant To Equity Awards Net Value 140 140      
Common Stock Issued Pursuant To Equity Awards Net Shares     2,132    
Stock Issued During Period, Shares, Employee Stock Purchase Plans     248    
Stock Issued During Period, Value, Employee Stock Purchase Plan 4,109 4,109      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 32,060 32,060      
Cumulative adjustment for adoption of accounting principle, net (268)       (268)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (1,159)     (1,159)  
Net loss (19,898)        
Total stockholders’ equity, end of period at Dec. 31, 2019 414,920 529,596 $ 7 (887) (113,796)
Shares issued, end of period (in shares) at Dec. 31, 2019     71,931    
Common Stock Issued Pursuant To Equity Awards Net Value $ 3,997 3,997      
Common Stock Issued Pursuant To Equity Awards Net Shares     1,515    
Stock Issued During Period, Shares, Acquisitions 804        
Stock Issued During Period, Shares, Employee Stock Purchase Plans     286    
Stock Issued During Period, Value, Acquisitions $ 17,080 17,080      
Stock Issued During Period, Value, Employee Stock Purchase Plan 3,794 3,794      
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 47,597 47,597      
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 2,322     2,322  
Net loss (98,593)        
Total stockholders’ equity, end of period at Dec. 31, 2020 $ 391,117 $ 602,064 $ 7 $ 1,435 $ (212,389)
Shares issued, end of period (in shares) at Dec. 31, 2020     74,536    
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating Activities      
Net loss $ (98,593) $ (19,898) $ (26,199)
Adjustments to reconcile net loss to cash provided by operating activities:      
Amortization and depreciation 76,513 66,401 79,027
Impairment losses 86 0 2,198
Amortization of debt issuance cost and accretion of discount on debt and leases 2,201 1,577 1,148
Stock-based compensation 47,597 32,060 31,721
Deferred income taxes (18,488) (15,693) (12,144)
Loss on disposal of property and equipment 0 46 430
Impairment of leasehold improvements 319 1,442 735
Impairment of leased right-of-use assets 1,508 9,240 0
Gain on extinguishment of lease liabilities 0 (10,437) 0
(Gain) loss on foreign currency and other 1,289 760 (809)
Excess tax benefits on stock-based awards (677) (4,064) (2,028)
Changes in operating assets and liabilities, net of acquisitions:      
Accounts receivable (16,856) 9,090 6,595
Inventory (31,837) 10,195 11,696
Prepaid expenses and other assets (38,954) 3,805 1,071
Leased right-of-use assets 441 3,044 0
Accounts payable, accrued expenses and other current liabilities 57,094 1,261 5,923
Accrued compensation 32,606 2,021 8,961
Deferred revenue and deferred profit 0 0 (138)
Accrued price protection liability 34,719 (3,966) (5,117)
Lease liabilities (6,386) (8,142) 0
Other long-term liabilities (1,934) (394) (381)
Net cash provided by operating activities 73,593 78,348 102,689
Investing Activities      
Purchases of property and equipment (12,487) (6,887) (7,825)
Purchases of intangible assets (2,799) (86) 0
Cash used in acquisitions, net of cash acquired (160,000) 0 0
Net cash used in investing activities (175,286) (6,973) (7,825)
Financing Activities      
Net proceeds from the issuance of debt 175,000 0 0
Payment of debt issuance cost (2,696) 0 0
Repayment of debt (17,188) (50,000) (93,000)
Net proceeds from issuance of common stock 8,068 8,603 6,839
Minimum tax withholding paid on behalf of employees for restricted stock units (3,535) (11,986) (7,623)
Net cash provided by (used in) financing activities 159,649 (53,383) (93,784)
Effect of exchange rate changes on cash and cash equivalents (1,039) 934 (1,301)
Increase in cash, cash equivalents and restricted cash 56,917 18,926 (221)
Cash, cash equivalents and restricted cash at beginning of period 93,117 74,191 74,412
Cash, cash equivalents and restricted cash at end of period 150,034 93,117 74,191
Supplemental disclosures of cash flow information:      
Cash paid for interest 11,082 11,259 13,957
Cash paid for income taxes 2,822 4,417 5,426
Supplemental disclosures of non-cash investing and financing activities:      
Issuance of shares for payment of bonuses 3,258 7,632 6,997
Business Acquisition [Line Items]      
Inventory fair value adjustments 32,945 0 0
NanoSemi, Inc. [Member]      
Supplemental disclosures of non-cash investing and financing activities:      
Common stock issued in acquisitions, at fair value 17,080 0 0
Deferred payments of purchase price for acquisitions, at fair value $ 34,100 $ 0 $ 0
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Organization and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies
Description of Business
MaxLinear, Inc. was incorporated in Delaware in September 2003. MaxLinear, Inc., together with its wholly owned subsidiaries, collectively referred to as MaxLinear, or the Company, is a provider of communications systems-on-chip (SoC) solutions used in broadband, mobile and wireline infrastructure, data center, and industrial and multi-market applications. MaxLinear is a fabless integrated circuit design company whose products integrate all or substantial portions of a high-speed communication system, including radio frequency (RF), high-performance analog, mixed-signal, digital signal processing, security engines, data compression and networking layers, and power management. MaxLinear’s customers include electronics distributors, module makers, original equipment manufacturers, or OEMs, and original design manufacturers, or ODMs, who incorporate the Company’s products in a wide range of electronic devices, including cable Data Over Cable Service Interface Specifications (DOCSIS), fiber and DSL broadband modems and gateways; Wi-Fi and wireline routers for home networking; radio transceivers and modems for 4G/5G base-station and backhaul infrastructure; fiber-optic modules for data center, metro, and long-haul transport networks; as well as power management and interface products used in these and many other markets.
Basis of Presentation and Principles of Consolidation
The consolidated financial statements include the accounts of MaxLinear, Inc. and its wholly owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP. All intercompany transactions and investments have been eliminated in consolidation.
The functional currency of certain foreign subsidiaries is the local currency. Accordingly, assets and liabilities of these foreign subsidiaries are translated at the current exchange rate at the balance sheet date and historical rates for equity. Revenue and expense components are translated at weighted average exchange rates in effect during the period. Gains and losses resulting from foreign currency translation are included as a component of stockholders’ equity. Foreign currency transaction gains and losses are included in the results of operations, and to date, have not been material.
Use of Estimates and Significant Risks and Uncertainties
The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes of the consolidated financial statements. Actual results could differ from those estimates.
In the year ended December 31, 2020, the Company’s revenues were impacted by the coronavirus disease, or COVID-19, pandemic. In particular, the Company experienced some negative impact to its revenue and gross profits in the first half of 2020 due to several industry-wide dynamics related to COVID-19 including supply constraints as well as customer requests to temporarily delay shipments. Although the Company has benefited from increased demand for certain of its products from the work-from-home environment in the second half of 2020, heightened volatility and uncertainty in customer demand and the worldwide economy in general has continued, and the Company may experience increased volatility in its sales and revenues in the near future. However, the magnitude of such volatility on the Company’s business and its duration is uncertain and cannot be reasonably estimated at this time.

The Company also believes that its $148.9 million of cash and cash equivalents at December 31, 2020 will be sufficient to fund its projected operating requirements for at least the next twelve months. A material adverse impact from COVID-19 could result in a need to raise additional capital or incur additional indebtedness to fund strategic initiatives or operating activities, particularly if the Company pursues additional acquisitions. The Company’s future capital requirements will depend on many factors, including the Company’s efforts to complete the integration of the acquired Wi-Fi and Broadband assets business and NanoSemi (Note 3), changes in revenue, the expansion of engineering, sales and marketing activities, the timing and extent of expansion into new territories, the timing of introductions of new products and enhancements to existing products, the continuing market acceptance of the Company’s products and potential material investments in, or acquisitions of, complementary businesses, services or technologies. Additional funds may not be available on terms favorable to the Company or at all. If the Company is unable to raise additional funds when needed, it may not be able to sustain its operations or execute its strategic plans.

The Company is not aware of any specific event or circumstance that would require an update to its estimates or adjustments to the carrying value of its assets and liabilities as of February 11, 2021, the issuance date of this Annual Report on Form 10-K. Actual results could differ from those estimates, particularly if the Company experiences material impacts from
COVID-19.
Business Combinations
The Company applies the provisions of ASC 805, Business Combinations, in accounting for its acquisitions. It requires the Company to recognize separately from goodwill the assets acquired and the liabilities assumed, at the acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the acquisition date fair values of the net assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, its estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.

Costs to exit or restructure certain activities of an acquired company or the Company’s internal operations are accounted for as termination and exit costs pursuant to ASC 420, Exit or Disposal Cost Obligations, and are accounted for separately from the business combination. A liability for costs associated with an exit or disposal activity is recognized and measured at its fair value in the consolidated statements of operations in the period in which the liability is incurred.

For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review, evaluation, and adjustment of these pre-acquisition contingencies throughout the measurement period in order to obtain sufficient information to assess whether the Company includes these contingencies as a part of the fair value estimates of assets acquired and liabilities assumed and, if so, to determine their estimated amounts. A pre-acquisition contingency (non-income tax related) is only recognized as an asset or a liability if: (i) it is probable that an asset existed or a liability had been incurred at the acquisition date and (ii) the amount of the asset or liability can be reasonably estimated. Subsequent to the measurement period, changes in estimates of such contingencies will affect earnings and could have a material effect on the Company's results of operations and financial position.

In addition, uncertain tax positions and tax-related valuation allowances assumed, if any, in connection with a business combination are initially estimated as of the acquisition date. The Company re-evaluates these items quarterly based upon facts and circumstances that existed as of the acquisition date with any adjustments to the preliminary estimates being recorded to goodwill if identified within the measurement period. Subsequent to the end of the measurement period or final determination of the estimated value of the tax allowance or contingency, whichever comes first, changes to these uncertain tax positions and tax related valuation allowances will affect the income tax provision (benefit) in the consolidated statements of operations and could have a material impact on the results of operations and financial position.
Cash and Cash Equivalents
The Company considers all liquid investments with a maturity of three months or less when purchased to be cash equivalents. Cash equivalents are recorded at cost, which approximates market value.
Accounts Receivable
The Company performs ongoing credit evaluations of its customers and assesses each customer’s credit worthiness. The Company monitors collections and payments from its customers and maintains an allowance for doubtful accounts, which effective January 1, 2020, is based upon applying an expected credit loss rate to receivables based on the historical loss rate from similar high risk customers adjusted for current conditions, including any specific customer collection issues identified, and forecasts of economic conditions. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of December 31, 2020 and the activity in this account, including the current-period provision for expected credit losses for the year ended December 31, 2020, were not material.
Inventory
The Company assesses the recoverability of its inventory based on assumptions about demand and market conditions. Forecasted demand is determined based on historical sales and expected future sales. Inventory is stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost on a first-in, first-out basis and net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion,
disposal and transportation. The Company reduces its inventory to its lower of cost or net realizable value on a part-by-part basis to account for its obsolescence or lack of marketability. Reductions are calculated as the difference between the cost of inventory and its net realizable value based upon assumptions about future demand, market conditions and costs. Once established, these adjustments are considered permanent and are not revised until the related inventory is sold or disposed of.
Fair Value of Financial Instruments
The carrying amount of cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued expenses and compensation are considered to be representative of their respective fair values because of the short-term nature of these accounts. The interest rate swap was carried at fair value prior to its expiration in 2020.
Property and Equipment
Property and equipment is carried at cost and depreciated over the estimated useful lives of the assets, ranging from two to five years, using the straight-line method. Leasehold improvements are stated at cost and amortized over the shorter of the estimated useful lives of the assets or the lease term.
Production Masks
Production masks with alternative future uses or discernible future benefits are capitalized and amortized over their estimated useful life of two to five years. To determine if the production mask has alternative future uses or benefits, the Company evaluates risks associated with developing new technologies and capabilities, and the related risks associated with entering new markets. Production masks that do not meet the criteria for capitalization are expensed as research and development costs.
Goodwill and Intangible Assets
Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the acquisition method. Intangible assets represent purchased intangible assets including developed technology, in-process research and development, or IPR&D, technologies acquired or licensed from other companies, customer relationships, non-compete covenants, backlog, and trademarks and tradenames. Purchased finite-lived intangible assets are capitalized and amortized over their estimated useful lives. Technologies acquired or licensed from other companies, customer relationships, non-compete covenants, backlog, and trademarks and tradenames are capitalized and amortized over the lesser of the terms of the agreement, or estimated useful life. The Company capitalizes IPR&D projects acquired as part of a business combination. On completion of each project, IPR&D assets are reclassified to developed technology and amortized over their estimated useful lives.
Impairment of Goodwill and Long-Lived Assets
Goodwill is not amortized but is tested for impairment using either a qualitative assessment, and/or quantitative assessment, which effective with its October 31, 2020 impairment test, is based on comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a goodwill impairment loss is recorded. The Company tests by reporting unit, goodwill and other indefinite-lived intangible assets for impairment as of October 31 each year or more frequently if it believes indicators of impairment exist.
During development, IPR&D is not subject to amortization and is tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company reviews indefinite-lived intangible assets for impairment using a qualitative assessment, followed by a quantitative assessment, as needed, each year as of October 31, the date of its annual goodwill impairment review, or whenever events or changes in circumstances indicate the carrying value may not be recoverable. Recoverability of indefinite-lived intangible assets is measured by comparing the carrying amount of the asset to its fair value. In certain cases, the Company utilizes the relief-from-royalty method when appropriate, and a fair value will be obtained based on analysis over the costs saved by owning the right instead of leasing it. 
Once an IPR&D project is complete, it becomes a finite-lived intangible asset and is evaluated for impairment both immediately prior to its change in classification and thereafter in accordance with the Company's policy for long-lived assets.
The Company regularly reviews the carrying amount of its long-lived assets subject to depreciation and amortization, as well as the useful lives, to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. An impairment loss would be recognized when the sum of the expected future undiscounted net cash
flows is less than the carrying amount of the asset. Should impairment exist, the impairment loss would be measured based on the excess of the carrying amount of the asset over the asset’s fair value.

    During the years 2020, 2019, and 2018, the Company identified impairment of intangible assets of $0.1 million, $0 and $2.2 million, respectively. Refer to Goodwill and Intangible Assets, Note 5 for more information.
Revenue Recognition
The Company's revenue is primarily generated from sales of the Company’s integrated circuits to electronics distributors, module makers, OEMs, and ODMs under individual customer purchase orders, some of which have underlying master sales agreements that specify terms governing the product sales. Effective January 1, 2018, the Company adopted ASC 606 and recognizes such revenue at the point in time when control of the products is transferred to the customer at the estimated net consideration for which collection is probable, taking into account the customer's rights to price protection, other pricing credits, unit rebates, and rights to return unsold product. Transfer of control occurs either when products are shipped to or received by the distributor or direct customer, based on the terms of the specific agreement with the customer, if the Company has a present right to payment and transfer of legal title and the risks and rewards of ownership to the customer has occurred. For most of the Company's product sales, transfer of control occurs upon shipment to the distributor or direct customer. In assessing whether collection of consideration from a customer is probable, the Company considers the customer's ability and intention to pay that amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, typically 30 days from the invoice date, which occurs on the date of transfer of control of the products to the customer. Since payment terms are less than a year, the Company has elected the practical expedient and does not assess whether a customer contract has a significant financing component.
A five-step approach is applied in the recognition of revenue under ASC 606: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when the Company satisfies a performance obligation. The Company applied ASC 606 to its customer contracts that were not completed before the January 1, 2018 adoption date. Customer purchase orders plus the underlying master sales agreements are considered to be contracts with the customer for purposes of applying the five-step approach under ASC 606.
Pricing adjustments and estimates of returns under contractual stock rotation rights are treated as variable consideration for purposes of determining the transaction price, and are estimated at the time control transfers using the expected value method based on the Company's analysis of actual price adjustment claims by distributors and historical product return rates, and then reassessed at the end of each reporting period. The Company also considers whether any variable consideration is constrained, since such amounts for which it is probable that a significant reversal will occur when the contingency is subsequently resolved are required to be excluded from revenues. Price adjustments are finalized at the time the products are sold through to the end customer and the distributor or end customer submits a claim to reduce the sale price to a pre-approved net price. Stock rotation allowances are capped at a fixed percentage of the Company's sales to a distributor for a period of time, up to six months, as specified in the individual distributor contract. If the Company's current estimates of such credits and rights are materially inaccurate, it may result in adjustments that affect future revenues and gross profits. Returns under the Company's general assurance warranty of products for a period of one to three years have not been material and warranty-related services are not considered a separate performance obligation under the customer contracts. Most of the Company's customers resell the Company's product as part of their product and thus are tax-exempt; however, to the extent the Company collects and remits taxes on product sales from customers, it has elected to exclude from the measurement of transaction price such taxes.
Each distinct promise to transfer products is considered to be an identified performance obligation for which revenue is recognized upon transfer of control of the products to the customer. Although customers may place orders for products to be delivered on multiple dates that may be in different quarterly reporting periods, all of the orders are scheduled within one year from the order date. The Company has opted to not disclose the portion of revenues allocated to partially unsatisfied performance obligations, which represent products to be shipped within 12 months under open customer purchase orders, at the end of the current reporting period as allowed under ASC 606. The Company has also elected to record sales commissions when incurred, pursuant to the practical expedient under ASC 340, as the period over which the sales commission asset that would have been recognized is less than one year.
Customer contract liabilities consist primarily of obligations to deliver rebates to customers in the form of units of products which are included in accrued expenses and other current liabilities in the consolidated balance sheets. Other obligations to customers consist of estimates of price protection rights offered to the Company's end customers, which are
included in accrued price protection liability in the consolidated balance sheets, as well as price adjustments expected to be claimed by the distributor upon sell-through of the products to their customers, and amounts expected to be returned by distributors under stock rotation rights, which are included in accrued expenses and other current liabilities in the consolidated balance sheets. The Company also records a right of return asset, consisting of amounts representing the products the Company expects to receive from customers in returns, which is included in inventory in the consolidated balance sheets, and is typically settled within six months of transfer of control to the customer, or the period over which stock rotation rights are based. Upon lapse of the time period for stock rotations, or the contractual end to price protection and rebate programs, which is approximately one to two years, and when the Company believes unclaimed amounts are no longer subject to payment and will not be paid, any remaining asset or liability is derecognized by an offsetting entry to cost of net revenue and net revenue. For additional disclosures regarding contract liabilities and other obligations to customers, see Note 15.
The Company assesses customer accounts receivable and contract assets for impairment in accordance with ASC 310-10-35.
Warranty
The Company generally provides a warranty on its products for a period of one to three years. The Company makes estimates of product return rates and expected costs to replace the products under warranty at the time revenue is recognized based on historical warranty experience and any known product warranty issues. If actual return rates and/or replacement costs differ significantly from these estimates, adjustments to recognize additional cost of net revenue may be required in future periods. As of December 31, 2020 and 2019, the Company has warranty reserves of $0.7 million and $0.6 million, respectively, based on the Company’s estimates.
Segment Information
The Company operates in one segment as it has developed, marketed and sold primarily only one class of similar products, radio-frequency, high-performance analog and mixed-signal communications system-on-chip solutions for the connected home, wired and wireless infrastructure markets and industrial and multi-market applications.
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. The Company has one business activity and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports as a single operating segment.
Stock-based Compensation
The Company measures the cost of employee services received in exchange for equity incentive awards, including restricted stock units and restricted stock awards, employee stock purchase rights and stock options based on the grant date fair value of the award. The Company calculates the fair value of restricted stock units and performance-based restricted stock units based on the fair market value of the Company’s common stock on the grant date. Stock-based compensation expense is then determined based on the number of restricted stock units that are expected to vest; for performance-based restricted stock units, this is the number of units that are expected to vest during the performance period if it is probable that the Company will achieve the performance metrics specified in the underlying award agreement. The Company uses the Black-Scholes valuation model to calculate the fair value of stock options and employee stock purchase rights granted to employees. Stock-based compensation expense is recognized over the period during which the employee is required to provide services in exchange for the award, which is usually the vesting period. The Company recognizes compensation expense over the vesting period using the straight-line method and classifies these amounts in the consolidated statements of operations based on the department to which the related employee reports.
Research and Development
Costs incurred in connection with the development of the Company’s technology and future products are charged to research and development expense as incurred.
Leases
The Company’s leases primarily consist of facility leases which are classified as operating leases. The Company assesses whether an arrangement contains a lease at inception. Effective January 1, 2019, the Company recognizes a lease liability to make contractual payments under all leases with terms greater than twelve months and a corresponding right-of-use asset, representing its right to use the underlying asset for the lease term. The lease liability is initially measured at the present value of the lease payments over the lease term using the collateralized incremental borrowing rate since the implicit rate is unknown. Options to extend or terminate a lease are included in the lease term when it is reasonably certain that the Company will exercise such an option. The right-of-use asset is initially measured as the contractual lease liability plus any initial direct costs and prepaid lease payments made, less any lease incentives. Upon adoption of ASC 842 on January 1, 2019, the carrying value of lease-related restructuring liabilities for certain restructured leases existing at that date, was offset against the related right-of-use assets. Lease expense is recognized on a straight-line basis over the lease term.
Upon adoption of ASC 842, the Company elected certain practical expedients and accordingly has (1) carried forward its prior assessments of (a) whether existing contracts on the January 1, 2019 adoption date contain leases, (b) classification of leases as operating or financing and (c) initial direct costs for existing leases and (2) considered hindsight in determining the lease term and assessing impairment of the right-of-use-asset. In addition, the Company used a portfolio approach for its facility leases when making judgments and estimates, such as the discount rate.
Leased right-of-use assets are subject to impairment testing as a long-lived asset at the asset-group level. The Company monitors its long-lived assets for indicators of impairment. As the Company's leased right-of-use assets primarily relate to facility leases, early abandonment of all or part of facility as part of a restructuring plan is typically an indicator of impairment. If impairment indicators are present, the Company tests whether the carrying amount of the leased right-of-use asset is recoverable including consideration of sublease income, and if not recoverable, measures impairment loss for the right-of-use asset or asset group.
Derivatives and Hedging Activities
The Company records derivatives in the consolidated balance sheets at fair value. Hedge accounting is applied to derivatives designated in a hedging relationship. A derivative designated as a hedge of a forecasted transaction is carried at fair value with the effective portion of a derivative’s gain or loss recorded in other comprehensive income (i.e., a separate component of stockholders’ equity) and subsequently recognized in earnings in the same period or periods the hedged forecasted transaction affects earnings. The ineffective portion of a derivative’s gain or loss is recorded in earnings as it occurs. Changes in certain terms of the hedged transactions, including the selection of interest rate from one-month LIBOR to another rate could cause ineffectiveness in the derivatives and result in reclassification of amounts in accumulated other comprehensive income (loss) into earnings.
Pension and Other Defined Benefit Retirement Obligations
The costs of pension and certain other defined benefit employee retirement benefits are required to be recognized based upon actuarial valuations. The related net retirement benefit obligation is recognized as the excess of the projected benefit obligation over the fair value of the plan assets. In measuring the retirement benefit obligation, the discount rate, expected long-term rate of return on plan assets, and long-term rate of salary increase are the most significant assumptions. Retirement benefit costs primarily represent the increase in the actuarial present value of the retirement benefit obligation.
Income Taxes
The Company provides for income taxes utilizing the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. Deferred taxes are presented net as noncurrent. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. Valuation allowances are recorded to reduce deferred tax assets when a judgment is made that is considered more likely than not that a tax benefit will not be realized. A decision to record a valuation allowance results in an increase in income tax expense or a decrease in income tax benefit. If the valuation allowance is released in a future period, income tax expense will be reduced accordingly.
The calculation of tax liabilities involves dealing with uncertainties in the application of complex global tax regulations. The impact of an uncertain income tax position is recognized at the largest amount that is “more likely than not” to be sustained
upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.
In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company continually assesses the need for a valuation allowance on the deferred tax asset by evaluating both positive and negative evidence that may exist. Any adjustment to the net deferred tax asset valuation allowance would be recorded in the income statement for the period that the adjustment is determined to be required.
On December 22, 2017, the Tax Cuts and Jobs Act, or the Tax Act, was enacted into U.S. tax law. In 2018, the Company made an accounting policy election to treat Global Intangible Low Taxed Income in accordance with the Tax Act as a period cost.
Comprehensive Income (Loss)
Comprehensive income (loss) is defined as the change in equity (net assets) of a business entity during a period from transactions and other events and circumstances from non-owner sources. Other comprehensive income (loss) includes certain changes in equity that are excluded from net income (loss), net of tax, such as foreign currency translation gains and losses, and unrealized gains and losses from interest rate hedging activities.
Litigation and Settlement Costs
Legal costs are expensed as incurred. The Company is involved in disputes, litigation and other legal actions in the ordinary course of business. The Company continually evaluates uncertainties associated with litigation and records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred at the date of the financial statements and (ii) the loss or range of loss can be reasonably estimated.
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, to replace the incurred loss methodology with an expected credit loss model that requires consideration of a broader range of information to estimate credit losses over the lifetime of the asset, including current conditions and reasonable and supportable forecasts in addition to historical loss information, to determine expected credit losses. Pooling of assets with similar risk characteristics and the use of a loss model are also required. Also, in April 2019, the FASB issued ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, to clarify the inclusion of recoveries of trade receivables previously written off when estimating an allowance for credit losses. The amendments in this update were required to be applied using the modified retrospective method with an adjustment to accumulated deficit and were effective for the Company beginning with fiscal year 2020, including interim periods. The adoption of the amendments in this update as of January 1, 2020 did not have a material impact on the Company’s accounts receivable, net and accumulated deficit, as well as its results of operations for the year ended December 31, 2020.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. An entity no longer will determine goodwill impairment by calculating the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if the reporting unit had been acquired in a business combination. Instead, under the amendments in this update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The FASB also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. The amendments in this update are effective for the Company beginning with fiscal year 2020, including interim periods. The adoption of the amendments in this update as of the Company’s October 31, 2020 goodwill impairment test date did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework— Changes to the Disclosure Requirements for Fair Value Measurement, to improve the fair value measurement reporting of
financial instruments. The amendments in this update require, among other things, added disclosure of the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements. The amendments in this update eliminate, among other things, disclosure of the reasons for and amounts of transfers between Level 1 and Level 2 for assets and liabilities that are measured at fair value on a recurring basis and an entity's valuation processes for Level 3 fair value measurements. The amendments in this update were effective for the Company beginning with fiscal year 2020. Retrospective application is required for all amendments in this update except the added disclosures, which should be applied prospectively. The adoption of the amendments in this update did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles - Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract, to provide additional guidance on the accounting for costs of implementing cloud computing arrangements that are service contracts. The amendments in this update require the capitalization of implementation costs during the application development stage of such hosting arrangements and amortization of the expense over the term of the arrangement including any option to extend reasonably certain to be exercised or option to terminate reasonably certain not to be exercised. Capitalized implementation costs and amortization thereof are also required to be classified in the same line item in the statements of financial position, operations and cash flows associated with the hosting service fees. The amendments in this update were effective for the Company beginning with fiscal year 2020. Entities may select retrospective or prospective application to all implementation costs incurred after the adoption date. The Company has selected prospective application. The adoption of the amendments in this update did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In August 2018, the FASB issued ASU No. 2018-14 Compensation—Retirement Benefits—Defined Benefit Plans—General (Subtopic 715-20), to clarify disclosure requirements related to defined benefit pension plans. The amendment adds a narrative description on the reasons for significant gains and losses affecting the benefit obligation and an explanation of any other significant changes in the benefit obligation or plan assets not otherwise apparent in other disclosures. The amendment removes the disclosure of amounts in accumulated other comprehensive income expected to be recognized as part of net periodic benefit costs over the next year. The amendments in this update are effective for the Company beginning with fiscal year 2021. Entities are required to apply the amendments on a retrospective basis with early adoption permitted. The Company selected to early adopt this update. The adoption of the amendments in this update did not have a material impact on the Company's defined benefit plan disclosures and the Company's consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In March 2020, the FASB issued ASU No. 2020-04 Reference Rate Reform (Topic 848)—Facilitation of the Effects of Reference Rate Reform on Financial Reporting, that provides optional relief to applying reference rate reform to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (LIBOR), which will be discontinued by the end of 2021. Also, in January 2021, the FASB issued ASU No. 2021-01 Reference Rate Reform (Topic 848)—Scope, to clarify that cash flow hedges are eligible for certain optional expedients and exceptions for the application of subsequent assessment methods to assume perfect effectiveness as previously presented in ASU 2020-04. The amendments in this update are effective immediately and may be applied through December 31, 2022. The Company's LIBOR interest rate swap expired in October 2020 and was not impacted by reference rate reform. Therefore, the adoption of the amendments in this update did not have a material impact on the Company’s accumulated other comprehensive loss or its results of operations as of and for the year ended December 31, 2020.

In May 2020, the SEC issued a final rule that amends the financial statement requirements for business acquisitions and related pro forma financial information. The rule modifies the significance tests to replace total assets with aggregate worldwide market value of common equity in the investment test and to include a revenue component in the income test while requiring the use of absolute value to calculate average net income for the last five fiscal years. The rule improves the presentation of pro forma financial information by replacing pro forma adjustments with transaction accounting adjustments and adds the optional disclosure of management’s adjustments related to synergies and dis-synergies. The rule also reduces the number of acquiree annual financial statement periods required to a maximum of the two most recent fiscal years. The final rule is effective for the Company beginning with fiscal year 2021, with early application permitted; all applicable aspects of the rule are required to be applied upon adoption. The Company has early adopted the rule in its filings related to the acquisition of the Wi-Fi and Broadband assets business. The adoption of the rule did not have an impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.
Recently Issued Accounting Pronouncements

In December 2019, the FASB issued ASU No. 2019-12 Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes, to remove certain exceptions and improve consistency of application, including, among other things, requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. The amendments in this update will be effective for the Company beginning with fiscal year 2021, with early adoption permitted. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The adoption of the amendments in this update is not expected to have a material impact on the Company’s consolidated financial position and results of operations.

In October 2020, the FASB issued ASU No. 2020-10 Codification Improvements, to make incremental improvements to GAAP and address stakeholder suggestions, including, among other things, clarifying that the requirement to provide comparative information in the financial statements extends to the corresponding disclosures section. The amendments in this update will be effective for the Company beginning with fiscal year 2021, with early adoption permitted. The amendments in this update should be applied retrospectively and at the beginning of the period that includes the adoption date. The adoption of the amendments in this update is not expected to have a material impact on the Company’s consolidated financial position and results of operations.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Net Loss Per Share Net Income (Loss) Per Share
Basic earnings per share, or EPS, is calculated by dividing net loss by the weighted-average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted EPS is computed by dividing net income by the weighted-average number of common shares outstanding for the period and the weighted-average number of dilutive common stock equivalents outstanding for the period determined using the treasury-stock method. For purposes of this calculation, common stock options, restricted stock units and restricted stock awards are considered to be common stock equivalents and are only included in the calculation of diluted EPS when their effect is dilutive. In periods in which the Company has a net loss, dilutive common stock equivalents are excluded from the calculation of diluted EPS.
The table below presents the computation of basic and diluted earnings per share:
Years Ended December 31,
202020192018
(in thousands, except per share amounts)
Numerator:
Net loss$(98,593)$(19,898)$(26,199)
Denominator:
Weighted average common shares outstanding—basic73,133 71,005 68,490 
Dilutive common stock equivalents— — — 
Weighted average common shares outstanding—diluted73,133 71,005 68,490 
Net loss per share:
Basic$(1.35)$(0.28)$(0.38)
Diluted$(1.35)$(0.28)$(0.38)
For the years ended December 31, 2020, 2019, and 2018, the Company incurred net losses and accordingly excluded common stock equivalents for outstanding stock-based awards, which represented all potentially dilutive securities, of 3.2 million, 2.5 million, and 3.7 million, respectively, from the calculation of diluted net loss per share due to their anti-dilutive nature.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations (Notes)
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Business Combination Disclosure [Text Block] Business Combinations
Acquisition of the Wi-Fi and Broadband assets business
On July 31, 2020, the Company and certain of its designated subsidiaries completed their acquisition of the Home Gateway Platform Division, which the Company refers to as the Wi-Fi and Broadband assets business, pursuant to an Asset Purchase Agreement with Intel Corporation, or Intel, dated April 5, 2020 (the “Asset Purchase Agreement”), and related agreements. The Company paid cash consideration of $150.0 million for the purchase of certain assets of the Wi-Fi and Broadband assets business, and assumed certain liabilities primarily related to specified employment matters. The transaction was funded with a portion of the net proceeds from a secured incremental term loan with an aggregate principal amount of $175.0 million (Note 8).
The Wi-Fi and Broadband assets business develops a broad portfolio of connected home products, including Wi-Fi, Ethernet and Broadband Gateway Processor SoCs, which enables the Company to strengthen its existing connected home portfolio by bringing together a complete, scalable, and complementary platform of connectivity and access solutions to address its customers’ needs across target end-markets.
The acquired assets and assumed liabilities, together with the employees who joined the Company and its subsidiaries as a result of the transaction, represent a business as defined in ASC 805, Business Combinations. The Company is integrating the acquired assets and rehired employees into the Company’s existing business.
The Asset Purchase Agreement also contains customary representations, warranties and covenants, including indemnification provisions set forth therein. Pursuant to the Purchase Agreement, Intel has retained, and will be obligated to indemnify MaxLinear for, certain liabilities, including but not limited to those relating to the Home Gateway Platform Division for pre-closing taxes and specified employment matters, and MaxLinear has assumed, and will indemnify Intel for, certain liabilities, including but not limited to those relating to the Home Gateway Platform Division and the Transferred Assets for certain pre-closing and post-closing actions, events and periods (including certain product-related liabilities for products sold prior to the Closing for up to a $25.0 million cap), and specified employment matters.
In connection with the transaction, the Company and Intel have entered into as of the closing certain other ancillary agreements, including (i) an intellectual property matters agreement, pursuant to which Intel will grant to the Company a license to certain intellectual property rights for use by the Company in connection with the acquired assets and the Company will grant back to Intel a license to the intellectual property rights in the acquired assets, (ii) a supply agreement, pursuant to which Intel will manufacture and fabricate certain products for the Company that are part of the acquired assets, (iii) an ethernet network controller services agreement, pursuant to which the Company will provide Intel with certain development services with respect to certain Intel ethernet network controller products, (iv) a transition services agreement, pursuant to which Intel will provide certain services on a transitional basis for up to a 12-month period after the closing, the scope of which includes services relating to real estate and facilities, information technology, and supply chain, procurement, sales operations, and engineering support, and (v) a side letter regarding the delayed transfer of certain inventory. Pursuant to the delayed inventory side letter, the Company has control and economic benefits of the inventory, but the title and possession of the inventory has been delayed until the last day that Intel provides services under the transition services agreement.
Acquisition Consideration

The following table summarizes the fair value of purchase price consideration to acquire the Wi-Fi and Broadband assets business (in thousands):

DescriptionAmount
Fair value of purchase consideration:
Cash$150,000 
Purchase Price Allocation

The following is an allocation of purchase price as of the July 31, 2020 acquisition closing date based upon an estimate of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition (in thousands):
DescriptionAmount
Purchase price allocation:
Inventory$67,100 
Property and equipment17,641 
Identifiable intangible assets58,000 
Deferred tax assets457 
Accrued expenses(68)
Accrued price protection liability(413)
Accrued compensation(7,916)
Other long-term liabilities(8,197)
Identifiable net assets acquired126,604 
Goodwill23,396 
Total purchase price$150,000 
The fair value of inventories acquired with the Wi-Fi and Broadband assets business included acquisition accounting fair market value adjustments of $32.9 million. The Company recognized $32.9 million in inventory fair value adjustments in cost of sales in the consolidated statement of operations for the year ended December 31, 2020.
The following is a summary of identifiable intangible assets acquired and the related expected lives for the finite-lived intangible assets (in thousands):
CategoryEstimated Life in YearsFair Value
Finite-lived intangible assets:
Developed technology7$43,200 
Customer-related intangible56,800 
Product backlog0.58800 
50,800 
Indefinite-lived intangible assets:
IPR&DN/A7,200 
Total identifiable intangible assets acquired$58,000 
Acquisition of NanoSemi, Inc.
On September 9, 2020, the Company completed its acquisition of NanoSemi, Inc. or NanoSemi, pursuant to an Agreement and Plan of Merger (the “Merger Agreement”) with NanoSemi, dated September 9, 2020. The initial closing transaction consideration consisted of $10.0 million in cash and 804,163 shares of MaxLinear’s common stock. In addition, the NanoSemi securityholders will receive $35.0 million in deferred cash payments payable in 2021, and certain NanoSemi securityholders may also receive up to an additional $35.0 million in potential contingent consideration, subject to the acquired business’s satisfying certain financial objectives from July 1, 2020 through December 31, 2022. The stock consideration was issued in reliance on exemptions from the registration requirements of the Securities Act of 1933, as amended. In connection with the acquisition, MaxLinear agreed to provide the NanoSemi stockholders with certain registration rights with respect to the shares of MaxLinear common stock they received in the acquisition.
NanoSemi is an industry-leading provider of intellectual property that utilizes patented machine learning techniques to improve signal integrity and power efficiency in systems-on-chip, or SoCs, application-specific integrated circuits, or ASICs, and field-programmable gate arrays, or FPGAs, used in next-generation communication and artificial intelligence systems. Its
technology enables higher throughput connections for 5G, Wi-Fi, and WiGig smartphones and base stations while simultaneously reducing energy consumption.
Acquisition Consideration
The following table summarizes the fair value of purchase price consideration to acquire NanoSemi (in thousands):
DescriptionAmount
Fair value of purchase consideration:
Cash$10,000 
Common stock issued(1)
17,080 
Deferred payments(2)
34,100 
Contingent consideration(3)
— 
Total purchase price$61,180 
_________________
(1) The fair value of common stock issued in the merger is based on 804,163 shares issued on the September 9, 2020 acquisition date at the closing price of the Company’s common stock of $21.24 per share.
(2) The fair value of the deferred payments was determined by discounting to present value payments totaling $35.0 million expected to be made to NanoSemi securityholders throughout 2021.
(3) The fair value of contingent consideration is zero as the applicable financial objectives from July 1, 2020 through December 31, 2022 are not expected to be met based on the Company's forecast.

Purchase Price Allocation
The following is an allocation of purchase price as of the September 9, 2020 acquisition closing date based upon an estimate of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition (in thousands):
DescriptionAmount
Purchase price allocation:
Accounts receivable$175 
Prepaid expenses and other current assets879 
Property and equipment177 
Leased right-of-use assets1,805 
Identifiable intangible assets19,900 
Accounts payable(602)
Accrued expenses and other current liabilities(323)
Accrued compensation(223)
Long-term lease liabilities(1,546)
Other long-term liabilities(164)
Identifiable net assets acquired20,078 
Goodwill41,102 
Total purchase price$61,180 
The following is a summary of identifiable intangible assets acquired and the related expected lives for the finite-lived intangible assets (in thousands):
CategoryEstimated Life in YearsFair Value
Finite-lived intangible assets:
Developed technology7$17,500 
Trademarks and tradenames71,000 
Customer-related intangible5900 
Product backlog5.33500 
Total identifiable intangible assets acquired$19,900 
Assumptions in the Allocations of Purchase Price

Management prepared the purchase price allocations for the Wi-Fi and Broadband assets business and NanoSemi, and in doing so considered or relied in part upon reports of a third party valuation expert to calculate the fair value of certain acquired assets, which primarily included identifiable intangible assets, inventory, and property and equipment, and the portions of the purchase consideration for NanoSemi expected to be paid to NanoSemi securityholders in the future, as described above. Certain NanoSemi securityholders that are employees are not required to remain employed in order to receive the deferred payments and contingent consideration; accordingly, the fair value of the deferred payments and contingent consideration have been accounted for as a portion of the purchase consideration.

Estimates of fair value require management to make significant estimates and assumptions. The goodwill recognized is attributable primarily to the acquired workforce, expected synergies, and other benefits that MaxLinear believes will result from integrating the operations of the Wi-Fi and Broadband assets business and NanoSemi with the operations of MaxLinear. Certain liabilities included in the purchase price allocations are based on management’s best estimates of the amounts to be paid or settled and based on information available at the time the purchase price allocations were prepared. Adjustments between the preliminary purchase price allocations initially recorded as reflected in the Company’s interim condensed consolidated financial statements as of September 30, 2020 and the amounts reflected as of December 31, 2020 primarily resulted from a refinement of the Company’s forecast with respect to the NanoSemi business, resulting in a decrease in estimated fair value of contingent consideration to $0 and a decrease in the valuation of intangible assets; and updates to our evaluation of certain income tax positions with respect to both acquisitions. Updates to the valuations of certain assets acquired and liabilities assumed and our evaluation of certain income tax positions may result in changes to the recorded amounts of assets and liabilities, with corresponding adjustments to goodwill amounts in subsequent periods. We expect to complete the purchase price allocations within 12 months of the respective acquisition dates.
The fair value of the identified intangible assets acquired from the Wi-Fi and Broadband assets business and NanoSemi was estimated using an income approach. Under the income approach, an intangible asset’s fair value is equal to the present value of future economic benefits to be derived from ownership of the asset. Indications of value are developed by discounting future net cash flows to their present value at market-based rates of return. More specifically, the fair value of the developed technology, IPR&D and backlog assets was determined using the multi-period excess earnings method, or MPEEM. MPEEM is an income approach to fair value measurement attributable to a specific intangible asset being valued from the asset grouping’s overall cash-flow stream. MPEEM isolates the expected future discounted cash-flow stream to its net present value. Significant factors considered in the calculation of the developed technology and IPR&D intangible assets were the risks inherent in the development process, including the likelihood of achieving technological success and market acceptance. Each project was analyzed to determine the unique technological innovations, the existence and reliance on core technology, the existence of any alternative future use or current technological feasibility and the complexity, cost, and time to complete the remaining development. Future cash flows for each project were estimated based on forecasted revenue and costs, taking into account the expected product life cycles, market penetration, and growth rates. Developed technology will begin amortization immediately and IPR&D will begin amortization upon the completion of each project. If any of the projects are abandoned, the Company will be required to impair the related IPR&D asset.

In connection with the acquisition of the Wi-Fi and Broadband assets business, the Company has assumed liabilities which primarily consist of accrued employee compensation and benefits in jurisdictions where such transfer is required either by law or by work council agreement. In connection with the acquisition of NanoSemi, the Company assumed certain operating liabilities. The liabilities assumed in these acquisitions are included in the respective purchase price allocations above.
Goodwill recorded in connection with the Wi-Fi and Broadband assets business and NanoSemi was $23.4 million and $41.1 million, respectively. The Company does not expect to deduct any of the acquired goodwill for tax purposes.

Proforma Combined Financial Information

The following table presents unaudited pro forma combined financial information for each of the periods presented, as if the acquisitions of the Wi-Fi and Broadband assets business and NanoSemi had occurred at the beginning of fiscal year 2019:

Years Ended December 31,
20202019
(in thousands)
Net revenue – proforma combined$703,165 $708,139 
Net loss – proforma combined$(101,783)$(152,070)


    The following adjustments were included in the unaudited pro forma combined net revenues:
Years Ended December 31,
20202019
(in thousands)
Net revenue$478,596 $317,180 
Add: Net revenue – acquired businesses224,569 390,959 
Net revenues – proforma combined$703,165 $708,139 

    The following adjustments were included in the unaudited pro forma combined net loss:
Years Ended December 31,
20202019
(in thousands)
Net loss$(98,593)$(19,898)
Add: Results of operations – acquired businesses(63,882)(97,368)
Less: Proforma adjustments
Depreciation of property and equipment5,810 2,020 
Amortization of intangible assets11,428 17,583 
Inventory fair value adjustments32,945 (32,945)
Acquisition and integration expenses14,243 (14,243)
Interest expense(4,963)2,816 
Other expense1,867 (7,604)
Income taxes(638)(2,431)
Net loss – proforma combined$(101,783)$(152,070)
Net loss per share – proforma combined:
Basic$(1.39)$(2.12)
Diluted$(1.39)$(2.12)
Shares used to compute net loss per share – proforma combined:
Basic73,133 71,809 
Diluted73,133 71,809 
    The pro forma combined financial information for the year ended December 31, 2020 includes aggregate non-recurring adjustments of $33.7 million consisting of inventory fair value adjustments of $32.9 million and amortization of intangible assets of $0.8 million, respectively, for which the related assets have useful lives of less than one year.

The pro forma combined financial information is presented for illustrative purposes only and is not necessarily indicative of the consolidated results of operations of the consolidated business had the acquisitions actually occurred at the beginning of fiscal year 2019 or of the results of future operations of the consolidated business. The unaudited pro forma financial information does not reflect any operating efficiencies and cost saving that may be realized from the integration of the acquisitions in the Company's consolidated statements of operations.

For the year ended December 31, 2020, $209.7 million of revenue and $110.7 million of gross profit, excluding $36.3 million consisting of inventory fair-value adjustments of $32.9 million and amortization of acquired intangible assets of $3.4 million for the Wi-Fi and Broadband assets business and NanoSemi since the acquisition date, are included in the Company’s consolidated statement of operations.

Acquisition and integration-related costs of $14.2 million related to the acquisitions of the Wi-Fi and Broadband assets business and NanoSemi were included in selling, general, and administrative expenses in the Company’s statement of operations for the year ended December 31, 2020.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Restructuring Activity
12 Months Ended
Dec. 31, 2020
Restructuring and Related Activities [Abstract]  
Restructuring Activity Restructuring Activity
From time to time, the Company approves and implements restructuring plans as a result of internal resource alignment, and cost saving measures. Such restructuring plans include terminating employees, vacating certain leased facilities, and cancellation of contracts.
The following table presents the activity related to the plans, which is included in restructuring charges in the consolidated statements of operations:
Years Ended December 31,
202020192018
(in thousands)
Employee separation expenses$1,620 $1,150 $2,094 
Lease related expenses1,998 1,301 1,608 
Other215 185 136 
$3,833 $2,636 $3,838 

Lease related charges for the year ended December 31, 2020 included the impairment of leased right-of-use assets of $1.5 million related to a reduction in expected cash inflows from subleases. Lease related and other charges for the years ended December 31, 2019 and 2018 primarily related to exiting certain redundant facilities.
The following table presents a roll-forward of the Company's restructuring liability for the years ended December 31, 2020 and 2019. The restructuring liability is included in accrued expenses and other current liabilities and other long-term liabilities in the consolidated balance sheets.
Employee Separation ExpensesLease Related ExpensesOtherTotal
(in thousands)
Liability as of December 31, 2018$409 $1,490 $47 $1,946 
Transfer to right-of-use asset— (299)— (299)
Restructuring charges1,150 1,301 185 2,636 
Cash payments(1,559)(1,720)(163)(3,442)
Non-cash charges— 46 (50)(4)
Liability as of December 31, 2019— 818 19 837 
Restructuring charges1,620 1,998 215 3,833 
Cash payments(2,165)(322)(36)(2,523)
Reimbursement due from Intel (Note 6)4,415 — — 4,415 
Non-cash charges and adjustments(596)(1,774)(195)(2,565)
Liability as of December 31, 20203,274 720 3,997 
Less: current portion as of December 31, 2020(3,274)(351)(3)(3,628)
Long-term portion as of December 31, 2020$— $369 $— $369 

As of December 31, 2020, the remaining employee separation balance primarily consists of reduction in force costs that will be reimbursed by Intel and other severance payments, and remaining lease related charges primarily consist of common area maintenance obligations. The Company does not expect to incur additional material costs related to current restructuring plans.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets Notes
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill

    Goodwill arises from the acquisition method of accounting for business combinations and represents the excess of the purchase price over the fair value of the net assets and other identifiable intangible assets acquired. The fair values of net tangible assets and intangible assets acquired are based upon preliminary valuations and the Company’s estimates and assumptions are subject to change within the measurement period (potentially up to one year from the acquisition date).

The following table presents the changes in the carrying amount of goodwill for the periods indicated:    
Years Ended December 31,
20202019
(in thousands)
Beginning balance$238,330 $238,330 
Acquisitions (Note 3)64,498 — 
Ending balance$302,828 $238,330 

    The Company performs an annual goodwill impairment assessment on October 31st each year, using a quantitative assessment comparing the fair value of each reporting unit, which the Company has determined to be the entity itself, with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recorded.
As a result of the Company's impairment assessment, no goodwill impairment was recognized as of October 31, 2020. In addition to its annual review, the Company performs a test of impairment when indicators of impairment are present. As of December 31, 2020, there were no indications of impairment of the Company’s goodwill balances.
Acquired Intangibles
    Finite-lived Intangible Assets
    The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which continue to be amortized:
December 31, 2020December 31, 2019
Weighted
Average
Useful Life
(in Years)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying ValueAccumulated AmortizationNet Carrying Amount
(in thousands)
Licensed technology5.9$4,869 $(2,006)$2,863 $2,156 $(1,583)$573 
Developed technology6.9304,061 (146,252)157,809 243,361 (108,522)134,839 
Trademarks and trade names6.214,800 (8,818)5,982 13,800 (6,511)7,289 
Customer relationships4.6128,800 (96,047)32,753 121,100 (75,847)45,253 
Non-compete covenants3.01,100 (1,100)— 1,100 (1,083)17 
Backlog2.41,300 (641)659 — — — 
6.2$454,930 $(254,864)$200,066 $381,517 $(193,546)$187,971 

The following table sets forth amortization expense associated with finite-lived intangible assets, which is included in the consolidated statements of operations as follows:
Years Ended December 31,
202020192018
Cost of net revenue$37,784 $33,932 $35,821 
Research and development48 150 
Selling, general and administrative23,529 23,035 31,976 
$61,318 $57,015 $67,947 

Amortization of finite-lived intangible assets in cost of net revenue in the consolidated statements of operations results primarily from acquired developed technology.

The following table sets forth activity during the years ended December 31, 2020 and 2019 related to finite-lived intangible assets:
Years Ended December 31,
20202019
(in thousands)
Beginning balance$187,971 $240,500 
Acquisitions (Note 3)70,700 — 
Other additions2,799 86 
Transfers to developed technology from IPR&D— 4,400 
Amortization(61,318)(57,015)
Impairment losses(86)— 
Ending balance$200,066 $187,971 
The Company regularly reviews the carrying amounts of its long-lived assets subject to depreciation and amortization, as well as the related useful lives, to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. An impairment loss is recognized when the sum of the expected future undiscounted net cash flows is less than the carrying amount of the asset. Should impairment exist, the impairment loss is measured based on the excess of the carrying amount of the asset over the asset’s fair value. During the year ended December 31, 2019, no impairment losses related to finite-lived intangible assets were recognized. Impairment losses related to finite-lived intangible assets for the year ended December 31, 2020 was $0.1 million and related to purchased licensed technology and for the year ended December 31, 2018 was $2.2 million and related to acquired developed technology.

The following table presents future amortization of the Company’s finite-lived intangible assets at December 31, 2020:
Amortization
(in thousands)
2021$66,772 
202248,908 
202336,802 
202420,804 
202510,706 
Thereafter16,074 
Total$200,066 
    Indefinite-lived Intangible Assets
Indefinite-lived intangible assets consist entirely of acquired in-process research and development technology, or IPR&D. The following table sets forth the Company’s activities related to the indefinite-lived intangible assets:
Years Ended December 31,
20202019
(in thousands)
Beginning balance$— $4,400 
Acquisitions (Note 3)7,200 — 
Transfers to developed technology from IPR&D— (4,400)
Ending balance$7,200 $— 
The Company performs its annual assessment of indefinite-lived intangible assets on October 31 each year or more frequently if events or changes in circumstances indicate that the asset might be impaired utilizing a qualitative test as a precursor to the quantitative test comparing the fair value of the assets with their carrying amount. Based on the qualitative test, if it is more likely than not that indicators of impairment exists, the Company proceeds to perform a quantitative analysis. Based on the Company’s assessment as of October 31, 2020, no indicators of impairment were identified. In the years ended December 31, 2020, 2019 and 2018, no IPR&D impairment losses were recorded.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments
12 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
Financial Instruments Financial Instruments
The composition of financial instruments were as follows:
December 31, 2020December 31, 2019
(in thousands)
Liabilities
Contingent consideration (Note 3)$— $— 
Interest rate swap$— $37 
The fair values of the Company’s financial instrument is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants and is recorded using a hierarchical disclosure framework based upon the level of subjectivity of the inputs used in measuring assets and liabilities. The levels are described below:
Level 1: Quoted prices (unadjusted) in active markets that are accessible at the measurement date for assets or liabilities.
Level 2: Observable prices that are based on inputs not quoted on active markets, but corroborated by market data.
Level 3: Unobservable inputs are used when little or no market data is available.
The Company classifies its financial instrument within Level 2 of the fair value hierarchy on the basis of models utilizing market observable inputs. The interest rate swap has been valued on the basis of valuations provided by third-party pricing services, as derived from standard valuation or pricing models. Market-based observable inputs for the interest rate swap include one month LIBOR-based yield curves over the term of the swap. The Company reviews third-party pricing provider models, key inputs and assumptions and understands the pricing processes at its third-party providers in determining the overall reasonableness of the fair value of its Level 2 financial instruments. The Company also considers the risk of nonperformance by assessing the swap counterparty's credit risk in the estimate of fair value of the interest rate swap. Through the expiration of the swap in October 2020, the Company has not made any adjustments to the valuations obtained from its third party pricing providers. 
The contingent consideration liability is associated with the Company’s acquisition of NanoSemi (Note 3) and is classified as a Level 3 financial instrument. The fair value of contingent consideration is based on applying the Monte Carlo simulation method to forecast achievement under various contingent consideration events which may result in up to $35.0 million in payments subject to the acquired business’s satisfying certain financial objectives from July 1, 2020 through December 31, 2022, under the Merger Agreement. Key inputs in the valuation include forecasted revenue, of which the financial objectives are not expected to be met, revenue volatility and discount rate. Underlying forecast mathematics were based on Geometric Brownian Motion in a risk-neutral framework and discounted back to the applicable period in which the accumulative thresholds were achieved at discount rates commensurate with the risk and expected payout term of the contingent consideration.

The following are the financial instruments that are measured on a recurring basis. The contingent consideration liability, a Level 3 financial instrument, was $0 as of December 31, 2020. The interest rate swap, which expired in October 2020 and was a Level 2 financial instrument, was a liability of $0.04 million as of December 31, 2019.

The following table summarizes activity for the interest rate swap:
Fair Value at December 31,
20202019
(in thousands)
Interest rate swap
Beginning balance$(37)$1,623 
Unrealized gain (loss) recognized in other comprehensive income (loss)122 (1,660)
Gain recognized in earnings(85)— 
Ending balance$— $(37)
There were no transfers between Level 1, Level 2 or Level 3 fair value hierarchy categories of financial instruments in the years ended December 31, 2020 and 2019.
Financial Instruments Not Recorded at Fair Value on a Recurring Basis

Some of the Company’s financial instruments are not measured at fair value on a recurring basis but are recorded at amounts that approximate fair value due to their liquid or short-term nature. Such financial assets and financial liabilities include: cash and cash equivalents, restricted cash, net receivables, certain other assets, accounts payable, accrued price protection liability, accrued expenses, accrued compensation costs, and other current liabilities.
The Company’s long-term debt is not recorded at fair value on a recurring basis, but is measured at fair value for disclosure purposes (Note 8).
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details
12 Months Ended
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Details Balance Sheet Details
Cash, cash equivalents, and restricted cash consist of the following:
December 31, 2020December 31, 2019
(in thousands)
Cash and cash equivalents$148,901 $92,708 
Short-term restricted cash115 349 
Long-term restricted cash1,018 60 
Total cash, cash equivalents and restricted cash$150,034 $93,117 
As of December 31, 2020 and December 31, 2019, cash and cash equivalents included $20.4 million and $20.4 million of money market funds, respectively. As of December 31, 2020 and 2019, the Company has restricted cash of $1.1 million and $0.4 million, respectively. The cash is restricted in connection with guarantees for certain import duties and office leases.
Inventory consists of the following:
December 31, 2020December 31, 2019
(in thousands)
Work-in-process$35,852 $14,525 
Finished goods61,987 16,985 
$97,839 $31,510 
Prepaid and other current assets consist of the following:
December 31, 2020December 31, 2019
(in thousands)
Prepaid expenses$7,674 $3,366 
Other receivables32,762 — 
Other current assets6,985 3,426 
$47,421 $6,792 
As of December 31, 2020, other receivables of $32.8 million consist of amounts due from Intel of approximately $28.4 million for amounts collected on the Company’s behalf from customers on sales of the Company’s products under the transition services agreement and of approximately $4.4 million for reimbursement of certain severance and other personnel-related costs pursuant to the Asset Purchase Agreement (Note 3).
Property and equipment consist of the following:
Useful Life
(in Years)
December 31, 2020December 31, 2019
(in thousands)
Furniture and fixtures5$2,524 $2,199 
Machinery and equipment
3-5
55,456 35,660 
Masks and production equipment
2-5
19,205 15,209 
Software37,194 5,956 
Leasehold improvements
1-5
16,871 16,186 
Construction in progressN/A8,050 746 
109,300 75,956 
Less accumulated depreciation and amortization(69,830)(59,343)
$39,470 $16,613 
Depreciation expense for the years ended December 31, 2020, 2019, and 2018 was $11.3 million, $7.3 million, and $11.1 million, respectively.
Accrued price protection liability consists of the following activity:
Years Ended December 31,
20202019
(in thousands)
Beginning balance$12,557 $16,454 
Charged as a reduction of revenue48,942 24,449 
Reversal of unclaimed rebates(159)(42)
Payments(13,574)(28,304)
Ending balance$47,766 $12,557 
Accrued expenses and other current liabilities consist of the following:
December 31, 2020December 31, 2019
(in thousands)
Deferred purchase price payments$34,484 $— 
Payables under transition services agreement17,420 — 
Accrued technology license payments5,821 4,500 
Accrued professional fees2,620 861 
Accrued engineering and production costs3,448 4,491 
Accrued restructuring3,628 294 
Accrued royalty1,965 923 
Short-term lease liabilities8,144 4,810 
Accrued customer credits1,135 832 
Income tax liability1,193 65 
Customer contract liabilities29 107 
Accrued obligations to customers for price adjustments10,277 8,382 
Accrued obligations to customers for stock rotation rights2,036 1,410 
Other13,642 4,496 
$105,842 $31,171 
As of December 31, 2020, other payables of $17.4 million consist of amounts due to Intel of approximately $9.1 million for purchases of inventory and $8.3 million for other operating expenses incurred by Intel on behalf of MaxLinear under the transition services agreement (Note 3).
The following table summarizes the balances in accumulated other comprehensive income (loss) by component:
Cumulative Translation AdjustmentsInterest Rate HedgePension and Other Defined Benefit Plan ObligationTotal
(in thousands)
Balance at December 31, 2018$(907)$1,179 $— $272 
Other comprehensive income (loss) before reclassifications, net of tax160 (1,319)— (1,159)
Balance at December 31, 2019(747)(140)— (887)
Other comprehensive income (loss) before reclassifications, net of tax1,010 225 1,172 2,407 
Amounts reclassified, net of tax— (85)— (85)
Net current period other comprehensive income (loss)1,010 140 1,172 2,322 
Balance at December 31, 2020$263 $— $1,172 $1,435 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Debt and Interest Rate Swap (Notes)
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Debt Disclosure [Text Block] Debt and Interest Rate Swap
Debt
The carrying amount of the Company's long-term debt consists of the following:
December 31, 2020December 31, 2019
(in thousands)
Principal balance:
Initial term loan$212,000 $212,000 
Incremental term loan157,812 — 
369,812 212,000 
Less:
     Unamortized debt discount(1,767)(1,328)
     Unamortized debt issuance costs(4,453)(3,763)
Net carrying amount of long-term debt363,592 206,909 
Less: current portion of long-term debt— — 
Long-term debt, non-current portion$363,592 $206,909 

As of December 31, 2020 and 2019, the weighted average effective interest rate on long-term debt was approximately 4.4% and 4.9%, respectively.

During the year ended December 31, 2020, the Company recognized amortization of debt discount of $0.4 million and debt issuance costs of $1.1 million to interest expense. During the year ended December 31, 2019, the Company recognized amortization of debt discount of $0.3 million and debt issuance costs of $0.9 million to interest expense. During the year ended December 31, 2018, the Company recognized amortization of debt discount of $0.3 million and debt issuance costs of $0.8 million to interest expense.

The approximate fair value of the term loan as of December 31, 2020 and 2019 was $376.1 million and $214.6 million, respectively, which was estimated on the basis of inputs that are observable in the market and which is considered a Level 2 measurement method in the fair value hierarchy.
As of December 31, 2020, future payments of principal are as follows:
Amount
(in thousands)
2021$— 
202215,312 
2023142,500 
2024212,000 
Total principal payments due369,812 
Less: current portion— 
Long-term debt principal, non-current portion$369,812 

Initial Term Loan

On May 12, 2017, the Company entered into a credit agreement with certain lenders and a collateral agent in connection with the acquisition of Exar Corporation. The credit agreement provides for an initial secured term B loan facility, or the
“Initial Term Loan,” in an aggregate principal amount of $425.0 million. The credit agreement permits the Company to request incremental loans in an aggregate principal amount not to exceed the sum of $160.0 million (subject to adjustments for any voluntary prepayments), plus an unlimited amount that is subject to pro forma compliance with certain secured leverage ratio and total leverage ratio tests. Incremental loans are subject to certain additional conditions, including obtaining additional commitments from the lenders then party to the credit agreement or new lenders.

Loans under the credit agreement bear interest, at the Company’s option, at a rate equal to either (i) a base rate equal to the highest of (x) the federal funds rate, plus 0.50%, (y) the prime rate then in effect and (z) an adjusted LIBOR rate determined on the basis of a one- three- or six-month interest period, plus 1.0% or (ii) an adjusted LIBOR rate, subject to a floor of 0.75%, in each case, plus an applicable margin of 2.50% in the case of LIBOR rate loans and 1.50% in the case of base rate loans. Commencing on September 30, 2017, the Initial Term Loan will amortize in equal quarterly installments equal to 0.25% of the original principal amount of the Initial Term Loan, with the balance payable on the maturity date. The Initial Term Loan has a term of seven years and will mature on May 12, 2024, at which time all outstanding principal and accrued and unpaid interest on the Initial Term Loan must be repaid. The Company is also required to pay fees customary for a credit facility of this size and type.
The Company is required to make mandatory prepayments of the outstanding principal amount of term loans under the credit agreement with the net cash proceeds from the disposition of certain assets and the receipt of insurance proceeds upon certain casualty and condemnation events, in each case, to the extent not reinvested within a specified time period, from excess cash flow beyond stated threshold amounts, and from the incurrence of certain indebtedness. The Company has the right to prepay its term loans under the credit agreement, in whole or in part, at any time without premium or penalty, subject to certain limitations and a 1.0% soft call premium applicable during the first six months for the loan term. The Company exercised its right to prepay and made aggregate payments of principal of $213.0 million to date through December 31, 2020.
The Company’s obligations under the credit agreement are required to be guaranteed by certain of its domestic subsidiaries meeting materiality thresholds set forth in the credit agreement. Such obligations, including the guaranties, are secured by substantially all of the assets of the Company and the subsidiary guarantors pursuant to a security agreement with the collateral agent.
The credit agreement contains customary affirmative and negative covenants, including covenants limiting the ability of the Company and its restricted subsidiaries to, among other things, incur debt, grant liens, undergo certain fundamental changes, make investments, make certain restricted payments, and sell assets, in each case, subject to limitations and exceptions. As of December 31, 2020, the Company was in compliance with such covenants. The credit agreement also contains customary events of default that include, among other things, certain payment defaults, cross defaults to other indebtedness, covenant defaults, change in control defaults, judgment defaults, and bankruptcy and insolvency defaults. If an event of default exists, the lenders may require immediate payment of all obligations under the credit agreement, and may exercise certain other rights and remedies provided for under the credit agreement, the other loan documents and applicable law.
The debt is carried at its principal amount, net of unamortized debt discount and issuance costs, and is not adjusted to fair value each period. The issuance date fair value of the liability component of the debt in the amount of $398.5 million was determined using a discounted cash flow analysis, in which the projected interest and principal payments were discounted back to the issuance date of the term loan at a market interest rate for nonconvertible debt of 4.6%, which represents a Level 2 fair value measurement. The debt discount of $2.1 million and debt issuance costs of $6.0 million are being amortized to interest expense using the effective interest method from the issuance date through the contractual maturity date of the term loan of May 12, 2024.
Incremental Term Loan
In connection with the acquisition of the Wi-Fi and Broadband assets business, on July 31, 2020, the Company entered into an incremental term loan agreement with certain lenders that amends the credit agreement, dated as of May 12, 2017 with a secured incremental term loan facility in an aggregate principal amount of $175.0 million (the “Incremental Term Loan”).

The Incremental Term Loan bears interest, at the Company’s option, at an Adjusted LIBOR plus a fixed applicable margin of 4.25% per annum or an Adjusted Base Rate plus a fixed applicable margin of 3.25% per annum. The Incremental Term Loan is subject to a financial covenant of an initial maximum total net leverage ratio of 3.5 to 1 which decreases to 3.0 to 1 beginning with the sixth full fiscal quarter ending after July 31, 2020. During any period during which the Company (i) fails to maintain a public corporate rating from S&P that is equal to or higher than BB- and a public corporate rating from Moody's that is equal to or higher than Ba3 or (ii) fails to maintain a total leverage ratio of 3.0 to 1 or less, the applicable margin will increase to 4.75% in the case of LIBOR Rate loans and 3.75% in the case of Base Rate loans. As of December 31, 2020, the Company was in compliance with such covenants.

Commencing on July 31, 2020, the Incremental Term Loan amortizes in quarterly installments of principal equal to (i) 1.25% of the original aggregate principal amount of the Incremental Term Loan on the last day of each of the first through fourth full fiscal quarters of the Company after July 31, 2020, (ii) 2.50% of the original aggregate principal amount of the Incremental Term Loan on the last day of each of the fifth through eighth full fiscal quarters of the Company after July 31, 2020, and (iii) 3.75% of the original aggregate principal amount of the Incremental Term Loan on the last day of each of the ninth through the eleventh full fiscal quarters of the Company after July 31, 2020. The Incremental Term Loan has a term of three years and will mature on July 31, 2023, at which time all outstanding principal and accrued and unpaid interest on the Incremental Term Loan is due. The Company is also required to pay fees customary for a credit facility of this size and type. The Company has made aggregate payments of principal of $17.2 million to date through December 31, 2020.

The debt is carried at its principal amount, net of unamortized debt discount and issuance costs, and is not adjusted to fair value each period. The issuance date fair value of the liability component of the debt in the amount of $181.1 million was determined using a discounted cash flow analysis, in which the projected interest and principal payments were discounted back to the issuance date of the term loan at a market interest rate for nonconvertible debt of 3.2%, which represents a Level 3 fair value measurement. The debt discount of $0.9 million and debt issuance costs of $1.8 million are being amortized to interest expense using the effective interest method from the issuance date through the contractual maturity date of the term loan of July 31, 2023.
Interest Rate Swap
In November 2017, the Company entered into a fixed-for-floating interest rate swap with an amortizing notional amount to swap a substantial portion of variable rate LIBOR interest payments under its term loans for fixed interest payments bearing an interest rate of 1.74685%. The interest rate swap expired in October 2020. The Company's outstanding debt was still subject to a 2.5% fixed applicable margin during the term of the loan. The interest rate swap was designated as a cash flow hedge of a portion of floating rate interest payments on long-term debt and effectively fixed the interest rate on a substantial portion of the Company’s long-term debt at approximately 4.25%. Accordingly, the Company applied cash flow hedge accounting to the interest rate swap and it was recorded at fair value as an asset or liability and the effective portion of changes in the fair value of the interest rate swap, as measured quarterly, were reported in other comprehensive income (loss). As of December 31, 2019, the fair value of the interest rate swap was a $0.04 million liability and was included in other current liabilities in the consolidated balance sheet (Note 6). The change in fair value related to the interest rate swap asset included in other comprehensive income (loss) for the years ended December 31, 2020, 2019, and 2018 was a $0.1 million increase, a $1.7 million decrease and a $0.9 million increase in fair value, respectively. Upon expiration of the interest rate swap, a total $0.1 million of unrealized gain was recorded in interest income and included in gain/loss on foreign currency and other in the statement of cash flows at December 31, 2020.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation and Employee Benefit Plans Stock-Based Compensation and Employee Benefit Plans
Common Stock
Each share of common stock is entitled to one vote per share and holders of the common stock vote as a single class of stock on any matter that is submitted to a vote of stockholders.
Employee Compensation Plans
At December 31, 2020, the Company had stock-based compensation awards outstanding under the following plans: the 2004 Stock Plan, the 2010 Equity Incentive Plan, as amended, or 2010 Plan, and the 2010 Employee Stock Purchase Plan, or ESPP, and plans under which equity incentive awards were assumed in connection with the acquisitions of Entropic Corporation in 2015 and Exar Corporation in 2017. All current stock awards are issued under the 2010 Plan and ESPP.
2010 Equity Incentive Plan
The 2010 Plan, as amended, provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance-based stock awards, and other forms of equity compensation, or collectively, stock awards. The aggregate number of shares of common stock that may be issued pursuant to stock awards under the 2010 Plan will increase by any shares subject to stock options or other awards granted under the 2004 Stock Plan that expire or otherwise terminate without having been exercised in full and shares issued pursuant to awards granted under the 2004 Stock Plan that are forfeited to or repurchased by the Company. In addition, the number of shares of common stock reserved for issuance will automatically increase on the first day of each fiscal year, equal to the lesser of: 2,583,311 shares of the Company’s common stock; four percent (4%) of the outstanding shares of the Company’s common stock on the last day of the immediately preceding fiscal year; or such lesser amount as the Company’s board of directors may determine. Options granted will generally vest over a four years period and the term can be from seven to ten years.
The 2010 plan , as amended, contains a clawback policy, which requires the Company's executive officers to repay to MaxLinear certain incentive compensation if (i) the Company restates its financial statements as a result of a material error or due to material non-compliance with reporting requirements under applicable law; (ii) no more than three (3) years have elapsed since the original filing date of the financial statements; and (iii) an independent committee of the board’s compensation committee determines, in its sole discretion, that the misreporting event occurred due to fraud or intentional misconduct within MaxLinear and, following consideration of such factors as the committee may deem reasonable and appropriate, including the extent to which an executive officer knew or should have known of the factors resulting in the misreporting, that the executive officer should repay any “recoverable compensation.” Recoverable compensation is defined in the clawback policy but generally includes any cash or equity compensation paid to executive officers under the Company's Executive Incentive Bonus Plan or 2010 Equity Incentive Plan, as amended, to the extent the amount actually paid by MaxLinear exceeds the amount that would have been paid if the financial misreporting event had not occurred. To date, there has been no repayment of compensation from executive officers pursuant to such clawback policy.
As of December 31, 2020, the number of shares reserved for future issuance under the 2010 Plan and awards outstanding under the 2004 Plan are 14,879,764 shares and 0 shares, respectively.
2010 Employee Stock Purchase Plan
The ESPP authorizes the issuance of shares of the Company’s common stock pursuant to purchase rights granted to the Company’s employees. The number of shares of the Company’s common stock reserved for issuance will automatically increase on the first day of each fiscal year, equal to the least of: 968,741 shares of the Company’s common stock; one and a quarter percent (1.25%) of the outstanding shares of the Company’s common stock on the first day of the fiscal year; or such lesser amount as may be determined by the Company's board of directors or a committee appointed by the Company's board of directors to administer the ESPP. The ESPP is implemented through a series of offerings of purchase rights to eligible employees. Under the ESPP, the Company may specify offerings with a duration of not more than 27 months, and may specify shorter purchase periods within each offering. Each offering will have one or more purchase dates on which shares of the Company’s common stock will be purchased for employees participating in the offering. An offering may be terminated under certain circumstances. Generally, all eligible employees, including executive officers, employed by the Company may participate in the ESPP and may contribute up to 15% of their earnings for the purchase of the Company’s common stock under the ESPP. Unless otherwise determined by the Company’s board of directors, common stock will be purchased for accounts of employees participating in the ESPP at a price per share equal to the lower of (a) 85% of the fair market value of a share of the Company’s common stock on the first date of an offering or (b) 85% of the fair market value of a share of the Company’s
common stock on the date of purchase. As of December 31, 2020, the number of shares of common stock reserved for future issuance under the ESPP is 3,365,693 shares.
Employee Incentive Bonus
In May 2013, the Company's compensation committee amended its Executive Incentive Bonus Plan to permit the settlement of awards under the plan in any combination of cash or shares of its common stock. Additionally, the Company settles a majority of bonus awards for all other employees in common stock. When bonus awards are settled in common stock issued under the 2010 Plan, the number of shares issuable to plan participants is determined based on the closing sales price of the Company's common stock as determined in trading on the New York Stock Exchange on the date approved by the Board of Directors. In March 2020 and February 2019, the Company issued 0.2 million and 0.3 million freely-tradable shares, respectively, of its common stock in settlement of bonus awards to employees, including executives, for the 2019 and 2018 performance periods, respectively. At December 31, 2020, an accrual of $32.8 million was recorded for bonus awards for employees for the 2020 performance period, which the Company intends to settle primarily in shares of its common stock, unless otherwise required to be settled in cash due to local laws or agreements. Common stock in settlement of employee bonuses is to be issued under the Company’'s 2010 Equity Incentive Plan, as amended, with the number of shares issuable to plan participants determined based on the closing sales price of the Company’s common stock as determined in trading on the New York Stock Exchange at a date to be determined. The Company's compensation committee retains discretion to effect payment in cash, stock, or a combination of cash and stock.
Stock-Based Compensation
The Company recognizes stock-based compensation expense in the consolidated statements of operations, based on the department to which the related employee reports, as follows:
Years Ended December 31,
202020192018
(in thousands)
Cost of net revenue$577 $557 $489 
Research and development22,252 16,545 17,953 
Selling, general and administrative24,172 14,938 13,279 
Restructuring expense596 — — 
$47,597 $32,040 $31,721 
The total unrecognized compensation cost related to unvested restricted stock units as of December 31, 2020 was $79.7 million, and the weighted average period over which these equity awards are expected to vest is 2.8 years. The total unrecognized compensation cost related to performance-based restricted stock units as of December 31, 2020 was $11.4 million, and the weighted average period over which these equity awards are expected to vest is 1.4 years. The total unrecognized compensation cost related to unvested stock options as of December 31, 2020 was $1.0 million, and the weighted average period over which these equity awards are expected to vest is 1.5 years.
Restricted Stock Units
A summary of the Company’s restricted stock unit activity is as follows:
Number of Shares
(in thousands)
Weighted-Average Grant-Date Fair Value per Share
Outstanding at December 31, 20192,924 $21.72 
  Granted4,601 18.96 
  Vested(1,197)20.57 
  Canceled(496)18.44 
Outstanding at December 31, 20205,832 20.05 
Performance-Based Restricted Stock Units
Performance-based restricted stock units are eligible to vest at the end of each fiscal year in a three-year performance period based on the Company’s annual growth rate in net sales and non-GAAP diluted earnings per share (subject to certain adjustments) over baseline results relative to the growth rates for a peer group of companies for the same metrics and periods.
For the performance-based restricted stock units granted, 60% of each performance-based award is subject to the net sales metric for the performance period and 40% is subject to the non-GAAP diluted earnings per share metric for the performance period. The maximum percentage for a particular metric is 250% of the target number of units subject to the award related to that metric, however, vesting of the performance stock units is capped at 30% and 100%, respectively, of the target number of units subject to the award in years one and two, respectively, of the three-year performance period.
As of December 31, 2020, the Company believes that it is probable that the Company will achieve performance metrics specified in the award agreement based on its expected revenue and non-GAAP diluted EPS results over the performance period and calculated growth rates relative to its peers’ expected results based on data available, as defined in the respective award agreements.
A summary of the Company’s performance-based restricted stock unit activity is as follows:
Number of Shares
(in thousands)
Weighted-Average Grant-Date Fair Value per Share
Outstanding at December 31, 2019445 $22.21 
  Granted(1)
1,416 11.67 
  Vested(21)22.21 
  Canceled(118)15.98 
Outstanding at December 31, 20201,722 13.97 
________________
(1) Number of shares granted is based on the maximum percentage achievable in the performance-based restricted stock unit award.
Employee Stock Purchase Rights and Stock Options
Employee Stock Purchase Rights
During the year ended December 31, 2020, there were 285,633 shares of common stock purchased under the ESPP at a weighted average price of $13.29.
The fair values of employee stock purchase rights were estimated using the Black-Scholes option pricing model at their respective grant date using the following assumptions:
Years Ended December 31,
202020192018
Weighted-average grant date fair value per share
$6.41 - $8.66
$5.48 - $6.61
$5.01 - $5.37
Risk-free interest rate
0.12% - 0.15%
1.59% - 2.43%
2.09% - 2.51%
Dividend yield— %— %— %
Expected term (in years)0.50.50.5
Volatility
59.72% - 93.25%
40.47% - 43.14%
38.82% - 46.17%
The risk-free interest rate assumption was based on the United States (U.S.) Treasury zero-coupon bonds with maturities similar to those of the expected term of the award being valued. The assumed dividend yield was based on the Company’s expectation of not paying dividends in the foreseeable future. The expected term is the duration of the offering period for each grant date. In addition, the estimated volatility incorporates the historical volatility over the expected term based on the Company's daily closing stock prices.
Stock Options
A summary of the Company’s stock option activity is as follows:
Number of Options
(in thousands)
Weighted-Average Exercise PriceWeighted-Average Contractual Term
(in years)
Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 20191,337 $13.05 
Exercised(496)9.78 
Canceled(44)20.85 
Outstanding at December 31, 2020797 $14.67 2.7$18,757 
Vested and expected to vest at December 31, 2020797 $14.67 2.7$18,757 
Exercisable at December 31, 2020664 $13.90 2.4$16,123 
No stock options were granted by the Company during the years ended December 31, 2020 and 2019.

The fair values of stock options granted in 2018 were estimated using the Black-Scholes option pricing model on the grant date using the following assumptions:
December 31,
2018
Weighted-average grant date fair value per share$8.14 
Risk-free interest rate2.76 %
Dividend yield— %
Expected term (in years)5.50
Volatility44.30 %
The risk-free interest rate assumption was based on the U.S. Treasury's rates for zero-coupon bonds with maturities similar to those of the expected term of the award being valued. The assumed dividend yield was based on the Company’s expectation of not paying dividends in the foreseeable future. The expected term of the options was calculated using the simplified method as prescribed by guidance provided by the SEC. This decision was based on the lack of historical data due to the Company’s limited number of stock option exercises under the 2010 Equity Incentive Plan. Estimated volatility incorporates historical volatility of the Company over the expected term based on the Company's daily closing stock prices.
The intrinsic value of stock options exercised during 2020, 2019 and 2018 was $4.9 million, $22.2 million, and $8.1 million, respectively. Cash received from exercise of stock options was $4.4 million, $4.5 million and $0.7 million during the years ended December 31, 2020, 2019 and 2018, respectively. The tax benefit from stock options exercised was $5.2 million, $20.7 million, and $7.8 million during the years ended December 31, 2020, 2019 and 2018, respectively.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The domestic and international components of loss before income taxes are presented as follows:
Years Ended December 31,
202020192018
(in thousands)
Domestic$(112,778)$(61,893)$16,405 
Foreign(2,074)29,409 (49,257)
Loss before income taxes$(114,852)$(32,484)$(32,852)
The income tax provision (benefit) consists of the following:
Years Ended December 31,
202020192018
(in thousands)
Current:
Federal$(176)$1,604 $3,292 
State12 16 37 
Foreign2,687 1,560 1,640 
Total current2,523 3,180 4,969 
Deferred:
Federal(18,595)(13,793)788 
State(705)(1,829)(2,799)
Foreign8,025 1,095 (3,884)
Change in valuation allowance(7,507)(1,239)(5,727)
Total deferred(18,782)(15,766)(11,622)
Total income tax benefit$(16,259)$(12,586)$(6,653)
The actual income tax provision (benefit) differs from the amount computed using the federal statutory rate as follows:
Years Ended December 31,
202020192018
(in thousands)
Provision (benefit) at statutory rate$(24,119)$(6,821)$(6,814)
State income taxes (net of federal benefit)11 20 
Research and development credits(6,521)(7,815)(8,849)
Foreign rate differential2,354 (4,489)8,640 
Stock compensation5,425 (2,750)74 
Foreign income inclusion1,446 3,936 1,103 
Provision to return(286)1,887 (27)
Uncertain tax positions222 1,244 1,463 
Permanent and other131 716 1,319 
Foreign unremitted earnings(233)(103)1,960 
Tax Act— — 185 
Transaction costs883 — — 
Attribute expirations11,937 2,837 — 
Valuation allowance(7,507)(1,239)(5,727)
Total income tax benefit$(16,259)$(12,586)$(6,653)
The components of the deferred income tax assets are as follows:
December 31,
20202019
(in thousands)
Deferred tax assets:
Net operating loss carryforwards$65,790 $65,477 
Research and development credits79,019 80,404 
Accrued expenses and other11,669 7,768 
Lease obligation1,731 2,047 
Accrued compensation4,442 1,441 
Stock-based compensation5,415 3,460 
168,066 160,597 
Less valuation allowance(71,811)(77,957)
96,255 82,640 
Deferred tax liabilities:
Fixed assets(42)(246)
Leased right-of-use assets(1,099)(1,483)
Intangible assets(9,049)(13,627)
Net deferred tax assets$86,065 $67,284 
At December 31, 2020, the Company had federal, state and foreign tax net operating loss carryforwards of approximately $281.3 million, $78.7 million and $4.4 million, respectively. The federal and state tax loss carryforwards will begin to expire in 2021 and 2028, respectively, unless previously utilized. The foreign tax loss carryforwards will not expire.
At December 31, 2020, the Company had federal, state and foreign tax credit carryforwards of approximately $49.0 million, $90.1 million and $1.9 million, respectively. The federal and foreign tax credit carryforwards will begin to expire in 2023 and 2026, respectively, unless previously utilized. The state tax credit carryforwards do not expire. The Company also has foreign incentive deductions of approximately $5.8 million that do not expire.
The Company utilizes the asset and liability method of accounting for income taxes, under which deferred taxes are determined based on temporary differences between the financial statement and tax basis of assets and liabilities using tax rates expected to be in effect during the years in which the temporary differences reverse. The Company records a valuation allowance to reduce its deferred taxes to the amount it believes is more likely than not to be realized. In making such determination, the Company considers all available positive and negative evidence quarterly, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies, and recent financial performance. Forming a conclusion that a valuation allowance is not required is difficult when there is negative evidence such as cumulative losses in recent years. The Company believes it is more likely than not to realize certain federal and foreign deferred assets. The Company continues to maintain a valuation allowance on its state deferred taxes, certain of its federal deferred tax assets, and certain foreign deferred tax assets in jurisdictions where the Company has cumulative losses or otherwise is not expected to utilize certain tax attributes. The Company does not incur expense or benefit in certain tax-free jurisdictions in which it operates.
The income tax benefit for the year ended December 31, 2020 primarily related to the generation of research and development tax credits, mix of pre-tax income among jurisdictions, excess tax benefits related to stock-based compensation, and release of certain reserves for uncertain tax positions under ASC 740-10.
The income tax benefit for the year ended December 31, 2019 and 2018 primarily related to the mix of pre-tax income among jurisdictions, discrete tax benefits related to stock-based compensation, and release of certain reserves for uncertain tax positions under ASC 740-10.
Income tax positions must meet a more-likely-than-not threshold to be recognized. Income tax positions that previously failed to meet the more-likely-than-not threshold are recognized in the first subsequent financial reporting period in which that threshold is met. Previously recognized tax positions that no longer meet the more-likely-than-not threshold are de-recognized
in the first financial reporting period in which that threshold is no longer met. The Company records potential penalties and interest accrued related to unrecognized tax benefits within the consolidated statements of operations as income tax expense. At December 31, 2020, the Company’s unrecognized tax benefits totaled $63.8 million, $54.3 million of which, if recognized at a time when the valuation allowance no longer exists, would affect the effective tax rate. The Company does not expect its unrecognized tax benefits to change significantly over the next 12 months. At December 31, 2020 and 2019, the Company had accrued interest and penalties of approximately $0.6 million and $0.9 million, respectively. The total amounts of interest and penalties recognized for the years ended December 31, 2020, 2019, and 2018 were not material.
The following table summarizes the changes to the unrecognized tax benefits during 2020, 2019 and 2018:
(in thousands)
Balance as of December 31, 2017$63,086 
Additions based on tax positions related to the current year3,080 
Additions related to acquisitions— 
Decreases based on tax positions of prior year(4,696)
Balance as of December 31, 2018$61,470 
Additions based on tax positions related to the current year1,678 
Decreases based on tax positions of prior year(1,121)
Balance as of December 31, 2019$62,027 
Additions based on tax positions related to the current year1,506 
Additions related to acquisitions1,154 
Decreases based on tax positions of prior year(922)
Balance as of December 31, 2020$63,765 
The Company is subject to federal and state income tax in the United States and is also subject to income tax in certain other foreign tax jurisdictions. At December 31, 2020, the statutes of limitations for the assessment of federal, state, and foreign income taxes are closed for the years before 2017, 2016 and 2015, respectively.
In April 2017, the Company’s subsidiary in Singapore began operating under certain tax incentives in Singapore, which are generally effective through March 2022, and are conditional upon meeting certain employment and investment thresholds in Singapore. Under the incentives, qualifying income derived from certain sales of the Company’s integrated circuits is taxed at a concessionary rate over the incentive period, and there are reduced Singapore withholding taxes on certain intercompany royalties during the incentive period. Primarily because of the Company’s Singapore net operating losses and a full valuation allowance in Singapore, the incentives did not have a material impact on the Company’s income tax expense for the years ended December 31, 2020, 2019 and 2018.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Retirement Plan
12 Months Ended
Dec. 31, 2020
Postemployment Benefits [Abstract]  
Employee Retirement Plan Employee Retirement Plans
Defined Contribution Plan
The Company has a 401(k) defined contribution retirement plan (the 401(k) Plan) covering all eligible employees. Participants may voluntarily contribute on a pre-tax basis an amount not to exceed a maximum contribution amount pursuant to Section 401(k) of the Internal Revenue Code. The Company is not required to contribute, nor has it contributed, to the 401(k) Plan for any of the periods presented.
Pension and Other Defined Benefit Retirement Obligations

In connection with the July 31, 2020 acquisition of the Wi-Fi and Broadband assets business (Note 3), the Company assumed an obligation of $7.9 million associated with certain defined benefit retirement plans, including a pension plan. The benefit is based on a formula applied to eligible employee earnings. Net periodic benefit costs were $0.2 million for the year ended December 31, 2020 and were recorded to research and development expenses in the consolidated statement of operations.

Benefit Obligation and Plan Assets for Pension Benefit Plans

The vested benefit obligation for a defined-benefit pension or other retirement plan is the actuarial present value of the vested benefits to which the employee is currently entitled based on the employee's expected date of separation or retirement.
December 31, 2020
(in thousands)
Changes in projected benefit obligation:
Projected benefit obligation, beginning of period$— 
Projected benefit obligation assumed in acquisition13,274 
Service cost157 
Interest cost59 
Actuarial (gain) loss(1,172)
Benefits paid(786)
Currency exchange rate changes490 
Projected benefit obligation, end of period12,022 
Changes in fair value of plan assets:
Fair value of plan assets, beginning of period 
Plan assets transferred from acquisition5,417 
Currency exchange rate changes217 
Fair value of plan assets, end of period5,634 
Net unfunded status$6,388 
Amounts recognized in the Consolidated Balance Sheets
Other long-term liabilities$6,388 
Accumulated other comprehensive (income) loss, before tax$(1,172)

Changes in actuarial gains and losses in the projected benefit obligation are primarily driven by discount rate movement. The Company uses the corridor approach to amortize actuarial gains and losses. Under this approach, net actuarial gains or losses in excess of 10% of the larger of the projected benefit obligation or the fair value of plan assets are amortized on a straight-line basis.

As of December 31, 2020, all plans had accumulated benefit obligations and projected benefit obligations in excess of plan assets. As of December 31, 2020, the accumulated benefit obligations were $11.1 million for the pension plans.

December 31, 2020
(in thousands)
Plans with accumulated benefit obligation in excess of plan assets
Accumulated benefit obligation$11,127 
Plan assets$5,634 
Plans with projected benefit obligation in excess of plan assets
Projected benefit obligation$12,022 
Plan assets$5,634 
Assumptions for Pension Benefit Plans

December 31, 2020
(in thousands)
Weighted average actuarial assumptions used to determine benefit obligations
Discount rate
0.5% - 0.6%
Rate of compensation increase
2.6% - 3.8%
Weighted average actuarial assumptions used to determine costs
Discount rate
0.5% - 0.6%
Expected long-term rate of return on plan assets0.79 %
Rate of compensation increase
2.6% - 3.8%

The Company establishes the discount rate for each pension plan by analyzing current market long-term bond rates and matching the bond maturity with the average duration of the pension liabilities. The Company establishes the long-term expected rate of return by developing a forward-looking, long-term return assumption for each pension fund asset class, taking into account factors such as the expected real return for the specific asset class and inflation. A single, long-term rate of return is then calculated as the weighted average of the target asset allocation percentages and the long-term return assumption for each asset class.

Pension Plan Assets

The plan assets are currently all in liquid cash and cash equivalents and an investment strategy is being developed to ensure that sufficient assets are available to pay pension benefits as they come due.

Estimated Future Benefit Payments for Pension Benefit Plans

The estimated benefit payments over the next five years and beyond are as follows:
Estimated Future Benefit Payments
(in thousands)
2021$— 
2022— 
202320 
202448 
202548 
Thereafter762 
879 
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Notes)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Leases of Lessee Disclosure [Text Block] Leases
Operating Leases

Operating lease arrangements primarily consist of office leases expiring at various years through 2028. These leases often have original terms of 2 to 7 years and contain options to extend the lease up to 5 years or terminate the lease, which are included in leased right-of-use assets and lease liabilities in the consolidated balance sheet when the Company is reasonably certain it will renew the underlying leases. Since the implicit rate of such leases is unknown and the Company is not reasonably certain to renew its leases, the Company has elected to apply a collateralized incremental borrowing rate to facility leases on the original lease term in calculating the present value of future lease payments. As of December 31, 2020 and 2019, the weighted
average discount rate for operating leases was 4.0% and 5.0%, respectively, and the weighted average remaining lease term for operating leases was 4.6 years and 2.9 years, respectively.
The table below presents aggregate future minimum payments due under leases, reconciled to lease liabilities included in the consolidated balance sheet as of December 31, 2020:
Operating Leases
(in thousands)
2021$9,032 
20227,336 
20233,694 
20242,958 
20252,844 
Thereafter4,794 
Total minimum payments30,658 
Less: imputed interest(2,655)
Less: unrealized translation gain1,013 
Total lease liabilities29,006 
Less: short-term lease liabilities(8,144)
Lease liabilities - long-term$20,862 

Operating lease costs were $5.2 million, $3.1 million and $4.5 million for the years ended December 31, 2020, 2019 and 2018, respectively.

Short-term lease costs for the years ended December 31, 2020 and 2019 were not material. There were $15.9 million and $0.5 million of right-of-use assets obtained in exchange for new lease liabilities for the years ended December 31, 2020 and 2019, respectively, including $1.8 million in right-of-use assets from acquisitions in 2020 (Note 3).

Subleases

The Company has a subleased facility that it ceased using in connection with a restructuring plan (Note 4). Such sublease expires in fiscal 2021, and future minimum rental income under the sublease is $0.1 million.

Total sublease income related to leased facilities the Company ceased using in connection with a restructuring plan for the years ended December 31, 2020, 2019 and 2018 was approximately $0.4 million, $1.2 million and $2.4 million, respectively (Note 4).

Lease Terminations
In the year ended December 31, 2019, the Company terminated certain facility leases and a related sublease, which were due to expire in 2022 to 2023, upon release from the landlords. The Company had previously ceased use of all or portions of the related facilities. As a result of such terminations, the Company reduced leased right-of-use assets by approximately $9.2 million, lease liabilities by approximately $10.1 million, and other related liabilities by approximately $0.3 million in the consolidated balance sheet. The related net impact in the consolidated statement of operations was a gain of approximately $1.2 million, which consisted of a gain on extinguishment of lease-related liabilities of $10.4 million, partially offset by impairment of leased right-of-use assets of $9.2 million. The Company also recorded impairment of related leasehold improvements of $1.4 million.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Inventory Purchase and Other Contractual Obligations
As of December 31, 2020, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase ObligationsOther ObligationsTotal
(in thousands)
2021$71,211 $21,315 $92,526 
2022— 18,640 18,640 
2023— 10,121 10,121 
2024— 447 447 
Total minimum payments$71,211 $50,523 $121,734 

Other obligations consist of contractual payments due for software licenses.

Our inventory purchase obligations and other obligations increased by $99.1 million to $121.7 million as of December 31, 2020, from $22.6 million as of December 31, 2019 primarily as a result of increased orders of software licenses and inventory placed with our vendors during the period, which is due in part to our 2020 acquisitions (Note 3).
Other Matters
In addition, from time to time, the Company is subject to threats of litigation or actual litigation in the ordinary course of business, some of which may be material. The Company believes that there are no other currently pending litigation matters that, if determined adversely by the Company, would have a material effect on the Company's business or that would not be covered by the Company’s existing liability insurance.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Significant Customer and Geographic Information
12 Months Ended
Dec. 31, 2020
Risks and Uncertainties [Abstract]  
Significant Customer and Geographic Information Concentration of Credit Risk, Significant Customers and Geographic Information
Concentration of Credit Risk
Financial instruments, which potentially subject the Company to concentrations of credit risk, consist primarily of cash and cash equivalents and accounts receivable. Collateral is generally not required for customer receivables. The Company limits its exposure to credit loss by placing its cash with high credit quality financial institutions. At times, such deposits may be in excess of insured limits. The Company has not experienced any losses on its deposits of cash and cash equivalents.
Significant Customers
The Company markets its products and services to manufacturers of a wide range of electronic devices (Note 1). The Company sells its products both directly to customers and through third-party distributors, both of which are referred to as the Company’s customers (Note 15). The Company makes periodic evaluations of the credit worthiness of its customers.
Customers comprising greater than 10% of net revenues for each of the periods presented are as follows:
Years Ended December 31,
202020192018
Percentage of total net revenue
Customer A (direct)15 %14 %18 %
Customer B (direct)13 %**
    Balances greater than 10% of accounts receivable, based on the Company’s billings to the contract manufacturer customers, are as follows:
December 31,
20202019
Percentage of gross accounts receivable
Customer B (direct)17 %*
Customer C (distributor)13 %*
Customer D (distributor)*10 %

Suppliers comprising greater than 10% of total inventory purchases are as follows:
Years ended December 31,
202020192018
Vendor A34 %**
Vendor B20 %14 %19 %
Vendor C11 %17 %16 %
Vendor D*13 %15 %
Vendor E*15 13 %
* Represents less than 10% of the inventory purchases for the respective period.
Geographic Information
The Company's consolidated net revenues by geographic area based on ship-to location are as follows (in thousands):
Years Ended December 31,
202020192018
Amount% of total net revenueAmount% of total net revenueAmount% of total net revenue
Asia $393,579 82 %$265,122 84 %$312,877 81 %
United States15,501 %13,984 %18,060 %
Rest of world69,516 15 %38,074 12 %54,060 14 %
Total$478,596 100 %$317,180 100 %$384,997 100 %
The products shipped to individual countries representing greater than 10% of net revenue for each of the periods presented are as follows:
Years Ended December 31,
202020192018
Percentage of total net revenue
Hong Kong42 %46 %43 %
China17 %14 %19 %
The determination of which country a particular sale is allocated to is based on the destination of the product shipment. No other individual country accounted for more than 10% of net revenue during these periods. Although a large percentage of the Company’s products is shipped to Asia, and in particular, Hong Kong and China, the Company believes that a significant number of the systems designed by customers and incorporating the Company’s semiconductor products are subsequently sold outside Asia to Europe, Middle East, and Africa, or EMEA markets and North American markets.
Long-lived assets, which consists of property and equipment, net, leased right-of-use assets, intangible assets, net, and goodwill, by geographic area are as follows (in thousands):
As of December 31,
20202019
Amount% of totalAmount% of total
United States$403,071 72 %$385,302 85 %
Singapore136,967 24 %63,556 14 %
Rest of world31,412 %5,034 %
Total$571,450 100 %$453,892 100 %
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers Revenue from Contracts with Customers
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer [Text Block] Revenue from Contracts with Customers
Revenue by Market
The table below presents disaggregated net revenues by market (in thousands):
Year Ended December 31,
2020(1)
2019(1)
2018
Broadband$244,424 $119,320 $207,336 
% of net revenue51 %38 %54 %
Infrastructure76,166 85,369 82,388 
% of net revenue16 %27 %21 %
Industrial and multi-market87,267 79,137 95,273 
% of net revenue18 %25 %25 %
Connectivity70,739 33,354 — 
% of net revenue15 %11 %— %
Total net revenue$478,596 $317,180 $384,997 
_______________
(1) The Company’s net revenues by market was revised during 2020 to align with changing end-market conditions, the Company’s current business priorities, as well as growth opportunities in the four categories. The broadband category includes the Company’s prior connected home category plus the SoC business from the Wi-Fi and Broadband assets business, but excludes wired connectivity. The infrastructure category remains unchanged. Industrial and multi-market includes the previously reported revenue plus component revenues from the Wi-Fi and Broadband assets business. The Company’s connectivity category includes primarily its MoCA/G.hn products and Wi-Fi and Ethernet revenues from the Wi-Fi and Broadband assets business. The 2019 amounts were adjusted to reflect the change in market categories; however, 2018 amounts have not been adjusted.

Revenues from sales to the Company’s distributors accounted for 49%, 52% and 42% of net revenue for the years ended December 31, 2020, 2019 and 2018, respectively.
Contract Liabilities
As of December 31, 2020 and 2019, customer contract liabilities consist of estimates of obligations to deliver rebates to customers in the form of units of products and were approximately $0.03 million and $0.1 million, respectively. Revenue recognized in the years ended December 31, 2020 and 2019 that was included in the contract liability balance as of the beginning of those respective years was immaterial.
There were no material changes in the contract liabilities balance during the years ended December 31, 2020 and 2019.
Obligations to Customers for Price Adjustments and Returns and Assets for Right-of-Returns
As of December 31, 2020 and 2019, obligations to customers consisting of estimates of price protection rights offered to the Company's end customers totaled $47.8 million and $12.6 million and are included in accrued price protection liability in the consolidated balance sheets. For activity in this account, including amounts included in net revenue, refer to Note 7. As of December 31, 2020 and 2019, other obligations to customers representing estimates of price adjustments to be claimed by distributors upon sell-through of their inventory to their end customer were $10.3 million and $8.4 million, respectively. As of December 31, 2020 and 2019, other obligations to customers representing estimates of stock rotation returns to be claimed by distributors on products sold were $2.0 million and $1.4 million, respectively. Obligations to customers for estimates of price adjustments and stock rotation return rights are included in accrued expenses and other current liabilities in the consolidated balance sheets (Note 7). The increase in revenue in the years ended December 31, 2020 and 2019 from net changes in transaction prices for amounts included in obligations to customers for price adjustments as of the beginning of those respective years was not material.
As of December 31, 2020 and 2019, right of return assets under customer contracts representing the estimates of product inventory the Company expects to receive from customers in stock rotation returns were approximately $0.6 million and $0.3 million, respectively. Right of return assets are included in inventory in the consolidated balance sheets (Note 7).
As of December 31, 2020 and 2019, there were no impairment losses recorded on customer accounts receivable.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Quarterly Financial Data
12 Months Ended
Dec. 31, 2020
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Data (Unaudited) Selected Quarterly Financial Data (Unaudited)
The following table presents the Company’s unaudited quarterly financial data for each of the eight quarters in the period ended December 31, 2020. In management’s opinion, this information has been presented on the same basis as the audited consolidated financial statements included in a separate section of this report, and all necessary adjustments, consisting only of normal recurring adjustments, have been included in the amounts below to present fairly the unaudited quarterly results when read in conjunction with the audited consolidated financial statements and related notes. The operating results for any quarter should not be relied upon as necessarily indicative of results for any future period.
Year Ended December 31, 2020
First QuarterSecond QuarterThird QuarterFourth Quarter
(in thousands, except per share amounts)
Net revenue$62,027 $65,220 $156,633 $194,716 
Gross profit$30,762 $32,743 $66,206 $83,087 
Net loss$(15,469)$(21,807)$(36,645)$(24,672)
Net loss per share:
Basic$(0.21)$(0.30)$(0.50)$(0.33)
Diluted$(0.21)$(0.30)$(0.50)$(0.33)

Year Ended December 31, 2019
First QuarterSecond QuarterThird QuarterFourth Quarter
(in thousands, except per share amounts)
Net revenue$84,635 $82,507 $80,020 $70,018 
Gross profit$45,077 $44,080 $41,904 $36,624 
Net loss$(4,851)$(2,229)$(4,714)$(8,104)
Net loss per share:
Basic$(0.07)$(0.03)$(0.07)$(0.11)
Diluted$(0.07)$(0.03)$(0.07)$(0.11)
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Item 15 (Notes)
12 Months Ended
Dec. 31, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]
SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS (in thousands):
ClassificationBalance at beginning of yearAdditions (deductions) charged to expensesOther Additions(Deductions)Balance at end of year
Allowance for credit losses (previously, allowance for doubtful accounts)
2020$— $— $— $— $— 
201946 — — (46)— 
201873 — — (27)46 
Warranty reserves
2020$553 $300 $— $(153)$700 
2019519 74 — (40)553 
2018941 (414)— (8)519 
Valuation allowance for deferred tax assets
2020$77,957 $(7,385)$1,239 $— $71,811 
201979,196 (1,239)— — 77,957 
201884,560 (5,761)397 — 79,196 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Organization and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of BusinessMaxLinear, Inc. was incorporated in Delaware in September 2003. MaxLinear, Inc., together with its wholly owned subsidiaries, collectively referred to as MaxLinear, or the Company, is a provider of communications systems-on-chip (SoC) solutions used in broadband, mobile and wireline infrastructure, data center, and industrial and multi-market applications. MaxLinear is a fabless integrated circuit design company whose products integrate all or substantial portions of a high-speed communication system, including radio frequency (RF), high-performance analog, mixed-signal, digital signal processing, security engines, data compression and networking layers, and power management. MaxLinear’s customers include electronics distributors, module makers, original equipment manufacturers, or OEMs, and original design manufacturers, or ODMs, who incorporate the Company’s products in a wide range of electronic devices, including cable Data Over Cable Service Interface Specifications (DOCSIS), fiber and DSL broadband modems and gateways; Wi-Fi and wireline routers for home networking; radio transceivers and modems for 4G/5G base-station and backhaul infrastructure; fiber-optic modules for data center, metro, and long-haul transport networks; as well as power management and interface products used in these and many other markets.
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
The consolidated financial statements include the accounts of MaxLinear, Inc. and its wholly owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP. All intercompany transactions and investments have been eliminated in consolidation.
The functional currency of certain foreign subsidiaries is the local currency. Accordingly, assets and liabilities of these foreign subsidiaries are translated at the current exchange rate at the balance sheet date and historical rates for equity. Revenue and expense components are translated at weighted average exchange rates in effect during the period. Gains and losses resulting from foreign currency translation are included as a component of stockholders’ equity. Foreign currency transaction gains and losses are included in the results of operations, and to date, have not been material.
Use of Estimates
Use of Estimates and Significant Risks and Uncertainties
The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes of the consolidated financial statements. Actual results could differ from those estimates.
In the year ended December 31, 2020, the Company’s revenues were impacted by the coronavirus disease, or COVID-19, pandemic. In particular, the Company experienced some negative impact to its revenue and gross profits in the first half of 2020 due to several industry-wide dynamics related to COVID-19 including supply constraints as well as customer requests to temporarily delay shipments. Although the Company has benefited from increased demand for certain of its products from the work-from-home environment in the second half of 2020, heightened volatility and uncertainty in customer demand and the worldwide economy in general has continued, and the Company may experience increased volatility in its sales and revenues in the near future. However, the magnitude of such volatility on the Company’s business and its duration is uncertain and cannot be reasonably estimated at this time.

The Company also believes that its $148.9 million of cash and cash equivalents at December 31, 2020 will be sufficient to fund its projected operating requirements for at least the next twelve months. A material adverse impact from COVID-19 could result in a need to raise additional capital or incur additional indebtedness to fund strategic initiatives or operating activities, particularly if the Company pursues additional acquisitions. The Company’s future capital requirements will depend on many factors, including the Company’s efforts to complete the integration of the acquired Wi-Fi and Broadband assets business and NanoSemi (Note 3), changes in revenue, the expansion of engineering, sales and marketing activities, the timing and extent of expansion into new territories, the timing of introductions of new products and enhancements to existing products, the continuing market acceptance of the Company’s products and potential material investments in, or acquisitions of, complementary businesses, services or technologies. Additional funds may not be available on terms favorable to the Company or at all. If the Company is unable to raise additional funds when needed, it may not be able to sustain its operations or execute its strategic plans.

The Company is not aware of any specific event or circumstance that would require an update to its estimates or adjustments to the carrying value of its assets and liabilities as of February 11, 2021, the issuance date of this Annual Report on Form 10-K. Actual results could differ from those estimates, particularly if the Company experiences material impacts from
COVID-19.
Business Combinations Policy
Business Combinations
The Company applies the provisions of ASC 805, Business Combinations, in accounting for its acquisitions. It requires the Company to recognize separately from goodwill the assets acquired and the liabilities assumed, at the acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the acquisition date fair values of the net assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, its estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.

Costs to exit or restructure certain activities of an acquired company or the Company’s internal operations are accounted for as termination and exit costs pursuant to ASC 420, Exit or Disposal Cost Obligations, and are accounted for separately from the business combination. A liability for costs associated with an exit or disposal activity is recognized and measured at its fair value in the consolidated statements of operations in the period in which the liability is incurred.

For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review, evaluation, and adjustment of these pre-acquisition contingencies throughout the measurement period in order to obtain sufficient information to assess whether the Company includes these contingencies as a part of the fair value estimates of assets acquired and liabilities assumed and, if so, to determine their estimated amounts. A pre-acquisition contingency (non-income tax related) is only recognized as an asset or a liability if: (i) it is probable that an asset existed or a liability had been incurred at the acquisition date and (ii) the amount of the asset or liability can be reasonably estimated. Subsequent to the measurement period, changes in estimates of such contingencies will affect earnings and could have a material effect on the Company's results of operations and financial position.

In addition, uncertain tax positions and tax-related valuation allowances assumed, if any, in connection with a business combination are initially estimated as of the acquisition date. The Company re-evaluates these items quarterly based upon facts and circumstances that existed as of the acquisition date with any adjustments to the preliminary estimates being recorded to goodwill if identified within the measurement period. Subsequent to the end of the measurement period or final determination of the estimated value of the tax allowance or contingency, whichever comes first, changes to these uncertain tax positions and tax related valuation allowances will affect the income tax provision (benefit) in the consolidated statements of operations and could have a material impact on the results of operations and financial position.
Cash and Cash Equivalents Cash and Cash EquivalentsThe Company considers all liquid investments with a maturity of three months or less when purchased to be cash equivalents. Cash equivalents are recorded at cost, which approximates market value.
Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]
Accounts Receivable
The Company performs ongoing credit evaluations of its customers and assesses each customer’s credit worthiness. The Company monitors collections and payments from its customers and maintains an allowance for doubtful accounts, which effective January 1, 2020, is based upon applying an expected credit loss rate to receivables based on the historical loss rate from similar high risk customers adjusted for current conditions, including any specific customer collection issues identified, and forecasts of economic conditions. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of December 31, 2020 and the activity in this account, including the current-period provision for expected credit losses for the year ended December 31, 2020, were not material.
Inventory, Policy [Policy Text Block]
Inventory
The Company assesses the recoverability of its inventory based on assumptions about demand and market conditions. Forecasted demand is determined based on historical sales and expected future sales. Inventory is stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost on a first-in, first-out basis and net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion,
disposal and transportation. The Company reduces its inventory to its lower of cost or net realizable value on a part-by-part basis to account for its obsolescence or lack of marketability. Reductions are calculated as the difference between the cost of inventory and its net realizable value based upon assumptions about future demand, market conditions and costs. Once established, these adjustments are considered permanent and are not revised until the related inventory is sold or disposed of.
Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial InstrumentsThe carrying amount of cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued expenses and compensation are considered to be representative of their respective fair values because of the short-term nature of these accounts. The interest rate swap was carried at fair value prior to its expiration in 2020.
Property, Plant and Equipment, Policy [Policy Text Block]
Property and Equipment
Property and equipment is carried at cost and depreciated over the estimated useful lives of the assets, ranging from two to five years, using the straight-line method. Leasehold improvements are stated at cost and amortized over the shorter of the estimated useful lives of the assets or the lease term.
Production Masks
Production masks with alternative future uses or discernible future benefits are capitalized and amortized over their estimated useful life of two to five years. To determine if the production mask has alternative future uses or benefits, the Company evaluates risks associated with developing new technologies and capabilities, and the related risks associated with entering new markets. Production masks that do not meet the criteria for capitalization are expensed as research and development costs.
Goodwill and Intangible Assets
Goodwill and Intangible Assets
Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the acquisition method. Intangible assets represent purchased intangible assets including developed technology, in-process research and development, or IPR&D, technologies acquired or licensed from other companies, customer relationships, non-compete covenants, backlog, and trademarks and tradenames. Purchased finite-lived intangible assets are capitalized and amortized over their estimated useful lives. Technologies acquired or licensed from other companies, customer relationships, non-compete covenants, backlog, and trademarks and tradenames are capitalized and amortized over the lesser of the terms of the agreement, or estimated useful life. The Company capitalizes IPR&D projects acquired as part of a business combination. On completion of each project, IPR&D assets are reclassified to developed technology and amortized over their estimated useful lives.
Impairment of Goodwill and Long-Lived Assets
Impairment of Goodwill and Long-Lived Assets
Goodwill is not amortized but is tested for impairment using either a qualitative assessment, and/or quantitative assessment, which effective with its October 31, 2020 impairment test, is based on comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a goodwill impairment loss is recorded. The Company tests by reporting unit, goodwill and other indefinite-lived intangible assets for impairment as of October 31 each year or more frequently if it believes indicators of impairment exist.
During development, IPR&D is not subject to amortization and is tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company reviews indefinite-lived intangible assets for impairment using a qualitative assessment, followed by a quantitative assessment, as needed, each year as of October 31, the date of its annual goodwill impairment review, or whenever events or changes in circumstances indicate the carrying value may not be recoverable. Recoverability of indefinite-lived intangible assets is measured by comparing the carrying amount of the asset to its fair value. In certain cases, the Company utilizes the relief-from-royalty method when appropriate, and a fair value will be obtained based on analysis over the costs saved by owning the right instead of leasing it. 
Once an IPR&D project is complete, it becomes a finite-lived intangible asset and is evaluated for impairment both immediately prior to its change in classification and thereafter in accordance with the Company's policy for long-lived assets.
The Company regularly reviews the carrying amount of its long-lived assets subject to depreciation and amortization, as well as the useful lives, to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. An impairment loss would be recognized when the sum of the expected future undiscounted net cash
flows is less than the carrying amount of the asset. Should impairment exist, the impairment loss would be measured based on the excess of the carrying amount of the asset over the asset’s fair value.

    During the years 2020, 2019, and 2018, the Company identified impairment of intangible assets of $0.1 million, $0 and $2.2 million, respectively. Refer to Goodwill and Intangible Assets, Note 5 for more information.
Revenue Recognition
Revenue Recognition
The Company's revenue is primarily generated from sales of the Company’s integrated circuits to electronics distributors, module makers, OEMs, and ODMs under individual customer purchase orders, some of which have underlying master sales agreements that specify terms governing the product sales. Effective January 1, 2018, the Company adopted ASC 606 and recognizes such revenue at the point in time when control of the products is transferred to the customer at the estimated net consideration for which collection is probable, taking into account the customer's rights to price protection, other pricing credits, unit rebates, and rights to return unsold product. Transfer of control occurs either when products are shipped to or received by the distributor or direct customer, based on the terms of the specific agreement with the customer, if the Company has a present right to payment and transfer of legal title and the risks and rewards of ownership to the customer has occurred. For most of the Company's product sales, transfer of control occurs upon shipment to the distributor or direct customer. In assessing whether collection of consideration from a customer is probable, the Company considers the customer's ability and intention to pay that amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, typically 30 days from the invoice date, which occurs on the date of transfer of control of the products to the customer. Since payment terms are less than a year, the Company has elected the practical expedient and does not assess whether a customer contract has a significant financing component.
A five-step approach is applied in the recognition of revenue under ASC 606: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when the Company satisfies a performance obligation. The Company applied ASC 606 to its customer contracts that were not completed before the January 1, 2018 adoption date. Customer purchase orders plus the underlying master sales agreements are considered to be contracts with the customer for purposes of applying the five-step approach under ASC 606.
Pricing adjustments and estimates of returns under contractual stock rotation rights are treated as variable consideration for purposes of determining the transaction price, and are estimated at the time control transfers using the expected value method based on the Company's analysis of actual price adjustment claims by distributors and historical product return rates, and then reassessed at the end of each reporting period. The Company also considers whether any variable consideration is constrained, since such amounts for which it is probable that a significant reversal will occur when the contingency is subsequently resolved are required to be excluded from revenues. Price adjustments are finalized at the time the products are sold through to the end customer and the distributor or end customer submits a claim to reduce the sale price to a pre-approved net price. Stock rotation allowances are capped at a fixed percentage of the Company's sales to a distributor for a period of time, up to six months, as specified in the individual distributor contract. If the Company's current estimates of such credits and rights are materially inaccurate, it may result in adjustments that affect future revenues and gross profits. Returns under the Company's general assurance warranty of products for a period of one to three years have not been material and warranty-related services are not considered a separate performance obligation under the customer contracts. Most of the Company's customers resell the Company's product as part of their product and thus are tax-exempt; however, to the extent the Company collects and remits taxes on product sales from customers, it has elected to exclude from the measurement of transaction price such taxes.
Each distinct promise to transfer products is considered to be an identified performance obligation for which revenue is recognized upon transfer of control of the products to the customer. Although customers may place orders for products to be delivered on multiple dates that may be in different quarterly reporting periods, all of the orders are scheduled within one year from the order date. The Company has opted to not disclose the portion of revenues allocated to partially unsatisfied performance obligations, which represent products to be shipped within 12 months under open customer purchase orders, at the end of the current reporting period as allowed under ASC 606. The Company has also elected to record sales commissions when incurred, pursuant to the practical expedient under ASC 340, as the period over which the sales commission asset that would have been recognized is less than one year.
Customer contract liabilities consist primarily of obligations to deliver rebates to customers in the form of units of products which are included in accrued expenses and other current liabilities in the consolidated balance sheets. Other obligations to customers consist of estimates of price protection rights offered to the Company's end customers, which are
included in accrued price protection liability in the consolidated balance sheets, as well as price adjustments expected to be claimed by the distributor upon sell-through of the products to their customers, and amounts expected to be returned by distributors under stock rotation rights, which are included in accrued expenses and other current liabilities in the consolidated balance sheets. The Company also records a right of return asset, consisting of amounts representing the products the Company expects to receive from customers in returns, which is included in inventory in the consolidated balance sheets, and is typically settled within six months of transfer of control to the customer, or the period over which stock rotation rights are based. Upon lapse of the time period for stock rotations, or the contractual end to price protection and rebate programs, which is approximately one to two years, and when the Company believes unclaimed amounts are no longer subject to payment and will not be paid, any remaining asset or liability is derecognized by an offsetting entry to cost of net revenue and net revenue. For additional disclosures regarding contract liabilities and other obligations to customers, see Note 15. The Company assesses customer accounts receivable and contract assets for impairment in accordance with ASC 310-10-35.
Warranty Warranty The Company generally provides a warranty on its products for a period of one to three years. The Company makes estimates of product return rates and expected costs to replace the products under warranty at the time revenue is recognized based on historical warranty experience and any known product warranty issues. If actual return rates and/or replacement costs differ significantly from these estimates, adjustments to recognize additional cost of net revenue may be required in future periods. As of December 31, 2020 and 2019, the Company has warranty reserves of $0.7 million and $0.6 million, respectively, based on the Company’s estimates.
Segment Reporting, Policy [Policy Text Block]
Segment Information
The Company operates in one segment as it has developed, marketed and sold primarily only one class of similar products, radio-frequency, high-performance analog and mixed-signal communications system-on-chip solutions for the connected home, wired and wireless infrastructure markets and industrial and multi-market applications.
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. The Company has one business activity and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports as a single operating segment.
Share-based Payment Arrangement [Policy Text Block]
Stock-based Compensation
The Company measures the cost of employee services received in exchange for equity incentive awards, including restricted stock units and restricted stock awards, employee stock purchase rights and stock options based on the grant date fair value of the award. The Company calculates the fair value of restricted stock units and performance-based restricted stock units based on the fair market value of the Company’s common stock on the grant date. Stock-based compensation expense is then determined based on the number of restricted stock units that are expected to vest; for performance-based restricted stock units, this is the number of units that are expected to vest during the performance period if it is probable that the Company will achieve the performance metrics specified in the underlying award agreement. The Company uses the Black-Scholes valuation model to calculate the fair value of stock options and employee stock purchase rights granted to employees. Stock-based compensation expense is recognized over the period during which the employee is required to provide services in exchange for the award, which is usually the vesting period. The Company recognizes compensation expense over the vesting period using the straight-line method and classifies these amounts in the consolidated statements of operations based on the department to which the related employee reports.
Research and Development Expense, Policy [Policy Text Block]
Research and Development
Costs incurred in connection with the development of the Company’s technology and future products are charged to research and development expense as incurred.
Lessee, Leases
Leases
The Company’s leases primarily consist of facility leases which are classified as operating leases. The Company assesses whether an arrangement contains a lease at inception. Effective January 1, 2019, the Company recognizes a lease liability to make contractual payments under all leases with terms greater than twelve months and a corresponding right-of-use asset, representing its right to use the underlying asset for the lease term. The lease liability is initially measured at the present value of the lease payments over the lease term using the collateralized incremental borrowing rate since the implicit rate is unknown. Options to extend or terminate a lease are included in the lease term when it is reasonably certain that the Company will exercise such an option. The right-of-use asset is initially measured as the contractual lease liability plus any initial direct costs and prepaid lease payments made, less any lease incentives. Upon adoption of ASC 842 on January 1, 2019, the carrying value of lease-related restructuring liabilities for certain restructured leases existing at that date, was offset against the related right-of-use assets. Lease expense is recognized on a straight-line basis over the lease term.
Upon adoption of ASC 842, the Company elected certain practical expedients and accordingly has (1) carried forward its prior assessments of (a) whether existing contracts on the January 1, 2019 adoption date contain leases, (b) classification of leases as operating or financing and (c) initial direct costs for existing leases and (2) considered hindsight in determining the lease term and assessing impairment of the right-of-use-asset. In addition, the Company used a portfolio approach for its facility leases when making judgments and estimates, such as the discount rate.
Leased right-of-use assets are subject to impairment testing as a long-lived asset at the asset-group level. The Company monitors its long-lived assets for indicators of impairment. As the Company's leased right-of-use assets primarily relate to facility leases, early abandonment of all or part of facility as part of a restructuring plan is typically an indicator of impairment. If impairment indicators are present, the Company tests whether the carrying amount of the leased right-of-use asset is recoverable including consideration of sublease income, and if not recoverable, measures impairment loss for the right-of-use asset or asset group.
Derivatives, Policy [Policy Text Block] Derivatives and Hedging ActivitiesThe Company records derivatives in the consolidated balance sheets at fair value. Hedge accounting is applied to derivatives designated in a hedging relationship. A derivative designated as a hedge of a forecasted transaction is carried at fair value with the effective portion of a derivative’s gain or loss recorded in other comprehensive income (i.e., a separate component of stockholders’ equity) and subsequently recognized in earnings in the same period or periods the hedged forecasted transaction affects earnings. The ineffective portion of a derivative’s gain or loss is recorded in earnings as it occurs. Changes in certain terms of the hedged transactions, including the selection of interest rate from one-month LIBOR to another rate could cause ineffectiveness in the derivatives and result in reclassification of amounts in accumulated other comprehensive income (loss) into earnings.
Pension and Other Postretirement Plans, Policy Pension and Other Defined Benefit Retirement ObligationsThe costs of pension and certain other defined benefit employee retirement benefits are required to be recognized based upon actuarial valuations. The related net retirement benefit obligation is recognized as the excess of the projected benefit obligation over the fair value of the plan assets. In measuring the retirement benefit obligation, the discount rate, expected long-term rate of return on plan assets, and long-term rate of salary increase are the most significant assumptions. Retirement benefit costs primarily represent the increase in the actuarial present value of the retirement benefit obligation.
Income Tax, Policy [Policy Text Block]
Income Taxes
The Company provides for income taxes utilizing the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. Deferred taxes are presented net as noncurrent. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. Valuation allowances are recorded to reduce deferred tax assets when a judgment is made that is considered more likely than not that a tax benefit will not be realized. A decision to record a valuation allowance results in an increase in income tax expense or a decrease in income tax benefit. If the valuation allowance is released in a future period, income tax expense will be reduced accordingly.
The calculation of tax liabilities involves dealing with uncertainties in the application of complex global tax regulations. The impact of an uncertain income tax position is recognized at the largest amount that is “more likely than not” to be sustained
upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.
In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company continually assesses the need for a valuation allowance on the deferred tax asset by evaluating both positive and negative evidence that may exist. Any adjustment to the net deferred tax asset valuation allowance would be recorded in the income statement for the period that the adjustment is determined to be required.
On December 22, 2017, the Tax Cuts and Jobs Act, or the Tax Act, was enacted into U.S. tax law. In 2018, the Company made an accounting policy election to treat Global Intangible Low Taxed Income in accordance with the Tax Act as a period cost.
Comprehensive Income, Policy [Policy Text Block] Comprehensive Income (Loss)Comprehensive income (loss) is defined as the change in equity (net assets) of a business entity during a period from transactions and other events and circumstances from non-owner sources. Other comprehensive income (loss) includes certain changes in equity that are excluded from net income (loss), net of tax, such as foreign currency translation gains and losses, and unrealized gains and losses from interest rate hedging activities.
Litigation and Settlement Costs
Litigation and Settlement Costs
Legal costs are expensed as incurred. The Company is involved in disputes, litigation and other legal actions in the ordinary course of business. The Company continually evaluates uncertainties associated with litigation and records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred at the date of the financial statements and (ii) the loss or range of loss can be reasonably estimated.
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, to replace the incurred loss methodology with an expected credit loss model that requires consideration of a broader range of information to estimate credit losses over the lifetime of the asset, including current conditions and reasonable and supportable forecasts in addition to historical loss information, to determine expected credit losses. Pooling of assets with similar risk characteristics and the use of a loss model are also required. Also, in April 2019, the FASB issued ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, to clarify the inclusion of recoveries of trade receivables previously written off when estimating an allowance for credit losses. The amendments in this update were required to be applied using the modified retrospective method with an adjustment to accumulated deficit and were effective for the Company beginning with fiscal year 2020, including interim periods. The adoption of the amendments in this update as of January 1, 2020 did not have a material impact on the Company’s accounts receivable, net and accumulated deficit, as well as its results of operations for the year ended December 31, 2020.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. An entity no longer will determine goodwill impairment by calculating the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if the reporting unit had been acquired in a business combination. Instead, under the amendments in this update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The FASB also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. The amendments in this update are effective for the Company beginning with fiscal year 2020, including interim periods. The adoption of the amendments in this update as of the Company’s October 31, 2020 goodwill impairment test date did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework— Changes to the Disclosure Requirements for Fair Value Measurement, to improve the fair value measurement reporting of
financial instruments. The amendments in this update require, among other things, added disclosure of the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements. The amendments in this update eliminate, among other things, disclosure of the reasons for and amounts of transfers between Level 1 and Level 2 for assets and liabilities that are measured at fair value on a recurring basis and an entity's valuation processes for Level 3 fair value measurements. The amendments in this update were effective for the Company beginning with fiscal year 2020. Retrospective application is required for all amendments in this update except the added disclosures, which should be applied prospectively. The adoption of the amendments in this update did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles - Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract, to provide additional guidance on the accounting for costs of implementing cloud computing arrangements that are service contracts. The amendments in this update require the capitalization of implementation costs during the application development stage of such hosting arrangements and amortization of the expense over the term of the arrangement including any option to extend reasonably certain to be exercised or option to terminate reasonably certain not to be exercised. Capitalized implementation costs and amortization thereof are also required to be classified in the same line item in the statements of financial position, operations and cash flows associated with the hosting service fees. The amendments in this update were effective for the Company beginning with fiscal year 2020. Entities may select retrospective or prospective application to all implementation costs incurred after the adoption date. The Company has selected prospective application. The adoption of the amendments in this update did not have a material impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In August 2018, the FASB issued ASU No. 2018-14 Compensation—Retirement Benefits—Defined Benefit Plans—General (Subtopic 715-20), to clarify disclosure requirements related to defined benefit pension plans. The amendment adds a narrative description on the reasons for significant gains and losses affecting the benefit obligation and an explanation of any other significant changes in the benefit obligation or plan assets not otherwise apparent in other disclosures. The amendment removes the disclosure of amounts in accumulated other comprehensive income expected to be recognized as part of net periodic benefit costs over the next year. The amendments in this update are effective for the Company beginning with fiscal year 2021. Entities are required to apply the amendments on a retrospective basis with early adoption permitted. The Company selected to early adopt this update. The adoption of the amendments in this update did not have a material impact on the Company's defined benefit plan disclosures and the Company's consolidated financial position and results of operations as of and for the year ended December 31, 2020.

In March 2020, the FASB issued ASU No. 2020-04 Reference Rate Reform (Topic 848)—Facilitation of the Effects of Reference Rate Reform on Financial Reporting, that provides optional relief to applying reference rate reform to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (LIBOR), which will be discontinued by the end of 2021. Also, in January 2021, the FASB issued ASU No. 2021-01 Reference Rate Reform (Topic 848)—Scope, to clarify that cash flow hedges are eligible for certain optional expedients and exceptions for the application of subsequent assessment methods to assume perfect effectiveness as previously presented in ASU 2020-04. The amendments in this update are effective immediately and may be applied through December 31, 2022. The Company's LIBOR interest rate swap expired in October 2020 and was not impacted by reference rate reform. Therefore, the adoption of the amendments in this update did not have a material impact on the Company’s accumulated other comprehensive loss or its results of operations as of and for the year ended December 31, 2020.

In May 2020, the SEC issued a final rule that amends the financial statement requirements for business acquisitions and related pro forma financial information. The rule modifies the significance tests to replace total assets with aggregate worldwide market value of common equity in the investment test and to include a revenue component in the income test while requiring the use of absolute value to calculate average net income for the last five fiscal years. The rule improves the presentation of pro forma financial information by replacing pro forma adjustments with transaction accounting adjustments and adds the optional disclosure of management’s adjustments related to synergies and dis-synergies. The rule also reduces the number of acquiree annual financial statement periods required to a maximum of the two most recent fiscal years. The final rule is effective for the Company beginning with fiscal year 2021, with early application permitted; all applicable aspects of the rule are required to be applied upon adoption. The Company has early adopted the rule in its filings related to the acquisition of the Wi-Fi and Broadband assets business. The adoption of the rule did not have an impact on the Company’s consolidated financial position and results of operations as of and for the year ended December 31, 2020.
Recently Issued Accounting Pronouncements

In December 2019, the FASB issued ASU No. 2019-12 Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes, to remove certain exceptions and improve consistency of application, including, among other things, requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. The amendments in this update will be effective for the Company beginning with fiscal year 2021, with early adoption permitted. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The adoption of the amendments in this update is not expected to have a material impact on the Company’s consolidated financial position and results of operations.

In October 2020, the FASB issued ASU No. 2020-10 Codification Improvements, to make incremental improvements to GAAP and address stakeholder suggestions, including, among other things, clarifying that the requirement to provide comparative information in the financial statements extends to the corresponding disclosures section. The amendments in this update will be effective for the Company beginning with fiscal year 2021, with early adoption permitted. The amendments in this update should be applied retrospectively and at the beginning of the period that includes the adoption date. The adoption of the amendments in this update is not expected to have a material impact on the Company’s consolidated financial position and results of operations.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Earnings Per Share
Years Ended December 31,
202020192018
(in thousands, except per share amounts)
Numerator:
Net loss$(98,593)$(19,898)$(26,199)
Denominator:
Weighted average common shares outstanding—basic73,133 71,005 68,490 
Dilutive common stock equivalents— — — 
Weighted average common shares outstanding—diluted73,133 71,005 68,490 
Net loss per share:
Basic$(1.35)$(0.28)$(0.38)
Diluted$(1.35)$(0.28)$(0.38)
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Restructuring Activity Restructuring Activity (Tables)
12 Months Ended
Dec. 31, 2020
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs [Table Text Block]
The following table presents the activity related to the plans, which is included in restructuring charges in the consolidated statements of operations:
Years Ended December 31,
202020192018
(in thousands)
Employee separation expenses$1,620 $1,150 $2,094 
Lease related expenses1,998 1,301 1,608 
Other215 185 136 
$3,833 $2,636 $3,838 
Restructuring activity and rollforward of restructuring liability
The following table presents a roll-forward of the Company's restructuring liability for the years ended December 31, 2020 and 2019. The restructuring liability is included in accrued expenses and other current liabilities and other long-term liabilities in the consolidated balance sheets.
Employee Separation ExpensesLease Related ExpensesOtherTotal
(in thousands)
Liability as of December 31, 2018$409 $1,490 $47 $1,946 
Transfer to right-of-use asset— (299)— (299)
Restructuring charges1,150 1,301 185 2,636 
Cash payments(1,559)(1,720)(163)(3,442)
Non-cash charges— 46 (50)(4)
Liability as of December 31, 2019— 818 19 837 
Restructuring charges1,620 1,998 215 3,833 
Cash payments(2,165)(322)(36)(2,523)
Reimbursement due from Intel (Note 6)4,415 — — 4,415 
Non-cash charges and adjustments(596)(1,774)(195)(2,565)
Liability as of December 31, 20203,274 720 3,997 
Less: current portion as of December 31, 2020(3,274)(351)(3)(3,628)
Long-term portion as of December 31, 2020$— $369 $— $369 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets Tables (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill [Table Text Block]
The following table presents the changes in the carrying amount of goodwill for the periods indicated:    
Years Ended December 31,
20202019
(in thousands)
Beginning balance$238,330 $238,330 
Acquisitions (Note 3)64,498 — 
Ending balance$302,828 $238,330 
Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which continue to be amortized:
December 31, 2020December 31, 2019
Weighted
Average
Useful Life
(in Years)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying ValueAccumulated AmortizationNet Carrying Amount
(in thousands)
Licensed technology5.9$4,869 $(2,006)$2,863 $2,156 $(1,583)$573 
Developed technology6.9304,061 (146,252)157,809 243,361 (108,522)134,839 
Trademarks and trade names6.214,800 (8,818)5,982 13,800 (6,511)7,289 
Customer relationships4.6128,800 (96,047)32,753 121,100 (75,847)45,253 
Non-compete covenants3.01,100 (1,100)— 1,100 (1,083)17 
Backlog2.41,300 (641)659 — — — 
6.2$454,930 $(254,864)$200,066 $381,517 $(193,546)$187,971 
Finite-lived Intangible Assets Amortization Expense [Table Text Block]
The following table sets forth amortization expense associated with finite-lived intangible assets, which is included in the consolidated statements of operations as follows:
Years Ended December 31,
202020192018
Cost of net revenue$37,784 $33,932 $35,821 
Research and development48 150 
Selling, general and administrative23,529 23,035 31,976 
$61,318 $57,015 $67,947 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
The following table sets forth activity during the years ended December 31, 2020 and 2019 related to finite-lived intangible assets:
Years Ended December 31,
20202019
(in thousands)
Beginning balance$187,971 $240,500 
Acquisitions (Note 3)70,700 — 
Other additions2,799 86 
Transfers to developed technology from IPR&D— 4,400 
Amortization(61,318)(57,015)
Impairment losses(86)— 
Ending balance$200,066 $187,971 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
The following table presents future amortization of the Company’s finite-lived intangible assets at December 31, 2020:
Amortization
(in thousands)
2021$66,772 
202248,908 
202336,802 
202420,804 
202510,706 
Thereafter16,074 
Total$200,066 
Schedule of Indefinite-Lived Intangible Assets [Table Text Block]
Indefinite-lived intangible assets consist entirely of acquired in-process research and development technology, or IPR&D. The following table sets forth the Company’s activities related to the indefinite-lived intangible assets:
Years Ended December 31,
20202019
(in thousands)
Beginning balance$— $4,400 
Acquisitions (Note 3)7,200 — 
Transfers to developed technology from IPR&D— (4,400)
Ending balance$7,200 $— 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
Available-for-sale Securities [Table Text Block]
The composition of financial instruments were as follows:
December 31, 2020December 31, 2019
(in thousands)
Liabilities
Contingent consideration (Note 3)$— $— 
Interest rate swap$— $37 
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
Derivative Instruments and Hedging Activities Disclosure [Text Block]
The following table summarizes activity for the interest rate swap:
Fair Value at December 31,
20202019
(in thousands)
Interest rate swap
Beginning balance$(37)$1,623 
Unrealized gain (loss) recognized in other comprehensive income (loss)122 (1,660)
Gain recognized in earnings(85)— 
Ending balance$— $(37)
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]  
Cash, Cash Equivalents and Investments
Cash, cash equivalents, and restricted cash consist of the following:
December 31, 2020December 31, 2019
(in thousands)
Cash and cash equivalents$148,901 $92,708 
Short-term restricted cash115 349 
Long-term restricted cash1,018 60 
Total cash, cash equivalents and restricted cash$150,034 $93,117 
Inventory
Inventory consists of the following:
December 31, 2020December 31, 2019
(in thousands)
Work-in-process$35,852 $14,525 
Finished goods61,987 16,985 
$97,839 $31,510 
Schedule of Other Assets
Prepaid and other current assets consist of the following:
December 31, 2020December 31, 2019
(in thousands)
Prepaid expenses$7,674 $3,366 
Other receivables32,762 — 
Other current assets6,985 3,426 
$47,421 $6,792 
Property and Equipment
Property and equipment consist of the following:
Useful Life
(in Years)
December 31, 2020December 31, 2019
(in thousands)
Furniture and fixtures5$2,524 $2,199 
Machinery and equipment
3-5
55,456 35,660 
Masks and production equipment
2-5
19,205 15,209 
Software37,194 5,956 
Leasehold improvements
1-5
16,871 16,186 
Construction in progressN/A8,050 746 
109,300 75,956 
Less accumulated depreciation and amortization(69,830)(59,343)
$39,470 $16,613 
Price Protection Liability
Accrued price protection liability consists of the following activity:
Years Ended December 31,
20202019
(in thousands)
Beginning balance$12,557 $16,454 
Charged as a reduction of revenue48,942 24,449 
Reversal of unclaimed rebates(159)(42)
Payments(13,574)(28,304)
Ending balance$47,766 $12,557 
Accrued Expenses
Accrued expenses and other current liabilities consist of the following:
December 31, 2020December 31, 2019
(in thousands)
Deferred purchase price payments$34,484 $— 
Payables under transition services agreement17,420 — 
Accrued technology license payments5,821 4,500 
Accrued professional fees2,620 861 
Accrued engineering and production costs3,448 4,491 
Accrued restructuring3,628 294 
Accrued royalty1,965 923 
Short-term lease liabilities8,144 4,810 
Accrued customer credits1,135 832 
Income tax liability1,193 65 
Customer contract liabilities29 107 
Accrued obligations to customers for price adjustments10,277 8,382 
Accrued obligations to customers for stock rotation rights2,036 1,410 
Other13,642 4,496 
$105,842 $31,171 
As of December 31, 2020, other payables of $17.4 million consist of amounts due to Intel of approximately $9.1 million for purchases of inventory and $8.3 million for other operating expenses incurred by Intel on behalf of MaxLinear under the transition services agreement (Note 3).
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table summarizes the balances in accumulated other comprehensive income (loss) by component:
Cumulative Translation AdjustmentsInterest Rate HedgePension and Other Defined Benefit Plan ObligationTotal
(in thousands)
Balance at December 31, 2018$(907)$1,179 $— $272 
Other comprehensive income (loss) before reclassifications, net of tax160 (1,319)— (1,159)
Balance at December 31, 2019(747)(140)— (887)
Other comprehensive income (loss) before reclassifications, net of tax1,010 225 1,172 2,407 
Amounts reclassified, net of tax— (85)— (85)
Net current period other comprehensive income (loss)1,010 140 1,172 2,322 
Balance at December 31, 2020$263 $— $1,172 $1,435 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Debt and Interest Rate Swap (Tables)
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Debt [Table Text Block]
The carrying amount of the Company's long-term debt consists of the following:
December 31, 2020December 31, 2019
(in thousands)
Principal balance:
Initial term loan$212,000 $212,000 
Incremental term loan157,812 — 
369,812 212,000 
Less:
     Unamortized debt discount(1,767)(1,328)
     Unamortized debt issuance costs(4,453)(3,763)
Net carrying amount of long-term debt363,592 206,909 
Less: current portion of long-term debt— — 
Long-term debt, non-current portion$363,592 $206,909 
Schedule of Maturities of Long-term Debt
As of December 31, 2020, future payments of principal are as follows:
Amount
(in thousands)
2021$— 
202215,312 
2023142,500 
2024212,000 
Total principal payments due369,812 
Less: current portion— 
Long-term debt principal, non-current portion$369,812 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation and Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation
The Company recognizes stock-based compensation expense in the consolidated statements of operations, based on the department to which the related employee reports, as follows:
Years Ended December 31,
202020192018
(in thousands)
Cost of net revenue$577 $557 $489 
Research and development22,252 16,545 17,953 
Selling, general and administrative24,172 14,938 13,279 
Restructuring expense596 — — 
$47,597 $32,040 $31,721 
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
A summary of the Company’s restricted stock unit activity is as follows:
Number of Shares
(in thousands)
Weighted-Average Grant-Date Fair Value per Share
Outstanding at December 31, 20192,924 $21.72 
  Granted4,601 18.96 
  Vested(1,197)20.57 
  Canceled(496)18.44 
Outstanding at December 31, 20205,832 20.05 
Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]
A summary of the Company’s performance-based restricted stock unit activity is as follows:
Number of Shares
(in thousands)
Weighted-Average Grant-Date Fair Value per Share
Outstanding at December 31, 2019445 $22.21 
  Granted(1)
1,416 11.67 
  Vested(21)22.21 
  Canceled(118)15.98 
Outstanding at December 31, 20201,722 13.97 
________________
(1) Number of shares granted is based on the maximum percentage achievable in the performance-based restricted stock unit award.
Fair Value of Employee Stock Purchase Rights
The fair values of employee stock purchase rights were estimated using the Black-Scholes option pricing model at their respective grant date using the following assumptions:
Years Ended December 31,
202020192018
Weighted-average grant date fair value per share
$6.41 - $8.66
$5.48 - $6.61
$5.01 - $5.37
Risk-free interest rate
0.12% - 0.15%
1.59% - 2.43%
2.09% - 2.51%
Dividend yield— %— %— %
Expected term (in years)0.50.50.5
Volatility
59.72% - 93.25%
40.47% - 43.14%
38.82% - 46.17%
Share-based Payment Arrangement, Option, Activity [Table Text Block]
A summary of the Company’s stock option activity is as follows:
Number of Options
(in thousands)
Weighted-Average Exercise PriceWeighted-Average Contractual Term
(in years)
Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 20191,337 $13.05 
Exercised(496)9.78 
Canceled(44)20.85 
Outstanding at December 31, 2020797 $14.67 2.7$18,757 
Vested and expected to vest at December 31, 2020797 $14.67 2.7$18,757 
Exercisable at December 31, 2020664 $13.90 2.4$16,123 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
The fair values of stock options granted in 2018 were estimated using the Black-Scholes option pricing model on the grant date using the following assumptions:
December 31,
2018
Weighted-average grant date fair value per share$8.14 
Risk-free interest rate2.76 %
Dividend yield— %
Expected term (in years)5.50
Volatility44.30 %
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Income Tax (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]
The domestic and international components of loss before income taxes are presented as follows:
Years Ended December 31,
202020192018
(in thousands)
Domestic$(112,778)$(61,893)$16,405 
Foreign(2,074)29,409 (49,257)
Loss before income taxes$(114,852)$(32,484)$(32,852)
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] The income tax provision (benefit) consists of the following:
Years Ended December 31,
202020192018
(in thousands)
Current:
Federal$(176)$1,604 $3,292 
State12 16 37 
Foreign2,687 1,560 1,640 
Total current2,523 3,180 4,969 
Deferred:
Federal(18,595)(13,793)788 
State(705)(1,829)(2,799)
Foreign8,025 1,095 (3,884)
Change in valuation allowance(7,507)(1,239)(5,727)
Total deferred(18,782)(15,766)(11,622)
Total income tax benefit$(16,259)$(12,586)$(6,653)
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
The actual income tax provision (benefit) differs from the amount computed using the federal statutory rate as follows:
Years Ended December 31,
202020192018
(in thousands)
Provision (benefit) at statutory rate$(24,119)$(6,821)$(6,814)
State income taxes (net of federal benefit)11 20 
Research and development credits(6,521)(7,815)(8,849)
Foreign rate differential2,354 (4,489)8,640 
Stock compensation5,425 (2,750)74 
Foreign income inclusion1,446 3,936 1,103 
Provision to return(286)1,887 (27)
Uncertain tax positions222 1,244 1,463 
Permanent and other131 716 1,319 
Foreign unremitted earnings(233)(103)1,960 
Tax Act— — 185 
Transaction costs883 — — 
Attribute expirations11,937 2,837 — 
Valuation allowance(7,507)(1,239)(5,727)
Total income tax benefit$(16,259)$(12,586)$(6,653)
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
The components of the deferred income tax assets are as follows:
December 31,
20202019
(in thousands)
Deferred tax assets:
Net operating loss carryforwards$65,790 $65,477 
Research and development credits79,019 80,404 
Accrued expenses and other11,669 7,768 
Lease obligation1,731 2,047 
Accrued compensation4,442 1,441 
Stock-based compensation5,415 3,460 
168,066 160,597 
Less valuation allowance(71,811)(77,957)
96,255 82,640 
Deferred tax liabilities:
Fixed assets(42)(246)
Leased right-of-use assets(1,099)(1,483)
Intangible assets(9,049)(13,627)
Net deferred tax assets$86,065 $67,284 
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
The following table summarizes the changes to the unrecognized tax benefits during 2020, 2019 and 2018:
(in thousands)
Balance as of December 31, 2017$63,086 
Additions based on tax positions related to the current year3,080 
Additions related to acquisitions— 
Decreases based on tax positions of prior year(4,696)
Balance as of December 31, 2018$61,470 
Additions based on tax positions related to the current year1,678 
Decreases based on tax positions of prior year(1,121)
Balance as of December 31, 2019$62,027 
Additions based on tax positions related to the current year1,506 
Additions related to acquisitions1,154 
Decreases based on tax positions of prior year(922)
Balance as of December 31, 2020$63,765 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Retirement Plan (Tables)
12 Months Ended
Dec. 31, 2020
Postemployment Benefits [Abstract]  
Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan The vested benefit obligation for a defined-benefit pension or other retirement plan is the actuarial present value of the vested benefits to which the employee is currently entitled based on the employee's expected date of separation or retirement.
December 31, 2020
(in thousands)
Changes in projected benefit obligation:
Projected benefit obligation, beginning of period$— 
Projected benefit obligation assumed in acquisition13,274 
Service cost157 
Interest cost59 
Actuarial (gain) loss(1,172)
Benefits paid(786)
Currency exchange rate changes490 
Projected benefit obligation, end of period12,022 
Changes in fair value of plan assets:
Fair value of plan assets, beginning of period 
Plan assets transferred from acquisition5,417 
Currency exchange rate changes217 
Fair value of plan assets, end of period5,634 
Net unfunded status$6,388 
Amounts recognized in the Consolidated Balance Sheets
Other long-term liabilities$6,388 
Accumulated other comprehensive (income) loss, before tax$(1,172)
Schedule of Expected Benefit Payments
The estimated benefit payments over the next five years and beyond are as follows:
Estimated Future Benefit Payments
(in thousands)
2021$— 
2022— 
202320 
202448 
202548 
Thereafter762 
879 
Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets
As of December 31, 2020, all plans had accumulated benefit obligations and projected benefit obligations in excess of plan assets. As of December 31, 2020, the accumulated benefit obligations were $11.1 million for the pension plans.

December 31, 2020
(in thousands)
Plans with accumulated benefit obligation in excess of plan assets
Accumulated benefit obligation$11,127 
Plan assets$5,634 
Plans with projected benefit obligation in excess of plan assets
Projected benefit obligation$12,022 
Plan assets$5,634 
Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets
As of December 31, 2020, all plans had accumulated benefit obligations and projected benefit obligations in excess of plan assets. As of December 31, 2020, the accumulated benefit obligations were $11.1 million for the pension plans.

December 31, 2020
(in thousands)
Plans with accumulated benefit obligation in excess of plan assets
Accumulated benefit obligation$11,127 
Plan assets$5,634 
Plans with projected benefit obligation in excess of plan assets
Projected benefit obligation$12,022 
Plan assets$5,634 
Defined Benefit Plan, Assumptions
December 31, 2020
(in thousands)
Weighted average actuarial assumptions used to determine benefit obligations
Discount rate
0.5% - 0.6%
Rate of compensation increase
2.6% - 3.8%
Weighted average actuarial assumptions used to determine costs
Discount rate
0.5% - 0.6%
Expected long-term rate of return on plan assets0.79 %
Rate of compensation increase
2.6% - 3.8%
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
The table below presents aggregate future minimum payments due under leases, reconciled to lease liabilities included in the consolidated balance sheet as of December 31, 2020:
Operating Leases
(in thousands)
2021$9,032 
20227,336 
20233,694 
20242,958 
20252,844 
Thereafter4,794 
Total minimum payments30,658 
Less: imputed interest(2,655)
Less: unrealized translation gain1,013 
Total lease liabilities29,006 
Less: short-term lease liabilities(8,144)
Lease liabilities - long-term$20,862 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Payments Under Other Obligations
As of December 31, 2020, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase ObligationsOther ObligationsTotal
(in thousands)
2021$71,211 $21,315 $92,526 
2022— 18,640 18,640 
2023— 10,121 10,121 
2024— 447 447 
Total minimum payments$71,211 $50,523 $121,734 
Future Minimum Payments Under Inventory Purchase Obligations
As of December 31, 2020, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase ObligationsOther ObligationsTotal
(in thousands)
2021$71,211 $21,315 $92,526 
2022— 18,640 18,640 
2023— 10,121 10,121 
2024— 447 447 
Total minimum payments$71,211 $50,523 $121,734 
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Significant Customer and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2020
Risks and Uncertainties [Abstract]  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
Customers comprising greater than 10% of net revenues for each of the periods presented are as follows:
Years Ended December 31,
202020192018
Percentage of total net revenue
Customer A (direct)15 %14 %18 %
Customer B (direct)13 %**
    Balances greater than 10% of accounts receivable, based on the Company’s billings to the contract manufacturer customers, are as follows:
December 31,
20202019
Percentage of gross accounts receivable
Customer B (direct)17 %*
Customer C (distributor)13 %*
Customer D (distributor)*10 %

Suppliers comprising greater than 10% of total inventory purchases are as follows:
Years ended December 31,
202020192018
Vendor A34 %**
Vendor B20 %14 %19 %
Vendor C11 %17 %16 %
Vendor D*13 %15 %
Vendor E*15 13 %
Revenue from External Customers by Geographic Areas [Table Text Block]
The Company's consolidated net revenues by geographic area based on ship-to location are as follows (in thousands):
Years Ended December 31,
202020192018
Amount% of total net revenueAmount% of total net revenueAmount% of total net revenue
Asia $393,579 82 %$265,122 84 %$312,877 81 %
United States15,501 %13,984 %18,060 %
Rest of world69,516 15 %38,074 12 %54,060 14 %
Total$478,596 100 %$317,180 100 %$384,997 100 %
The products shipped to individual countries representing greater than 10% of net revenue for each of the periods presented are as follows:
Years Ended December 31,
202020192018
Percentage of total net revenue
Hong Kong42 %46 %43 %
China17 %14 %19 %
Long-lived Assets by Geographic Areas [Table Text Block]
Long-lived assets, which consists of property and equipment, net, leased right-of-use assets, intangible assets, net, and goodwill, by geographic area are as follows (in thousands):
As of December 31,
20202019
Amount% of totalAmount% of total
United States$403,071 72 %$385,302 85 %
Singapore136,967 24 %63,556 14 %
Rest of world31,412 %5,034 %
Total$571,450 100 %$453,892 100 %
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from External Customers by Products and Services
Revenue by Market
The table below presents disaggregated net revenues by market (in thousands):
Year Ended December 31,
2020(1)
2019(1)
2018
Broadband$244,424 $119,320 $207,336 
% of net revenue51 %38 %54 %
Infrastructure76,166 85,369 82,388 
% of net revenue16 %27 %21 %
Industrial and multi-market87,267 79,137 95,273 
% of net revenue18 %25 %25 %
Connectivity70,739 33,354 — 
% of net revenue15 %11 %— %
Total net revenue$478,596 $317,180 $384,997 
_______________
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Quarterly Financial Data (Tables)
12 Months Ended
Dec. 31, 2020
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
Year Ended December 31, 2020
First QuarterSecond QuarterThird QuarterFourth Quarter
(in thousands, except per share amounts)
Net revenue$62,027 $65,220 $156,633 $194,716 
Gross profit$30,762 $32,743 $66,206 $83,087 
Net loss$(15,469)$(21,807)$(36,645)$(24,672)
Net loss per share:
Basic$(0.21)$(0.30)$(0.50)$(0.33)
Diluted$(0.21)$(0.30)$(0.50)$(0.33)

Year Ended December 31, 2019
First QuarterSecond QuarterThird QuarterFourth Quarter
(in thousands, except per share amounts)
Net revenue$84,635 $82,507 $80,020 $70,018 
Gross profit$45,077 $44,080 $41,904 $36,624 
Net loss$(4,851)$(2,229)$(4,714)$(8,104)
Net loss per share:
Basic$(0.07)$(0.03)$(0.07)$(0.11)
Diluted$(0.07)$(0.03)$(0.07)$(0.11)
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Organization and Summary of Significant Accounting Policies (Details Textuals)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Significant Accounting Policies      
Number of Operating Segments 1    
Standard Product Warranty Accrual, Current $ 700 $ 600  
Revenue, Performance Obligation, Payment Term 30 days    
Impairment losses $ 86 $ 0 $ 2,198
Revenue, Performance Obligation, Delivery Term 1 year    
Contract with Customer, Right of Return Term 6 months    
Minimum [Member]      
Significant Accounting Policies      
Property, Plant and Equipment, Useful Life 2 years    
Contract with Customer, Rebate and Price Protection Program Term 1 year    
Maximum [Member]      
Significant Accounting Policies      
Property, Plant and Equipment, Useful Life 5 years    
Revenue, Performance Obligation, Warranty Term 3 years    
Contract with Customer, Rebate and Price Protection Program Term 2 years    
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share - Summary of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Numerator:                      
Net loss $ (24,672) $ (36,645) $ (21,807) $ (15,469) $ (8,104) $ (4,714) $ (2,229) $ (4,851) $ (98,593) $ (19,898) $ (26,199)
Denominator:                      
Weighted Average Number of Shares Outstanding, Basic                 73,133 71,005 68,490
Dilutive common stock equivalents (shares)                 0 0 0
Weighted average common shares outstanding-diluted (shares)                 73,133 71,005 68,490
Net loss per share:                      
Basic (usd per share) $ (0.33) $ (0.50) $ (0.30) $ (0.21) $ (0.11) $ (0.07) $ (0.03) $ (0.07) $ (1.35) $ (0.28) $ (0.38)
Diluted (usd per share) $ (0.33) $ (0.50) $ (0.30) $ (0.21) $ (0.11) $ (0.07) $ (0.03) $ (0.07) $ (1.35) $ (0.28) $ (0.38)
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share - Additional Information (Detail) - shares
shares in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]      
Common stock equivalents excluded from the calculation of net loss per share (shares) 3.2 2.5 3.7
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 09, 2020
Jul. 31, 2020
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
May 12, 2017
Business Acquisition [Line Items]                            
Incremental Loans                           $ 160,000
Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Fair Value Mark Up On Inventory     $ 32,900               $ 32,900      
Business Acquisition, Share Price $ 21.24                          
Business Combination, Amortization of Inventory Step-Up                     32,945 $ (32,945)    
Goodwill     302,828       $ 238,330       302,828 238,330 $ 238,330  
Business Acquisition Proforma Amortization of Intangible Assets                     11,428 17,583    
Business Acquisition, Pro Forma Net Income (Loss)                     (101,783) (152,070)    
Finite-lived Intangible Assets Acquired                     70,700 0    
Indefinite-lived Intangible Assets, Purchase Accounting Adjustments                     7,200 0    
Net revenue     194,716 $ 156,633 $ 65,220 $ 62,027 70,018 $ 80,020 $ 82,507 $ 84,635 478,596 317,180 384,997  
Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period                     224,569 390,959    
Business Acquisition, Pro Forma Revenue                     703,165 $ 708,139    
Business Combination, Acquisition Related Costs                     14,200      
Business Combination ProForma Nonrecurring Adjustment                     $ 33,700      
Weighted Average Basic Shares Outstanding, Pro Forma                     73,133,000 71,809,000    
Pro Forma Weighted Average Shares Outstanding, Diluted                     73,133,000 71,809,000    
Net loss     $ (24,672) $ (36,645) $ (21,807) $ (15,469) $ (8,104) $ (4,714) $ (2,229) $ (4,851) $ (98,593) $ (19,898) (26,199)  
Business Acquisition Proforma, Earnings of Acquiree                     (63,882) (97,368)    
Business Acquisition Proforma Depreciation of Property, Plant and Equipment                     5,810 2,020    
Business Combination, Transaction Costs                     14,243 (14,243)    
Business Acquisition Pro-Forma Interest Expense                     (4,963) 2,816    
Business Acquisition Pro Forma Other Expenses                     1,867 (7,604)    
Business Acquisition Proforma Acquisitions Tax Provision                     $ (638) $ (2,431)    
Business Acquisition, Pro Forma Earnings Per Share, Basic                     $ (1.39) $ (2.12)    
Business Acquisition, Pro Forma Earnings Per Share, Diluted                     $ (1.39) $ (2.12)    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual                     $ 209,700      
Business Combination, Pro Forma Information, Gross Profit of Acquiree since Acquisition Date, Actual                     110,700      
Business Combination ProForma Nonrecurring Adjustment, Actual                     36,300      
Amortization                     61,318 $ 57,015 67,947  
Nonrecurring Adjustment [Member]                            
Business Acquisition [Line Items]                            
Business Acquisition, Pro Forma Net Income (Loss)                     (101,783) (152,070)    
Inventory step-up [Member]                            
Business Acquisition [Line Items]                            
Business Combination, Amortization of Inventory Step-Up                     32,900      
Backlog [Member]                            
Business Acquisition [Line Items]                            
Business Acquisition Proforma Amortization of Intangible Assets                     800      
Amortization                     3,400      
WiFi and Broadband assets business                            
Business Acquisition [Line Items]                            
Business Combination, Consideration Transferred   $ 150,000                        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities   (68)                        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Price Protection   (413)                        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory   67,100                        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment   17,641                        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill   58,000                        
Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets   457                        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other   (7,916)                        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other   (8,197)                        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net   126,604                        
Goodwill   23,396                        
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net   150,000                        
Finite-lived Intangible Assets Acquired   $ 50,800                        
Business Combination, Separately Recognized Transactions, Description   25.0 million                        
WiFi and Broadband assets business | In Process Research and Development [Member]                            
Business Acquisition [Line Items]                            
Indefinite-lived Intangible Assets, Purchase Accounting Adjustments   $ 7,200                        
WiFi and Broadband assets business | Developed Technology Rights [Member]                            
Business Acquisition [Line Items]                            
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   7 years                        
WiFi and Broadband assets business | Technology-Based Intangible Assets [Member]                            
Business Acquisition [Line Items]                            
Finite-lived Intangible Assets Acquired   $ 43,200                        
WiFi and Broadband assets business | Customer-Related Intangible Assets [Member]                            
Business Acquisition [Line Items]                            
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   5 years                        
Finite-lived Intangible Assets Acquired   $ 6,800                        
WiFi and Broadband assets business | Backlog [Member]                            
Business Acquisition [Line Items]                            
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   6 months 29 days                        
Finite-lived Intangible Assets Acquired   $ 800                        
NanoSemi, Inc. [Member]                            
Business Acquisition [Line Items]                            
Business Combination, Consideration Transferred $ 61,180                          
Deferred payments of purchase price for acquisitions, at fair value 34,100                   34,100 0 0  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables 175                          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets 879                          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 177                          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets 1,805                          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill 19,900                          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable (602)                          
Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation (1,546)                          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other (164)                          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net 20,078                          
Goodwill 41,102                          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net 61,180                          
Common stock issued in acquisitions, at fair value $ 17,080                   $ 17,080 $ 0 $ 0  
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares 804,163                          
NanoSemi, Inc. [Member] | Developed Technology Rights [Member]                            
Business Acquisition [Line Items]                            
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 7 years                          
NanoSemi, Inc. [Member] | Technology-Based Intangible Assets [Member]                            
Business Acquisition [Line Items]                            
Finite-lived Intangible Assets Acquired $ 17,500                          
NanoSemi, Inc. [Member] | Trademarks and Trade Names [Member]                            
Business Acquisition [Line Items]                            
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 7 years                          
Finite-lived Intangible Assets Acquired $ 1,000                          
NanoSemi, Inc. [Member] | Customer-Related Intangible Assets [Member]                            
Business Acquisition [Line Items]                            
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 5 years                          
Finite-lived Intangible Assets Acquired $ 900                          
NanoSemi, Inc. [Member] | Backlog [Member]                            
Business Acquisition [Line Items]                            
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 5 years 3 months 29 days                          
Finite-lived Intangible Assets Acquired $ 500                          
NanoSemi, Inc. [Member] | Potential Contingent Consideration - NanoSemi [Member]                            
Business Acquisition [Line Items]                            
Deferred payments of purchase price for acquisitions, at fair value 0                          
NanoSemi, Inc. [Member] | Accrued Liabilities [Member]                            
Business Acquisition [Line Items]                            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other (323)                          
NanoSemi, Inc. [Member] | Accrued Compensation [Member]                            
Business Acquisition [Line Items]                            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other (223)                          
Cash [Member] | NanoSemi, Inc. [Member]                            
Business Acquisition [Line Items]                            
Business Combination, Consideration Transferred 10,000                          
Deferred payment of consideration in business acquisition [Member] | NanoSemi, Inc. [Member]                            
Business Acquisition [Line Items]                            
Business Combination, Consideration Transferred 35,000                          
Potential Contingent Consideration - NanoSemi [Member] | NanoSemi, Inc. [Member]                            
Business Acquisition [Line Items]                            
Business Combination, Consideration Transferred $ 35,000                          
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Restructuring Activity Restructuring Activity (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 3,833 $ 2,636 $ 3,838
One-time Termination Benefits [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 1,620 1,150 2,094
Facility Closing [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 1,998 1,301 1,608
Other Restructuring [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 215 $ 185 $ 136
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Restructuring Activity Restructuring Activities (Details Textuals) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Restructuring charges $ 3,833 $ 2,636 $ 3,838
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Restructuring Activity Restructuring Activity (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Restructuring Reserve [Roll Forward]      
Restructuring Reserve $ (837) $ (1,946)  
Restructuring charges 3,833 2,636 $ 3,838
Restructuring Reserve, Accrual Adjustment   (299)  
Payments for Restructuring (2,523) (3,442)  
Reimbursement due from Intel 4,415    
Restructuring Reserve, Settled without Cash 2,565 4  
Restructuring Reserve (3,997) (837) (1,946)
Impairment of leased right-of-use assets 1,508 9,240 0
One-time Termination Benefits [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring Reserve 0 (409)  
Restructuring charges 1,620 1,150 2,094
Restructuring Reserve, Accrual Adjustment   0  
Payments for Restructuring (2,165) (1,559)  
Reimbursement due from Intel (4,415)    
Restructuring Reserve, Settled without Cash 596 0  
Restructuring Reserve (3,274) 0 (409)
Facility Closing [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring Reserve (818)    
Restructuring charges 1,998 1,301 1,608
Restructuring Reserve (720) (818)  
Lease Related Impairment [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring Reserve   (1,490)  
Restructuring charges 1,998 1,301  
Restructuring Reserve, Accrual Adjustment   (299)  
Payments for Restructuring (322) (1,720)  
Reimbursement due from Intel 0    
Restructuring Reserve, Settled without Cash 1,774 46  
Restructuring Reserve     (1,490)
Other Restructuring [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring Reserve (19) (47)  
Restructuring charges 215 185 136
Restructuring Reserve, Accrual Adjustment   0  
Payments for Restructuring (36) (163)  
Reimbursement due from Intel 0    
Restructuring Reserve, Settled without Cash 195 50  
Restructuring Reserve (3) $ (19) $ (47)
Restructuring - Long term [Domain]      
Restructuring Reserve [Roll Forward]      
Restructuring Reserve (369)    
Restructuring - Long term [Domain] | One-time Termination Benefits [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring Reserve 0    
Restructuring - Long term [Domain] | Facility Closing [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring Reserve (369)    
Restructuring - Long term [Domain] | Other Restructuring [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring Reserve 0    
Restructuring - Short term [Domain]      
Restructuring Reserve [Roll Forward]      
Restructuring Reserve (3,628)    
Restructuring - Short term [Domain] | One-time Termination Benefits [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring Reserve (3,274)    
Restructuring - Short term [Domain] | Facility Closing [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring Reserve (351)    
Restructuring - Short term [Domain] | Other Restructuring [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring Reserve $ (3)    
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Goodwill [Line Items]      
Goodwill $ 302,828,000 $ 238,330,000 $ 238,330,000
Goodwill, Acquired During Period 64,498,000 $ 0  
Goodwill impairment loss $ 0    
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets Goodwill and Intangibles Other (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 6 years 2 months 12 days    
Gross Carrying Amount $ 454,930 $ 381,517  
Accumulated Amortization (254,864) (193,546)  
Net Carrying Amount 200,066 187,971 $ 240,500
Amortization 61,318 57,015 67,947
Cost of Sales [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization 37,784 33,932 35,821
Research and Development Expense [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization 5 48 150
Selling, general and administrative [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization $ 23,529 23,035 $ 31,976
Licensed Technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 5 years 10 months 24 days    
Gross Carrying Amount $ 4,869 2,156  
Accumulated Amortization (2,006) (1,583)  
Net Carrying Amount $ 2,863 573  
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 6 years 10 months 24 days    
Gross Carrying Amount $ 304,061 243,361  
Accumulated Amortization (146,252) (108,522)  
Net Carrying Amount $ 157,809 134,839  
Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 6 years 2 months 12 days    
Gross Carrying Amount $ 14,800 13,800  
Accumulated Amortization (8,818) (6,511)  
Net Carrying Amount $ 5,982 7,289  
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 4 years 7 months 6 days    
Gross Carrying Amount $ 128,800 121,100  
Accumulated Amortization (96,047) (75,847)  
Net Carrying Amount $ 32,753 45,253  
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 3 years    
Gross Carrying Amount $ 1,100 1,100  
Accumulated Amortization (1,100) (1,083)  
Net Carrying Amount $ 0 17  
Backlog [Member]      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 2 years 4 months 24 days    
Gross Carrying Amount $ 1,300 0  
Accumulated Amortization (641) 0  
Net Carrying Amount $ 659 $ 0  
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets Goodwill and Intangible Assets (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Finite-lived Intangible Assets [Roll Forward]      
Beginning balance $ 187,971,000 $ 240,500,000  
Finite-lived Intangible Assets Acquired 70,700,000 0  
Other additions 2,799,000 86,000  
Transfers to developed technology from IPR&D 0 4,400,000  
Amortization 61,318,000 57,015,000 $ 67,947,000
Impairment losses 86,000 0  
Ending balance $ 200,066,000 $ 187,971,000 $ 240,500,000
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months $ 66,772    
Finite-Lived Intangible Assets, Amortization Expense, Year Two 48,908    
Finite-Lived Intangible Assets, Amortization Expense, Year Three 36,802    
Finite-Lived Intangible Assets, Amortization Expense, Year Four 20,804    
Finite-Lived Intangible Assets, Amortization Expense, Year Five 10,706    
Finite-Lived Intangible Assets, Amortization Expense, after Year Five 16,074    
Net Carrying Amount $ 200,066 $ 187,971 $ 240,500
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets Goodwill and Intangibles Other (Details 4) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Indefinite-lived Intangible Assets [Roll Forward]      
Beginning balance $ 0 $ 4,400,000  
Indefinite-lived Intangible Assets, Purchase Accounting Adjustments 7,200,000 0  
Intangible Assets, Transfer from IPRD to Developed Tech 0 (4,400,000)  
Ending balance 7,200,000 0 $ 4,400,000
Impairment losses 86,000 0 2,198,000
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) $ 0 $ 0 $ 0
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments Financial Instruments (Details 1) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Nov. 03, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Derivative Asset   $ 40,000.00  
Derivative, Fixed Interest Rate 4.25%   1.74685%
Business Combination, Contingent Consideration, Liability $ 0 0  
Derivative Financial Instruments, Assets [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Derivative Liability, Current   $ 37,000  
Estimate of Fair Value Measurement [Member] | Derivative Financial Instruments, Assets [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Derivative Liability, Current $ 0    
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments Financial Instruments (Details 2) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset   $ 40,000.00
Business Combination, Contingent Consideration, Liability $ 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Derivative Financial Instruments, Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability, Current   $ 37,000
Estimate of Fair Value Measurement [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Derivative Financial Instruments, Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability, Current $ 0  
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments Financial Instruments (Details 3) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Business Combination, Contingent Consideration, Liability $ 0 $ 0
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments Financial Instruments - Additional Information (Details 4) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) $ 122,000 $ (1,660,000) $ 900,000
Derivative, Gain (Loss) on Derivative, Net (85,000) 0  
Derivative Liability, Current 0 (37,000) $ (1,623,000)
Fair Value, Liabilities, Transfers between Levels $ 0 $ 0  
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details - Cash and Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]        
Money Market Funds, at Carrying Value $ 20,400 $ 20,400    
Cash and cash equivalents 148,901 92,708    
Short-term restricted cash 115 349    
Long-term restricted cash 1,018 60    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 150,034 93,117 $ 74,191 $ 74,412
Restricted Cash and Cash Equivalents $ 1,100 $ 400    
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details - Inventory (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Balance Sheet Related Disclosures [Abstract]    
Work-in-process $ 35,852 $ 14,525
Finished goods 61,987 16,985
Inventory Total $ 97,839 $ 31,510
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details - Other Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Prepaid Expense $ 7,674 $ 3,366
Other Receivables 32,762 0
Other Assets, Current 6,985 3,426
Prepaid expenses and other current assets 47,421 $ 6,792
Other receivables - due from Intel 28,400  
Reimbursement due from Intel $ 4,415  
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details - Property and Equipment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]      
Depreciation $ 11,300 $ 7,300 $ 11,100
Property and equipment, Gross 109,300 75,956  
Less accumulated depreciation and amortization (69,830) (59,343)  
Property and equipment, net $ 39,470 16,613  
Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 2 years    
Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Furniture and fixtures [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Property and equipment, Gross $ 2,524 2,199  
Machinery and equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, Gross $ 55,456 35,660  
Machinery and equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Machinery and equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Masks and production equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, Gross $ 19,205 15,209  
Masks and production equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 2 years    
Masks and production equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Software [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Software and Software Development Costs [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, Gross $ 7,194 5,956  
Leasehold improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, Gross $ 16,871 16,186  
Leasehold improvements [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 1 year    
Leasehold improvements [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Construction in progress [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, Gross $ 8,050 $ 746  
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details - Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]      
Weighted average amortization period in years 6 years 2 months 12 days    
Gross Carrying Amount $ 454,930 $ 381,517  
Less accumulated amortization (254,864) (193,546)  
Intangible assets, net 200,066 187,971 $ 240,500
Intangible Assets, Net (Excluding Goodwill) 207,266 187,971  
Amortization $ 61,318 57,015 $ 67,947
Licensed Technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Weighted average amortization period in years 5 years 10 months 24 days    
Gross Carrying Amount $ 4,869 2,156  
Less accumulated amortization (2,006) (1,583)  
Intangible assets, net $ 2,863 573  
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Weighted average amortization period in years 6 years 10 months 24 days    
Gross Carrying Amount $ 304,061 243,361  
Less accumulated amortization (146,252) (108,522)  
Intangible assets, net $ 157,809 134,839  
Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Weighted average amortization period in years 6 years 2 months 12 days    
Gross Carrying Amount $ 14,800 13,800  
Less accumulated amortization (8,818) (6,511)  
Intangible assets, net $ 5,982 7,289  
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Weighted average amortization period in years 4 years 7 months 6 days    
Gross Carrying Amount $ 128,800 121,100  
Less accumulated amortization (96,047) (75,847)  
Intangible assets, net $ 32,753 45,253  
Backlog [Member]      
Finite-Lived Intangible Assets [Line Items]      
Weighted average amortization period in years 2 years 4 months 24 days    
Gross Carrying Amount $ 1,300 0  
Less accumulated amortization (641) 0  
Intangible assets, net $ 659 $ 0  
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details- Accrued Price Protection Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Accrued Price Protection Rebate Activity [Roll Forward]    
Begining Balance $ 12,557 $ 16,454
Charged as a reduction of revenue 48,942 24,449
Reversal of unclaimed rebates (159) (42)
Payments (13,574) (28,304)
Ending Balance $ 47,766 $ 12,557
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details - Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Capitalized Contract Cost [Line Items]    
Accrued technology license payments $ 5,821 $ 4,500
Accrued professional fees 2,620 861
Accrued engineering and production costs 3,448 4,491
Accrued restructuring 3,628 294
Accrued royalty 1,965 923
Accrued customer credits 1,135 832
Taxes Payable 1,193 65
Contract with Customer, Liability 29 107
Other 13,642 4,496
Total 105,842 31,171
Operating Lease, Liability, Current 8,144 4,810
Business Combination, Contingent Consideration, Liability 0 0
Deferred purchase price payments 34,484 0
Payables under transition services agreement 17,420 0
Other payables - due to Intel 9,100  
Other payables - other accrued expenses due to Intel 8,300  
Reduction in Transaction Price [Member]    
Capitalized Contract Cost [Line Items]    
Customer Refund Liability, Current 10,277 8,382
Sales Returns and Allowances [Member]    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for stock rotation rights $ 2,036 $ 1,410
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details Balance Sheet Details - AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended 38 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax, beginning $ (887) $ 272    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax 1,010 160 $ (1,572)  
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax 225 (1,319) 702 $ 100
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 2,322 (1,159) (870)  
Cumulative adjustment for adoption of accounting principle, net   (268) 1,634  
Accumulated Other Comprehensive Income (Loss), Net of Tax, ending 1,435 (887) 272 1,435
Other Comprehensive Income (Loss), Net of Tax 2,407      
Net actuarial gain on pension and other defined benefit plans, net of tax expense of $0 in 2020 1,172 0 0  
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent 0      
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax 0      
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax (85)      
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax 1,172      
Unrealized gain (loss) on interest rate swap, net of tax 140 (1,319) 702  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 1,010      
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax (85) 0 0  
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax, beginning (747) (907)    
Accumulated Other Comprehensive Income (Loss), Net of Tax, ending 263 (747) (907) 263
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax, beginning (140) 1,179    
Accumulated Other Comprehensive Income (Loss), Net of Tax, ending 0 (140) 1,179 0
AOCI Attributable to Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 2,322 (1,159) (870)  
Cumulative adjustment for adoption of accounting principle, net     103  
Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax, beginning 0 0    
Accumulated Other Comprehensive Income (Loss), Net of Tax, ending $ 1,172 $ 0 $ 0 $ 1,172
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Debt and Interest Rate Swap (Details) - USD ($)
5 Months Ended 12 Months Ended 38 Months Ended 44 Months Ended
May 12, 2024
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2020
Dec. 31, 2020
Jul. 31, 2020
Nov. 03, 2017
May 12, 2017
Debt Instrument [Line Items]                    
Derivative, Fixed Interest Rate   4.25% 4.25%     4.25% 4.25%   1.74685%  
Derivative Asset       $ (40,000.00)            
Document Period End Date     Dec. 31, 2020              
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)     $ 122,000 $ (1,660,000) $ 900,000          
Incremental Loans                   $ 160,000,000.0
Debt Instrument, Payment Terms   0.25% 0.25%     0.25% 0.25%      
Debt Instrument, Term     7 years              
Debt Instrument, Call Feature     1.0% soft call premium              
Debt Instrument, Interest Rate, Effective Percentage   4.40% 4.40% 4.90%   4.40% 4.40%     4.60%
Long-term Debt, Fair Value   $ 376,100,000 $ 376,100,000 $ 214,600,000   $ 376,100,000 $ 376,100,000     $ 398,500,000
Debt Issuance Costs, Gross                   6,000,000.0
Amortization of Debt Discount (Premium)     400,000 300,000 300,000          
Amortization of Debt Issuance Costs     1,100,000 900,000 800,000          
Debt Instrument, Unamortized Discount                   (2,100,000)
Long-term Debt   369,812,000 369,812,000     369,812,000 369,812,000      
Long-term debt   363,592,000 363,592,000 206,909,000   363,592,000 363,592,000      
Long-Term Debt, Maturity, Year One   0 0     0 0      
Long-Term Debt, Maturity, Year Two   15,312,000 15,312,000     15,312,000 15,312,000      
Long-Term Debt, Maturity, Year Three   142,500,000 142,500,000     142,500,000 142,500,000      
Long-Term Debt, Maturity, Year Four   212,000,000 212,000,000     212,000,000 212,000,000      
Debt, Current   0 0     0 0      
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax     $ 225,000 (1,319,000) $ 702,000 100,000        
Debt Instrument, Covenant Description     The Incremental Term Loan is subject to a financial covenant of an initial maximum total net leverage ratio of 3.5 to 1 which decreases to 3.0 to 1 beginning with the sixth full fiscal quarter ending after July 31, 2020. During any period during which the Company (i) fails to maintain a public corporate rating from S&P that is equal to or higher than BB- and a public corporate rating from Moody's that is equal to or higher than Ba3 or (ii) fails to maintain a total leverage ratio of 3.0 to 1 or less, the applicable margin will increase to 4.75% in the case of LIBOR Rate loans and 3.75% in the case of Base Rate loans.              
Base Rate [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate Terms     base rate              
Debt Instrument, Basis Spread on Variable Rate     1.50%              
Fed Funds Effective Rate Overnight Index Swap Rate [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate Terms     the federal funds rate, plus 0.50%              
Prime Rate [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate Terms     prime rate              
London Interbank Offered Rate (LIBOR) [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Basis Spread on Variable Rate     2.50%              
London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate Terms     an adjusted LIBOR rate determined on the basis of a one- three- or six-month interest period, plus 1.0%              
London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Interest Rate Terms     an adjusted LIBOR rate, subject to a floor of 0.75%              
London Interbank Offered Rate (LIBOR) Subject to Floor [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Basis Spread on Variable Rate     2.50%              
Term B [Member]                    
Debt Instrument [Line Items]                    
Long-term Debt, Gross   212,000,000 $ 212,000,000 212,000,000   212,000,000 212,000,000      
Repayments of Debt             (213,000,000.0)      
TermAloan1 [Member]                    
Debt Instrument [Line Items]                    
Long-term Debt, Gross   157,812,000 $ 157,812,000 0   $ 157,812,000 $ 157,812,000      
Incremental Loans               $ 175,000,000.0    
Repayments of Debt   $ (17,200,000)                
Debt Instrument, Interest Rate, Effective Percentage               3.20%    
Long-term Debt, Fair Value               $ 181,100,000    
Debt Issuance Costs, Gross               1,800,000    
Debt Instrument, Unamortized Discount               $ (900,000)    
TermAloan1 [Member] | Debt amortization period 1 [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Payment Terms   1.25% 1.25%     1.25% 1.25%      
TermAloan1 [Member] | Debt amortization, period 2 [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Payment Terms   2.50% 2.50%     2.50% 2.50%      
TermAloan1 [Member] | Debt amortization period 3 [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Payment Terms   3.75% 3.75%     3.75% 3.75%      
TermAloan1 [Member] | Base Rate [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Basis Spread on Variable Rate     3.25%              
TermAloan1 [Member] | London Interbank Offered Rate (LIBOR) Subject to Floor [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Basis Spread on Variable Rate     4.25%              
Medium-term Notes [Member]                    
Debt Instrument [Line Items]                    
Long-term Debt, Gross   $ 369,812,000 $ 369,812,000 212,000,000   $ 369,812,000 $ 369,812,000     $ 425,000,000.0
Debt Instrument, Unamortized Discount   (1,767,000) (1,767,000) (1,328,000)   (1,767,000) (1,767,000)      
Debt Issuance Costs, Net   (4,453,000) (4,453,000) (3,763,000)   (4,453,000) (4,453,000)      
Long-term Debt   363,592,000 363,592,000 206,909,000   363,592,000 363,592,000      
Long-term Debt, Current Maturities   0 0 0   0 0      
Long-term debt   $ 363,592,000 $ 363,592,000 $ 206,909,000   $ 363,592,000 $ 363,592,000      
Forecast [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Frequency of Periodic Payment quarterly installments                  
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation and Employee Benefit Plans - Expense by Type (Detail) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Mar. 31, 2020
Feb. 22, 2019
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Shares Issued upon Settlement of Executive Bonus Plan       200 300
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 1 year 6 months        
Common stock, shares authorized (shares) 550,000 550,000      
Proceeds from Stock Options Exercised $ 4,400 $ 4,500 $ 700    
Stock based compensation $ 47,597 $ 32,040 31,721    
Preferred Stock, Shares Authorized 25,000 25,000      
Equity Incentive Plan [Member] | Minimum [Member]          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 7 years        
Equity Incentive Plan [Member] | Maximum [Member]          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years        
Cost of Sales [Member]          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Stock based compensation $ 577 $ 557 489    
Research and Development Expense [Member]          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Stock based compensation 22,252 16,545 17,953    
Selling, general and administrative [Member]          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Stock based compensation 24,172 14,938 13,279    
Restructuring Charges [Member]          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Stock based compensation $ 596 $ 0 $ 0    
Performance Shares [Member]          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 1 year 4 months 24 days        
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation and Employee Benefits Plan - Awards (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Mar. 31, 2020
Feb. 22, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Percentage Relative To net sales 60.00%        
Proceeds from Stock Options Exercised $ 4.4 $ 4.5 $ 0.7    
Share-based Payment Arrangement, Expense, Tax Benefit $ 5.2 $ 20.7 $ 7.8    
Shares Issued upon Settlement of Executive Bonus Plan       200,000 300,000
Vesting Percentage Relative To earnings per share 40.00%        
Performance Shares [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 11.4        
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number 1,722,000 445,000      
Weighted-average grant date fair value per share $ 13.97 $ 22.21      
RSUs granted in period (shares) 1,416,000        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 11.67        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (21,000)        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share $ 22.21        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (118,000)        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Intrinsic Value $ 15.98        
Restricted Stock Unit and Restricted Stock Award [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 79.7        
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number 5,832,000 2,924,000      
Weighted-average grant date fair value per share $ 20.05 $ 21.72      
RSUs granted in period (shares) 4,601,000        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 18.96        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (1,197,000)        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share $ 20.57        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (496,000)        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Intrinsic Value $ 18.44        
Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Risk-free interest rate     2.76%    
Dividend yield     0.00%    
Expected life (in years)     5 years 6 months    
Volatility     44.30%    
2004 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 0        
Equity Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 14,879,764        
Share-based Payment Arrangement, Tranche Three [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance Based Compensation, Shares Awarded as a Percentage of Grants, Peer Group Based 250.00%        
Share-based Payment Arrangement, Tranche One [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance Based Compensation, Shares Awarded as a Percentage of Grants, Peer Group Based 30.00%        
Share-based Payment Arrangement, Tranche Two [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance Based Compensation, Shares Awarded as a Percentage of Grants, Peer Group Based 100.00%        
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation and Employee Benefit Plans - ESPP (Details) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
ESPP [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock Issued During Period, Shares, Employee Stock Purchase Plans 285,633    
Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased $ 13.29    
Employee Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 0.00% 0.00% 0.00%
Expected life (in years) 6 months 6 months 6 months
Minimum [Member] | Employee Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value per share $ 6.41 $ 5.48 $ 5.01
Risk-free interest rate 0.12% 1.59% 2.09%
Volatility 59.72% 40.47% 38.82%
Maximum [Member] | Employee Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value per share $ 8.66 $ 6.61 $ 5.37
Risk-free interest rate 0.15% 2.43% 2.51%
Volatility 93.25% 43.14% 46.17%
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation Stock-Based Compensation and Employee Benefit Plans - Stock Options (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 4,900 $ 22,200 $ 8,100
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 1 year 6 months    
Employee Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Expected life (in years) 6 months 6 months 6 months
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00% 0.00% 0.00%
Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate     2.76%
Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price     $ 8.14
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 797 1,337  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 0 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (496)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares (44)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price $ 14.67 $ 13.05  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 9.78    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price $ 20.85    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 664    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 14.67    
Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price $ 13.90    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 2 years 8 months 12 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 2 years 8 months 12 days    
Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term 2 years 4 months 24 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 18,757    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 797    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value $ 18,757    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value $ 16,123    
Expected life (in years)     5 years 6 months
Volatility     44.30%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate     0.00%
Minimum [Member] | Employee Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 0.12% 1.59% 2.09%
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Volatility 59.72% 40.47% 38.82%
Maximum [Member] | Employee Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 0.15% 2.43% 2.51%
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Volatility 93.25% 43.14% 46.17%
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation Stock Compensation Awards Activity Roll Forward (Details) - Restricted Stock Unit and Restricted Stock Award [Member] - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number 5,832 2,924
RSUs granted in period (shares) 4,601  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (1,197)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (496)  
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 18.96  
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation Stock Reserved for Future Issuance (Details) - shares
Dec. 31, 2020
Dec. 31, 2019
Equity Incentive Plan [Member]    
Class of Stock [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 14,879,764  
ESPP [Member]    
Class of Stock [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 3,365,693  
Restricted Stock Unit and Restricted Stock Award [Member]    
Class of Stock [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number 5,832,000 2,924,000
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation and Employee Benefit Plans - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Mar. 31, 2020
Feb. 22, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Payment Arrangement, Expense, Tax Benefit $ 5,200 $ 20,700 $ 7,800    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 4,900 $ 22,200 8,100    
Common Stock, Shares, Outstanding 74,536,000 71,931,000      
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]          
Common stock, shares authorized (shares) 550,000,000 550,000,000      
Preferred Stock, Shares Authorized 25,000,000 25,000,000      
Shares Granted or Issued, Share-based Payment Arrangement [Abstract]          
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount $ 1,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 1 year 6 months        
Stock based compensation expense $ 47,597 $ 32,040 $ 31,721    
Shares Issued upon Settlement of Executive Bonus Plan       200,000 300,000
Accrued Bonuses $ 32,800        
Equity Incentive Plan [Member]          
Shares Granted or Issued, Share-based Payment Arrangement [Abstract]          
Vesting period for new restricted stock units 4 years        
Common Stock Capital Shares Reserved For Future Issuance Period Increase Decrease 2,583,311        
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum 4.00%        
Employee Stock Purchase Plan [Member]          
Shares Granted or Issued, Share-based Payment Arrangement [Abstract]          
Contribution of earnings by employees 15.00%        
Percentage of purchase of common stock 85.00%        
Percentage of common stock on the date of purchase 85.00%        
Common Stock Capital Shares Reserved For Future Issuance Period Increase Decrease 968,741        
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum 1.25%        
MaximumDurationOfEmployeeStockPurchasePlan 27 months        
RSU and RSA [Member]          
Shares Granted or Issued, Share-based Payment Arrangement [Abstract]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 2 years 9 months 18 days        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 79,700        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 18.96        
RSUs granted in period (shares) 4,601,000        
Stock Option [Member]          
Shares Granted or Issued, Share-based Payment Arrangement [Abstract]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 2 years 8 months 12 days        
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Schedule Of Income Before Income Tax Domestic And Foreign (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Income (Loss) from Continuing Operations before Income Taxes, Domestic $ (112,778) $ (61,893) $ 16,405
Income (Loss) from Continuing Operations before Income Taxes, Foreign (2,074) 29,409 (49,257)
Loss before income taxes $ (114,852) $ (32,484) $ (32,852)
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Components of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Current Federal Tax Expense (Benefit) $ (176) $ 1,604 $ 3,292
Current State and Local Tax Expense (Benefit) 12 16 37
Current Foreign Tax Expense (Benefit) 2,687 1,560 1,640
Current Income Tax Expense (Benefit) 2,523 3,180 4,969
Deferred Federal Income Tax Expense (Benefit) (18,595) (13,793) 788
Deferred State and Local Income Tax Expense (Benefit) (705) (1,829) (2,799)
Deferred Foreign Income Tax Expense (Benefit) 8,025 1,095 (3,884)
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount (7,507) (1,239) (5,727)
Deferred Income Taxes Expense Benefit (18,782) (15,766) (11,622)
Income tax benefit $ (16,259) $ (12,586) $ (6,653)
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount $ (24,119) $ (6,821) $ (6,814)
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount 9 11 20
Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount (6,521) (7,815) (8,849)
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount 2,354 (4,489) 8,640
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount 5,425 (2,750) 74
Income Tax Reconciliation Foreign Dividends 1,446 3,936 1,103
Income tax impact to provision due to transaction costs 883 0 0
Tax Adjustments, Settlements, and Unusual Provisions (286) 1,887 (27)
Effective Income Tax Rate Reconciliation, Tax Contingency, Amount 222 1,244 1,463
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount 131 716 1,319
Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount 233 103 1,960
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount 0 0 185
Attribute expirations (11,937) (2,837) 0
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount (7,507) (1,239) (5,727)
Provision (benefit) for income taxes $ (16,259) $ (12,586) $ (6,653)
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Components of Deferred Income Tax Asset (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Valuation Allowance [Line Items]    
Deferred Tax Assets, Operating Loss Carryforwards $ 65,790 $ 65,477
Deferred Tax Assets, Tax Credit Carryforwards, Research 79,019 80,404
Deferred Tax Assets, Other 11,669 7,768
Deferred Tax Asset, Lease obligation 1,731 2,047
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 4,442 1,441
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 5,415 3,460
Deferred Tax Assets, Gross 168,066 160,597
Deferred Tax Assets, Valuation Allowance (71,811) (77,957)
Deferred Tax Assets, Net of Valuation Allowance 96,255 82,640
Deferred Tax Liabilities, Other Finite-Lived Assets (42) (246)
Deferred Tax Liability, Leased right-of-use asset (1,099) (1,483)
Deferred Tax Liabilities, Intangible Assets (9,049) (13,627)
Deferred Tax Assets, Net 86,065 $ 67,284
Foreign Tax Authority [Member]    
Valuation Allowance [Line Items]    
Deferred Tax Assets, Other Tax Carryforwards $ 5,800  
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Unrecognized tax expense (benefit) roll forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]        
Unrecognized Tax Benefits $ 63,765 $ 62,027 $ 61,470 $ 63,086
Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions 1,506 1,678 3,080  
Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions (922) $ (1,121) (4,696)  
Unrecognized Tax Benefits, Increase Resulting from Acquisition 1,154   $ 0  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate $ 54,300      
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Provisional Amounts Disclosures Related to Tax Cuts and Jobs Act (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Taxes, Provisional Items [Line Items]      
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount $ 7,507 $ 1,239 $ 5,727
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Tax Credit Carryforward [Line Items]      
Income Tax Examination, Penalties and Interest Accrued $ 600 $ 900  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 7,507 $ 1,239 $ 5,727
Domestic Tax Authority [Member]      
Tax Credit Carryforward [Line Items]      
Operating Loss Carryforwards 281,300    
Tax Credit Carryforward, Amount 49,000    
State and Local Jurisdiction [Member]      
Tax Credit Carryforward [Line Items]      
Operating Loss Carryforwards 78,700    
Tax Credit Carryforward, Amount 90,100    
Foreign Tax Authority [Member]      
Tax Credit Carryforward [Line Items]      
Operating Loss Carryforwards 4,400    
Tax Credit Carryforward, Amount 1,900    
Deferred Tax Assets, Other Tax Carryforwards $ 5,800    
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Retirement Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2020
Jul. 31, 2020
Postemployment Benefits [Abstract]      
Liability, Retirement and Postemployment Benefits     $ 7,900
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) $ 200    
Defined Benefit Plan, Benefit Obligation, Beginning Balance 0    
Defined Benefit Plan, Benefit Obligation, Business Combination 13,274    
Defined Benefit Plan, Service Cost 157    
Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) (1,172)    
Defined Benefit Plan, Benefit Obligation, Benefits Paid (786)    
Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) 490    
Defined Benefit Plan, Benefit Obligation 12,022    
Defined Benefit Plan, Benefit Obligation 12,022 $ 12,022  
Defined Benefit Plan, Plan Assets, Amount, Beginning Balance 0    
Defined Benefit Plan, Plan Assets, Business Combination 5,417    
Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) 217    
Defined Benefit Plan, Plan Assets, Amount $ 5,634    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position   6,388  
Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax   (1,172)  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position   6,388  
Defined Benefit Plan, Accumulated Benefit Obligation   11,100  
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets 0.79%    
Defined Benefit Plan, Expected Future Benefit Payment, Year Two   0  
Defined Benefit Plan, Expected Future Benefit Payment, Year One   0  
Defined Benefit Plan, Expected Future Benefit Payment, Year Three   20  
Defined Benefit Plan, Expected Future Benefit Payment, Year Four   48  
Defined Benefit Plan, Expected Future Benefit Payment, Year Five   48  
Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years   762  
Defined benefit plan expected future benefits payments total   879  
Defined Benefit Plan, Interest Cost $ 59    
Defined Benefit Plan, Plan Assets, Amount 5,634 5,634  
Defined Benefit Plan, Benefit Obligation 12,022 12,022  
Defined Benefit Plan, Underfunded Plan      
Postemployment Benefits [Abstract]      
Defined Benefit Plan, Benefit Obligation 12,022    
Defined Benefit Plan, Benefit Obligation 12,022 12,022  
Defined Benefit Plan, Plan Assets, Amount 5,634    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Accumulated Benefit Obligation   11,127  
Defined Benefit Plan, Plan Assets, Amount 5,634 5,634  
Defined Benefit Plan, Benefit Obligation $ 12,022 $ 12,022  
Minimum [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate   0.50%  
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase   2.60%  
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate 0.50%    
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase 2.60%    
Maximum [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate   0.60%  
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase   3.80%  
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate 0.60%    
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase 3.80%    
Other Long-term Investments [Member]      
Postemployment Benefits [Abstract]      
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position   $ 6,388  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position   $ 6,388  
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]      
Net gain on extinguishment of lease liabilities   $ (10,100,000)  
Operating Leases, Future Minimum Payments, Remainder of Fiscal Year $ 9,032,000    
Operating Leases, Future Minimum Payments, Due in Two Years 7,336,000    
Operating Leases, Future Minimum Payments, Due in Three Years 3,694,000    
Operating Leases, Future Minimum Payments, Due in Four Years 2,958,000    
Operating Leases, Future Minimum Payments, Due in Five Years 2,844,000    
Operating Leases, Future Minimum Payments, Due Thereafter 4,794,000    
Operating Leases, Future Minimum Payments Due 30,658,000    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 2,655,000    
Unrealized gain/loss on translation to reporting currency 1,013,000    
Operating Lease, Liability 29,006,000    
Operating Lease, Liability, Current $ 8,144,000 $ 4,810,000  
Lessee, Operating Lease, Renewal Term 5 years    
Operating Lease, Weighted Average Discount Rate, Percent 4.00% 5.00%  
Operating Lease, Weighted Average Remaining Lease Term 4 years 7 months 6 days 2 years 10 months 24 days  
Operating Lease, Cost $ 5,200,000 $ 3,100,000 $ 4,500,000
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 15,900,000 500,000  
Operating Leases, Rent Expense, Sublease Rentals 400,000 1,200,000 2,400,000
Operating Lease, Liability, Noncurrent 20,862,000 9,335,000  
Operating Leases, Future Sublease Income, Due Thereafter 100,000    
Impairment of leased right-of-use assets 1,508,000 9,240,000 0
Income statement impact, lease termination   (1,200,000)  
Gain on extinguishment of lease liabilities 0 10,437,000 0
Other related liabilities, lease termination   300,000  
Impairment of Leasehold $ 319,000 $ 1,442,000 $ 735,000
Minimum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Term of Contract 2 years    
Maximum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Term of Contract 7 years    
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies Commitments and Contingencies-Additional Details (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Total Commitments    
Total Future Minimum Payments, Due $ 121,700 $ 22,600
Contractual Obligation - Change in Balance 99,100  
Inventories [Member]    
Inventory Purchase Obligations    
2020 71,211  
2021 0  
2022 0  
2023 0  
Total minimum payments: 71,211  
Other Commitments [Domain]    
Other Obligations    
2020 21,315  
2021 18,640  
2022 10,121  
2023 447  
Total minimum payments: 50,523  
Total Commitments [Member]    
Total Commitments    
2020 92,526  
2021 18,640  
2022 10,121  
2023 447  
Total Future Minimum Payments, Due $ 121,734  
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Significant Customer and Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Concentration Risk [Line Items]      
Long lived assets $ 571,450 $ 453,892  
Revenue from Contract with Customer, Excluding Assessed Tax 478,596 317,180 $ 384,997
Asia [Member]      
Concentration Risk [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax     312,877
UNITED STATES      
Concentration Risk [Line Items]      
Long lived assets 403,071 385,302  
Revenue from Contract with Customer, Excluding Assessed Tax     18,060
Rest of World [Member]      
Concentration Risk [Line Items]      
Long lived assets 31,412 5,034  
Revenue from Contract with Customer, Excluding Assessed Tax     $ 54,060
SINGAPORE      
Concentration Risk [Line Items]      
Long lived assets $ 136,967 $ 63,556  
Long lived assets [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 100.00% 100.00%  
Long lived assets [Member] | UNITED STATES      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 72.00% 85.00%  
Long lived assets [Member] | Rest of World [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 5.00% 1.00%  
Long lived assets [Member] | SINGAPORE      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 24.00% 14.00%  
Revenue Benchmark [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 100.00% 100.00% 100.00%
Revenue from Contract with Customer, Excluding Assessed Tax $ 478,596 $ 317,180  
Revenue Benchmark [Member] | Asia [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 82.00% 84.00% 81.00%
Revenue from Contract with Customer, Excluding Assessed Tax $ 393,579 $ 265,122  
Revenue Benchmark [Member] | UNITED STATES      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 3.00% 4.00% 5.00%
Revenue from Contract with Customer, Excluding Assessed Tax $ 15,501 $ 13,984  
Revenue Benchmark [Member] | Rest of World [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 15.00% 12.00% 14.00%
Revenue from Contract with Customer, Excluding Assessed Tax $ 69,516 $ 38,074  
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | China [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 17.00% 14.00% 19.00%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | HONG KONG      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 42.00% 46.00% 43.00%
Customer A [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 15.00% 14.00% 18.00%
Customer B (Direct) [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 13.00%    
Customer B (Direct) [Member] | Accounts Receivable [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 17.00%    
Customer D [Member] | Accounts Receivable [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage   10.00%  
Customer C | Accounts Receivable [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 13.00%    
Vendor B [Member] | Supplier Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 20.00% 14.00% 19.00%
Vendor C [Member] | Supplier Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 11.00% 17.00% 16.00%
Vendor D [Member] | Supplier Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage   13.00% 15.00%
Vendor A [Member] | Supplier Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 34.00%    
Vendor E [Member] | Supplier Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage   15.00% 13.00%
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 478,596 $ 317,180 $ 384,997
Contract with Customer, Right to Recover Product 600 300  
Contract with Customer, Liability 29 107  
Accrued price protection liability 47,766 12,557 16,454
Accounts Receivable [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Asset Impairment Charges 0 0  
Reduction in Transaction Price [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Customer Refund Liability, Current 10,277 8,382  
Sales Returns and Allowances [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Accrued obligations to customers for stock rotation rights 2,036 1,410  
Infrastructure [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 76,166 85,369 82,388
Industrial and multi-market [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 87,267 79,137 95,273
Connectivity      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 70,739 33,354 0
Broadband      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 244,424 $ 119,320 $ 207,336
Revenue Benchmark [Member] | Infrastructure [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration Risk, Percentage 16.00% 27.00% 21.00%
Revenue Benchmark [Member] | Industrial and multi-market [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration Risk, Percentage 18.00% 25.00% 25.00%
Revenue Benchmark [Member] | Connectivity      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration Risk, Percentage 15.00% 11.00% 0.00%
Revenue Benchmark [Member] | Broadband      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration Risk, Percentage 51.00% 38.00% 54.00%
Revenue from Distributors [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration Risk, Percentage 49.00% 52.00% 42.00%
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Quarterly Financial Data (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]                      
Net revenue $ 194,716 $ 156,633 $ 65,220 $ 62,027 $ 70,018 $ 80,020 $ 82,507 $ 84,635 $ 478,596 $ 317,180 $ 384,997
Gross profit 83,087 66,206 32,743 30,762 36,624 41,904 44,080 45,077 212,798 167,685 208,774
Net loss $ (24,672) $ (36,645) $ (21,807) $ (15,469) $ (8,104) $ (4,714) $ (2,229) $ (4,851) $ (98,593) $ (19,898) $ (26,199)
Earnings Per Share, Basic $ (0.33) $ (0.50) $ (0.30) $ (0.21) $ (0.11) $ (0.07) $ (0.03) $ (0.07) $ (1.35) $ (0.28) $ (0.38)
Earnings Per Share, Diluted $ (0.33) $ (0.50) $ (0.30) $ (0.21) $ (0.11) $ (0.07) $ (0.03) $ (0.07) $ (1.35) $ (0.28) $ (0.38)
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.20.4
Item 15 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
SEC Schedule, 12-09, Allowance, Credit Loss [Member]        
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
Allowances for Doubtful Accounts $ 0 $ 0 $ 46 $ 73
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense 0 0 0  
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account 0 0 0  
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction 0 (46) (27)  
SEC Schedule, 12-09, Reserve, Warranty [Member]        
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
Allowances for Doubtful Accounts 700 553 519 941
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense 300 74 (414)  
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account 0 0 0  
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction (153) (40) (8)  
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]        
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
Allowances for Doubtful Accounts 71,811 77,957 79,196 $ 84,560
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense (7,385) (1,239) (5,761)  
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account 1,239 0 397  
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction $ 0 $ 0 $ 0  
EXCEL 100 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "^+2U('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " OBTM2VH&TQ^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>*';9'TSJR\9.&PQ6V-C-R&IK&B?&UDCZ]DNR-F5L#["CI9\_ M?0+5VB5Y2%RFQIWPUA*;-&N-:[)FC!LBXIV!S.2;:L;GM4K \/M,.HL6# MW1&HJKJ!0&R=90L3L(@+49C:H<9$EKMTPCM<\/$S-3/,(5!#@5K.($L)PDP3 MXW%H:K@ )AA3"OF[0&XASM4_L7,'Q"DY9+^D^KXO^]6<&W>0\/[\]#JO6_@V MLVV1QE_9:SY&6HOSY+?5_&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" OBTM2 /1\@B(& "E&0 & 'AL+W=ODEV]D'80OPQ+9820[) MM]\CV[%H1QS3AWU);&/]]=/M?X[DLQT73W+#F"(O29S*\\9&J>W'=EL&&Y90 MV>);EL(O*RX2JN!6K-MR*Q@-\T))W/8+U@,=^=-]S&VX/[:+U1^D%[>+:E:[9@ZLMV+N"N7:F$4<)2&?&4"+8Z M;XSOW]2O\L9#8Y94LC&/OT6AVIPW^@T2LA7-8G7/=Y]9V:!3K1?P M6.9_R:YXM]=KD""3BB=E82!(HK3X3U_*CM@KX'L'"GAE >^7 F[G0 &_+. ? M6Z!3%NCD/5,T)>^'"55T>";XC@C]-JCIB[PS\]+0_"C5X[Y0 GZ-H)P:3GB0 MP3 J0M.07*8J4J]DFA;S28]+DWQ93,B']W^2]Z1-Y(8*)DF4DB]II.0)/(3K MBRB.X5UYUE9 I'7;05G[15&[=Z!VUR.W/%4;"56'+/Q9H U-J=KCO;7GPD,5 M)RQH$=\](9[C.1:@,5[\BBU;Q.GDQ5U+\0E>_*\LA=H=6^T_M<:O1L?/]?P# M>I8!^7$#[Y"I8HG\!ZFA4]70R6OHX#70S:&R2EH#*HA>R'7[-7&ABLYCN-Z_7ZG.T"PNA56]QBL!_I" MIB&P1:LH*$9FEB5+)FQXN*+;:;K]0=?U,+Q>A=<[!F\4AK!088&6%R2?-7>I M=61QQ=-!MTMN*)G'-&!DS#.A3L@BBQ0CKN.<(,S]BKG_6\QC?<<%>>"[U,:+ MJXVIB.62AAC9H"(;_!;90E%H-J#-!7^.TL#:G;CD>(1PN8ZQ;>>WR.9<*E@E M?T=;&*+0RE6C.(!4H8^Q[844%V]B3@99R&$47*#7Q[ :SH]U\6(C)^[/MXUF1 ZVEY%4J,]@F'JT$<@=ML["I=K-EVO MZ:-H)A"X1T6"JRAF@HR!9\V%U6QK=&ZH6#,R"@+([03(A(4DQFA"@GM43)BF M"J3SC%'W',RSHENMM+CB(Y,8F8D*+F[B51[U\+JUCV1-$'":UQB(\7\7M^L* M9,Y$Q$-\=M5(E;G4'^_>U>0SKK%Z%W?G"F]_!5S!0WOVB(O541F;=W%3_I6J M[+O#7+CA H76]%8HEC&YSWPXX_+.-RIB[=U02?P,;7*@<4F6(.%]IG#%M\P6>MX>D=/26TD[CV]LW3\J===9$9*5UH@ 1]/O=+M=[)3!^+J/6W&)] W68?,I MA6T763 J(6T.R53*[ AKHG/?-^8NX][<\GVE<S3YA^6?\*Z##(!K;<2U1R,[-DRAF:,U<>-]8V%7+X$&YK"KN_0V6&- MT.QQ80U [;US;9V^Y-\') ETL"N.N*NGU3>(47[RWC:O%Q\P;JG.?B2)V0J* M.JT>S&91?!,H;A3?YJ?D2ZX43_++#:,A$_H%^'W%N7J[T1547V:&_P%02P,$ M% @ +XM+4J\^/J)'!P *" !@ !X;"]W;W)KD\ M[-./E&51$BDZ&?8FMN3CZ<\C>;\CE=,GRG[R%2$"/%=ES<]F*R'6)_,YSU:D M2ODQ79-:_K*DK$J%O&0/<[YF),V;1E4Y1YX7SJNTJ&?GI\V]6W9^2C>B+&IR MRP#?5%7*7CZ1DCZ=S>!L=^-[\; 2ZL;\_'2=/I %$3_6MTQ>S3LO>5&1FA>T M!HPLSV87\.32QZI!8_%709YX[SM07;FG]*>Z^)*?S3REB)0D$\I%*C\>R24I M2^5)ZOC5.IUUSU0-^]]WWG]O.B\[FT#W#9H M(C??*FNZ=96*]/R4T2? E+7TIKXTL6E:R]X4M1K&A6#RUT*V$^>7-]\6-U^_ M7%W<75^!3Q=?+[Y=7H/%Y^OKNP4X C\65^#@W0? 5RDC'!0UN%O1#4_KG!^" M=X/KT[F0=8^^M/VT6CBT5@B@;I( MH,8?GHK$AC%2"Y!R3@0_<7C$G4?<>/2G/*9\!61L0*:^D%^;XC$MY2.LL=JZ MBAM7:NT]GD,_3CQX.G_LQ\0T2U#DQ9W50*C?"?6=0A75?4 MZ8JFZ95&"7(+CON M9,=.V7=4I.4K%,9FS$(8P7@DT32#,8RBB=@FGO7P24X)GZ#2- MP@F-T-.9WMLS R3\F7AI1EYEH[7$L9A<0ZVW04@3OQ>J-DF;9C ,(9Y0V^,2 M=,>42#CG@"D,']'ET883Q_"WSOHJ$(SC<"S6-(.>7((38C4Z(-JSZ$5:/Q0R M);4:IZ.*3*%>A$)#J6D'XRB))K(3U$R";BC]06G^5)2E51PVA]Q#,1K/3HL= MPC'&4U-4XM +QQ"RF(41BOT)E1I$T$VBFR9K MEMVB=P@U$8-@,LZ;-JLH#B9D:A!!-XFVJ=,ASN0,]! R.6DQC+P@2J;FHD82 MC%Y5E^4A2B(L^Z"&AK038VN5EBG+ZI0L';?@@P4!<;@6)"!^S$:2M3( M@&YF2(EL(V?Z6N*"R+]4M!N;73"L!00TP>!'D9D]+)!!01#912.-$.1&R$ZT MHXCHC:6M \B""R^(C3EGL<,03J4_I+&"W%C9]2"CE>I"JD)NU6F2PH]D,AS+ M-,T2/%7SH-Y6Q,V38=6S+Z06I& L&3S6:MJ%81!.B=5$06ZBZ.JG5,S>*]<" M#R\.C)(="T0UZ8>!/;'*3Q@MZ& MEWWQ-.D!,8+C.LUB%O>1.12K(8-> YE]$DV A%B*' /;8H<2+YY<]1HTR+WY MN:1550A5[FY35D9K4=0/I,ZF%#O]J;.U$[Y.,W(V6\N2G[!',CL'MC.,_\'1 ML,^:@2AVPG4A:/9S15 REX''M-R0CP %A_+6[O@HW8@59<4_))?E,>T.E3A7"9DR0#>"RSHZ MER-C'1,3:L8D=YD,SW T\[";>6KN2"Q/=S((O*E>1OYA@,-13QMFZJZ"5( K MDI'JGK#WO\'0^[@[$VLL(WB88/C?7(S/Q=J3)A.MT2B.3I-A'#5Y\1[RYGFA M:"O3A3J(."IJN45>%S)]6$6:8 UE2$)_K-2T"U 2).&$7(U@[$:P+!0VU:9, MU5:^K7!DR<#(2AUA/Q)0U/*:@(.2W4SN MJ\_)LL@**^NP"=DC!.5>;GPD93.$$$>3<=9 QFX@;P'")Y.55;8%T0F4Y>%8 MM6GG0S]!4SE!(QJ[$6U0KUF1;^Q$8)[X6K=?%D/7]@MK=F,WNXT,WB4U<+#A M^L\[.?:)C>.Y>^U&\K74,=[3S1;^8NM_,4V1UYT"=@JVSRE M1(&4,U:]SVPH6E,9NW>F1LS;Q-[/Y@?;>_:HF]M10[K+9"A;PQZ_$?9#'CD5 M[\>VTV3X1D-CVW\+M@TV.R7[)OX"-?ACW?OMAN(U*WTW*X?BW[0L6\][E^5^ MNZ%V#4[?#4YKX%\Q3WR3A)$OJZ>Q;HL9E!72A&Q-3'_/R[JM[$$J.00W[I+4 M-[%HU6PQLVB>]U[CJG?H?Z;LH:BYW%8O93OO.)(.V/:U]/9"T'7S9O>>"D&K MYNN*I!(_RD#^OJ14["[4R^+NGP/._P502P,$% @ +XM+4J]_//#Q @ MC D !@ !X;"]W;W)K[S)?I-O7FUFC@5,6/R3A#(:&CT# MA;# 62R?V/H6R@UY.E_ 8I'_HG41V^T:*,B$9$DI5@0)H<45OY9&; GL]AZ! M4PJ<4P5N*7#SC19D^;:F6.+1@+,UXCI:9=.#W)MZI/(6@AU[Y CN58#?+)R7*[7Y>;RH?* M#*!8FY5S,V+ MM?<4FZE^!/D'X1-R$5.;XO%\13+#O&QJ!JP M5P%['_-ZT[U"9&KQK)@V&NV]X]DE/A11H^U4M)U/T:JWL)#J02-T>1"YOMK+%.@:Z]-"[0XUM; M-YX@UDG(36$-S.;64:F_4[YAOB14H!@62F>UNBH!+X[^8B)9FI^>4^33-Z,=DKMK\=CN=KQ-))78L\S^&JO#&> M3O;1EB^Y^K%_RN%JW'I9QRG/9"PRDO/-S>B67L^96QI4BG]B_B9/?I,2Y56( M7^7%P_IF9)4CX@E?J=)%!%\'/N-)4GJ"_N8-4#7 E4AD]4G>&JTU(JM"*I$VQC""-,[J M[^B]"<2) ?5Z#%ACP'0#I\? ;@SLCQHXC8%31:9&J>(PCU0TG>3BC>2E&KR5 M/ZI@5M: 'V?EO"]5#O_&8*>FL\7C9VDERGZWY^MS!&(A:+';$NF.#'N=\=45L>D&8Q2QD0+,/F],0 M,9]_W#P8H+';2;(K?TZ/OT=X_W-^X%G!L>#6QD%E7+[GAZGC!V[H3<:'4V13 M9E.?!M:Y;([( B<,_59VAN"T",X@PDQ(1<2&9,,HM1/WY.',<_TPT%!,&75" M)W0U%$3F>XS9.(K;HKB#*'_E0DJRS\4F5AB#:S)09C*8,NKY7J S(-ZLP/<= MG,%K&;S*SNYA6.QY'JDXVQ+^#B5$H M*GNH$6B4?&1NPC"TM2B9LC"P'4<+$N(,"I_CX4$*6IQ@$&<)U0A"=$&V/(-P M)156M(95.):J#-\!S>' '(QM64R;V)DI"P+(3HT,<691/PAQLK E"P?)'M)] M%.?EU) $DIFC:W9H#E!?4DR)OIJ8"D9/7H6ST5.K*UK6_R6:RHN5*O(RA5=0 MD[8X0^/'/5O-;#W)$!7S; UVCOOJ8SDIP'20Y44H2"UAO) H#C6'0.W0]G4@ M4T>#T'?T[$)TC/F!3WN@6 ?%!J&^E4OD)A?I$4QD.! S!G )"0Y,.A$B9,QR M?9T(6+=B68#M?@ATQQZ'P4M#HKD:(O?N/A]-F.98"8(M_7%WU,U)=H M706FPR6X);BO,PQ%,$OF)66ARW0*3 ?39NL@F,YAKML#T]5@.ER$%VK'\V8N MR.?FG?ER4?87*)=91F&\OJ5C(3(OU)E,D<-8#U!7D*GW@64@/LY166K$'S)Z M"*/M4V.UPW26PXQ7"??7.W==ET"'VX1J<7CEL&GE1SH5O?>L>&9IAXES C,C M$:'-G$!O%7#=J;]SJJY9H,/=PD-+ FP9[VD.J5G0+ZG'7&.9P'3,U2OP'--Y MGMO3XM*N0:##'4*YY2A; Y0A-+8(ER%L.(Q$0W10_/5.>([IF$?#GB:'=6T" MLP:[W",$@1I4[UR'NES6E6PV7++O(AFOR.="KCO/7[!(-7["LPA 1L=YN1+ HE%2SI MU6ZBRAXTN&:Q]&VCILXP&;4LO8= 9!YLY*V>X':5EPU7WC9;ZJ,@/$W,$HF2 M(#*,Q)1A)..34["4PXZ@/$V4,/M%INJ3H_9N>V)Y6YW3:??OZ/6\/G?LW-3' MH-]AHQ%GDB1\ RZM*Q_&E-.1VN>EP+X?R.$.EZ4 M#VC/=Z?_ 5!+ P04 " OBTM2':&P"<,$ #3$ & 'AL+W=OIM\R)@9>56 M%F%,F0PY0X(N;UL#?#/"':V02/P,Z4X6GI&&\L[Y+[UX6-RV;'TB&M&YTB8( M_'S0(8TB;0G.\7=FM)7OJ16+SWOK/Q+P .:=2#KDT>_A0JUO6WX++>B2;"/U MRG?W- /D:7MS'LGD+]IELG8+S;=2\3A3AA/$(4M_R6=&1$$!@)H5G$S!*2NT M:Q3<3,$]5:&=*;039E(H"0\CHDB_)_@."2T-UO1#0F:B#?!#IOT^50*^AJ"G M^L/)\W3R^# :S,8C-)W!S]/X>39%DQ]H.'EZ>1W?CY^G#S_'Z'$RG:(K]#8= MH?.S"W2&0H9F:[Z5A"UDSU)P%FW1FF?[WJ7[.C7[8@<]<:;6$HW9@BZ.#5@ M(D?B[)'<.8T61W1^C5Q\B1S;L0T'&IZLC@.#^NAT=;\!C9O[Q4WLN37VIHHH M"OFE$%^B(8\AJ=F!S'E/TQ^!=*@%Y\V?#=NU\NW:R7;MFNV>H,!&7 M1D>FFGZBJ(T81+13YO&@CKY!MV&@F#H@,EA4&*"D'9_ N!*YB, M2%K,%G]!YFKOR>*^B'Y"N994+\\@5ML8[OD)X-0IR0SJLI<8:_KF'W4S2GK?AMC$*Y;(D(2H17T M) 1<;;(>HJ'RQ(M0M4'S 'P3 ;.U/-I[%DV$=*M8<0%&2DA5J$Q'D\01%7Y. MA=](Q1N#'AV%_P#*A(8->Z3PB4H;+<%[) M-0UQ6V+V>TJ_#:*@@L4ODU(5*8=0D\01'=@^=&[[?PDB8[.VJYG2+E<.@Y#) M]P:Q6N?CPCT%-Z+]ML(;8>%J1+M.N0 8I*XP]BJX#&)^M\Z-S@&8TPALQA64 MPV-@=:TX,W5TA*#C='$9D4'.P;;7+4,RR77M3DTWQH?;"W9/\);QWG+^F/;C M?0<=[COHK-!!!WE67Z)93BP91ZJ4M!J:T@XW*EP\Z7*1,)Y MRL(%TBQ^_.G-$1?A!] @G MT6];J$K+KY"M$)'HGBY65-:?US,D5=F'7N7."$VN[,*JT!6TNQKLAVL>;K[G MG8"]P4UH*7B,!I/A@R[+!9+J^>A48)3]9Q6FO9B*53(U2Z@@6Z;2<2E_FT_F M@V0>+;V_TQ-[,D4>S*3C_A,1JY!)%-$EF+2ONT"N2"?H=*'X)IDIW[F""35Y M7%.RH$(+P/,T-R M.-@J_=/DB!:>"R'-,,BM77T(0Y/D6#!SHU8H:293NF"6NGH9FI5&EGI0(<*X MU>J&!>,R& W\V%R/!FIM!9DD'W&V_>O_#:RJ^TGK/3<.G^)$L9_85O9M@)(UL:JH@(3@X++\L^>JSCL *+N"4!< >)] M0.<$H%T!VI<".A6@XR-32O%QF#'+1@.MMJ"=-7ES#1],CR;Y7+JT/UA-LYQP M=C15TBC!4V8QA0=+/\JI-: RF*J"=E+N4KQ!^*R,@<:<:9K.T?*$B2NXAJ>' M&33>7<$[X!(><[4V3*9F$%KBYE8(DXK'I.01G^ 1Q?!%D6<#'V6*Z5L'(8FJ ME<6ORB;Q68\S3&Z@'34A;L6M(X2F%\.C]T?@L\OA_3-JVG6>VMY?^X2_.C6' MF;F3B2H0_AXOC-5TCKZ?6:Y3+]?QRW5.+/>5P+N$;GY-* E(QN=V2<$-&M171_-XDSU'S#W-5KX,\U$SQ[X7()S, G3)=H M3I+M'I"][N_E[M"DW8GV4G?$3=3O'9?=JV7W?E?VF?1 IE4!XZ_3.Z#QG?B< M#$7OTKSU:P']LP*>)!5PP?^ES;6DP@T-X5@[.EQ:U&@L:+H-P&S9J@D2_9U@ MCY/K'YR-J-/:2]2A#1TR=^F]2=6A5:\5[PD-=PI1@7KI"[J!1*VE+6_N>K1^ M,XQ]J=P;G]!;HBS]_[LI'R)?F%YR:4!@1BY;-ST*O"Z+>]FQ:N7+W4)9*IZ^ MF=-["+4SH/E,*?O:<0O4+ZS1?U!+ P04 " OBTM2P5+DZE(& N'P M& 'AL+W=OR_/O;SB M.:1F!Y9_YCM*!?B6)AF_&.V$V+^93GFXHRGAK]F>9O*?#(.QQ0[8 4!^QV..#: 2L."'4XV+6#K8[@=3@XM8.CCA!T M.+BU@UO5_EBLJM)+(LA\EK,#R$MK&:V\J*:K\I8%CK.RLVY%+O^-I9^8+UC& M61)'1- (W KY)=M&<, V\HZ%GW[C**X[%B2 M@!6)HXD$L2#[6,8"?[^CZ9KF_QB"+ON#+EB:RH>@JD=?F*L!;.\7-^!2B#Q> M%X*L$PH$DRCSLIH]4:\'HH9AD19)-7]+NHG#N"O:5+;&J3_0J3]0%=[N"']; M3R[G!8W&8$VW<9;%V;9LD#W-8Q:!E[+(QQYX!8B0(,+7 ,,Q0!;T3,4^#NA4 M Y8+W]>YZ]F6-9M^->#$)YRX%V?5+X"?M>ROO_@(>K\!6G6N&?IWP'U['-<_ M@XM]ST;V">^Q+W4SVW'LP&N;+74SQ>)*MX 6#MI&U[K1Q T@#,Q%M$]%M'N+ MV&KTFVK*P:K(>4%DB]ZQAT7@\D#RB(,_)>]](DE!356SM4F&G@N5F@T8M7)P M3CDX_W,.QQ8W=:JCX_,]QXS//>%S^Q^H5R=;.HJSLI98CL"')?L=AEGI-L6S':&-QDH11G,@$IV,""<0$^T)!M MLXI13 GY&E8,/:RN#$-6K92"4TI!?YL?%WVIR@")_I4ZH4JG!$XBMJ]$FUSF M2!BR(A/EW.WE#(;Q/I'SEE%ARB;0N]W5DM&-)M!1ES!#) LK*YAI--\W%P5: MC9JQ>LOR7NQH.7>IE-F[4O_*^LAI92D%+_]@G+\:5X^\+,T=^38&*Y97I3*S MLE&U6'H!?,]2"C!DU<[N3*O!WNQ*Z(G,P@@,ZD,B%P8=E ; 0#[%< PL](L MZN94WPA6UP X" +L*MUFL+,#C'R556N[/EHUA$*>LOA<&XPF$A7NFKE&G:+(J';%>@24J7K+>JR6@@HTW:F?1\#]\/@$ M=06 (.Y@(]A( /@3- TB "[:T%M5 !\=AD #10/K4!MC@&K=CZ-$H _1PI M \LCR]5:?LBLG5:C!N"SRP%HH'KD^NJ*.6#5WG0V/(Y^,H\C T-#Z"A=>#5H MULZO87+T>"9'!B:'@1]T%?5L*_^D3!X8P1H8&MH!4AO?8.>@P D4QE^B828W MA)KXJB2X-EE!B+V@8U^$&BY'3\/EIOHMD<[E'@QP!Y>CALO1LW%Y/5+K!"10 M#S862"?SEE4[CX;-T?.Q.3+LYQW8L9]'#9NC'V?SRU#BY!5[F)]YG;Q]JV.+ MB!KR1H\G[T?K#*03,_*['JJ&EU$_+W^'SABLH:^?G'F6KZU$.@6WS=H9-!2, M^BGX"902TLE5+F#JEGS(JGV>VE P[J?@IU)*6*=4VW.T]630K)U6P[RXGWF? M7%E@G;X11LI.\VK(JIU=0_&XG^+[= 4V;6Y])\ =@YX=O?_HV7N?KBBE@@&L MX=@]@!!J;:+;N3*DJSPD2X.==O!N.'FWL:/H"H/5!$&$_0Y-B!O*QOV4_4A= M8:S?$NMT[-D.5M?IZ=F;P_)-\CN2;^.,@X1NI)_UVI,!\N/+V>.-8/OJ9>*: M"<'2ZG)'B9SSTD#^OV%,/-R4[R=/K\CG_P%02P,$% @ +XM+4F1A%?5, M"@ _BT !@ !X;"]W;W)KT,XO) M(F7+AY3.)7G/X14O'^OF9[OEO$-/95&U[R^V7;=[-Y^W^9:76?NVWO%*_K*I MFS+KY-?F?M[N&IZM=:.RF),@B.9E)JJ+JTM][5MS=5GONT)4_%N#VGU99LWS M!U[4C^\O\,7+A>_B?MNI"_.KRUUVSU>\^V/WK9'?YF,O:U'RJA5UA1J^>7]Q MC=\MPU UT(A_"O[8'GQ&BLI=7?]47V[6[R\"]42\X'FGNLCDGP>^X$6A>I+/ M\??0Z<5X3]7P\/-+[Y\T>4GF+FOYHB[^%.MN^_XBN4!KOLGV1?>]?OR=#X3T M ^9UT>K_T>. #2Y0OF^[NAP:RR/C$JU^R#]?/G[]L4*WG]#B>O4[^O3Y]L\5FJ$_5DOTZK?7Z#ESQ_BRA^@TA N"!%FOYP?/[0&Y;K];_E6I#YIFM15\N$D]=5+@J.JH&8 MNIIG[1;MFOI!R)F%[IY1/08S&X/YSA/-:'R:R!O-Z[)N.O&?K,]\:20744DV''79$SPJ0S_A45)*6&(EI06("R,[QRU!',&,33 Z4%GL9?19 MI2@UTT2[J]NL4#-09BJ9G[IG/?/XWWNQ4^L/I(E/+:L% &&1S0[ T&""&C'4 MR+FI0Y+2*VA;%W+L2I6*N<[9("D"3)[4IN6"Y&@0FYB+BFDX0D"YDA@-&[73H[>J8G3$+./2R>Z7HO>Y]@20I M=T?2_E?23LND4N7]@JN[+6] ;J$[="1Q)J:+BIWT"(!F23!AA;!Q']AO/SX^ MY5PYGNP)W?&*;T2G:;8'(I ]9LV$/7?]PRRR16H!H5@0,9L@ ),V?$+-L'$C M./;:O<4VJ^YYJ_8:!QY.K[9>I\WT?*,MH)RX62Y3:"N4['E-'C:N I^P%;EV M"*VRFUP\9'<%!R/J*OH,1TEH>R, EP:I,V=<5!2F4\G,& 3L=P@WU8-W9AU[ M,C$!))TF:6A-Y06 HTE@4P-0.(@G# \Q]H"_)"X$T'%F>U$ 1 -F+V M-9%]B3$$Q&\(QF6SRY[5FGFCC?>>@P/7Y^3NE. 05^'#.$B=003L@MQ]VJ2! MSE)")W@;OT#\?N%Z8'G*@!-7SRF) CM= #"96ATN+BI)HZD):?P!\?N#T8$W M7.:-/1]VN<-%:>RDZ(#<3AN#TY E )EA.J$JQ-@"XK<%+P.T:X3<%DH2W5!\ M?)E\8'(DKHA3%CM.%8#-:!K9'AR"A1A/;-^)\03$[PD^GV/;"*3]U-G$0[ $ M.ZX;@$WE#B/\Q%^'N-5)H:BK^UG'F_(D(;>:,,,I==(" *-V\EB"J&1J*1D7 M0?PN0I7>SJI,@01=-R!W-DYM#H(EE-FU.0"& Q(E$XZ4&'=!4J]?4^ZB/;]J M28WDTQ.2OV_RK:K)_-J&F8+[>);8A@;"18D-6T*P."$3IHP:V:=^V3]B)ZI. MFEXA!=,C_=35ZQF)4SL903![F2\!T,3ZI4;[J5_[%VJB[UM=NCERY*--UTM! M_]+8Y?^!HJO.TDX'\I]-T@7:0N*%'%,\*-#[97Y?K%FV:ND0R MVYLZ[5"X!4,'[,GC$)@2+LZ9$C[(,3$COM0OOM^RYY?RB5MZ!OE ^^;#'=) MQZ>P YVS19@:$:9^$?XNMUE'A$ *D/3&V"F]0KC07PGV18,)-\V,P6 GWC94>:.W.J(G M]\9AIND>S&WU.\@6J )$*;8M(@##24KL.0W 9F3J31@S9H/YS<;B;(HHZ^1* MOQ=5I6:X MTFY- 4L= M%U5=S?3<.-B)R.4 Z9UWMAC'P4Z\3#@P4.TV:P9#<> :[^IJ/W&2@D%'"T+; M40&H.*)V"0I 16DZ,7M"8R3"P!OL#_M67FE;N0$:=[#HK\_R&KKI>-G^RQ/% MT,AWZ)?O\94,VF2B03+!J3JK.>@$!2\$JOHD9;83 V"VW_9"CAD9<0[]XOPU MJ^H5+\4;)&7Z+?KK"R_O>..-EE'"T'\P[O^P $*C3>$);3K8->CM!%3PD*ID M!A8<3$"2XB"Q-[4 S!G,LU^BAPWW N$7Z_51_PG2\.AYBOM9'=ZWK'_"[ M97\4V733GXS^DC72=+6HX!O99? VED_5](>-^R]=O=/';^_JKJM+_7'+LS5O M%$#^OJGK[N6+NL%XY/OJOU!+ P04 " OBTM2>J5 218J !VA0 & M 'AL+W=O7-[EA5)"W)=BX[ MKI)E.^-99^RRDLF'K?W0!)IDCT& 00.BF%^_[^P#!&4G>]16S<0BB;Y>O_O" M\WW;??(;:_OB;ELW_H<'F[[???_HD2\W=FO\HMW9!GY9M=W6]/"Q6S_RN\Z: MB@9MZT>7Y^=?/]H:USQX\9R^^]"]>-X.?>T:^Z$K_+#=FN[PTM;M_H<'%P_T MBX]NO>GQBTWU0\/SG%#MK9ECS,8^.?67MNZQHE@&[_)G _"DC@P M_5MG?T-GA[,LC;?7;?VKJ_K-#P^^?5!4=F6&NO_8[O]JY3Q/<;ZRK3W]M]C+ ML^D[^-7!N/[%^VYM&O>[81 U57'#MU.TJ^+&K1NWOF\I6^02/ M8.=A^Y>Z_9>7]\[XRI:+XO'%K+@\OSR_9[[' 1R/:;['7P".67'=-AX.6T7H M?.BLMTW/7P"(WKC&-*4S=7$#7UK UMX7_W&U]'T'^/:?]^SH2=C1$]K1D_^; M"_I?6ZQX97W9N9U"YN7@87+OBY_,W3OXRW2SXFT#M[4WOG!-V7:[M@.05? ! MQM9F;SJ+?]_8'0!R:3NXT_/'B_'X6=&W:]MOX/>]ZS>% X#O-VU=PR;W#4SG MAZ5WE3,=;&I6 'T0 [BU\ 0O.TZ>*9O"Y/MK.T*F!(N?+LSS6%6.%^88M>U MMZZ"A> X9;O=#@V<'L_G"W_PL$D_;YMYN7&[XN%->WU6 +(,_/O@^6#+KC75 M$B Y*[;MTM66H+IWG470PQ.KS@"N#&4_='96 *:9H@0DLK G?-(U%?" #A$, M/VZ!U[@YW,@G8-=FMZMU0PF8>.\KLZP1^@[F6C.<2]>5@^N!9WFX2CP1GA6! MYRV>M8)=) ,*4]<(%X1G#Y>.>X KX_,!1$RQ 8XW]SN+C,\)KKH4(L MZ4SEVF+5V=\&VY2'XN''-VMA M=?Z,6RWA:##MK/"V'#K7'PK;K!'=%(1PM@Z?$31N;(_" 7=2FX/M/$-WU^[A M=F%I$#](N@D4_^U?OKV\^.:9%QX,0^0TMB")TK5P6@];P]M9#GV+PK?!8N+"6@%''# MKI/KA(L"D6+A"IJUQ8N+^X>5;EV)4(LW52+B%"A+BO>W )UK^GQC.WP2*!!0 M$S8%W^QL2>R $>+AJ_?7-V]OX%)7#FD7#_3JYETD 0.4 S]L(9M[\W!/RM^ M=?,W+J>)#E0'!#<@1;$!R">7]TSP")AKXTL+1-WQA#(W#GGRXZ.G/Y*@GOL^ M,K*E*3]M0%2/2.X9;W?> M\JY?YXGHP4MQ8 QK=4M\UZ3C/1+I B=(=P'N J M>] P\-\Q<@D]*_S"#2FK@&OTS!ZV2)8ML3@F=2#OE\8[(KM, K%(@LMS.]PW M_)R+K)\!-GPWF[BHBT,3@Z_HQQ0R!2_- X_D92ES5T!30+V$5W\ M>'7U85%[I:QRAF0#JYW M?#C&AEI'5ZA+^Q=N2$Z9P[./RY-38!G+;^B7_"B@'>U",.: MGF:T1U;5PT8_VEO;#/R@O0,3P%OBJFU#T#O>Q9[T7_P;J!)0/M\*,2*[6@'G M*2K@V'#MN#/@_:ZM%L6/ $&S5M=L B0!^79N(@/0&0N$* M"<_$C2(LX9! ^FT-@MP+?PRG?#,Y+Z,,<*G1IK*%!"]YHW1I8"AUS V94X"2 M@;">,:HU;<_H!I:$18&^*'[QQ(]?^]YM"4:D<25JUD?G/_&WOS2";80AB)1, M7$$1_1(JQX=0U**\)")$NBE0)@/O]2FK@JVC$"MLMC7 UV&[8W+J-W#GAB^4 M^,:6V0;L"CABA,_G]T4SET*S>., J4 %GQ^/--4/B,-R$\!7Z@H$,^RM8^SI M2<,)9UD -Z.Y#Z@M6;1$0 $M6>=46V(V*58[I@ID\H@+\&.)^UH>9*\@5-$ZYU9'.XM$FFM MZN5A3AI"=6C,%K4:D,0$;WA2]YYH"'X Q?- -P/DXN@.H]A3?8GP"F#N<1:X M*U16.@?C*IC\ +R(-2*\OQHN:%AO,B!L8*HE2(,5L7VZ1MA!AS"%R[5;/#3R M*V7"<$ \>9"J$$-,OL#"7<;8N, MID:JP56'0(H'HBD]KVR**)_7K2L"*T[?;NEAD6]T.O@6&-Q@JUD8HX??FA0+ MDH,G6X'9\,#>U$*= 3?E6&0+K ;4V]2^ MA6&U@ZT*A\&5OKIX\NWB.[ )ZEJ9G?$;60K^0/YU"V @1.R/21EX': F;,:W))# [ X M,/;"5*B8!G(E5 QTQ.R)F15KYXUE4@-:0@6PJIPJ&V9'=@\L#R@P=.EO0+EV M"7NF.]'3(#V"]0::K(,+=L0T/ Z/!R,O&.D9LX0!P06Y58:"NZ'SB$S)DJ8$ MF'@G]N;/$TC"V!;VG0&1+J&RH$E4B&.DXZ)U0X939"Y3N =Z \@4.B:*B=J* MT:.FJF %JZ^T9)48%B^#!2+Z5H;*?S=->P,LN7CX=Q [Q6,P8%AM(3H2FF*R M 8HT[(Q$(XKL3=NQ%1J(D/7U,:!Q=(]*YEKTJ5YTDS@EG*4%3-@#J^S H&V[ M\4!D<$W/[$U-<'P^<#R:N=F@IL<0APGM'>AXK&/S4S,5JLAZ\ ?U)9"Z35IB MNYJ\A&R=78LG0%P/2)_JUJXAN9 !_5L7Q*R]K;<-&W= MKAW*ZJN(@(CCGIBC\!=S:UQ-]BER+=NA"6AN0=#@5RAV$H1F&@;; F1OCNK$ MP'3($1'RHOL-:&Y(J,BN79]M0D9Z$ 1&N')4!7%=>V=+L&F97P<2W8%2GM,1 M[@0G95<8NEC@.R]V=H&HV.-TY,?9>KXMXI)[X2F$^S"J&':DY8NB$+4X!$+U MST'O24!4FJXCS0NXZ&!5E)ZP3@QAWAN[[ :\Q MFLA>,6 XT1-H6+4^8!&>Z M:AI4T#Z2:HA7A?[TXN)\_N]_7'F[GVM%H>D3S"0V[',^O(@.2AB\1/N/KBN3 M1^A@LVS(D2_0*^%=W5P7WYX_G9V89*86KUBX*$ (I!D'?=M'W3L]!&(AZ P@ MHW]'Y82T?/1>TO[7;5L1*R5N)U>D3$_UB/R^0&DG):./')+WP+>T,J[CFX<] M_:C3&Y^QU'0 W.@61.'0L;G%K!$]=I8K67Y8_M.R+="!DMR(__(*S5\FIEEJ:,N% MD=K+1C>N[T#U0TX&7&S8X51@-+-5%-3G\=%R4P7QM*O\%%/Y4A"2(2K6$VP< M[/:*Q=T*QN-DBO%@+^_:8%2"ON 3N7]\/N1U*W&GHF@0XM0!$=W&&X5QD_1# MX$(E&L48>DO0NIHQCQZ6GCS;?08)O$"&$"MX1_9L8@5G_H,% -@'"4Y,'T"C M/LM@\T05@X5%/$,9A=Z4+"BV[?>7@(D$KHG,4[Y>U6P?62/1WM-B8SY'?2IEK&9DK*MIZ/0>V M &D[<$UMZ0BJ[%]L N@JW8S B^1LX+",F9&ALG#@H+PB8DL M95NT/.GS'3*N-PCI8@V:>I,26TYG2*3 .8"3K [A^G>=G:?D&3A-&>7T-'FBEO@1G]S-0,N#,PI_HH@(Z1[?D_>OVFPZ-^7;H3Q$F6NL=AM60X2SI M*(EEYAK.-"#QT1)U>M*_R!^>Z6WLBO.RK:/C&U(5% K)C2;ZT#'YGV3U&,,# M=<.W,_+L"5,AF0,S)_8M>\(044]#ZE \;-IFCF&<+4QA[M3G&.JDC)7W)^BBYYW0,F0',VM*Q&U.Q2U*Q\;0\ Z \ M=+!,=/4%[-)=Q7E+6/B$];\H;B*O%)8X)9L2&RR[+?)6Y#?-Z@I[(D%T-? + M"WG6))'Z$ ^&;^;J M3@NTA69(NS>DI@;YXDC?GXF?MI&L%69FDZQ0% 0T].O(],4RI$3XD]J#A'.P5PB,QVN/EPKF6F1V$\J M#XKFO"V _V=0J;@7E5)*8/](X"[!?"D>BE?U[(\)MM,$)5ZN]IYXR$DRNE9' M'OWQ.G'DI7BJ>K.GE(3:P6-Y+$^(!+;$R0!T)9U5YQQQ)Y$B#2HN ';/"+6T M1SY$V57F54P5.<,:D.K/H+]W[9U@K'A3"#$6FB7CP?+%8#4QYO1# P\BB$O1KC,0M!'5D4D;(&V:'\%E,6>)H]6-L;XAHYV0-0T,'D0VZ, MWM#.',3A2>[VHV4QQZ^7H%B"ZQ0M;X=EOQKJ$#]6\#"[Q>#%WTS#'@,-L("\ M2M@+VD$']I"1&4\.63D)QM\XHLFVL0!3QPOJ)?',.(".XH&WU:+Y)T3G_ M*3T8<2/10C6,B@$!)Z&\Z)O,W#'![Q^A2.X/%%J!,[$2A=%+P#*F"HX&X 1A MC07F/[E&# @&H 9M&?GV@-:@JZ%5! 3>YWD%&$P(ZDC%_)@5SD\P[:9M*S;, MDVT"$+>MBH/\)A.0!RWRV*6NMGA4J1OV]Q<.&QD1Q1SGKAN"4=_ M/DQ'D3CTFL6XZML&764MX%KFS5&B8395HC]"-1:A,A<&!L1*/05FB5IM$N<1 MQVPL0)MD;W<8"$>-+IE_1 SC.+#JI:35DF=+^>U##TG(#F M5;O?B=\(*R([S)'ZL!MP..H3:YRKJ4Q7G>9HAOUS/#M&*TARS='#RW\A2):4 MG"*)5D>K:RY$%)S>UK5D?I3!P**\"&00@$ =1\95ZYDQ^TX4RAUB2MG3(FP M!@=()XM&'V*J9NHD21U1":J&4CQ%\?[%<_I%T&6XH*TQ7Q[F9',P0-BS M1-2L'L!V";+6^M**DE";\A/.SY@DZ(C9%\'-;RB@4J/#LX\.-_:0TBQ+V^]1 MB6=9[GN.%.A!-%PWN?&4_1[AN: @8_'L&-=%)? H,=_C1N!^86[G-\CW))MI MY U120ZK B> B34OR@@1HQU*>P(&6@NEUI*:D]) 6U?1M$>"6@'IH87W#]7) M8F;N6XQ3#]N@5@1W=S1D3@849^QX<X,=9S)"*@BCY$F0H 5BR&KK!AOP9 MA=@6/T4-/H$)*R2=W84"#'NHW@.=SY#=%8^@& M@^&NFV0"("<0ND9)3OJ]V5%J+D+',7])3&:@U+8+\82[G=/@;T-L>%%\Z%#= MDQ#YZY#OF'T=TR!=M@YA+3Y0X MR:VUT4HBI)SRJF.2\H1QZ4?^N:&I)MSW6]MOT,)*]B[S!R1.]&UW]%14$BHP MCFK E2J&_\@6GDNV+V(_Z 'E1A"%GD9S;+HXRGY03Q6/>"N>5888*?(]N&J+9'DD5>) AMH#YI)2J+/(%V60GR5KT ML3%;%-T?PNE7:*K;.6+O%"C^.QAUBRO]_/_IX%]X')+K+&')AJ80KE+V&BRX M<,.3=)1+\KB,#IU$,$,) /7AQ"8I MLX%$;N+VS9V,LG<;K5OV.V\Q2P^5)EYM?!L)8=6BUH[E2WA,L!=UPRHQF:?X%KI"*U%'T3@.+)YDC!TJ!08I\ MV\-NS2C0CXF)&4GY$RH+B?2KYDB<< *7T)\$_0AKR:(;MB'V,/(/@58.1HJH MZ:C=D_VZ LY$A$A>$^"8S6>);U'<;&@/8[$@>5VG]AM)/?7$YH;*O40?LX+P M8\PD39C JYC&@NS3B^/O\APSZO'NX:]O<\Z0Q(97B,GX9;>^:W#,K#E_?;\#-"LHI?4JD07(O"6['$IN/?.>A8"N-2?(3 M%-D%7*+\>16U!MAV", M4F0?$SHQ\@2[8J*AF!&-9A__%CVDG3H^5=&76"*[V ]B#:P10P*'E2Q4=8R^ MGHXNC-'!5"W5DF&>RM?G7TNZO%":YZ!RJ*9@]6+7.JD0<%O+M(@!O:ZM@_T= M2BQ]EN>FB3X*&IDP#S;+.4MF(8983,"@ M))LLC!^EB&XX,T2<$RRQ$68<^XKN8CEC;=> YZ#;B4^/Q;R69746Q$'%T] @!<$4"49;L809H\MEI!H^O=#T=.62#-%%% Q5Z" M;T?)F\1>3#Q'CI"3\=D12JKFJ)6OC6;U +0E126Z8+.U"8DXIZ5"&?!!KH=] MVRVEBO-O*.,%$6RH.DM83:3#Z$_H#SL,O S?7P.>O2V277D8E2H"XH M&%*;I^YGQ!I&J !2UJ$2I( M6[56#/\\:\JDTC1],V 6V24!BS&&@F M&/GX+,_.RHHZB3?"0T_.*.X93**C9T)JRI>N2SE23\^2W&V%0M#D]#[1^^]7 MY*<[,?]B(A$]RB_5X,>7*@(TA$35JD!5#8/0M(F1I&3A&!.$KD^(]&)7#WY, M7*?D^&1<(^[RB$N3!(0%,9C#67F:#4 ^H&,,S! +HP\LV;)X$T8AN!JHF;HOS%BR\BT__%<&?[-I.049Y$RW6E85S&["2I$TP_MR5_5:H'CLO#53*) M3M!%?:%'U,:X+,76PT$DOXI<'M$1IOE8&6ICS5\4((%C-8=3 "=K64I/T:_B MB:62#J=%R%&?FDR+S+@>$FF'@6+2XXG51X)-$S:=3_*\R80%S8BL4W+^BG.9 M41T,(*X2)[FBE9F,I\=144HV8R]Y@@>9("$U"A4Q2:]-$]FBA!/]9*0)9,_ M$;;D8>*K9TT/(^"L40$A1_9G.($5:>Y6]%;Z#<183C!I.B/[_7=\&/1@W'&P M%UMIF/6XO.PO6L%*RZ4;IPSTD)&W(IC,I$S!NSM)[9I-BO_$0DFG5)(?5X#] MQB0DXH0OSY2OM($ M53IKZ2*"11VQ/^5H(=/PU/F. M9D^2YS][ILR5.):>/LICT7"0I4Y;MFRRP41SY>#3J.ZZ]&3BV1PFUF)9S(ME MLIO9Q:1*\SE0_0^BPI&,#Z5B8G,'A8P=<3/%#JEU3OJ)L*D^\@#E)9,,&Q_3 M0R7Q,R,2T?\4",YG,$CRB[X$*R3<%0Q).$*?D'V44*=,Q1%G"RWHE%G?6F6A MI[534ORD+JXVNY@$1 J$S$355=D4/BR6*L&66]8YG:76]@%ND]C*T)K) M-^PPU0BG9>E41FD8GG01X:350_&I:??!01>?Y-QE4HV,UF3G)WA$SCO:,ML. M= ZIU4Y4ZJ2$+Z_<'H5,HJ&<]KP0UQCG*_)Y138''1M[;K'Z)-*8ZEY/YBES MH&#L3PD'1_;224;95^>+;T*C$8H"G"^^GHX"S";-KMBS(G8;NK%K@M?;I+(M M12*NDV"^B@CGY7GLDZG9W9)*HFF8DE CKMF@-S1"@A30(PU6$M]C^P=JH#-T!\S0 #.VOEQ%WM(PPF/CG1DU^.-M4ZL_;DZ9]N+39G?B M+OS2QI?O0V\3 1SS1@I4L^6>]"WC.EF+J8\ -\R)I%Q78;12@YJ4JJ35B,CM M0L,)[DZ3!E]C<%/;06V<726M5RJP4CRG'WX2AJ]?PC"-U5J'9.72E53 E3MWD%J?[L]R_(Y*( *-K>NHU-:U 2?H>:S-1]YZ: M\L3#(< [#4J1Z1)A'XM:]%D<.83X_%P0ED) BV4P]S-6&)V !/OBFZ2T.!0P MA*BWY"(',N1*"_)-M/3;QM:52C'"A57LL,/"-6DCQ-505%V#_3YRVZ3M4MQ< M8H?L8]6#@C0U)R)E0XYBN#\D. MI+!O=W5[L#9V:@EQ'*S1U%Y_L84@*E>HMF%"# 5)LG:P,:F:51,V6EC5&/VD MH^,.Z.O@GE1]J-$!K:2Q9_QY34'[4;N)$(K&)<;)A))R[R?2T.[9?H)Y N<3 M#V>[H^G3XK%3 5UDPFA(\$''1\LO.,LTUQZ.G$K<3):DX&3-0 +T]"'9B='9 MS![!4KQGC-M?>'Y$7Q?:9,95/[/(J'ED$%I:6KZ:]/BEE,+A>N2$M_9H&NSS MBD'Q^P)*A"S1V9VCS: %1B^QLF-^4VZPW",IU\1.M34GC B"3>!7CL?$Y>Y' M?D(!AI(^Z;\,&1)%,J1B"# %U+�=@$C8L.3]&L(VL8KG]7H_$.5L1GY5*A" M]!J6C:#3*I8 0F'8Z.5+\MI?Q=Q+:0$22O,GRL)YP3CB!,\8I1^KZIRZEN&N MNC5?YJD\^P!PDW:O>(=]"?VD9E#S3U$]3=P_*U.R!T8>BFZ))(?:^$2$\8,G M;,L8-2A(JU^K@:+EJCR^.^YQ(PBH\T0/DC9*30WI4$;+ MIAS5+,LQZ=8XK84"2QW'?+-6@I*H M!_6WI*YP=;&$8[=[;AF/94FN$0/9;5'I=U*N1#W;R))% R#X&J6C"361X\)] M&R]_HGMOLKLDXR"I,PS5^)-BQ-[9KD0K@J-/C;!LANGQE9T"JVI:$87&]T&Q M5^YY0L-#=@?WOD&] ]L!NVI\#UM36:F>Q.'\:]#,O/B.0@A86YL]N42&-DD6 MQ\WB:-+0Y"(V*B*R3=R&:;O6I)U1I=01FA42J$VO.1B4+DW=H RU9.XSCGH, M9B]LZ9280XLCEPELK I)GD)'0>FK/ Z@*P8E1=1-#HUO+XOO)$@?FL>+@\&^?_ZI7ZG -+ M5PS.$*%DA_)L&A^YIEOVIU/A@,NS-)ZT 1O?2\;T4=@\HTF^_R?0[6>R"Z8"0/0VEQ. MR25.);@XB:<<,8I)S:.R&&;;R+]&F=!%6@(Q)Y^!&HB9':=]'J:SJ>F\)[*> MR:&6QUSJT\>((IZ)DOK1YE#$\@=TC1ALQ"KME]FJ1[S21F+UY(@-%F)>! M)9.3C'PZ*RF%#E/,HDT^SL16B3ZQ#6$@/7N5L,E$YVZE)S"N\U=;4[Z3;B/:'P>]Z MK;'L[ 9?8'8;FO$\= N[P-*RX&S\PI<5G!72]C'-0 E"#2TN[7VE;%2ZISI;F^LN7T ME1[C'B/Q56^4D%/,\8O5GE**).8D9(EMIX7 ?=B#$SCC-.X+_@[P#C_+P:? K<6Z_Y'IT M3!611MM9L\6?-TEWC%TR2^B:3[.IJURJVU,C-4R;5;Z/LIV.@E'<40)567+@ MQW9&HAF+ZL8QGO$2:1[)J%'C9!E\Z-X^,?Y$43R-J[4]'K\0@CELJ.2Z;UNS M8S$_BYXJDK2DN'22*2R!-/1[QT63MPEE#WM@IQ2$YI[_G(6XL9PSGB:N)1T[ M%BD"Z'ZE36U'!E]P M\9[".Q:T1:,G:&:4OY@W4TYF AU=$J0T' UC9HC44H]!R^6G%Q\(=D9#6<;! M,)OG6(Q2 <.+392JV]@[UFMS3^=.W2*>!J^]BL;U>4'M0E+P3=\5-M]J+%ZV/D66[H MW2T+ZA@SF<:8-AZ4',D4,KI!KBX-I@$5P)HJ1@@3BX=JP*@MUX$=/ZCG24XJ MP4-(BYP+\1T:Y"5AS4?B=;WFT\# B5: (>Y$S:(S6D]Z @8/:D=2?/(9V5'( MF)Q:C)BT:,.DN&7!^=G4DEINRV#-S.*%].AA[[CV7<1KS#*0;C'W%G5&0YVD M2'N+;V9)LI228''L$757K.MVB84]U%-Q+4NIJB,=#2E6'#LRINT4I8/A6$!) M3RYTIOI0W**(@)A]>?YL"@GHIXMG(D_E30)!D [8%$V"R@CI6VJ[;.[()AGZ M3=M1TZBKSVTV1ZNH.ZXTSR"M0GEZ_J^C#G+C M8D1_R\W2DWIY0)Z.]2-R2;-33Y F>7/*J)R)(<=9Y^S^ M.TVE5-08E-\NS0&=Y P!RY6$?T[/+1M6S)R:@7K'X2M3J"6!MC^7"E 9%V69 M6INXRZ.7K!%!:$"B)=\*OY/I,&+8/)P;D%$;@"PLRF\.8;L[;:A'+['A]*DI M'A'"(^,S(EXG(7PJ66>$O;7244Y>?F51D0BOO AEV8CW:4]93:Q#@3JQW-3F MLNKK+G$/"RQ#Z"=(4#&K8C.*N'S>[D\59-:7J;%,2%*ZO"0/W3>L3H+N5%P/ M(O#^UBX]VN4A40]_I<_H#171Q6;"+XN;A8HYHHKC\E<21R9[(X74[ >+B=*_ M+9SF1^:+22WSNW9/BEVE6MZ)A@"R1>F\S0!"'71!^XBFCLSR\!V9.M?WF4$^ MS>+)=11),G@86UJ=C1KZH(L;GA!""%MB-67\9D@VA*2/QG&/8QJ$#9&HRK.0 M_!-->+[?E),FY:&/1=+9FL^0!+O3JA$\63;7C+YB)AL]CO>^&G'\"D,V.H9& M.=+Q.P[E36NI\:Q^F/BZ@47Q#OY=Q^X+-Y3]FH0MWU'9K(0GNN"*K_+H8VQ4B:T?\Z7XIK@L5V_P\QTD3W.QV $[5Q_&+Q08;2.F,XN@LM@I MAGP*Z9O"T*.]';9)J5?^\@+#/I*TSHCT2>*#(EJXU8SX#T/SQ8Y"V=+\/4FM MBBEJL=N'OI5')YQ^/20WB DO7KNGGWQL'"]==[ZXLWQ\+]");62=Y@DVF'6J MKRYF8-W77AY;+9-S[$IK_I-7E7=MTP[A_5C *_\V-!89YM?,,-]WJ$W1LS,D>Y MQD'E_%6-[XF G5\!%=9)^/0$BGTW/W\R _Y410?BVRTISR%=.B#5'T#%F8SZ M]N+I[)3_GV6"/'?Y],3L!-H2P*/UV"Y]!8]X._3MQ=@&,$GO1SX"VEL[>*#+ MM)4UL3K!+6G]?4\S:NE6#=NIA&4]?]2_>/[(>?A/"?_OVCW\E^(0^/[R%\^W M%CCSM:UK>K%8T__PX.)!\BULDDX;N_%?P%0 M2P,$% @ +XM+4E+^?2#; P K@D !D !X;"]W;W)K&ULK59M;]LV$/XK!ZT8$D"U9"DO=F8;B),,*[ &0=.M&(9]H*6S M140B59**DW^_.^JE+A([&[8O$LGC/7SNE9QMM7FP!:*#IZI4=AX4SM47462S M BMA1[I&19*U-I5P-#6;R-8&1>Z5JC)*XO@LJH14P6+FU^[,8J8;5TJ%=P9L M4U7"/"^QU-MY, [ZA4]R4SA>B!:S6FSP'MUO]9VA632@Y+)"9:568' ]#R[' M%\L3WN\W_"YQ:W?&P):LM'[@R8=\'L1,"$O,'",(^CWB%98E Q&-KQUF,!S) MBKOC'OUG;SO9LA(6KW3Y1>:NF >3 ')0>-[M09[EM7!B,3-Z"X9W$QH/O*E> MF\A)Q4&Y=X:DDO3H9HUT.$558J'MD E;)U0'H2JWRO3R5+G(26I*TA.&E2>.>'X$N-=/8;3V0/@ MUT8^BA(5-0ZXEF7#Y(BOIZNKNGF-K&R=\/_1!5I]"RMGW[=0%9+'\A%0+X&Z,;6VS'E-6W="1TX,OV>@:UZT(35 M2E>9L<-:2:,DL6+37HC$5IB<9 :' )',:5@=L(^16$.K\IEC4#94RS3PQNP0 M'+S5A7);H-\C#>!Z3DPG*TUIUZI]Z9(;^N3>6QX__C!) MQLE/K:7G:3A.4S@?AW%\"F>3\&0:MZ5Z, @=QHO_OV;1>_E5'H,K=ES?]D)V MR"@]]>Z(1\FD&Z0TZ/O,_BVO=?QHYPZE4&S\2X&[%,6GO4Z'U>$QP=^V MMR^9C\)LI+)0XII4X]'Y:0"F?1VT$Z=K?R.OM*/[W0\+>E"AX0TD7VOM^@D? M,#S1%G\#4$L#!!0 ( "^+2U(%/.W0CQ8 &Y( 9 >&PO=V]R:W-H M965TYV>5'^<+*MJOV+R\LRWO])UE:M"?C:BK'>[Q!S>R%S?_G 2G[@'/ZO-ML(' MEZ]?[9.-_"*KO^T_&_CKTJ^2J9TL2J4+8>3ZAY.K^,6;"8ZG 7]7\K8,/@L\ MR4KK;_C'Q^R'DR$2)'.95KA" O_%D<2(RN4[JO/I9W_Y9VO-,<;U4YR7]O[CEL9/IB4CKLM([ M.QDHV*F"_TWN+!^""8OA/1-&=L*(Z.:-B,JW296\?F7TK3 X&E;##W14F@W$ MJ0*%\J4R\%;!O.KUF[J$)V4IKO5NI8H$656*LY]T) M;G3/$SKC9]UX']<86XJTJTUR7M9'B'U_E727>Y#K] M]L\^%C]_]5):FTI3@6WCH@IF9K)4&]A49F#'JU)E*C%*EB*%*;G$ MQ[" ,F!M1_3\6>^D^ !3;Y.#^)PG%4(*\.5&H85'XG:KTFUK?S!0:4I1::#[ MJ4>*Q+XV99T4%L75QD@)J%*!H55;\;&H9 X;FKTVQ,I( M:,-/(Y'1.:_V1N5BR@P29TC'G_YM,1H-7]ZW-+V.7YY'1*J1.:V3N-?E0'P- M3KE/%+ Y*;? 1 "[3#(AR+;3>#H<#,'N\QR? ,.(#7NW(PQQ\K%L>+KLF3AX M6.]D(^9<)2N5@]Q IG!N &J5'_P1@*/E7J9JK> /"1+7!V(EH&,%DN)S@1T5 M9<*@>PN"6]<(!)-(O(-3&CQE>SMO M!WCVL@3!?M'7I3,"622K7)8M8T#>5T86&WA8D"W*.U56N%67&D_IZ@#$PP@< M5.F-1%K@0,Y8(U&F28Y;L3+P<^*X ;UT)MJ<%VRU8EA(4B1;E#JO&8#0V++, MX$.DC5T7Z 3:0CQ_"8)&"2>IT3 "U@=BX)C9!6C8-^E,@E #16^E$6IHH)E1 M-*H M1H+:L:8-P&*NOER+Q1#@H1^8V[:N@#N +1LT<93)/6Q[(U M4 )''F]X+^HE>:E1G&CM3DPH;7]2IALT,3' "0("UHT;T,JBK>,*+'M7 !RD M#%E@!XSFP&;8'K2'I6.D*@9(C0=F/,HQ=9'%8W@*!"&),F/5O 5#%BM O%6N M-@Z+W/8'\2FY^Q$&)P;WC/K0+"1[55>BT!6\WBF[5+750 CA'!O+$UP6X3%P M[0(=.\U*[BRW'D))/E!#,1[6*GEPUN9LS)+_R7,A$3CL*YH"N&!4Q2O63CRR MHR(\.D[9Z[)J'J16CP!'"ZO6>VF4!A0X:TANUB($O7">)O1#S&9&6$2<#!$? M7:&U"+LC#JOW!$3B=!2B?YKLK2]^V'M]+#S0Z:*!EA8B="'%*>P-0!!\9+_% M$8L%%,<1'TDQ"H/+RG.TO"8N"&5YIL[1RR%:Y)C"U.#>@ G 0D!@2W$SM1WU ML!-ARDB9-B8P.T\],#F%]$KB"T=<_WX&) HV+UGMP@8B!P$N-_O\\.3.;5+BGH-LL8X'0E>)^! 4XPR M.II:^FC,.^AM O *\_:)\=ZDCRR6K'2! ?R'F2N!LM%P3LB9I;D!%CPBX"-F M$OQFTI\'!.&HMN$,Z;M?G48 ZH-15*$2\/R'"&P"GC-U@VPF&^%P_VG$!SQW M9+OM_0((1<'*('Q(P%79LO1X=+'#C-."BTC68!FAW;')EBEH#0J%=V<[DV6S M5PB11L)6LJQ0[*P$:8"V7 G!DU8RW18ZUYN#11?6-7!J"I "P]K:6 :4"<9S MJ+G.O^($B:&9E!BBT63PE_SBC)B*R8" 0 U/A+&NR5S0D &U!T1XB]!A)J * M1%QM#L<>UTWS0\(MVMB&7LD*G$F%/_1.I>"$"PA^FE3#KQ61_R' 5%4NG4LH M(28) OYF:]QA)67AJ8+0'1(M')0G9079E[4I5A6K)8'(,*\P#4+?IWV#5G)\ MWRC(U:D_+77$V\[Z?@-;6+\0U)I"G A+&:#@<-K'59Z+S M"HZ8]AU9E91+-:^/S]AXLE:IH)7B.Q^'&3-5R4":>XHDT(X@C:RD6Z3-3\)( MZQ\\5%I'$<8 +@LX=CT>92TI3^#HY\X!_>E?@*XY]3P5LWD4(RN=PR$S@(T8 M1>-Y-)O$XF,&?T!(0:H#CBH!D\:/]E#3!8GCK;1A%(2([M5D.@?-3$V-TZ,-L<>Z?,GF@^)7UK8XC!W$VB+>/9N?@KQ1FY+C87 MG#T'[#Q;1/%R?MZFGK+4CBSBT2R:#2?B@]89@?5H'(V7,_%58U;>T91&_;X> M"=K9/0G3K>YCA:>8BL7LK"5MR$-1I!3_X7Z<3MIMD^Q7R&\HM**:P'@T6+J@ ML)V7&8"W30$VG[5'B1!/PQ.%2U/\4Y++9YBW6HD6"FDX5Y'(FY#BP+#&#_@H MXH"I@*1*R5N9RMT*9.=,;=!CM*Z,3KQ]6 >/#,L%V:AU*4?;-[(A!5);2!\N M\&'6LUS7P*YAK0VRYYVU]$S\J-9(B/@/.%3) /9W8MO[!Y=&8Z4P!0W%^U8Q M!\6:C*,1Z-6U+2OX/"%88RIFT8+M%6,3"BIAOA@.I@N!+T W\9^/!67O#]+Q M\?//?TIV^Y=OQ4^75V).>[/*/Y77I\[T.Y79GY)"?Y$[A:EN.L "[!>YKUC> MR[XB;%-956[]>U<# 39/NG70I@0 :@!)'RWP29H-[!Q6->VCHVHF6VNS/NOU M$?6LK,A?!>SRJ7%0%&P[3?JKQ*6H;!?6.]&PT*TAP8OA)(IG8U%N(<0F<_89 MM*^% *MV& )4.OU&V5R29:I)VQSI7& $%-U"+HEI% $;0( $=0#[G[9)R!QV M$RW[Y,!6#Q^L#N"QXZA5+;]WJQT$-52"<=O9.+:A%9AV1,(>/$#!_-0$=BC& M%ALCK&O]:N/X5N+A\--S"=U$N3Z$*2F8 ^:CL+ZF11@.L!I++M]Y_&IK=+W9 M'@'4B&5.?.](%PO "GPWU\K :A5L)#&REW>0@EL,Q)T8F#8*[V$JOO*C$WCX MQ@%?F)WH1*Y2@M)X.1Y'5,?;$7K>F\4'EA,%U1<*$ZE4XM*0MJK@F1H]"3*J M-JVN): 8--1RMJ2(#'BUPFE!%8R@W[V;Y< MF>+H&L)K"FOW":H3;+9+TBU0! E 8@HR4T1=]5LMJ:"K=K@R' &O?');N705 MX+V^A1WE>JU2)8N48K'R (:\*R]T<0$+[^DNA>O:"61&MDIX88LPJ2^%HFTI MD]8*$TJ8! MGK'WG'Z(7-T?-_I%?5"0V(&;KO9;7=C:((;'% [0-,A',>=0NSH'7R+!K=)] M"W@PE <>8W,@FZK96OY7LAFO@/_R=(7#Q>O0'BQC_3%I^Q6E>:?TD"1/08SX%9DJZ0/<9-)+))7;0*D/Q M+A]D,5_>G\O/Q8^2^$.>_$*O+[#0;6?&D#=,'\OTXV6TI'#?4NKBP[/9<'1^ MG.@?D]G*S\>C>]/[$;[ZL4GKD>[VY#B:3AXK ,2SR1/2?TA&AO-%D_U/ #"' MHT?@]/]]L@IN:XH)HP&DPX*$O?O /PL(4TL8%+/?>S"=7?8DL]/!>"RFWY&- M.O4L72#ARQ0-$!&J=&#J4U(D&\X;]VAJQEZK=Q$I6,2)YBE%'7S6I)1T1P_N M3U-!7'M<1V UE#VPQZ4;%D(R($D;S@\2V%29C%X>",K88%!Q#-]O)'E:(Z-[ M$,_WT70O;/C"H.F%\66HAWD?A85QBI=[H2?R>FX;8SRR]T=.Q%SO.3MNB(#P M(<]J);ZN\7XKXD8&A.$5GG<%H?Y 7#^6P?IKKJ8YP7E%F[%E?(>"+:%N$$E- M&ZK7-[EO?_3!W0;]OOTE%?SH'B0_1/W=!%ABXDP$[E,O2&==J5^ MH0P\FI#T HHL1_!:T5D1G'^7?..DBCHGX)GTTWW'"]LH)]8;![]!F1)AM:I M=#7'^8V"=@L >'<'YTE!X%Y?R@,F%G2AU3@B?[-#(FZRU17:W8WT=1+JEJ&H MJ=O+$M0UG]&$&&) DZ^WU_+4-!H:NK/&*(O'T F5U<=JC5Q\*+T"800"<<'0 MCKUZ8&@:[VFK*K>^RJ\9WA F-XFB!BL7S<.R\C$*(:^6'FPAWPM*S2M9W:*F MT@J(AQ"A4Z_6_:O92ES.16Y#!72,H]8YJX)J1:R>#2A:4"E4] PCEJQ=SFXB M:5_8+FU8VH2DXZ&+22W&.2XVN_.4HXIWJ_<0]0VWY.Y 0ZU7KI+>1[H+N7O+ M,5[1FCY(WH'[F6"#3*:&8BK51,G94W,/V.64S]M>"+=N7!+7:=H.XR7-JO<9 MJ1VLHVLC9&M.<\.;8@,/WB7M-M,YTFIYXD*<-GAUHM'8L?-[E81+??1M76S M>8ODQ\[*11&]T:L7@J^0/A]/P<(:+:YMLY:3#^3&L$RZ!=WPE^F=5Y%M0VJ1 MUMA:CH)&%1A?XJTZ:SZ%AQ4N57[5C:*Q=U, M!<&JO8PSTC6X')M MSJ@2^NGSNW>?!OR/KQ6WA(GG#FC= 3S9%I5V-$&M-6&=MB5]D!:21FL$NLGO M-D;7>WCM503"2@.<(NY?(/>ICSG9-83JG&%I*YL(Q8K-2=)>OX3SJ4(-;.,6 M\D"* _$EB*VPFTN;,LPEW/VL30>"^*Y/:MSFYP5W;*7DK\G^5?D-D08;7HO* M;1.V7NVYW3ML]..2RC?PY5O +$*]= OQEB_'(Q&H:X!?W'2-]-A[;FS#WE=X MI0(Q:$)YBJ9;(-0EB&WRP^\#4N>&O;#CSE^3M#O M:&K./FI"7,E6'JC@E3*M2DX @@[4'[NQ>];W6KIM;#W?(#C*ZNTM-)N?+=79 M_+9=?B/<=HX+^/HK),:XDEX[.[7>FPR!>H:,(%#DK[8CI&K;&W&DN\F6D'(\U#.Q;6% M#V$>:^PJ?6?\KBCG=#0>3/RE [X^G<2#V#V) EKS0[O])]-P^*:NSX!)MAM8 M@ _&?&Q)A2Z,<&L#02XR]+/1E/S9[X# X/<^4?H8Y(5]-W76AV%?8P*NP2*( MX/52MUZ3>(5YIHF4:\5/LO+(2_%$_!)YTF')J9@/QU$\F]*G M112/ES0SQZ\:/33M+![&T7PQ/J?/TU$TG _/.[()\PKR$UT+>%!:17. \H\R MX%1,YHMHNIS!IW$\IU+[59:]Z.724?L'*/AH-(FFLZ48+X?14R6BRQD1+9\S-EG&6G[^XA1IW-QM%B,3J'->?1 M&#LR?Y1(G[?N\,!O\8M38)#^JJ[_BFD:+6(X0X0GN0I]<5\M0,1Q-!DMZ")A M,0Z:4N_I0!R/HN5DBK=&^.]YJT6 :^JV3F?+X70#%4^BT60,S*)_SZG-VE#Q MBT>(LTFTG,&+$9 ^L[=)[ET<+69S;#6=#?$>R6?[S#W@V-DHFHSC\S]BB'ZJ MO\:^?Y$7X@T$CRG-'XR7M-!H$(,,WZJ\KNPN[3=?^&*>&D=L, DCO3X^9]LY M&,AX+.9X4[CT6[:??N4HZNF _EA;:/,MAN:[L(4N+@Q6[$W7,*D!=CR8-]^* MXI#'PO6C7:[=!EHN^&(SME\F\5_59KG4F4>Q+.NB.SWRS0EU<<%^SW*T&%8V!2E'B$W GD@/L[0/MOMYZ@,H M6]GEN,D'G;Y+K/DV*>!,F7"2NZ6JRX$SAR2GZPU?5 BA2_?$+ZK;<-'?==T1 M!J2%3S"P"&+*X3(P&2H$-8G@:1P/VV\W]/5FA E5X76+2_)/Q[/!^$F6=_&= MEN?]6+\)AJ'Q]][/"GB6RJ,D!#D=]28'QUU*CS?$#QYR7OZ>G%)P;AB>#$;^ M9,'O%/S+ MVC@*;$CD'\7ADW&>;VAQ2RG2J4AQ'O9>]AQ1_Z.D#?;Y165%?\L)M,>Z/ M2N_I%V56NJKTCCYN99))@P/@_5KKROV!&_B?&'K]7U!+ P04 " OBTM2 MCSN"V(\% #.#0 &0 'AL+W=O"%9RK5,!F-IL.2RVIP<>;7/IN+,]TX)2OQV3#;E"4WFRNA]/I\ M$ ^ZA1MYMW*T,+PXJ_F=N!7NE_JSP6S8HQ2R%)65NF)&+,\'E_'KJY3H/<&O M4JSMUCLC2Q9:?Z7)^^)\,"*%A!*Y(P2.X5Y<"Z4("&K\W6(.>I'$N/W>H;_S MML.6!;?B6JO?9.%6YX/Y@!5BR1OE;O3Z)]':,R&\7"OKGVP=:%,0YXUUNFR9 MH4$IJS#RA]8/6PSST3,,2+V#(*_E&^[XQ9G1:V:(&FCTXDWUW%!.5A24 M6V>P*\'G+FZ$=:;)76-D=<U%);]<;D %5+ESV](3'N)J9>8_F_?_A<<]L[HDCE4"'/:CQ%S*\&N=5GS M:L-X71M]#YO(5%G62J"6G$4E;:/5BE<@P8\VD,I,+YFLG# 55[2D&Y,+QI6\ MJX@_\G"YMHY9?D\(I>"V >$INVWRU4%X6>6J*:"G,$AA[FA'0".]$<)&[)[G M82T7QJ&/, 5(Q&7).Z(6.:;R2]C7[77#3U@1#1HMR(4R?U7C$&3WF[,C#ZL;"4'O,WK;>85;4 M/( Q\8!.;*'!*Q9'4W#3&$]H3*)1EK(/Y+;>P)X\CK)LCN=X%!/C:,Y^A@&& M)?&$Q7/\QU- C*/Y>.RAIOU\O@?9N0!G@??!!L8Q\8QMO2>)$OG'I2$/D8/: M^!KJF"=Z>=) !K=6!/>]BD\G:'5*A;[?AXLRM&A",Y?!';G7BEN$KEHB^%"- MBL(V"R\"B;%K &61]L8?,L4>M@4A(CX?IMI(G%U2[>21>) [Z4MJ5@6'K8\9 M_$**PC9LG4";-3<%>6&KE'_8+UHE^8)P-_]&?82B53\+2CR'M9?]/,]-LYU' M6\YKC*%0=KQR9U?IZNZ$2GUG_U#9++BBDF;^^(*+^JR_?_:(=VM5=$'WK3N$^L_;C.D>;I*/-UE&941^G,3[)TRKX8-(8EB!'@IXG* MOO]NGL3)C^PHR;+CO=G-P;X1:K4M0Y1=*+1K2MZ:;T+S.(JCR00(&&?)B,;I M&,]QE*;),?NDJQ.?[!UD)Q;J'DV(/'W9Z*SGFL,!F,['LVM3;@Y/L-_Y '(ZDE,3Q^I:3*'[+X$7L)XU9N,ECO-GLPO#_.%H]X( MNG9OGZ;;YT5778\]BXI/VM!E=WHIVD@N_*E.IR5WN(0JQ18DH8TABG73ANZQ MTJVXQTGG9;3Y$ [J1[W4P?/CB4;A-"]+< M0@.JTJX]":A0T;\:@PPI)-&C(^#:+HS$2[!MJVEW03YP7SD]=/<;;MVQ2P$S MZ$O" K>I7+AN]ZO]Q\IEN*,_DHGL\D@M)ANXG3M;^P+ M[7#_]Z\K?' )0P387VH43SLA ?TGW,4_4$L#!!0 ( "^+2U*&>C\:]0@ M &@8 9 >&PO=V]R:W-H965T3:VY?*8AKZ_FQ:*>9:I7TXO"ZD_Z] M]1V^W',CWJCB-YG7ZZM1.F*Y6/*FJ-^K[;]%ZT]"\C)5&/N7;=W>)!JQK#&U M*MN784$I*_?+O[1Q&+R0^F=>"-L70FNW4V2M?,MK?GVIU99IV@UI=&%=M6_# M.%E14C[4&D\EWJNO?U JW\JB8+S*V5U5\VHE[PO!;HP1M6$_J5J8RVD-3;1_ MFK52;YW4\(S4(&0_JJI>&_:O*A?YH8 I3.SM##L[;\,G);X5V81%@<="/TB? MD!?U?D=67O1M?K^5)BN4:;1@_[VY-[5&]?SO";5QKS:V:N-O4GLJT$_*(\B^ M,AN>B:L1,&F$?A"CYWSK'^_W:6F$84NM2E:O!:#RN9%&6MB4HEZKG*DE5C/5 M5+6L5@QDP.X; V.,89DJ[V7%:;>Q*K6PME301=+$EXRV00+=;1J=K0$CMM$R M$TP]"&W7EUQJ]L"+1G0[*U 2=R:35(4US60.N7(I.3DD][YU&\ER+?()^W@@ MTZHG@45.W":+'ZCR@VO=M_](PV#^6O# MA*DEB$.X'9#=E)OV#<@US?T?X"96*X:(5"L!Z-=K65E1I>!4?:"_FFV$EDC! MQ09@A/.\*'8PA]Y3E6 [P?7IU.50/6XCH0K0+Z6NMI$[2)#3;EBK.N-:[V@K M+RG?%+E55RF4>)M%:Q*]DLL,:O)7['?8T>*= :VBO$>Z'&)#GV"[8!=6@VH, MPF'&[%:L9%61IGM>\ K5\(*%4>I%D3^XNME[9-@%$1*+QFP6>_$B93;4X6M2 M>R@G\D,O#=.!G(_[!)'YU,\H+_A7-;S8NRBQ16H;>*H&8^PEPOES5BOGDZF9 MX-G:AMYCA ,$BWUN.+)38$QL,7@Y4SHG%-X8*\N@1W:P;GWZISD=:8]5ZF0R MMMP)7E7R3T*FA?0^)Z[.X!0RFN<. (B3M!BW&=;B 3W=.PCLOA 88&IM'*I< MBZHK<:7-HZ>$X19'UE$\/:I[JPW[MO0'CK7";"T?2CN,3D\A?23:TC83!P@B MISVU&_:]1)K$RP*U=XKS3W& ?0#OZ_5)S+SYD8A?+3;_DH1'O/8?-+:*>D8MLG6E"K7:L62R !?% M7CJCWXO0P] \)G;"2F1_@V1&3P(O22-ZDLPC./Z L7ES*&H&49$?>_XLP/9X MYH5).&9!,O=2?\'"./(B^\1/O22D)Q'41@OV4?,<$SVF?=>PZ)95O$3US"8A M"[#+]]E%ZJ5!.F:)MTBQ&+G%F9<$P9C-O3!=L#=V+$4ZT U=+:_EQK!X,F-! MF+H7%C//C^=C%H7>/(FP'G@!K<\3+Z7U.('9$>;+ZB7Q([@-%?$@*DY-*9KX MK-UO?\8]S_>K/@4IF+-;GGU"5%@XB?$PLK;&L'26+/J7'O^2M\A%$GL+VVDN MPH02$]M\^#X"2YF(4J0"&B@GB\A+8INO()U[BWGP'*#XL&3$EPW5 R%'9=*6 ME"7JIQ'6 46:EKSM)L?8"+DJ9&Y%&70<.R=81D&QZ&XJ,:V%YJN:,PW6( %' M@C0J@2\% 12AF'OS-*:+""&CX$5(8QBP]V _#F#;@LI=L5HV2UBO89'0B93:=][T MX\'.)DJ<210%SR;+(L]- D][_W?-95W= R&Q[R7^N;EL[GMS/.R@]K,E_ZXA M&]#[=H0PI\8FU\_Q4ZAJU6:C+<#! MH)_3T8@XP'Z1("@,'/$(LEM!!S*GHLMR8\2R*1@)!2U8,>TL2".*.Q>=FU)* MO@,! 6PMG6QA-J?I)?\#-.YJG4X@G3?=<4GWIY=#_9@_SLY\[6AFQR:R'^>= M;JXA#LQ(UK*IZ53=P%YCSY-8(UAFW( 1B:U(6D&C1(USR;D)U9YU*+P3]@&5 M6^1#FZR_;M [86E[M,K;@YVJ3IQ2G]*X/[/:V_W U,_%$_;V$-&G 1TL[+ K MCXKUJ]'MYLI]Z"G5(3E@BUIS-O/D\I+L0 MK=%;^"E=1RR:85ZRZS'^X)I^PH0%Q*,S\D,+O@3:68"):AZSCZI&%]U3UAT" MN'QZ^#_:<4?/V\\VP5-1 M;QNC/*Q>"^=G7?F[&E[7*UYT'>=TN_/"0;?[YJ9V876,CQN3D[^WYM0GR.G@ MZR^F\I7]QDTI!7&Y#\']:O\9_<9]/=YO=]_@?^0:D2#Z7>)5?S)/1DR[[]KN MIE8;^RWY7M4X MC+M< Y0M,&/%\J!*:](07]?RY<_Q]02P,$% @ +XM+ M4@Z-H.AG" ,!4 !D !X;"]W;W)K&ULI5AK M<]NX%?TK&-73VC.*GLYCO8YGXJ2[39ML4KN[_=#I!XB$1*Q)@ % *=I?WW,O M0(JRJ?0UDP<)7=S'N6]>[ZQ[\(5207RM2N-?CXH0ZJOIU&>%JJ2?V%H9_+*V MKI(!KVXS];53,N=+53E=S&8OII749G1SS6>?WWET3/ M!+]HM?.]9T&6K*Q]H)?W^>O1C!12IJK(D1E#C2^(YZD32Q?YS MR_T'MAVVK*17;VWY=YV'XO7HU4CD:BV;,MS9W9]4LN#O+EV=B<<48,;/;"I M?!O*:4-.N0\.OVK<"S<_:"--IF4IWAL?7 .\@[^>!K F@FF6V-Q&-HL3;.8+ M\=&:4'CQ1Y.K_)C!%#IUBBU:Q6X7W^3X3F43L9R/Q6*VF'V#W[(S=,G\EJ<, ME=J)7V39*/%.^ZRTOG'*BW^\6<%LQ,8_OR'CLI-QR3(N_U\P_P6%.!.__]VKQ7SQ?>_IO0G0 MPPEDI8)VJIPKJ4+.M-0&N #/E(..A";7#0>T$%( MH8&:RPJ=P9"\"T"Q=K)25+BXMH"^MH9-*]56E82);U:_4@G;DH8)(VWJ!L(: M'ZVLE 0S%D3&1BW*@PLGC#5SQ&^0FBN?.;U2A!=BY$I\8&GS*_'7QI)IM=,9 M7'(.>_-?4854?L'H< U-AON(._&3&:B]7@%C&5C#J))B9^44 >@?K79X.E(N M"E]\J&+F+U($0$(-&=)97-R9!. X&_D]:35$TNB5OII)A8H M#RN*9Q:5/Y% QYSC'HZP6YU'"*&QRY]1O._9022;1)*KQE1RD#B<>6MG*^$# MPE"Z_,"-$S#=BT9,Q$?6_5GR[Q-?4-B$82.TR"2XF/QH/9=P"#=X/&FJB-F M]-Z@#SJ&():J'A_*%2B%R-;AL; HQ%.RY8JTU89N$0&@+)@-% MY."$&+>A-=@EC@V7I;==<8_Z.NT?B).QIE:.IS^3*8H"RF+O6ZW8%1F58>78 MB#]XD3F5ZQ!9Z!A:<)VNR'74MHY4'?8NZ>=LLRGB[:^U3DVGYSSB_2D+EAH9 MM;5QOW]PC%.5J"1BA(WD2A9[)'4 T/;BW*X"1M@V=CO'B.$H2/AEIUICKZ=X M LQFL650U@]V.9E]:?2AL_\DC;U7E3[TV-18NM)"$8>^D@K9H),GCUHL,3ZI M,7AW-5;6=;EO'4QS'?25KK3"ZZHI(WVE,"YP*T5LJ$S">1+M#>IP>>/PAUBG M,5.6C8U5^0C._[/#3I_.R:%%(*/!ZC%.-G'^"BW MP>.;C5,JHOZ70V5(T7^H@&W1:D&#PHY :-28W!.!X'P>4I$Z$\4T\@%'BN%? M4;,-XY:-V%KR$,<>Q0S-&CPD46I-T.]XN"$P.K\A+VG5PQ"3ALH7E\>5@ M-.:()D88NCG05[ZP9=Z.M#&\K)QZY)?^S-W-*6GNB6E$8V#C>##CUOJ?%HWQOTGLL=@A^<]F M5 )@QI/Y_E3?'R>HN9S&T;%?/QFK7:^L#/>.<:(YU#CH<#:;S"Z[/!W4:_[= M8TP#!T+\'J!_H_ANY]S3;?]*]#8Y@/YTN1G:9P:VD5NUT<9$WY3.]S*F"OE5L26F\JY9^ MOEB($Y3_Q6IX*))=*D)*OPD.)"8O#'3/]32+RV6;VS5: M_]H4;9<>,9EQL@ )2;BOD'B'13N+6J'P]Y6U#:* M*WC&%TS'#PHB()H,I9+OJ3A39:,?Q\)@"XCK+V46*-J&%\,T"AU3F8VFH1X2 M(9^XIMW[:,H)Z:M9OR8E&JJFQBM_.*'PQU&L8IGU+ ,:I^0 TE3L^CO?T,>6 M:>\K5D5-E;[5^3A;Q@]:W6GW.?!-_ IV((_?$K%4(+D]5MXUKLXF+Y^/T WX M^UQ\";;F;V(K&X*M^+%0&!0=$>#WM04"Z84$=!]);_X%4$L#!!0 ( "^+ M2U(W2I6L30@ +X4 9 >&PO=V]R:W-H965T%&(TY)RO;TU_=< M2IJ'7QML\V7T&-XGSSWWBF?WVGRU2RD=>U@UK3V?+)U;GTZGMEK*E; G>BU; M_#/79B4<'LUB:M=&BMH+K9II%(;9="54.[DX\^]NS,69[ERC6GECF.U6*V$V M5[+1]^<3/AE?W*K%TM&+Z<796BSD9^E^7=\8/$VW6FJUDJU5NF5&SL\GE_ST M*J'U?L&_E+RW>_>,(IEI_94>?J[/)R$Y)!M9.=(@<+F3U[)I2!'<^&/0.=F: M),']^U'[>Q\[8ID)*Z]U\YNJW?)\4DQ8+>>B:]RMOO])#O&DI*_2C?6_[+Y? MFZ035G76Z=4@# ]6JNVOXF'(PYY $;X@$ T"D?>[-^2]?">!MH[/7% MWQ3HK6R$DS5[IVS5:-L9:=GOES/K#&#RGU?,)5MSB3>7_-V\OJJ&2O+4KD4E MSR>H.2O-G9P\KYM="[L,6(5?)O_HU)UH9.MLP$1;HWH0F:HH8K^@TJ@JZYB> M,[>4;*X;%*=J%Z?05LG53)IMZA^_X24[5BW$=&>AVK[QAKV5Q[;9$>-)$90A MQUT9!7E8P&=MW%LGS>J)4YRG+$Y*]D&WBQ=6!"$O6!:R+]J)QK][&O&S <.3 M- S"."%/XH#SG%U:"O]IO"3^).;!S+-1JK9J.H">'47A28(B;1K/-^WC-S"W MTJWWX\MO@%^KR@.M"%309,VH$][Y5;LD4GC&B=1+&@';!*&D"O96JUQJ:RNG-* M]NG7\[D"0!L)OK0G[.?V#IG29C,"SWX?Y/T&PG^KVK=KHRMI"6]Q&A1IY($7 MI%'*WJM6@1QKMM"ZMBSC05GDC&>XI 2%/"CBDN1XD/*0W1BY%JKN8X!_B+$S M!KXS8:V$V]^U<$9K\@$M%HF"'WF0Y831.(BSC/WB73#0 [#-&JR(4459Q/[Y MCR+BT0_#@D<^]L'%01)ET)3DN*$"S(*\C%Z"5S"$NV^+%?@EPH0"*O0(@T(R2:%S4F;$UNMV'M \M_\&R MF5R*9MYK[QNA-)866S%X]YP4C-==!?VH+<1#2\#I\-NCF @4P 1(%T;*E4^: MA^MCMY-'7ANI5K/.V%X&ZT?L6WDGC6?C'6;6<)0JIWEKAC93:<+\&@HZU ]S MVCMV2?O%;CI3H8SQN/7I^)-VDL5O3@ 1C%_&;;QV(IVU7_ R#'^U4TYU ! &P6A3BDN)2LL]Z[NX%7(A1#KQ,6!J44/>!R&2I MFYKXQN@[GRK+.,EG09%SNO B R1:D-A@".%A,3(+>O@TO61%$*8ARY.,\; , MXA#WHWJL$%75K;I^SVJ)CELIX48.!7*-4W_V+XZS$M01OF''*=0D\1LJVC)( M\I#()PLR'B/;>QJ&(O=HHCW;2 $X2YJ6GBO'GNH'TB_8/7C^B/.3>$?B1_G^ MDR=YOD?[3_I*59E.TB80,R,G;F#V1HF9:I1[A9S[V1E+3MF_O=L_/N_VLY"Z MD@O5MJ1E-LPM2!# E.9]II(T8==+81;0B"@%_!Y1 C\,ZJL%R= 5IB8Y((%"LV/4R.>1RD>8+748%MQPUB M.'0*3)EGVG[:%<;<4=_[KJWAG9Q+F*B),WIV&/9MC =H0RH**LBQ M&2#6GK@'ZGN5]CBUA7 K.\8*4"Q;W>C%!K%5'K!;DVBM:"3HJRB:'9KT'(4# M(]B,.0T&49!!;Y'Q7?Y: $!*XX%T2 ,]+Z)5)044)^5.R \B6-5YL1A*"Q:! M"[;_ZXUH@%DT]"S%/6O4PE. )=[?=3(B@GY3 M1?U?O!WH+ RB/(>_<1%]FP[<5U^1#]?SC*'/4-J&, ;'!0D"[J<$%$"&"J(T M>Y"'V,\DZFD27'R_SO?[XPE@ 1U\:"LJ]Z=2G80"Y5ZZVPZ+G MM&+'<_5 AL(]H:@"2#DNPYP:'0&FW&,># 5Y- ZCKX4JL8.2ALP& MLZK"-T(/ZH"ULB=.%!S'S'#,@YB#PT<#>/:<_HI_H- \@7?'/ GW!(L"[[Z7 M9_C\1(_#9P4E ,TH2*C0!\SO9&5](+;S)7US^/ )B\96 D K_2UXZ;U E%LO MXBAZ)3,13211%A_L5R]*UP24]]QYQW3O3 EV1Y\1=02P,$% @ +XM+4G_7;A:&#@ ]2X !D !X;"]W;W)K M&ULY5I;<]LV%OXK&*_=M6=D63??N-PJ&?.F-+F8C$97 M%ZG4V=&+9_SLO7WQS)1%HC/UW@I7IJFTFSN5F/7SH_%1>/!!+U<%/;AX\2R7 M2_51%3_D[RV^7=148IVJS&F3":L6SX]>CI_]>O5))0H3 QB\5S:/Z2-K8_ARH?\.R0Y:Y=.J527[4 M<;%Z?G1S)&*UD&52?##K;U4ESR71BTSB^*]8^[73JR,1E:XP:;49'*0Z\__E M0Z6'UH:;T9X-DVK#A/GV!S&7KV4A7SRS9BTLK08U^L"B\FXPIS,RRL?"XJW& MON+%:S4OA,QB\28KE%6N$!]DH<3'MF4.[LV46!@VCY1501O?-$)WN( MCB?BG3%A8O\=(#XK"8^8^*SQQ+_I!X*<9>8Z/-/?X ML'!A$H0G"#P!S4BE#ZZOK,_H_G=R<[:[4SI7$)M1 .CB= M#6:74ZR?8A_^?PW%5=1:2WD$3D="-39W1>D M"O_?=EX/1&:R\VTJQ_5IQ_5Y+]EXN]8B5R$C#=BP:X8E""[OE07*"K58*$9" MH8,_6?(GG++%Z%HZ(?/G@R R2[WM)+-4+PN+>F+ M#MTH:86BT-_E;]!V3)"(S#)CRU0VDD%M79OBP?%H. ,$)@FC>=9O2UHW'H[K M=85IY%0/2&5./9+5H,'?R>KT4:R.AK=_!*LW?PFK-X=9)1QJ^8M82&W%O4Q* M%5"F"7'Y!>=EYSN>7E^U3$GOCB?CV? J/.JZX$"L5SI:\58PQDS$Y-=T-#*W MYC-UEI>0J%A)H"K V:L@/GVCK6W*)[S/Q3FX$6",/N.YZM&)O(_W"]:1 UH@U M3+2TRJM_K8N5B)0M4(:*A(+$.K8@UD)Q\ 1+JES26JR .;.J+.2==)2,?BFU MTR%0OGY M+TR%JQS\'C_WCD8[GX/QR#[6!P(XEXNIR [&&;5W'FG7\A()[J MHV(M'4ER.U$2M_Q]A_J<0CY$VD# 95M*81-'&\9B#PIG1@-+T= _M.- M7P=SIQ5)?"7IJ_S"NC_]]8Q4(N.?4<="%V_?W'W_P:^.%2D&E=X M!B6'T)<8AMB4"/H*"**-')\T1'C R A*5FMYB0 D*8TWIZV!(L89.2]..^E8T) M>.&0; E+1X3Q4,1'E1<5.(S:8; ;+6L@8 !W1BYO4ORQT!%RMS2<7)X$.#960ZH. G3+QYUC!TVX5)4>80:KR 3P!)3!QT4,(7W,[#*_HLK" MAP9.YV"@B.#$4O%)E<[]-ND4_F9%)I!E09D)*?^" 6*LU .UR M-HM46P$ZH[RGX@RDN\8D)V>=4 '.GL+V$YJJC\?8A36P!D<4J?0Y1VQ[E =Y MEH_DA@\0Z527*:U#,49J[2!>G1AUJ@M65L/Q$ J8\3"$A(O"1/["R J/B?C MZ7#4+C]CGW.L*9>KW9*JPT>3)^>)7E;B'P@'*KC:80@P6 )6): ##^:;6IWD MY50LF93*S8@TCB)12ZL!!ZE2!2F.JE +B"$(J%T,*(!0@_HXJ?6R,10?2SA_ MBV?RAR@IXV".BBD<-F">0\D!#HF3@M[!J!N/DAXPJGCMC@?J\*T%V 3B!IB< MEY::@2IW\BDD3 ]^;)=:>VHF1#OIKPV9<@'G@JJH+R5N,G((^A(9H(&L\"!( M7S_T'AT4(NH%*/9_PD[&DQ$[S>XXU3E-C93-L0V(KH M[4@F;.,JT!UH,]I*H2:)"^$4DO?8CW-@CQ$]BOLOR M=E/]2@[ZJ)00=M(;:X#6X3L)[7>V$7=0\]K>R":HROS"FJ3U[N%J# M;ESC4D0^"HT&%4XV:-K #ZN#8=4[ ;6B,7ETU93$#-"':',-P608PF,3E1Z M.3LT22"1:^\+U7" QV.49X9J$G'_R '.7:$"N3HZBZ:Z];)X]&U*IN/I[M9J5T M/!.LQ<"CIIZ0R+P;=#%5XN8JE9LD0V&K6M4G"=K3=J_QMDUZ+J//H?#I"KH[ M4*'>KYI<= =[Y /HQ1$+]W )V?#J)$Q-D)2QQQN_GG"T]-D:=K1< MH3-)FFP-:_9-DJY:J9P2UUQ5@];*47JF2Y7BN0+<'6!6PY>F5.OH*E0)/D-E M/.:G=JC3JNQJ% _:K<>P,ZQN^H4WCYHFT*,?]?DWFA5S9XV,YQQC/A_/23S& M,RS_1XFHX',X.\T MMP(&)"S"$4>> MA1TS&E[UCZ(^=$=1T[Z5C8-6HZ@_LF[LCK5Z$*W?NT,.X#/VS+(ZO6%M#/*4 M<>]PZS#^[.>EFA E$@DFEMQ534)X7_N+A [MC2QY0[Q]; MMJE._X2YY9[D$)>[,\4_=69)2GGT&&=\/9S\UBG._T'+,;YI_V3]/]URH-0Y MU'),?V/+T?[]_/"5@)O_CI:C QO#OCL_:#B^0Z+E2/GB#Z5<=)[#'N=P%U_4 M=$WEB*0OZ^OT2ZL0$-!5@]*@QDME>[;8ON5R+ZWF5\M;M]762#?7\^N;BY/JK#9J'ADJW87JEXJ?POHBT] MUW9D,KL*V[W'P_/!X,'P+B]!L<.2R?9;MZ]_VCZFV+DM-"';O(Q05Y-NZ89& M)_N2#CMHYB5&^B.78VV:'CZ]'_)0ES5(MUUL[#-#"SVD_Q&7&FPNK6M4#M/N M)JI;@E;SVYZ+')46=GD9T%$55L5-U3KPV J0 W7OA'[41EG!JA5=;&5$P7(CQ<17H,-_[:%B'CJ+DMU17>U_ \E&VS5=W5"&MUHP6Z_6(2[<<" MX8=??V>8[XB*JZH?;T:O+5:M2F255O<9DXW4P])^3=6_/?D";.]E,Z^\ZEK1 M3:.<)MV&EFI +P I]8O0!E=-8B?7U'U81]3M*W$_T ^>#$*R'4B]+E3UAQW6 MN)K!.0GGJ"7UD1V'URU0K+3CQ]>-(FG3!6F,PALZ0Z&?5::NAMUAJNX[>OHM M-$RIZ\!T%%J[Y5G?5=F+UE7D5-DE7[BF^U.(:'\KN7Y:W^E^Z:\R-\O]A?!W M#*S &;7 5KJJ<>2GW>%+87*^V#PW!:I8_KA2*$4M+<#[A8%O5E_H@/JF^XM_ M U!+ P04 " OBTM2HVH8&3 2 #T.@ &0 'AL+W=O^;VCV.^VI?YB5DI5XGZ= M%^;;DU55;=Y<7)ADI=;2A.5&%7BS*/5:5KC5RPNST4JF/&F=7\2#P>1B+;/B MY/T[?G:CW[\KZRK/"G6CA:G7:ZD?/JB\W'Y[$IWX!Y^SY:JB!Q?OWVWD4MVJ MZI?-C<;=1;-*FJU58;*R$%HMOCVYBMY\&-%X'O!KIK:F5Y[00R/B[6_.DV9(F=J_]ZM\Q[^!E+HWZ6.:_96FU M^O9D=B)2M9!U7GTNM_^E'#]C6B\I<\/_BJT=.XY/1%*;JER[R:!@G17VK[QW MB"6>79("XK2"FWE<;;#/.J M][=5F7QY_0%\I>)CN8:NC21QO;NHL#J-N4C<2A_L2O&1E:)8_%@6U(S7E=3J]9QYO9$/ M,*U*7&DMBZ7BZ[]=S4VE82?_\\AFHV:S$6\V>J%@A2Q2<;W>Y.6#4N*#*M0B MJ\1-+@MS2.9_^B8T;HT1/%5&7V5&0"A9E6/MJA1EH<1= M62FQ4=K-H$U699XJ;6AVM5+]%7BX-$(*DQ7+'&]S:7BH?<]T/L":JPIK5BM9 MT::FGJ\S/.%=I5W$3W&[A2UO/:XM@U>5@.6H]1R+>NL)F#H:3#NN9&K7<\:0 M]$2WE3H%E75E*G (RD4-@]:\PJ+, 6/T;$-[O>&' ,"1DR=1$+B'T4!<_[W. MJ@?Q0Y&0*.^4>T\R@<7!2P)1:CO4O8%(V]F>2;=VK9,5Z'5#,?'Z]N;&SF%J M')W;50:E*KMUUFSM^-HJTIP!"(/QK #O1>$0%&^8S$$59O(;*J[HJ]FT:ZYL!P@"'.7N5/X0])8)649RN=1J*>%(1YMA1R )HB2Q2M8,)X:SWY&_SI4J,$/I)#/6\ALBDH:N%RAQZ@3*M-LYM4Y)&!X5"6+.0:9I9-=*;)[6#9TK? M82FR:J*7K,?*7,)L@:19(O/\H=5 65CD %.#6<>27) E'>T496!D2$(4ED M9=I .ZTF$M@,/&RAR[4PZDYUL(R@7/3!#!A=(;^F2(H0NIU+"&53YED";[=H MKPD:2)X=QKXQ9.])S5A7+A990H$:2H9-@B]<_"CO_QN, ;OQBG;H@&,O)F8+ M<9Z]ZL50PCW('FY3 63A<@4 +A?\D+(I8R,_AB$_)JE*"O00!08IK,\^"&2%&.0\)_/8O@65(+/ BB5\$4Y) MEJ,10<^'KYPV =*J%QN&'&)7VN:@&4PD8.5G/9*I4T[K//L<_>6]8GML)\D MN:5J0]J">9'M4@+3S&?#ZIIV*]AV;&-F@'Y2!%@T)=A*8<]:>8P RM"*Z\RT M8B'S@803#K.IE^E"RSHE&66NU]*4"7Z+=$VE6 MQ/&!8"\V,N/ <'B$ M6;MDX4".RSH;1%LA,N@>D& OSR%CWU$:DEF.5T>*B[W@W0O6B[JJ7<;+T'8L MYWVT^N"LPP[%6M$HF$TO@^EDY'>D!0;NAC/3C<\*PZ\F34[HK3YT N^6T"J#.KW764(].EKX?2HB>W_S>E2I234*9T.9D% MT]'+\B0JJ5GG FMJJH&;I"D*X_&?E3?U&+(/GI,BN2*@B4N[^>LW!S.FDI*? M-BP _LN,5?V%L"-I8)8,U@&QR"R7Q6NJR7*VHP('^P4H$[ MX[I8\LVNW1%TY@CTA-@=(_NE\3!;47?S'!(#^5&V>.BLS9F)1*QMXR,A4YMV MQ%/<4#?,%G+=51!OK+(]<39!-#XDL\WYK4+;HO&WUH 9.\EZ(&W>LEDJY92, M:GD.J2\P%EYXWBYE':<1$E :4)QD&]F-L2V55T5+H[.I;C]0DP7/4)I.$W-@V#1Y7 MH94&/!XU%.39:>_UD:[<6@@^EZ_$K)$1TB^(:2WU%U6).YG7RJ;Z34OQI2!E MLV[9L2:PVF ?[0Z/Q[P/9*AL)Z,@\GET*W7Z6KNIFL_4*+^ M0#%\&.S Z)%RPF5N7$<\D092?"8SM'F=455E 9:ENMOIX>HTLXU;[#8G!W< MZ!/75CJT>5="$+#K=UAW[SJKW==PF?@[LH^*P]65+(,NT.Z._R1+N01O;-.":%(O]FQ5-E;C%Q62\9!M^)/J([^6NHOOIU_#T,NEJIGX5R"W;48\\%C MRB>/*:$U,'@!FSN#XW=JKI&5L-%=]E7E!#8(8V3I>>[/&P;AL+E?H.C.'UX3 MM2RI0SEI<,A$B,>^"?;T2 '\T;!@@@:KB7 F#!>S;KO5!]S=%/GPP0%EVTFB M"0M!S>DP#F<-FUM):7Y2ZM1Y_9Z]ME;:D@4)[U/C.SD]05/I;KFV,B&; ?!E MG+8^XF@!K'DGUKCF">?<\[XSD-^ZKD%>4F:(NL=F[3J&!-P2?D.\A-7>^+5X>/4;LD,5VOBRX*CQZ=J;NZ;K) MM*B'A-(YE?9TI.D,4IJ^<:TE>&%/*ZDBY:U[G2%ZKE7.RS269KL#AFW$MJW, M&_%7[O'Q ?2^+UM$8#0X9PK+VD *YA5XY#).%,@H-#4;X VG8CR=TK]C^G,@'L3Z/+;4<^4- M\0XCCT=!-(VIDK\SSE;2I=)T@?++)9D8XO)]R8BN*WS5^0-0W&ET3? M, X&HP%=1,$TCEAS55EAV[IH-)?N6I:I&KE"V'5!'6R5'C[3XJ;?H>R(4?!T M>AE./2ZVYYA;_BH"ZTAJE"T]V-DN>:-P-?9L?6Y%;X'R%Q;]E?\^ MZ!@6'SEPI2C.!]ZF!P@_-;'BUL:*WQQ#KZ\<0]]3+^KU)\+E[ZBP^)4K"BJ# M>(;X2Z?Y(OP?/B*(0O?^]:6Z-@,HA$- OAM[]:79Q'070Y?859 M(3#E(YDAA>#ST>7D%8T^ERR+K)/1&:0H8JU(H)99^MZ[5O;)*_ M.9ERAE;G,!BW%,'[>- 4^9742W#3YGI60#ND6D%T@,]^O\ K!F)5;A&E=#=6(%D#+XH ^U=9NV!EF6J*1!: M%R!Q>SIX.6I22(LL=ADA5_W?G/][TI]V*SA\0 M9:8?/ [@B35;MFNGNV=+GQ0;'CT4^VS/#,C\[!O_^<<3$S[9Q)TH81]6AZL1 M?VC)'^3%LW$P&0Z/=1;;[NY.&Y%KROTRIY!Y?&FAF+NFW"[MM85W=O G M)4P5H>;:-O"-9^E#+E'[W2:KDL*,32QY0^[\EZG*7<*0Z:X3V<_ON/IMUVJ_ M-N /$JUXGU_$-4[A^>YLTG+;"5JGDW 4B=?B=!9.)N)T'(YF=#<))Q'=#?C= M.!Q.H4KSY34UL;@'0^9C,Y-!&,5G&(6_XS/*9B_I+@Y'PS/\.W!WX^A,?,KH M^T/8SD.F\K0IVC*=V/AF$T.A/#63CC]Z-)&.$%Z5\?8:D5/9C])%S20;;\U_"V_"5 M^)F.2VN WS^4+E\G2(M*[K:Z$RSZF@<>4%&&9#(4%' !CH1E>VRB>ORZAQ9G MYXKL@37G<@C_L6K:E^@>L7NGR+Q)[WQN(Q_XXQZWDO&( ;A #:,81&SCWF[= MIS.SY^'=0[_N(9B/5]SVH[RM-<<#W_JUOG77ZC4K$O<1K3M[7V5P3TTGU=UA M3;3LTW=(&M\@LDGJ%S;=+NONA! FW &V)^-:MYI\1O#RZ^Y%KVOW'::X8:3: M>_^13N7LIR7B9V+MJOF"]038;/QW4IMQWB484*..0KV?!=-Q$38H;>R7PRU9RQ-J/J0[-G$Q& MEK/+ 8$074^"*!Z*GW8_L64\]U%UYYPT[05 C9-%$3 >\N>!P9RR'9)%#$41DYVBC"[7^N_6];^X/ M'IL@I7TRN!P)+#W8_Q/C#"DK:Y"[.;3O8T;[=;Y#))LF]\_QN%4Y"B_;5N4I ME2;]SB42O*A]TC_E^TB''_2Y>,9']>YC0!N.]DARNW7ZO;@;]XX]3P=MX_O9 M4+K#U2Z-W/*5]W V^\LM^YWX$6$QC>.N"$[CP6XS_G3:.;;\5_5%B\[3Y2>>5_25C.]S^'O1'J9=TVI6K!::"H?&)+4[\ M355N^'>-\[*JRC5?KI2$>] O%^49>5O:(/FAZ[O_PE02P,$% @ +XM+ M4J =JO=G# T", !D !X;"]W;W)K&ULQ5IK M;]O(%?TK SKEKS.=VK905=YNJ;E]=K*W=OKB^;HNUVLAV MUFQ5C4^6C=E(BY=F==UNC9(E;]I4UZ'O)]<;J>N+UR_YO0_F];^C:J:W:N+X&)XXQ>]6EMZX_KURZUI12ZHVJ6]W4 MPJCEJXN;X,6;B-;S@M^TVK639T&>+)KF,[UX7[ZZ\,D@5:G"D@2)?[?JK:HJ M$@0SOO0R+T:5M''Z/$C_D7V'+PO9JK=-]4]=VO6KB^Q"E&HIN\K^TNS^KGI_ M8I)7-%7+?\7.K9W/+T31M;;9])MAP4;7[K^\ZW&8;,C\,QO"?D/(=CM%;.4[ M:>7KEZ;9"4.K(8T>V%7>#>-T34'Y: T^U=AG7[^OBV:CQ"=YI]J7UQ82Z?WK MHM_]QNT.S^P.0O%S4]MU*_Y6EZH\%' -4T9[PL&>-^&C$M^I8B;F@2="/_0? MD3#28] M$Y=!$'IIFCVGYR3PLGQ.CT'B17XL4"@H@UIA%V71\,CO$C3[+?"ON=7<&2X7JE9+;9\#'O2*UH%CL=RY MK>O5=SO^MC,&*+X0/ZI2&42 [$P3]MA+_ C_YUZ8A^*CE58)E$.0B'DZXA!Z M299B:9SXM"'RQ:?&4B"=7'P>AW.("#)?1%Z>Y#!NJ?!9N5=Y&61>G,?/\3#W M4H([S;)>X67J\P=>%N;/"?4TQ_]!>^;Y80R]?AX#1R\C1-^N9;TB),6MK#KI M.B/!).N"Y'FQG[+$<$X28R\-\=I97?:VL4EI%M(Z+$@2>H![83BLG 2JCPXC MER + H0#!?$@T*X MK#&(D;^#Y:/P7 0!+!&_H*ZE*=;<'DIUB[&ZW5 N%8B,1O)#>$QJ$,LLH.S( MO"R:9 4;YC#$-@T=H3>/(Q0I:@[K,L[3C[8I/C.D&, N36(O0CI1DL4^DC : M)?8.X%_5,22!%T6H R^?)W@._/D$+MM@EMO.4).@#$#NHD0N*03ZFZKC71VHR9R- ,T,/P=EO[VY++[SF(Z'!94#6/]3B3*ME76 MC8QI59RIA..Y, C<2WHA_D$)O%4$ JJ0AU0AC;E'T]])4U*O3^!?[KN'*$V_ MGM-I[I'ZS,[JS M(M$#+LO4RVD6YA3 6&0AU]L!E)66"UTA^Q7P_%'?\13G.%U&U'7#"-%F[TIA MB'9>-=3E"$=WM<675\OJOT* !KE;J8DE&H4M?)A.!&C+(&' M,04K]<(,Z-N'V>%Q?KT%2K*^%VM9#OW+XXZH.$++OBA)>OVU)$'*RBVZ_YT& M\U;5O7@69L%L#@I<54#6$\_2;)8.+UG^LV@6[3\'_]DJIOS5_8P+8FBIM-99 MQ5@_U+V##)3:2G.WXHKFB0E/ ]Z-A^Q0@X=64U'LP;MN-0H$%G<6,?RO*GOM M$^_/Z:P;VZN;_3DPN_KY*K11/O,GR.;^+#A$-ICEWXKL5]4_@NY\0#=Y*KK[ M>)[4638'V'Z:H"BKM@&4[6@XFB/-Q5OJEV57N%;^$+-XEHT8V35&_R,Z>EM; MQU:HL-C1HQ6VNTRFFQ]IR_5#@LX(R( M-UW;(M,4IH#!<7L<^84B"FYW2M6.(^D:'4KW+$EMAKG*\T:"4+-9_9B86(WF M-# MK"16T7)'+FC:(K(+CJJ"4HS6LC,#)[MGPH6/G!_TUFDC$6O0O",HC2H: MBJ@\V6697"!H4 UKCR#"AQ.VB!Q9J$I#!XQIQ8:.))7^3+%%.&N.I?/"*-EG MVOL:1^_/Y$C;<0@.9396LJUC#IXIZ/2."C*60E&D^7<7AF5GZ;B+%:S=99/G MZ%4EZYK%6XK=BG>254"84F"?%FC3?/D# V?$K#:T2Y*+ ]_C_#\=$4!+2!KU MI=-,/5J.L2ZZRB(#7 X:M^X!'(PR2K/H-EWE/J/6J3A]>CLYG0YS9!]7^UAH M^[B*@72>ZF(CR*X #O4 11JYU*++L!8S&D<\()2TO6IP\3T1@L055HT&')B M'KL0C18?6SD9W/CX=Q1=6^J^A>T8Y\,!<@I:=!WF4CO=CN&;UG7?S,24J\N! M_QXA5#;*"4#F=68@;*1B8+(0,!%TM31*'=D]=@H]4(9!RPEB3#US:#)"G3G4 M;0VZN-$5=1/X[MRB72M(<>2=0F'.L=+]F$$\-OJ.%F,R7='[O4UH,BB2 T<\ MN%_0$)O8VTXM:,\0SJ$L*T=GER-@9*"A/">ONS.')SUP13?F]&J&'"6Y@:MLM6G39 MP]YM% 8KLPE4CF[*Z=R54\G4)Y6=X: ^FC=1=,*/ND'#J%= \BG&E^KJG/W? M9_34#'N:*FP;VU]T((%DQ<1EO%M5T"S[H^ D\^CBX,#[,3UWVJY[NVG(-Y4N M>=-(GG@X]V<;0DNVTVKK6^ W\'N^,$A_:!^QQ=+] -Y\ELSW;!0$/H[V)R6R MAL$#I5A.8\HCVVK8-8SADX-K#["ZH\M53^R:CJ+IB!UM,8]YI0HW"5EB]FF015D;9&.#;@/JZO5G:6KU@U_\W :R:%1Y0^/3$.T]^'' MTGUF/&3Z_BPY/ WYCY^&."H]S61Y9S1- )CVWO;O*.!3KB2I08) M/IPT^VMOX$JLSWW?-IX_'+@C'3X?B)ZS[U6/FE\<7P2]D14GBV1_C\=&2I<' M<\_/$G%3EGT3V9]0#GK+T309+LIY*)$(?R)BLE86X)>#C.&J#788FA!GE?&< MTL">Q5]&7I(G7W,F(V<"+TK]/^9,X"5I]F03 R^@N]W'3_:ARPF,<:N?LRP/642F^T[2?"4.W$U-N6*>7^ MQK^_RO$.CB$/OMZC+S(?](W^BS6J.,Z#9"C8^+A-X2![@UA4_=I34X?HA"XU M'V<&C-##E1 M]@-E;[!')_!*+^])=@\Z5N&CTGW=-.C#(5R-]^K'T%&_7QDNE4*;HJ-FJIGW M#V.7SLX(/3DT?%4TCK?]_9-C/PX%=TIV_(\N.,I)2(B2D(?]70P9ML]?'C[% M0(F:^W[X3"YDCA42"1S(_4(5LG,<^Y2G>QL>7NCVA2;%LJNJTW<#!]EQ& D< M#DJ>;6M)MR7CB!,:%J!>F_H,],=,ZRFS=1QPLU,_"[B>_,IBH\R*?TN"$S3- M>?>#B_'=\>HU!);_5D:7[B+_.&%;;;\FXU%8VVS MX<>UDDA%6H#/EPU(;?^"%(P_XGG]/U!+ P04 " OBTM2.4NF!DL( 6 M%@ &0 'AL+W=O#F=V=AZ(/M'1LLZ%$+4G9\?SZ_0XIR7(2.]NB+Y8L M\=R^<]?UVMA'MR3RXBG7A;OI+;TOKX9#ERXIEVY@2BKP9FYL+CW^VL70E99D M%HAR/4Q&H_-A+E71N[T.SQ[L[;6IO%8%/5CAJCR7=G-/VJQO>N->\^"+6BP] M/QC>7I=R05_)_UH^6/P;MEPRE5/AE"F$I?E-[VY\=3_E\^' ;XK6KG,OV)*9 M,8_\YX?LIC=BA4A3ZIF#Q&5%'TAK9@0U?J]Y]EJ13-B];[A_#K;#EIET],'H M;RKSRYO>94]D-)>5]E_,^A]4VW/&_%*C7?@5ZWAV6\R6MB:)"K(E[E M4XU#A^!RM(<@J0F2H'<4%+3\*+V\O;9F+2R?!C>^":8&:BBG"G;*5V_Q5H'. MWW[*2VTV1.(+>64)<'OQH&5Q/?3@SF>&:J6-+K=)P@ OTEKZR3PF^SA]V""IHK M[\2_[F;.6\3'OP\(F;9"ID'(]/\ Z$%.G(Y7KI0IW?20;X[LBGI[V3OQ$<84 ME(D/<()5LRH$/;\2ORP)3_-2%ANQE$Y(,1V-CQ]/.'H#2=HEL5O&)5,?>Y#7 M!,SN!,=79%6Q$%)K05HMU$R3H%HS-Q /TGJ5*@@$NKG&E57JS%4:" MLU+ ME,OGSBW%'3#H]S@L"B,%]X(>DH)*DH.>I57^:ZR]=FRLJZ"-";X6N=[ MK;*9"S;@A\*3+:0&;BLJ*@8DH\$.-)#.,BW]7@& C'EM=>WCG0WH*=]YG/7Y MV#.$!&JE8(ZU[!)HF_/\^ L62C'.Q@ MZ45MXUKY91#QSPK(-JF"4@<3G I':AV^J=//*HB[MT9F,[Z3SA$<-*L<)#LG MCG\R<,KDI!\H&EAPJLK9 ^#5*L)LCRX&[U&2M Z&.&=2)6%<5"HEZ]$2VA"; MU68]BR[7%ZI(=96%< )2$19^%9W3T,$Y7'RS&#/>Q_1O0"^)2!M^DE,_@I"W"@"^0 M6DJ-S:(*[%YITV5XFR'.M"F#I?3$AA%BIPBLX4%GM,H"7,[C$HX!4S1;&ST] M:"-AZ_[ .$38770=Z]J$4G,\5@/&;D7.=Z#O>"\$:..;T^9 @SY>FA"3STL! MG,#JHU)6R&4D4QW18B4U4JH.M5VQCI%9+U4: [7U#GBEE;6@1N3B5WG-1(V/ MNV?_Y@*"*7-ES%B0HU+:.A2[B@Y><=9Q@-U4#O"Y$_%A*8M%=$9IS7\BWY<@ M78F' V_[>+90!0<8JQ.C2QR)O_[E,ADG?S](VZ:4*G92=3SI)Q=3%#"[4BF% M !7CLXM8NP!J?'+V7MRU#CA>(,E.A#:6@4QK**;O1V]8BT3HV#E.^J,DZ2(YE\INPR!$2RPO5^+SOE>O8]@B MN#THT)T+-R?+97EN3;X#VUE_.KYXR\($1PXHLFO>6?]\,@U5HRKF52@!G*65 M@X//^Y/+2W$7^HX+Z;\HU/?HS%@V.[E]+R$$KOS*\YFK*[TVQ>(4'LV%5G*F M-*R@#N8J1XH+ M%80IM\7H4 X(:?F RF/KSBPT*,0,=\JEH?,&D',,!#'YNOVT8B&QW%FK,BXY M)81)K@2&.S>&A.]T0,.!^!78JX:Y >#2[> MB_]&]6Z50E^50 8;="Q6NY6-'492.\TC,%!*[9:M)/3,PRY MB,<1-8[>L'0M;7:JC7G$DWX7_4BQ]>I+6+A+1G>(5$MN3%XR&^#/M3Z-D,X1 M(L8ZX2H>DJ.F6_T(D5.+:JJ,PSLUQ]#>81W 5,5IT[J U-+7SX.X!MQSM_"U6%1KDT9_8$!(X6RYJ)VZB_4!H#H&;+>_[BC/ MWGS>8[8#,C<,Q?['V(-]7;JX9(0;WE?1IHCGD;#6<=3S$!X&=VY,GA9AO9T1 MNZ1V>[TV%:[B^6$I<;2: VO%5-U&MY)*2]ZL<+S$,M_XO!WP(Y:\V><PBP%_2$B.*1B#>U:/J,-IQ8 M06V6 <>M,8&^K\15Z(X3G" 1Q<9Z( M2]2DUSXG#3O?ZG)"E/$72>Q"G"#QLUW[M/WH>1>_]6V/QR^F/R)(>?C1- (R5%?JG7]4LBB;SCW7//O= W:VV^VEP(QUX*5=K;0>Y<=3TQKD2)E:4V!7=X-:NAK8S@F1A-+KV\%XT'[X)%>YHP_#NYN*K\2C<']4'PW>AIV63!:BM%*7S(CE M[>!^?/TPI?U^PY]2K&WOF9$G"ZV_TLN[['8P(H.$$JDC#1S_GL4;H10I@AE_ M-SH'W9$DV']NM?_B?8MP]XI3DQKZW31"..]D&7XSU\:''H"\]$W!))&(/%VAX.\E6^YXW52\-XV1)07ET!JL2ETZ]? M#N'Y79I_KX3A3I8KMO=!T0?&C>'E2B ]G&65D<@HJ38LU4@7Z\@RO5S*5(3M MEHF72AH2YXX]8Z^N+=L(;BQSN='U*B>XYS%[RH7MA/32B9+E_%DP;>1*EEPQ M)TSA/4^8T^RR4<++C,YVJ ),5Y1OEI:!A,"*RQN5K*[H\ZR1TL:K@UXG7C=% M;)W+-(>+@LDR535XA8>PF#%#>7:NE^$IC#>(XF=4BDLE2@SM+\& MV8W:=/&P,7N4I)<695$IF4+(D%^ RM9PI\$4)]3EUU*O2V_USN&E=H<, &;A M; EG@Z)H2S3G"#%5.KB(S;RJ(,WANE*PP7 E__$@IL93!G%<: /2DP/>2@@M M>4K(;;KH!VBZR > *6"$;,I56JM 2=J&EF"A&>12M7=Z63M*AR!5\8VG:LSN M/7F0Y*)8"-,EN@ ]1_35/_H/S_' MKO=KSJE7ADH!/^T9[1JS$W85C28)O23L,II,+NAQPB;1Q=64'O$GNIK-Z7&& MQ_ET2DB TZ@EADVC2VQ[TL3 /;-(?L0Y7 @=%%H\;FVKAS'^_]G:?S:#R=G@4X MME;.F=+E*LB=P-5H?I'LE>A46SBUAO7L9!8G\%JJ^]&*?*ZT23/?Y=[CKEO!EN]2W65B,)TJ4D$U1'(5AU V/HUG MH/Z6&Z.>&^#8H4JM%U30 E'%2YI3$_-V477;#\'_LW@WX4-64$1.QO&\,PU' M'S)M:72!*?'O6EH9.A@V>OU^.F*3,P!;+YI*\+13?3FJ_*)I45TE=3G:+1I! M&K[7EFRAXJG+LAE+U]*AU9'ASM0IZ@%MJ9"PS:E3?RKZ1ZL^M/+0WI:HBB Y M968H;SL5Q81:#QQTT984@K/3A9:#J'5LC)NL>5T/DD8H[GJUIW.18M3O0S_D MZ(\PWE=BM#FC7R31$^T.CDQ[239^3;G SJ2_W"=*#^F0ZD_-4.))\*[LC#ML M6]NS6@RZD2;K^O=N:R5[>(=JBW8[^/CTHA[@)R@*=L-$/W)1N8TP2/E+48B2 M9ZZ?GZ!8:9/9>(>?&;6?9YKZ5"](OD]S##8(0(6*X?W%)U+5&O<::-^[?0!Q MX^G&&M?#:AL'([(Z%=FQN6VQV8WA5;]0[M>#?8%QC[XA!S2,,)W]QZ5'\:1? M%HZWS@!JJ[A$+T63PHWBH*1U^$=]S<_BH340O)ZWH4\1^#O.]+T/9&@F>FBD M[8T@U4[J-"A5>7N&!^O\D-M8))AZ[*\X@HW ;^B6@$@0,N2+-%O:#@>-U/7" MM$TUKJSVTXKQT\B6SLXVTIUKY=>-?FYN,=[,5ROC0_>T8>^F6PBS\O=YR_QH M&"Z]W=?N)X/[<%-^W1Y^;_C #>9:&J>7$!W%E[-!<+=]<;KR]^:%=KB%^\=< M<)10VH#UI4;5:%[H@.Z'E+M_ 5!+ P04 " OBTM2(;6'YR,$ !["0 M&0 'AL+W=O7 MO-KLM?EL:\X=/392V?.H=JX]2Q);U+QA=J9;KK!2:=,PAU>S2VQK."N#4R.3 M;#X_3AHF5+3=A+E[L]WHSDFA^+TAVS4-,X=++O7^/$JCIXD/8E<[/Y%L-RW; M\8_<_=;>&[PE8Y12-%Q9H1497IU'%^G9Y=+;!X/?!=_;R9@\DUSKS_[EICR/ MYAX0E[QP/@+#XX%?<2E](,#X,L2,QI3><3I^BOX^< >7G%E^I>4?HG3U>702 M4]_X0.?E8]7:&G#/^U[VU464=%9IYO!&0@:H?HG>QQTF#BP*N#GME>Z:82#RLX2 M4R5=:>6$VG%5"&XWB4,*;Y@40[C+/ESV0K@THUM$J"W]K$I>?AL@ ;818/8$ M\#)[->(U+V:T2&/*YMG\E7B+D? BQ%O\&\)T+6PAM>T,IS\OY=,BE)_$98C!+E9:X M!^S9H@I'=$ZC;/4#[(T7J0K#$ZS>)4= M^_6,?OSA)$NS=Y2>Q,?+^=,#2XNO2_,X1:3A@:7EN+1:F+R4:,TR^9% 5N0&YG=-<]J_8W M&C^KO% %KFO+2\H/='1Z.DO!0DI_)SI-1P [6X\S[,4R,+JAHRR;';]NFYY2 M:P0N>"$/WH+AZK:X(KWI5R3:H'B"^W=, XL)4 MM<"IY4;H,J9]+8J:1*\BZJ1EQGF*WLV30 OXT@DK>EG>_*H=I\7;V;!-M\PY MC^D&Q,HR& VL';J0C^.?<ZJ'HC(&@V!)T\](+-P'3#,R]"76HK3M94LT>D&J$1;RJO!I:38U_LB,M+T< V;LK[3RK0B-+7Z 3MW " MU^\L\4>NYV324-LN-F%MN]/7Z= .N51IT- M+S[!^+VU_0=02P,$% @ +XM+4F^GXO9.!P 9Q( !D !X;"]W;W)K M&ULQ5AM;]O($?XK S5IDP,MB7I7:ANP'5_OT"8( M[,L51=$/*W(E;DWN,KM+*_KW?69)450L^P(4AT,06OLV+\_,/#OD^=;8!Y=) MZ>EKD6MWTSN6N9F>]&+>_N).[7)/$\,+L]+L9'WTG\N M/UF,!JV45!52.V4T6;F^Z%W%[ZXGO#]L^%7)K>O\)O9D9#/H[R1>"S4GEO"F:P["@4+K^*[XV.'0.+(;/'!@U M!T;![EI1L/*]\.+RW)HM6=X-:?PCN!I.PSBE.2CWWF)5X9R_O%<;K=8J$=K3 M35 G+0F=TM^DV5A19BJAGW4=?*!X/O!0RD<'2:/@NE8P>D9!/*(/1OO,T:U. M97HL8 !K6Y-'>Y.O1R]*?"^3/HWCB$;#T? %>>,6@G&0-WY&WIUR#R[X_%DG MTGIDLE?2T;^O5LY;I,U_7E R:95,@I+)[X?SRPIN#(S7L# M171*O7M!/[TDCGY46NA$B9R4!D05BM2[B+80DE%I/(98S'#P0WZIU*/(66^8%$EB M*AY8F4BLK'+9A\8\%UY:MM/11FK^"6G:0!-+@%*"RTV=(2"'TZY/OW2,SE6A M()W_RZ^E<965P9':[-PX1ZL=E;E(E-Z$;<',K?(992"&_S/A@ILP5EHE M 3>P=2S[]1MC) .D5$$Y_7 M.7:4Y3ZSID(8?*9L>E8*BQBDR#&K5I4W%G@' 3"B3F*!^.)ZD)8!AC3 V13:)@;L+MNE]:'U'=K\# M>@*Y*!).L@WN8"0WA A-\? UG].2,_M1Z@I:.;.E2+*]IMH*QDPZ!)8S EX* MWICC;G;OZ%]2V(:G"2PKBQ7D[YD6CWC)CP5]DI;K5]1A\\8CCSNJ#P1W16_J MF+P%-/2:X@D_%GBT6ZX[6\98^ '_KD6.ZH +IWP\4>I1N)A33NM345JI'&RY M"4D8(#M.^SH/OK9+-[S4YF.+1;O^_IOU M'P '=MQ799FK[\B,.DA*(T X#ZJJ; *2 ,:GDT#^9A+\BBV&0SR>-&%K9JZQ MWL9ZB43P[S+]G9]C=D"+-Y"U/3O9:; MI!9Z#"^]49RCIG)@)??V^TONJN"THM>G"^[_6G5*T"L:+\?1=+ZDQ0@;7]%H M-HWBT8@6DS 6R-T19RN#5SNF$U3A*\CSA]0#B!S[]>GCX9P?\+')V#O]I38]%J%X=;I M&:#3RG(\(,FU**,IRKEB<'L+@M6;L-)%[03EMWF@CE*!%5VW$?%0H93MY6%N_L$7U0 M:8KXW@KG:Y^OUA8&1\3T^N'VJNW:>.TC]Q]@"LE;]'ZI3_\ )FA7,>J;PGM+ATYECB@,3#<>@JICFHX9XIM%X"'9D M%KM'%$7):1V/9]%R-J<15^0,?#J=U=5Y3($P9P+.X[/3:(CK,^YPWG2.U>F! MXR;3<;18CNKQJ1?10>?E'^';A$\?8#Z@NO!6 M@9"M<738GT][==SV V_*\"D!S3+R.?S,I$BEY0U87QMTPOAT&1K47(3JHVH\&:I=,DM'O5J:#9:\-P)E<4P'HVFPY++:G!QYN;>Z8LS M5=M"5N*=9J8N2Z[OKD2AMN>#:-!.O)>KM:6)X<79AJ_$!V%_VKS3>!IV6G)9 MBLI(53$MEN>#R^CUU9C6NP4_2[$UO3$C3Q9*W=##=_GY8$2 1"$R2QHX_GT2 MUZ(H2!%@_-GH''0F2; _;K5_[7R'+PMNQ+4J?I&Y79\/9@.6BR6O"_M>;;\5 MC3\3TI>IPKA?MO5KT^F 9;6QJFR$@:"4E?_/;YLX] 1FHR,"<2,0.]S>D$/Y M);?\XDRK+=.T&MIHX%QUT@ G*TK*!ZOQ5D+.7KP7GT15"[;4JF37JK(:<3( M8=?LVID7VK#/6G4VM !$:H=98_S*&X^/&(]B]A;*UH9]5>4BWU=.W'K MSE7\J,8O11:R) I8/(I'C^A+NO D3E_RG/#L^\U^O5P8-__;(P;'G<&Q,SC^ M-P8_BEO+K@J5W?QV*.C_P,+1C"_NV%NN;] =/JX%LWQ18(Y*F:$'&%%!,I>& MKU9:K+@5.:NP5'MA0]*EEWXI*V;7JC:\RLVKU^Q_@FN?=8:3N8L2NM>+Z +#MA\7@Q#8),(<\D, M/Y,Q?KZKEIHC6W5F:RU8.@VBZ93-)D$RG;-9'"2SV4,=$>F-4_J)G(X<8=*2 M%XP E:A_>=JX.4N#>)JR=!Y$2>0.P3$V26XE!^X MN49Q[$0W1>W%/JCK'5975S3[BSS]6CJ*[-C+C1$HF79Q@)%EXK:!L)4:1K(> M'3QLN<_:#H 6M.T:5EU\""5^KX=R 'B#:P2F"14O577E\-OPG6%>977U*7(T,[X5\"B]]CY?(2N MS_!2U=3*M@+AY?D?""'" 2+CB$#G!Z?2QYCXU=*X8]<;,&,+##KP[:K5M^:? M!*L4F"Q$U2D.V^[:X#6\H*2H@Q1$=T4Z01.%KLRSC!0#&XYC;#Q_$;!)_,*Y M.8X?] A:0RKOT&L-U=^A9ALT$8 *@AY VFQ2+V3A2^S2D*F' M?;M1,@^:DXMPM>/EBYX\)@W<(B7"6*3<"J=1+= WN&L,%(Y<%$"A@6CA5F J MZS:HKLQU2:)4_4[''E5\/C>8NW560*R343A*<)(J"G98(Z&QRA10N!UEE1]W03 MRH@>O@:"4UZ2=U3UCM1PVGE>*=;.-^PU1\U37EH 33?_?#=#]N-^ZG8'"2+A M.RVA]=+1OW1G!A)\+]#-*C^^]*5)B]V]X%0M3]OW3[/M'F]V)&F(U@1PCVL; MAPG,L,W]0)-=>K44VA=_KQS_ZV+0TVQIK\6RDW$:SO;I%,7A=&^&:[&7?E2Q MKC%\ &%'A5V6C"ID[DY6;7;<81_="[<2?ZGI!&37(8+&('G>-J,^A%Z;(,K# M97+X!R!A:?@Y$:?.>SSNV%'\Z=!M_ _#SGM4@. "GA8<=[VK5N2D-JN '\EO8/GRM,]7/D2^ D&H7WRGT6CH^5^__1<:S(;AAR MS3W;&G(_[KWJ;7T@0M/03N)P=(]RQUWZ\1A4JK4G4D.Z#^)NB^48L\7M!O=V MX37XD+5GNGZ_>9KE[*7GY*OV()1I@3LX2;:[W//ZL=MPB?W]?JAY9;@O01<$ M'YQ#=7,T\21P((#/[N1T6-CU\J?YZ!)!BYK$-&><&G'0#W?A>P0E8/9^ .^#/XM;3<;9[ MNZI$0*0N'9^5(:+3 4$3"/C2A;UIQJ8)%UV>PT/?"(:][S>06[FO5+1[0=A_ MRNEFNP]AE_[[SVZY_XJ&R_J*K@2%6$)T%*:3@>=(^V#5QGT-6B@+D&ZX%AQL MH05XOU0(2O- !KK/@Q=_ U!+ P04 " OBTM2-I_0]UX$ !["@ &0 M 'AL+W=O=\<3Z>NJ+ 6;F(:U'2R,;86GI9V.W6-15$&HUI-TSB> M3VLA]6AU$O:N[>K$M%Y)C=<67%O7PMZ?HS*[TU$RZC<^R&WE>6.Z.FG$%F_0 M?VRN+:VF THI:]1.&@T6-Z>CL^3X/&?]H/"[Q)U[) ,S61OSF1?ORM-1S &A MPL(S@J"_6[Q I1B(POBRQQP-+MGPL=RC7P7NQ&4M'%X8]8F],$=12=__B;I^'1P;+^!6#=&^0 MAK@[1R'*2^'%ZL2:'5C6)C06 M5@3<%)S46Y\99.)=GYU4W(#Y;P:RNL1ZON MX4IJH0LI%##BR=23&U:>%GO(\PXR?04R2>&]T;YR\*,NL7P*,*7XAB#3/LCS M]$W$2RPFD"41I'$:OX&7#:2S@)>]@O<2UW>ZN^%\52ZE*Y1QK47XZVSMO*6[ M\_<;?O/!;Q[\YM_@EW,,AQ^U:$M)=1B_E.^W4;]:PL?P\%N%L#&*FE'J+7BQ M5@C4S@ZU=^#I\,+4C=#WWW^W3)/%#P[:WA:^#/B; ;]D?,HJE0) M!VM$W8=/J*;SY$2-W*MD(#I2/87":&>4I*AI\<#">=JH0PJD+E3+$5+4 APV MPM(9"=T4"0P)UV)CK(] Z!*$4J")CW,TUD"4GZAM U@4_$GG.=5&4^+(7#,! M10!%:RT?/#&HQ"UVK!X'$BC4IN4 USQ(P9N>-FR$Y)JPSDNU(BV:4 YV%?(8 M%0&0XOK4ZH[23OKJ&Y/$K"VJH*"-1S<)]XH^%90LYM0[Y9M!EZD/!UQE6A5L MB =#2$)H&Q[/;LBAI*BE+F4A>&)SSI[#;5K/S=G=J G\B<)VP^;?]XIZP3K? M]P;<(+$;6H6BEO9A=65:2[GHEX%J\ M1=TB', \C>)TP<(L2BF TAF\VB>92P=Y=$BF<-/UCA'%30;Z6D[BZ/%/&4A MC18Y*\[G41K/25AF4;Q*;0[@,)E%^?QHS&*:1,MX$<2,?.2S;C>/YHMT M_& TQ'P,Y]06!2O%DS09=T(6[X59+V39F*:@:KG _T7W]0HD1_]_!9;$/YNQ MD$:SF$NQC*,XE&)!0K)\GO]\%L4+ULMSRC;KY4ET%.=<$4IKFC_)?QXM9UTZ M4BIP5P@N:QZD993$^5=SOR\:"=GXV4Z2/,O]V[HO?9>FCQX$-=IM>/8X:FS* M5O9>^%W4KM0.&&3./)8C8"VSUUNH4W37A>K(VGQTH0 M*YHR:%F!SC>&!L1^P0Z&]^;J'U!+ P04 " OBTM2VLL!\78# " !P M&0 'AL+W=O_ MQ7'2)0'RTMT"=&FW-!T.PSXH-I,8M:U,DIOVWQ\E)VZ";47O@RV)(A\^I"BJ MO^?B06X1%3P5>2D'UE:IW:7KRF2+!9,7?(0I<:HR-W M\SINP;+2&O:-[%8,^[Q2>5;BK0!9%043SV/,^7Y@^=91\#7;;)46N,/^CFUP M@6JYNQ6T!Z8(W\RW%;ZQN%^PSW\F0..I(5YP]Z,4L'EJ<) M88Z)T@B,AD><8)YK(*+Q\X!I-2ZUX>G\B/[1Q$ZQK)C$"<^_9:G:#JRN!2FN M696KKWS_"0_Q1!HOX;DT?]@?=#T+DDHJ7AR,B4&1E?7(G@YY>(M!<# (#._: MD6$Y98H-^X+O06AM0M,3$ZJQ)G)9J0]EH03M9F2GAC.%!?@1M.94F!X!Q#1#\ < /X#,OU5;"59EB>@[@$IN&4G"D- Y>19QB<@&A[T#@!=XK M>&$38FCPPC_@+:XFL*!B3JL<'?"#]U[/@7N65ZRNBS*%+Q7+L_5S5FY@E"2\ M*I6$[Z.55(*JYL?+P MXWAZ.;J; MWO;QW]G\'QA-)C?+^=T"6ED):LLK2:2E?0F3G$F9K;.D#F7, MJ *-AG9 )&:9II+0DMJIO*7%)I0[)E8H,I* [X1*U'HH0; MM<4S@^F)P8D3I-0U\#GU&[-!G0L2@60,E#^-UZ*X'S.BG3\[P,X44UZMU+K* MJ5W4>;=-&<*[.BO!AS?/ L_O0;O3K(]CJ]VQ3Y6Z$(>_*@6QK8V_,2%8J9[A M<%#RR":*0OJ'WCFSEA^%-HTQR8W_B+ZX?>+;LXVI\=MK^R3QVR]T6EW;F)Q4 MXWEV<(U"Z--A3T!'C:HA%,=.+XHUA]@)NY%FX3M!V#OC%_M.U_=K:G'/\7L= MHJRU[%\R<, S1+MM)^IXT(JG>+\$<:]T@ M&VGSO(SJKOJB7K]-GZDF,RJ\'-=DZEW$D06B[O?U0O&=Z;$KKJACF^F6GD@4 M6H'VUYS:ZV&A'32/[O _4$L#!!0 ( "^+2U)YA=>20C, $^T 9 M>&PO=V]R:W-H965T< M.$F5+-L9SSICE^7,?+AU/X!$D\08!#AX2&)^_3W/[M, ",G.S-W9W2^V2 +] M.'W>K_[AIJH_-UOGVN1V5Y3-CP^V;;O__M&C9K5UN[195'M7PB_KJMZE+7RL M-X^:?>W2C%[:%8_.3T^?/=JE>?G@IQ_HNP_U3S]475ODI?M0)TVWVZ7UX:4K MJIL?'YP]T"\^YIMMBU\\^NF'?;IQ5Z[]=?^AAD^/_"A9OG-EDU=E4KOUCP\N MSKY_>?X,7Z G_IJ[F\;\G>!6EE7U&3^\S7Y\<(HK^:/_6T=_0YF$SR[1QEU7QMSQKMS\^>/X@R=PZ[8KV8W7S)R<; M>HKCK:JBH7^3&WGV]$&RZIJVVLG+L()=7O+_Z:T XCXOG,L+Y[1NGHA6^2IM MTY]^J*N;I,:G833\@[9*;\/B\A)/Y:JMX=<E]OTC+_+640E5ERQ<>3 M5.OD*M^4^3I?I66;7*Q655>V>;E)/E1%OLI=DYSH7P]_>-3"6G#$1RN9]R7/ M>WYDWK/SY)>J;+=-\KK,7!8/\ @VX7=RKCMY>3XYXBNW6B2/SV;)^>GYZ<1X MCSUD'M-XC^\!F5ER694-[#8+@/I0N\:5+7\!T'J3EVFYRM,BN8(O'6!NVR3_ M>;%LVAI0[[\F5O3$K^@)K>C)T1TVJSK?ZX0ONP8>:)HQX'_50+^DM^_@C[2> M)6]+ .9-VB1YN:KJ?57#CC+XD+QR17J3U@[_OG)[V.?2U0#RT\>+I/?^+&FK MC6NW\/M-WFZ3'.!QLZV* I#KIH3AFF[9Y%F>UH!"LP0PF4CUVL$#0)JNKN&9 MMDI@%6;DJDY@2#B/W3XM#[,D;Y(TV=?5=9[!1+";5;7;=25@+6ZO29I# XML MYE4Y7VWS?7)R55T^3. L._Z]:WACR[I*LR4<["S95*P&L<[C6#59@7DK0H$"X(SQ:( M%=< 1\;[ XBDR19XT[S9.QS;@D>@,\-C+KH,J;M.L[Q*UK7[1^?*U2$Y^?CF MX8P'V+N:Q$"Y0N"D1;4!6.6W+IOC,M,"H))O\A9FY\^XU!5L#8:=)8U;=77> M'A)7;A#;%(2PMQJ?$:HJ78ML'%=2I =7-PS=?74#IPM3@Z1 REHD 8Q__(_G MYV??OFB$7<([LAV7$/.O*]AN VO#XUEV;86#[@"(<,:[]#/-4=6P3]ZU]D.?YQ.:&19U_ALW!BEH(LYOI5F_.$DP+N[^ ,RHW# MDPOKAYFN\Q6"+1S5"C$G0;:?O+\&\%S2YRM7XY- @H";L"CX9N]6Q,<9(TY> MO;^\>GL%I[K.D7AQ0Z^NW@4*0. R= /&UCV37IH7B1_R^=O\I@H:A#S"&[ MBF0+D#>G]T(0"9A?V:P<4'7- \K8^,J3GQ\]_9EDZKQI V-=IJO/6Y"J/9I[ MP1:!5($KI"V ^PE1M0!O#_/G8)02O\ M_ DIKX!C;)@_[) N*^)Q3.O-8H+1/_6,_NDD?WZ9-CE1;B1C6.C \>=[W#G\ M' FE,3'P+Y@F^00XO/+? $#67O U0? I!2+&IZP[T%A]&4.0GA(,],0VO7;) MTKD2SL+MTYJ/ <>M,V)')H*/LPP8VKG1UBH/#[RBQ] B37\L7.,M*,#HSRGC16TXK2E>7B&-G&WJRTQ))8U_.,R+0CP;#ID M] L>%##9"F%8T--,G\A36UCH1W?MRHX?=+=@5S2.^']5$O2&J[@AG1K_!O8! MM!DOA3BF6Z^!1289R!8X=EP92*F\RA;)SP!' 40%0&E IVA0*,-CZ[K:>4AX M\.O<1 2DX1 *9\@ATK!0A"5L$GA458#*T0@C][M\,SHNHPRPT]ZBHHD$+WFA M=&A@?=7,MIFE@3J$L)XQJI55R^@&UHE#U6.*^3SSS.?9)%?XM2'1\[II^;/7#.'Q^@; =YY!X,AF5CPU@8'_/F,W_[:RED0*B+U,)4[U7M M^[ ?? BU%50YB#L@02>HUH#T:BRS!YBB&I"X:&E 2-UNSW3>;@$94\8T8F@[ MYF>P*I IX>#N7A>-O!)F@J@(1^C)\^[WD=C;#HE+4 087I&!:@-KJQFM6U(2 M_5X6P&9I[ ,JG YM+=#A5ZRVJ[4T&U5,:B97%).(I/#C"M>U/,A:02])K_.Z M(]7*@10GOGGY_J]O7\W/OILE,!B(^GQ%2X#C ['=%-RV01;%&:.*N@"DX?+UQR#T* MU= /<]*QLD.9[E O!%V&X U/ZMJ-CM5TH+L?Z&2 CG,ZPZ XJ,9)> 4P;W 4 M."M4]^H=>+Y&#=^0!F>.G.:ECKH3SJ4K"<@$3J.$5"=0 )V FS&=1]%Y7 MR $+I!J"":TOW*HH@E\;Q%1F#%X:L=/2R"EW8'WP+G[5PV\^_HYG>I MQ0*S<;,4& TWW*2%4*?'3=D6F5/K#O7$1?(G4.>NG2#:+@46TZ(J@GR[6VWM MN%4YBOE+,8B]=@+BA9D/B& /$OH56!=SX017#12QA%-7ZA-1BG([WSD6_+KM MM&@J>*W(8:G"87"F/YP]>;[X#LRJHE!FES9;F0K^0/YU#6 @1&R'I R\#E 3 MEM-TZS4Z9YC!@;J1*<[\W1$=BVA!DX^9(G,HQ#,8N(#=M +:6_@#,!YH*L"$&V"5 M=9VCPMA[$1E!&&[;0"5E; MM]J655%MNY6HTHM-K$#3X%8H=@]!,PV#T M@.R-49T8F+XR($*>]&8+*B42*K+KO(T6(6\V( A2X[!6HCI"%>"@[(W$;U4\%TCGHH$4;'%X<@5MFOXM(A+W@A/(=R'MY)N3^:' M* I!BT,@9'_O])P$1*NTKDGS B[:.16E1\RFE##OC5O6'1[B&3/9,T:L'#1$ M6A9-3Y@$>[HH2U30/I)JB$>%P8/D['3^O[]<>9OF6D%H-@8SB0V+2C!A#7SK MK8%OIWT$RC]@UB5:M'3.Y/@_C%D&7S-:)!;15>K8T"6O;J/T?W%UF3P_?3I+ MQ@>9J4= / HQ^AD(T;^M@TF@(4E$@.H+J J_(8Z$AD;Z(9 M0Z-O5G M#*H*CZH3(#,ECDT],NU1F%JUG%C^!EE(!!MTR*(M(_YXX&6S'L]@5MVU! M;6F,^C'<'[+H+ =WZ"X7W1NF'P(6Z/$I3]":AD3=C4=$M&XI1 MM!$D\ 90JQG#LQJ8XQ'_I4% +CQB@3)'@"-.I^]Z14T'99980^K('O'5 KR M(B)HC+C$Q0K+RVE>-1+]#2;K\SGRZRES707FBOJ^'L^!#5%:#AQ3M>PC)F!H;'I$UC2J#_EV,'IPX*"\(F)S+(MFI[,BAH9UQN$=+(!@Z&T MQ!;3&1(I< [@).N#/_Y][>:6/#VG605U89P[D;Y\8'4X4Y=&[FYFH.O GH4_ MT4%Y= YNV^EYVVV-/H6J:X\1)CH-:@R0(L-9TE:,@9B7G-Y!XJ,BZFQ(#:3 M1J0^LJNRD64-MI^2QJ)0,"=JU+(A^1]E]1B-!:VGJ6;D^12F0C('1C9F-COD M$%&/0^J0G)15.<=XW Z&2&_5]?,0L:,JBT.$H0U1-ZZ4-$F+2^OODY/\(:K& M.=D*2U:+R4NH[Y UPJS-OKM-,W;9*C8>EV< E),1X]=NJHP[@HF/N*$ M6"17@5<*2QR33<84C$Z+G";Q2;.ZP@Y1$%TE_,)"GE5:.O8(!0GJM5\ EO##7#B^ M<-XA,HVA'/E"OE)S"'#V5AMY"^#H_;&2M1B(_:CRH&C.RP+XWX%*R20J64I@ M-XWG+MY\24[$N?OPRP3;<8(29ULU$2\Z1D83-N%S;Q,^G[3B+M4C27^\#A[) M,8/P*X>R-*,Z?$.)+D4.3\5Q5R%8 ^GF!!ZU$[]E<0I1:*5J$0!"C2,W$LW M<*LN>"V1H]4JE2EK8ZK+@RU15[="/>)@(B2=@O1W'M+?38+GH\/4"4H0FB6? MZC1CL?">Y/*%AM7#4S,,6 LYH)[VJNJ6[;HK_+,S,=V3_Y3_/Z%W]V51K3[_ MU]CI32]O9 41LY.$(12NFXHR5D#@@=0,&D^C#IB0NZ/.2PJ/NA1EC_P6$GUX MF)NJ1AX$3\8\%DX=G8J-3RE3M^&0L_UNX_P[#;JLK8"V*6"4#<52I[XY,T(/MSQX+^?+/;U*96S$%NAMTKU66$+N7_14X+U(Z5+M'E,,%(8L$6]-X*<(92: M1^CD!S;D%6(<_N@DW$._H"ZJZ\H;%N!>D2\HF8P0LB$E'?UJH)<7^6_$(%DX ML)6>DW*Y[_!UU#8W.%:9I75V7,:D[$3FT3&D1GK-',,0_!>"9$FI79)0.9A= M,XF"6M6XHI"\J94WORFK"#D:8'S-Z1NJ$\]8H!IS8X^HO6II$G8/<"XN1K!( M8Y_"6I.M?C:)M6_0HORKZH AY?HMAN<[8NY?C,^_>\9/-JP0++6C@=L9>Y9R M9@GPXRRDR-5&EOLO06X17"5[I.Z<3Z!2+7&'GX*)HBJ3UW)JM_=)?M>J0.?D MX]J+_+(NX2603-=X1;O9@JB=(\DD94ITX#T3NDAFM>3E0M\OR:;F)MU3%CE" M)V<2,3X!0+:J]G&;VWVN0?:26-\DGSL/&',^>7X?:M2)6V1S12JIG:\UR?>+ M<>5^<\63)-'7(<$XC^!"](P/9'A2XE;S_OM J7 JJ(84'.TV_@!$JQ0#M9+? MUMY4.+.$4)-?4DRO,E_LZ M6G0OR33(6,)\C3SX[\L Z*G-$/_E)C!D6W!+^ M]DX]0/^ZI4^Z]LA1XU>_9A2ZJ:8..91JG#V>!'P(H< 2W@*2 QQPQ1<$F-&3 M_#T#AI!-WH_%D&4M%H9P4W^(!O6K8$L398_%7K H8<0%T?2\N%V9C01Y=J[= MHAUNUB[C>TY@+*%\\%30;C(PH0M X"S$JLEC,I?L?F0AH,"LMH*]]#03%ZSN M[8>/?TQW^Q>O9E&HN^?Z7R$KD\PGSJ9F;SH7AH0D*\[.Q'0J^!Z=><3X6N1W M((]3XJV8/DZE":3"H/?QN/MMD;PO MC5)!Y@9:B#+4S(QN#@_8:0$?V6]%?N0A1G_QJ4[QK5#0=39=B/46X)/7ZNJ/ MF,X[+%YX1R@YP<7^><-'/(T2,SPPEAT)*U ^E>?D86!66UU.R)NB&Q/T=Q8E MK-\SHL"K]HJLLS,W+@B8V974BKE([ QPTTE7Q=_ M[4KT'^@7-)\V,*'6#09#UNZSI1;!F&%_R TK)KM=0F'H38KII*44TN6A M-\$?L/Q"@H90+H@ETAS'D4P5)*J"D.1Q9)F4*DJICX1>PM ME[6[X#G@ ,H.LUY1.>;9^J?!\;GF*R#--'&<&-85>B0XESH]3A-P8)J%%8ZJ M?XH_#("#!"J3'.9-^,)AL<.5U7!]"'#Z)! ML<^8#'#0YB@9@R2%Y2V:M2P"K) Q59J5AET[A)KWF'U4VIVZL)&W,P M*UU*#BU,P<4?\Q;%'M5<#J6GNA P3W3&%,O1CG1:K5&:TV#4@.R6%3+'W0ZL M>DX1B*PU*<-!T(IH70521O[DV(LW4J45AP#W;'?AY%2NQZME=.B3XT;RX)0P MCR %KF\PEN4]WL+2!5MF-+.)1#B#E?J],+1&R(\R1X[X X,4^78#JTU[&2N8 MZ!N15'-$JR)=\J(_GL>?P2<:] _GB_/P M9?"Q%%0%M^8\C&D;R9+8U+[#%6F9]/UGUJ/]Y'QYE@1Z?0H MXP[?D:$M,7\3"GHH@P)0G&"ICZUI5E%-*^:#/3M])M4QP@@:3M[PQ5.L_>RK7 J" M\IUC5H&!\[HJO ?#UZ0W43ZI)M0I:&3 P*Q*UTNY)/1E0,4!&DV;@=VD5.Y/ M10$:'+*S(+*@;*3C99<*O-SR4#-1A_'[$&%L9JR=0$%3]([8 !EO!( M4Q69;G:! 5;:J>34,D P3;51^X8#R+XX .,!8)+O&3*4,4BE[KY(SB @.]-J M%$&ZL5G,^"(;VX?A/ :9K$W_?B\C?,L96.+>884"8<9A3W4$^#T6;@-X#JJG MN)99"]$JS-J!M,HXJ^ &R!)W.D G)% Y//J=A276/?%O,7M6;2*'J0I5JH% MTK"/&"%'J@ 2D"..IXB&V,SDDA0)%*2P;,! MSA+/=IF,CR%7#,*AOI+EBKA9Y<0O$6H;:Q2F<3=D"U$(\&;CQ_&69!1<3GQ1GCHR4,*>7N+;?",3P&[[[R4 MB_CTH:F14"AX15//$X-0S9H\G4?&7XP4? 3YI09&_U!%@/IHN!H]J$EB_@$M MHBN8W)\-+P65CG@TB0!8<)]U4CVJR:"D(MJB($1 M8BVP%PIS O*2F8\(0>ZUX#1U\1K4+XG< M]F6W7;FBGBY^!/DTT[Q7 NM8UU!>HORE$5=)9)Z(7X'-[TA"!GD2#.NU!L09 MLTWR-%BF^8[<:58/[+>I4,DD.D$=](4641LCW)2EX#8SDD0E^.LU[C% ; M2WR# /$9U0'^XR[59!)A ] UO8D0.,CYXU/9B#YT-"#NPOY41QI+EKT5OI M-Q!C,<'8M&&.G.QY,^A@N84_X>2Q]U"ZZ5>3?J,%ZS2=73A5>OC,US7!9";E M0$U^*VF+LU'Q;RP4.Z22?+_@\YLF]'$9)G6SLFRU8]RC)AJA@[74.BU?"6JJ MN:T7P[3($/^"K]$?]&Q (]CRJWB]VC< $WUJ]ANQVX2\B*'I00^(6$?U&HDR MHS+@%1YHM<,"U[8*"HVU; 9<'%048_R/2R]#@,:$-:X74F"_2H'RO2%"\AX" M?%^D*R^IB"6;$6#5F4/?4,ULDOK.@6 DB2?'(N5F<&)<:XK($-+-^SP,\:[P MJY5IB4976X<6M,_]1HA?#I0O6\A!$&Y:8^'C01E-@]QIM'RUU<@?9AJYL93$ M&EIX%8VZ)L("29#J==$939*1^*I0@UWF6%9VU. (,)9S;GMK#PO5G:)DL'36 MMU>5SBHZ"&]1!^RW',TGF1[;WV!T4Z1RYYXB3V=?>C9!'HN&@RQUW+)EDPT& MFBL''T?UO+8[$\=K-S(7RV*>+)+=S"Y&59J[0/5/1(6!C/X6,_80S MQ0YI;6#:![&IWO, Q:7)#)LF9 9+SF]$)*+_*1#R)H)!R**\%U9(-,X;DK"% MUI!]D%#'3,4>9_--.Y597SMEH<>U4U+\I/ZT2/[]4( M"4.+.VF$BJ@8A&;9ZQ8T(CCIQ+!B@ISDO73Z]+-K^EQMJ#3'Z;(K+:8%)"?Y M%>$WT[%?H54-QX7J6)*N?]UT#^(\X$/RN:QNO*I2(92HT M-[GJ?_R/LV>G+Z*$=8YJ]+TK?O?BG=>PQ;>^RQ"%+$X7S\9#%K-1(RPTK/&M MQJ9H(_2;.)MN$7'E-@3XCZJ6?'&.YOW&?VMJ7BVVQU[(6HH@ MZ4,S23>7)"IQ)GM-IQ2F01%2TKFE2B/TIZ$>J7/?;/=HGUW.;3>M=L>['/LF MQZ&]\3IPPY(I$SN#S:B'*R^;NKER V+;;E7[F8J#\[[-C=_[YDL"..;F%/EG M7X/I^,@5] YSA@%NF$Q,^?PB&J0ZW12QV3IEY,^^(PZWS[+1[! MUGYUV]RM M36^H#.RJAO-@/XN(TJ]@9Q21 )NEVU-Q*/Y"R9!;0&0FEX1R7" T24]]9JZZJ#L?X]5VV@MC UYY&$?,1\'I6@ADK+05P[0 MRS)P8?'^N5340D KNS ).=0>'H$$1P]*TW3 5]OX- +"GK+R9,AE0>1-J>BW MK2LR#1L1+JQ#"S!6!TR?,ZZ3I%(P;$@46U-5;7%SB1<6#)4E"BL5R %ZC52YD#.WV175P+C2]\C$RK#/7?JZA32PJKJ@28RX4!:"B MYN2A;H+5/C8(68WK_:1OAQ70U][UJ[IFJ2]44E042;L-Y6OT6N;X+ 2@>7Z>7ZVV%7H. M0\DYMDTO.%=($&P$OV(\)GX\C?R$ @PE?;*Y'S(8W=QGX0@P!=2A"XM?!+T7 MG,EBK 36T.<(GL:,4=8UG V*O^')'G.^FQR(T3WX5<>#F( $N>$!3'/J=2_Q M"*JVTFQR[>"@!OT75?='Y).ALM-JR#N 3GL/>!"*:)D4'J&Z_.RN\G)3N?$J MI.Z"!D% ^F+5^RNGX\Y+OB/*2#<.AE%XXPB;Z^7SJP%E(PV 7O6&\>]8X8K' MD=0T#9JZH284W9Y/%]V^PT@2@/4==K@=S>B?'F \V8I'&U4("_XI6"7&3[E. M5^PJE(>"_\R42Z2-T5SXP<5X$6\(;R6I44#0#<,E]?PZ=7LJL0$GA8*/93E] M-VQZ)M2LXP17IS;PMAX?7^K/K@9J'"';)'SB_"N*@-:;6>=XU3SU[DPZ.N3IIU@P_U10!E+2IGXVW@2ABB_6V1$T\[S=AF6>Q*X22? M2.KS"'[KII9'9S+L#=-C%K3[O%-<6EQ1K,ZDQIK38MV<9EA<1V1K_-NVC;CI;Y9HU4'@SR.PQEAJXLQ.BBO.BV1VASR0J/&G;9DZ)[=%*ZHVH-BD45HB3;:R/EN8"B->F)?L.^0'V=)T5$*W#BTY; I1?JQ1@%*SH7L2:FF4H[V;\+M6JVQKM\7;):]]TZZ3?.$66+GG78_WO/3E82+M M86T&C>=U:-5HCSR]A2$-,2PV?M'#3S\1F+)C(.(,B\8/J%T7OA(P>0R;T,J/ MG-V<&[I(+DU=F(IBFZLL2[97(_7;XX1K.+F.PC2)X-KGTLU)\TK>O7WY_B/Y M6$L^*CD(K!GAGA1FMR7[K<4\B&DHY*F$^M_ 7(W)AADNNXX%V11V(,0>1MD@SL?]LE +HY!#Z!8F M2IUH'1P^ZT]A*[35)]^QPYJD+^:;6M9L**%F MP6-%I6LD2F"-N]:;D4#WE0PYS4> =V9(<5*0 M0]/%1R->#VQ!B>H QQ9=G&33RP7U%UDI6ZQ"D]Y^;][:%_HZ%EY@\6"#MVA% M:>U,6(F[FV#?"DFY6*I7U> M=ZA7[8$NB^L#!QL1*>)K*#2#;D5-DMH;Y_3Z*8UV:=O09=H<+UX[!ESMTQWU M[ OBE]J1^F0+_%2D-Z(=ZV/D_B[IKJX%-:X:S6.U'5XE2=9"1A?(U<]>Y:8" M[30+ 5=C25"-(K7D.[!#!;/T)2F9X"%T3T9[N#.)O \+4ATE_-EJ0A6\.-)S MU8?QJ"M_Q(A,\U7OYJU)#1I]1E;D4V;')B,)4CCIDH.ZJTW*F(U-J>7@#-;( MW&2\5Q>^-KC%8XQ2T*XQ^1JU[I2:LI'Z&V[B,FEJ)O8>VJW=)INB6F)E%S6O MW;EV$%1[KAFX<;ETI@@L>-;*4P_!T">FA5,V9^:P[(#=:L>IE*I:O?50VR3@4<[@L5Q)^)/=MRQ8 M,7-L!&K#B%=D46<=K<&(_P,9S^'A&O348$M51@A+UVTIQ1+CMT MJ$CX*XY\VP#$>]N\6S,K4:".3#>VN*@[0&W>K-Y/N7GI^3Y^M;UG5!=THN.Q%X?ZZ6#7HV?*8F_DJ?T25?K,1^^13)R3LT:2^GK-W&IF[%FI3D M:YR$WG4/>YV[T,$-3PBY>L"Q,M6_2)EM2>E&,VQY3R]AYS,J1DXDZ4CS\J#,1<=\!Y,WH M;L*=16/-Z"L6!<'?.'F3)\N@/$.QAK$_J@7%&B=PC)CN+9[QHQ>4UP"A&L:8M6K?^M-;QFA M%D"$O,,N4.30LK=JHI=]U^U,G61\PT[*#CI;I$>Z.,D0$6E!3 MKH+<4&*R_$*V9.CDHS?8Z8#C5RES\R=_2>G$I2?A=A/IJ'7OZT_"'7I'EA%= MAT*PP4QMXD48*R%@3=R!,D4N(6__?#KY'MO<8WY=$#4?ZJJL.KV%[C,D M+/5"^W@<&QS%WY^[TJ$,?,8R\,W%U4O.:^'D(>^%:^EW[S5)[[:3&V\0O0!&H"BT=4N4; M8*CIY-SO'Y@-*DXU1OQ6C:^7E2;.J04O>1BX;DE5MXL"[UB"E5\ ?.GQX9G4"[ M O!HCX7<7E\G#BRYQ8V:HR;VVH4])DQ770-T:6\F( XLN"4W.4S<+2"7#\!R M,G\I/?GQY,)2:F70P(QA33;^O*-^O6[G1"3+&)8",:J+YAQ@:E M^N.,(52D"K]*OZ4#^);>X[#.&T1:/D@]R7>A-H6V:B+T[>36N8EA M[\(,$.T9F:/3M]T,7&ECK=-+<;B.0"(J>^1[V,:NS[G/Y0QDDN@N@K5SA&:^ M)9H)QH=20-0'C-59Y&.UJY#7ZS?LPYU>V>ZPY*A[23+QVL*%"M$[[ M,'?]-6,)O@K7.8ZMT^PX_;?BC6.<;M *^2ANT$!?QTZC#)+A_6$FM#ZX<$P* MNK+[\\Z+;@-BRWAUCK#.YZS1AJLXK)9ZHKH ,LM7<# @?M%I^*8&(-]4]6?A MLSZ/09QHYM&/?20_,A6A7,C>[QS!YZ/C.]A9/6D7"N3B6*1H5^0QMQX<6?OXKF&=7U;J]0=P\N>J6K2I^\R?(SK2]BM_[19PK\!8#?I2U33MG']M; M4TB1)I=%U7'57D>OV>K 3Q*]2Y,KKL&!YZ2-R\Q6Z)C:]4V79S;JT4M>\.E" MN:Z,S&E:P\JOP10(&-J4.J"037M/)LE^:;UCPKL)\A@V4LD?0D>64FSU1Z.] MG,B_NZV:X9+[3:,5TP?%192:HV1@ !_?N2?D$G+GQY+?I?D6)[N38RV\%A+M M1]ZD"%_\-MYQ&6X &0748(N(O@ZII^\]" UBM&C$9CE2;C=><>N_C0JBAN0[ M&UR!&MI2]WVO.)X>D&+/VMW3]/X=+/=<6#S*E<4V&85Z M<(NN6S4FXAZ&UEV-8>U&T]Z/3/?_-TM^$I4K"_#\MDA(OU4R7 MMF2!2W][]G0.2F<2^9J,7A.93IJT2 I6G"^IF954D]Y#762]R)]+Y!Z:5[VJ M11I;W9TFY;%?FA9I'&O2-/A3P.L]K%U+[@^;XY8F\@V93-D%4[Q^BAH!DP,%! MQRF1GKF7&)'EK+%_G6EY9KA-/W>6.HGVZ5E46;M/H\'^2"?U"E:-L^Q_G0>>G\],G MW/*?TCL^(B@^.G);J-WZY/E#83%ON.HE4BE>2\8_?!P?)HK)^*XYR)10K_(Y MJGQ.U/$([SKQZ,-E'#IPS3H$#=Q601.;C99\2#!;##L;T)<(C@Z+&WE7E1F& M"5#U7:;E9VQ.0HF#M)D3ROM_J':&9A=1DC3%9)UO/2<-6)DV?. BN&'/SR9/ MY&Q^>G;O$[E: 98DO6!":J[*X.('B64#X\LU%]6GR"O<>T5H;&U%KN9>-I]Q MW!K_&#O^N:DH9G!S(P)40.*JB#2*8H1<7(SQ # $-;^,<]GK8*@/$/>L\D5# MTOVO3S#G$7,!0N4:CY&[0ND24%ZD.KM\,66QU M :9TY@;=3J2SB6\>(\$^[.H0_*$I]_^33""2C]QU+11XQ5EQ]!:PHD(%KNI, M&D]=4HLMO4\YZLNA+C>3/>1+OC']8TU*0)#RC0&7^!897.'&7L;=.Z N%\X7K [CG_B.X7V*NE;#Y.)$+$MBA[:A49MTT@.[8F; M0:[S@@K]S"&Q,R?<("O+^%L^?Y/3N;W$I(NE%@)C*Z(HAZK/96FZF*&6_S96 MI$^[>2OZP53634AJO3LMXNQWMKRSX6P2$9 MU->B5'7B^R<22C'%!D+2&A9Q!XJG6KFO#9WQE$0M+,=XFQC4[R7L[2SQ<7'U3V MU:@!P2%^=ESS#?KX!BM?>N7-XR0EQH*GJ5XDW?K6.8C/OIVHP66_L,PX3ME- M'%K(1VUJK)'<< K\_WE"F9Y_&%:*,%?,#8%C6(J6XA[C%B.NT_\K$'\L6?41 M=7%XE;;I3S_L0'=REZXH/X,WP^$\_[$%E M^R4%U:O$BJ@UO'JZ^/;I ^[?H1_::H]#8K)Q6^WHSZW#A$M\ 'Y?5U6K'W " M#++3\G[Z;U!+ P04 " OBTM2]$E=EL(" G!@ &0 'AL+W=O=ISLA'U6.J.&Y*KF:.;G6 M]<3S5)ICQ=10U,CIRT;(BFDZRJVG:HDLLT95Z86^?^Y5K.#.?&KOEG(^%8TN M"XY+":JI*B9_+[ 4NYD3./N+^V*;:W/AS:GD]2A942%7A> @ M<3-S+H/)8F3TK<*W G?J0 83R5J(1W/XE,T[#YB%\_8X*6B5':% M7:L[(N6T45I4G3$QJ K>[NRYR\.!0>P?,0@[@]#R;AU9EM=,L_E4BAU(HTUH M1K"A6FLB5W!3E)66]+4@.SV_H[I_%DK!$B6L.G\MQ:<=?$K-6'M$T1+D)@EAK."@\Y%HXB <@&?4ZPUU*2L M;-2L$@W7:@!W3862:2$G8'JA-+WP%LZ2V!TGT<"(0>+&26S%\-P-DF1 GKF@ M9FS-'FSG$Q_V1$A;A%14%3TXZT@!30*EB05%_NY-' ;A^[7-S$7D!E$$%X'K M^V,XC]U1XK>IHF?:8VB1/@+^:HHG5B(1A@[CQ?[?++*N*J_RZ%/19VS2%=0D M9!B-;3K\81AW0D3"OL['55[K,._@\5(IMG9$*:)/]6G?<7_;3\'+]O'_56]' MZ"V3VX(K*'%#IO[P8NR ;,=2>]"BMJ-@+30-%BOF-,E1&@7ZOA%"[P_&0?]O MF/\!4$L#!!0 ( "^+2U)3A'H];P0 <+ 9 >&PO=V]R:W-H965T ME:J@== !CV6(E:SYS"F.9\ M/-99 1779[*!&K\LI:JXP:U:C76C@.=6J1)CWW7C<<7+VIE/[=F-FD]E:T19 MPXUBNJTJKC:7(.1ZYGA.?W!;K@I#!^/YM.$KN /S>W.C<#<>4/*R@EJ7LF8* MEC/GPCN_C$C>"OQ1PEKOK!E%LI#R@3;O\YGCDD,@(#.$P''Z"E<@! &A&U^V MF,Y@DA1WUSWZ+S9VC&7!-5Q)\6>9FV+F) [+85&7=S?QQFX<=A<3=H^!O%7SK=V?(>OF.&SZ?*KEFBJ01 MC18V5*N-SI4U%>7.*/Q:HIZ9WX(VJLU,J\IZQ2XH1Z79L#W'Q_=\(4"?3,<& M;1/".-O:N>SL^'OL>#[[*&M3:'9=YY _!QBCTX/G?N_YI7\0\1UD9RSP1LQW M??< 7C!D(K!XP7_*!*]S3(+@!O(^_!(T^_MB@5)(I<\'+(:#Q=!:#+_;XI74 M!HW9;+-[>#3L4LCLX?-K>3]H@WKZ7#<\@YF#3:M!?05G?E\ 6TJ!#4F&C;5B MO]9HU>!'WA=<;1TRTIXW@M=ZQ-9%F16LU*RL,]%B.7&!HKO19 57*R )JYC) M6DM1YA9,&YPJ:TPN&=XOBE.'ZG/V%W"U90C#^D*U #74& @3%XQ'M+HP='S!O%J$VS%]'LC]PT9!\ FWD(B@1/1]W"BKP.10V'% M\!9>_*3WN8: RDIN M;)EA3YDI5BKU&2,G]F&]8!_/,M7NUI%0I*UO;] M-=HN.+(_0Y+19:O/GEAW]\2ZZ]Y\QZZ^GX?CCDOWTG#QDL0?AM"X[8L7B4'6 M'['032V/PY1X'$[L)@UC=J^P,9_S,[ M]M/TY,7N]M6^[7IEVP9(^X[H5UP7K.&;KGF/O5$4(0+.$]^E.0YP#$9AZ)^P M3[(^S4B^A^S-HKO'$8F';P>=#EH))@"W23#9ZS%U>=>^U*Q=B[[PV!]Y<40^ M^CZ-\0D=17Y :2BK1:NTO9A8WB+]E:S8^]H ENJ3-,!0.AR%"-W[-$1D3[\) MF$C&\W_P3WQK/4KC+EN3D.8TZLR31V\D B,+1OXD9!-:X3I-)\@QC7=F3^]& MJNZ=LT?_V )0U)%'HZU4["=H>VB!MS".AI#QRHO3;_:O78#CG<=)!9@8>H)I M;*VV-MT[93@=7GD7W>/F2;Q[(G[$O):U9@*6J.J>3?!B4]VSJ]L8V=BGSD(: M?#C998$O55 D@-^7$NNXW9"!X>T[_Q=02P,$% @ +XM+4IKK3X*/!@ M"1, !D !X;"]W;W)K&ULK5AM;Q,Y$/XKHQQ" MC622?7\I;:6V4*X2< AZH!/B@[/K)#YVU\'V-O1^_9P,+=VL3\>FV(N:FY&:B$:G)DJ77.+73T;FX46 MO'2;ZFH<>%XRKKEL!D<';NR#/CI0K:UD(SYH,&U=-O7$OI92U:(Q4#6@Q/1P<^_LG.:UW"SY+L30;WT G MF2CUG3KGY>' (X-$)0I+$C@VE^)45!4)0C-^K&0.>I6TE'#>6-[,Y*02<&R,L 8N.'8,['7M\&!L42?M'!=_. ! M^7X [U1CYP9>-Z4H;PH8H[&]Q<':XI-@J\17HAA!Z#,(O,#;(B_L;R!T\L+' MW< K:8I*F58+^'H\,58CCKYM41OU:B.G-GI [2<,K[)%/6H*O0E?W3W#A?AI MX:12Q?=O]]WX5L$4Q?MFP0MQ., P-4)?BL'1Q5S 5%48@K*9@75:W&R#1[0X M66U:AM+1L[61B(3N#4+H:4J:4LI"VY%N0]_":Y7G@;T MDZ@G0O>^PA\_ASVG0;4&K]L,X43,9-.0I@FO>%,(> 9!F+$P]#:^CHL?K322 MXAC!^%Y9 >$0DHA%>0;/?\L"/WA):F_*";V 94&V(6>+W^+>;_'.?G-F:3SK MF6RD%2_>(L'6 MOL29SO+*62ZO+>>=Y2@:Z8VD3;6J8=(:M ./P#<=0H&C4+B&1:L12$88!LNY M+.908.S+IA5@%4P$H4E;^0]!Y2X\;HT@5KXX3D7#WFB%2D_7H#SN0'E<%&W= M5@0]&B+)W%']>TQFMQ??$O&95VC5?Y)P"[EO98&Y"3=:4% @\@7%;J$O1<**=<.3!:KUK MAGTD]Z,>79*?P@DOON.M0#"*<#)TMD9H:1+G_:;;+9T6?1%'+'=W2#Q(I@E_S%9F8E85FIW2"/QF2FG$IJL&HU1A,1#CHVI2E640?(4* MP! B+ ,?/N)U<"0J%R!E%WQD"L0091AB'GS"*A%OB,%,-&A95QOP$NLO214 M%9*84S#P7(!Y''8N^A M.B/U6(J3:V+YPZ4Z7I:K=0Y90M3;F*E R_ (Y7VD[I+H^8>/SWF]>/FJ MEXAU#"G?C+Z]#D=#V.MP-(1S3-Q2.YQB/6JH*L^2X@.S" M/,=@FCX%IVQ5>;_3-G0_=.&4/)![D44L5MS5%9G,U^6W;%XLM"JH,-4/ ML9P49I.U:*7\Y5&>BKW6@?]L31_W8DNX>7KF/5PCUV3)3%ZM5]S@66P)H6X/Q4X<6L.J2@?_TZ M^A=02P,$% @ +XM+4L<9%CQO P 0 @ !D !X;"]W;W)K&ULC5;1;MLZ#/T5PKL8$J"K$Z=->[,D0-*N6X'UHFB[W8=A M#XS-Q$)ER9/DI-O7CY)3-QE28R^-)%.'YY 4V?%&FT>;$SEX*J2RDRAWKAS% ML4US*M >ZY(4?UEJ4Z#CK5G%MC2$6;A4R#CI]89Q@4)%TW$XNS73L:Z<%(IN M#=BJ*-#\G)/4FTG4CYX/[L0J=_X@GHY+7-$]N2_EK>%=W*!DHB!EA59@:#F) M9OW1?.CM@\%701N[LP:O9*'UH]]<9Y.HYPF1I-1Y!.2?-5V0E!Z(:?S88D:- M2W]Q=_V,?A6TLY8%6KK0\G^1N7P2G4>0T1(KZ>[TYA-M]9QZO%1+&_["9FO; MBR"MK-/%]C(S*(2J?_%I&X>_N9!L+R2!=^THL+Q$A].QT1LPWIK1_")(#;>9 MG% ^*??.\%?!]]ST2BA4J4 )U\HZ4W&\G87. RXDV>XX=NS#6\;I%F]>XR6O MX/43N-'*Y18^J(RR?8"8R34,DV>&\Z05\9+28QCTCR#I);T6O$&C>!#P!J\I M1F'@*\J*X%+85&I;&;+P;;9@_5PDWUM\G#0^3H*/DU=\S-8HI _A.WXV[RQ* M@GM**R.<\*Y"=.&!GAS,I4X?OQ^*9@O*3^"&;6$D>"M>PIN2'T]9 !D[_S M*3.L"^9HQ=_FK97.X;RUZ1PV.H>M.B_)B#7Z%K?WDKV^3Y2MO(J9[X"US)?* M9U7M>MK=^I*KJ\A[<"% =8,7O]@/UBY_LHWAXB&NPC]S/MI)"Z [4(J'JN] M[69%X9K'A<08.*$9]XN_$.FG\:IK\!4$L#!!0 ( M "^+2U+XCM4#5P< -H3 9 >&PO=V]R:W-H965T+*9#.!$EG!HO%?J EVN96%CTDEBW,RY6L]-/YA$^V+^[5SB;".6\D&Z7S=W!D^S04NIUK*V2M?,R,7Y MY)*?7G&?!-H5ORGY9/?N&84RU_HK/7PJSR<^>20K63A2(7!YE->RJD@3_/BC M5SH9;)+@_OU6^\ 0S%U9>Z^IW5;K5^22;L%(N1%.Y>_WTD^P#BDE?H2O; M_K*G;FV,Q45CG5[WPO!@K>KN*I[[1.P)9/X; D$O$+1^=X9:+V^$$Q=G1C\Q M0ZNAC6[:4%MI.*=J0N7!&?RK(.%@VFS1 RU(4(ZAL"HGK<0V%,NM\I'\OZKE8NF8K=J(?\? M##XVIE8.)-X:7*AGUQ(ZE6^ &H_:*\]S]ED4*P1@7GL6OHM9''M1G%![)*"9 MS\)^[?@$G5,VW2RQ$P@@P',O\'&)<\S3O*)EZ6<+CQ+V#62XTQO".%A\=)0Q_X\NV29Y\<^2Z.$<3_W M0A_W6_58(8JB63?=AE9*P% HT."'D2#Y1C+:&:. !9$78=.[QUMCL:EA15,7E<#X2]O8 M'(!B)N-Q#KRB %0C7KKJF?+0B],(KX,,U8 ;Q'#H%!@C39*==R.HY@.J^2BJ MVZ1_Z)GN&):C&L:Q' CT6][>HJKD#R;O&[F0,(%":DRQ0J=N*VJ;:;0'0,J( M0;9T#10Z&F]0-X9A8H1#+<(4$*01 3JW;73&B;C]078;*\IU5>M*+U\06T%A M[TQB>P;58V]&E^_J7"_0Z3"",EE(F B\!'JSA ]K9(W2E-*T)7[(6X6F1L!F M$F50'.4[H798PJJF%0NA-&,!R&OX7[^("MV$H2"),QBP+ TS"!?YA3CSO-2[^SD,&:]>#($X6-)D&:PM\P"[Y/!^Z+K\B'ZYC4 MT+&/8/!#D+(7(>!N'T=K)NAM2G/;?C[PC()N?N*@^Y%&Y/[N].9_]P1UN--^^6 41TU1'_"5W\"'.K,GHLL;6;[ M.U3?V@<^JM['BGQD\Y?V;UT#JE.402M)R[Y0KU4= )=[:'ZJ48^H9'8/"^PG M62ZQ^_2?$*@5NK2@V1%:"0ZO<>?8'?QCOPR8]R>+UX3?,ZIPW[!)!E"GN9_2 M)DK8YGLD@8$C#;:3W5BH$K4E:3JL,/BIA2JZ^O-8+3N.0V]PS"-3[H4<&\'6 M )[;C6'$/[!=&L&[*8_\/<$LP[L?Y1E.9=@H<8J@!&!'\R+JR;5N"):=K"P/ MQ':^Q">'#S]CT9;U,4(J_3WUTGF!* Y!;2P;#\JT8:$8+LO+\/;XY9K>\^^KU&1." LM4<@%1_WV*$Z/I M/B1U#TYOVH\W<^W 0>WM2@KL-[0 _R\T1I[^@0P,G_,N_@=02P,$% @ M+XM+4NM 929W P +0@ !D !X;"]W;W)K&UL MC59M;R(W$/XKHVW4)M)>]@T(4$""I%4C7:HHR;4?3O?![ Y@Q6MO;>^1]-=W M[&4WA".H7[#'GGGF[9DUDZW2SV:#:.&E%-),@XVUU3B*3+[!DIE+5:&DFY72 M);,DZG5D*HVL\$:EB-(X'D0EXS*83?S9O9Y-5&T%EWBOP=1ER?3K H7:3H,D M: \>^'ICW4$TFU1LC8]HOU3WFJ2H0REXB=)P)4'C:AK,D_&B[_2]PE\(U"." *XY\=9M"Y=(;[^Q;]=Y\[Y;)D M!J^5^)L7=C,-A@$4N&*UL ]J^P?N\O$!YDH8_PO;1K=''O/:6%7NC$DNN6Q6 M]K*KPY[!,/[ (-T9I#[NQI&/\H99-IMHM07MM G-;7RJWIJ"X](UY=%JNN5D M9V8'X)61)"&J?Q";RLRSOS>-FIO&^XR84R MM4;X.E\:JXDCWTZ ]SKPG@?O?0#^2*-3U )!K< [^NHK"4_X8F$A5/[\[5A- M3X*ZZ1R;BN4X#6C\#.KO&,R>-@@YT_J5RS6P4M72.J>6CJ]563'Y^HL!H>3Z M$W6W)+I2,+FBD3+6M(HK)6@T"6!,P>98+E%WE3X\249PSB69J=H0:\P%W&LN MV&OGY%^1G:T_DG?P2,%/2AA-LC"_HBBB@?A*![MHLIKK2D?J)Q# M^N+\:-=FU:Z?WUV'()7\=(ARUGD[Z_R=X&B_XVC_?W/TCME:4\_0<^(M*,?= M8T0]B7R'1>\5M51BM$-,SN&4H7G34,.*$A "16G M+2J)*?$HS!QMXC2#I)>&?>(.";V.2$_*$>_-51= 46/'NN-]/=Z]-ZR/^]B@ M'NM>M/<)+U&O_4-EP).Z^9IWI]U;.&^>@#?UYB&]8WK-)8T]KL@TOKRB=NGF M<6H$JRK_("R5I>?%;S?TGJ-V"G2_4LJV@G/0_4.8_0=02P,$% @ +XM+ M4K+G*X9F!@ 9Q( !D !X;"]W;W)K&ULS5A; M;]LV%/XK!UXS-( BZW[ID@!.VET>M@5-VV$8AH&1CFVADNB15)SLU^\<2E;< MUE6:]64!(I$2S_WC=VB=;J5ZK]>(!NZ:NM5GL[4QFQ?SN2[6V CMR@VV]&8I M52,,3=5JKC<*16F%FGH>>%XR;T35SLY/[;,K=7XJ.U-7+5XIT%W3"'5_@;7< MGLW\V>[!ZVJU-OQ@?GZZ$2N\1O-V?)3>3;SV"&LL3"L0=#M%B^QKED1N?'WH',VFF3!_?%. M^_;UW+[(P[QQ*ROD+6V5]@.:[T9%)TV MLAF$R8.F:ON[N!OR\"4"P2 06+][0];+E\*(\U,EMZ!X-6GC@0W52I-S5GUQ07"5(<($M+BL#5[5H-3Q_ M(VYJU,>GL)YY,5B[Z*T%G['F!_"S;,U:PZNVQ/)#!7-R??0_V/E_$4QJ M?(F%"Z'O0. %WH2^<,Q':/6%G\O'6B@\N;'YN!+W!#\#"Z5$NT([_F-QHXTB M+/TY82P:C4766/3$Y!]*[*0FWKHO]$84>#:CO:E1W>+L_,T:K5K1WM/^*>2J MK?Y!#=I:[4,L]DN.=SQ&J%HP)%K(5LNZ*H6AA=K0C3.@02Z!.$%9&>U KTCV M,B5NA#(V4T;"=ET5:_M<86W5X Y1"C=2&1(7&I:R)F[0+^!W%&J !E!AL;E! M-1:7+G[.EPR>6P]EIPFD^IABU(:]:HG#%-YBVR$\@SA-^1KS-$UI$8K\ M8627M*R6&^MH$#A!'("?.'$4@Y\Z>1S"-?%$U:X<6!'TE:BME"AI!U9+ M/![X3AKX,(&M>,16/(VM:2 [O:-5P56Q.+01?O+P;5O1V@5S9V7NX0^[]>$- MWAFXJ&G!GX>P.NG98:PN=FV!"VD>@&N3E7ZGJ;"C9Q; T)%G/:FS8Y7^ $F_ M=!8[I,OF0<-OEIZQ/%G<4CE7"#]0*LP)<2;"]Z)2\$[4!!O"=2\!OW:&,-^6 M7$5A/H8C(]')@XA*%O@N@<"J(]\B)_%\\#.7"OZ.7*9'SWW'S]-CDG()C)>B M+:@GT>,H3XYY910]8HRP'SM9&+ &+YX"1S*"(_DZ<%RAL@V??!TRZ'S@Y!,! M,>W-H[7?/'@S./V_0T-$U$%8"%S:O3LL//>IOD[D)^#[;I*.> CH>;_R 0R^ MG]'BV,VSQ\' '$&T$[K$'7]]]&>-/L2K^WA7@T>4EP_HF@X25=,U'&A!=>=, MB&)=X:TMZM 'OCC[6Z%*=P*=Z8C.=!(/>Q6@$,9#2$](5QUQ.'D!]ORH#Z%M M6CMWQ25;N&4+MIV-7:F/9K,SH:P)V"(A@$*N&MO#.LV5X0?MJ /?5/5T]6&W--6T'J^L)+7%$M!@0 MO6?D(5J+:(L)>):XD0\G\"QSDP2>Q6Z4\2QQ$Y]GGGT7NV%*B=;O3Y8*&1 & MN?:@6*WG^L$1K:)[? 2^&^<\"]PH/**K-\QB_PA>TJXLD=K+?85U.3; HX.C M5W><)PJ7;#6VU=]S#H[)3CS^OY-TGJAJWNMQ3OS+MO+0#+ZZ=$$/K,1G]G7L>>OMGI/;IN35O]CV^P1/4#S<7[L/3] D*_N MB"(JVA-7!&_\]/TE'>OY6-S14>D-%VZQ6BE<,4Y^HC<5_8HKACW]*)?Z3ACR MJ8@8CMK=SO*N8U*YL_TN&MG.FL6/\V9JSUI^Q%PY+G9C;Y_DHL@-/3A(7O.]'_\-JI7]Q*'IUUO7FOX[P/AT M_(JRZ#\>/"SO/\'\+-2*=BK4N"11STWI(*_ZSQK]Q,B-_91P(XV1C1VN492H M> &]7TII=A,V,'Y;.O\74$L#!!0 ( "^+2U)Z7(D/' < !X3 9 M>&PO=V]R:W-H965T^6)1,WNJ!;_++192X=;LYS9C5&R\H?6 MS8R'839;R[J=7)SY9Q_-Q9GN7%.WZJ-AMENOI?ERI1K]<#Z))L.#FWJY#N]DHI:K7JK6U;IE1B_/)971Z)6B_W_!+K1[LSIJ1)W.M M/]/-^^I\$I)!JE&E(PD2EWMUK9J&!,&,W[^CWYMA<=M;I]?8P+%C7;7^5 MC]LX[!P0X0L'^/8 ]W;WBKR5;Z23%V=&/S!#NR&-%MY5?QK&U2TEY=89_%OC MG+MXWY9ZK=B=?%26/=VPZ9V<-\J>G,T6;F5>-5+Y"](C#C[6;=N9=G; MME+5OH 9S!MMY(.-5_R@Q#>J?,WB*& \Y.$!>?'H<^SEQ=_UF;VI;=EHVQG% M?KV<6V> DM\.J$A&%8E7D;R@XA;DJ;I&,;T8HCI7H)#:B7' WF!E75TRV58, M( .$6O:KCSR[4X^.736Z_/S;@.D6&U7%I&4+W8#$]I3]3TFSS2]#=M1ZKLR8(?Q$!?T( M-JU;YE:ZL[#!GCSY^T\VC2(>Y+DXH746!:*(:1EE01*F8RRF/ CSY(3Q H\+ M-DV*@*?Y"?OPDLE>GH@M^F8V_3HW%[O17('6&\?43:M M8M,KU:I%[4Z.S.MAU937)W^1''U?^_(XG0]J2HV":7M['+;W.:O;Y?^=M>O. M&'AXRMZI2AG AX*<9SY=018FN,8!+SB[==(I!OY'&8OS,8D\R$2.K6D6TH$D M9'?:$0I[N?@_Y3%$1")D25!D!8Q;*/Q7/:F<1B)(B_0$BSC("2NY$%N%TSST M?P2"%R<$F;S == N@I"GT!L6*4 0"(+#]4JV2XHDNY=-)_OV0&&2;4GR@C3, MO40>D\0TR#GN>ZNKK6W>I%QPVH<-648+N,?YL',G4=OL^,AE@'#A(0D&I"+K M&1!D:7P(G-D(SNQH<+Y=+)1O>KO O*&0W2C I*R;NO?].&@>5DS01/'L]AU_ M#J%5#;L Q(71:P]1N=8=<$!5J:-*TUG M0?O-OT6B>Z<-E^8(?/_AE+T\1G# MI/M:$3+#DR"*BFV2!(^&500<]?C;*T#3%H,48C]8/@HO6!3!$H3>PN)RYXQ%FW61(,2H*K!6PA/20U@*"("M@A$L@-H;U@?0QRKH8,'<9J@.*+689_P M%+MU2*,/*H8&@=^AZV_ M_'#%^%OK0#[6@?SH.C"4TSY0UBI$@2+_H99SU !7 [?'E8"#.NG]X=1N9*G. M)WYL,/=JXNO"_KQ!Q!ZKZ$YPY-8RLT_P%TC]]6@Q"'R2=,K^0US<*,HG"HJ? MU%S"*D8AP1\3.7EG^WM6#C*'.P@Y#L'I1&6S=F%J;7CRZ7U9DWW-& MD#- 8A[^-6= [5S\L(EHI=38#YM8D(FH"SS_JR:F879$O&$4AH@ M(SSL@9.#L,_Q=+;SS6*MS-)_F4%]IE&P_WPQ/AT__ESVWSR>MO=?CGZ69EG# MQD8M<#1\G>,ERO1?8_H;IS?^"\A<.Z?7?KE2$@,:;<#_"ZW=<$,*QD]B%W\" M4$L#!!0 ( "^+2U+\1<:GC 4 .41 9 >&PO=V]R:W-H965T('(I MH@$)!@ EN;^^"_ A.I;I)+WF(HIX['Z[^^UBP?.-5)]UC&A@FXA47W1B8[*S M?E\',29,]V2&*,IYW+V4)?G,C>" MI[A0H/,D8>KQ"H7<7'2\3C5PSU>QL0/]R_.,K? !S9_90M%;OY82\@13S64* M"J.+SMP[NYK9]6[!1XX;W?@/UI*EE)_MR]OPHC.P@%!@8*P$1H\U7J,05A#! M^%+*[-0J[<;F_TKZG;.=;%DRC==2?.*AB2\ZLPZ$&+%8.E/6,K+Y!" MNU_8E&L''0AR;612;B8$"4^+)]N6?OB6#7ZYP7>X"T4.Y0TS[/);P/'4!N7!*)KEM,]+P5?,T#TP61)Z"L*P1&W\F2NR;_Z M&!JARNI0/7?262.0SV>[-+;B:(RA /X]9>9[_F_M^X%IJDJTA2W M=>I+SC5WP]ZPZT]'\(!JS0.$@'@+WG@*;U.#Y&A3C(Q/85X'X&A%E?@8A-0: MCKRN-_6/=P3/& _A:#J;D,W.U0%Y>ALX\T%91P:E*T:G@U>L1:+FSD[/[PY\ MO^G)R+*ZIH%C"W.L/BL(OV]JOP]K#^X6 J5IJB,D&T*(E$R>N&W<'7G3URST M:4D+D*?FC;N3X0C^H$,R3Z,B'W61CP'R[Y8M0+9'ZNYD_NLQ-+1)83+* TQHW@T0#ZO)D7H MVFJO*RE8V]%(U1Z\"*$XFMH5;RAD<.!Y/8_:*R&JL]!NK4X_9\4W'",+9ZV+ M2;O6%VUY$LL]^P[ HX3VIT]*X4%9G1KJVSSYLO+6$^J@*O'[5+>P?%JS?/J_ M6-[60WT7QUMA_.3X3XY_/\=G-<=G/\#QN>W],A>I?7Q]3>0K ?OD[J6DE-&I M2=?L1J_.=HHAMUTV]>4AVCZ$E.PET@W7@6USBDYJT!L?P@D])H=P7W;AMC4A M2E51".@\U B^77("P][L\,S:*56BHMM KE(H>5Y%=M"C _H[ MH.]C0+]Q]4Y0K=P'!KK(6(C%+;P>K;]AS(NK^VYY\0'D'5/4^VH0&-%6 D>= MDRH^*A0O1F;N(K^4QLC$_8V1A:CL IJ/I#35BU50?]FY_ ]02P,$% @ M+XM+4M.=WG$/ P 9P8 !D !X;"]W;W)K&UL M?551;]LX#/XKA+&'%O!JQW;2-$@"--L=[H 5*[9N]S#L0;$96Z@L^21Z:??K M1\E.UFUM7FQ*)#_R(R5JN3?VWC6(! ^MTFX5-43=(DEV3EQG453!J55)EJ:SI!521^MEV+NUZZ7I24F-MQ9+>/9'! M,]D:<^\7_U:K*/4)H<*2/(+@WS=\@TIY($[C_Q$S.H;TCD_E _K?@3MSV0J' M;XSZ3U;4K*)Y!!7N1*_H@]G_@R.?J<.(P3U]PR$:'+.0]! I9OA4DUDMK]F"]-:-Y(5 -WIRV"MWY,B$&]:JD' $V T#V L D@QNCJ7'PEZZP^A4@X6R.*66' ME#;92<2W6%Y /HDA2[/T!%Y^I)@'O/PTQ2_76T>63\'7$YC%$;,(F,6+F,XA MQO"^0RM(ZAI"E!C>2;&52M)C##>">LL2? G%A3M\(-@H4]Y_?:[,)P/ZN[EP MG2AQ%?'E1 U+7%6A#"KNW'*XKPH@"O!(VE''*V(+]GLSI!0?]+.TWC&GKY]"Y!M MUU,@Q'[H",XRUD[/1W6O&5+)[[X@5FBG1)@C-4\ZF,3I)!^#_%FJC FDLQ'& M-<;2:X[0/F-Y-H\G17$^E.,7S6M01M>#WRNF&L]G&3QWA@>/\V'$7PC;"VUXSQW[)I>7$XCL,-8&Q9DNC!*MH9X, 6Q MX9< K3=@_MY^T0( T( 9 M >&PO=V]R:W-H965T M[:6ZTP6E!AYX*?3<*XRIID&@TX)RHL]D105Z^L<9'-O= *HB5- MC44@.-S3-2U+"X0R?K:87D]I P_G'?HGESOFLB6:KF7YC66FF'L3#S*:D[HT M5W+_F;;Y.(&I++5[PK[9.T+&M-9&\C88;-XIBP+^7:*/0RC#.+M>2<&:RRT4!$!FLI#!,[ M*E)&-9SDL,,AE(X*TQ5TUN/$KN%$,EPA5:/@H,IK]#A"@R%YIW"E= MQ4<1SVEZ!DGD0QS&X1&\I,\\<7C)'V5^SG1:2ETK"M^76VT4ML^/(ZR#GG7@ M6 >OL'ZJC<6\9(+QFL.&/#8*;K%*"KZ8PCZW)=L1V[3ZI<(?); ?\517)*5S M#[]23=4]]19+#3('K"#E6R3HJNA#WLCAK9RJDU,[.4SPD4?N.D"#Y)ZGB;<2$-*.&$"3"%KC2SZU$J,X"V, M(S^.["2._"0:XN1][ _CD?7'\.[-)([B#Q!-_-$@[ 9T)4^NT(\0J1W0->A= M@\'8_1K^9V4X(!^&R)G@!#'\<3* (\TP[)MA^!?-<+R(+W7&4;;_G?$O.R,X M.*(Y53MW$6E(92U,#;&UZZ:RZ&ULQ5=M;]LV M$/XK!Z_=VD*I]6K971+ =MJUV H$2=IA*/J!EFB)B$RJ)!4G_WYWE"P[J^T& MZ([_6Y>VCJ=*WTK2DYMW"_JJ0Y&Y36UF^&0Y.5?,7,:U5SB3M+I5?, MXE(70U-KSG)GM*J&H>^/ABLFY.#\U,DN]?FI:FPE)+_48)K5BNF'&:_4^FP0 M##:"*U&4E@3#\].:%?R:VT_UI<;5L/>2BQ671B@)FB_/!M/@S6Q$^D[AL^!K ML_,.5,E"J5M:?,C/!CXEQ"N>6?+ \-\=G_.J(D>8QK?.YZ /28:[[QOO[USM M6,N"&3Y7U=\BM^798#R G"]94]DKM7[/NWH2\I>IRK@GK%O=%"-FC;%JU1GC M>B5D^Y_==SCL&(S] P9A9Q"ZO-M +LL+9MGYJ59KT*2-WNC%E>JL,3DAJ2G7 M5N.N0#M[?BT**98B8]+"W(7C&IC,X0^N"LWJ4F3P0;;-)Q1?W+!%Q<>;G*?A4<]7O#L-42!!Z$? M^D?\13T6D?,7'?!W)W N\PYA*PQ>'.=SP>PNS2F6W7_>A?SSL MIK<&,K6JM3!"%E @C2WVVY9,0N _IPPD'@2:WW'98(K8=^ L*VG#EAQJKH7* M#2#_#>;-.]_* MLFHW]'86I_ B%QHY_!*"!)Y#$--CC(]>9;:C$N'&*_R;L8HAMF9OC2S+5".M MP6@9%W>$KN>XG0.V@0J=(TA,/OSZRS@,TM\-+$2%B!8&,W7[F9)N(I"*LEGB M2Z,Q1K8!V?L.EP-8/(:AT,J8?=GMKS5UM?9;<]K"016+!J>FQZ+?O_C/_BN$ M S6NF[JNQ!,FHVV2D-@@M'^ NM%9B:"9 T/ ?S@$GU%%48NCN&M;)YGA?M_K M"3XZ^1R"@$14>3#:RB^H&"K7C4@G?$O"Q,F/\#;I>9L<)=!5-YA+K5;P]A[! MD8C&EE;(V9TC+Z?PC^U:P2#9Q!-(B]))S . M4?$9A*/$"\(0QK%;1D'HC=,4QC03GZ0@3*XM0F.P[U[B!^!&(O(F:- >&YX_ M\H%FY(H;2Z'QSE#E,)IX"&-2_(9Q.G82R:H[/M= M%JD7C/WM>AQ[DTG:K:E]M59YDR&AJ0\U)HFM$#(7=R)OT*5CNZ8?&LV[@_4) MA_/_>#:_5YC>G_2(":28B!@3U/-22-:QCC>U$K.V#NRGP;XVH\9)J/8+(@XH[TFFZ M#)ZHY4EC>.\*KQ-,%H*RW(B<#?DIE,K7^"/C[2/R#^@Z=6D=Z.CW//M>\I@[ M..)^A!P(( V[B4Z\R$?:$3VN<399K3"C(!IYDU$*(;5ZA$1-1FW;'W,+TXF1 M3&2;>#Z>],$.F9(4=Y,M>>(D\L:3L%WO&YWASE47S]W"7>A-RZ'VUMM+^V^& M:7M5WJJW'QP?F2Z$--BR)9KZKU,\B'5[B6\75M7NXKQ0%@]Y]UKB=P_7I(#[ M2Z7L9D$!^B^I\W\!4$L#!!0 ( "^+2U(O=\L7#@, (D& 9 >&PO M=V]R:W-H965T!A1MM^%P& 8Y9F*CMI1)/I$1/MTK?F0;1 MPD/?23,+&FLWYU%DE@WVPIRI#4KZLE*Z%Y:V>AV9C491>Z>^BU@<3Z)>M#*8 M3[WN2L^G:K!=*_%*@QGZ7NC'!79J.PN28*^X;M>-=8IH/MV(-=Z@_;RYTK2+ M#BAUVZ,TK9*@<34++I+S1>KLO<&7%K?F2 :72:74G=M\K&=![ AAATOK$ 2] M[O$2N\X!$8T?.\S@$-(Y'LM[]/<^=\JE$@8O5?>UK6TS"XH :ER)H;/7:OL! M=_ED#F^I.N-7V(ZV61[ VL"1:Z9IR8S5];49\"0$%K/X!3Q^J #W>/S_5.!I >"?B\IX_;<7 J:'@*D/F/Y. MP'XTJH>7!^$K.$&]7V[1/-<\7\O$B%^$OJ.KOAM@V!=+Z%R M]Q'H(AN4%*ANC5BO-:Z%Q1HDF>K1V?/I1^^35H)MU&"(ECD]A[]1Z+&O0%W! MOJ)2[3L#)\DI"4FY%PI8:"7JRJ7T"EB:ABE+24J2,N1D3[HX#SF?P)^@5L<4 M($M(QPM:LI26CW*E!?6#*C1HA'P2)I,)%%G()R44+.1%\5^,Q.&RW"V)QZBI MX+JERCM"/5WB]LTNS2(/V22'O P3GD.9A2SGSP"Z("S;+W1RI)LT]ZU]A#P. MYNS%.%Y^FH]#FH[1NI4&.ER1 M:WR69P'H&PO=V]R:W-H965TF_7Y*R%3>(O7O:B_V&G'DS\X8BYSNEOYL&P**GKI5F$376]C=Q;*H&.FZN M5 _2[6R4[KAUIM[&IM? ZQ#4M3$E)(\[+F2TG(>U![V%CV+;6+\0+^<]W\(CV#_[!^VL>&*I10?2""61ALTBNDUN5LS[ M!X?/ G;F""/?R5JI[]YX7R\BX@N"%BKK&;C[^P%OH&T]D2OC[SUG-*7T@G>]K+F!-ZK](FK;+*(R0C5L^-#:CVKW&^S[R3Q?I5H3?M%N],U8A*K! M6-7M@UT%G9#C/W_:ZW 44)(3 70?0$/=8Z)0Y1VW?#G7:H>T]W9L'H160[0K M3D@_E$>KW:YP<7;Y&/2!&OTQ<&U!MS_1O9!<5H*WR#.BRT]\W8*9S6/K\OFH MN-ISKT9N>H([H>B#DK8QZ*VLH?Z5(':%3M720[4K>I;Q#JHKE"8844+)&;YT MZCX-?.D)OM>:?B_'H^[/S)TP5:O,H %]O5T;J]TA^G8F+YORLI"7G5+=?5OU MT )2FU>%/ZKA-=G/D_\%7(^*(Z<7=&O0DV8NAS;VD!,]0J7D-'OTJ1'ZV;I7 M@[;-9%X*B6RC!L-E;3""IPIZBWJW8QKN!.*=&J0U,_2[NTHT_ Y +I .<6$ M%AYDF+H"+E"2Y3A/4X^N&2Z2'+W3RAC4:[41UBVG!!4Y Z4 M*29E$5*T/N8"72899OGUS$.:X)(4 :8N!\O&58;S@LZ>@Z::;]"*&U%Y)W)% MD]D(4K('V0&DZ3Z_Y] Z?I/,P\HSH@?14DP":,H'$C* ME_JS#)/"^S'FU/9^+,'7A/F).%DI^T5_ALMLE(.Z 8^#\&-E 94X(>Q?M=\/ MS8%T]F(E25YH?][WM8\S/KH>.]#;\ @85'FUQIMR6IW>F=OQ>GUV'Q^I#UQO MA32HA8T+)5=%%B$]7ORC854?+MNULN[J#K!Q;R5H[^#V-TK9@^$33*_O\A]0 M2P,$% @ +XM+4D"%Y9C3 P ] T !D !X;"]W;W)K&ULM5??;^(X$/Y7K&@?=B74Q.%G5X#4PIYNI>.*RO;VX70/)AF" MM8G-VDXI]]??V$D#;<&@6_4%;,?SS3?CSV-[N)7JAUX#&/)4Y$*/@K4QF\]A MJ),U%$Q?R0T(_+*2JF &NRH+]48!2YU1D8=Q%/7"@G$1C(=N;*[&0UF:G N8 M*Z++HF!J=PNYW(X"&CP/W/-L;>Q .!YN6 8+, ^;N<)>V*"DO "AN11$P6H4 MW-#/4SJP!F[&7QRV^J!-;"A+*7_8SM=T%$26$>20& O!\.\1)I#G%@EY_*Q! M@\:G-3QL/Z/_YH+'8)9,PT3FWWEJUJ-@$) 45JS,S;W<_@YU0%V+E\A=& 4E*;611&R.#@HOJGSW5B3@PB.D)@[@VB"\U:-<&[4L-.K5!QV6F"L7E M8,&'(39+(4A@N,C*7.4\X:/)Q"H;Q7)-O\&1*ENM/Y /A@GQ;RU(C MEAZ&!BE:1V%2T[FMZ,0GZ-"8S*0P:TV^B!32EP AQM8$&#\'>!M[$:>07)$V M;9$XBJ.'Q91\_/#I"*_)Q2CT^C3*]'*4P5&4%R&VFS5L.]CV"=@SZ^3QT&D\ M=)R'S@D/?Y;%$I35Q-T&%'/P"\AP_YNCBURA=1V:K3R/8SH,'X\0Z#8$NEX" M"X-Z8BHE0[GE)W\,CB!):9 [*56B1 +E;YCQSVPW'V/*H[Q]L.W(Y*R MG6]Y^PW1OA?I:[%A7#DJN=3ZM60J,OTW"1KT7N7P[91769Z^G1'3Z\'Q- \: M]H-?2_,4QK M/.V^ES[V)9GZB^8OZL,/WCVOCWU)IOZ:?+:J-2?@237X';3/D]U78.HOD>\B M9K]+SUX,#Z[#2"-SSPI-G*"JBV,SVCQ=;MR%_=7XK7W2N&OV'J9Z#\V8RKC0 M)(<50D97?52VJIX85P M:6;__1I#:"!?*)KI0X/-.>*C[7M+QD&]^KTV7AGS1@6[Y=&/,)";4<_KH8"M:!;)[WSWR$J#!KG>DD=" M_T>[$HM[:)D)R>.2K&80ATGQ2W^5CC@@*!V88)8$LTFP3Q"LDF!U)=@EP>Y* M&)2$05>"4Q*1PUS%(%>RC:)^D[,-- M=+R-(K%T5DZII.-ARG=G%^@,&4CD+P4*$_2:A%)<'G3\L^&94*JJ\ZS6'AI2697/S5B6%DP*"\P3 M%ECH&T_D1J"[)& !P)^U\XG9(F H=U8^-?<^G9BMBE.V[".+7"(3FQB8T&T[ M?<&VBHY/TJ?M]%F6M-+OVNG?:-HZ^?O.MA,?H#]TMAVD/W:V':0_=;8=I,_^ M+.[/?^:Z>7>ZUY+%5E49+*UGG:H,6%C?&7:CFL.C8_#10/ +,>Q!W78%%(C'G;KL#L 1@:VX]=A]P#,(]BN MHQX E.V2!NH1FIEI-D9\@K2\ :FC9@#*]P:^58<]0U;ZGN_587-H9@[Q/Z=6 MB_F@BOF@-8&F+.%JS_HJA9Q*SFE-H1_Z0*4VH)L/E9=KAE2"OJDM2&U2BV)? M^3N30JI-1.U.E\7&!:WA8I3!@;&N1:RFYP 4P;B1;/-CE./9/H;]YE:&NJV& MZHU6'4W1DL>Q.JBJ4\#R';&?6?A!(Y9(@2:"3V7(0Y-2QS]X!AV,6UOP;K\02K,=6GWQ*?02S2MQK>>C[AAV;-/>%4#TX\ M)U]7CWS]=$@2TBU)0-A1DL!BS20!4<=) L*.DP2$?9DD,.LH27Y'? :QH"2! M_7"4)+!3FTEB''S_J4/;6M]J"%5DLT06![ZJM[HYN='?CXW^";E^(D#_++]I MT=^;G_+%-8TZ,J_#1*"(K=10N.^J2IH6-Q]%0_*M_OI\XU)]S>K'#:,!2W. M>K_B7.X;^0#5_=/X?U!+ P04 " OBTM2%FI3FGD" #Y!0 &0 'AL M+W=O$G1 M $UA)&A[*'J@I9%%A(M"4K;S]R4I674".\A%W-Y[>L,93K:5ZDG7B 9VG D] M"6ICFILPU$6-G.B1;%#8DTHJ3HQ=JG6H&X6D]"3.PB2*+D-.J CRS.\M59[) MUC J<*E MYP3]3)#)K>3( [V&P]T71NW$>990];XB.9GLU1V%0XJ)>4H-)4" M%%:38!K?+,8.[P&_*&[UP1Q<)"LIG]SBKIP$D3.$# OC%(@=-CA'QIR0M?'< M:P;#+QWQ<+Y7_^ICM[&LB,:Y9+]I:>I)T+Z4<*X)_BK#KM0 M_#TLB"%YIN06E$-;-3?QE^G9-GPJ7-H?C;*GU/),_L-6UG>I-2Q1P6--%,)G MF)8E=5DA#.Y$5UHN1V<+-(2R )];NB$,A=& NX*U-B-0*3I*LG!SF)HCH&1T\1JT.*IT-8"Z:P@/'@5'M?;-14,A M6V&Z6AIVA_XU]<_VS?[,]K6N#?V7Z9KB/5%K*C0PK*QD-+JZ"$!UC:9;&-GX MI[>2QCYD/ZUM;T;E /:\DM+L%^X'0[?/_P%02P,$% @ +XM+4M:LOT.9 M#@ *%T !D !X;"]W;W)K&ULS5QM4^,X$OXK M*F[K:K>*@"6_R7L,520,,^S"0,'.[H>K^V 207SCV%G;@6'K?OQ)MA/)UHN= M!!^W'W82HK;4ZM;33[4RS15C0K]G3<;[,2#@KA1;Q,;(L[W@11LG!Z4GYM]OL]"1=%7&4D-L, MY*O%(LQ>QR1.7SXK(,G\@]*;XN;S/Z[7CSE%FT($D> MI0G(R..'@S/X\PU$/I,HF_P>D9=<^ R8+@]I^HU]N9Q].+#8D$A,I@5[1DC_ M>283$L?L470@?]9//=ATR@3%S^NG7Y3:4VT>PIQ,TOB/:%;,/QS@ S CC^$J M+N[2E\^DULAESYNF<5[^'[S4;:T#,%WE1;JHA>D(%E%2_1M^KV="$$"N1@#5 M J@E 'V-@%T+V&T!1R/@U ).7P&W%G#["GBU@-=7P*\%_+X"N!; ?06"6B#H M*P"MM>6LWB(;8[>MK1=9FQM*]M:*K T.>UL 2LX!,A"ED)\8A;_914? 1MJQ<_- MXN=D:A3_V&/PMJ45O^@:?&(4_V06OPXSX^ _]]8=!@KQR]ZZ*\5_Z:V[4OS7 MWKHKQ:_VL_OU?E/WI;\X5HC?=.G^"B JI?VF]#%=^QL 0!L 0.7C["X .)O^ MN8KRJ S:_[RB?P.7!5GD_S+T86_ZL,L^'$T?E\DT(Y14%&$,KM(P40'%3?4( M7#Z"L9KG4^A9]+^3XV=%U\ZF:\?8M0K?#L$=F:9/2?07F8'+&1U7]!B%#S$! M9WE.BGHJ,OKC63(#5_2G**;S0H&/_KY:D-DAN BC#/P>QBL"J"]^ U^7X"8! ME\DS?5B:O:J@R)'TLU$@J%KQB2XFTEP^TV"8.-#<,_ '-QFT92H@+MZ M9"",!,$CY*A'XFU&XNU@CK-%FA717^4WD#[R>03W!5F.OBY52[SJR&W.E.,V MY_/:D^9SU&S64,/?J.$;U?B4IK.7*(Y5=O;E<5D((]PGLM#$;>#,;>&OWHGZ5EMF+PKA%F#Q%?+FIC(LE?2!T)*T5K7P7 MVVIM@HTVP0Z+A:H#RGP$?*%)&P6T=$' CU=IGO^D&G\@C6P$*5X+8ZLT4+5S MD>5K+ (M3NLLHQ87$25H9!33W&LF3_D&X92QTY(&Y=,1M7SI6M%,-VJ!C,*. M0$$S.^/(J256V71.$T*JPS1=4>Q.GL#9[-^4++,(H_2FNM>&1DA62&ZE4X@' M5XB,"C%GR0A%LY4*8\]KZ88'!XX/O>;0/M;M&L'1]3R[Y4X7BG:>BU!+TT^J M9I0*^2V(4HR.N@%LK<)+Q=.P9;4[_475#+E6J]-?553]!_EQ0=J:,_O'+6\9$Z=?$* M*'R"JS O* M)5I0YW9(L2M4KUI;A'SFN%[0G0VYG!U;@!AHE.+;%9K0-1FF1DNLJR)@(J!RC3(-OVM0/D- B:>= ?9?6-$>5G MDH5/!(S#/)I6S#('-ZLBI_ ]H^,3G$$Y/IF_^#:DQ$0&:45+NIH#;:( .8N! M9AK#W5522Z70>12O"DT$E8F)3AU%2[,ZG,9 ,X]AH2>F_$09=P*9%B/'\U$[ M[BC:V9[79MD7RN=1/?QVX%&T@Z[3!JK/JG886DX[\BB:T>CIM"./:G0(!>W( MHWH:=F$[\BB:!33RM*F=4M< ![@=>10<$'DPT ;XA00F2F@D98?@H]AEE!' MSADGKT./$J"1S/-&GHUQRU>N5>T"W_:P1@]."I&9%)K3BW.RI"@8;=(+^L.2 M9,4K19PX3 I EROX2.66.FQ$,NUSJ:^UM9-;(9'C-'43BB]F?J@./K]E89*' MU?Z)-N@@!7=TD--V0T6S4;-=<^BOMH!,72#V_/;HY58CW[,T MA13$>0O:OJ@C9-W\CSGX+?S.?GF.V*Z>4A-7QBJZQMN:*%I11X(:33C-03UI MCH8];I"*,N J%!]61$.IBB?5K4;PR&Y3854S= 211A?.B)"9$>VBBX%)U+UU M:J-H9M"&4R+4L[+3@">NS652[5 W=9T^NGS**',J5U-4[*N0'-\AM+0*V3R^VSWC^S;9@6FDMAS! M;<_6#I0'<-L""9<9]$V"BQA]N-X9'/WB]=[U7BM!5Q35GC5#8T%#EM'@)M MV3S,&!WA(%P^BU. MGWK-+L=C.QAL=AT.DLX>2=!N>Q..#)-8NTW)0=+9#R0=&=9L1]LM1S7'C&I_ M1!=1F2.-LS2 M2:;>_)@X]O8)U&@>6PL\(R<53[M)ZCR1L='D&<71C]&QA+VG.L:@'%/$R 8>M_ MXLA4W\5:['!Y$'-W8/I[ZWE.*A@LRP/:<#=QY7#GN!HV[?)PY_8LZ@T.A[7U ME*K),77D![K*DLN#JKM+56]OY6@&,MU./T7M#T/=GJ;+H[G;L_3WQOH1)7RX MA<0SB)-2 -.-R@S^'VLZC8HS00&Y>3 M -=, G8_:3)QY6U)U])R:9='<7>7*'Y/EB$E@21^%>=;J+7G#!/S:18M=:RC MHU_D'EE__QOTK'\LJ(VD9S2UX7'<-?-WATC>/1S[/'/F&.1 TJ7MM'";0[M=[/*AYYJ#6RU*U19CK MD>D\26EB31V2;3CG?2SD\2CD#7>RU^.QP#/'@@VLFW'@4-Y4_YJ3QU5,0>Q1 MM3DTZ>C7!Z_4RTW9J<<#@6<.!+WLQJTU&E-O4V%='_/Q2.&YPYE/.(\[&'I[ M,GH[MGX5UHZX'-8]M\ EK>H!!\11MW_05V]>^YOH,YD$";U_1&D"WVXSF?-%L?8JG%*QJ M>=IZUQ@KMG=\S6$\S&,0?I=ZU];%V#&6:U[0UU2$, ]T^%TJ7I6MA+J7P6R* MXW#8TCDJCZWX74I=.]>8QUA1#0NT>[R8QUT\Y$7)[0JR=:*>@]OPE3U.J:?B MU(!G:4XT81[-\9O7W]1:OG(=KP@+5C3#<.92 Q]+ '$N' M2LC''?UVUT0#'BB#G=+>-RN$!CS$!<,ER0&/-($YTNQ>=Q@'"Z_@B_A@O2;>N$J_'";/#2/WG3#/K_+@NGJN'O% M0$NXO6Z9<7D/'UH_NN%$^EN EG #W=H5==^FA@XMX2ZT-1S\0DNXCFR]$P!W M==Q=2(>6<#/9,F/P7OXD7];19HG0$JXD6^:$0^].6U30H25<,;;\ 7U&N/UK MF=%V0)\Q=US[#+#[E].A)5P#MLR)P%Y.)-]AU<8U*+ZF.=3:<92S'$]+"7200DK]_K,(Q)!*C=Z2T0_]OSB&.H>)'$R$::Q N*+Y+H M>)-$MPVIWJQ&7BVQ7D84(!P.".'B"QPZWN#P?V)$N:(S0GHC"DC>\4:'29C/ M1=-MOS,)A;<'P/K"_B!&$V[WP[[7^W??G82*V_E0?[81"O?S8<<%_394,Z2> M-L86)?P802A.U7Z&$O 9#4BJA>ORL.]]^7T,)5?U;==@* ' .Z[#[T8<=C2. M +QHN.(%%*Z=P[[WSO(JO> MREU]*=)E^0+BA[2@^6;Y<4Y".BS6@/[^F%+;U5_8.XTW+T<__2]02P,$% M @ +XM+4B1(1YH' P F H !D !X;"]W;W)K&ULO59-;^(P$/TK5M1#*VV;.($T5(!48*NMM-56_=@]5'MPDX%836S6-M#^ M^[6=$$((B$/5"[&=F3?SYN')]%=\#DP M_6;*14Z4WHJ9*^<"2&*=\LSU/2]TX'D(L^)^!A! MQE<#!SOK@P.9C""#6!D(HA]+&$.6&22=Q[\2U*EB&L?Z>HU^ M8\EK,J]$PIAG?VBBTH$3.2B!*5EDZH&O?D!)J&OP8IY)^XM6I:WGH'@A%<]+ M9YU!3EGQ).]E(6H..-SCX)<.?M.AL\]%O?)\>[1 39!I5%@ M\8*C-!ISJ9 NM-$(Q!+0RT]MCVX5Y/+O@6B=*EK'1NL<%2U.B9A!JZ@%3&1A M3'M9#H,H"/KNLE[H72,_#,)MHTDK4E09;='H5C2Z!VG\8G"N=(="3R#TO2&V MRXR P90JB5[N('\%<:A>814H_ )U+JMHEY^C3@'3K=44A^8N;*G38H2[#:/) MKI'O]3KMZD05C>@@C1L2T\QTE''&I6%RA""]"KOW!8)@;]-!O<^1I,39*G>O M%S4T:;,*/-P0IA>7^L\BBC&HV"@^MX/!*U=ZS+#+5(^.((R! M?C_E7*TW)D UC [_ U!+ P04 " OBTM2I_8L8S8" !N!0 &0 'AL M+W=O(E]Y_L^WW?.7;I7^LE4B 3/M9!F M&E1$VYLP-$6%-3-7:HO2GJR5KAE94V]"L]7(2@^J11A'T3BL&9=!EGK?0F>I M:DAPB0L-IJEKIE]F*-1^&@R#@V/)-Q4Y1YBE6[;!>Z3'[4);*^Q92EZC-%Q) MT+B>!K?#FSQQ\3[@%\>].=J#4[)2ZLD9/\MI$+F$4&!!CH'998=S%,(1V33^ M=)Q!?Z4#'N\/[-^]=JMEQ0S.E?C-2ZJFP22 $M>L$;14^Q_8Z;EV?(42QG]A MW\5& 12-(55W8)M!S66[LN>N#D> X?@=0-P!XK> T3N I ,DYP)&'6#D*]-* M\77(&;$LU6H/VD5;-K?QQ?1H*Y]+]^SWI.TIMSC*EFA(-P4UFLL-W+I7X/0" M)]T<#5SF2(P+ P_X3 T39M"[!O 9'N]SN+P8P 5P"0^5:@R3I4E#LJFZ"\.B M2VO6IA6_D]8PACLEJ3+P3998OB8(K<9>:'P0.HL_9,RQN()D^ GB*(Y.)#0_ M&S[\>@*>GP^??* FZ9\M\7RCLYZMJ)C>X,DRMS033^-&P"Y+)DF2AKMCZ?\' MQ>-D_#HH/\DTZ8-:&>'1GUBC3BVNUN#U-;_[RM%MGO\MK(#$;4+L.=KI>A@N OZ M$9O]!5!+ P04 " OBTM2^,*=>ZD& !Y* &0 'AL+W=O;SB7X$<2 MI_G%:"/EX[O))%]M>!+D;\4C3]5_UB)+ JD.LX=)_ICQ("P')?$$>1Z;)$&4 MCA;S\K>;;#$76QE'*;_)0+Y-DB#[><5CL;L8P='S#[?1PT86/TP6\\?@@=]Q M^?7Q)E-'D]I+&"4\S2.1@HRO+T:7\-V238L!I<6?$=_EC>^@F,J]$-^+@P_A MQ<@K(N(Q7\G"1: ^GO@UC^/"DXKCW\KIJ#YG,;#Y_=G[^W+R:C+W0K*H:K?0S($0-$X)-(Y28' MOZ M(USZP[W62!WQ[(F#;[S>T<78\P[@5HFF$&&:' M1DMJS$-YFMFGP>IIL.&9?J,NLU6V#6)P&?ZC+GP%5VDK769$/4:^;P]H6@6""AJ9]=BA0E!]D!G=:"S%S(7)??;+.=%N"#< ME9_#E?/]]@5N,S,PL+19N3D &[(%.V?S(7D,HJRL M K$&,5?2'X*L$/FQ6(^W.0=!GG-I5R-HQ 2I-VO/S[3R$?':\S.M/,?>*2&F23&C0EK1@M9NWKR.;)R02D909UR\S[8!7%Q9W/=2SR M8C(]Z(LTZ!$Z)WV1QCS")UH0;!%UZ&AWD:8_&D+_#K0B$^W0]]O2;+/"'FR7 MA,6*>:ZY:)E 0V2B*YB(5'1Q(!4I&MU2GP+6 M5$?3LQ:P)C)ZBC^;/<\%:- M]>$=UE3%[)R\PQJLN+M=[BTRV-8"^^W5MAB1J2/;FLEX"),[D(A-)B/8[N4M M1G#6,EK:C+"K;C7;\5%M=D]J]NZ?B<8XZ<;X,&026Q/=;O-M1I!A1Z0:[J0; M[D.!27IOEQ -;?(2M'\)F,1D./3;U6DQHJ[ ->G)B;IR8NG*V]NME%4TT^.H1\K@H_KINCFEN4G#7=C:>6)]HR MH.9F@*NN-9_4'7>4YB#F:^72>SM5RYGMWW/;'TCQ6+[Y=2^D%$GY=<.#D&>%@?K_6@CY M?%"&PO=V]R M:W-H965TB<&4M .<65%$W\+S8K3!A3C*QL95()KQ1 ME#!8"22;JL+B[QPH;Z>.[^P"=Z0HE0FXR:3&!:Q!W=.PY MG:&D >ZO=^Q?K7?M98,E+#C]17)53IVQ@W+8XH:J.]Y^A][/R/!EG$K[B]HN M]RIR4-9(Q:L>K!54A'5/_-SW80_@QT< 00\(7@..50A[0'@J(.H!D>U,9\7V M(<4*)Q/!6R1,MF8S"]M,B];V"3/7OE9"GQ*-4\DWSO.64(HPR]&2*U,8GJ46DJC$1>G0J1+F4AU3&'Q9W]U[Y M"D1A1Z=$&6^8ZEZ8(3I,YYD=2J_B<_]FT0W9_S3=R+_%HB!,(@I;3>E=7NF6 MB&Z,=AO%:SM8-ESI,667I?[R@# )^GS+N=IM3('A6Y;\ U!+ P04 " O MBTM2FF###I,& ""(@ &0 'AL+W=OC@4XSG+8O&* M+UBNOIGR(HNENBQF0[$H6#RIG+)TB#S/'V9QD@].CZM[GXK38[Z4:9*S3P40 MRRR+B_MSEO+5R0 .'FY<);.Y+&\,3X\7\8Q=,_EE\:E05\-UE$F2L5PD/ <% MFYX,SN#K$<6E0V7Q=\)68N,S**=RP_EM>?%^.A5'F6HPW'34[G=4ZH(R>(P >>R[D ;_()FVP' M&*H)KF>)'F9YCIP11VS\"F#X$B />9:$+GJ[P\CB/NKO'CIF@]=[AJMXN"/> MVR1/)#NZ5("Q[=FW2V4/WDN6B7\=HY'U:*0:C72,]K6"CAKI[(X5B@K %\&F MRQ1<)E,&GB?Y[[]!W_OC'Q87XH5MK]W1?7!?>@($LGK+U>9/XGOA2)RN$Z?. MT.\*+@2XB(OB/LEGX"SCRUS:,JS#A%68DB?O3@DE$58'Y6[SC)AF.(04!FNS MK2S]=9:^,\NS\7B9+=.X6N&,%S+Y+RX9T99H'8EN9'"$* E]TLK48@?2KA>BJA M>]5WK'1H).=#7()W:PJF%0T\2%LSL,0*(M)Q;*+U!"+G!"ZXD(!/P75_% :3;!>>Z0K #Q$"8"Z!D W3>_< M(V)"H;T_I@D)VYMCVD#: 76HZP!T%X)KI2H59;T$,Y:K$E:+F7BBU%0B9!&7 MPK/7[FA*A_XA=D?S,G03\\[=L9 HIBAJ[Y"%N;&'VWQFB89A%'04%Z@I&;HY M^3(9ET"9@,]L/,]YRF?WO;9%4R:,#K M2!,I\GZIDD,I!D9T4,@ M41,R\3S8?OP6'B>8.QW:""D&1SM4-6/ M0:,IBX\@\1%%[6QMAEY($>I(5]<#Y-;0?1$9& M:,&XV;PW*+')YY"$7KNY@$U"ASCL>LS%FM+Q#N'^"$AB4WT?A:'QU&LS\RGL M8 ^LBP)VR_2><,1F'X9&89LU&JO-) ,4=D%1%Q+L9OJ+JB/+"G#%TFH=Q3Q9 M](.AYGL<' *&FK6QF[6?#$-W>-+ ,'B H;\3A9K!L9O!^Z/0PN$HM,#0PN$( MPBX<$LWAQ,WAC\%A$VH+8)'O;;2,ZF1M=@$-NUI+1!<"XM;^/9%(3.6/44#; M6I68TI]01#O4*M'E@[CY_2//QSQ;,*F@,2L8*[LMO:!(-,N3@W3:-UKMO[C7 M[@Z/:RBZ4M5L3?;472-H98VBT_:CZH6JZXL-:G3 MO31BJ"GE2_#J'#U&]G?(B+69(+D+*I"NF]"M1Z%?4+#_6%Y(OJ%8 ;+I5\K3[.F7J* M+$H#]?V4<_EP40ZP?NWD]']02P,$% @ +XM+4@@YG?T] P ^@D !D M !X;"]W;W)K&ULC59-;]LX$/TKA+ H6F ;4;(L MR:EMP([:;@Y%@Z39/10],-+8(DJ1*DG'[?[ZDI2B.M%'MSWU=Y"1519Z(&;E9V0E9$FZ'<^ZJ60 H'JI@?8AS[ M%:'<6R_=W)5<+\5!,\KA2B)UJ"HB?VV!B>/*"[R'B6NZ+[6=\-?+FNSA!O1M M?27-R.]8"EH!5U1P)&&W\C;!>19@"W 6_U(XJI-O9$.Y$^*['5P6*P];1< @ MUY:"F+][N #&+)/1\:,E]3J?%GCZ_<#^P05O@KDC"BX$^X\6NEQYJ8<*V)$# MT]?B^ ^T M: 0P:P&SEP*B%A"YS#2AN#QD1)/U4HHCDM;:L-D/ETR'-N%3;O?]1DNS2@U. MKS\*41PI8XCP EUR3?B>WC% &Z5 *_3,\NL,-*%,H? ->HMN;S+T^J\W2U\; M89;>SUL1VT9$."(B"-$GP76IT'M>0/&8P#<1=6&%#V%MPTG&#/(S- O^1B$. M\8"@BQ?#@\4 /'LY/)V(9M9MTLSQS4;X/E!.-;QEYH8,[<+7:V%VR%R#(Y'% MMPE_4>([QJ>4CG?-.YWQ2YS-YV>0_#E0^/4^-^H9X?J(IP^+)%SM0"JDA:F@ M]Z8UU":]&O*2"R;VO]!.B@I=7EV_(E7]+AL*()E(6B.];Q%%$R$I3VW<3 +TGYJ^X;S! ?SGF&6]@YWG"RB9#2211?)8C*2RZHF M5)H.JQ$3YCP/'I3%,P>@B:5O-:(MP'^Z!IY49^KT,^6A)7ATZXVT>$#?@.E( M*_>X4"@7!ZZ;1M+-=@^8C6O;3^:W]F'CFNT?FN95](E( M4R@58K SE/@L,3F6S4.C&6A1N]9[)[1IY.ZS-(\SD-; K.^$T \#ZZ![[JU_ M U!+ P04 " OBTM29S;4WLP" U"0 &0 'AL+W=OHT"1N$CL^[SG/>:/$[A9"OJ@,0*-USKCJ>9G6BPO? M5Y,,4[DZQ4P4?2\P'M[\$#GF;8/_'YW0>;P"/IY<2_-S*^S3&D.7%'!D819 MS[L,+H8=&^\"OE(HU,88V4[&0KS8R6C:\[ % @83;3,0TPLWQ6_9KU[OI94P4# 3[1J7DGZ\J'#4$0[1"$E2#<5]"J!*U]!5$EB)PS92O.AR'1 MI-^5HD#21IML=N#,=&K3/N7VM3]J:5:IT>G^9R&F!64,$3Y%(ZX)G],Q W2I M%&B%KBFG&LZ8>3=-R\=#T(0R=8+.T//C$!T?G: C1#EZRL12F92JZVM#:6OY MDXKHJB0*=Q -87*.6L$I"G&(&^2#O>5!IT$^W%^>OI?[QMK:W[#V-W3Y6COR M50;>[##PQXV)1R,-N?KY0;567:WEJD7_5>T47>9":OJ;N$_NT]K\.Q2KG9JV\R'MG3DF M#(B4KY3/+=J2ZZ;:G:TOV1P2)\4*6FW0YT6+AMJVQT&83=,/,G&M V@"S/A-"OTWL M3EB?E/I_ %!+ P04 " OBTM25^[-_Q@# "R"0 &0 'AL+W=O<"Z[%F=LZN5--Y(]:PS $->4[5GSEPN9EX76\[<,>6F;$#_G2\HDNX!_.X6BCL^967A.4@-)." M*$@GWJQ[%8VLO3/XQF"C=]K$*GF2\MEV;I*)U[&$@$-LK >*GQ>X!LZM(Z3Q MN_3I54M:X&Y[Z_V3TXY:GJB&:\F_L\1D$V_HD012NN;F3FZ^0*GGTOJ+)=?N MGVQ*VXY'XK4V,B_!R"!GHOC2US(..X!N?P\@* '!>T"X!] K ;UC 6$)"%UD M"BDN#A$U=#I6$BH3<"$/% MDCUQ(#.MP6BR9UJ3KR8#14XB,)1Q3<)3[R-R\N%T[!LD9MW[<4EB7I ( M]I#H!N16"I-I\E$DD+QUX*.B2E:PE34/6CU&$%^07O>,!)V@TT#H^FAX=]0 MCXZ'#UO4]*HD]9R_WAY_-QB5E EFX)QCE30EZL>=Q"QA*6RH2GZVK!E6:X9N MS7#/FG-8,B&86&)9<2IB:$IKX6+H7-@#YF6*P7[9C7/=(@P[]E?9O6%W6;&[ M;&5W.")G9+%6<89' IG%L5P+8[7,DE]84WAL&=VDIUCTP:V;XJ )E#7 ^E=)L.W:!ZIDV_0M0 M2P,$% @ +XM+4C'"JIX2 P >PH !D !X;"]W;W)K&ULS59+;^(P$/XK5K0KM5*7/'FT J0"NUJDMJJHVCU4/9AD *N) MS=H.M-+^^!T[(4VW 7'80SD0/^:;QS=UW(PR[@S[=NU6#OLBURGC<"N) MRK.,RM<1I&([<'QGMS!CRY4V"^ZPOZ9+N -]O[Z5.',K+0G+@"LF.)&P&#B7 M_L7$MP K\ M0^)<:9&58/0@8[SXTI>2B!K C_8 @A(0' L(2T!X+" J 9%EI@C%\C"AF@[[ M4FR)--*HS0PLF1:-X3-N\GZG)>XRQ.GA#\8ICQE-R90K+7-,J5:D>?5D IJR M5!'_E'PC]W<3PQ.8&X14+_C 1>X#7 QT?#_?,& M^.0P_$9L6L0++;S['NXB=Q6!045@8/6%^PBD3)('FN9P1BZ5 N2)\H1<,3IG M*=,,%+D&JG()"<$ZGT&<2\GXTDK=""ZKA1%53)''*S1 IAHR]73 O;!R+[3N M17O9DFQ#36\5WC7Q76CH60WFG-@,(P]_?7?38#BJ#$='&C[#5]QH+P:Q>K_U]+8E3J:SX2"B?$':[P=0C2".#^0@B]FYCG1/7>'/X%4$L#!!0 ( "^+2U*9 MU*'TU0( #8) 9 >&PO=V]R:W-H965T]0K D)><"ST,5L:LS\-0IRO(J3Z5:Q"XLY JIP:G M:AGJM0*:.5#.PSB*>F%.F0A&B5N[4:-$%H8S 3>*Z"+/J7H= Y?;8= *=@NW M;+DR=B$<)6NZA#LP]^L;A;/0>\E8#D(S*8B"Q3"X:)U/6I$%.(L'!EM=&Q.; MRES*9SN99<,@LHR 0VJL"XJ/#4R <^L)>?RIG 8^I@76QSOOERYY3&9.-4PD M_\TRLQH&@X!DL* %-[=R^Q.JA+K67RJY=O]D6]E& 4D+;61>@9%!SD3YI"]5 M(6J 5FDK:K1,21W'4 )]\&MXZ>P\/,7E?@=A7(';^VOLJ0)DB#Y07 M<$(NM 9,E(J,7#$Z9YP9!II< ]6%@HR@[FXA+91B8NFL?DFA_,*8:J;)XQ4& M(#,#N7XZ0*_MZ;4=O<[>=!7;4*OUDEU3P4H/ ^?!GMO-J!/A+PDW#8$[/G#G M8.!QH7%%:S*1^1SU8$_="4Z$P5Q1#W:H60:JVMD5[+5)$9T/#-_8E3F4%MU& MBW?\NYY_]R#_>E_?FO9X#?DKM$HO\JB''EK_F%4)((:Y>:_:*XIFK) MA"8<%HB)3OMX_%5Y29<3(]?NGIM+@[>F&Z[PPP:4-<#]A91F-[%7I_]4&OT# M4$L#!!0 ( "^+2U*EMOUP0P( -T$ 9 >&PO=V]R:W-H965TTM;; M(M*D%Z<;_/O')7C:/$$T*%I?,1!/\V.$6E?""F\:^/&>U2>N"^_!'] M-M3.M12"<&K4;UFY]3BZBJ#"I6B5>S3;7]C7<^GCE491^,*V]TTB*%MRIN[! MS*"6NON+U[X/>X#AQ1% V@/2KP*R'A Z%W?,0EDSX40^LF8+UGMS-"^$W@0T M5R.UG^*3LWPJ&>?R6ZF%+J50<*?)V98'Y @.6T]GZ(14!-D9?(/%TPQ.3\[@ M!*2&N52*IT*CV#$I'SHN>P*3CD!ZA, ,RW/(A@-(DS0Y )]^&3[\^3\\YE;L M^I'N^I&&>-FQ?@AIX5FH%@=P0X1<]AP%M18KX*U[Q+*U5NH53 1)&L!"FX+0 M;D2AD)O5M,[[&&Z>DB(LZI][3@%W#FOZ^PG!;$TN4ZA66IDJ3?*11A'43?,&9?!:.#W[O5HH HKN,1[ M#:;(A@T@\W& U]DUFV$H\&2+? 1[=/R7M,JK+VD/$=IN)*@<3X, MKIJ?ICV']X"?'-=FZQFR#6G_#2D_'^4N4,/X7UA4V M"B IC%5Y94P,]LBI9Q8:!]3J"GQRF83T\W M[Q]1TZISU?+^6H=RQ;B>P4V( K8Y!2PF0*-YS-N*"\H(%;9*;0F )EY0&3 M0FLN%QYUIZ2N-\;,< ._;^@"N+:8FS]'Z+5K>FU/KWT"O3MJ6%/4?,7<:UVR MA;,-TY?S T0]KP8\234SJ%=L)HB?7!:DE$"*2E)P7W(-^$HMC3PJ8\X)DHB" M*@9HZ[O-4,-$Y=0%,]>>5LY%HG*LT/OJLA36]\)U&.\#I+O!C] ;V)L"=.L"=HP%^#>A;^13"[2.*_3Z-I>_.-OE^9U?C+NP MZV[-NGLBZ[I27QHPH8Q34]E'M'N$0R86^ M]?(UX(=FTLQ1&YBA72-*N,$5"K-/96^'W'N5QQ E[W"K[^>H%WY^&DA4(6W9 M).O=>D1?^&ULC5;93N,P%/T5*^(! MI$+V)D5M)6B+!FF0$!V8A]$\N.EM8^'8Q79:^/NQDY I35KRDG@YY_KL\HDR,K56IS;=LR22'#\HIO@.F9%1<95KHKUK;<",#+@I11VW.< MOIUAPJSQL!A[%.,ASQ4E#!X%DGF68?%Q"Y3O1I9K?0X\D76JS( ]'F[P&N:@ MGC>/0O?LVLJ29, DX0P)6(VL&_=Z%AM\ 7@AL)-[;60\67#^:CKWRY'E&$% M(5'& M:_+4R 4F-(RWBK;%KUDH:XW_ZT?E?XKGU98 D33G^3I4I'5FRA):QP M3M43W_V RI_0V$LXE<47[2JL8Z$DEXIG%5DKR @K__B]BL,>P0V.$+R*X'4E M^!7![TH(*D+0E1!6A,)UN_2]"-P4*SP>"KY#PJ"U-=,HHE^P=;P(,W4R5T+/ M$LU3XUM,,4L S8NBG(+"A$ITB298I@BS);IG6Y!*5X:2Z+R:O]" Y_D4G9]= MH#-$&/J5\EQJM!S:2HLRINVD$G!;"O".")A"Z!,_A #UB\ZM7N C>(!XY[ M(+0)&WB1$[<+#6NAX4FA\Y0+=:E 9/H\U3DCBUQNC;C/?* VGV/]T]O3UJQ751 M'([-3M='U/0H=!P_./"I"1OXKMGP^ZAIU"CW*' '![4V:T,%KM<>HK@.47PR M1&VAZ.)_W!#CNHUMW 0U-[&]=P.9]X4^4]:$241AI5G.5:2#)\H[N^PHOBDN MI057^HHKFJE^YH P #V_XEQ]=LP]5S^&PO=V]R:W-H965T< M.3/Q.-YQ\2YS (4^"LKDR,F5*A]<5Z8Y%%AV> E,GZRX*+#2IEB[LA2 ,PLJ MJ!MX7L\M,&%.$EO?3"0QWRA*&,P$DINBP.)S#)3O1H[O[!USLLZ5<;A)7.(U M+$"]EC.A+;=AR4@!3!+.D(#5R'GT'R:1B;_3,ML 4%Y_HMG+>:>?K8HIN;^[0#2(,O>1\(S'+9.PJ+<30N6F= M=%PE#X)V 3ZZ&^\/O<%>7W_0@:'H06+[PJA[,@6(%&9H2 MF5(N-P(D^O.XE$KH*_?W0KJP21?:=-TSZ=[TO;XG[+X4/ 5YLGT5P< 2F#G< M)F$TB(+8W;:[=!SE=Z,@:J*^J>LVZKH7U3T11O1URM":\]/_ML)'K;0]?SCH M'X@[CO)[P\$9<5$C+KHH[O^M?.$*TU/JHJ.F#/N#<'B@[C@J]"/?.U#GMN;* MO&F_L%@3)A&%E<9YG;ZF$=4[41F*EW;4EESIP;7;7#^M($R /E]QKO:&F=[F ML4Z^ %!+ P04 " OBTM2V@"=N>L" ." &0 'AL+W=O9(BIXSS,F!U:JU.;>MF6< M8D[D'=\@TSLK+G*B]%2L;;D12!*CE&>VYSBAG1/*K&'?K,W$L,\+E5&&,P&R MR',B_HXQX]N!Y5K[A3E=IZIS'/I/F%;24; M>1;$A50\WREK@IRRZDO>=WDX4'##$PK>3L$[5@A.*/@[!=\$6I&9L*9$D6%? M\"V(4EI;*P58^^$8]>#9\Y4 M*N&!)9A\-F#K*.I0O'TH8^^LQ2G&=^"[M^ YGM,"-+E8W>V=P?'KS/K&GG_" MWD(1A;K?%? 5/%*FTTQ)!C,NJ6G@7Z.E5$*W\>\SSH+:66"V3LW6.O5^K$;F3O>_A"O7LIG(M:42&ULO9E=;]LV%(;_"F'TH@726OR2K2 QT,3M5B !@F;9+HI=,#8="Y5$ MEZ3B=-B/'_414;%D2DYGW222S//JY3G20XH\VPKY7:TYU^ ICA)U/EIKO3D= MC]5BS6.F/H@-3\PO*R%CILVI?!BKC>1LF0?%T1AYGC^.69B,9F?YM1LY.Q.I MCL*$WTB@TCAF\N<%C\3V? 1'SQ>^A@]KG5T8S\XV[('?8L_0[Y5M6.0=>5>B._9R9?E^GT^FH[ DJ]8&NFO M8OL[+SM$,[V%B%3^%VS+MMX(+%*E15P&&P=QF!3_V5.9B%H ]/<$H#( [0:0 M/0&X#,!] T@90/+,%%W)\S!GFLW.I-@"F;4V:ME!GLP\VG0_3+*ZWVII?@U- MG)Y=L(@E"PYN\X=LSC4+(P7>@QMI'BVI?P*6+,&G'VFX,<76X&W1XIUI<7<[ M!V_?O -O0)B /]8B5::I.AMKXRK3'B]*!Q>% [3' 43@6B1ZK<"G9,F7+P7& MICM5G]!SGRZ04W'.%Q\ AB< >'S_N%31V]P52&L^5 M. $WIE1ZIR#?KDQS\$7S6/WMN!FI;D;RFY&]Y@T]%B'+WLFV4A;1TSPZ0\KC M#$+LF20_UO/;;#5I-)JW2<%:JQ?^:>6?.OV_>&SY MT.Q1L]F$!M1O-^M79GVGV2NNE '?(HW3B&F^-+RRV<][P&(A=?C/WG+X#5OO M_6"*=]VW-*,!)KC=_J2R/WE5KA.NV[Q.&O7& 9GL6ITTZ^'[<(_3:>5TZG1Z M'29AG,;@VS6/[[ETO2A!)1D<_ZV$GJ6TURO7K;<[ 7>*K]((7(4KW@I@MS@" M/SF3RF6T-IQ =ZK94]]40V1%T0#)ML"%^)C)=HO3[F1;6$,WK3^G,@EU*GEN M<14^9<>J5^XM4"$=(/<6B=#-Q%_,O5N\1^XM_.#KZ+=WI(%- "**R [_8!. M" 9!._^@!2#L("!;K,TEN6.WUZ-BD0@'8"*R3$3]F-B[ J5>O0*4DMHH7LX. MO48),/7]/3,39-&(NM#HK@'X%QPP4"%+3S0 /9&E)SHF/3O$<><;C"P]D9N> M?>K1?S1#EJAH *(B2U1T3*)VB'<3%5FB(C=1KYGZKG)[&RF6:;$NBI7>,C,+[Y-MBT,\&2#;EHC8/4/\Q6R[Q;N';6Q9BMTLK;*=.:Q.YOR1 M1Z+(S:50NM=7$+% )-X BW 6@,0]53QXO"CU7BRYP6#WXZ)L51\N]J]B$*KT6T!&%LP/3(,[/]"F#11X98!:TM@[KGAH<7H&4YTY].X&X%2,OZ M%ISN*X%E)7'CK*,$APW4Q)*/^ -4Q2*1]/OF?AVC.L1ASBB73\M2XL9=CVKT M'Y^))2,9X/N;6B;28ZY)=HAWC\_4TI2Z:7HI$J5E.5T*DVSR]""SM?<>V:>6 M@G2 SVQJ@4C[?6;WW^G #4)-/=K8Z&BVFI!=/(UK^XTQEP_YOJT""Y$FNMBF MJZY6>\,?\QW1G>L7\'1>[/!:F6+#^9K)AS!1(.(K(^E]F!C^R6(/MSC18I/O M:MX+K46<'ZXY6W*9-3"_KX30SR?9#:J=]-E_4$L#!!0 ( "^+2U+#!L8I MFP4 !X; 9 >&PO=V]R:W-H965TH7C.<,3C#1<_Y)(Q!7YF:2Y/)DNE5N^G4QDM64;E$5^Q7#^YYR*C M2E^*Q52N!*-QZ92E4^0XWC2C23Z9'9?WKL3LF*]5FN3L2@"YSC(J'L]8RC04OI_CL' H M+?Y.V$9N_09%*G><_R@N+N*3B5,@8BF+5!&"ZG\/[)RE:1%)X_BW#CIIQBP< MMW\_1?]8)J^3N:.2G?/T6Q*KY!%/9?D7;"I; MWYN :"T5SVIGC2!+\NH__5E/Q)8#&G) M0-J.4!WP '7#GBL@UL[N.7,5*F4 M\S"GBLZ.!=\ 45CK:,6/NWWY,'Z4%.6F0$VOH3X)+"MA=)UPP'D$"_,=M!Z34H/2O*STR#I%&TSM8I+>=Y:W[[T%;AR!:, M0T3@I%%X:)?XWZ>D/;[W*Y0T&@_M(C^>DEV)QH[K M>+"]>KJ"CUR,O8%BA(R6HSU:_EQ:UO%V^>9ZB* 6Y%Y#)R (#6 VY0'!%Z)F M'6A[>B'Q Z>M>;7=3JW';H## :BFLB"[\M\*&NOF7C?^0+=5H+P$7VC&1M$3 MF1J 7J.[0$;-T1_N+_;$_X4& QEI1R_48J"NLD,W<-HM!NI*.\3!T"87&7%' M+]QDH)[N(0@ZF\<^,X_ (2TQ-0*]5).!NGT!"8..@G2;#!\%0YPTI079I?^\ M_!+#!+AF:3F5/CIB(^?8 M+N>CZ8A[U!P%73[B'C5'$ X1$ALUQW8U?S8AZW@[3 L]9ZL%JQ'WV/DD&&K5 M\-9')WMO,)Z2N-L<8.23]C86=[L#ER RL)'%IJ!@N^"?T>B'WKR.82$V0H_) M:[#0"#:V"_;OL] >']4L=,?O6;%1;VQ7[_$T[(HWQ%T2=L5[B']&N;%=N9_/ MO^XWG$//;6^N>ZR&H)H"@.T=P#.(U_.5AK0WJ#U&;8C3K8,#7=T6Y0&,!%'Q M&JN/[LW=YI#GM#S::-T_@^_GU5&-"5.='%U2L4AR"5)VKT,Z1[Z>,E$=QE07 MBJ_*XXD[KG2)+7\NF=[RBL) /[_G7#U=% ,T1V*S_P%02P,$% @ +XM+ M4B?JWH+E @ U@< !D !X;"]W;W)K&ULC95; M;]HP%,>_BA7UH956$G*G J0"FS9IE1"LV\.T!Y,88M6QF>U ^^UW[*09E\#V M KZ<\_?O')\<#_="OJB"$(U>2\;5R"FTWCZXKLH*4F+5$UO"86[):;<&0_MVER.AZ+2C'(RETA598GEVX0PL1\Y?>=]84$W MA38+[GBXQ1NR)/IY.Y)IBROVC?V'H.RBJE1=DX T%)>?V/7YL\ M'#CTXPL.?N/@GSJ$%QR"QB&P@=9D-JP9UG@\E&*/I+$&-3.PN;'>$ WEYA:7 M6L(N!3\]GF"&>4;0TI;,C&A,F;I'CUDF*Y*CN:2P.9="-VG_2O&*,JK?T&UC M?(?NT?-RAFYO[M -HAQ]*T2E,,_5T-5 :,YQLX9F4M/X%VCZ/GH27!<*?>0Y MR8\%7 BMC<]_CV_B7U68L0ZK.(S"UNH(+VKQHJMXTP++#20&*X2A.^15G1:QALF. M\*J3MY:,#DC"=!#Z)[SG5GX8AH-NWKCEC:_R+H!**LP,8<4SAJ&UY+3J-^:O3/WB/4$%4ZX0(VN0]'H)9$S6KT@]T6)K&_%*:&CK=EC MPTND,8#]M8!VT$S, >U3/OX#4$L#!!0 ( "^+2U)>J/V^OP0 '81 9 M >&PO=V]R:W-H965T@-@R&N>%?IJL#%F^R4(=+J!G.M+N84">U92Y=S@HUH'>JN +TNG M/ M8&(Z"G(MB,)N6[Q[4;"IW)A,%/"BB=WG.U=L-9')_-:"#XXM'L=X8^R*8 M3;=\#4]@?FP?%#X%=92ER*'00A9$P>IJ<$V_S%EL'4J+/P7L]4F;V*DLI'RV M#W?+JT%HB2"#U-@0'/^]P!RRS$9"CG\.00?UF-;QM'V,_GLY>9S,@FN8R^PO ML32;JT$R($M8\5UF'N7^#SA,:&CCI3+3Y5^RKVS'PP%)=]K(_.",!+DHJO_\ M]9"($P<:=SBP@P,[UR$Z.$3E1"NRR, JW&#:T(3_OT93<& + 1"UN4KE$RHG[( M80TY/ L2BC7V@!+%FN"VM-#+754R4EQ++_/0P8GB.&DQNT9Q/.F 'M70H[.@ M%6BCD')GL7V$(Y=PQ-J$KA&;Q'[ <0TX/@]0OO',O/G0QLZH=#(:MM!;['=:" M]=C0<-R!>Z)2M!?WF]F \B)1=[AH%+,VE6N&7^^H ZM1#,KZUU>B8'BQF"<+ MP\3E;;%A0WM@;> QYR3M;U A=;*=08+W;D?@,TCMO0 MKE6D_=S:$2(]JO0+:P LXNRLU/IAEM%5RCMO;I._?+C9-TUZ\)MY(?VZ\^A M,FFR*S"O!"L"9KC42@WJ!<$UX6L%D'?M%U=RZ#AVY-YCUH7>"!/M5Z:R(MB\ M5A/X3)8[($:2N\* _Y/T:!#M.AK11H5HOPPY'+)\P8_'D>/Y^7_Q?/+3B=<( M$.U7H$'\I]^?,KY M0?:=:UF@*"W_M 9HU>L#Z]> H6.01 M5KAWSRQOS",6(1N/6]O58Y9$2<=1@)U<+_K%XHG;#?((>,HK='DVO<[P%FVO M7_JLA6BJ/XM^\4(T19N==S>0BTRLR\*L[38_'LHT64E%L)T^XQG2E 9$V:NU MMQ0>!CN]OK P&K77Q[6BL:,_PX57U26_>C!R M6]Z3%](@>]G< ,>Z: VP?R6E.3[8JW?]4\OL/U!+ P04 " OBTM2OE4N MR4P& !T'P &0 'AL+W=O#8Z39 NC6:=O>AV =&HFUM)=$EZ23=K]^AI.A&2E&: MI'V))66&G',XG#D29[=TM\-MS=Z@= M$HN_ G8K2]=(0[GF_)N^N?!/>XZ.B(7,4WH("C\W;,G"4(\$<7S/!NWET+ M%L99&@9I" ,3]('':B?1>>PSWS+ >?L [K1E@ &0DC-#[IDY(ZTCKICW!KFX MCXA#'$M R\[N^,3BONKN/K71\=/!5\AP\S1QD_'(#B%5S$5X M1JUX.F" (@@E+D;+@Q L]GZ@SX+&DF;%-?;3>Z!$W_\!_>">^H4(),!%JX/0 M/VLF NZ7.;$1D88[*F'$#G9J1%B,QC6;U7&)ID&/P' M"5(F [A9 0$W5#8H!!(+;OD^P0K8J>?Q0ZQT7NPA.[Q@ M'[(^BID-\7)JADG&TQH6TPB/W:$=RTF.Y>2E*B&+_88R>&(&.G3K*6X:F;5R M91J5:V6:X0_,5J$%.X6*<9XOR:WRQ#%C'SJ3AKA*Z@JWQJ4GA:I]H"*@(=KJ MV@3YML^$MB[D/(DIV.TH5ZC?1"]:%BIU2<952L@8H^HAL% MCK!X"6F?F!=2*8--X*4M<)'O[/XC*E<6;!>$A5#"[B]M[BU0T4;P*-'D?3#+ M^M]A#S97%*!#A;L,OA\"/_%[< .XG;DH=!MN%VY&[&G G8I8/Z-'=>S362C5 M"M545PJEAA\OU1Z1KZUYFJ>T%8Y%;N$F)84+*87;M51)*"7%Z"B\%TI!#-$P MJ9" A4'REN[+Y<<:HBEH\+"N&BU&-FUD,2N+HRK:0OG@)TN?1^W%\NH]D(VF MDJE(ZBJ@0LK@=BW3 5"G>E%3Q@^BL0B>:5TA6(R,CM)F4J6D4$2XNR0R%K.$ MW=X5T-8C9^,G;K@$PC$_;*9E6&G7VM:9^PRDVA-4B[UBASHX&7WWV3 MO;ZDA3#N>^9O]2OPS^^"HNN3X6_8!47+)NTM^\5V@=F1C\U^9[&"OGW2 ML-)%WR;M??ME=H'9= TXMO9=![VR6%5 9WN@;;HJ+T6')^T=/FEF3TCJHO.2 MZ6](ZJ++D?8N]^(?<8CEW=W\BF.QLGW&L9DU?L=QB_;JMK_D/_^7G)5KOO9C MIZ$NNT4C=KLW8MOK@3249.43;H=%JP96-%.7_/HL=DN'"-W[U7.69K?MW37- MW%:3*IRBT;DO=B[17)1=\\#!\OG&8E4OR@^;G#\T5\K+H'2Z&#&Q38YU)4IV M67J?J_D9/D!^TS_\'4$L#!!0 ( "^+2U*, M&\$K'0P !!& 9 >&PO=V]R:W-H965T!MNE86SU<2LKC<'_\#27% MM"R*HERX'QI;GAD.9X8S/PYI7SS%]'NR)B1%SV$0)6]/UFFZ^?W\/%FL28B3 M?KPA$7RRBFF(4WA+'\Z3#25XF3.%P;FA:7%QO\0.Y)^G5S2^'=^5;*T@])E/AQ MA"A9O3UYI__^P7,80T[QS2=/RBIIM1.TR)(T#DMFT"#TH^(O?BX-L<-@F T,1LE@[#'H M5@.#63*8>PR-*EDE@Z4Z@ETRV*H,3LG@J#*X)8.KRN"5#-X^@]/ ,"@9!JHC MZ-JKYS35,?2MLXN@*Z(D#[$A3O'E!8V?$&7T((^]R.,TYX?(\B.VI.Y3"I_Z MP)=>#LD\13A:HEF4$DJ2%-WAE*#[)[Q!IT.28C](WJ >^GH_1*?_>'-QGL*@ MC/5\40YP50Q@- QP@U^0;IPA0S,L ?>UG'M(%GUDZCF[)F ?_AS[2)E='PC8 MQ^KLGH!]\G/*3W^.?29G?Y\%4O;W96O)F+MQK%4_\1L]IPAL;^ M,]E;3:*PEPNT^H;]JRC<#V.;',8V/8SMO9Q-[[N6X^US5NQN;>UN*=H=O4L2 MDHI6>"'!RR4P?/%XV;,T^'=Q_B@8V=Z.;,M'CA=%)-V""O$2C2"##L6N'K9( M*I?IWW[YI;[2*KHY6]T^X&?OKQ!-P0G M&86(!7AS1Q89I7[T@*YPXB=GZ&L4SQ-"'_$\@-42;;(T841QM !NS"#1&9H M; .)<0)E8A8M@FP)PN#1YW1-*+J.0T!Z:P;!'IF(11R2DEID*J?F+-TP=IU5 M^+1.UM,=1ZL1CNN$ ZW9^>[6P*[4P# -2ICW<8 ^QCA*1/G-K4\EU[!Q=&\[ MNM<2,)5<=H9N\4L>BE\(#46J7,OE:4VYYC"VR6%LT\YL%>,-ML8;=#,>,YIH M\G(Q+GHAF"82A72- S"MFTK7. C0F. 4UJ40\LCEZ7WM5Y3$JQ0MF"!8?J&? MA3)5=["BWDW52ID[0Z/5BN1;))86%VR!/ B+7\LP5M_2A!%Y(-^HE6\@Y)L< M.-[T0+X/K7S./E_5D1P.Z894TLNB!ZT+$7 J@95LRA.XR:KG,=!U=JR?< MH3KI2$!JZ)8C()VH2YVJDWX0D0X\6Y*B=0X(]39$R%9*DF0X6A"H@DD*Y71" MH>X)_5X(LW^'\[)H^NCA0ZX0#X03K=)YL M@AS/Z7) 5TN[7R- MQW-#==*).NE4B;0Z?8[!=#D>X=-?-DW?$XQNV@/1])5)1P)20W,&VD!@*66I M4R72JJ4XX-+E4"FWU!=>:FX8KH&MQQGZ-T H]#D2EYQ!3:.:U5I))NTD4RE) MM=? $9TA1V M4_[R%(NF7 JMY"/;%"T79=.$MA$F72B M3CI5(JW:A(,FHQTTP?8GHY0(Z]FU4<=)M5FWDDS:2:92DNKL.!0SY%"LM2'" MZCHE.,C+^FY;!6 -[^$DZ!WU$]:D&69YKZ;H0!6M'D _7_"S".T8]3Z8D8?R M7H$QZBBMIYMZO;Z,!1)=392#ZA)E$,3@N,]HZYSM;YSC1Q+AB'6\D@7U-PP0 M"FTAE_MEG3MFV^+)5RGK\R _04DV_POVN"B-$48K'X9;^$"S>!T:/, ((S]E MCT/\[(=9"-1,4 0>"L@CH; M1I3A549N]FTF34=/:W^Q!CP!(^,$_ P/S;Y6 M?#8G#WX4,7<_^>D:02BAQ'^&5ZL,]O@KP( @_T>&*6 21*(EH\0K]N9]%KQL M^_C]UZ#!T0O:%*W+9?&D&)T)9B'*/C_UWZ 5._]A*K#3V93%)$:;;![X"Y@R MW<24'1:QJ8"$%8U#=/\;#C=_W((@G#)[$5 J8 )BBM;^ UL"\%&$KJYZ^;%3 MB[B;.%Z^_#-I%X=-]NC4;]"Y<(#(^*6!@3D@"6S2F 7P9@,JY5W/$%.P/%@= MS.Q'A6L8A]5W[5]9GY/1+]A#D/9Q=O7YKCA "UA?,)^A*:*\8G\Y85]VQL'W M"89\G\"%_GE#PCFALK,-@T-]PSW&X8G!P;31L:-9/8MLZFL.6\2RDW;F:2)3 MDN-8HV/G,.^1H_O\(@-+T=\P]?.0:3CR&;8,H/=M:7?'Y/C3E.//,=2/<18M MDYV&7&[)SQ#^$;MC !-9DN?BE%;VHWE;R\X)H="ZZJV>5B M-[D]6A:JR;.@*<^"@*R7L!QSW>8X^HX^PR)@)URYDJ=YCGZC9'F>( BWM&!ZQ>(ZS?N8H MI'DMM(@%*(.7?V5)"@8KT$0.B9:$]9J -G&$?INOC4?U5N4VX6\I3&3HIDQN#YV&K=S';T.0!D59_SO&J9 M1_'YSFV#MNL&!_I<+E;L\[.]K480@UO!WQJ#D[+I\'1NR?.NFM?NN1;C7 <5 MG_%D;3E'\1E/S9:\3_WSF;-E@+;,:?$D;\ES<+[/O%*R+\_&UN 8]K5YHK45 M>IT[)XE-9US7=KW!V-2Y*DF]=M*1NM2).NE4B;1J,%XX;'F&OR.;XKY&\GI6 M)3I!MNNMQYZAFU(5>+JVY>F:!=H[MN_458+-Y@G8/DH"MGD"MN694CW8!#TG MVQ6>/=GU-E8#Z4@@M19DRM*F2J150^W<3I.G=I4;2K-21D4!UY:&&,_KMAR$ M*T7YM2VZR.4:,@UXXK<[)O[#[JK,6H8Q^X8T_=L\_=NJ1XH*=S)FI;"*\[S] M\^NJ)KQHV"JM#L7+"S.[?H*FR\Z]'5Y;G(XWHQ3/O6=.O8#T9!?_')Z]'7GV M%J1.@+/%)?K=:PAE;U4IP3H\<3M'N<;L\ SNJ%Q;Z7*WL$6@WG2Y\$"^R8%\ MT^Y\51/R&N7(:Y1BA)R]AHBA%"(\\SOV44)DYW)QQ\LH[2$B%R@ T&6(',8W M.9!OVIVO:D)>FAQYS>B81$RE".%UQO&.$B&\?#@=.^7M$2(7:-:WO&6$',8W M.9!OVIVO>K^<5SY77OG$$=+I?,?E-Y67+[=BN[[P';QG ;,G>+B^ MKKP.B U_O$Z)R^N*>Y3NOLLKA]NQN]_=2_(!!-\7JJK*:Y K3\4W9.EG80&6 M/\4I291,O?/UCJ.T\UV>@MUN4+]Q'^O647[3'4IUTI$KN$38T#11ESI5)_T@ M('V]5]7TU1Q>?=R.U4=QTW#MUOW;57[Y'U+,LVZ^92IAR)*$W7J5-.E&5.52BKYN*%TU.X MV"B] ^W5VWA-EX#524<"TJ9+P.I2ITJD54MQ!.!U^[Y)>92DFJ5N%@PY.#C?9+Y*4 3R5^E$E' M+&^%&6.E4BK5J* M@Q]/OJD>QY0L<)*JU'F/(Q[O*'MEC^,4K^->>4S)CXQ$BQ?6%2TN;OJ+U_V1 M( "N6@8H;_P%+\B'47 0Y"U7D>[G.S\1P7XKY2:_UY:@@*Q ,CM4/$&T^/F1 MXDT:;_)?C9C':1J'^)5OV ]1;'\$YO+_4$L#!!0 ( M "^+2U+P9IR0=04 )<8 9 >&PO=V]R:W-H965T[+$MLSXQD_XWEL[V#+Q7>Y8DRAURB,Y5UKI=3Z0[LMO16+ MJ+SE:Q;#R(*+B"IHBF5;K@6COE&*PC:QK$X[HD'<&@Y,WU0,!SQ181"SJ4 R MB2(J=F,6\NU="[?V'2_!(P$6]RU M1OC#HVUI!2/Q.6!;>?"-="ASSK_KQI-_U[*T1RQDGM(F*/QLV#T+0VT)_/B1 M&6WE9,G@0!7'Z2U^SA3A0(,X)!9(ID)("/J5@9PKVI0I.IN!< MJN!F"NZE"IU,H6/6/ETLL](3JNAP(/@6"2T-UO2'@ M&LX4][Z_'P,V/KKG$22LI"GDL8\>HG7(=XRA,8O9(E!H&M)8HO?HX54+,C3? MH8^[-4-O)TS1('P'0Y]F$_3VS3LD5U0PB8(8?5SQ1((Y>8/>'+4';041:#_: M7N;M./66G/ 6$_3,8[62Z"'VF7]LH VAY_&3??QCTFAQPKQ;9.,;1"QBU3AT M?[$Z[M>H3RY7[]6H/S2K/U/1Z/QCL_HCF]\B0NJ9Q(D^YU MJ*33N&8:7;HW0RCD@_;F<.FK,O:!S)'_;NZ_>][_FN5$(R%HO$S#@"UY*#>E M.],]VE+AWZ"_UEH!=N)G)A4,FUT.F]G3#<5--T@E2BH8"N+E#?IBBC,,CS9, M -D 6IJQ8 RITV@1%@9L M(:GKVLV^"M%$K;@P"?8V[7I7YVNG@IGK6E89VONS8D>.=W/'NXV.3P7W&/,E M6@@>(5.7]W#IQ!1>(,L5+_4Z-=L[<,=Q*C[7"+EEH4E5J'LJJEX>5:\Y9TT< M:2YZ!SE;%TBOZF/7[7=+D52E;&(YY5!ZU>V'NP37!]//@^F?@8@MF! 0RBQ- MKZRBC/+TJ@NK7ZT6;C6ISDD=.8RM@MZM1I"MS$INP#5SUUR;S]E>L"[ E!1L0ZRJQ)05S$/S+L,U,'7$F(2XIH5LC MACNNXY;PK1/K]EV['F%2, TYPS0L#,U!>@F7: $G98TT]>$N'TBEB\KF,I + M'B#7>0TC!6>0,Q>QGP&YYK+EP%&N#')5##M]NU<&N4;,)MT3VY@4'$.:BSML M8R42N D)5I=)4?))YSIA+9B#--]@?@K6ZEW#[7?*H%:%RN?\1I'C M. I^(F[^NC\R;F<\5HSX36@#&%YRK?4-/D/\O M8O@O4$L#!!0 ( "^+2U*QZFTC=0< &PH 9 >&PO=V]R:W-H965T M1CM M@PL&HB8Q8QLH^^OW. DXD,2P,^TL.P_3D/@*'VC<78RI6/VP-33M"_@ M5V.M91A$+)8!CY%@H]/:N?OYVD\$DA'/ 5O(W#72KKQP_JI_W Q/:TUM$0O9 M0&D5%/[,V24+0ZT)[/B6*:VMY]2"^>N5]NO$>7#FA4IVR<,OP5!-3FN=&AJR M$9V%ZIXO?F>90[[6-^"A3/Y'BVQLLX8&,ZEXE F#!5$0IW_I6[80.0&W52& M,P&\+4 J!+Q,P-L6:%<(D$R [#N#GPGX^PJT,H%6LO;I8B4KW:.*GIT(OD!" MCP9M^B*!*Y&&!0YB'5D/2L#3 .34V8/B@]?C"\!FB"YY! $K:0IY/$17T33D M2\;0!8O9*% 2]4,:HV-TOJ!B*-%1CRD:A/(3W'IZZ*&C7SZA7U #R0D53*(@ M1D\Q2-7A)ES?!F$(FN5)0X'A>OK&(#/R(C425QCI8G3+8S61Z"H>LN&F@@9X MO'8;K]R^P%:-/39PD.?6$6[B9HE!EWN+N]T2\=[^XIT2\2N[^"T55N.O[>+7 M[,5!&)<9O[&6WCJ$O$2?5Q5"&NWCEV((G0M!XS&#.J30RQ+EQ_7I,KF=!!+Z M^@>H1#>*1?(OBT%D;1!)#"(5!CTSJ8)XC/I,#& 2*)#HGH54ES#TR%$,]5K2 MD)4&HEUSJ^DTF[]:3/37)OI617W!!XQ!"HT$CU"2A.ANJE<-8OP-[ [D=IRG M]J5JVXE:W37F9\0A)XUY/G;+QOB;8WK%,4VGO1ZSX5-K[5/+ZE,IOB8$ZN"8 MC@U61X_T;552RGQL%6SS';SE8W$,SCN0.EDJ=->V=NVIPD1"H.(!0]GJ?[UET0L3MEKA M-DT#;!Y&^7)S/=G]L4SZD\=S@! >)Q;4P7"IX*Y"2RAN]VS QW'P-X,'YQ&? MQ:59EMF0SP[7S=623=NQL1WO;?MW+6?BW7%:#-'5MUF@EN@FEDK,]!@@$W M9&HVP 0<#FP-^! =I0SO4ZG%I+CNQ&U5KZ?IF:Z]:;Y#:!7C"=VI"0"@)D!L MLPY<1[]ICQ,"VT\GXKKWEOX.KV\[,-&]( M]K1OTT#0E&G;\GL+^](%Z!8SVW>Z%0P3&T:"F_:B"X$H@H&V)MT9Z%UT8GSA M249 =O,A;,@'=@^##V'#*?#^G.+#^%!FP\9NH5NU)\*&!& ["3@8/I39F4]7 MO^.5\*&2@;B+265>8\,FL)U-O Q*BS*F-LMEQNJV*U3!, 1\J4RCULKASA^[8 M;5?#;I@ /A0F\$Z4*/-G*V?]JMIJ> +^<)[POI0HLW<#=-*MWOMXAA-X=D[P M/Z%$F1=;N4TJ3A4\0TJ\'2B.9[B%AP^#[GBY\W0[9;@/Y.OQ2# & M:"@&*"D$\)2M=V^')NRT6[8S.,^T;L_>NGO!/!@R")9EP,*RV._M4+#K.- S M+=BSMV!]C)Q0X# 8,70$$;MD5)3VWMX.57XJBEHH2MXOV>PS7=FS=^5GKD]2 M0R@KI1;9A0EQ//LZF7[HV?LA4#MBZIL^Y]7'N\7SZ$WUI@MYG0-)'-,/O _O M!RE_U@?YV5GS^9P&(7T)@:%RD9*AQH@O_/B#G M7H>2 P'9U'"RX_UG[J5.\>.#^AHW/3L\I$!4\B^K -ET1U*'NTPCRF?35%$I MKG9CL+^K.1%3_,D/O@1=X7P7[X>R*?>D?2 HFQ9![!N5GXRRW1AO)\BFSY#] M^XP]F1=\'Y!]TQ+\ WE9Z9L6XMNI^<\%>8N%*\2BYG# Z9$(/@.&ULS5A; M;^(X%/XK%MJ59J0VB7,C5!2IE*ZVTE9"K7;F830/AAS :A*SMH$BS8]?QTD3 M+L9T.KM27TKB^/M\ON-SJ=W?,/XL%@ 2O>19(:X["RF75ZXKI@O(B7#8$@KU M9<9X3J1ZY7-7+#F05(/RS/4]+W9S0HO.H*_'QGS09RN9T0+&'(E5GA.^'4+& M-M<=W'D=>*3SA2P'W$%_2>;P!/+OY9BK-[=A26D.A:"L0!QFUYT;?#7RO1*@ M9WRAL!$[SZB4,F'LN7RY3Z\[7FD19#"5)051/VNXA2PKF90=_]2DG6;-$KC[ M_,K^AQ:OQ$R(@%N6?:6I7%QWD@Y*8496F7QDFS^A%A25?%.6"?T7;>JY7@=- M5T*RO 8K"W):5+_DI7;$#@#')P!^#? / >$)0% #@K<"PAH0:L]44K0?1D22 M09^S#>+E;,56/FAG:K223XMRWY\D5U^IPLG!DV33Y\NA\ER*;EFNPDF0:D.* M%-WERXQM = 0"IA1B<89*02Z1'=/XS'Z- )):"8^JX'?D(O$@G 0?5B)5: M:;3BM)BC,7#*THO*"''1AF(U>;SBTX6RK(I(4\Q52T9ZR;+XK0=^$L5!T'?7 M!E/CQM38;NJO^NZB5%9]1E]U45(S;M; 59%%8TZG@-BL5MVH3$T"*T-[.P)Q MX/@]L[YNHZ]KC[5]-[\AZI*&.?D84==K#.I9I8[HFJ:@JMR60F;TL!WO.9[W MNZFXO \V^FG8GFKLM07?LV_QRU+U7.7=C,X ?:(%V@+AXK.Q<-NI8I3KPFWR MPONAHW=!][VQT_ZPE>R!%C1?Y4VDHQ^'I>8-.8#]=CG_8V0!;KL+MK>7URIT M2>HJ-%>62)02"6A&*$=KDJT +579TAW>&"?!43&*G1 WM:@.B>-9D1,F^[-& MQED>-MD[8-0NW X/$20Y7 MW%?>MFUL[]L/Y.4_2/.VB^+N!TGSMOWBY/]/\^0H-1,GC@_3_'A6[,3X,,V/ M9T5.T#V1YFU3Q_8^^3-I?J[CXL@<[G:<[X2!.=K/X2)L"W:_[?"^O4':T_P, MN*?^B33K/@,, P>'1N'G@+&##^M#I=S=.=?FP.?Z?D"@*5L5LCH--J/-'<2- M/GD?C _QU:BZ26AIJHN-!\+G5)UI,Y@I2L_IJI+$J[N"ZD6RI3X]3YA49W'] MN "2 B\GJ.\SQN3K2[E &ULU5I9;]LX$/XKA-$%6B"1 MQ<.6720![+CM%MAT@Z1-'X)]H"W:%B*)7I+. >R/7^JP*-L2Y5QNXX=$$CFC M.3@S'T<\NN/B1LX94^ ^"F-YW)HKM?C8;LO)G$54.GS!8CTRY2*B2M^*65LN M!*-^2A2%;>2ZW79$@[AU \&FQZT!_#@B7D*0SK@*V)TL M78-$E3'G-\G-5_^XY282L9!-5,*"ZG^W[)2%8<))R_%OSK15O#,A+%^ON']. ME=?*C*EDISS\&?AJ?MSJM8#/IG09J@M^]R?+%>HD_"8\E.E?<)?/=5M@LI2* M1SFQEB *XNP_O<\-42) G1H"E!.@#0)(:@AP3H W";P: I(3D-0RF2JI'494 MT9,CP>^ 2&9K;LE%:LR46JL?Q(G?+Y70HX&F4R>7BD]N#H?:3I*F M#JD=H+$//D6+D#\P!H8L9M- @?.0QA(<9E3@[T4R4X+W(Z9H$,H/>N3'Y0B\ M?_Y*H-,]50 MC6H0@3,>J[D$GV*?^>L,VMI.A;'0REA#9.4X8A,'8'@ D(O<"H%.=R:'_0KR MT>[D/8LVN' ]3OGA.M=TX?TL>#.RI\3O//_4+7#7VC M>/I8SUHJJ?10$,\.P,\TV^OAP2T3NGJ!"Y:40#VFA8A3Y99:Z^],1%5KP*X2 M! ^,"M %49I<+$;R"B-Y5HY%-LVRY_49B\9,V,S?*SCWWL1RZ1?R]NV66/DU M#*8,O->AF]A:?JCRDIU3M7NR\'TRY>@IE&N&@*ZIR^YK1\YG&H@LTX&!U,#. MY,;W:6FH2/PK& #.13"IUCB3LU\NTPXD;ND'JVLV-$4;[J]JEPH=N+[@80CT M_B>98UTKIE[#_17LM9K\;9G$6&62R23JE#S@];T-R%4Q"6+LU7C&5%YH+[TO MJ>X73:'6\.87P67UQL7;TF838UJGK&MKT #L_4J 7:EI;TN-0]+OUFAB< *T ME]J7U*3('\6^54?4E 5I1LF6+>#3C%6U-_L5.I)J%9$! ,C]%4FC,4GNANB0 M*;6HH=16R6=4,'E\0XR+9,;C1*]R3BY=.;]#XG0W\TO5-.RXG1HO&CB T+,7 MJGS6IO8I-LEDAK"D;=_QO'[Y5Z.Y01W(CA5> M\CMRG5Z=WPV^0>1-[+R0 2FH\YIQFJ7'U2 =A]7F[FRERFZW+E4:T(+>1)=A MA]76;4A&ZP8P, ;M#F.>X+N2TYZFEE>5/.LRB($K:']PY27[0PUBHZQI 7IY M.P! !'SZ8&L+( -\T/Z S]X::@TZ/<%@V, HO'L?Y<5#XW%F:)!T90:R,@,B MC68P* SOCL)>-)9VZ*GGHI4[X;#G=6JR'C;8"C\?6[U(+*PM@OJ-;"YNW49V M7D2+>]3 JI,GC!WZSMA@*6S'4E<\U#8. _50*9&=F! '6SNTV$ :_.J= MF6?WOT<-,C;UH[&!.MB.&_7; MO4D];.#D.A!5?I5HH(-.IU_Y5:*!#CGN)MVZ#4R1)O!-;!J)*<'$7H*MV6+8 M0-SI.UZ-I^R$Q'6(5^TJ.R'N.;W--ZYK;LHRL9?E,WK__(@EI:,1K]Q/V#EB M324C]O+SF(BU<](1VZE>!W8ZY!!\UJB%@[ M<1\[J,93=D*"'4BJ7=5 V'7@9JAGFK=+A]XB)F;IX4$))GP9J^Q(5_&T.* X M2(_E;3P?PH^C[)BA89.=>CRC8J9A(@C95+-T'4\O*Y$=),QN%%^D1^O&7"D> MI9=S1GTFD@EZ?,JY6MTD+RB.&-AVYMIL9#F9N4"YPIT'F6,?5R@JGT0.9HG3+#QD,E-Z"L-46S Z>-\R8V7-@L7AM%NYS\S/C: MR.BQ<4)"Q#"5&16'9DY?M_%Z:;)A*M8PLW7*K_ MC4+"A<%,/QP U*X M1V@]GL!.H+O4C2NUL[I[&=N:^U"4.'DUD8?P55NM*%R MX&)%MKDMG7V%4<#L.)CV;_8T[O1;X=!_VDU6W2@\:%9=T1(J"_K0/:Z<&H]UM!OMA="L8W?=.1%U]N#()*C )$U"D MB!)R2\>ZH#IS5/\D*(^\F"B%&W/'2T!Q62 MP7\B]Q=[>O1OK8^@IH(S >IZ".>,*[AE:8[[2 M%])0@W?#A*Y@J*P![2^E--N)_4!UJ1O_ E!+ P04 " OBTM2N%2!1NFY(ZQH5=7NH]F"2 UAU;&H[4/[]CIV0,7$1+Y7V0F*?\WWG M\AF?]#=2O>HE@"'O.1=ZX"V-6=WXODZ7D%-]+5<@T#*7*J<&EVKAZY4"FCE0 MSOTH"-I^3IGPAGVWEZAA7Q:&,P&)(KK(*+P9AX$%.(^?##9Z[YW84F92OMK%)!MX M@7 ZWHD M@SDMN'F2FV]0%=2R?*GDVOV23>4;>"0MM)%Y!<8,8+ORUO!S)9,L#QASQ=).!7DY0'R&:C?9P+$=8#8!8A/!!ASJC61\ZJ_+]_1 M3B8&ALUNI]=I-_O^^DA)K;JDUGE% MIDERB0#MFJ_] 0)T:O;._RI YT" .&ZWVKWX>/^[=47=LQ7A#6 42PTF6G;L M63!#J,C(@<45<(E6O3IV[P.T"H._=U_PX6I)T7A<.5!]=V!;"NNCK\AC8;3! M9C&QV"E[](X,#L1K=6,/U"U8$(3#G-$ M!M<=I%#EB"L71J[ 9 >&PO=V]R:W-H965TPXV0VP:8RD:1^*?: EVA8JB2Y) MY;)?OT-*UB62:*%%-KMYB'7A4&>&,^<,I9-'QK^++:42/45A+$Y[6REW'P<# MX6UI1,0QV]$8[JP9CXB$4[X9B!VGQ-=&43C EC4:1"2(>VTY ]GO;LWO[";;#92G5A<':R(QMZ1^7];LGA;)#/X@<1C47 M8L3I^K0WLS]>.F-EH$=\">BC*!TCY_JY,H_[5D*$0VI)]44!'X>Z#D- M0S43X/B13=K+GZD,R\?[V2^U\^#,B@AZSL*O@2^WI[U)#_ET39)0WK+'/VCF MD*OF\U@H]'_TF(VU>LA+A&119@P(HB!.?\E3%HB2 79;#'!F@%\8V,,6 RCETM80X"!6 MF74G.=P-P$Z>W4GF?3^:P]KXZ)Q%D+""I$L>^^@BVH7LF5(TIS%=!Q(M0Q(+ M=(1FOA^H421$5W&:WLKF_8)*$H0?8,3]W0*]?_@B]JE?G6 $/1+NHV]_PI3H M2M)(_&4 -,P!#36@80= ^8,*+'UT\:1 TC[Z3)[VN=Z4E>EC)OHQBK(?SEQ@ M\)/!0SE3ZH.P-7XY:E$?-9Z4!E7\=',_WQ5+'H"H>.@+"1/:%"*WYM=P6@M1?1#&M4 NTE%N:=3$;@O1* _1R!@B M"$L$ =&LUT\# <[>)%)(H*(@WC3Y-*H!&0]=9V35_&H8:$\=VVI#/@96N9;ZK%-K +>1[.()7$CY698 MRES17D\V+GS _QI5?DE]U0T3"(FG3B33ERO4TD=?=9^KXO) .?3M$ /5_,,] M !'K)4J@I?I,>=08"[-/-H05B&"$(MT;F=:ZD'+;,<=)U0A*_??*<:*I9#;" M=.H:,':GXQ>5TC#,P=;PI0HT#;/'V&[)@*(GL#LT!2*K(93L%+]2*<-TZ8%< M00&]1&U[T)S%B="];U-OECVG4O(-S'#9,,XQ$4.A^K99]F>>QY4/&B9M;J?K MBNO@UG[#+M34-LOIQ8\DD,_0%W@0-!4J%23T[9HJA3*R32%]MEG[7IOV"MFS MS;JGZEE5ZDXW0PAV/2B&C3. @Z9(%[V61)2H/4[C(ICG'^KR-99MH7&V6>3* M#0,Z)[M JUDD;RE@O('@ L[>C:EA%-(G--] M1]=M5_H3N]$,0^6UW73F![99O[[:>2L.69BH&R)[$22WT$WDN: S MN_)2K[;F>@A:* &Y) %O?]>7.34M[\TGQ]-12S0*!7;,0@G5+= F*T% FG7< MIA=+3GUS-1Q9[6\*G$)JG0,O534_I_'KQ#6%*#JC-^6:0M^<5]>W-^ :LT][ MKIGD7(-;N690^GP64;[1'SH%M%7 NDGI/QJ_C%UIC\AOK@^MS\NTD^BQ33I M%]IKPC=!+%!(US"E=3R&I./I1\_T1+*=_DBW8E*R2!]N*?$I5P/@_IHQN3]1 M#\@_/9_] U!+ P04 " OBTM2BDLJ(M," #8!P &0 'AL+W=O9(RIX+@LFQTZN MU.;2=66:8TGD!=\@TSLK+DJB]%2L7;D12#(+*@LW\+S8+0EESF1DUV[%9,0K M55"&MP)D599$_)EAP;=CQW=V"W=TG2NSX$Y&&[+&!:J'S:W0,[=ER6B)3%+. M0.!J[$S]RR0V]M;@.\6MW!N#4;+D_-%,KK*QXYF L,!4&0:B?T\XQZ(P1#J, MWPVGT[HTP/WQCOV+U:ZU+(G$.2]^T$SE8V?@0(8K4A7JCF^_8J.G9_A27DC[ MA6UCZSF05E+QL@'K"$K*ZC]Y;O*P!_#C=P!! P@. =$[@+ !A!\%1 T@LIFI MI=@\)$21R4CP+0ACK=G,P";3HK5\RDS9%TKH7:IQ:G+%4EXBW)-GE+#0ARJK M"H2;%30;,]1'"^'%#!(]D(JF,&49Z-SKS#(X35 16L@S^ 0/BP1.3\[@!"B# M^YQ7DK!,CEREPS5.W;0);5:'%KP3FA_ -60.B?0^ %7D= \P_#_6$'//DX?'!$3=B6+K1\X3]+!PF5:<%EI2OU<[J4 M2NCK].N(BZAU$5D7T7$7I]^XU*5="5["7)>$LHJR-=QL4!!S>R4L#X\)RO/V MI'25OO8[L'[-T_0T^>3[0;^O$_.T7Y$.N]@?#,/79LE;,S^.O%YK]4I]KU7? M^X_JFZO1);YVV]L7%7C]Z$#Z6ZM@&'G# ^4=7-$PZ/6[I<>M]/BH="-Y)XO6 MLI21U:4F[BIE-.@%!WHZ[,(@&AS(3CK-]MEJ0>[>FU>B6-O>(2'E%5/UB]"N MMNUI:E_E@_69;EMUEWFAJ7O>-1%KJLM;X$I3>A=]G651]Y%ZHOC&OJQ+KO0[ M;8>Y;KTHC('>7W&N=A/CH&WFD[]02P,$% @ +XM+4I(^D&S/ P O0T M !D !X;"]W;W)K&ULE9==;^,H%(;_"K+FHI7: MVN#O41(IJ6>T(\U(U71F]F*U%\0FB34V9($TW7^_0!PGQ23KWB2 WW,X#\>& MPV3/^&^Q(42"U[:A8NIMI-Q^]'U1;DB+Q0/;$JJ>K!AOL51=OO;%EA-<&:.V M\5$0)'Z+:^K-)F;LB<\F;">;FI(G#L2N;3'_=T$:MI]ZT#L.?*_7&ZD'_-ED MB]?DFN>G[OI:I;0D7-*.!D-?7F\&,!0VU@%+]JLA=G;:!1EHS]UITO MU=0+=$2D(:74+K#Z>R&/I&FT)Q7'/YU3KY]3&YZWC]X_&W@%L\2"/++FS[J2 MFZF7>: B*[QKY'>V_X-T0+'V5[)&F%^P[[2!!\J=D*SMC%4$;4T/__BU6X@S M YA<,$"= ;(-H@L&86<0CC6(.H/(K,P!Q:Q#@26>33C; Z[5RIMNF,4TU@J_ MICKOSY*KI[6RD[,OM&0M 3_P*Q'@D;5;1@F5 K 5.#T"3YR]U";5-PM"R:J6 MM^"F(!+7C;@%]^#G&[02FE9CX4D6HY_'++IK%(1IT(1J( MP#=&Y4: 3[0BU5L'OD+K^="1;X&N>BQ(^0!"> =0@ )'0(^CS6'N,"_&FV=7 M:,(^6Z'Q%_YOMD!1B[)A8L<)^&N^%)*K+^CO*U-$_121F2*Z,,7CCG/U!H#/ MI"(<-V:N3Z]JFQ'DE'Q79@]N,^-6[S8OLWN8)A/_Y7RUAR*8!-%;43$4A2A' MO>@-5MQCQ:.PGB66!*BW$WQEY7OP#N[C\\B1!>>06/S%4!*F;K"D!TO&Y8MQ MMP^O?J9U>P?F+=M1Z62'COS&@;W_N&00A7:&7;(X11>V5HA.]&A< MBM^42)>S I$KD\@I. MZ#C<$Q3G-HY+A^)L@./0)4D<6C3^65W;$KXV]P,!2OU2'4K ?K2_@\Q-Y6V- M+_3=Q-3+)S>'B\TWS-$C5$O/#7>'0D6QKJN>SH"?H;V^P_4$L#!!0 ( "^+2U(\PP9S @4 ( 3 9 M>&PO=V]R:W-H965TDXN3?+RG+LDU1:@[>BZV/-T.^&7+FB3=; M+G[*-8!"KV7!Y.UHK=3FTW@LLS641%[S#3#]9L5%292^%<]CN1% \MJH+,:^ MY\7CDE VFMW4SQ[$[(97JJ ,'@2255D2\78'!=_>CO!H_^"1/J^5>3">W6S( M,SR!^KYY$/INW'K):0E,4LZ0@-7M:(X_I3@Q!C7B!X6M/+I&ALJ2\Y_FYDM^ M._+,C*" 3!D71/^]P **PGC2\_BW<3IJQS2&Q]=[[Y]K\IK,DDA8\.)/FJOU M[2@9H1Q6I"K4(]_^!@VAR/C+>"'K7[1ML-X(9954O&R,]0Q*RG;_Y+4)Q)$! MCGL,_,; MPW"'H.@,0C>:Q V!F$=F1V5.@XI461V(_@6"8/6WLQ%'0:+##;I_U2M+ KJX P8KJCZBBQ04H87\B*[0 M]Z<477SXB#X@RM"W-:\D8;F\&2L](^-WG#6CW^U&]WM&QS[ZRIE:2W3/XX)+=YMCJ<.\_3]YLD FZ#-3E#["WZ9 M'912F15<5@+07_.E5$+OF+\'A@C;(<)ZB+!GB/O5"NJ]=YS]1Z( /4+&648+ M2G8[5*'/D(,@!7I21%6*BS?;YA+-2UXQY5H)NVDD]31,-7J97?DA-E%^.>Z8 <[Z*A&.S&CXZF;=/O M(K#-O0LQ*]U%/&Z)QVIW$HC(UD.$X\Y(/;FIUI<'+ O:-0N^)-1%P97IPCA[(F]8&"LV%(.P9 MS/50:)(.GRCTK?0ONJ K?Q)Y5FBZJ$E/59BV@9D.!N8X'*<5<;\B4OI"<^AI M@-/NA@[#V.+6!073P *E#D_8"]SDL'?H_]Y[Z"E-CY8;W520XF@C^ NMI5U> M@7F@VPV39"?5,BZ5N]=[W769!!95!\C.X2#DE.:1S,&#-$WZYOD_6E"9Q:B+ MM%:TJH#FQE3R[ZR2E:[E#WON;H[8L0P3.Y\.%$Z2B5"_?MUEW0=@/0YNU Q7&?>OXH)1P\/_6KP'R07?&@=W# M'* )MK>PVU-/"\,'"8?/H^%,S]X0)9KZQ5=M";LG@NEE,"A>FDF<=K#.]NZ" MCHM4$P8':!KW[?&#?,/GTF^+M6E+YN/EGNFJICO6>Q0L[BHOSZ;_2TCJ@. D MZN%^4'!X6,+-E4[KLM)1<2E 2_2!%M5OI\Z+@6\*RX?0ZQ)<6&)W .#VR-YH)% MD][R?I!I>%BGM>T)72SWG^8K+G0,]GT(\WKPQ/K^9TY7JJ// YN=F=37XEX MIDRB E;:I7<]T3$7N^.>W8WBF_H 9,F5XF5]N0:B/V4-0+]?<:[V-V: ]M!M M]A]02P,$% @ +XM+4MU&ULS5?;;MLX$/T50NA#"]B1J+L+VT!B;W<#N-T@:;L/Q3[0 MUM@B*I%>DHZ3OR\IR_)%5#8.L,"^V)0T0YXS',[A#+=<_)0Y@$)/9<'DR,F5 M6G]T7;G(H23RBJ^!Z2]++DJB]*-8N7(M@&254UFXON?%;DDH<\;#ZMV=& _Y M1A64P9U C_>S?ZK(:S)S(F'"B[]HIO*1DSHH@R79%.J>;_^ FE!D MYEOP0E:_:%O;>@Y:;*3B9>VL$924[?[)4QV((P<<=CCXM8/_6H>@=@@JHCMD M%:TI460\%'R+A+'6LYE!%9O*6[.AS&SC@Q+Z*]5^:GS+%KP$])4\@4037JXY M Z8DXDLTA24( 1DZV*!K*75JO9^"(K20'U ??7N8HO?O/J!WB#+T-><;25@F MAZ[2X,P2[J(&[X\&INZM#TL3%;^+B5_,% M'?-])\6&5(EV7>A4)VP!Z,=,&Z%;!:7\^X4E@F:)H%HB[(1T%65JS;$<1MQ$N S MP&TCWPL[TB-I "=O2X_FPV]/6HPD]*JZHT>[\Z;+![H!!DMJ'!YR(J!O"G5V M:C;A4MGX)BTJ81CZ9WS;1C@,L9UOVO!-_X]\TQ:5*,31&=^V41#&GIWOH.$[ MN)SO[T)7+1O,03OB<>K%\1E0FYD7#3I2$7L'E?,N!VNI\5;=\EJ@^@E.\?DA MLMHE@Z@+_)%$X\O!?]$ZK$7ZM1QP"]L@]J/S/+&8I7X<=F0*/H@I]E_/8$;) MG!944=A76O2),JJ@/],WNJQF:&7AMR/<.MLV(S^,.R@X%P_K&9A&G1P. @VOD"Q3[;AEBG"5G1>P$OA M;PMP?^"%+?06,QS$?MP((R!_K[D7.T?3)?4=,7C7U!+ P04 " OBTM2ECBAFC<# #9 M"0 &0 'AL+W=OCB!;2".732+ D;2W"Z*+FAI9!&52)>D8O=^_24I1=BA6KEP+))D% M5:4;>%[L5H0R9S*RB'TR.U8,EHADY0S$)B/G3O_=CXT\3;@'XH;N?,,1LF2\Y]F\)"- M'<\4A"6FRC 0_?>"]UB6ADB7\:OE=+J4!KC[_,K^R6K76I9$XCTOO]%,%6-G MZ$"&.:E+]<@WG['5$QF^E)?2_L*FC?4<2&NI>-6"=0459@^[/A_DT/ M?'8^?-@#GY\/3]XP8]"M]\#R#?ZXWC"C,BVYK 7"][NE5$)_M#_>2!%V*4*; M(CR18J^+3*)ITSR]S=!0#2V5V=->)O$@B:.1^[*[0CU1>C&3_:A93Y0?)MY^ MU+POHS>,NZ@]S5&G.7J?YH^@'=<;N/Z('E'JW8NR%>2"5W!?"X%,P0(%Y0UH MP24UVV>O4TT!T4[=?N3%!T;U!,7)\,"GXR!M@-=O0-P9$+_7 -W"O08LM&YQ MMOSXJ.BKFR XD!\?K>V5[P?^@?X>JC"^.=$!26= \K<[X"[]5=-&89GNSAE6H5C9RX.$E-=,-7M]-]O=3^[LL7PP/_5O9\TUXW^:YM+SA8@5 M91)*S#6E=YUH;T5SD6@&BJ_M2;GD2I^[]K'0=R\4)D"_SSE7KP.3H+O-3?X# M4$L#!!0 ( "^+2U(I@;J0C@( !<& 9 >&PO=V]R:W-H965TH'UJ)-6]0VBI$ K)IG58)]6T?IGTPR4&L M.C:S'>C^_6PGI+2%BB_D;-_SW#V^\Y%LA'Q6):*&EXIQ-?)*K5?7OJ_R$BNB MSL4*N3E9"%D1;99RZ:N51%(X4,7\* @N_(I0[J6)VYO)-!&U9I3C3(*JJXK( M?Q-D8C/R0F^[<4>7I;8;?IJLR!+O43^N9M*L_(ZEH!5R104'B8N1-PZOL[[U M=PY/%#=JQP:K9"[$LUW<%",OL DAPUQ;!F(^:YPB8Y;(I/&WY?2ZD!:X:V_9 MOSGM1LN<*)P*]HL6NAQYEQX4N" UTW=B\QU;/0/+EPNFW"]L6M_ @[Q66E0M MV&104=Y\R4M[#SN \.( (&H!T7M _P @;@'QL8!^"W!7[3=2W#UD1),TD6(# MTGH;-FNXRW1H(Y]R6_9[+H,OL#C?0:G)V=P I3# M0REJ95Q5XFN3M8WMYVV&DR;#Z$"&802W@NM2P5=>8/&6P#=R.\W15O,D^I0Q MP_PQ*:'@T/K_; L^/AEY^HB;L*QHXO/J*"O38P\R7*"4IC-L6XR50MT#DY>90PIM M4S366:_MJGU-T$2]=%'MK%JGPT$P3/SU;F$^.H51?/76*?OH-!A&KTR-:G_G MR50HEV[T*,AM>DTG=;O==!N[1_UN?V*F7C.D7FF:D7E+Y))R!0P7AC(X'PX\ MD,T8:A9:K-S#G MMGKDS2S.Y45H'<[X00F\7-D#W7Y#^!U!+ P04 " O MBTM2TA:2(Z,# #G# &0 'AL+W=OME%,PN4!62:0TV:/3HU9;;??RL-H'%R;!6L YMFG:?W_& MAD)2 MN5VI?$-G/[YAO&PVPOY"^5 &CRD*6YFCN)UKL/KJNB!#*FSL4.0"KV M?^3;1YL!=S'9L"[>@O^YN).[P@C0UEC"._RJC3NW3*!ZNGZS_ M;<$CF#NF8"72[SS6R=P)'1+#AA6I_BSV_T %:&SL12)5]I?L*UG/(5&AM,@J M98P@XWGYSQZJ1!PHT$F'@E\I^,\51AT*PTIA^%*%4:4PLIDIH=@\K)EFBYD4 M>R*--%HS"YM,JXWP>6YXO]42GW+4TXO+/!(9D"_L 10YVOQ%EG',#3DLQ2=E MB1FJWJ]!,YZJ,Q3Y>KLF[]^=D7>$Y^1+(@K%\EC-7(VA&0=N5(5Q48;A=X1! M?7(MMB#9EC3-+3VAAWVD!*RDH!\D!63\A'9V#,9DQ]7*$@N-63J9X^;4>UF9-V, M?EL-Y.,#PW*SC _(#6 1:(Y5@?1B,6B0H#191I$LGK-5DE/Z":T?TWON%Q,/ M:;@_9* M,SV0.0(PK@&,>P%\8VE15NDRQ9;&\@@&9 T;D)@\BVNI%.B!*75L MDPI,-9>KLP%99J+(]2DXI=?Q0:C!V N>X1FW\%!_.#T66K>%QH$?G$8]J5%/ M>E&OD32E>50"+'0B)->/Y,TF[ 7R:0<2Z3J9%,)6[3X(1UV%=&TCF+:&T4'V+[ZF+8"&6$M=\1!O:8Y>[V1W&JFP;YS M5R+"-OQO(;F*>7EEOH!>>G -T+&PO=V]R:W-H965T7B.=/3$^'>QP%B"YR2FXKBSD'+YJ=L5T0(G2!RR):;J MR8SQ!$EUR>==L>083;-*2=R%O5Z_FR!".R='V;T;?G+$4AD3BF\X$&F2(/YR MAF/V=-SQ.JL;MV2^D/I&]^1HB>;X#LN'Y0U75]UU*U.28"H(HX#CV7'GU/MT M'HYTA:S$'P0_B8W?0 ]EPMAW?7$Y/>[TM"( ->E56OZ1S:966TU?$*UW>\D5T^)JB=//B?+F+U@ M#&ZQ)!PKBTIP$R,*]LZQ1"06^^ C>+@[!WL?]L$'0"BX7[!4(#H51UVI!.AF MNE'1V5G>&:SHS(/@FE&Y$. SG>+I=@-=I7PM'Z[DG\':%L]Q= A\[P# 'NQ9 M!(U_K/IY??7?T[BJ^M9H_+4Q_*P]OZ*]&R8DS@R2V>$,4SPC4H!OIQ,AN=HB M?]=T$JP[";).@HI.K@B:D)C(EX--FRN#@HKN;?.2=S',NM"NY?%D,.JI*7BT M" O7PL):8>>J-XJGJWZS97@ OBC?=X,Y85,2K1^-E5*P-^9X2N2^;1V&)7VP M2EY_+:_O(&]U]742DSG2KDS?FQ-*"9V#,Z0*1=BF,.\LW%!8H6^PUC=X*WVI M4"6%4-.83 C-[MHD#DH2/1\. KO,X5KFT$'F'>:/),*986U2AF4IX< N9+06 M,GJC^3J-9(HX03'X58$4[%TQ(:RK;E12^='S!M"NT^L9%]U[LY57>(P;1*96 M_]PK2QP,^Q4*-R#BO9%"!6N%8@K&*>>81B_@GB,JXNQIT_06(C;%!Z.*7>-! MHQV^B7:K(EA>EXH%518W'/#\W6GR&S3E8"R*#5M*-W3QZO%BEYX=*4Z%P%*H M_92PE,J6?K+HKH6C] QH/!?2;&ELZR.+GC;EA8%7X9H\PQK/!39;"G]H)Y7I M RM%&P!Y+@2RF-XJ:5!:CV'?KX"-9VCCN> FER& BIMR:6JN5L>B?74LBMB< MDG]5-36+=Q+)_(S$9N!"+04::12HPQ*I6!1CKXRKOC\<5HS% ,MS(=9I%*5) MJNRNGGR5"\SUDE4QX$('9X\8[%W2B"5X'^C5< F6 T:@WOT;%7^*H1!@S#8 MJSW9VJ2+[-"92]9'3VY.H]O%[M$D5HKQLWH0L^@[^':E&@.7RBRB[D0,#;^@ M"[]VO$I@&6?5JP0:GD$7GFVNDE8<&4,+VSROZA0-#=N@"]O4_*;)4FL1X$&H MQV,41UJOQD-E#' /C\O<:0'=<7H_*/$/ &W:I#:"BJZ23D%RAMNN"";ZVD0 MW#LLA7*1*,#9/41:''8"_,.+@_HE9K=0:C]#@$;K@L9W, MK]1&\3$L8[)*IF$D=&%DR]E<<&P7:B%CE5(#1N@"QG9*+UC*K4++T5E0Y3L, M+:$++5L*5;"Q"BW#L%*H02%T06&C4#13'L+(S3S[%\V5[$K?MSF(,2Q3<="O M8*)OF.BW"^LFAC"I4&C;X+ M&B^IFD@L9&7 7K2Z=9RKTF+0YKN@K>4!TR_S;.N 64QB0ZEMY1N)O=T%='Z[ M@*ZQV+9T RW?!5H/=(KY+-5IW.Q.7?;3@,9#W2P; M1/AOD[VS:K(DZFP+I*G8MG0##=\%&FUW99D.-?O-\,$?O;]X(S"N/W#)Z+W^ MC!Z47;XZH\.*2#XP3C]PX!UN!./Q Y=0HS88M&65SXF(]'+, M8C_K1JF7T3L,>W4A7F#8$KBPY=4#6L6P.I6#JI@23/TT+].@KM%^&Y]RU ,UW_8F)WM)'[&0>0*CC>^LTLPGV?? M*PJ0^9;\D[OUW?4WD:?9EX!=4SS_H/(:\3E1\QGCF:K:.QRH_<3S;Q3S"\F6 MV5=[$R8E2[*?"XRFF.L"ZOF,,;FZT!VLOQ0]^0]02P,$% @ +XM+4@ ) M5,_H!0 QAD !D !X;"]W;W)K&ULM5EM;]LV M$/XKA+$!+>!$(B7YI7 ,)'&S!6C:(&E6#,4^T!)M"Y5$CZ+B9+]^1\J6[(AD M$C3-AU@O=\?G[LA[CM1DP\6/5\8KEM/RF*]9 6\6 M7.14PJU8>N5:,)IHI3SSB.\/O)RF16\ZT<^NQ73"*YFE!;L6J*SRG(K',Y;Q MS4D/]W8/;M+E2JH'WG2RIDMVR^3=^EK G==82=*<%67*"R38XJ1WBC_,@E I M:(F_4K8I]ZZ1;Y4!09X6]2]]V 9B3X&$%@6R52!/%086A6"K$#Q1P+81PJV"#K57 MNZ+C,*.23B>";Y!0TF!-7>A@:FUP/RU4WF^E@+3SP)]I64%V]MG=6VB,46)NB*%W)5HH]%PI)# QX :]"1';HS MXK0X8_$Q"G ?$9_X!D#G+U;'8X/Z[.7J(X\CV:L MC$6ZUM/_^R>019>2Y>4_CI'"9J10CQ1:1OH,!6,)BQZ!:?8@TV)9I>4*EJM$ M?($R-3[*4CI/LU2FK#1%MAY@I =0Q>-^>H1][*N_B7=OP!8UV"(GMB]K)JB" M5,>A[*.+2E:"H:NT2/,J1]?T42&%%S=,5:Z$"87Z(BUCFJ&_&16FJ1EU\([] M@%C1#AJT@[=".ZL8@I!_W7 -TA35LWJP: _E, @&5I3#!N7PK5&N!&-VG,,. MSF P#JTX1PW.T1OCO."5L,,<=6"2<32RPAPW,,=O#1/(RPYSW(4Y"NW1Q'Y; MO/VW!/IUQ: W6$AF7$';L?9AAD-'TO$>Q^"W@:E0&J'A[GST!XY,8])B(TYL MNZ+\!"-4Z6U]?.RCNR*!XL.K0K($?7R(006=YNK>")9TTSV((CO6EC]PX,1Z M5T#ZLO0_0*&JNY=Q (E7@I:E!G53"(YM&-K+K0K<24$*^)'(\R@ Q,*?&"' MV9(/=K.//91&'*%A$4/7:@?2,@U^%=4JTYTB 8CK"= M(G'+.MA-.]99><,*M@$:_,I$;L3NMANAQVZ1.L38<@Y^%>GTT3?=9,/D/+V' M-TN&9MM5@VZHA/?73,2VD+N'"H]]_W=3E_*,7M35.W2V)2[\*N8R.%LW*XV$ M/4/N@<(Z0VB(\KJ7'J"$/AI;M&FE,[ M[BR2B!SVD5MWNH(!-@C.#()AY.A,2MM[Q!='=Y# 4UB"$GV9P\:H M@#P#RT/I7]$"<@W[[:=+TUWD2)=;<30V1<$@Z?2M)6'R6A*^4?N!CP]KV,5# M_FZK>;TQ4(]I9FQD2)>'0Z,373ELROG,($A"E[LMKQ,WK[MJ_V=>Q/;R3PS\ M[8\&Q.!F5W()F^Z[C(<340?1T=-E< BL[0^(F\?_^*G-_1GI[D,[ M<>^*8#\,AH; NXP=^M?V%N29WD+"E(9&%II:F%-[WKPT](8-K"OP;1] W*1Z M..?UXESQ+#$&>63@L[%AAG?EH-OLEIN907#HJC8MEQ,WE^^V8=^O6#YGPG4" M%;1<&OB_^+0K:+DM<'.;M5U639A*U#DT0 )6KBE/S]@FS[;,04M*@9N4KNC# MBP.]=ZKXJX\5@[;D!^Z2_W.!=ML>V@/M[1UPYTPL]8>"$NG-17V:W#QM/D:< MZB/X)\_/\(=9_4FA-5-_X;BB8ID6)927!9CTCX=0.T3]T:"^D7RMC]'G7$J> MZ\L5HPD32@#>+SB7NQLU0//I9OH_4$L#!!0 ( "^+2U*2TZ..Q0, *8. M 9 >&PO=V]R:W-H965T<8!7LK&TFG7^_-A!@!NRDU;XD&'S//??# M!^[\Q,5/F1*BP*\\8W+AI4H=[WQ?QBG)L;SE1\+TDST7.59Z*0Z^/ J"D](H MSWP4!&,_QY1YRWEY;RN68[%\XID_+3PH'>^\9D>4F5N^,OY M$1_((U%?CUNA5WZ#DM"<,$DY X+L%]X]O%NCL3$H=_Q#R4EVKH$)99^LQ/?Y,ZH)'!BWDFRU]PJO<&'H@+J7A>&VL&.675/_Y5)Z)C M ,<6 U0;H-<&D<4@K W",M"*61G6!BN\G M^ L+LUFCFHLQ-::VCHG.?)-34 F=@0Q2FF01OZXMW MX 9\?=R MV_>@3> ,O EY874$'+N*TW;./?CFN*JHH@L%"$"#]IO*L%?+"') M2P!?Q]L$C*",YD4.MOBYQ'\/-@49*D2%.2TQC0 \Z>3#2:!S M]-1-3W\;0N/.KA>,1PWCD9.QZ2VA3W6A>7_:9?2 RW-^ ]8IUBUGFFB%,\SB M0>85]JA#:3:#-DKCAM+82>DC>]+IXL(\/)-\1\<-1FTD#.W'6^PS[#+:% MB%,M0IV 7<6?-@ZF3MZ6MEY->TF:Z/K"X23-&F>S2\[@D+-9SYFE&C!HM2JX MY H-ZD=PM:^.+L)+OL)!7_!J7ZCUA:XXK'E]2H_U*;T;=(]^IX:PE2 8.BE\ M4BD1+_3^^X:;SP!7P\-6C6#D;/D*_KHNAZUB0+=DV/H<]M4 P1".+$EJY0"Z M]<#6ZK59UQ^F_<:F4>MAB#XO[W84:L6R*T6MJY'?6F8 MH1$:6Y+42@-R2X.MZVNS*[L>M5J!W)\NMJZOS:[L>M2J"+JH(H-=C_HJ8NUZ MU&H(9GJ09((LT$_WW.NS@OC MH!E-E_\!4$L#!!0 ( "^+2U+OWUJ/2@< ((S 9 >&PO=V]R:W-H M965T,Z9<^/[SLR8X\Q2L1R6_F<;+T,_DQN1NFJT3XLT)H&0Z)9=G# MI1]$@]/CXMIE#!\X6KX&Z1Y1>&I\[*;1S? MYQ\N9B<#*[=(A&*:Y2I\^>]!3$08YIJD'?^42@?5G+E@_?VS]C\+YZ4SMWXJ M)G'X(YAEBY.!.T S,??78785/WX4I4,\US>-P[1X18_E6&N INLTBY>EL+1@ M&42;__Y3&8B: +85 J04(+L"3"% 2P':5H"5 JR(S,:5(@Z>G_FGQTG\B))\ MM-26ORF"64A+]X,HS_MUELAO RF7G5X'=U$P#Z9^E*%),9U(D!_-T <1WR7^ M:A%,T46TJ:\\3V\\D?E!F+Y%?Z!OUQYZ\]M;]!L*(G2SB->I%$R/AYFT*]<^ MG)8VG&UL( H;,$&?XRA;I.@\FHG9MH*A=*CRBCQ[=4:T&CTQ/4(4OT/$(E:# M09/6XGC4(.ZU%W@#/DIZG(&I.X4>$6*G(X>3CE#F9A'MK]88Q3 M=T2J85L6\LI"KK7P2CR(:"W0/(F72 9$1F.:R7LE6U1E^PZ=/TW#]2R0OHRE M%_)OAF[\IR9?-I/QNI&.RT?VCB_[PRAVL+OCLL?W7*8N&XV<9I?MRF5;Z_(X M#7ST\[-8WHI$EV2GTN?T5$9N-8/[BDGRW(;H$]=1A'54&3G2&OGMR\7-N8>N M;\8WY]<:I[$%$&KU%%A<@VG\ZW=HJ6.KK"UJ.7BGK!O&49=32W&/8@)6DM7WQYF]LAV=I._/\ZFG-O-824 B,1ZF9%M[C$"6$AP3W$F M@&1$CV3[<[Q#ER+)K\GE4%/0#0JQ91U9UN^-S>@!DMMN ?(1/?*I,X/^0VV9 MD0 :DK[0D :$CT:'I IO4*'*!.E%W2Y*4^ GT2/G]H\O9B^" BZ:M') "3 M1-\E'I PO<*&L)?YTLMA4[H EKC8D0P%;:5_-)@6 I?IF\^49,B@D M3)4B@R!N$-QV"A"=MNM-ST0T72S]Y+[-G4-K:_2^%ND4X)3JE^D'Y$6O4$-* M!TMZATAN!P2PG[[JK@#=7\@W;@LTC-O9%]CV!V"?MFN;]VM4XDC;_0 *:$_[ M0GL*:$^[1GN#0E=)SR9!%0AY)D$345 @"JHGBJX+=K^!IR/*G=%NP>Z/(S;' M1+'@9\!&3-_I:PNV;3_)@)A87YT_ YY@77?^!H545:\&.66Y&N1,72@#3F.F M?9).J[6<;6M9RKFUNSO5-(R.7,6>!*OM<>N)1UNK+^ZI&9 4XWT5+1 'TQ/' M 46K5XB53;5)4 7/GDG0U.HQX#6FW];INFZ=_6V2$<>[74'#,.I:CJIN@4%9 MNUWUQKJM'=,UU1D,G"R"J%7[P(#,V*BGPN9 ,%Q/,"\O;(-"[*@*VR2HQ&.3 MX,A0V!SXC^N70]V4PL>O7SZ@O^2+SB;@2T[ZJ@(@(JXGH@.J0*^0*9M(DZ"M MK *#8$,;L!T-(#)N6 8^G]./MQE,4QN5B*8R=+;5CFG[(CL.9,>[)CN#0C79 MF035F& 0=$W5 &3']617I?8,O?&"1$RSMZ]6%L!AO*^C$0YTQ/5KJP/*0J\0 MFVY9&VC,-M"8/DGCZ31>1UDJLS45P8-_&XHV\;>!..R^%DXV$('=]<+)H+") MJK=M P*Q#03R''^OB[ #4MM]G7_8@+AVQ^K[Z+:!;G$%,_?%BO5F%P,,([@'!.7^<2 M#J"8T_6YA$$A46Y_&P35Q&\2-"T&',!;1P^/9;HG7:8; -7IZ[C# ?1TNC[N M,"C$#1NY9;H-@JI%HV<2;%@N;$<#<-[1PW*9;J_+= .0.W9?Z:[]/-'0R+Z8 MR P*FZ"US)I!T+2%Z@!?.'IX+[,V[C)K0 A.7QLT+N"^V_4&C4$A->T#NL 7 MKAYLR^"?=QA\%^#9[6M?Q 44=CO>%YD8%"I7PIY)4-G&#&L/)\A6\*YXR"-% M12^X^45_=;5ZD&15(FFP> M^-A\R.)5\0C$;9S)?K1XNQ#^3"3Y /G]/(ZSYP_Y!-5C-Z?_ U!+ P04 M" OBTM2H+B8OMP% "Q'@ &0 'AL+W=OUKVS@8_U=$V,$&76-)?LM("VVRXPHME':[^S#N@V(KB:EMY60E[>#^ M^)-LUW+\(KN[L4!(;.=YU>_1\Y.L^3/C3]F64@%>DCC-+B9;(7:?IM,LV-*$ M9.=L1U/YSYKQA AYRS?3;,4\?W;/+^=L+^(HI?<< M9/LD(?S[-8W9\\4$3EX?/$2;K5 /II?S'=G01RJ^[NZYO)M65L(HH6D6L11P MNKZ87,%/2QLKA5SBSX@^9[5KH%)9,?:D;F["BXFE(J(Q#80R0>3/@2YH'"M+ M,HY_2J.3RJ=2K%^_6O\]3UXFLR(97;#XKR@4VXN)/P$A79-]+![8\Q^T3,A1 M]@(69_DW>"YD/3P!P3X3+"F5901)E!:_Y*4PK6G"5@P5+!)1*9#$)LP2)W3WD&WB^I(%&?KPC/J\0P1N)/^MAGXG(8T/#8PE6E4N:#77*Z1T>*2 M!N< PS. +&1U!+08K0YG'>K+\>J^(1M<(8-S>]B,3%9 \_E%4)Z2N :*''9P MR]+-QULYAN M%;K[0Z'?1F05Q9'XWA6KVXH#S1JAMD6@U3/*7A6J9PSU*@CX7A;*CD(WJZ9!R;G#3!0#/#/)*8JNDB]CPM!NHJ MEJM1D@;R\1B4=%^'SBE1TDT:FKOT:^MCJSC:$%63F:*5H(I#+N>!O Z>@&R+ MN0#@BGRZIU='_[9PLR5V2$$;]DTRW<2AN8O?I&M.,L'E3-OS<9-*=U+HGQ(N MW7+A[%J1>0W_L]%LK]4]R\/- M97*'&,:XMJ0LT6R+]31BI#D%F3GEFC,2KN3HFH9/MW7DG1)&30'(O)K^V3#Z MK0TCLFT;V4T!?\';. MQ;KM8^N$P&/-"MB\>)=8!U3!G2]^'J+LZ0S<4ZZ>D0WMPG; ('3/+>NWKI=" M XK(ZU%<#BG"MN+Q:&ANPN.XJ:<<_A=3X]K[J%.^D,*:8[!YP_ #M6$V"/W> MVC K(J>W-MZN>#P:FNGP.*;KK(V1_(XUS6#WE#6@"0J;]QT_4 -F@[ /RL60 M8L]/;$U#]BG?]X)L5'=0+_H#'#L5B-*:ULSPYJ)O\3#0#^5OEXBBL>EJ=NU[EIXV- MY]?PT[(X/=5FBL/<.\(W49J!F*ZE2>O&ULI5C;Q,C@BF$3/U@D>,[N8L\!0;)_ MY.*+W%&JT-=]RN1M;Z?4X<:RY&I']T1>\P-E^LJ&BSU1^E1L+7D0E*P+TCZU M'-L.K#U)6&_0+\:>Q*#/,Y4FC#X))+/]GHAO0YKRXVT/]TX#GY/M3N4#UJ!_ M(%NZI.KY\"3TF55'62=[RF3"&1)T<]N[PS>+*,<7@#\3>I1GQRB?R0OG7_*3 MZ?JV9^<%T92N5!Z!Z)]7.J)IF@?29?Q;Q>S5*7/B^?$I^GTQ=SV7%R+IB*=_ M)6NUN^U%/;2F&Y*EZC,_/M)J/GX>;\536?Q'QPIK]] JDXKO*[*N8)^P\I=\ MK?IP1M!Q8()3$1R3X%T@N!7![4KP*H+7E>!7!+\K(:@(05="6!'"KH2H(D1= M"7%%B$U"<$DX^Z2\9$8J*]!NZ3QAAJX2D*(^(WH^I(DDJ M/Z"/Z'DY1N_??4#OD(7DC@@J4<+0,TN4O-*#^OB/'<\D86O9MY0N+T]BK:I2 MAF4ISH527/2),[63:,+6= WP9^U\[+0$L'1?ZN8XI^8,G=:(8[JZ1BZ^0H[M MV$!!HW;ZDAXTW;Y('[?39QEKI4_:Z9^(:"W^OO/<<0S0'SK/':0_=IX[2)]V MGCM(G_V:[O-?:]VB.SUJ<;%;+W&WB.=>B >M["DK]^]\(QPGG=FJC(MLV,CP#*\6TC MXQ1 >8'KOT7-FB@OC/S8Z-B\"7-QB".CL@4 B[PX_E[:&]']6G2_5?0'P:5$ M!\$WB8)4+]G^^4Q=.S+Z,6JB BV4,=%Q$^4ZH68X1L8I%"ORL:$Y@(KU.C>,/8=F&4>F-19090&.8UCSL-8\ M;-5\0@1+V%:B)RK0,G\4O$)#(I,59((R5'Q>@GUMWL)'(,IT !S*T!\$.4:; M[T$4-E /(,K6&\+YGT%ZA$E&F=.?"3T#2/C:W"KF< =,:\#-C&!G1+4SHO_M MC'&29@I\IA]&G;P!HDQOP*$,;X"@AC= 5,,;(.I'WH!)IC=^)O0,( '>@#M@ M>@-NIND-Z^S-(M&*9TR53ZCU:/W)YJYX:+XH7CO?>%*OT<7ASM*UE3D 'U] MP[DZG>0)Z@]?@_\ 4$L#!!0 ( "^+2U*3W\&U/00 84 9 >&PO M=V]R:W-H965T9CX?1/#C!2= SMJF:?_]VD" @$/2:EOU)0%S[O4]YYKKBX<[0O^P M#<8+BEJYUMJ48A;E1$NNF80ST M!$6I-A[F8W=T/"09CZ,4WU' LB1!].D&QV0WTJ"V'[B/UALN!_3Q<(O6>([Y M]^T=%7=ZY26,$IRRB*2 XM5(F\#KF6E(@QSQ(\([UK@&DLJ"D#_RYDLXT@P9 M$8[QDDL72/P]X"F.8^E)Q/%OZ52KYI2&S>N]]\\Y>4%F@1B>DOAG%/+-2/,T M$.(5RF)^3W9_X9*0(_TM2QS#9S2(*>N%]QSX0+$T7A(R0Y0B1;>Y$6N?FXM M](I2N5#FG(JGD;#CXR\<)P ZX&. .8IB]@E<@N_S 'S\\ E\ %$*OFU(QE : MLJ'.Q7S22E^6OF\*W^81W] $MR3E&P9F:8C#0P>Z"+2*UMQ'>V/V>@SP\@I8 M\ *8AFDH IJ>;0Y]A7EPOKFG,)^=;^[VB&%5J;-R?_81?_/9%,Q%X0BS&%\ M:%X:_@68Q.+51^E2C$PI#B,.OA+&P*];G"PP_=TSK5U-:^?36L^9]@>*,U2\ M^6D(_LE0'*V>HG0-)LLER5+.0!"Q94Q81C'X]56X!'+EL;Z G"H@IU>'BC(# MHG""@&0+OLKB:FK5PBT\>KE'64L?QF(Y/317TDE$T$78@T/(K MQK0IR0'90 MD1T\/^FU^@TM9"+N,,Y;O8H-AZ&54H5 MX3@]2IU$!'V( Q7<2@7W[53XFV\PW:\6E03N20E.(H(^Q($$7B6!]RH2!,(B MWZ-53+V33+N(R_:J#Q08TU6S]2NV_O/9EJ0NP$]$*4KYTSEE#AKUSFB\CT(' M&YLU_-]+7>FRF0[7:*=5 7(U+LBUVZ)U,92EC17F(H^$'Q#CV#"F/CR/*=&UMT( M'+R3&EFW!K"_-WA1C>QNSR[T(&QG7 %S?<=MYUP!\Z'?;@Y+6+,[]&QG<.R5 MJ!L#^#J=P&PO]%<4^QP+]\&0Y<_K73[(<.TGK$OJP)7F([KZ3OOLDG>-+6.HU M@\<<0*.:,U%&.->Z^.)Y99(#)^6%+$"82"85)]JX:NF5A0*2EG819UXP'L\\ M3JC <2@J?L=UB1)9"1WA:0JK7>I^ MXSL;]=I+B\-,BO[N)M@!AIEP0"O"(GQ+&%TH:E=EA%.V=G!@@40RJ9 V16-2 M^18IGUW8=YZMIY:'4R%5D]ME<-^+=OI>8.-9@92Q3F" '1"'!=$:E+@S3C.Y M 5^$4&O/UX51N%1D[0=3W"]H!I-D(54*JDOCXPT4APPR*T?196Y'+0O/!K66 MW!@I)4LI2*-ALZ(U#&T"C#W:A^U7ML-=9UMW-K8W)CK3"&I-1^,*/IMLME02 X#": 5*TV0;^:-(,8=:;\JISH8U!R>H^=^>\Q($*,*V M19O:/^93?K?BR>7_DMS\JNP+?E5C^P8]=I'34Q Y.P61)U&35\3M,4Q(M.P=!KLC#-_@Z_F9]" M1BJFYUTPPKU]#RFM^'4WZ\$>1#NKMW_8[?FS)F'_CR+^"U!+ P04 " O MBTM2EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( "^+2U*_0\[#6@8 /@X / >&PO=V]R:V)O;VLN>&ULQ9M; M<]HX%(#_BH:G[$.6X"OM-)TA0%MFTL &=E]W%%N IK;$R*)I^NOWV,3M\=2< MV9=3GJAE5_DXLO0=77CW;-V7)VN_B&]E8:K;P=[[P]OAL,KVJI35G_:@#-S9 M6E=*#Y=N-ZP.3LF\VBOERV(8W-PDPU)J,WC_KJUKY8;XPGJ5>6T-%-8%_VCU M7/V\7U^*K[K23[K0_N5VT/R[4 -1:J-+_5WEMX.;@:CV]OF3=?J[-5X6Z\S9 MHK@=C$XW_E'.Z^R7XG4-N9%/55/BY=.C!)#;07(#%6ZUJWSS1%._!,:O"AX^ M71V]_: +K]Q,>O71V>-!FUU=#7R+(?H:31S:SU,0W[K_$T:[W>I,S6QV+)7Q MIS@Z5=2 IMKK0S401I;J=M ^(J3)Q=QX"))8F%-5\&S]3>%/+_+3M_: BV+H MWFJXX19Y \X'.5T^K)?WB]ED,Y^)N\G]Y&$Z%^M/\_EFC0 # C"X&*"X6DD$ M&1*0X6^$7&_@X_/\ 0"7'\1R-7]$D!$!&5T,N]M58F5,GN MCI4V"LBFMGS2YO2 N'H 525=\?,'QV86$QJ78,*,1VEEQ&S M7SY:FS_KHFC>O@6D*&97$XA)54%^(# F)9@1LV$^0.N:3,L"&.MP-@,.AJ/$ M,F(VRYTL $Z))BD3,^6E+CIPE%!&S$:9J2??-JYR\"X*2":!]5D>ZIZ",2FE MC)B=4HOCR_6=K$ IT)NAINJ7-)&RR8A9)PN3V5*)C?RF.DU+R6/$;(]Y>2CL MBU+B47GM&@F+%;R*F(_RQHA9'/<*FK-O/ XH:03,TH"WJ]3^E+'4_0*R&0\C MLX+AI=.T 26-@%D:('^CX5D)33H]5A[>/=?0?E1VYW#:'Y"3$V9[/*JORAR5 MV#I;-H%T,!VMQ+/V^QH;8U+V")CML58%3.5A9/GK*!V,@L6+^"F462>:E$<" M9H\L()$6H[BOPU &"9@-0B:IG3E)0!DD8#;(KVFJN-I(8.A&DI)(P"R1_E10 MM,48D_)*P.P5,B?L-CBEEX!9+[TY85^;AY1N0NXY2E]RV$M)^29D]@V9)6XZ MRTR4;T)FWYS+$D]KC"7&))?#F'V#DT7Q\Z)M=8Q)^29D]LVY_/&5$V-2_@F9 M_=.FD3U=AO)-R+X*1N21X@IC4LX)F9U#9I*=P3RDG!,R.X?,)+N8E'-"9N>0 MF60',Z*D$S%+AT[90HQ)62=BMDY/RG:-4#$F99V(V3J]F),\U_63LL"8E'4B M9NN<60U]33GPN!F1VS#,UB&3X&X7HJP3,5N'QNQT([/THQ)F6A^!([-2UF9WB/*0O%S!:B,?& %)/' 9@M1&/B 2FF+!0S M6ZA_D>-:3&6U%YT-B9BR4,QLH7.8"P.3#X_WPF+*0C&SA$M )QJ0L M%#-;Z!SFRD&M#J]F)I2%DHLLP%VW(SW&I"R4,%NH%Q.F&5GFCC#?Q)B4A1)F M"YV+YBLGQJ0LE'#/A7HQ?Y1B3,I"";.%R&77&5Z!2R@+)MF"\:D+)3^SGV@ M.IS6M =EZUL8D[)0RGWNX,QVU?Q;W?Z=:%(62IDM1$1SIK8=3,I"*;.%.IA_ M&ZP)C2SIC[9SCD7NH48U+:&7,? M/R#W4G&".::T,V;6#KV7VL&DM#-FU@Z]E]K!I+0SYM9.>RJOK]-0HADWHADV M#U?OW^5JJXW*'Z#2"LHS660K)^J/NJ91$,7U8=WML2BF4+8T]U;F[0_WVA\= MOO\/4$L#!!0 ( "^+2U)2-<:CB@( +DR : >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-VDUNHT 0AN&K6!P@[:[JJNZ,XJQFD^TH%T!.^T>Q MC06,)KG]6,["_M L9A/QK5"#*-X-CQ#P]*L>VG'?G8;=_CPL/HZ'T[!J=N-X M_A'"L-[58SL\=.=ZNAS9=/VQ'2_+?AO.[?J]W=8@RZ6'_GY&\_QT/W/Q^GFN M_S.QVVSVZ_JS6_\^UM/XC\'A3]>_#[M:QV;QVO;;.JZ:\'&X[1["=1,?+I.; MQH2@Q_F#XA)E7!(D3; FT#HBUY' ZXA@1P*Q(Y(="@OJ+01Z"^HM!'H+ZBT$>BOJK01Z*^JM!'HKZJT$>NOD90F!WHIZ*X'> MBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!W@GU3@1Z)]0[$>B=4.]$H'="O1.! MWFGRLIM [X1Z)P*]$^J="/1.J']G4!O1[V=0&]'O9U ;T>]G4!OG_QL0J"WH]Y.H+>CWDZ@MZ/>3J!W M1KTS@=X9]F?4.Q/HG5'O3*!W1KTS@=X9]F?4.Q/HG2<_"Q+HG5'O M3*!W1KTS@=X%]2X$>A?4NQ#H75#O0J!W0;T+@=X%]2X$>A?4NQ#H75#O\IUZ M#^/GH0ZWGJ\U7O\[J1XOY];;Y:_+KYV3>_R*<[BO&)[_ E!+ P04 " O MBTM2@]&L 2X" !$,0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-VTUNVS 0 MAN&K&-H&EBQ2I-0BSJ;MMLVB%V E.A:L/Y!,ZMR^E)P$:)$:"5R@[\:"37*^ M$0=X=K[^_CA9OSKVW>"WR3Z$Z6.6^7IO>^/3<;)#7-F-KCY1G)S_=GNS'T75E^.\6??CL,V<;;SR>K3:>._R^G?Q5W)!DKR;,*W\/>#KW[<$ZUS9V=6M<^&KZ MN"L[=ID/CYWUZ?D2K_0X[G9M;9NQON_CD=1/SIK&[ZT-?9>>BEZ=3P[QANWI M,[\X?RES+C#NO'7CY./$G'U_W/-(YM/K*1:R+K3G7_$E,9:^^/WL/.W&-F_, MCM?[FC@/2A('UH2!\EI(\*TL<'2!_Y MAM((1=2<0FI.,36GH)I35,TIK.845W,*K#E%5D&155!D%119!45609%54&05 M%%D%159!D5509)44625%5DF155)DE119)45629%54F25%%DE1=:"(FM!D;6@ MR%I09"THLA8460N*K 5%UH(B:T&155%D5119%45619%54615%%D5159%D551 M9%44635%5DV155-DU119-45639%54V35%%DU159-D;6DR%I29"TILI8464N* MK"5%UI(B:TF1M:3(6E)DK2BR5A19*XJL%476BB)K19&U^I^R_AC'PS^.7YYI M;]KA.3];_CQQ\PM02P$"% ,4 " OBTM2!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( "^+2U+: M@;3'[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ +XM+4@#T?((B!@ MI1D !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +XM+4H2G#1R*!0 ZQ4 !@ M ("!"AD 'AL+W=O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ +XM+4L%2Y.I2!@ +A\ !@ ("!1B< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +XM+4H9Z/QKU" :!@ !D M ("!.H, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ +XM+4G_7;A:&#@ ]2X !D ("!B)T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +XM+ M4CE+I@9+" %A8 !D ("!2LL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +XM+4F^GXO9.!P 9Q( M !D ("!&=\ 'AL+W=OY@ M>&PO=V]R:W-H965T7M !X;"]W;W)K&UL4$L! A0#% @ +XM+4MK+ ?%V P @ < !D M ("!>O( 'AL+W=O877DD(S !/M &0 @($G]@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ +XM+4E.$>CUO! !PL !D ("!F2P! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +XM+4OB. MU0-7!P VA, !D ("!JSL! 'AL+W=O&PO=V]R:W-H965T=& 0!X;"]W;W)K&UL4$L! A0#% @ +XM+4GI&PO M=V]R:W-H965T&UL4$L! A0#% @ +XM+4G]ZWG[1 @ #0@ !D ("! MX%T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ +XM+4L1+/W8E P B0< !D ("!CVD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +XM+4A9J4YIY M @ ^04 !D ("!EG4! 'AL+W=O $ >&PO=V]R:W-H965T:!P, )@* 9 " @1:' 0!X;"]W;W)K&UL4$L! A0#% @ +XM+4J?V+&,V @ ;@4 !D M ("!5(H! 'AL+W=OZD& !Y* &0 @('!C $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ +XM+4II@PPZ3!@ @B( !D ("!798! M 'AL+W=O&PO=V]R:W-H965TS ( #4) 9 M " @9N@ 0!X;"]W;W)K&UL4$L! A0#% @ M+XM+4E?NS?\8 P L@D !D ("!GJ,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +XM+4J6V_7!# @ MW00 !D ("!0JT! 'AL+W=O&PO=V]R:W-H965T,]P( $0) 9 " @2:S 0!X;"]W;W)K&UL4$L! A0#% @ +XM+4@2S94)5 @ N 4 !D M ("!5+8! 'AL+W=OL" ." &0 @('@N $ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ +XM+4L,&QBF;!0 'AL !D ("!E,$! 'AL M+W=O@N4" M #6!P &0 @(%FQP$ >&PO=V]R:W-H965TJ/V^OP0 '81 9 " M@8+* 0!X;"]W;W)K&UL4$L! A0#% @ +XM+ M4KY5+LE,!@ =!\ !D ("!>,\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +XM+4K'J;2-U!P ;"@ M !D ("!^^&PO=V]R:W-H965T&UL4$L! A0#% @ +XM+4A;E__]0 P X D !D M ("!-_L! 'AL+W=O&PO=V]R:W-H965T M 9 M " @&UL4$L! A0# M% @ +XM+4HI+*B+3 @ V < !D ("!W@@" 'AL+W=O M&PO=V]R:W-H965TX/ M @!X;"]W;W)K&UL4$L! A0#% @ +XM+4MU< MQYD5! (0\ !D ("!)Q4" 'AL+W=O&PO=V]R:W-H965T$< @!X;"]W;W)K&UL4$L! A0#% @ +XM+4M(6DB.C P YPP !D M ("!IA\" 'AL+W=O"2H' U*@ &0 @(& (P( >&PO M=V]R:W-H965T$J @!X;"]W;W)K&UL4$L! A0#% @ +XM+4I+3HX[% P I@X !D ("! M #$" 'AL+W=O&PO=V]R:W-H965T 9 M " @7T\ @!X;"]W;W)K&UL4$L! A0#% M @ +XM+4HW .H&#! !!, !D ("!D$(" 'AL+W=O7!E&UL4$L% 3!@ !> %X R1D ,Q: @ $! end XML 101 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 102 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 103 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 349 617 1 false 116 0 false 4 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://www.maxlinear.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Comprehensive Loss (Parenthetical) Sheet http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveLossParenthetical Consolidated Statements of Comprehensive Loss (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statements of Stockholders Equity Statement Sheet http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement Consolidated Statements of Stockholders Equity Statement Statements 7 false false R8.htm 1007008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 2101101 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 9 false false R10.htm 2105102 - Disclosure - Net Loss Per Share Sheet http://www.maxlinear.com/role/NetLossPerShare Net Loss Per Share Notes 10 false false R11.htm 2109103 - Disclosure - Business Combinations (Notes) Notes http://www.maxlinear.com/role/BusinessCombinationsNotes Business Combinations (Notes) Notes 11 false false R12.htm 2112104 - Disclosure - Restructuring Activity Sheet http://www.maxlinear.com/role/RestructuringActivity Restructuring Activity Notes 12 false false R13.htm 2117105 - Disclosure - Goodwill and Intangible Assets Notes Notes http://www.maxlinear.com/role/GoodwillandIntangibleAssetsNotes Goodwill and Intangible Assets Notes Notes 13 false false R14.htm 2124106 - Disclosure - Financial Instruments Sheet http://www.maxlinear.com/role/FinancialInstruments Financial Instruments Notes 14 false false R15.htm 2130107 - Disclosure - Balance Sheet Details Sheet http://www.maxlinear.com/role/BalanceSheetDetails Balance Sheet Details Notes 15 false false R16.htm 2141108 - Disclosure - Debt and Interest Rate Swap (Notes) Notes http://www.maxlinear.com/role/DebtandInterestRateSwapNotes Debt and Interest Rate Swap (Notes) Notes 16 false false R17.htm 2144109 - Disclosure - Stock-Based Compensation Sheet http://www.maxlinear.com/role/StockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 2153110 - Disclosure - Income Taxes Sheet http://www.maxlinear.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2162111 - Disclosure - Employee Retirement Plan Sheet http://www.maxlinear.com/role/EmployeeRetirementPlan Employee Retirement Plan Notes 19 false false R20.htm 2165112 - Disclosure - Leases (Notes) Notes http://www.maxlinear.com/role/LeasesNotes Leases (Notes) Notes 20 false false R21.htm 2168113 - Disclosure - Commitments and Contingencies Sheet http://www.maxlinear.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 2171114 - Disclosure - Significant Customer and Geographic Information Sheet http://www.maxlinear.com/role/SignificantCustomerandGeographicInformation Significant Customer and Geographic Information Notes 22 false false R23.htm 2174115 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers Sheet http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomers Revenue from Contracts with Customers Revenue from Contracts with Customers Notes 23 false false R24.htm 2177116 - Disclosure - Selected Quarterly Financial Data Sheet http://www.maxlinear.com/role/SelectedQuarterlyFinancialData Selected Quarterly Financial Data Notes 24 false false R25.htm 2180117 - Disclosure - Item 15 (Notes) Notes http://www.maxlinear.com/role/Item15Notes Item 15 (Notes) Notes 25 false false R26.htm 2202201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPolicies 26 false false R27.htm 2306302 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.maxlinear.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.maxlinear.com/role/NetLossPerShare 27 false false R28.htm 2313304 - Disclosure - Restructuring Activity Restructuring Activity (Tables) Sheet http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityTables Restructuring Activity Restructuring Activity (Tables) Tables 28 false false R29.htm 2318305 - Disclosure - Goodwill and Intangible Assets Tables (Tables) Sheet http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTablesTables Goodwill and Intangible Assets Tables (Tables) Tables http://www.maxlinear.com/role/GoodwillandIntangibleAssetsNotes 29 false false R30.htm 2325306 - Disclosure - Financial Instruments (Tables) Sheet http://www.maxlinear.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.maxlinear.com/role/FinancialInstruments 30 false false R31.htm 2331307 - Disclosure - Balance Sheet Details (Tables) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://www.maxlinear.com/role/BalanceSheetDetails 31 false false R32.htm 2342308 - Disclosure - Debt and Interest Rate Swap (Tables) Sheet http://www.maxlinear.com/role/DebtandInterestRateSwapTables Debt and Interest Rate Swap (Tables) Tables http://www.maxlinear.com/role/DebtandInterestRateSwapNotes 32 false false R33.htm 2345309 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Tables) Sheet http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansTables Stock-Based Compensation and Employee Benefit Plans (Tables) Tables 33 false false R34.htm 2354310 - Disclosure - Income Taxes Income Tax (Tables) Sheet http://www.maxlinear.com/role/IncomeTaxesIncomeTaxTables Income Taxes Income Tax (Tables) Tables 34 false false R35.htm 2363311 - Disclosure - Employee Retirement Plan (Tables) Sheet http://www.maxlinear.com/role/EmployeeRetirementPlanTables Employee Retirement Plan (Tables) Tables http://www.maxlinear.com/role/EmployeeRetirementPlan 35 false false R36.htm 2366312 - Disclosure - Leases (Tables) Sheet http://www.maxlinear.com/role/LeasesTables Leases (Tables) Tables http://www.maxlinear.com/role/LeasesNotes 36 false false R37.htm 2369313 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.maxlinear.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.maxlinear.com/role/CommitmentsandContingencies 37 false false R38.htm 2372314 - Disclosure - Significant Customer and Geographic Information (Tables) Sheet http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationTables Significant Customer and Geographic Information (Tables) Tables http://www.maxlinear.com/role/SignificantCustomerandGeographicInformation 38 false false R39.htm 2375315 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.maxlinear.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomers 39 false false R40.htm 2378316 - Disclosure - Selected Quarterly Financial Data (Tables) Sheet http://www.maxlinear.com/role/SelectedQuarterlyFinancialDataTables Selected Quarterly Financial Data (Tables) Tables http://www.maxlinear.com/role/SelectedQuarterlyFinancialData 40 false false R41.htm 2404401 - Disclosure - Organization and Summary of Significant Accounting Policies (Details Textuals) Sheet http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals Organization and Summary of Significant Accounting Policies (Details Textuals) Details http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies 41 false false R42.htm 2407402 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted Earnings Per Share (Detail) Sheet http://www.maxlinear.com/role/NetLossPerShareSummaryofBasicandDilutedEarningsPerShareDetail Net Loss Per Share - Summary of Basic and Diluted Earnings Per Share (Detail) Details 42 false false R43.htm 2408403 - Disclosure - Net Loss Per Share - Additional Information (Detail) Sheet http://www.maxlinear.com/role/NetLossPerShareAdditionalInformationDetail Net Loss Per Share - Additional Information (Detail) Details 43 false false R44.htm 2411404 - Disclosure - Business Combinations (Details) Sheet http://www.maxlinear.com/role/BusinessCombinationsDetails Business Combinations (Details) Details http://www.maxlinear.com/role/BusinessCombinationsNotes 44 false false R45.htm 2414405 - Disclosure - Restructuring Activity Restructuring Activity (Details 1) Sheet http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails1 Restructuring Activity Restructuring Activity (Details 1) Details http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityTables 45 false false R46.htm 2415406 - Disclosure - Restructuring Activity Restructuring Activities (Details Textuals) (Details) Sheet http://www.maxlinear.com/role/RestructuringActivityRestructuringActivitiesDetailsTextualsDetails Restructuring Activity Restructuring Activities (Details Textuals) (Details) Details http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityTables 46 false false R47.htm 2416407 - Disclosure - Restructuring Activity Restructuring Activity (Details 2) Sheet http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2 Restructuring Activity Restructuring Activity (Details 2) Details http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityTables 47 false false R48.htm 2419408 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) Sheet http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails Goodwill and Intangible Assets - Schedule of Goodwill (Details) Details 48 false false R49.htm 2420409 - Disclosure - Goodwill and Intangible Assets Goodwill and Intangibles Other (Details 1) Sheet http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1 Goodwill and Intangible Assets Goodwill and Intangibles Other (Details 1) Details 49 false false R50.htm 2421410 - Disclosure - Goodwill and Intangible Assets Goodwill and Intangible Assets (Details 2) Sheet http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsDetails2 Goodwill and Intangible Assets Goodwill and Intangible Assets (Details 2) Details 50 false false R51.htm 2422411 - Disclosure - Goodwill and Intangible Assets Finite-lived Intangible Assets (Details) Sheet http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails Goodwill and Intangible Assets Finite-lived Intangible Assets (Details) Details 51 false false R52.htm 2423412 - Disclosure - Goodwill and Intangible Assets Goodwill and Intangibles Other (Details 4) Sheet http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails4 Goodwill and Intangible Assets Goodwill and Intangibles Other (Details 4) Details 52 false false R53.htm 2426413 - Disclosure - Financial Instruments Financial Instruments (Details 1) Sheet http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1 Financial Instruments Financial Instruments (Details 1) Details 53 false false R54.htm 2427414 - Disclosure - Financial Instruments Financial Instruments (Details 2) Sheet http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2 Financial Instruments Financial Instruments (Details 2) Details 54 false false R55.htm 2428415 - Disclosure - Financial Instruments Financial Instruments (Details 3) Sheet http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3 Financial Instruments Financial Instruments (Details 3) Details 55 false false R56.htm 2429416 - Disclosure - Financial Instruments Financial Instruments - Additional Information (Details 4) Sheet http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4 Financial Instruments Financial Instruments - Additional Information (Details 4) Details 56 false false R57.htm 2432417 - Disclosure - Balance Sheet Details - Cash and Investments (Details) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsCashandInvestmentsDetails Balance Sheet Details - Cash and Investments (Details) Details 57 false false R58.htm 2433418 - Disclosure - Balance Sheet Details - Inventory (Detail) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetail Balance Sheet Details - Inventory (Detail) Details 58 false false R59.htm 2434419 - Disclosure - Balance Sheet Details - Other Assets (Details) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsOtherAssetsDetails Balance Sheet Details - Other Assets (Details) Details 59 false false R60.htm 2435420 - Disclosure - Balance Sheet Details - Property and Equipment (Detail) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail Balance Sheet Details - Property and Equipment (Detail) Details 60 false false R61.htm 2436421 - Disclosure - Balance Sheet Details - Intangible Assets (Detail) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail Balance Sheet Details - Intangible Assets (Detail) Details 61 false false R62.htm 2438423 - Disclosure - Balance Sheet Details- Accrued Price Protection Liability (Details) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails Balance Sheet Details- Accrued Price Protection Liability (Details) Details 62 false false R63.htm 2439424 - Disclosure - Balance Sheet Details - Accrued Expenses (Detail) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail Balance Sheet Details - Accrued Expenses (Detail) Details 63 false false R64.htm 2440425 - Disclosure - Balance Sheet Details Balance Sheet Details - AOCI (Details) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails Balance Sheet Details Balance Sheet Details - AOCI (Details) Details 64 false false R65.htm 2443426 - Disclosure - Debt and Interest Rate Swap (Details) Sheet http://www.maxlinear.com/role/DebtandInterestRateSwapDetails Debt and Interest Rate Swap (Details) Details http://www.maxlinear.com/role/DebtandInterestRateSwapTables 65 false false R66.htm 2446427 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Expense by Type (Detail) Sheet http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail Stock-Based Compensation and Employee Benefit Plans - Expense by Type (Detail) Details 66 false false R67.htm 2447428 - Disclosure - Stock-Based Compensation and Employee Benefits Plan - Awards (Details) Sheet http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails Stock-Based Compensation and Employee Benefits Plan - Awards (Details) Details 67 false false R68.htm 2448429 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - ESPP (Details) Sheet http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails Stock-Based Compensation and Employee Benefit Plans - ESPP (Details) Details http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansTables 68 false false R69.htm 2449430 - Disclosure - Stock-Based Compensation Stock-Based Compensation and Employee Benefit Plans - Stock Options (Details) Sheet http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails Stock-Based Compensation Stock-Based Compensation and Employee Benefit Plans - Stock Options (Details) Details 69 false false R70.htm 2450431 - Disclosure - Stock-Based Compensation Stock Compensation Awards Activity Roll Forward (Details) Sheet http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails Stock-Based Compensation Stock Compensation Awards Activity Roll Forward (Details) Details 70 false false R71.htm 2451432 - Disclosure - Stock-Based Compensation Stock Reserved for Future Issuance (Details) Sheet http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails Stock-Based Compensation Stock Reserved for Future Issuance (Details) Details 71 false false R72.htm 2452433 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Additional Information (Detail) Sheet http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail Stock-Based Compensation and Employee Benefit Plans - Additional Information (Detail) Details 72 false false R73.htm 2455434 - Disclosure - Income Taxes Schedule Of Income Before Income Tax Domestic And Foreign (Details) Sheet http://www.maxlinear.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignDetails Income Taxes Schedule Of Income Before Income Tax Domestic And Foreign (Details) Details 73 false false R74.htm 2456435 - Disclosure - Income Taxes Components of Income Tax Provision (Benefit) (Details) Sheet http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails Income Taxes Components of Income Tax Provision (Benefit) (Details) Details 74 false false R75.htm 2457436 - Disclosure - Income Taxes Income Tax Expense (Benefit) (Details) Sheet http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails Income Taxes Income Tax Expense (Benefit) (Details) Details 75 false false R76.htm 2458437 - Disclosure - Income Taxes Components of Deferred Income Tax Asset (Details) Sheet http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails Income Taxes Components of Deferred Income Tax Asset (Details) Details 76 false false R77.htm 2459438 - Disclosure - Income Taxes Unrecognized tax expense (benefit) roll forward (Details) Sheet http://www.maxlinear.com/role/IncomeTaxesUnrecognizedtaxexpensebenefitrollforwardDetails Income Taxes Unrecognized tax expense (benefit) roll forward (Details) Details 77 false false R78.htm 2460439 - Disclosure - Income Taxes Provisional Amounts Disclosures Related to Tax Cuts and Jobs Act (Details) Sheet http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails Income Taxes Provisional Amounts Disclosures Related to Tax Cuts and Jobs Act (Details) Details 78 false false R79.htm 2461440 - Disclosure - Income Taxes Income Taxes - Additional Information (Details) Sheet http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails Income Taxes Income Taxes - Additional Information (Details) Details 79 false false R80.htm 2464441 - Disclosure - Employee Retirement Plan (Details) Sheet http://www.maxlinear.com/role/EmployeeRetirementPlanDetails Employee Retirement Plan (Details) Details http://www.maxlinear.com/role/EmployeeRetirementPlanTables 80 false false R81.htm 2467442 - Disclosure - Leases (Details) Sheet http://www.maxlinear.com/role/LeasesDetails Leases (Details) Details http://www.maxlinear.com/role/LeasesTables 81 false false R82.htm 2470443 - Disclosure - Commitments and Contingencies Commitments and Contingencies-Additional Details (Details) Sheet http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails Commitments and Contingencies Commitments and Contingencies-Additional Details (Details) Details 82 false false R83.htm 2473444 - Disclosure - Significant Customer and Geographic Information (Details) Sheet http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails Significant Customer and Geographic Information (Details) Details http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationTables 83 false false R84.htm 2476445 - Disclosure - Revenue from Contracts with Customers (Details) Sheet http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails Revenue from Contracts with Customers (Details) Details http://www.maxlinear.com/role/RevenuefromContractswithCustomersTables 84 false false R85.htm 2479446 - Disclosure - Selected Quarterly Financial Data (Details) Sheet http://www.maxlinear.com/role/SelectedQuarterlyFinancialDataDetails Selected Quarterly Financial Data (Details) Details http://www.maxlinear.com/role/SelectedQuarterlyFinancialDataTables 85 false false R86.htm 2481447 - Disclosure - Item 15 (Details) Sheet http://www.maxlinear.com/role/Item15Details Item 15 (Details) Details http://www.maxlinear.com/role/Item15Notes 86 false false All Reports Book All Reports mxl-20201231.htm a12312020exhibit311.htm a12312020exhibit312.htm a12312020exhibit321.htm a123120exhibit211.htm a123120exhibit231.htm mxl-20201231.xsd mxl-20201231_cal.xml mxl-20201231_def.xml mxl-20201231_lab.xml mxl-20201231_pre.xml mxl-20201231_g1.jpg http://xbrl.sec.gov/exch/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 106 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mxl-20201231.htm": { "axisCustom": 4, "axisStandard": 32, "contextCount": 349, "dts": { "calculationLink": { "local": [ "mxl-20201231_cal.xml" ] }, "definitionLink": { "local": [ "mxl-20201231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "mxl-20201231.htm" ] }, "labelLink": { "local": [ "mxl-20201231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "mxl-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "mxl-20201231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 974, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 3, "http://www.maxlinear.com/20201231": 3, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 10 }, "keyCustom": 67, "keyStandard": 550, "memberCustom": 42, "memberStandard": 70, "nsprefix": "mxl", "nsuri": "http://www.maxlinear.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://www.maxlinear.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105102 - Disclosure - Net Loss Per Share", "role": "http://www.maxlinear.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Business Combinations (Notes)", "role": "http://www.maxlinear.com/role/BusinessCombinationsNotes", "shortName": "Business Combinations (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Restructuring Activity", "role": "http://www.maxlinear.com/role/RestructuringActivity", "shortName": "Restructuring Activity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ib37cb026c15d4f4bb680e5cffa5c1392_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117105 - Disclosure - Goodwill and Intangible Assets Notes", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsNotes", "shortName": "Goodwill and Intangible Assets Notes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ib37cb026c15d4f4bb680e5cffa5c1392_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124106 - Disclosure - Financial Instruments", "role": "http://www.maxlinear.com/role/FinancialInstruments", "shortName": "Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130107 - Disclosure - Balance Sheet Details", "role": "http://www.maxlinear.com/role/BalanceSheetDetails", "shortName": "Balance Sheet Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141108 - Disclosure - Debt and Interest Rate Swap (Notes)", "role": "http://www.maxlinear.com/role/DebtandInterestRateSwapNotes", "shortName": "Debt and Interest Rate Swap (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144109 - Disclosure - Stock-Based Compensation", "role": "http://www.maxlinear.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153110 - Disclosure - Income Taxes", "role": "http://www.maxlinear.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162111 - Disclosure - Employee Retirement Plan", "role": "http://www.maxlinear.com/role/EmployeeRetirementPlan", "shortName": "Employee Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2165112 - Disclosure - Leases (Notes)", "role": "http://www.maxlinear.com/role/LeasesNotes", "shortName": "Leases (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2168113 - Disclosure - Commitments and Contingencies", "role": "http://www.maxlinear.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2171114 - Disclosure - Significant Customer and Geographic Information", "role": "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformation", "shortName": "Significant Customer and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2174115 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers", "role": "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2177116 - Disclosure - Selected Quarterly Financial Data", "role": "http://www.maxlinear.com/role/SelectedQuarterlyFinancialData", "shortName": "Selected Quarterly Financial Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2180117 - Disclosure - Item 15 (Notes)", "role": "http://www.maxlinear.com/role/Item15Notes", "shortName": "Item 15 (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "role": "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306302 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.maxlinear.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313304 - Disclosure - Restructuring Activity Restructuring Activity (Tables)", "role": "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityTables", "shortName": "Restructuring Activity Restructuring Activity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318305 - Disclosure - Goodwill and Intangible Assets Tables (Tables)", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTablesTables", "shortName": "Goodwill and Intangible Assets Tables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325306 - Disclosure - Financial Instruments (Tables)", "role": "http://www.maxlinear.com/role/FinancialInstrumentsTables", "shortName": "Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331307 - Disclosure - Balance Sheet Details (Tables)", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsTables", "shortName": "Balance Sheet Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342308 - Disclosure - Debt and Interest Rate Swap (Tables)", "role": "http://www.maxlinear.com/role/DebtandInterestRateSwapTables", "shortName": "Debt and Interest Rate Swap (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345309 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Tables)", "role": "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansTables", "shortName": "Stock-Based Compensation and Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354310 - Disclosure - Income Taxes Income Tax (Tables)", "role": "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxTables", "shortName": "Income Taxes Income Tax (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363311 - Disclosure - Employee Retirement Plan (Tables)", "role": "http://www.maxlinear.com/role/EmployeeRetirementPlanTables", "shortName": "Employee Retirement Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2366312 - Disclosure - Leases (Tables)", "role": "http://www.maxlinear.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2369313 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.maxlinear.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2372314 - Disclosure - Significant Customer and Geographic Information (Tables)", "role": "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationTables", "shortName": "Significant Customer and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2375315 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.maxlinear.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2378316 - Disclosure - Selected Quarterly Financial Data (Tables)", "role": "http://www.maxlinear.com/role/SelectedQuarterlyFinancialDataTables", "shortName": "Selected Quarterly Financial Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Organization and Summary of Significant Accounting Policies (Details Textuals)", "role": "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals", "shortName": "Organization and Summary of Significant Accounting Policies (Details Textuals)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i17066967e248447fb52fbc8fd6b3f357_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted Earnings Per Share (Detail)", "role": "http://www.maxlinear.com/role/NetLossPerShareSummaryofBasicandDilutedEarningsPerShareDetail", "shortName": "Net Loss Per Share - Summary of Basic and Diluted Earnings Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Net Loss Per Share - Additional Information (Detail)", "role": "http://www.maxlinear.com/role/NetLossPerShareAdditionalInformationDetail", "shortName": "Net Loss Per Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i186d0fc3eddd448ea46f52ae231b0007_I20170512", "decimals": "-5", "first": true, "lang": "en-US", "name": "mxl:LineofCreditFacilityIncrementalBorrowingCapacity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Business Combinations (Details)", "role": "http://www.maxlinear.com/role/BusinessCombinationsDetails", "shortName": "Business Combinations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i218768eeffe6417cb897d5d55804b518_I20200909", "decimals": "2", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionSharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414405 - Disclosure - Restructuring Activity Restructuring Activity (Details 1)", "role": "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails1", "shortName": "Restructuring Activity Restructuring Activity (Details 1)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415406 - Disclosure - Restructuring Activity Restructuring Activities (Details Textuals) (Details)", "role": "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivitiesDetailsTextualsDetails", "shortName": "Restructuring Activity Restructuring Activities (Details Textuals) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ia9d07e7d0a3b451b9446fb2861ea9d3c_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416407 - Disclosure - Restructuring Activity Restructuring Activity (Details 2)", "role": "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2", "shortName": "Restructuring Activity Restructuring Activity (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i2758ad95cc704e8d86954658b89489d6_D20190101-20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringReserveAccrualAdjustment1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419408 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - Goodwill and Intangible Assets Goodwill and Intangibles Other (Details 1)", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1", "shortName": "Goodwill and Intangible Assets Goodwill and Intangibles Other (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i2a41434da1864cebafc235b691143dc5_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ia9d07e7d0a3b451b9446fb2861ea9d3c_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Goodwill and Intangible Assets Goodwill and Intangible Assets (Details 2)", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsDetails2", "shortName": "Goodwill and Intangible Assets Goodwill and Intangible Assets (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "mxl:FinitelivedIntangibleAssetsOtherAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - Goodwill and Intangible Assets Finite-lived Intangible Assets (Details)", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets Finite-lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ia9d07e7d0a3b451b9446fb2861ea9d3c_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherIndefiniteLivedIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - Disclosure - Goodwill and Intangible Assets Goodwill and Intangibles Other (Details 4)", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails4", "shortName": "Goodwill and Intangible Assets Goodwill and Intangibles Other (Details 4)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherIndefiniteLivedIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ia9d07e7d0a3b451b9446fb2861ea9d3c_I20191231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426413 - Disclosure - Financial Instruments Financial Instruments (Details 1)", "role": "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "shortName": "Financial Instruments Financial Instruments (Details 1)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ia9d07e7d0a3b451b9446fb2861ea9d3c_I20191231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427414 - Disclosure - Financial Instruments Financial Instruments (Details 2)", "role": "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "shortName": "Financial Instruments Financial Instruments (Details 2)", "subGroupType": "details", "uniqueAnchor": null }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428415 - Disclosure - Financial Instruments Financial Instruments (Details 3)", "role": "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3", "shortName": "Financial Instruments Financial Instruments (Details 3)", "subGroupType": "details", "uniqueAnchor": null }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - Disclosure - Financial Instruments Financial Instruments - Additional Information (Details 4)", "role": "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "shortName": "Financial Instruments Financial Instruments - Additional Information (Details 4)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432417 - Disclosure - Balance Sheet Details - Cash and Investments (Details)", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsCashandInvestmentsDetails", "shortName": "Balance Sheet Details - Cash and Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433418 - Disclosure - Balance Sheet Details - Inventory (Detail)", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetail", "shortName": "Balance Sheet Details - Inventory (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - Balance Sheet Details - Other Assets (Details)", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsOtherAssetsDetails", "shortName": "Balance Sheet Details - Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Comprehensive Loss (Parenthetical)", "role": "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveLossParenthetical", "shortName": "Consolidated Statements of Comprehensive Loss (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - Balance Sheet Details - Property and Equipment (Detail)", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail", "shortName": "Balance Sheet Details - Property and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - Disclosure - Balance Sheet Details - Intangible Assets (Detail)", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "shortName": "Balance Sheet Details - Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mxl:PriceProtectionLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ia9d07e7d0a3b451b9446fb2861ea9d3c_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mxl:AccruedPriceProtectionLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438423 - Disclosure - Balance Sheet Details- Accrued Price Protection Liability (Details)", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails", "shortName": "Balance Sheet Details- Accrued Price Protection Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mxl:PriceProtectionLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "mxl:PriceProtectionRebateCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mxl:AccruedTechnologyLicensePaymentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439424 - Disclosure - Balance Sheet Details - Accrued Expenses (Detail)", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail", "shortName": "Balance Sheet Details - Accrued Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mxl:AccruedTechnologyLicensePaymentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ia9d07e7d0a3b451b9446fb2861ea9d3c_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440425 - Disclosure - Balance Sheet Details Balance Sheet Details - AOCI (Details)", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails", "shortName": "Balance Sheet Details Balance Sheet Details - AOCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFixedInterestRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443426 - Disclosure - Debt and Interest Rate Swap (Details)", "role": "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails", "shortName": "Debt and Interest Rate Swap (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ieed9969dcec24370baddc9620d7d0a3f_I20200331", "decimals": "-5", "first": true, "lang": "en-US", "name": "mxl:SharesIssueduponSettlementofExecutiveBonusPlan", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446427 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Expense by Type (Detail)", "role": "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail", "shortName": "Stock-Based Compensation and Employee Benefit Plans - Expense by Type (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i37e1ecddb9984ee08e3ba55119885aa6_D20200101-20201231", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "2", "first": true, "lang": "en-US", "name": "mxl:VestingPercentageRelativeToNetSales", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447428 - Disclosure - Stock-Based Compensation and Employee Benefits Plan - Awards (Details)", "role": "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails", "shortName": "Stock-Based Compensation and Employee Benefits Plan - Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "2", "first": true, "lang": "en-US", "name": "mxl:VestingPercentageRelativeToNetSales", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ie0a7a89602a74969bdd40a95e5f859e3_D20200101-20201231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448429 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - ESPP (Details)", "role": "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails", "shortName": "Stock-Based Compensation and Employee Benefit Plans - ESPP (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ie0a7a89602a74969bdd40a95e5f859e3_D20200101-20201231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449430 - Disclosure - Stock-Based Compensation Stock-Based Compensation and Employee Benefit Plans - Stock Options (Details)", "role": "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "shortName": "Stock-Based Compensation Stock-Based Compensation and Employee Benefit Plans - Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i68deaaadf4df4c82bbfdd482a70c933e_D20180101-20181231", "decimals": "2", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i19ca73eed9c54629bc84dd99a4bcfbfb_I20171231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statements of Stockholders Equity Statement", "role": "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "shortName": "Consolidated Statements of Stockholders Equity Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i19ca73eed9c54629bc84dd99a4bcfbfb_I20171231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i9be21c4e6ab74428bd8e3bbab2258690_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450431 - Disclosure - Stock-Based Compensation Stock Compensation Awards Activity Roll Forward (Details)", "role": "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails", "shortName": "Stock-Based Compensation Stock Compensation Awards Activity Roll Forward (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i4223aafaccf04e948f417aeb1530356f_I20201231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451432 - Disclosure - Stock-Based Compensation Stock Reserved for Future Issuance (Details)", "role": "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "shortName": "Stock-Based Compensation Stock Reserved for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i5b9ad8da864040c38d8f1f530ef8a031_I20201231", "decimals": "0", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452433 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Additional Information (Detail)", "role": "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "shortName": "Stock-Based Compensation and Employee Benefit Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455434 - Disclosure - Income Taxes Schedule Of Income Before Income Tax Domestic And Foreign (Details)", "role": "http://www.maxlinear.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignDetails", "shortName": "Income Taxes Schedule Of Income Before Income Tax Domestic And Foreign (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456435 - Disclosure - Income Taxes Components of Income Tax Provision (Benefit) (Details)", "role": "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails", "shortName": "Income Taxes Components of Income Tax Provision (Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457436 - Disclosure - Income Taxes Income Tax Expense (Benefit) (Details)", "role": "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails", "shortName": "Income Taxes Income Tax Expense (Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458437 - Disclosure - Income Taxes Components of Deferred Income Tax Asset (Details)", "role": "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails", "shortName": "Income Taxes Components of Deferred Income Tax Asset (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459438 - Disclosure - Income Taxes Unrecognized tax expense (benefit) roll forward (Details)", "role": "http://www.maxlinear.com/role/IncomeTaxesUnrecognizedtaxexpensebenefitrollforwardDetails", "shortName": "Income Taxes Unrecognized tax expense (benefit) roll forward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460439 - Disclosure - Income Taxes Provisional Amounts Disclosures Related to Tax Cuts and Jobs Act (Details)", "role": "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails", "shortName": "Income Taxes Provisional Amounts Disclosures Related to Tax Cuts and Jobs Act (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R79": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461440 - Disclosure - Income Taxes Income Taxes - Additional Information (Details)", "role": "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i9f0584bbeef447c794655e241a12e345_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464441 - Disclosure - Employee Retirement Plan (Details)", "role": "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails", "shortName": "Employee Retirement Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i9f0584bbeef447c794655e241a12e345_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i2758ad95cc704e8d86954658b89489d6_D20190101-20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mxl:Netgainonextinguishmentofleaseliabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467442 - Disclosure - Leases (Details)", "role": "http://www.maxlinear.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i2758ad95cc704e8d86954658b89489d6_D20190101-20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mxl:Netgainonextinguishmentofleaseliabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470443 - Disclosure - Commitments and Contingencies Commitments and Contingencies-Additional Details (Details)", "role": "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails", "shortName": "Commitments and Contingencies Commitments and Contingencies-Additional Details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mxl:Longlivedassets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473444 - Disclosure - Significant Customer and Geographic Information (Details)", "role": "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails", "shortName": "Significant Customer and Geographic Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mxl:Longlivedassets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476445 - Disclosure - Revenue from Contracts with Customers (Details)", "role": "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails", "shortName": "Revenue from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i786b468e91d14b72ba3676e5896e2cfb_I20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerRightToRecoverProduct", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i17066967e248447fb52fbc8fd6b3f357_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2479446 - Disclosure - Selected Quarterly Financial Data (Details)", "role": "http://www.maxlinear.com/role/SelectedQuarterlyFinancialDataDetails", "shortName": "Selected Quarterly Financial Data (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i17066967e248447fb52fbc8fd6b3f357_D20201001-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i885604eac9634307b07aa6b4a0bca60d_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2481447 - Disclosure - Item 15 (Details)", "role": "http://www.maxlinear.com/role/Item15Details", "shortName": "Item 15 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "i885604eac9634307b07aa6b4a0bca60d_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Summary of Significant Accounting Policies", "role": "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPolicies", "shortName": "Organization and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20201231.htm", "contextRef": "ic1a84db123be4afabe54994460a3cb94_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 116, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG", "terseLabel": "HONG KONG" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "country_SG": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SINGAPORE", "terseLabel": "SINGAPORE" } } }, "localname": "SG", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r811", "r812", "r813" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails", "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r814" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r815" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r816" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityListingParValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'.", "label": "Entity Listing, Par Value Per Share", "terseLabel": "Entity Listing, Par Value Per Share" } } }, "localname": "EntityListingParValuePerShare", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "perShareItemType" }, "dei_EntityListingsExchangeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Listings, Exchange [Axis]", "terseLabel": "Entity Listings, Exchange [Axis]" } } }, "localname": "EntityListingsExchangeAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_ExchangeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383.", "label": "Exchange [Domain]", "terseLabel": "Exchange [Domain]" } } }, "localname": "ExchangeDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "domainItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r811", "r812", "r813" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r809" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r810" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "exch_XNYS": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NEW YORK STOCK EXCHANGE, INC. [Member]", "terseLabel": "NEW YORK STOCK EXCHANGE, INC. [Member]" } } }, "localname": "XNYS", "nsuri": "http://xbrl.sec.gov/exch/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DocumentandEntityInformation" ], "xbrltype": "domainItemType" }, "mxl_A2004EquityIncentivePlanMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2004 Equity Incentive Plan [Member] [Member]", "label": "2004 Equity Incentive Plan [Member] [Member]", "terseLabel": "2004 Equity Incentive Plan" } } }, "localname": "A2004EquityIncentivePlanMemberMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "domainItemType" }, "mxl_A2010EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2010 Equity Incentive Plan [Member]", "label": "2010 Equity Incentive Plan [Member]", "terseLabel": "2010 Equity Incentive Plan [Member]" } } }, "localname": "A2010EquityIncentivePlanMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "domainItemType" }, "mxl_AccruedCompensationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Compensation", "label": "Accrued Compensation [Member]", "terseLabel": "Accrued Compensation [Member]" } } }, "localname": "AccruedCompensationMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "mxl_AccruedLitigationFeesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Litigation Fees, Current", "label": "Accrued Litigation Fees, Current", "terseLabel": "Accrued Litigation Fees, Current" } } }, "localname": "AccruedLitigationFeesCurrent", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "mxl_AccruedPriceProtectionLiability": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued price protection liability.", "label": "Accrued Price Protection Liability", "periodEndLabel": "Ending Balance", "periodStartLabel": "Begining Balance", "terseLabel": "Accrued price protection liability" } } }, "localname": "AccruedPriceProtectionLiability", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "mxl_AccruedPriceProtectionRebateActivityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued price protection rebate activity", "label": "Accrued Price Protection Rebate Activity [Roll Forward]", "terseLabel": "Accrued Price Protection Rebate Activity [Roll Forward]" } } }, "localname": "AccruedPriceProtectionRebateActivityRollForward", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails" ], "xbrltype": "stringItemType" }, "mxl_AccruedTechnologyLicensePaymentsCurrent": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued technology license payments current.", "label": "Accrued Technology License Payments Current", "terseLabel": "Accrued technology license payments" } } }, "localname": "AccruedTechnologyLicensePaymentsCurrent", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "mxl_Accruedcustomercredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued customer credit", "label": "Accrued customer credit", "terseLabel": "Accrued customer credit" } } }, "localname": "Accruedcustomercredit", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "mxl_Accruedcustomercredits": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued customer credits", "label": "Accrued customer credits", "terseLabel": "Accrued customer credits" } } }, "localname": "Accruedcustomercredits", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "mxl_Accruedengineeringandproductioncosts": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued engineering and production costs", "label": "Accrued engineering and production costs", "terseLabel": "Accrued engineering and production costs" } } }, "localname": "Accruedengineeringandproductioncosts", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "mxl_Accruedobligationstocustomersforstockrotationrights": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail": { "order": 11.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued obligations to customers for stock rotation rights", "label": "Accrued obligations to customers for stock rotation rights", "terseLabel": "Accrued obligations to customers for stock rotation rights" } } }, "localname": "Accruedobligationstocustomersforstockrotationrights", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "mxl_AccumulatedDeficitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated Deficit [Member]", "label": "Accumulated Deficit [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "AccumulatedDeficitMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "mxl_AmortizationDebtIssuanceCostDiscountonDebtandLeases": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of Debt Issuance Costs and Discount on Debt and Leases", "label": "AmortizationDebtIssuanceCostDiscountonDebtandLeases", "terseLabel": "Amortization of debt issuance cost and accretion of discount on debt and leases" } } }, "localname": "AmortizationDebtIssuanceCostDiscountonDebtandLeases", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "mxl_Attributeexpirations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Attribute expirations", "label": "Attribute expirations", "terseLabel": "Attribute expirations" } } }, "localname": "Attributeexpirations", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "mxl_BacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Backlog", "label": "Backlog [Member]", "terseLabel": "Backlog [Member]" } } }, "localname": "BacklogMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "mxl_BroadbandAndWiFiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Broadband and WiFi", "label": "Broadband and WiFi [Member]", "terseLabel": "Broadband and WiFi [Member]" } } }, "localname": "BroadbandAndWiFiMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "mxl_BroadbandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Broadband", "label": "Broadband [Member]", "terseLabel": "Broadband" } } }, "localname": "BroadbandMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "mxl_BusinessAcquisitionProFormaInterestExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition Pro-Forma Interest Expense", "label": "Business Acquisition Pro-Forma Interest Expense", "terseLabel": "Business Acquisition Pro-Forma Interest Expense" } } }, "localname": "BusinessAcquisitionProFormaInterestExpense", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_BusinessAcquisitionProFormaOtherExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition Pro Forma Other Expenses", "label": "Business Acquisition Pro Forma Other Expenses", "terseLabel": "Business Acquisition Pro Forma Other Expenses" } } }, "localname": "BusinessAcquisitionProFormaOtherExpenses", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_BusinessAcquisitionProformaAcquisitionsTaxProvision": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition Proforma Acquisitions Tax Provision", "label": "Business Acquisition Proforma Acquisitions Tax Provision", "terseLabel": "Business Acquisition Proforma Acquisitions Tax Provision" } } }, "localname": "BusinessAcquisitionProformaAcquisitionsTaxProvision", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_BusinessAcquisitionProformaAmortizationOfIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition Proforma Amortization of Intangible Assets", "label": "Business Acquisition Proforma Amortization of Intangible Assets", "terseLabel": "Business Acquisition Proforma Amortization of Intangible Assets" } } }, "localname": "BusinessAcquisitionProformaAmortizationOfIntangibleAssets", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_BusinessAcquisitionProformaDepreciationOfPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition Proforma Depreciation of Property, Plant and Equipment", "label": "Business Acquisition Proforma Depreciation of Property, Plant and Equipment", "terseLabel": "Business Acquisition Proforma Depreciation of Property, Plant and Equipment" } } }, "localname": "BusinessAcquisitionProformaDepreciationOfPropertyPlantAndEquipment", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_BusinessAcquisitionProformaEarningsOfAcquiree": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition Proforma, Earnings of Acquiree", "label": "Business Acquisition Proforma, Earnings of Acquiree", "terseLabel": "Business Acquisition Proforma, Earnings of Acquiree" } } }, "localname": "BusinessAcquisitionProformaEarningsOfAcquiree", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_BusinessCombinationInventoryFairValueAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Inventory fair value adjustments", "label": "Business Combination, Inventory fair value adjustments", "terseLabel": "Business Combination, Amortization of Inventory Step-Up" } } }, "localname": "BusinessCombinationInventoryFairValueAdjustments", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_BusinessCombinationProFormaInformationGrossProfitOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Pro Forma Information, Gross Profit of Acquiree since Acquisition Date, Actual", "label": "Business Combination, Pro Forma Information, Gross Profit of Acquiree since Acquisition Date, Actual", "terseLabel": "Business Combination, Pro Forma Information, Gross Profit of Acquiree since Acquisition Date, Actual" } } }, "localname": "BusinessCombinationProFormaInformationGrossProfitOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_BusinessCombinationProFormaNonrecurringAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination ProForma Nonrecurring Adjustment", "label": "Business Combination ProForma Nonrecurring Adjustment", "terseLabel": "Business Combination ProForma Nonrecurring Adjustment" } } }, "localname": "BusinessCombinationProFormaNonrecurringAdjustment", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_BusinessCombinationProFormaNonrecurringAdjustmentActual": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination ProForma Nonrecurring Adjustment, Actual", "label": "Business Combination ProForma Nonrecurring Adjustment, Actual", "terseLabel": "Business Combination ProForma Nonrecurring Adjustment, Actual" } } }, "localname": "BusinessCombinationProFormaNonrecurringAdjustmentActual", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFairValueMarkUpOnInventory": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Fair Value Mark Up On Inventory", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Fair Value Mark Up On Inventory", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Fair Value Mark Up On Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFairValueMarkUpOnInventory", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPriceProtection": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Price Protection", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Price Protection", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Price Protection" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPriceProtection", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_BusinessCombinationTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Transaction Costs", "label": "Business Combination, Transaction Costs", "terseLabel": "Business Combination, Transaction Costs" } } }, "localname": "BusinessCombinationTransactionCosts", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_CashinlieuofequityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash in lieu of equity [Member]", "label": "Cash in lieu of equity [Member]", "terseLabel": "Cash in lieu of equity [Member]" } } }, "localname": "CashinlieuofequityMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "mxl_CommonStockCapitalSharesReservedForFutureIssuancePeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Capital Shares Reserved For Future Issuance Period Increase Decrease", "label": "Common Stock Capital Shares Reserved For Future Issuance Period Increase Decrease", "terseLabel": "Common Stock Capital Shares Reserved For Future Issuance Period Increase Decrease" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuancePeriodIncreaseDecrease", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "mxl_CommonStockIssuedPursuantToEquityAwardsNetShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock issued pursuant to equity awards, net, shares.", "label": "Common Stock Issued Pursuant To Equity Awards Net Shares", "terseLabel": "Common Stock Issued Pursuant To Equity Awards Net Shares" } } }, "localname": "CommonStockIssuedPursuantToEquityAwardsNetShares", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "mxl_CommonStockIssuedPursuantToEquityAwardsNetValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock issued pursuant to equity awards, net, value.", "label": "Common Stock Issued Pursuant To Equity Awards Net Value", "terseLabel": "Common Stock Issued Pursuant To Equity Awards Net Value" } } }, "localname": "CommonStockIssuedPursuantToEquityAwardsNetValue", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "mxl_CommonstockbeginningMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commonstockbeginning [Member]", "label": "Commonstockbeginning [Member]", "terseLabel": "Commonstockbeginning [Member]" } } }, "localname": "CommonstockbeginningMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "mxl_CommonstockendingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Ending Balance", "label": "Commonstockending [Member]", "terseLabel": "Commonstockending [Member]" } } }, "localname": "CommonstockendingMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "mxl_ConnectedHomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Connected Home [Member]", "label": "Connected Home [Member]", "terseLabel": "Connected Home [Member]" } } }, "localname": "ConnectedHomeMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "mxl_ConnectivityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Connectivity", "label": "Connectivity [Member]", "terseLabel": "Connectivity" } } }, "localname": "ConnectivityMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "mxl_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration [Member]", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent Consideration [Member]" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "domainItemType" }, "mxl_ContractualObligationChangeInBalance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contractual Obligation - Change in Balance", "label": "Contractual Obligation - Change in Balance", "terseLabel": "Contractual Obligation - Change in Balance" } } }, "localname": "ContractualObligationChangeInBalance", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_ContractwithCustomerRebateandPriceProtectionProgramTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Rebate and Price Protection Program Term", "label": "Contract with Customer, Rebate and Price Protection Program Term", "terseLabel": "Contract with Customer, Rebate and Price Protection Program Term" } } }, "localname": "ContractwithCustomerRebateandPriceProtectionProgramTerm", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "durationItemType" }, "mxl_ContractwithCustomerRightofReturnTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Right of Return Term", "label": "Contract with Customer, Right of Return Term", "terseLabel": "Contract with Customer, Right of Return Term" } } }, "localname": "ContractwithCustomerRightofReturnTerm", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "durationItemType" }, "mxl_Cumulativeadjustmentforadoptionofaccountingprinciplenet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cumulative adjustment for adoption of accounting principle, net", "label": "Cumulative adjustment for adoption of accounting principle, net", "terseLabel": "Cumulative adjustment for adoption of accounting principle, net" } } }, "localname": "Cumulativeadjustmentforadoptionofaccountingprinciplenet", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "mxl_Customer3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer 3 [Member]", "label": "Customer 3 [Member]", "terseLabel": "Customer 3 [Member]" } } }, "localname": "Customer3Member", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A [Member]", "label": "Customer A [Member]", "terseLabel": "Customer A [Member]" } } }, "localname": "CustomerAMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_CustomerBDirectMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B (Direct) [Member]", "label": "Customer B (Direct) [Member]", "terseLabel": "Customer B (Direct) [Member]" } } }, "localname": "CustomerBDirectMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B [Member]", "label": "Customer B [Member]", "terseLabel": "Customer A [Member]" } } }, "localname": "CustomerBMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer D [Member]", "label": "Customer D [Member]", "terseLabel": "Customer D [Member]" } } }, "localname": "CustomerDMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_CustomerEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer E [Member]", "label": "Customer E [Member]", "terseLabel": "Customer E [Member]" } } }, "localname": "CustomerEMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_DebtAmortizationPeriod1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt amortization period 1", "label": "Debt amortization period 1 [Member]", "terseLabel": "Debt amortization period 1 [Member]" } } }, "localname": "DebtAmortizationPeriod1Member", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "mxl_DebtAmortizationPeriod2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt amortization, period 2", "label": "Debt amortization, period 2 [Member]", "terseLabel": "Debt amortization, period 2 [Member]" } } }, "localname": "DebtAmortizationPeriod2Member", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "mxl_DebtAmortizationPeriod3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt amortization period 3", "label": "Debt amortization period 3 [Member]", "terseLabel": "Debt amortization period 3 [Member]" } } }, "localname": "DebtAmortizationPeriod3Member", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "mxl_DebtInstrumentAmortizationRatePeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Amortization Rate Period", "label": "Debt Instrument, Amortization Rate Period [Axis]", "terseLabel": "Debt Instrument, Amortization Rate Period [Axis]" } } }, "localname": "DebtInstrumentAmortizationRatePeriodAxis", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "mxl_DebtInstrumentAmortizationRatePeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument amortization rate period", "label": "Debt instrument amortization rate period [Domain]", "terseLabel": "Debt instrument amortization rate period [Domain]" } } }, "localname": "DebtInstrumentAmortizationRatePeriodDomain", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "mxl_DebtInstrumentQuarterlyAmortizationRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Quarterly Amortization Rate", "label": "Debt Instrument, Quarterly Amortization Rate", "terseLabel": "Debt Instrument, Payment Terms" } } }, "localname": "DebtInstrumentQuarterlyAmortizationRate", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "percentItemType" }, "mxl_DeemedRepatriationTransitionTaxMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deemed Repatriation Transition Tax [Member]", "label": "Deemed Repatriation Transition Tax [Member]", "terseLabel": "Deemed Repatriation Transition Tax [Member]" } } }, "localname": "DeemedRepatriationTransitionTaxMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails" ], "xbrltype": "domainItemType" }, "mxl_DeferredIncomeTaxesExpenseBenefit": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Income Taxes Expense Benefit", "label": "Deferred Income Taxes Expense Benefit", "totalLabel": "Deferred Income Taxes Expense Benefit" } } }, "localname": "DeferredIncomeTaxesExpenseBenefit", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "mxl_DeferredPaymentOfConsiderationInBusinessAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred payment of consideration in business acquisition", "label": "Deferred payment of consideration in business acquisition [Member]", "terseLabel": "Deferred payment of consideration in business acquisition [Member]" } } }, "localname": "DeferredPaymentOfConsiderationInBusinessAcquisitionMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "mxl_DeferredPurchasePricePayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred purchase price payments", "label": "Deferred purchase price payments", "terseLabel": "Deferred purchase price payments" } } }, "localname": "DeferredPurchasePricePayments", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "mxl_DeferredRevenueAndDeferredProfit": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsDeferredRevenueandDeferredProfitDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of consideration received or receivable as of the balance sheet date, net of associated deferred costs, that were not recognized as income in conformity with GAAP and which are expected to be recognized as such within one year or the normal operating cycle, if longer.", "label": "Deferred Revenue And Deferred Profit", "terseLabel": "Deferred revenue and deferred profit", "totalLabel": "Deferred revenue and deferred profit" } } }, "localname": "DeferredRevenueAndDeferredProfit", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsDeferredRevenueandDeferredProfitDetail", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "mxl_DeferredRevenueDistributorTransactions": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsDeferredRevenueandDeferredProfitDetail": { "order": 2.0, "parentTag": "mxl_DeferredRevenueAndDeferredProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of consideration received or receivable as of the balance sheet date that were not recognized as income in conformity with GAAP and which are expected to be recognized as such within one year or the normal operating cycle, if longer.", "label": "Deferred Revenue Distributor Transactions", "terseLabel": "Deferred revenue - distributor transactions" } } }, "localname": "DeferredRevenueDistributorTransactions", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsDeferredRevenueandDeferredProfitDetail" ], "xbrltype": "monetaryItemType" }, "mxl_DeferredRevenueRebates": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsDeferredRevenueandDeferredProfitDetail": { "order": 1.0, "parentTag": "mxl_DeferredRevenueAndDeferredProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred revenue associated with rebate programs.", "label": "Deferred Revenue Rebates", "terseLabel": "Deferred revenue-rebates" } } }, "localname": "DeferredRevenueRebates", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsDeferredRevenueandDeferredProfitDetail" ], "xbrltype": "monetaryItemType" }, "mxl_DeferredRevenueandDeferredProfits": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the liability reflecting estimated income to be earned from product shipments to distributors.", "label": "Deferred Revenue and Deferred Profits", "terseLabel": "Deferred revenue and deferred profit" } } }, "localname": "DeferredRevenueandDeferredProfits", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "mxl_DeferredTaxAssetLeaseobligation": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Asset, Lease obligation", "label": "Deferred Tax Asset, Lease obligation", "terseLabel": "Deferred Tax Asset, Lease obligation" } } }, "localname": "DeferredTaxAssetLeaseobligation", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "mxl_DeferredTaxLiabilityLeasedrightofuseasset": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liability, Leased right-of-use asset", "label": "Deferred Tax Liability, Leased right-of-use asset", "negatedTerseLabel": "Deferred Tax Liability, Leased right-of-use asset" } } }, "localname": "DeferredTaxLiabilityLeasedrightofuseasset", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "mxl_DefinedBenefitPlanExpectedFutureBenefitsPaymentsTotal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Defined benefit plan expected future benefits payments total", "label": "Defined benefit plan expected future benefits payments total", "terseLabel": "Defined benefit plan expected future benefits payments total" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitsPaymentsTotal", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "mxl_DocumentandEntityInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and Entity Information [Abstract]", "label": "Document and Entity Information [Abstract]", "terseLabel": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentandEntityInformationAbstract", "nsuri": "http://www.maxlinear.com/20201231", "xbrltype": "stringItemType" }, "mxl_DualClassSunsetClassAandBCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dual Class Sunset Class A and B Common Stock", "label": "Dual Class Sunset Class A and B Common Stock", "terseLabel": "Dual Class Sunset Class A and B Common Stock" } } }, "localname": "DualClassSunsetClassAandBCommonStock", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "dateItemType" }, "mxl_ESPPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ESPP [Member]", "label": "ESPP [Member]", "terseLabel": "ESPP [Member]" } } }, "localname": "ESPPMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails" ], "xbrltype": "domainItemType" }, "mxl_EarnoutConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earn-out Consideration [Member]", "label": "Earn-out Consideration [Member]", "terseLabel": "Earn-out Consideration [Member]" } } }, "localname": "EarnoutConsiderationMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "domainItemType" }, "mxl_EffectiveIncomeTaxReconciliationOtherTransactionCosts": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Reconciliation, Other, Transaction Costs", "label": "Effective Income Tax Reconciliation, Other, Transaction Costs", "terseLabel": "Income tax impact to provision due to transaction costs" } } }, "localname": "EffectiveIncomeTaxReconciliationOtherTransactionCosts", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "mxl_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan [Member]" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails" ], "xbrltype": "domainItemType" }, "mxl_EntropicMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entropic [Member]", "label": "Entropic [Member]", "terseLabel": "Entropic [Member]" } } }, "localname": "EntropicMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "domainItemType" }, "mxl_EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity incentive plan.", "label": "Equity Incentive Plan [Member]", "terseLabel": "Equity Incentive Plan [Member]" } } }, "localname": "EquityIncentivePlanMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "domainItemType" }, "mxl_ExarCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exar Corporation [Member]", "label": "Exar Corporation [Member]", "terseLabel": "Exar Corporation [Member]" } } }, "localname": "ExarCorporationMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "domainItemType" }, "mxl_FairValueLiabilitiesTransfersbetweenLevels": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Liabilities, Transfers between Levels", "label": "Fair Value, Liabilities, Transfers between Levels", "terseLabel": "Fair Value, Liabilities, Transfers between Levels" } } }, "localname": "FairValueLiabilitiesTransfersbetweenLevels", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4" ], "xbrltype": "monetaryItemType" }, "mxl_FederalAlternativeMinimumTaxCreditCarryforward": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Federal Alternative Minimum Tax Credit Carryforward", "label": "Federal Alternative Minimum Tax Credit Carryforward", "terseLabel": "Federal Alternative Minimum Tax Credit Carryforward" } } }, "localname": "FederalAlternativeMinimumTaxCreditCarryforward", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails", "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails" ], "xbrltype": "monetaryItemType" }, "mxl_FinitelivedIntangibleAssetsOtherAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-lived Intangible Assets, Other Additions", "label": "Finite-lived Intangible Assets, Other Additions", "terseLabel": "Other additions" } } }, "localname": "FinitelivedIntangibleAssetsOtherAdditions", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsDetails2" ], "xbrltype": "monetaryItemType" }, "mxl_G.hnbusinessofMarvellMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "G.hn business of Marvell [Member]", "label": "G.hn business of Marvell [Member]", "terseLabel": "G.hn business of Marvell [Member]" } } }, "localname": "G.hnbusinessofMarvellMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "mxl_Gainonextinguishmentofleaseliabilities": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain on extinguishment of lease liabilities due to early termination of lease agreement.", "label": "Gain on extinguishment of lease liabilities", "negatedTerseLabel": "Gain on extinguishment of lease liabilities", "terseLabel": "Gain on extinguishment of lease liabilities" } } }, "localname": "Gainonextinguishmentofleaseliabilities", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_Impairmentofrightofuseasset": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment of right of use asset", "label": "Impairment of right of use asset", "terseLabel": "Impairment of leased right-of-use assets" } } }, "localname": "Impairmentofrightofuseasset", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.maxlinear.com/role/LeasesDetails", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "monetaryItemType" }, "mxl_IncomeTaxReconciliationForeignDividends": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Reconciliation Foreign Dividends", "label": "Income Tax Reconciliation Foreign Dividends", "terseLabel": "Income Tax Reconciliation Foreign Dividends" } } }, "localname": "IncomeTaxReconciliationForeignDividends", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "mxl_IncomeTaxesProvisionalItemsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Income Taxes, Provisional Items [Table]", "label": "Income Taxes, Provisional Items [Line Items]", "terseLabel": "Income Taxes, Provisional Items [Line Items]" } } }, "localname": "IncomeTaxesProvisionalItemsLineItems", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails" ], "xbrltype": "stringItemType" }, "mxl_IncomeTaxesProvisionalItemsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes, Provisional Items [Table]", "label": "Income Taxes, Provisional Items [Table]", "terseLabel": "Income Taxes, Provisional Items [Table]" } } }, "localname": "IncomeTaxesProvisionalItemsTable", "nsuri": "http://www.maxlinear.com/20201231", "xbrltype": "stringItemType" }, "mxl_Incomestatementimpactleasetermination": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income statement impact, lease termination", "label": "Income statement impact, lease termination", "terseLabel": "Income statement impact, lease termination" } } }, "localname": "Incomestatementimpactleasetermination", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_IncreaseDecreaseinAccruedPriceProtectionLiability": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in accrued price protection liability.", "label": "Increase (Decrease) in Accrued Price Protection Liability", "terseLabel": "Accrued price protection liability" } } }, "localname": "IncreaseDecreaseinAccruedPriceProtectionLiability", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "mxl_IndustrialandmultimarketMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial and multi-market [Member]", "label": "Industrial and multi-market [Member]", "terseLabel": "Industrial and multi-market [Member]" } } }, "localname": "IndustrialandmultimarketMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "mxl_InfrastructureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Infrastructure [Member]", "label": "Infrastructure [Member]", "terseLabel": "Infrastructure [Member]" } } }, "localname": "InfrastructureMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "mxl_IntangibleAssetsTransferfromIPRDtoDevelopedTech": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intangible Assets, Transfer from IPRD to Developed Tech", "label": "Intangible Assets, Transfer from IPRD to Developed Tech", "negatedLabel": "Intangible Assets, Transfer from IPRD to Developed Tech", "terseLabel": "Transfers to developed technology from IPR&D" } } }, "localname": "IntangibleAssetsTransferfromIPRDtoDevelopedTech", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsDetails2", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails4" ], "xbrltype": "monetaryItemType" }, "mxl_InventoryAdjustmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory adjustment", "label": "Inventory adjustment [Member]", "terseLabel": "Inventory step-up [Member]" } } }, "localname": "InventoryAdjustmentMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "mxl_InventoryFairValueAdjustments": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory fair value adjustments", "label": "Inventory fair value adjustments", "terseLabel": "Inventory fair value adjustments" } } }, "localname": "InventoryFairValueAdjustments", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "mxl_LeaseIncentiveforLeaseholdImprovements": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease Incentive for Leasehold Improvements", "label": "Lease Incentive for Leasehold Improvements", "terseLabel": "Lease incentive for leasehold improvements" } } }, "localname": "LeaseIncentiveforLeaseholdImprovements", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "mxl_LeaseRelatedImpairmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Related Impairment [Member]", "label": "Lease Related Impairment [Member]", "terseLabel": "Lease Related Impairment [Member]" } } }, "localname": "LeaseRelatedImpairmentMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "domainItemType" }, "mxl_LicensedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Licensed technology.", "label": "Licensed Technology [Member]", "terseLabel": "Licensed Technology [Member]" } } }, "localname": "LicensedTechnologyMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1" ], "xbrltype": "domainItemType" }, "mxl_LineofCreditFacilityIncrementalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Incremental Borrowing Capacity", "label": "Line of Credit Facility, Incremental Borrowing Capacity", "terseLabel": "Incremental Loans" } } }, "localname": "LineofCreditFacilityIncrementalBorrowingCapacity", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "mxl_LondonInterbankOfferedRateLIBORSubjecttoFloorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "London Interbank Offered Rate (LIBOR) Subject to Floor [Member]", "label": "London Interbank Offered Rate (LIBOR) Subject to Floor [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR) Subject to Floor [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORSubjecttoFloorMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "mxl_Longlivedassets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long lived assets", "label": "Long lived assets", "terseLabel": "Long lived assets" } } }, "localname": "Longlivedassets", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "mxl_LonglivedassetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived assets [Member]", "label": "Long lived assets [Member]", "terseLabel": "Long lived assets [Member]" } } }, "localname": "LonglivedassetsMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_MasksAndProductionEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Masks and production equipment.", "label": "Masks And Production Equipment [Member]", "terseLabel": "Masks and production equipment [Member]" } } }, "localname": "MasksAndProductionEquipmentMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "mxl_MaximumDurationOfEmployeeStockPurchasePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum duration of employee stock purchase plan", "label": "MaximumDurationOfEmployeeStockPurchasePlan", "terseLabel": "MaximumDurationOfEmployeeStockPurchasePlan" } } }, "localname": "MaximumDurationOfEmployeeStockPurchasePlan", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "durationStringItemType" }, "mxl_NanoSemiIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NanoSemi, Inc.", "label": "NanoSemi, Inc. [Member]", "terseLabel": "NanoSemi, Inc. [Member]" } } }, "localname": "NanoSemiIncMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "domainItemType" }, "mxl_NetGainLossAttributableToContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Gain (Loss) Attributable to Contingent Consideration", "label": "Net Gain (Loss) Attributable To Contingent Consideration", "terseLabel": "Net Gain (Loss) Attributable To Contingent Consideration" } } }, "localname": "NetGainLossAttributableToContingentConsideration", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "monetaryItemType" }, "mxl_Netgainonextinguishmentofleaseliabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net gain on extinguishment of lease liabilities", "label": "Net gain on extinguishment of lease liabilities", "terseLabel": "Net gain on extinguishment of lease liabilities" } } }, "localname": "Netgainonextinguishmentofleaseliabilities", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_NonrecurringAdjustmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonrecurring Adjustment", "label": "Nonrecurring Adjustment [Member]", "terseLabel": "Nonrecurring Adjustment [Member]" } } }, "localname": "NonrecurringAdjustmentMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "mxl_OperatingLeasesFutureSubleaseIncomeDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Future Sublease Income Due", "label": "Operating Leases, Future Sublease Income Due", "terseLabel": "Operating Leases, Future Sublease Income Due" } } }, "localname": "OperatingLeasesFutureSubleaseIncomeDue", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_OperatingLeasesFutureSubleaseIncomeDueThereafter": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Future Sublease Income, Due Thereafter", "label": "Operating Leases, Future Sublease Income, Due Thereafter", "terseLabel": "Operating Leases, Future Sublease Income, Due Thereafter" } } }, "localname": "OperatingLeasesFutureSubleaseIncomeDueThereafter", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_OperatingLeasesFutureSubleaseIncomeDueinFiveYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Future Sublease Income, Due in Five Years", "label": "Operating Leases, Future Sublease Income, Due in Five Years", "terseLabel": "Operating Leases, Future Sublease Income, Due in Five Years" } } }, "localname": "OperatingLeasesFutureSubleaseIncomeDueinFiveYears", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_OperatingLeasesFutureSubleaseIncomeDueinFourYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Future Sublease Income, Due in Four Years", "label": "Operating Leases, Future Sublease Income, Due in Four Years", "terseLabel": "Operating Leases, Future Sublease Income, Due in Four Years" } } }, "localname": "OperatingLeasesFutureSubleaseIncomeDueinFourYears", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_OperatingLeasesFutureSubleaseIncomeDueinThreeYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Future Sublease Income, Due in Three Years", "label": "Operating Leases, Future Sublease Income, Due in Three Years", "terseLabel": "Operating Leases, Future Sublease Income, Due in Three Years" } } }, "localname": "OperatingLeasesFutureSubleaseIncomeDueinThreeYears", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_OperatingLeasesFutureSubleaseIncomeDueinTwoYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Future Sublease Income, Due in Two Years", "label": "Operating Leases, Future Sublease Income, Due in Two Years", "terseLabel": "Operating Leases, Future Sublease Income, Due in Two Years" } } }, "localname": "OperatingLeasesFutureSubleaseIncomeDueinTwoYears", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_OperatingLeasesFutureSubleaseIncomeRemainderofFiscalYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Future Sublease Income, Remainder of Fiscal Year", "label": "Operating Leases, Future Sublease Income, Remainder of Fiscal Year", "terseLabel": "Operating Leases, Future Sublease Income, Remainder of Fiscal Year" } } }, "localname": "OperatingLeasesFutureSubleaseIncomeRemainderofFiscalYear", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_OtherPayablesDueToIntel": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other payables - due to Intel", "label": "Other payables - due to Intel", "terseLabel": "Other payables - due to Intel" } } }, "localname": "OtherPayablesDueToIntel", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "mxl_OtherPayablesOtherAccruedExpensesDueToIntel": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other payables - other accrued expenses due to Intel", "label": "Other payables - other accrued expenses due to Intel", "terseLabel": "Other payables - other accrued expenses due to Intel" } } }, "localname": "OtherPayablesOtherAccruedExpensesDueToIntel", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "mxl_OtherReceivablesDueFromIntel": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other receivables - due from Intel", "label": "Other receivables - due from Intel", "terseLabel": "Other receivables - due from Intel" } } }, "localname": "OtherReceivablesDueFromIntel", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_Otherrelatedliabilitiesleasetermination": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other related liabilities, lease termination", "label": "Other related liabilities, lease termination", "terseLabel": "Other related liabilities, lease termination" } } }, "localname": "Otherrelatedliabilitiesleasetermination", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_PayablesUnderTransitionServicesAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payables under transition services agreement", "label": "Payables under transition services agreement", "terseLabel": "Payables under transition services agreement" } } }, "localname": "PayablesUnderTransitionServicesAgreement", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "mxl_PerformanceBasedCompensationSharesAwardedAsPercentageOfGrantsPeerGroupBased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Based Compensation, Shares Awarded as a Percentage of Grants, Peer Group Based", "label": "Performance Based Compensation, Shares Awarded as a Percentage of Grants, Peer Group Based", "terseLabel": "Performance Based Compensation, Shares Awarded as a Percentage of Grants, Peer Group Based" } } }, "localname": "PerformanceBasedCompensationSharesAwardedAsPercentageOfGrantsPeerGroupBased", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "percentItemType" }, "mxl_PotentialContingentConsiderationNanoSemiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Potential Contingent Consideration - NanoSemi", "label": "Potential Contingent Consideration - NanoSemi [Member]", "terseLabel": "Potential Contingent Consideration - NanoSemi [Member]" } } }, "localname": "PotentialContingentConsiderationNanoSemiMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "mxl_PriceProtectionLiabilityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of price protection liability", "label": "Price Protection Liability [Table Text Block]", "terseLabel": "Price Protection Liability" } } }, "localname": "PriceProtectionLiabilityTableTextBlock", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "mxl_PriceProtectionRebateCharges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Price protection rebate charges as a reduction of revenue", "label": "Price Protection Rebate Charges", "terseLabel": "Charged as a reduction of revenue" } } }, "localname": "PriceProtectionRebateCharges", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "mxl_PriceProtectionpayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Price Protection payments", "label": "Price Protection payments", "negatedTerseLabel": "Payments" } } }, "localname": "PriceProtectionpayments", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "mxl_PriorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prior Shares", "label": "Prior [Member]", "terseLabel": "Prior [Member]" } } }, "localname": "PriorMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "mxl_ProFormaNonrecurringAdjustmentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ProForma Nonrecurring Adjustment", "label": "ProForma Nonrecurring Adjustment [Axis]", "terseLabel": "ProForma Nonrecurring Adjustment [Axis]" } } }, "localname": "ProFormaNonrecurringAdjustmentAxis", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "mxl_ProFormaNonrecurrringAdjustmentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ProForma Nonrecurrring Adjustment", "label": "ProForma Nonrecurrring Adjustment [Domain]", "terseLabel": "ProForma Nonrecurrring Adjustment [Domain]" } } }, "localname": "ProFormaNonrecurrringAdjustmentDomain", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "mxl_ProvisionalAmountsTaxCutsandJobsActAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Provisional Amounts, Tax Cuts and Jobs Act [Axis]", "label": "Provisional Amounts, Tax Cuts and Jobs Act [Axis]", "terseLabel": "Provisional Amounts, Tax Cuts and Jobs Act [Axis]" } } }, "localname": "ProvisionalAmountsTaxCutsandJobsActAxis", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails" ], "xbrltype": "stringItemType" }, "mxl_ProvisionalAmountsTaxCutsandJobsActDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Provisional Amounts, Tax Cuts and Jobs Act [Axis]", "label": "Provisional Amounts, Tax Cuts and Jobs Act [Domain]", "terseLabel": "Provisional Amounts, Tax Cuts and Jobs Act [Domain]" } } }, "localname": "ProvisionalAmountsTaxCutsandJobsActDomain", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails" ], "xbrltype": "domainItemType" }, "mxl_ReductioninTransactionPriceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reduction in Transaction Price [Member]", "label": "Reduction in Transaction Price [Member]", "terseLabel": "Reduction in Transaction Price [Member]" } } }, "localname": "ReductioninTransactionPriceMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "mxl_ReductionofFederalTaxRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reduction of Federal Tax Rate [Member]", "label": "Reduction of Federal Tax Rate [Member]", "terseLabel": "Reduction of Federal Tax Rate [Member]" } } }, "localname": "ReductionofFederalTaxRateMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails" ], "xbrltype": "domainItemType" }, "mxl_ReimbursementDueFromIntel": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reimbursement due from Intel", "label": "Reimbursement due from Intel", "terseLabel": "Reimbursement due from Intel" } } }, "localname": "ReimbursementDueFromIntel", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsOtherAssetsDetails", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "monetaryItemType" }, "mxl_RestofWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of World [Member]", "label": "Rest of World [Member]", "terseLabel": "Rest of World [Member]" } } }, "localname": "RestofWorldMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_RestrictedStockUnitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock unit and restricted stock award [member]", "label": "Restricted Stock Unit [Member]", "terseLabel": "Restricted Stock Unit and Restricted Stock Award [Member]", "verboseLabel": "RSU and RSA [Member]" } } }, "localname": "RestrictedStockUnitMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "domainItemType" }, "mxl_RestructuringLongtermDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restructuring - Long term [Domain]", "label": "Restructuring - Long term [Domain]", "terseLabel": "Restructuring - Long term [Domain]" } } }, "localname": "RestructuringLongtermDomain", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "domainItemType" }, "mxl_RestructuringPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restructuring Period [Axis]", "label": "Restructuring Period [Axis]", "terseLabel": "Restructuring Period [Axis]" } } }, "localname": "RestructuringPeriodAxis", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "stringItemType" }, "mxl_RestructuringPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Restructuring Period [Axis]", "label": "Restructuring Period [Domain]", "terseLabel": "Restructuring Period [Domain]" } } }, "localname": "RestructuringPeriodDomain", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "domainItemType" }, "mxl_RestructuringShorttermDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restructuring - Short term [Domain]", "label": "Restructuring - Short term [Domain]", "terseLabel": "Restructuring - Short term [Domain]" } } }, "localname": "RestructuringShorttermDomain", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "domainItemType" }, "mxl_RevenuePerformanceObligationDeliveryTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Performance Obligation, Delivery Term", "label": "Revenue, Performance Obligation, Delivery Term", "terseLabel": "Revenue, Performance Obligation, Delivery Term" } } }, "localname": "RevenuePerformanceObligationDeliveryTerm", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "durationItemType" }, "mxl_RevenuePerformanceObligationPaymentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Performance Obligation, Payment Term", "label": "Revenue, Performance Obligation, Payment Term", "terseLabel": "Revenue, Performance Obligation, Payment Term" } } }, "localname": "RevenuePerformanceObligationPaymentTerm", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "durationItemType" }, "mxl_RevenuePerformanceObligationWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Performance Obligation, Warranty Term", "label": "Revenue, Performance Obligation, Warranty Term", "terseLabel": "Revenue, Performance Obligation, Warranty Term" } } }, "localname": "RevenuePerformanceObligationWarrantyTerm", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "durationItemType" }, "mxl_RevenuefromDistributorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from Distributors [Member]", "label": "Revenue from Distributors [Member]", "terseLabel": "Revenue from Distributors [Member]" } } }, "localname": "RevenuefromDistributorsMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "mxl_ReversalOfUnclaimedRebates": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reversal Of Unclaimed Rebates", "label": "Reversal Of Unclaimed Rebates", "negatedTerseLabel": "Reversal of unclaimed rebates" } } }, "localname": "ReversalOfUnclaimedRebates", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "mxl_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExpirationPeriodMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum period when the equity-based award expires as specified in the award agreement, which may be presented in a variety of ways (for example, year, month and year, day, month and year, quarter of a year).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Expiration Period Maximum", "terseLabel": "Term of option granted, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExpirationPeriodMaximum", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "durationItemType" }, "mxl_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriodMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum period when the equity-based award expires as specified in the award agreement, which may be presented in a variety of ways (for example, year, month and year, day, month and year, quarter of a year).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Expiration Period Minimum", "terseLabel": "Term of option granted, minimum", "verboseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Expiration Period Minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriodMinimum", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "mxl_SharesIssueduponSettlementofExecutiveBonusPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares issued upon settlement of executive bonus plan", "label": "Shares Issued upon Settlement of Executive Bonus Plan", "terseLabel": "Shares Issued upon Settlement of Executive Bonus Plan" } } }, "localname": "SharesIssueduponSettlementofExecutiveBonusPlan", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "sharesItemType" }, "mxl_SignificantSupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant Supplier [Axis]", "label": "Significant Supplier [Axis]", "terseLabel": "Significant Supplier [Axis]" } } }, "localname": "SignificantSupplierAxis", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "mxl_SignificantSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Significant Supplier [Axis]", "label": "Significant Supplier [Domain]", "terseLabel": "Significant Supplier [Domain]" } } }, "localname": "SignificantSupplierDomain", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_StockAssumedduringPeriodValueAcquisitions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Assumed during Period, Value, Acquisitions", "label": "Stock Assumed during Period, Value, Acquisitions", "terseLabel": "Stock Assumed during Period, Value, Acquisitions" } } }, "localname": "StockAssumedduringPeriodValueAcquisitions", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "mxl_StockBasedCompensationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Based Compensation [Member]", "label": "Stock Based Compensation [Member]", "terseLabel": "Stock Based Compensation [Member]" } } }, "localname": "StockBasedCompensationMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivitiesDetailsTextualsDetails" ], "xbrltype": "domainItemType" }, "mxl_SubsequentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsequent Shares", "label": "Subsequent [Member]", "terseLabel": "Subsequent [Member]" } } }, "localname": "SubsequentMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "mxl_TermAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan A", "label": "Term A [Member]", "terseLabel": "TermAloan1 [Member]" } } }, "localname": "TermAMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "mxl_TermBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term B", "label": "Term B [Member]", "terseLabel": "Term B [Member]" } } }, "localname": "TermBMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "mxl_TermLoanAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan A", "label": "Term Loan A [Member]", "terseLabel": "Term Loan A [Member]" } } }, "localname": "TermLoanAMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "mxl_Transfersfromdeferredrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Transfers from deferred rent", "label": "Transfers from deferred rent", "terseLabel": "Transfers from deferred rent" } } }, "localname": "Transfersfromdeferredrent", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "monetaryItemType" }, "mxl_Unrealizedgainlossontranslationtoreportingcurrency": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrealized gain/loss on translation to reporting currency", "label": "Unrealized gain/loss on translation to reporting currency", "terseLabel": "Unrealized gain/loss on translation to reporting currency" } } }, "localname": "Unrealizedgainlossontranslationtoreportingcurrency", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_VendorAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor A [Member]", "label": "Vendor A [Member]", "terseLabel": "Vendor A [Member]" } } }, "localname": "VendorAMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_VendorBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor B [Member]", "label": "Vendor B [Member]", "terseLabel": "Vendor B [Member]" } } }, "localname": "VendorBMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_VendorCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor C [Member]", "label": "Vendor C [Member]", "terseLabel": "Vendor C [Member]" } } }, "localname": "VendorCMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_VendorDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor D [Member]", "label": "Vendor D [Member]", "terseLabel": "Vendor D [Member]" } } }, "localname": "VendorDMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_VendorEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor E [Member]", "label": "Vendor E [Member]", "terseLabel": "Vendor E [Member]" } } }, "localname": "VendorEMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_VendorFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor F [Member]", "label": "Vendor F [Member]", "terseLabel": "Vendor F [Member]" } } }, "localname": "VendorFMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_VestingPercentageRelativeToEPS": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting Percentage Relative To EPS", "label": "Vesting Percentage Relative To EPS", "terseLabel": "Vesting Percentage Relative To earnings per share" } } }, "localname": "VestingPercentageRelativeToEPS", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "percentItemType" }, "mxl_VestingPercentageRelativeToNetSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting Percentage Relative To net sales", "label": "Vesting Percentage Relative To net sales", "terseLabel": "Vesting Percentage Relative To net sales" } } }, "localname": "VestingPercentageRelativeToNetSales", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "percentItemType" }, "mxl_WiFiAndBroadbandAssetsBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "WiFi and Broadband assets business", "label": "WiFi and Broadband assets business [Member]", "terseLabel": "WiFi and Broadband assets business" } } }, "localname": "WiFiAndBroadbandAssetsBusinessMember", "nsuri": "http://www.maxlinear.com/20201231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Asia.", "label": "Asia [Member]", "terseLabel": "Asia [Member]" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r234", "r356", "r362", "r762" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r448", "r451", "r682", "r683", "r684", "r685", "r686", "r687", "r706", "r759", "r763" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail", "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails", "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3", "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails", "http://www.maxlinear.com/role/LeasesDetails", "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r448", "r451", "r682", "r683", "r684", "r685", "r686", "r687", "r706", "r759", "r763" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail", "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails", "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3", "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails", "http://www.maxlinear.com/role/LeasesDetails", "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r234", "r356", "r362", "r762" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r228", "r356", "r360", "r707", "r758", "r760" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r228", "r356", "r360", "r707", "r758", "r760" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r388", "r448", "r451", "r682", "r683", "r684", "r685", "r686", "r687", "r706", "r759", "r763" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail", "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails", "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3", "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails", "http://www.maxlinear.com/role/LeasesDetails", "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r388", "r448", "r451", "r682", "r683", "r684", "r685", "r686", "r687", "r706", "r759", "r763" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail", "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails", "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3", "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails", "http://www.maxlinear.com/role/LeasesDetails", "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r449", "r817" ], "lang": { "en-us": { "role": { "documentation": "Information reported for future period.", "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r149", "r820" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/Item15Notes" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r229", "r230", "r356", "r361", "r761", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r229", "r230", "r356", "r361", "r761", "r795", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r818", "r819" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r321", "r449", "r675" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2020-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/Item15Details" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r149", "r820" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/Item15Details" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails", "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r23", "r235", "r236" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r120" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Accretion of investment premiums" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrentAndNoncurrent": { "auth_ref": [ "r724", "r751" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements.", "label": "Accrued Bonuses", "terseLabel": "Accrued Bonuses" } } }, "localname": "AccruedBonusesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "This item represents 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.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Liabilities [Member]" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r8", "r9", "r44" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail": { "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 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 fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRentCurrent": { "auth_ref": [ "r8", "r9", "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Rent, Current", "terseLabel": "Accrued Rent, Current" } } }, "localname": "AccruedRentCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r8", "r9", "r44" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail": { "order": 5.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 royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties, Current", "terseLabel": "Accrued royalty" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r66", "r72", "r76", "r592" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r39", "r297" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail": { "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r65", "r72", "r76", "r591" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "terseLabel": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r69", "r71", "r72", "r745", "r771", "r775" ], "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", "periodEndLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, ending", "periodStartLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, beginning", "verboseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r641", "r642", "r643", "r644", "r645", "r648" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r68", "r72", "r76", "r150", "r151", "r152", "r592", "r766", "r767" ], "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": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r63", "r72", "r76", "r592", "r642", "r643", "r644", "r645", "r648" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r24" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r150", "r151", "r152", "r496", "r497", "r498" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r153", "r154", "r155", "r156", "r245", "r246", "r247", "r248", "r249", "r250", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r540", "r541", "r542", "r543", "r709", "r710", "r711", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r453", "r455", "r502", "r503" ], "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": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r455", "r488", "r501" ], "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", "verboseLabel": "Stock based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/Item15Details" ], "xbrltype": "domainItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r99", "r119", "r651" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of Debt Discount (Premium)" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r93", "r119", "r653" ], "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 Debt Issuance Costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r119", "r653" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt issuance costs and discount" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r119", "r277", "r287" ], "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" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsDetails2", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r175" ], "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": "Common stock equivalents excluded from the calculation of net loss per share (shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/NetLossPerShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r119", "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset Impairment Charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r133", "r211", "r220", "r226", "r244", "r588", "r593", "r630", "r716", "r741" ], "calculation": { "http://www.maxlinear.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", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r58", "r133", "r244", "r588", "r593", "r630" ], "calculation": { "http://www.maxlinear.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/2020-01-31", "presentation": [ "http://www.maxlinear.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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets [Member]", "terseLabel": "Assets [Member]" } } }, "localname": "AssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "domainItemType" }, "us-gaap_AvailableForSaleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.", "label": "Available-for-sale Securities", "terseLabel": "Available-for-sale Securities" } } }, "localname": "AvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax", "terseLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.", "label": "Available-for-sale Securities, Amortized Cost Basis", "terseLabel": "Available-for-sale Securities, Amortized Cost Basis" } } }, "localname": "AvailableForSaleSecuritiesAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r240", "r257" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Debt Securities, Available-for-sale, Current" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investments in debt and equity securities which are categorized neither as held-to-maturity nor trading and which are intended to be sold or mature more than one year from the balance sheet date or operating cycle, if longer. Such securities are reported at fair value; unrealized gains (losses) related to Available-for-sale Securities are excluded from earnings and reported in a separate component of shareholders' equity (other comprehensive income), unless the Available-for-sale security is designated as a hedge or is determined to have had an other than temporary decline in fair value below its amortized cost basis. All or a portion of the unrealized holding gain (loss) of an Available-for-sale security that is designated as being hedged in a fair value hedge is recognized in earnings during the period of the hedge, as are other than temporary declines in fair value below the cost basis for investments in equity securities and debt securities that an entity intends to sell or it is more likely than not that it will be required to sell before the recovery of its amortized cost basis. Other than temporary declines in fair value below the cost basis for debt securities categorized as Available-for-sale that an entity does not intend to sell and for which it is not more likely than not that the entity will be required to sell before the recovery of its amortized cost basis are bifurcated into credit losses and losses related to all other factors. Other than temporary declines in fair value below cost basis related to credit losses are recognized in earnings, and losses related to all other factors are recognized in other comprehensive income.", "label": "Available-for-sale Securities, Noncurrent", "terseLabel": "Long-term investments, available-for-sale" } } }, "localname": "AvailableForSaleSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Available-for-sale Securities [Table Text Block]", "terseLabel": "Available-for-sale Securities [Table Text Block]" } } }, "localname": "AvailableForSaleSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r456", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r601", "r604" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]", "terseLabel": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r446", "r450" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r446", "r450", "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r582" ], "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": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r561", "r562" ], "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": "Business Acquisition, Pro Forma Earnings Per Share, Basic" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r561", "r562" ], "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": "Business Acquisition, Pro Forma Earnings Per Share, Diluted" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total revenue reported by the acquired entity for its previous full fiscal year before the business acquisition.", "label": "Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period", "terseLabel": "Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period" } } }, "localname": "BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Business Acquisition, Share Price" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r561", "r562" ], "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": "Business Acquisition, Pro Forma Net Income (Loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r561", "r562" ], "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": "Business Acquisition, Pro Forma Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r558" ], "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": "Business Combination, Acquisition Related Costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r576", "r577", "r580" ], "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": "Business Combination, Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r576", "r577" ], "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": "Common stock issued in acquisitions, at fair value" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r574", "r576", "r577", "r581" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Deferred payments of purchase price for acquisitions, at fair value" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r118", "r584" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r575", "r578", "r583" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Business Combination, Contingent Consideration, Liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r575", "r579" ], "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": "Business Combination, Contingent Consideration, Liability, Current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r585" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combination Disclosure [Text Block]" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r560" ], "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": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r566" ], "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": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r566" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r566" ], "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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r566" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r566" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of 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", "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r566" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r566" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other 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, Other", "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r566" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r566" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r565", "r566" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r565", "r566" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r566" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r566" ], "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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r565", "r566" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r566" ], "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", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDescription": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "A description of each transaction that is recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.", "label": "Business Combination, Separately Recognized Transactions, Description", "terseLabel": "Business Combination, Separately Recognized Transactions, Description" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r129", "r556" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations Policy" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r124", "r125", "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital Expenditures Incurred but Not yet Paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_Cash": { "auth_ref": [ "r36", "r778", "r779" ], "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r36", "r121" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsCashandInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsCashandInvestmentsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. 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 [Member]", "terseLabel": "Cash and Cash Equivalents [Member]" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r12", "r122", "r129" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r114", "r121", "r127" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsCashandInvestmentsDetails": { "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 at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsCashandInvestmentsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r114", "r638" ], "calculation": { "http://www.maxlinear.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 in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits.", "label": "Cash [Member]", "terseLabel": "Cash [Member]" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.", "label": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]", "terseLabel": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan" } } }, "localname": "ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r132", "r133", "r168", "r169", "r170", "r172", "r174", "r186", "r187", "r188", "r244", "r630" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.maxlinear.com/role/DocumentandEntityInformation", "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r50", "r320", "r725", "r749" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r314", "r316", "r319", "r323" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsMember": { "auth_ref": [ "r19", "r721", "r740" ], "lang": { "en-us": { "role": { "documentation": "This element represents significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements.", "label": "Commitments [Member]", "terseLabel": "Total Commitments [Member]" } } }, "localname": "CommitmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Class A [Member]", "verboseLabel": "Class A Common Stock [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.maxlinear.com/role/DocumentandEntityInformation", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Common Class B [Member]", "verboseLabel": "Class B Common Stock [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r150", "r151" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r337" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value; 550,000 shares authorized, 74,536 shares issued and outstanding at December\u00a031, 2020 and 71,931 shares issued and outstanding at December\u00a031, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r79", "r81", "r82", "r90", "r729", "r754" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "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": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "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 tax:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income, Policy [Policy Text Block]" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r278", "r285", "r572" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software [Member]" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r197", "r198", "r234", "r627", "r628" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails", "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r197", "r198", "r234", "r627", "r628", "r777" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails", "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r197", "r198", "r234", "r627", "r628", "r777" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Significant Customer and Geographic Information" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r197", "r198", "r234", "r627", "r628" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails", "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r194", "r197", "r198", "r199", "r627", "r629" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r197", "r198", "r234", "r627", "r628" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r129", "r590" ], "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": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]", "terseLabel": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Deferred Revenue and Deferred Profit" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r345", "r346", "r357" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with Customer, Liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRightToRecoverProduct": { "auth_ref": [ "r359" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of right to recover product from customer on settling refund liability.", "label": "Contract with Customer, Right to Recover Product", "terseLabel": "Contract with Customer, Right to Recover Product" } } }, "localname": "ContractWithCustomerRightToRecoverProduct", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "totalLabel": "Total Future Minimum Payments, Due" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueAfterFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "ContractualObligationDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Five", "terseLabel": "2024" } } }, "localname": "ContractualObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFourthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Four", "terseLabel": "2023" } } }, "localname": "ContractualObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year One", "terseLabel": "2020" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Two", "terseLabel": "2021" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Three", "terseLabel": "2022" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r389", "r438", "r776" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities [Member]" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r95", "r133", "r244", "r630" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "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 net revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r135", "r536", "r546" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "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": "Current Federal Tax Expense (Benefit)" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r138", "r536" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "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": "Current Foreign Tax Expense (Benefit)" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r135", "r536", "r546", "r548" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 Expense (Benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r135", "r536", "r546" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "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": "Current State and Local Tax Expense (Benefit)" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r195", "r234" ], "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 [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail": { "order": 10.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Current", "terseLabel": "Customer Refund Liability, Current" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer-Related Intangible Assets [Member]" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Debt, Current", "negatedTerseLabel": "Debt, Current" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r717", "r720", "r739" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "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": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCallFeature": { "auth_ref": [ "r47", "r735" ], "lang": { "en-us": { "role": { "documentation": "Description of a feature that permits the issuer of the debt to repay or convert it before the stated maturity date (early retirement date). The description may include such items as the call price, the period that the issuer can call the debt, including the earliest call date, and other significant terms of the call feature, which may include the debt holders' ability to convert the debt to equity if the call option is exercised and contingent events that trigger the issuer's ability to call the debt.", "label": "Debt Instrument, Call Feature", "terseLabel": "Debt Instrument, Call Feature" } } }, "localname": "DebtInstrumentCallFeature", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r18", "r330", "r720", "r739" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term Debt, Gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCovenantDescription": { "auth_ref": [ "r18", "r736" ], "lang": { "en-us": { "role": { "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.", "label": "Debt Instrument, Covenant Description", "terseLabel": "Debt Instrument, Covenant Description" } } }, "localname": "DebtInstrumentCovenantDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r48", "r734" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Debt Instrument, Frequency of Periodic Payment" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate": { "auth_ref": [ "r46", "r652" ], "lang": { "en-us": { "role": { "documentation": "Description of any adjustments made to the stated rate to determine the effective rate.", "label": "Debt Instrument, Interest Rate, Basis for Effective Rate", "terseLabel": "Debt Instrument, Interest Rate, Basis for Effective Rate" } } }, "localname": "DebtInstrumentInterestRateBasisForEffectiveRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r46", "r332", "r652" ], "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": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument, Interest Rate Terms", "terseLabel": "Debt Instrument, Interest Rate Terms" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r737" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r737" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r48", "r136", "r338", "r341", "r342", "r343", "r651", "r652", "r654", "r738" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt Instrument, Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r651", "r654" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Debt Instrument, Unamortized Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Deferred Compensation Share-based Arrangements, Liability, Current", "terseLabel": "Deferred Compensation Share-based Arrangements, Liability, Current" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsDeferredRevenueandDeferredProfitDetail": { "order": 3.0, "parentTag": "mxl_DeferredRevenueAndDeferredProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "negatedLabel": "Deferred cost of net revenue - distributor transactions" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsDeferredRevenueandDeferredProfitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r135", "r537", "r546" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "order": 1.0, "parentTag": "mxl_DeferredIncomeTaxesExpenseBenefit", "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": "Deferred Federal Income Tax Expense (Benefit)" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r653" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r40", "r653" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Debt Issuance Costs, Net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r135", "r537", "r546" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "order": 3.0, "parentTag": "mxl_DeferredIncomeTaxesExpenseBenefit", "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": "Deferred Foreign Income Tax Expense (Benefit)" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r513", "r514" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r135", "r537", "r546", "r547", "r548" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r135", "r537", "r546" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "order": 2.0, "parentTag": "mxl_DeferredIncomeTaxesExpenseBenefit", "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": "Deferred State and Local Income Tax Expense (Benefit)" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetDomain": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Identification of the deferred tax asset for which a valuation reserve exists.", "label": "Deferred Tax Asset [Domain]", "terseLabel": "Deferred Tax Asset [Domain]" } } }, "localname": "DeferredTaxAssetDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 7.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 intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Deferred Tax Assets, Goodwill and Intangible Assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r527" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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": "Deferred Tax Assets, Gross" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r529" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Deferred Tax Assets, Net" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r529" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred Tax Assets, Net of Valuation Allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r534", "r535" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "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 operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r534", "r535" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Deferred Tax Assets, Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOtherTaxCarryforwards": { "auth_ref": [ "r534", "r535" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other.", "label": "Deferred Tax Assets, Other Tax Carryforwards", "terseLabel": "Deferred Tax Assets, Other Tax Carryforwards" } } }, "localname": "DeferredTaxAssetsOtherTaxCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails", "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r532", "r534", "r535" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Research" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r534", "r535" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 5.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 employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r534", "r535" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r528" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Deferred Tax Assets, Valuation Allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r534", "r535" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Deferred Tax Liabilities, Intangible Assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets": { "auth_ref": [ "r534", "r535" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment.", "label": "Deferred Tax Liabilities, Other Finite-Lived Assets", "negatedLabel": "Deferred Tax Liabilities, Other Finite-Lived Assets" } } }, "localname": "DeferredTaxLiabilitiesOtherFiniteLivedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "auth_ref": [ "r534" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "negatedLabel": "Deferred Tax Liabilities, Undistributed Foreign Earnings" } } }, "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r397" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "terseLabel": "Defined Benefit Plan, Accumulated Benefit Obligation" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "auth_ref": [ "r67", "r72", "r409" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax", "terseLabel": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r371" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "terseLabel": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": { "auth_ref": [ "r364", "r387" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.", "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position", "terseLabel": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase", "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r413", "r437" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets", "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Defined Benefit Plan, Benefit Obligation", "periodStartLabel": "Defined Benefit Plan, Benefit Obligation, Beginning Balance", "terseLabel": "Defined Benefit Plan, Benefit Obligation", "verboseLabel": "Defined Benefit Plan, Benefit Obligation" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r373", "r444" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "negatedTerseLabel": "Defined Benefit Plan, Benefit Obligation, Benefits Paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in benefit obligation of defined benefit plan from business combination.", "label": "Defined Benefit Plan, Benefit Obligation, Business Combination", "terseLabel": "Defined Benefit Plan, Benefit Obligation, Business Combination" } } }, "localname": "DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets": { "auth_ref": [ "r384" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in plan assets of defined benefit plan from business combination.", "label": "Defined Benefit Plan, Plan Assets, Business Combination", "verboseLabel": "Defined Benefit Plan, Plan Assets, Business Combination" } } }, "localname": "DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment, Year One" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r378", "r389", "r391", "r392", "r438" ], "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", "periodEndLabel": "Defined Benefit Plan, Plan Assets, Amount", "periodStartLabel": "Defined Benefit Plan, Plan Assets, Amount, Beginning Balance", "terseLabel": "Defined Benefit Plan, Plan Assets, Amount" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "auth_ref": [ "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "terseLabel": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)" } } }, "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r365", "r369", "r402", "r430", "r438", "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Defined Benefit Plan, Interest Cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r400", "r428", "r438", "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)" } } }, "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r367", "r401", "r429", "r438", "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Defined Benefit Plan, Service Cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "auth_ref": [ "r422", "r423", "r426", "r427", "r438" ], "lang": { "en-us": { "role": { "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "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": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r119", "r295" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r119", "r209" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Amortization and depreciation" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r59", "r60", "r626" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "negatedTerseLabel": "Derivative Asset", "terseLabel": "Derivative Asset" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFinancialInstrumentsAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).", "label": "Derivative Financial Instruments, Assets [Member]", "terseLabel": "Derivative Financial Instruments, Assets [Member]" } } }, "localname": "DerivativeFinancialInstrumentsAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Derivative, Fixed Interest Rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r603" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Derivative, Gain (Loss) on Derivative, Net" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Text Block]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r59", "r60", "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "negatedTerseLabel": "Derivative Liability, Current" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "negatedTerseLabel": "Derivative Liability, Current", "terseLabel": "Derivative Liability, Current", "verboseLabel": "Derivative Liability, Current" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeMaturityDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the derivative contract matures, in CCYY-MM-DD format.", "label": "Derivative, Maturity Date", "terseLabel": "Derivative, Maturity Date" } } }, "localname": "DerivativeMaturityDates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r129", "r139", "r596", "r597", "r598", "r600", "r606" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives, Policy [Policy Text Block]" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology Rights [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation and Employee Benefit Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails", "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r91", "r158", "r159", "r160", "r161", "r162", "r166", "r168", "r172", "r173", "r174", "r178", "r179", "r730", "r755" ], "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": "Earnings Per Share, Basic", "verboseLabel": "Basic (usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/NetLossPerShareSummaryofBasicandDilutedEarningsPerShareDetail", "http://www.maxlinear.com/role/SelectedQuarterlyFinancialDataDetails" ], "xbrltype": "perShareItemType" }, "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/NetLossPerShareSummaryofBasicandDilutedEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r91", "r158", "r159", "r160", "r161", "r162", "r168", "r172", "r173", "r174", "r178", "r179", "r730", "r755" ], "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": "Earnings Per Share, Diluted", "verboseLabel": "Diluted (usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/NetLossPerShareSummaryofBasicandDilutedEarningsPerShareDetail", "http://www.maxlinear.com/role/SelectedQuarterlyFinancialDataDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r175", "r176", "r177", "r180" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r638" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r516", "r550" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r489" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r489" ], "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": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r488" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Share-based Payment Arrangement, Expense, Tax Benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r150", "r151", "r152", "r154", "r163", "r165", "r185", "r248", "r337", "r344", "r496", "r497", "r498", "r542", "r543", "r641", "r642", "r643", "r644", "r645", "r648", "r766", "r767", "r768" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of equity interests that are issued or issuable in a business combination.", "label": "Equity Interest Type [Axis]", "terseLabel": "Equity Interest Type [Axis]" } } }, "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.", "label": "Equity Interest Issued or Issuable, Type [Domain]", "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]" } } }, "localname": "EquityInterestIssuedOrIssuableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimate of Fair Value Measurement [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": { "auth_ref": [ "r504" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit from Share-based Compensation, Operating Activities", "negatedTerseLabel": "Excess tax benefits on stock-based awards" } } }, "localname": "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Facility Closing [Member]" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails1", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r610", "r611", "r612", "r620" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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 Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r615", "r620" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (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, 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]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r610", "r620" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r438", "r611", "r679", "r680", "r681" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r618", "r620" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail", "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r610", "r621" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r610", "r611", "r613", "r614", "r622" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r618" ], "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": "Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r389", "r391", "r396", "r438", "r611", "r679" ], "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": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r389", "r391", "r396", "r438", "r611", "r680" ], "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": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r438", "r611", "r681" ], "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": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail", "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r615", "r620" ], "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r616" ], "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": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r615" ], "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": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodStartLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r438", "r679", "r680", "r681" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r618", "r622" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss": { "auth_ref": [ "r617", "r619" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in other comprehensive income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)", "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r129", "r623", "r625" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments, Policy [Policy Text Block]" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r242", "r243", "r251", "r253", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted Average Useful Life (in\u00a0Years)", "verboseLabel": "Weighted average amortization period in years" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r286" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less accumulated amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Four" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Three" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Two" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r278", "r282", "r286", "r290", "r708", "r712" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsDetails2", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r286", "r712" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsDetails2", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r278", "r285" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsDetails2", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r286", "r708" ], "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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Net Carrying Amount", "verboseLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsDetails2", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "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": "Finite-lived Intangible Assets [Roll Forward]", "terseLabel": "Finite-lived Intangible Assets [Roll Forward]" } } }, "localname": "FiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r279" ], "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", "terseLabel": "Finite-lived Intangible Assets Acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsDetails2" ], "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 Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails", "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r631", "r633", "r635", "r637" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedTerseLabel": "(Gain) loss on foreign currency and other" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfInvestments": { "auth_ref": [ "r119" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.", "label": "Gain (Loss) on Sale of Investments", "negatedTerseLabel": "Loss on sale of available-for-sale securities" } } }, "localname": "GainLossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r119" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk [Member]" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r267", "r269", "r715" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, Acquired During Period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r129", "r273", "r283" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r119", "r268", "r271", "r274" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "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 [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r272", "r557" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Goodwill, Purchase Accounting Adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r94", "r133", "r211", "r219", "r222", "r225", "r227", "r244", "r630" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/SelectedQuarterlyFinancialDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r119", "r291" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "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": "Impairment losses", "verboseLabel": "Impairment losses" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails4", "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r119", "r291" ], "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 a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment losses" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r119", "r291" ], "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": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails4" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLeasehold": { "auth_ref": [ "r119", "r294" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced.", "label": "Impairment of Leasehold", "terseLabel": "Impairment of Leasehold", "verboseLabel": "Impairment of leasehold improvements" } } }, "localname": "ImpairmentOfLeasehold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Goodwill and Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "In Process Research and Development [Member]" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r137", "r549" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignDetails": { "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": "Income (Loss) from Continuing Operations before Income Taxes, Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r87", "r211", "r219", "r222", "r225", "r227", "r713", "r726", "r732", "r756" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignDetails": { "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", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r137", "r549" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignDetails": { "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": "Income (Loss) from Continuing Operations before Income Taxes, Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r137", "r211", "r219", "r222", "r225", "r227" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r519" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails", "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails", "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails", "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails", "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r517", "r525", "r531", "r544", "r551", "r553", "r554", "r555" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r518" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Income Tax Examination, Penalties and Interest Accrued" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r135", "r164", "r165", "r210", "r515", "r545", "r552", "r757" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "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 benefit", "totalLabel": "Provision (benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails", "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r83", "r129", "r511", "r512", "r525", "r526", "r530", "r538", "r797" ], "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 Tax, Policy [Policy Text Block]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r516" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "order": 15.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": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r510", "r516" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "order": 13.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": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r516" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "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 foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r516" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "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": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r516" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "order": 11.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": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r516" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r516" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "order": 14.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r516" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "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 repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount" } } }, "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r516" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "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": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r516" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "order": 9.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 income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount" } } }, "localname": "IncomeTaxReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsForeign": { "auth_ref": [ "r516" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "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 foreign tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount", "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount" } } }, "localname": "IncomeTaxReconciliationTaxCreditsForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r516" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "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 research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r116", "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r118" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable, accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r118" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r118" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "terseLabel": "Increase (Decrease) in Deferred Income Taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r118" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInFairValueOfInterestRateFairValueHedgingInstruments1": { "auth_ref": [ "r602", "r605" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) related to the fair value of interest rate derivatives designated as fair value hedging instruments, as offset by the gain (loss) on the hedged item to the extent that the fair value hedge is determined to be effective.", "label": "Increase (Decrease) in Fair Value of Interest Rate Fair Value Hedging Instruments", "terseLabel": "Increase (Decrease) in Fair Value of Interest Rate Fair Value Hedging Instruments" } } }, "localname": "IncreaseDecreaseInFairValueOfInterestRateFairValueHedgingInstruments1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r118" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r118" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 19.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 assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r281", "r289" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails4" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails4" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r281", "r289" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails4" ], "xbrltype": "domainItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsRollForward": { "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": "Indefinite-lived Intangible Assets [Roll Forward]", "terseLabel": "Indefinite-lived Intangible Assets [Roll Forward]" } } }, "localname": "IndefiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails4" ], "xbrltype": "stringItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.", "label": "Indefinite-lived Intangible Assets Acquired", "terseLabel": "Indefinite-lived Intangible Assets, Purchase Accounting Adjustments" } } }, "localname": "IndefinitelivedIntangibleAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails4" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Member]", "terseLabel": "Indefinite-lived Intangible Assets [Member]" } } }, "localname": "IndefinitelivedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r276", "r284" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "verboseLabel": "Intangible Assets, Net (Excluding Goodwill)" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r85", "r208", "r650", "r653", "r731" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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", "negatedTerseLabel": "Interest Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r112", "r115", "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventories [Member]", "terseLabel": "Inventories [Member]" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r53" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r55" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Inventory Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetail", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r11", "r56", "r129", "r181", "r262", "r264", "r265" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory, Policy [Policy Text Block]" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r54" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r263" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory Write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r97", "r207" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets held for their financial return, rather than for the entity's operations.", "label": "Investments [Member]", "terseLabel": "Investments [Member]" } } }, "localname": "InvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsAdditionalInformationDetails4", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Leases of Lessee Disclosure [Text Block]" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalCostsPolicyTextBlock": { "auth_ref": [ "r128", "r129", "r322" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.", "label": "Legal Costs, Policy [Policy Text Block]", "terseLabel": "Litigation and Settlement Costs" } } }, "localname": "LegalCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r664" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lessee, Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r670" ], "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", "terseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r663" ], "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": "Lessee, Operating Lease, Renewal Term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r663" ], "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": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r43", "r133", "r221", "r244", "r589", "r593", "r594", "r630" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r133", "r244", "r630", "r722", "r747" ], "calculation": { "http://www.maxlinear.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 stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r45", "r133", "r244", "r589", "r593", "r594", "r630" ], "calculation": { "http://www.maxlinear.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/2020-01-31", "presentation": [ "http://www.maxlinear.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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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": "Liability [Member]", "terseLabel": "Liability [Member]" } } }, "localname": "LiabilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "domainItemType" }, "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": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Long-lived Assets by Geographic Areas [Table Text Block]" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r331", "r720", "r743" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedTerseLabel": "Long-term Debt, Current Maturities" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Long-term Debt, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r140", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Long-term Debt, Maturities, Repayments of Principal after Year Five" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r140", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "Long-Term Debt, Maturity, Year One" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r140", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "Long-Term Debt, Maturity, Year Four" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r140", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "Long-Term Debt, Maturity, Year Three" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r140", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "Long-Term Debt, Maturity, Year Two" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r48", "r329" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MediumTermNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instruments with maturities ranging from five to ten years.", "label": "Medium-term Notes [Member]", "terseLabel": "Medium-term Notes [Member]" } } }, "localname": "MediumTermNotesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Money Market Funds, at Carrying Value", "terseLabel": "Money Market Funds, at Carrying Value" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsCashandInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r189", "r203" ], "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": "Description of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r114" ], "calculation": { "http://www.maxlinear.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 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 (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r114" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r114", "r117", "r120" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r77", "r80", "r88", "r120", "r133", "r153", "r158", "r159", "r160", "r161", "r164", "r165", "r171", "r211", "r219", "r222", "r225", "r227", "r244", "r630", "r727", "r752" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.maxlinear.com/role/NetLossPerShareSummaryofBasicandDilutedEarningsPerShareDetail", "http://www.maxlinear.com/role/SelectedQuarterlyFinancialDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/NetLossPerShareSummaryofBasicandDilutedEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems": { "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 Pronouncement, Early Adoption [Line Items]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "NewAccountingPronouncementEarlyAdoptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementEarlyAdoptionTable": { "auth_ref": [ "r157", "r160" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing the financial statement line items and the effect of the guidance on financial statement line items by guidance implemented if the entity elects earlier application.", "label": "New Accounting Pronouncement, Early Adoption [Table]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "NewAccountingPronouncementEarlyAdoptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r98" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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 interest and other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "integerItemType" }, "us-gaap_OneTimeTerminationBenefitsMember": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "A lump sum payment to an involuntarily terminated employee in conjunction with exit or disposal activities.", "label": "One-time Termination Benefits [Member]", "terseLabel": "One-time Termination Benefits [Member]" } } }, "localname": "OneTimeTerminationBenefitsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails1", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r211", "r219", "r222", "r225", "r227" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r665", "r671" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating Lease, Cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r183", "r672", "r673" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "terseLabel": "Leased right-of-use assets" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r660" ], "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": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r660" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail", "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r660" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term lease liabilities", "verboseLabel": "Operating Lease, Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r661", "r666" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "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", "negatedTerseLabel": "Lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r659" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Leased right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r669", "r671" ], "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": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r668", "r671" ], "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": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r655", "r656" ], "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", "terseLabel": "Operating Leases, Future Minimum Payments Due" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r655", "r656" ], "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": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r655", "r656" ], "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": "Operating Leases, Future Minimum Payments, Due in Five Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r655", "r656" ], "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": "Operating Leases, Future Minimum Payments, Due in Four Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r655", "r656" ], "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": "Operating Leases, Future Minimum Payments, Due in Three Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r655", "r656" ], "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": "Operating Leases, Future Minimum Payments, Due in Two Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r655", "r656" ], "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": "Operating Leases, Future Minimum Payments, Due Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseSubleaseRentals1": { "auth_ref": [ "r655" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of sublease rental income recognized during the period that reduces the entity's rent expense incurred under operating leases.", "label": "Operating Leases, Rent Expense, Sublease Rentals", "terseLabel": "Operating Leases, Rent Expense, Sublease Rentals" } } }, "localname": "OperatingLeasesRentExpenseSubleaseRentals1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r532" ], "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": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r570" ], "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 [Member]" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r595" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r44" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail": { "order": 12.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" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other Assets, Current" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.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 long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "totalLabel": "Total minimum payments:" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "OtherCommitmentDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Five", "terseLabel": "2024" } } }, "localname": "OtherCommitmentDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Four", "terseLabel": "2023" } } }, "localname": "OtherCommitmentDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year One", "terseLabel": "2020" } } }, "localname": "OtherCommitmentDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Two", "terseLabel": "2021" } } }, "localname": "OtherCommitmentDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Three", "terseLabel": "2022" } } }, "localname": "OtherCommitmentDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Commitment, Fiscal Year Maturity [Abstract]", "terseLabel": "Other Obligations" } } }, "localname": "OtherCommitmentFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Commitments [Abstract]", "terseLabel": "Total Commitments" } } }, "localname": "OtherCommitmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table Text Block]", "terseLabel": "Future Minimum Payments Under Other Obligations" } } }, "localname": "OtherCommitmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r67", "r69", "r586", "r591" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r66", "r69", "r408" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "terseLabel": "Net actuarial gain on pension and other defined benefit plans, net of tax expense of $0 in 2020" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r64", "r69", "r632", "r634", "r640" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation adjustments, net of tax expense of $216 in 2020, expense of $136 in 2019 and benefit of $200 in 2018", "verboseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": { "auth_ref": [ "r65" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax", "terseLabel": "Unrealized gain (loss) on interest rate swap, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax": { "auth_ref": [ "r65", "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax", "terseLabel": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax" } } }, "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "auth_ref": [ "r69", "r73", "r74", "r75", "r639" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r62", "r70", "r636", "r647" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r78", "r81", "r84", "r89", "r337", "r641", "r646", "r648", "r728", "r753" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r78", "r81", "r586", "r587", "r591" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "netLabel": "Other comprehensive income (loss)", "terseLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r67", "r69" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax": { "auth_ref": [ "r67", "r70", "r586" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax", "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": { "auth_ref": [ "r69", "r73", "r75", "r599" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax", "negatedTerseLabel": "Less: Reclassification adjustments of unrealized gain on interest rate swap, net of tax of $0 in 2020", "terseLabel": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax": { "auth_ref": [ "r70" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax", "terseLabel": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r65", "r69", "r608" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax", "verboseLabel": "Unrealized gain (loss) on interest rate swap, net of tax expense of $8 in 2020, benefit of $341 in 2019 and expense of $187 in 2018" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after impairment of indefinite-lived intangible assets classified as other. Excludes financial assets and goodwill.", "label": "Other Indefinite-lived Intangible Assets", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "OtherIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails4" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestmentsMember": { "auth_ref": [ "r776" ], "lang": { "en-us": { "role": { "documentation": "Long-term investments classified as other.", "label": "Other Long-term Investments [Member]", "terseLabel": "Other Long-term Investments [Member]" } } }, "localname": "OtherLongTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivables": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from parties in nontrade transactions, classified as other.", "label": "Other Receivables", "terseLabel": "Other Receivables" } } }, "localname": "OtherReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other Restructuring [Member]" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails1", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "auth_ref": [ "r124", "r125", "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Value of Consideration Given", "terseLabel": "Issuance of shares for payment of bonuses" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherTaxExpenseBenefit": { "auth_ref": [ "r134", "r515", "r538" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other income tax expense (benefit).", "label": "Other Tax Expense (Benefit)", "terseLabel": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount" } } }, "localname": "OtherTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r109" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Payment of debt issuance cost" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r113", "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Payments for Restructuring" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r111" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Payments of Stock Issuance Costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r109" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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": "Minimum tax withholding paid on behalf of employees for restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecurities": { "auth_ref": [ "r104", "r239" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.", "label": "Payments to Acquire Available-for-sale Securities", "negatedLabel": "Purchases of available-for-sale securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r105" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Cash used in acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r106" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchases of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r106" ], "calculation": { "http://www.maxlinear.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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r364", "r387", "r719", "r742" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits.", "label": "Liability, Retirement and Postemployment Benefits", "terseLabel": "Liability, Retirement and Postemployment Benefits" } } }, "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r388", "r390", "r396", "r415", "r417", "r418", "r419", "r420", "r421", "r438", "r440", "r443", "r445", "r452" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Retirement Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "auth_ref": [ "r129", "r422", "r441", "r442", "r445", "r447" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "terseLabel": "Pension and Other Postretirement Plans, Policy" } } }, "localname": "PensionAndOtherPostretirementPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r456", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r624" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Postemployment Benefits [Abstract]", "terseLabel": "Postemployment Benefits [Abstract]" } } }, "localname": "PostemploymentBenefitsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21" ], "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, $0.0001 par value; 25,000 shares authorized, no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r34", "r35" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsOtherAssetsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "auth_ref": [ "r723", "r750" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.", "label": "Prepaid Expense", "terseLabel": "Prepaid Expense" } } }, "localname": "PrepaidExpenseCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average number of shares or units and dilutive common stock or unit equivalents outstanding in the calculation of proforma diluted earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.", "label": "Pro Forma Weighted Average Shares Outstanding, Diluted", "terseLabel": "Pro Forma Weighted Average Shares Outstanding, Diluted" } } }, "localname": "ProFormaWeightedAverageSharesOutstandingDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r107" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Net proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r108" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from Issuance of Debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r108" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Net proceeds from the issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r101", "r102", "r239" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Maturities of available-for-sale securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r103" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r107", "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from Stock Options Exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r44", "r324", "r325" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Product Warranty Accrual, Current" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r39", "r298" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r38", "r296" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail": { "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r298", "r748" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r37", "r129", "r298", "r798", "r799" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment, Policy [Policy Text Block]" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r298" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r296" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail", "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r92", "r252" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.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 losses on accounts receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]", "terseLabel": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r184" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SelectedQuarterlyFinancialData" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r30", "r129", "r237" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r72", "r76", "r84", "r641", "r645", "r648" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "terseLabel": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligation": { "auth_ref": [ "r318" ], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the recorded 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": "Recorded Unconditional Purchase Obligation", "totalLabel": "Total minimum payments:" } } }, "localname": "RecordedUnconditionalPurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Pertinent information about recorded unconditional purchase arrangements to acquire goods or services, by category of goods or services.", "label": "Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]", "terseLabel": "Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]" } } }, "localname": "RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear": { "auth_ref": [ "r318" ], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails": { "order": 6.0, "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recorded unconditional purchase obligation maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Recorded Unconditional Purchase Obligation, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear": { "auth_ref": [ "r318" ], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails": { "order": 5.0, "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recorded unconditional purchase obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Five", "terseLabel": "2024" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear": { "auth_ref": [ "r318" ], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails": { "order": 4.0, "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recorded unconditional purchase obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Four", "terseLabel": "2023" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear": { "auth_ref": [ "r318" ], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails": { "order": 2.0, "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Two", "terseLabel": "2021" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear": { "auth_ref": [ "r318" ], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails": { "order": 3.0, "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Three", "terseLabel": "2022" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationLineItems": { "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": "Recorded Unconditional Purchase Obligation [Line Items]", "terseLabel": "Recorded Unconditional Purchase Obligation [Line Items]" } } }, "localname": "RecordedUnconditionalPurchaseObligationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationPaymentScheduleAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Recorded Unconditional Purchase Obligation, Fiscal Year Maturity Schedule [Abstract]", "terseLabel": "Inventory Purchase Obligations" } } }, "localname": "RecordedUnconditionalPurchaseObligationPaymentScheduleAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationTable": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Describes each recorded unconditional purchase obligation arrangement to purchase goods and services that extend over multiple periods, any assets pledged to secure payment, and the fixed or determinable amount of payments due in each of the next five years and thereafter.", "label": "Recorded Unconditional Purchase Obligation [Table]", "terseLabel": "Recorded Unconditional Purchase Obligation [Table]" } } }, "localname": "RecordedUnconditionalPurchaseObligationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationsTextBlock": { "auth_ref": [ "r318", "r328" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unconditional purchase obligation recognized as liability.", "label": "Recorded Unconditional Purchase Obligations [Table Text Block]", "terseLabel": "Future Minimum Payments Under Inventory Purchase Obligations" } } }, "localname": "RecordedUnconditionalPurchaseObligationsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Repayments of Debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r110" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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", "negatedTerseLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "auth_ref": [ "r506" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The costs incurred 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 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, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept.", "label": "Research and Development Expense (Excluding Acquired in Process Cost)", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r129", "r506" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Expense, Policy [Policy Text Block]" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r12", "r121", "r127", "r714", "r744" ], "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": "Restricted Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsCashandInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r12", "r121", "r127" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsCashandInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Short-term restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsCashandInvestmentsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r7", "r15", "r121", "r127", "r796" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsCashandInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Long-term restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsCashandInvestmentsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Activity" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivity" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r119", "r301", "r306", "r311" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivitiesDetailsTextualsDetails", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails1", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringChargesMember": { "auth_ref": [ "r303", "r306", "r312" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included.", "label": "Restructuring Charges [Member]", "terseLabel": "Restructuring Charges [Member]" } } }, "localname": "RestructuringChargesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivitiesDetailsTextualsDetails", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails1", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails1", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r302", "r308" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "negatedPeriodEndLabel": "Restructuring Reserve", "negatedPeriodStartLabel": "Restructuring Reserve" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r301", "r307" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "terseLabel": "Restructuring Reserve, Accrual Adjustment" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r301", "r310" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "terseLabel": "Accrued restructuring" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveSettledWithoutCash2": { "auth_ref": [ "r301", "r307" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the reserve for full or partial settlement through consideration other than cash.", "label": "Restructuring Reserve, Settled without Cash", "verboseLabel": "Restructuring Reserve, Settled without Cash" } } }, "localname": "RestructuringReserveSettledWithoutCash2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r344", "r499", "r746", "r770", "r775" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetirementPlanFundingStatusAxis": { "auth_ref": [ "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r412", "r413", "r414", "r416", "r419", "r423", "r424", "r425", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "Information by status of funding for defined benefit plan designed to provide retirement benefits.", "label": "Defined Benefit Plan, Funding Status [Axis]", "terseLabel": "Defined Benefit Plan, Funding Status [Axis]" } } }, "localname": "RetirementPlanFundingStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanFundingStatusDomain": { "auth_ref": [ "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r412", "r413", "r414", "r416", "r419", "r423", "r424", "r425", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "Status of funding for defined benefit plan designed to provide retirement benefits.", "label": "Defined Benefit Plan, Funding Status [Domain]", "terseLabel": "Defined Benefit Plan, Funding Status [Domain]" } } }, "localname": "RetirementPlanFundingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r205", "r206", "r218", "r223", "r224", "r228", "r229", "r234", "r355", "r356", "r707" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails", "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r358", "r363" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from External Customers by Geographic Areas [Table Text Block]" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r130", "r131" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r86", "r133", "r205", "r206", "r218", "r223", "r224", "r228", "r229", "r234", "r244", "r630", "r732" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "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": "Net revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/SelectedQuarterlyFinancialDataDetails" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r667", "r671" ], "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": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]", "terseLabel": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SalesReturnsAndAllowancesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A revision in the estimated reserve needed for product returns and price or other concessions granted to customers.", "label": "Sales Returns and Allowances [Member]", "terseLabel": "Sales Returns and Allowances [Member]" } } }, "localname": "SalesReturnsAndAllowancesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r197", "r234" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails", "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r424", "r425", "r438" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefit obligation and plan assets of defined benefit plan with accumulated benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]", "terseLabel": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets" } } }, "localname": "ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r72", "r646", "r648" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "terseLabel": "Defined Benefit Plan, Assumptions" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r424", "r438" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefit obligation and plan assets for defined benefit pension plan with projected benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block]", "terseLabel": "Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets" } } }, "localname": "ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Cash, Cash Equivalents and Investments" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r538" ], "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": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt [Table Text Block]" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r529" ], "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 Deferred Tax Assets and Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r516" ], "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": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r455", "r487", "r501" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r455", "r487", "r501" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenue from External Customers by Products and Services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "terseLabel": "Schedule of Expected Benefit Payments" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r610", "r611" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r278", "r285", "r708" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangibleAssetsDetails2", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r278", "r285" ], "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 Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r273", "r275" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r273", "r275" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r137" ], "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": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r289", "r292" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails4" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r289", "r292" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r31", "r32", "r33" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Schedule of Other Assets [Table Text Block]", "terseLabel": "Schedule of Other Assets" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r39", "r298" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r182" ], "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 Financial Information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SelectedQuarterlyFinancialDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r304", "r305", "r309" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails1", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r304", "r305", "r309" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Restructuring and Related Costs [Table Text Block]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r302", "r310" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Restructuring activity and rollforward of restructuring liability" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r86", "r233" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r456", "r490" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r462", "r475", "r478" ], "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": "Share-based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Fair Value of Employee Stock Purchase Rights" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r481" ], "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]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansTables" ], "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": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r51", "r132", "r186", "r187", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r344" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r524", "r539" ], "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 Unrecognized Tax Benefits Roll Forward [Table Text Block]" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r194", "r197", "r198", "r199", "r627", "r629" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r129", "r212", "r213", "r214", "r215", "r216", "r217", "r229" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting, Policy [Policy Text Block]" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r118" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period for new restricted stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Percentage of purchase of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on purchase date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date", "terseLabel": "Percentage of common stock on the date of purchase" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r468" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r473" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r471" ], "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": "RSUs granted in period (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r471" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r472" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average intrinsic value of award vested 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, Vested in Period, Intrinsic Value, Amount Per Share", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r472" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r484" ], "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", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r483" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r485" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "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/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Contribution of earnings by employees" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r463", "r465" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPeriodIncreaseDecrease": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in the number of shares under non-option equity instrument agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Period Increase (Decrease)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Period Increase (Decrease)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r490" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r477" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r476" ], "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", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r490" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r464", "r490" ], "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", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change in the weighted average exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for exercisable or convertible options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable [Table Text Block]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable [Table Text Block]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r478" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "auth_ref": [ "r454", "r490" ], "lang": { "en-us": { "role": { "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r454", "r459" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]", "verboseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "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": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Three [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r129", "r456", "r460" ], "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": "Share-based Payment Arrangement [Policy Text Block]" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.", "label": "Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r482", "r500" ], "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 life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r490" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNumberOfSharesPeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of increase (decrease) of non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Number of Shares, Period Increase (Decrease)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Number of Shares, Period Increase (Decrease)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNumberOfSharesPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r479" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r337" ], "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", "periodEndLabel": "Shares issued, end of period (in shares)", "periodStartLabel": "Shares issued, beginning of period (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software and Software Development Costs [Member]" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r327" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "terseLabel": "Standard Product Warranty Accrual" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual, Current", "terseLabel": "Standard Product Warranty Accrual, Current" } } }, "localname": "StandardProductWarrantyAccrualCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r129", "r326" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranty" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r132", "r133", "r168", "r169", "r170", "r172", "r174", "r186", "r187", "r188", "r244", "r337", "r630" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.maxlinear.com/role/DocumentandEntityInformation", "http://www.maxlinear.com/role/StockBasedCompensationStockReservedforFutureIssuanceDetails", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r52", "r150", "r151", "r152", "r154", "r163", "r165", "r185", "r248", "r337", "r344", "r496", "r497", "r498", "r542", "r543", "r641", "r642", "r643", "r644", "r645", "r648", "r766", "r767", "r768" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsBalanceSheetDetailsAOCIDetails", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivitiesDetailsTextualsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfOtherComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Other Comprehensive Income [Abstract]", "terseLabel": "Statement of Other Comprehensive Income [Abstract]" } } }, "localname": "StatementOfOtherComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r150", "r151", "r152", "r185", "r707" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivitiesDetailsTextualsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shares Granted or Issued, Share-based Payment Arrangement [Abstract]", "terseLabel": "Shares Granted or Issued, Share-based Payment Arrangement [Abstract]" } } }, "localname": "StockIssuedDuringPeriodSharebasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r21", "r22", "r344" ], "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": "Stock Issued During Period, Shares, Acquisitions" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r21", "r22", "r337", "r344" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "verboseLabel": "Stock Issued During Period, Shares, Employee Stock Purchase Plans" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansESPPDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r337", "r344" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock units to Physpeed continuing employees" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r337", "r344", "r467" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationandEmployeeBenefitPlansStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r52", "r337", "r344" ], "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": "Stock Issued During Period, Value, Acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r21", "r22", "r337", "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Stock Issued During Period, Value, Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r27", "r28", "r133", "r238", "r244", "r630" ], "calculation": { "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Total stockholders\u2019 equity, end of period", "periodStartLabel": "Total stockholders\u2019 equity, beginning of period", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r649", "r674" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r649", "r674" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r649", "r674" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Details" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier Concentration Risk [Member]" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/SignificantCustomerandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": { "auth_ref": [ "r507", "r508" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.", "label": "Tax Adjustments, Settlements, and Unusual Provisions", "terseLabel": "Tax Adjustments, Settlements, and Unusual Provisions" } } }, "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r532" ], "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, Amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "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": "Tax Credit Carryforward [Line Items]", "terseLabel": "Tax Credit Carryforward [Line Items]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Tax Credit Carryforward [Table]", "terseLabel": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "auth_ref": [ "r17", "r718", "r742" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.", "label": "Taxes Payable", "terseLabel": "Taxes Payable" } } }, "localname": "TaxesPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r567" ], "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": "Technology-Based Intangible Assets [Member]" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsIntangibleAssetsDetail", "http://www.maxlinear.com/role/BusinessCombinationsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsGoodwillandIntangiblesOtherDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r242", "r243", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r22", "r337", "r344" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "terseLabel": "Treasury Stock, Shares, Retired" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansAdditionalInformationDetail", "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitPlansExpensebyTypeDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r153", "r154", "r155", "r156", "r245", "r246", "r247", "r248", "r249", "r250", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r540", "r541", "r542", "r543", "r709", "r710", "r711", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextuals" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivitiesDetailsTextualsDetails", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails1", "http://www.maxlinear.com/role/RestructuringActivityRestructuringActivityDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r389", "r733" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "US Government Agencies Debt Securities [Member]" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails1", "http://www.maxlinear.com/role/FinancialInstrumentsFinancialInstrumentsDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": { "auth_ref": [ "r314", "r315", "r317", "r318" ], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement.", "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]", "terseLabel": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]" } } }, "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnderfundedPlanMember": { "auth_ref": [ "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r412", "r413", "r414", "r416", "r419", "r423", "r424", "r425", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan in which retirement benefits are payable directly from plan assets segregated and restricted to provide such benefits and for which benefit obligation exceeds plan assets available to provide retirement benefits.", "label": "Defined Benefit Plan, Underfunded Plan [Member]", "terseLabel": "Defined Benefit Plan, Underfunded Plan" } } }, "localname": "UnderfundedPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r509", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesUnrecognizedtaxexpensebenefitrollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r521" ], "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": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesUnrecognizedtaxexpensebenefitrollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from acquisitions.", "label": "Unrecognized Tax Benefits, Increase Resulting from Acquisition", "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Acquisition" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesUnrecognizedtaxexpensebenefitrollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r522" ], "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": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesUnrecognizedtaxexpensebenefitrollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r521" ], "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": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesUnrecognizedtaxexpensebenefitrollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r523" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesUnrecognizedtaxexpensebenefitrollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "auth_ref": [ "r315" ], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails": { "order": 1.0, "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One", "terseLabel": "2020" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesCommitmentsandContingenciesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r190", "r191", "r192", "r193", "r200", "r201", "r202" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences.", "label": "Valuation Allowance by Deferred Tax Asset [Axis]", "terseLabel": "Valuation Allowance by Deferred Tax Asset [Axis]" } } }, "localname": "ValuationAllowanceByDeferredTaxAssetAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r529" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "order": 4.0, "parentTag": "mxl_DeferredIncomeTaxesExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedTerseLabel": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails", "http://www.maxlinear.com/role/IncomeTaxesIncomeTaxesAdditionalInformationDetails", "http://www.maxlinear.com/role/IncomeTaxesProvisionalAmountsDisclosuresRelatedtoTaxCutsandJobsActDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Valuation Allowance [Line Items]", "terseLabel": "Valuation Allowance [Line Items]" } } }, "localname": "ValuationAllowanceLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/Item15Details" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowanceTable": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "A listing of an entity's valuation allowances to reduce deferred tax assets to amounts which it is more likely than not will not be realized, including a description of the deferred tax assets for which the valuation allowance has been recorded and the amount of the valuation allowance.", "label": "Valuation Allowance [Table]", "terseLabel": "Valuation Allowance [Table]" } } }, "localname": "ValuationAllowanceTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r141", "r147" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "terseLabel": "Allowances for Doubtful Accounts" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/Item15Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/Item15Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r145" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/Item15Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r146" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/Item15Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r141", "r142", "r143", "r146", "r147" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/Item15Details" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r141", "r142", "r143", "r146", "r147" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/Item15Details" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationandEmployeeBenefitsPlanAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantyReservesMember": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Reserve for expected cost from warranty provided on specific product or service.", "label": "SEC Schedule, 12-09, Reserve, Warranty [Member]", "terseLabel": "SEC Schedule, 12-09, Reserve, Warranty [Member]" } } }, "localname": "WarrantyReservesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/Item15Details" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageBasicSharesOutstandingProForma": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average number of shares (units) outstanding in the calculation of pro forma basic earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.", "label": "Weighted Average Basic Shares Outstanding, Pro Forma", "terseLabel": "Weighted Average Basic Shares Outstanding, Pro Forma" } } }, "localname": "WeightedAverageBasicSharesOutstandingProForma", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r174" ], "calculation": { "http://www.maxlinear.com/role/NetLossPerShareSummaryofBasicandDilutedEarningsPerShareDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive common stock equivalents (shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/NetLossPerShareSummaryofBasicandDilutedEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r167", "r174" ], "calculation": { "http://www.maxlinear.com/role/NetLossPerShareSummaryofBasicandDilutedEarningsPerShareDetail": { "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 (shares)", "totalLabel": "Weighted average common shares outstanding-diluted (shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/NetLossPerShareSummaryofBasicandDilutedEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:", "verboseLabel": "Shares used to compute net loss per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/NetLossPerShareSummaryofBasicandDilutedEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r166", "r174" ], "calculation": { "http://www.maxlinear.com/role/NetLossPerShareSummaryofBasicandDilutedEarningsPerShareDetail": { "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": "Weighted Average Number of Shares Outstanding, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.maxlinear.com/role/NetLossPerShareSummaryofBasicandDilutedEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockCompensationAwardsActivityRollForwardDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r137": { "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=120395691&loc=d3e23780-122690" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=SL77927221-108306" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(c))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25383-109308" }, "r319": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751" }, "r323": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68070138&loc=d3e11281-110244" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r337": { "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" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130611-203046-203046" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(b)(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "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" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11374-113907" }, "r505": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28511-109314" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28446-109314" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32059-109318" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r516": { "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" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r518": { "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" }, "r519": { "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" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "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" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r545": { "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" }, "r546": { "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" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r555": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r556": { "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" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r558": { "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" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r585": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r586": { "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" }, "r587": { "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" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r595": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121607252&loc=SL5864739-113975" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121558989&loc=d3e80720-113993" }, "r609": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r624": { "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" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30304-110892" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30755-110894" }, "r637": { "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" }, "r638": { "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" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "40", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=116633155&loc=d3e31531-110899" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r648": { "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" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r650": { "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" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r654": { "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" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r658": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121561866&loc=SL77919311-209978" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919372-209981" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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=120398452&loc=d3e534808-122878" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r728": { "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=120399700&loc=SL114874048-224260" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r735": { "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" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r737": { "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" }, "r738": { "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" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e709-108580" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r744": { "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=120400017&loc=d3e572229-122910" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.10)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r751": { "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=120400017&loc=d3e572229-122910" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r758": { "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" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r777": { "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" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r797": { "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" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r809": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r810": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r811": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r812": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r813": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r814": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r815": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r816": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r817": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03" }, "r818": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r819": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r820": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r89": { "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=120395209&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "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=120395209&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r98": { "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=120395209&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 107 0001288469-21-000013-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001288469-21-000013-xbrl.zip M4$L#!!0 ( "^+2U(?=?M%- @ $,M 7 83$R,S$R,#(P97AH:6)I M=#,Q,2YH=&WM6FUSVS82_GZ_ E7F&GM&HD39LB+9\4QBNU-/T\:3NI.[3S<0 ML90P!@D6 "6KO[Z[ /5B2T[DB9M(.>>#8A*+Q6+Q[.X#$"<_G+\_N_[OU04; MN4RQJS_>OKL\8[5&L_GQX*S9/+\^9S]?__J.'4:MF%T;GEOII,ZY:C8O?JNQ MVLBYHM]L3B:3:'(0:3-L7G]HDJK#IM+:0B2T!O\!2Y._W7R0Z/!SG52 M9I [EAC@#@0KK\,:C4KJ3!=3(XB+DF$GQNB;;[9BGT.%QM\,/XY[H\33FXNA5KRM2D73A M?S$:V43QT,>ZJ8+7M4SFC1'0^/W#=M3M%.YX(H4;]>-6Z]\U+WIZDNK?YQ$DSNHAXE4U M.XBC^*[%RQ/G9HAS=[KH]U#KDND)^AK,-[+]#(R3J4PX09#IE%T9F2>RX(I= MW$)2.CD&]CY%"3#LJC2VY&BDT^QW2*C+CR_BH];Q0:M-?=T(V._<#'@.MO'^ M5L&4O4D"]- M<8+<_?BB\^IX92[?QNC@_0<=6W A, 4T%*38X]4,=C(7"+E^@]Y\(V_'T&2C3A"W\W(I #@E8 MR\V41#)^ S[7S75:?"?0&!Q2^=I:)<-$&JRE*)9C=[1$8!*=C&0R8K:DGT7_ M"6#B"4IH IFT"HLNU>^)=".$'NX-_8*G,$6$$U@6BZ@A^%,=FL]0N\Q136BCV6.=5*5 GHG8)/G5$O#1J MR@H$'<4+Q9%2BX"HL&CO#8TQ)SR1K9-$J5 HT C5/UPUMN3<#MBJ=(3.PL1 M T-IG2%6P>EEL!NMK"\AWQ/8/CAUH']^@XR7MH*R!4/H[2H*TY* M:+EDW(#')>),#A00?AA@, P4$K[H51@*V9PP!MQ9P_VPR,IB3LBO-KW.B7Q M^SR$"(W$*&TO14Y ,EGUN"'3U2'3_>H=.>!^>*$8<9Q=); '1UL4,GQ_BT*F M?4A^"+X\!XN;2L2/9QB?AWF=R$_"2[MY%V(A T"@5B,%7J-+@PHP7X^E]54 MI2#W>FC;M*@?RS7(@.(>^16Q6<"U7M4G:I182] 6JY44_F3#E@,KA>1&T@1D MH%^^*N:DJ;1$B7S*L)X_^9JA+:!!#FL4=2HXAEQ2*DZE#J?EC5A0*^P1B-HR MO\2_!D""6(VP/XCUU>=!]-8>O2?8*LP/M@;SO>BH2VZX"_:-\^P*YC?/T!M# M'\-E+ 4AFEN=P:&HUD:8,4'A[7%( SQSF"\S7&P-TN?Y M/"!I%9%TD%-Q8=]R#_"/R-]$1722E(80MU3W[^C+M'7XAD[F48M-4,6?)1(& M5+JW(IQBN& VO2=7F8D;7O G3G08E9=S6_:#)2-NY\2(\K /+Q"^0/G95\5C MRI2\ 54=/]V3KW^!0W8YF+9J#]W9^3VT/_\6LPBL+_(OE8/EB%BD8D+V(UC7 M"LE'HSA2?*>-G5,<_P*599ET#F!M@1MHI$_4(B3:Y+OO8<1@/;%4K_!_VF+, M0AO^+"6:[(.YS/UG*[O_O O^/G?!;Q22823G_J,FVD3'*8D$Q&+%>N;[T GP M&Z(Q@1Q[(N-IO?\:,#NV?!3"JRUC.(Q:D[FYP(X6YHE[3314VP 41F C6Z\' M%F610MDRRW#'^Q?X:52%<>W1[L-)_?&0VE4:OWV;U3?(85*#Z:V.. &?BQ%I M_FM/! K9.1CKD;'X'\ C0+R1)T1/O M]:KO^P/MG,[ZH9?S.^)*8(! !]/ Q5&\L-"?_7&,U:A0?-J7N7>Q[W0\I@*& M5*NZ/N%T45TAZ?6B]E&/;I$XM,:)F?KJ@DGD+Y@TG5AMZT2]T'%M:RN*'VS[ ME-:#HZA[^/1JV]&K[M&3:^VTHE9K,[5-[][@8EPJ6_#\=>V@=@\D_79QR^*[ M5UT(-_?7+\#BZV<)?]_H'"//,P$V1V\U^QV?V$\P,"5]KX[CNK_I]8CYM6AV MM>_&%8%=S7X/N\?6_SYXW>>.IS;$^B-<]K2B5>JDNU,HR_P1.9OY=%=7Z;M8 MF5UU_I5!%DSTS=/,LY&$=/4JX/-*?(65V/O$7GKTR!MH]^[B%CI< M1NZ'#W-C6+F=NT@\GLVU%EWX +-/Z5:[?.9";_4;KA?[B\ZG?P-02P,$% M @ +XM+4E)@Z>D_" 9RT !< !A,3(S,3(P,C!E>&AI8FET,S$R+FAT M;>U:;5,;.1+^?K]"Z]0E4&6/7\'8$*H2(+O493>IA*O'_]=4OC%_R2-14N,7OPP=BC5JLE/=W]M$9G/UU^N+CY]\OWRYI+]]:)&DUV8WAFI9,ZXZI>O_JMPBHCY_)^O3Z9 M3*)).])F6+_Y5"=5G;K2VD(DG*BN*['8@@63 >X,&?HUY+SDZ2>*XU^"M[DFK=?2?)AI91_'0 MQ[JI@M>55&:U$=#X_4XKZA[E[G0BA1OUFXW&WRM>]/PLT9G#\0SV#U^#FC5E M#NYXUF!^D.T78)Q,9,P)@DPG[*.162QSKM@[F7'\BM\^ M)"@!AGTLC"TX&NDT^PPQ=7GYHGG<.&TW6M37C8!]YF; ,["U#W<*INQ-[*BE MU6CLNC3_\X7H;%R(ZRK[[& ,&?LY8N^EBT>)!"6J+/8K-,7)6W+FK.A4#WKRE(L,?)#'(R$PBW?HV>_*"5;D8SH[__Z*?WEZ41'=$R M7+,1'P,S,)8PP<#I1M*R=]JD88V;C=H_",2_\KOWJ(^;:GA^G<41(J*W#1$; M0MB3V*#6WFW06VYQ6S! I5-VF^F) C&$:M@G [DVC@F-)F0:LQ^.P&7&>#9E M1>9, 3@#S(<^->(N$4G0S3J?0QSAJ_!\3E [6AX^^G@'U@RS](+ M1%41_"B.S6:I768)AK20Z#''JT*@3D3M$GRJB'AIU)3E"#KR%_(CI18.46+1 MK@R-/B<\B:V21*%0 +U (U3]<-;;$W,[8HG2$SMS$0-#:9TA1L'I8; ;K:PN M(=W.C%FS]AGLCV!X9^_ ?G,/&:]L">22AU%8U"4?);1<,V[ XQ)Q)@<*"#\, MT!D&2MH1B9-8BBF!T@+]%M+&2ML"^U&R,%H%@.9&QR#PL64'B$,2S(7@Z^ZE08$MFT.:UYM$!'(:?I*1Y),*C0Z]3$K?/@HO02(S"]I+G!"23 M50\;,ED?,CDLG]$"K+H7BA''>:H$MGV\1R[##_?(95H=6H=+L%A*(G(\M_AS M@%>)]L2\L+MW(?XQ (1H.5)@-+HPJ C]5A:'_]1"C*OAPJF1>98SCX&%/>8 M+RG- JC5,C-1H\0L@K98K:3PYQFV&%@I)#>2)B #\?+Y,"--A24RY(.%])"<4IR."UOQ()488] T9:9)7X; EB'L+^(#;GG:VX MK3RX&M@KM _V!NV]Z+B[#O:=(^P:YG>/S3M#']UE+ 4AFEN=<4I'W*(W4!% M,.=&S""'3B#Y0"KIIL2'-@U+#NC1Z8$W/Z+91/E"UKLK)Y07)D?@6\_?XE@; MX0WPY<00,J1E"O&/+9"38Y$(EDH!X_[XQZ>;_R>4QWN#\GE,OQIS5?C 1QB M)*$3MS'NGMU H)$F[1#"P\_-;-KC&3MB^+6!LP]TX;:/O4N2X7-IH((D^?," ME@UFI8YW40AKX \:$8XTP#-[^3;#Q=X@?1[/ Y+6$4E'."4+]BTK@'] _"8J MHN.X,(2XI;Q_3U^JK<,G=!Z/6FR,*GXOD#"@TH,UX03=!:/IBEQI)I:ZX,^: MZ!@J*^:V' 9+1MS.B1'%8>]>('R"\K,OD\>4*7D+JCQX6I&O?L."/&5GVJOJ M^>C)5\_^Y%O,/+"ZB+^4#I8]8A&*"=D/8%UK)!^-XDCQG39V3G'\ U26IM(Y M@(T);J"1/E&+D&B3[WZ 'H/YQ%*^PO]48LQ<&WXO))KLG;G(_,LJ>_A<__XU MZ]\W"LDPDG/_*A-MHH.46 )BL60]\SIT OR6:$P@QY[(>%KOWP/,#BP?A/"R M9 S'4!LB-Q?8T<(\<&_PAK(,0&$$-K+U:F!1%BF4+=(4*]X_P$^C3(P;#W6W M!_6'0^JITOC]*U;?((=)#(:W*N($?"Q&I/GW/"4DJX$4R&RLU1B(&61\6+ZN M,F7XAC17>@K8.AGI$+/Y/< C0+^1)$6/7.N5;_4'VCF=]N<@6;GSX'R-7'89 M(/3!U'"[%,\M]&=?3C$_Y8I/^S+SB^X[G8XII2'Y*E4ZG9=727HGT4G;WR9Q M:)\3,_7E19/(-]6=6&\[CAJ-[:V-J+FU[6M:V\=1K]E]=+6MZ*37>72MG5[4 M/>GMI+;NESR]D_\8F]@X$IZ-UULUGU-[X>,+\&S:[REUF*ER\ZW5/K/S=>];FW,CMB M^P%+]+BB9:BD.U,HR_PA.9NMX -XYWTXAJ9N6N )DN9,,IZ2V#"&)S6H15)FKF',YW-];NM< MS SOS"A5-8V8\YSJ@0QJ!]WR#5XI"0Y^Z;[0-!APOTAH*L$7E$@:0)&S= 87 M _5YMA!L%DEHF T++KCXS"Y)U2Z9C.G!2D_7J)Z[AAJD.^7!XJ ; ML$M@P=L:LRS?M)PV=:9TVG1:=,^A]C[9+F+ZM M)2S5(EJ.[S8;>MO)9&?. AFYEFG^6E-=#[HA3R6.)U"^NJW4W% FZ9742,QF MJ:L@U2K15;//8R[Z&C4[WFC\0DFS]GDO'?B@3=^\)9;>W"N3_2^#I-AO[3^ MU4NK978LVS'K#][XW@1Z@_&I-QRL^_PZDGVS!>.C!P_%>S>$2>_LL'V@YKGAFXY[3)B%BADN:Y)F[C]8I)2P-4(';:&<_?D5JWNJ"41W> MLSSB@L*$TC00+"OJLBYSK6<9'#P$&>&01$Q)2G-M?!73!?1\6;:4SJ]C.Y&J4R]-"Q+#&,YDI!0(^F?!!"UWNKP%_D;^2#*-Z4K#E(N "@US("993MW532=@ M>1:3A;S7M7:^MM\_ZU_A@7V"W=:FYO7E=KJ$FK)@X# M(,](^K9FUU8"&0D"+%K=1G8%UO6@BFDH-Z.BBL:?O\BJ6G6 6?CJI;/7@2]) MLT3_R($=T:DHB%B 5:VAUA/#5ZUV3PS4X4+%XA-#54W5ZMIL=W)UW5K=7(-_ MQ[7&++U0NY/+OJ/KX_'N$PN9$Y+0NZ;"LB0I2QB$!3F/60 K$S= @_HW'SCZ M76+L$F,+**_\FO%W'8Z9]*.0T3AX;L2^>MJQ^QV[W['[';O?L?L=NW_"M=MS M8/>;'/^V(F='8YY]*CQO?K]+BH>:%!ADCY#8WWFJULC"4H56]B_)P?\$N^+W M1U]XT9+?KW'_/A=(O;"0P[VD_)LM;GP$V"1"6[#==AII^_>#NQPW#^H" !%#0 %0 &$Q,C,Q,C!E>&AI8FET,C$Q+FAT M;>U7VW+:,!!][U^ X/!D 1S-,$'*89$00ED"JZ_VA I2Y$*FKZZO52EO9&N,S/1SI.92C4\8R MK"&!%-_+1^030^1_\'94%?18M(AQ(D#$,108@45&DAFX0#B[ JI:>759NN9D M-A? ,BP37#!^19:PM LB*/9K'$\OOSV]F,2;,+3V/426@* #A1A3QS;VG0A: MYI[3E>QF1B3?&!$I-$G>-\?K=II:*](DC, M7=,P/BF%G^]-62+D9%P&EZ\EQ@,D@:^%"BF9)6ZQ'J4,K 5&+(;)Y]U,[H&:84ZFI6-&?F#)2=(K/E<57XE#28)K M_J:5D^Y?'@>'00@L4S/O,][,-9+*8JX\NLZ_%K5M8<;!EV%P%'0[PQ",SP_' M02_HC(+^&)P>@9/.Y2 8]CNC71 ,N]H;*Q!#/I-I-F%"L-C=DVPWX0@XH;@. MF3".,%>E-A2F&7;KES8B64KAVB5)L<(BJ+W$7) (T@I2L+3*XU9#:[7L/)6% MY"<0D#A9"I,#Q5;JJ6K$A"4XKQ"!"L_*6M6#5M3#1EO#ULQ&\U&SH9FOM.W9 MSJLB?T?6L;5]H_4L6+V0[*6R;?!,(4+RX'.M]!J8]S>?XJGX=??*--E^D<@C MKZ2&<,0XS/\"W$4BLS#W4OPAC/%-AC^]6"-?ZGO0Y>N"DPR1*!^_IT^5/S73 M"LXN5'FKE'J!RJ]U_)'[3H MMSU3T5\9MR%PDC&Z$ ]#GNCJJV=YP2BN.OY/4$L#!!0 ( "^+2U)947 3 M3P, .L) 5 83$R,S$R,&5X:&EB:70R,S$N:'1MS59M;]LV$/Z^7W%U ML+8!K'?%\EL--':R!G.S('7A[=- BV>+J$0*)&77^_4[24Z[NDF+%NE0?R L MWMOS'.^.'#^9_3%=_'5S 9DMSZ_FD+'\;QE-/6\V6(&KQ:OYQ"[?@ + MS:015BC);K=S=Y&K],9;W'JUJ]C+E3+HZUV&060C\,8*GT.[%E MK=P*F^/DSL_8:[_'7A-DO%)\/QESL07!7W3$&0:<8;^?L*@74""KRF'0IQ"-*Y:+C1PVW$J?A?)425,7 MJ5K#%8$IL4$$M[@1AF!2V=Y4JURD\#)-525M7<*70A>/DYZORWY2J7+2&:R&93 7+B1)MU"UMNO?M@DDSY%6.76"2@ZC+A<91[J6:]1R]5U8MM1JK >F%%II"L/JT0FK/:%:4_7( M%.NXA@G^(8T'<&V%'0S>?,C(EV"^<2)X?BERA&OE0A1%3ACW>X/DM'LGCX_E M?MA+!J=-'@]>#*GUC]6"I#G#H\V^'X;'FV'4CY/CS5_[T-T^&1Z>C9O]@TE%" MR4^^'#VT*49'!%U!I+M0BNEZG; K4HG)H@N \(_]AY03"4?8#4E&/LR6+A:P M7:&"D!C !H!_Y(=&>/[$1>]- 5F<1V50FNB+DI92JI<]F/#3\1,.Q@^;DTEW M3.E?]PXFDZ.'#QZ\>_?N/K^_OS]\^Z 9])H!U2=^,!GA8%R&HSY.N$4>*"%- M5_BNEO?.SG/E]^_T_>%H_X$,(3PXJ=E<.[&/]FG!T/PW[?':^8_7A;A]^=MZK]U&_CCB^ MO(]Q\Z6[X&/E@_]L/-].!]3'[J=WWXR'H*3[J^<].^+CYLF75_KX6/O@[,L/ MYS[YL]-*_1%N%X /AR/)I\?SA]^X5 Z M20=7[_K"@NHW7_A!IN;+Q_,77SB<;?3+3_LU U5=92].DH;'@\GH],O7/?_R MTVL_[.%@_U_W:-!]M7V/W88P/_JE3Q/LU)-TZ7^.F[?_NO=D.)AP,.CNG!XQ M]NGLW;_N3>AD\F!J_0\>_:__];]^F323'CUB.^U>6.,O#\X^^^7!V9GC,)\^ M^B4W;SOCR6F/_G4O-^.C'IX^' P'Q-=O3A[6 VET]K+)F0;3E_S])@>D49/. M+G\R>4GE7_>:)-%#CGRM2( %(QD('":L0)UB@#]6ZZT(R4]\Z2$#[-=+4_-P M;<#W=_J$GV:$O?5!II/_IM-[G2;SJ;/^_32N#M\^5R_?[NJ-XWRX]G;O63C< M.GSU;FMUY71K)S=;J_MR[_"WD[W#!+L[ZW)W9TWN'A[T-P[7U-[KSK.W M^WXH-U;WWVTU5O/UDXW7Z^=;+Y>A[W#]9/-_N^'N]*+ MYVKO=/=ULGO]W_3>ZU\/^//^QONGAYO/?N_O]9\>[.XDLW=X\&;W_69O\WWO M@,_Q-C][VL1GK^S6:N]@[_7&^ZV=#;.WT^MO/ON5_ZR?[*VNO=]:??-^=V=7 M\?7U[NO?SG_S.U_+#/9VAK#U^BG?ZX;9>-_K;?$][O;YS^'3-QL[&["ULWFP MR7>W=Y@/]I[Z]\]WUB8;V^+D^<[*'Q"TR!%SUR=ONA H=*.UHIN4E1"Q"!W] MO4>"05#>PM''1]UI)1SJX$<)!\N/>HMO_.+1GF8U_?3)Y&(?#'N&@8*\RE$O05QCQ/$6] MA_MW0'\-:/TQT,8J;NJBV8N1R;4IJHL4;)> 1-(Y@2-@H&N3?PO6SEE #+I$ M3""M#P49;= ^&29J6OZ%&Y\SLX/> M\Z;0?+$^W3A<>;LW^/5@[_WP=&/UH+^[LR&W7K\\W-AY(S9W#AK&X=U>_]7[ MS=>OWC$N#:/7[#9![/WG0*3^[P-\'8ZW#M??;3W;.]AX_\KL/=LXV=KY36X] M6V<;>=S?X_/M[:R\WWK]Z^&N^K7YS_NU=UL[;^3&SIK>V'EE-@_W_P +K(Z" MZQ9C?!? L88*AD%TD9M7*\V^>^_1"_5-GGJ'WFV@]W[_#Q==P,+\*%I@[]/> M=U%(VS6>16]VAED2W"9Z3-(?5E8_PC2ITO[)\7@RY$N\I,AR'P?Y!5^-&-L) MI2HW^-7^"/L[-.K_U&CNOMM87>>DB:JX&+M!6=<%AJ$;9'1=9U4!1L&4K!E- M>?-9\Q+-E_26!L?$3&B:25FE;\5>LS\5BZO4:][2Z/3GA$]N[KR!/SPQ??52 ML?@M'#\+4YZ0,KMAM@!262T=?#-F=QXXAWBZM;/VATK1%N]+UT5-+#K!=8.V MMHO*D;-82#OZ9C2552Q7T7H1F Y%&UPFZXNP2AJ=,5TC&VX?X(AJQUI^,NP? MT6 \];^5T0@'^U2SXN/3RT->X&G]:.4=CO+:R5$SFAY\IF7FC/'FSNXYQD>' M>Z_7Y>;A*[WW[#>U\6Q#[.Z\[.\>IO>[_5_?;*V^.JGL=^_97G]S^Q.,^WS= MPU=J_V5O=?;?[_N7!YK.]9O,]VT/_-]C<82;;?_IFK[\K/\)8;:[NGS(+ M_J-$Z6Q4JAO LL3TR,&=MSTCWJUPW/ZV<&H&LK'/5SW3\:9S_#@ MZBG.+G]YS?-;& ^/1]-WTV[BA^?&=X;T]X3_BQ/1M!OKXEV3Z_O2T*@SO2'Z M8M?WD_7_OMHK\^F/'UU\=/7L1U/SO'@WGN!HLLH!Z]%%QZ*0%[^[_.[#;>;+ M0SD2:WEYB;-O+MY?7.3!E8;Z8KLY;Y4I)F1@"F6Y!8L"[VUA?PW,E[_HM#?< M;N>/3_O5N\_>9K[8R5&O2-"GJ?K#X^7F+=_6QX=.DPU.AJ/O M-.7/?E\_7*7!L-\,OG3:ZP)ZY10/KM[]%W#_\-2#XQI._L2.COCE-UN1%:04 M0.*0K$$$%R4:BADLOU+)YQ9$YPMJQV0]30>**DE[V8S?/#Y]S,G]H(^C-V=Q M^B,95L?(5SF8CYIXS"B,ST[;^OA]!5M0' >\\1@R!]F<4 LR63AD=BN4$Q5; M&$.V^_"5H9K8\N'S@I;F6V)S$2=]!&(=;+(NI2 EO\AX7&*K;_ UM]A M^WW8^NMCZV>&K8H^(;#8P"!9YAK6O(:$"3ZF&!- S>R+[:Z_8^_X3%CW>L-W MM:]KO#+(+VE,H[TI!/7?';:,A5 MN!!,-AB G /-S,L99RDS+W-1!8,M2J&+BMO\'Z M-./] %Q>)V>=!2;E\4N,UUK&^R>G%$2T1&4ES8@2RR2!K MPJ+0%^N+QXQ@ZW#*$HN,FT=L_O)"003C%"?'F$'E$%,PRD7P,BM-,2Z?O+A- M/YRAL"C9DB9TKO@ T7/X) .I&$LQ8,AJ^83%K0;,V4D*Y 3&@ET&%H&02XF0 MF&XJX7*FX$R;.K\7#[%%$!-!IJ@@9>L@^^@5295<0FU]I #+)R9NU0]G)R,* M2@M**N5T >UMS'4BGBG6QE!(V266$;?LAW,1$ FTT.AU!$Q@P(4ZG4/H %K& MXDU8/@'Q^?%;9;5.)&.AN(,G*^,Q3=JB*J XH] 5,+DVJT21!.I,3DG*GLH2 MJXHYP3A_J:$=JH12@2N*O=+H]53M,2"A!J?9V@ M 4PH( 2' E;+,N7LI10JMX# 71.:E9R;FN^Q]P*;O#YX@D?-!'LM@4FI6 @, MYZT2@(3!6*0SF=FV((K1+P],*1WWCWNUZN/6Y(!&];@1'=2SO:7U01KVJ260 M>:V-MA9 I$HP,!BC.$^$R!_I9%7K(:L+%SZ"B]GSY>D6'AUK*Q!6BR@3&#^0*= "JCH4J*IE8&B-#X7,L:G&)6@Y0'ZMOC#_#&U2G@4-HFD M#!2!$8,C*Z0N=3C:N<4?UUJ$#'LC@U8A<@3-P:'+M9P[,@M2!*$XD(@0S-) M,P_].T.80M0A&JN<#1"=]AIJIS614YP2:%U4LY6B>MH:(41;92%VS#$H=%RY4W A,R+W]7"M.!&\4*P\;.LAFX/^ MG1TZFHS/.0AGD@>=2ZP#GXE*H4R@4VS1XJ!%R$WS7_ECDLO>"N=5G5QF4D M M#*O Y M?AL3R 3H7]3'8EY2(MO60W;Y2F"4ZRNIB$S']*'6SV1@EY9P"&:TH!FH1 M]WA\/&X&-!ZO)(9I/ UREP!MXF"X3?V&76<9F046[9W2,86@0&L9T2;K**)1 MR"I0M:BS>3%@G$]7"T-BT% M#$^6%3 OP;J"QA@90=L0C' JF.050X9PX6%.GP%67RP:8-<*E*^;I\W*(#\> M#3%''.2SE?L7/[EY9-U'MZ\I;P^X/;8;V*/SD$YW<##X>A)#\>?=)*LTEOJ#8\H[U Z& Q[P_W3E\W^ MP5=+F[33A!8@-H.#$HV-I7C.LQ2D":14UG5-/;FR[/9V:6:/ZQ[3G_[PSNIN MQ.I"4I@,1:HBJA;;\%:%1#F!W8DBW.N 4^+]K6LW'A_[0.E*3M+:K-C1*-]>"[2/U-T(((8%&7!PD[$ 9 #ODHK)6R!&*4AKR%0\%+3HC0A5HPKG#V$9Q]7'0N>*V3+U8:R';9C6L1QGV7W,0,&N.45$X: M">15R%BRS>B4#<7"TL>OG1%FZN/H3=W89_IF$_O+0'[F;UI0BRH*;Q,)#SY: MSSS:@RN4DW91MJFSX-8IT^W/5VBEB3GEC70A@\):;<\P_[)%U"+E(A#+M!:9 M6/LF"RQY^,HERKIENBR"(,H0LK%%V^Q4W=<&V[#1[[0#R(0<).;L+!.0)?/8]<%;?C\&ZN+YG+(WHM@6 MK91??(3GLHC>.VNTK"4MZIKL& .C"V"E<4(53&U81/_-"#_%=#XL-63!NY3) MUV6D#,28:@G!R0"A*"-(*JC)&)8Q--\JK/.)QRYKB\6K! B *@8@3L+:.1% MLNO$W'5M(K7,C&W"IHM$&%5Q0 M""4;3^ ,.!\<4=TPHF). $KUQ M&91+9].>L0JG[2 B5BH\V40MV^EC$5#9#@()# M1HA9!BD#Z%10)@&KLFQ8""3,2P30[::R66X;X;G5E'?&U)7X27FJ$^LQQ Q& M9[G :\FIBLM_F+ZU)=9Z\J7VP?#T61:S'?8QV;PI[C1\=>@%@JC&89)*5,H? TG:!J=ERNZQD C8M-\%A&UQDX6IE M9&$3D[)>%;$LN'RHW'^7[+_10G0Q&*S5GODZ9*.1"$T0/H#-I.PRB&!O9DN%)(2'<7@(($P MRH/A=SDB*ETRJ,4?U%MPK&8XN">%4R([LD5'R%1BK!5)E490-I!QRQHY?[0 M5RN#:'9H;"Z8(M7UW1IS8A?-)KD4/&?/)0NB<\#X9E0J9)U$ F>1F6>D6DTC M1B7!Z>B%I26+IW.%;8:AM1"I"+YHRS$U,G51X$DHC*$D1]2FE8"W6!NLG8'5 MYF0CYTO*S$[K+@22H)2J5*'9]N?- <+65( MU:P?!<=/XX, B0:S16 ?99T22=&R&1E,$@"9*:".0P*A(@M 4M!5* M.ES2@'KKD,TPG&J3BB(MDHD.6 (&IB\D1%)!%@ZQ2\]1-X>#5*NF3VAE?T14 M+[F4T=1@,@RR*E8B(^PBL7]B0E0B@Z4%'K=H ;PW%$P]%LH@^0]H= P;J%*4 M=<& EBU89M0*Q&882UTVI J5 #+5#4Z"-B%)G;1$43BX+GLL_'L0W$E.+#M9$UO+X" PUE:B=ZZ@]U&' M5M487G2 YQ.0R6,JREBT2K#'"BQ&N.C)H8E%G'7I+5- GB? 4UDI%P(5A<(*"T'E.IE$ MZ>"-M>2,7KJPO1A0SR6 EQ",T9YD+2G.?Z(N@>.Y2]8*GTT;9@M=[DF\03@^ M'DV!?HSCYI.NI[7QI.ES,VV5#S_Y\&*U&:?>L/[X1Q>C71K>6SK;$&;G](@^ MG4TX:MY.3>MI,\!!:K"W/J@K7J9##+/=$?6CYOGP\M_19+LX(!*1 U_W1@;F@CU1"M6KELTVQ33L^ MO1@-^<$GIR]ZW!:<[=?^Y[B9"K7'IY^;^-/CT:"9,&I\X-/FI+Y:2GKO*?@D M3)*U@GT6(@1I1#$8&0$AC5M\(K" L-[,NE]M.),( R0BQ!RB,2(Q'8> H:Y# M7/R4LM!(S706!K=>R< P 91HO FJ8+"8I--*Y!;$S/%H\O E#O;/0:EO-U@: M]8_[LTJEWV0,&Y@.&E9IIQ\?N(SAF+-KKE5 2&8%(KL 1$[;7';69T.(:'1M19_ M@EQ+X'*.8*=':Z,7M&RI_-:AFF7Y=M32@C&FV 312G0N>D0)0>H",;4T(,\A ME]<:!1LXGJ[YNIP'MM0AV<=HR&>9( G(,GJ3E$E&1$Q58V%+C6<.V?PG-!Z4 MN4CG?; B<$XO"(G_CL19/D"1:DGR^:TC>R,9G<6XSV 4%($0A?6$D#6*@,9; M85JPR\>B@S7#G!XB%E?( 3)@@K0'\K'4-1(J%2)J05C^+A[V9-@_.I[0:'M8 M)N]P1)],WU[&(!K Q]I+INJVCK$NTDY>:%,2%8(HRY($T0\CVN?(\G$7+S^: MD%3GC;:EMU-:F6/0?#7MVO9S1\>ZUE@S81QS@I'!XQ3,;!DF?W6H9KEMGO1"NVB5\XG<$R@ MLXHQ2&UR3OQNV=CSD^'@K/XTGV)]P#_=']&X-6YE1"I%ZIBM9+?*7@C6.R5) M58PTH@4SSA8:PI\N:1@M5-1(FBP,4I-&E72 JPZ MVZIML5UJ<6&::?UHI"1#NM3EL:[=LUE_Q),'SH)ZHK?ES0Y M'@UJ!^Q*KS=\AX/4FAEL3J%17I*V3/:T"M%G#+)6I\42LF]!)_DB S7+!K^SZGDK^?#X;.K[C>+E9\#X:^%#"S&F-.8H$U-5I? M0F4L&GR2;=#1[8^E,RPNZ]%DJA773 !?CE;T$LG:'@\U%)76P((M?*E#X&X;+4DID- ML@!L0&5D@"6T"*_+%;H6@8FR&5$<\%BZ2PWD[=61%'W MQA,. CMI5K7SV7LI&-,8%A_-#QN$4IQWJLV2Y;T4ED:\# M^)1RK;_X]'B0QVNE4*J%Q;;?X=&RHLKJCD3=C]YSSF"MP60W"&6=*"KX',12 MH/IBQ$=_:V6_ M9$SWE?)5-[[^>.OEW0*%;YJ>JU$8ZPMD#*"-B%98:X0M)6H10AM* 2RDQ2SO:B@3 M+!DLH0AE0"H793 I11L@8K:Y3947/[>8VAOR%6O9/HZ'S 4FPZ>]X7"TC @' MR_P\:RJ#'T95MA,-&.GAI7M> M?/)T.**$XYM>8@Y7E=-?H?C)H3^R#Q]F)U,L3H<$7I<@I<],"^K;6">,K%[( MS(7WTUOOR;]2"-U='[T9,CE1=QV.SAK-41:=3])Z2B$J!4&J-FTV=/-1=D:& M= -=X/,/YMXXI=&Z8MCW%6L["#&CU1S3*9+VK3:D;^QKN;.3O]@;"QFH@ &ULPR[$E!J%;8A"Q2@D=E<\Y@"/" $49H:+5@-Y? M]!TYO?C48NX)WWT$R2WU_'F46@F'=7MV;Y0WUCGV9_9D4Q2<#PY+*?2B#4-* M9D=Z!O9KF!<'+Z5-PH+%NN.$L],UGU ,LZ&EH,8_UO?92BH;P:GL70DQ2C!D M8K$D#&,MDL%$9]MHLV5+N#5<8@@JZ1) .J9:O$]K8-I35F@]T-U,X*Z*((3L.W1J,SUX)%"E(8TQ@"-JP M ]IG:*QP<($_A:0MP,A0D#)%80N8D(/*H(7)REJ?4VA#$/T+?^D?]8:G1-N3 M87KSXGB4#G"\M %/@$!-J)V5G X#!BT3VA1(ZUJ1V[31Q6X1P)M921 #9I_1 M6V!XDN; 5V3A#$3%H] M6._T!4RV7[QH2?,3Y1!LR(F2 NTX">4:TY3(+K.S MG', H1=",E]I :%G9( RU[X!R0&A0%3 '-F7I&*R*NLHSQ<^"J46;'I^Z K5 M5;.8GE\T^L)JP(44P F,6+0/8&SMWLW0IKD'S#*&??HP$^CY,)U5++C21?:2 MSDIV'M?]CY\S5 M6@N*:W7":^+ZZ3*O'YDK%'/R5DB38@01%)H25,@RJ1*-.]O.2_H+7!>Z0M>B MXNJOCZN?W3S,2$HF((O1 2@?<^VOB1B5,MZ&%HS K[S#4;XZGC8%KTD3RE.& M^FIP\?N%IT:0DXC2B9)D!&)?D['6AD\"",'%-BVNF!>ZS2&Q12O'F8U((X+/M=2(CL5* MIIP6!1-0751[O>H6D9F_7RGMR)@W48#7N4U;"?[.(##/^Z22=76D.NLWUV)9_),S MFCB%<,2>=D [!R-:SC6>T:=H;;#$GN; >D^#=FNPE, Z MH8QT6M8RH(!9^ +1:2,E.>F,;!.__%Z??3=<1F %RP7%4D[YNEDR!%2("97 M7-!ASJW+C7/AG#/,CB2XW>L&U@H=!!MBSB P&&(R:@*U:>+?%UC+S8PVS-^- MLO&@*:7 _X)2)D8$DWP0M9".T]@ZZ=:RH2&5"=A'E"2;P$GI90E@4<4B152Y M!2-S?Q+&K@R9MJD8P VM^_&H0Y3: @%SD1!J>8B4D](HV-WN8+[M*B$WL^D1 M&J28A,LD0&?$J*S7J>@$R1.VH+[K\GKS+#X19,R0;A M28),#HA\9)C$64GGEDPB7.K(,9>9B$Y@XHSBO,@1 M,FKO+&AEICMNH)5P9QR+$3GF8AQ)H!#,2&7=F12*YH@AT0,'#5TW9&O#DO,9 M&D^" + M(4)@HK5,FU1U()LL$(UD4)(KN0K$QMJIXZ3VSFG^$$.Y8"IV).&42QGOV)LF7) M(UGC8 O*FRZ&;\UR/HGPUNADK4X23%UMJD4":Z5F-J*56C+2<1N^-1_J87UF MGH&Y /^7O(JQY R>^:1(3#UHR:C'K0 Y%P(BP$J3I111.%!987 EVN!5,HE: M47OA;/WH#IZL'$\.AB.^M:M KO*WXTF3G@R/!Y/1:4LB95$D;V(U2W2FGV!^URG%"$\1 C40%PR06PQI "B5*1AO,"/[5"\4+5\OBT M(/"/%*M*_-0);> P#L8PZ\V4 32Q[KU(J.K$=N_YP\6'Z"5-FM&T8$.M M?50WS&P&^S6D'X^O(O5JD&E4^'O*+2I)E;4&+84)CJ-Z794598Y60##:F:@6 M.+BW?C*Z !.GQ6PA2":G$I,OVI&WM=B>QP7>[;WU$\0#9>.$I!+JE'"#415N M7SZA,GG_G!T MNE76)]2_.")?C5TUL0PFS(Q:4UI!9)O1J4"D,Z#605B,R0._50%U^MD0G/*$ M)\-^OSGC!RP&L1DL/(PZBFBA6/8Z#59'=.B*3QX+28?AIX/Q(P1;XHC!:2<3 M)1^UA!",%YJ(5:)/+.RE;U.-DR?#:=W>T=F6-LWXS>/3QS1(!WTT;$:4?OE0;#'E.NQ+'@HIM61@?0&2-)J$BJ52VH9:P74I#7DFICIZP M+2=JWM;MVA;'EEMI10!*ED)%^NP!2:(SN2Y_,IJ\=+)-5>X6W8J>+*/]L(DX M*#DF" (\AH 98YW%$DD',C/L^W4Y2OWD6UE.UF?\ /D7 PN;C.I1G]SB@-OZHL6AF$ MT&95%V%Z922@R('-1R((B@H*V#;MMM$*(WJ\E$849*E+=P!! S&#KONU:J^3 MT;4P0)O6?=\9T;S2&6NQ%(-S%+*&F!)'))M]3!RX@^_F,:"Y=5$8' M&4J604D%1A(S:^9&10.CG$P6=^ELMD:TE,(L>^%9A&'V.M:=;S#X$&O].E=0 M:5WNTEFKC&@^Z2P8*326&#$Y$!:P>/14D@DZ&S:HNW36+B.:2SK3P@@HD=FU M=%#8:J3665F110F K1CWOB9\7^NA60QC;64DD2B44F2BG&0LX+6(3D&6_-)F:8#:5+VK%>EL;1DC4?'@'2+)0/V]P^H^'^"(\.V)1ZE\M%5L8-+J.X3P)4BBD97V2=UAYS4:SN0Y8B ME"3:5&SJYS:?^:0P =F+;"%2CF X@Y%QD('_KY#_;L,TSL5 ;S[% KVIN^X* M3!#!$K,/@S8'&Z&NR,:6CS'\3,X_IPHEWCH02=FBP47M2TK9ZJR+]L8*>T<] M?MA\TEF%AX>OMI>+=D@LR>7:'>R9=J",T0F;R&)"24:VJ=S4SVLZ\Z$<""!* MLEZ; I R9ZQ2A)+125D0;&E!TIH_3WD,RUE M9P9U\C"5) M;T)(K@VJ>:% G$M"(?!1!) !F4:Z6H@%.<<0,*]D/4*B!2#>A8*Y6Q%&J-ML M..=S 5D*&NUS).=C*D%8=T=+VDD4 *6#C&0!%6@%R-33)PKD6+88O9QKT6X5 MU_FD;A54(B^UB#J"U9J#O2OLJ2D&=M[0\EF("X'K?"8&0C#2.H_*2_!,Z5W) MBIU70C+>FY8OVUJ(;'[1L_#O__[^2WS3;)'+6_@IBC" M3[+HJ7P CCM^)A! M:2&"\DYFC72,6=#M>T@X3GM/F6FB\=E9; M$ )L,:A9MEH+6K+4,=@&(G%GPHMBPO,A$MX5#8D5G*E[UOJ 0P2Z[CH#";? MAL[9.Q->&!.>S_A"KI!O/J^X4*ARV* M*:!6)5!$(YSS)@:%N@T4\/J1H8[1U,UZ>LU;RC@>TU?+N-^9S9^LP]$A)P<4 MC0((-@;M0,0"099BE6O#D,'-5AT;0C).0Q$0BHC&0N27(B BF38LO+LF/Y.?S2F4U*"5%ZA.P@RQR%19O0!V\=DA(MR!-S1VY. M&3XZJ5.M"DL%4)?@G&9"GP*1E$FVH4OLYW;X^9A-PI@<&PB X?Q !C%)L-H% MD")$WX:*PHLT16].*\UB!I%E-$S6IE7'<@H:6*CE;(.)=W+^SH*^%@:DSR5$ M0:'N9V!R$%DI:5 Z9>HJE!9DCT4"<4ZU=D(@4%DF)2(4B=XKC4I K8F*SK>A M>^8N#,S5@G*!FBA44"H .0J40*(!+=$6ZJY5O9(2:4VU%9=#/3F4\_'ZH#1ZNR4 I8\B$%* ML-R\R04*;>CON,B&ZX,T[-,'POI\F*9Y\<:G[L[=)!<]6?XW>^J",<#P9\;?'HZ_M"]G*M"&) M,4LQ2(,$I"DFR-):XO21I%-MZ)1;' CGQ/B33)K_9*\+" \^1W!U_VC,QDEO M6A"_%PC"^=!^G4WM)2%E,RA404GCHC4FVD+6Y18$TL5-PI(E> M^9P,.4!*'@UYM%E[X#"AVA#B[PQI$=(+9PRML[$V10'22M2)8Y&(A91,6K6A M"N^=(2U":F/S0979='3.M2,CL #-55&4X'T6;9C7]]=@/AD.!I0FS5N^U65, M*8' .PHFB42 &*))26@#RH>B;6G_E*'; W!.8\#6":-L%.@)K(0841 33([E M26;"%H3RA0%P/ITP,J)VK-"E0# R(ZHZGU8E(.F*;=."VL7+QOJ/+.63R M);H SA J(SQ9J%U!F4R;-N7XF8UG3IU,.BOK%(K@525O,=; AFB-S0"I35M* M_=3&,Y>T5:(VVEAF^0RF2 YUD2DA2>\*1I]:%'D>5Z66:/N Z$\L9R5-EVFS M\21JWF+L+>5HHLPB& X 20<)Q=B0=$;-_ 2B8)W0AN&@Q85T/OS ",W*3FQ)18',F7G0(=@?/"?0"KTS4-ZH^TF](P&T[R5BFKEBYB FRHHJ2R15#'& MK//%.BBX:#>KQ0*V&UR_W6Q7BUF$$(I>2J&A?4:G4@KH@#CI>U]L MB$D[*0HSN?-V@XMV6[SX5AOCFO&M'CJC^)9(@Q6(B3CX1^9*.@6@*+SCAB/I MSMO-7;3;XL6WVAC7C&_UT!G%-XO"L(]Z+74"J4RP49#VD;C9@)/M6;N=Q[?; M40O?WF[7C6_?2\D?-"'H\2C<_>'A#FZ,CM_K_O30]]],OX" <7/TC#WG#T\+^X'44I_RQ\G]V"_:9W^O#_[C#G'G/F/?&)^1K3M^_.KRO$/WO-@"[N0RKQO_]9 MG[Z;*0W/UM\_/![P,]>C^)YP8>ZE("-2&_<"F,_AP=$^(S09'CW4?*O3.\%>LS]X6&L3T.C>GX+##_(]#>(_ M:1#WA0:Y]ZC3>;6YOK.VVMG>6=E9V[[Z$(M_^]MK3UZ]7-]97]ONK&RN=M;^ M\^3?*YO/UCI/MC8VUK>WU[X36.#YK!_F0X^$=G]?Z3^QTE M#(2+VY[M'5W'2>X]^C__):WXY]=,(0XGDV'_H?T3:YA,?>3\)W$X8D?K\@/T M\&A,#R]>_#,WXZ,>GCYL!M/;F/[HGV]I-*GU<\Y/R39W'LF4O:^EJ<%LPE%S MDB].?Q[G[D_CW(-)_OR[X.\'\>=?B_ORPW71QPWC)L]/>FO^-;K^WR MKWOZWB=/=]X@\FC2&0][3>Y<('6$.3/"#T5'3L]R>9D'TP=NC[L]W7JYT?F% M,]=@.-@\[O-)4N<\P;VLX;-)$CWDR!D^$F#!2&S+=>V#8"X5PQ<[F3H#K'D^ M4_-P=9B.:_]+W2/AWL6V0[^?QM7AV^?JY=M=O7&<#]?>[CT+AUN'K]YMK:Z< M;NWD9FMU7^X=_G:R=YA@=V==[NZLR=W#@_[&X9K:>[UY^%QO]G;?#^7&ZOZ[ MC<,W>O=P'S9?[XJ-U[MZZ]G:Z>;KM9/-U^NP=[A^LMG__7!7^I/G:N]T]W6R M>SM);NT<'.X>OCS8VDFGFZN_OMD[/.CQ>=[Q[]76Z]_,IMH[V-Q9>YN?_0[Y MW[_V]E3O;3P\ZFV^?V6VGFTV')',YOMUL=%_V=]Z]HKO>87O==?LK;[1>_TU MN?&[?[^YNB+^L#[FK F[.<74!2EB%[.@;E#:D%$A)\]IDYG*?T_YPR4*CSK7 M=]<;[?[>NT]_Z[9 M7/V]OWO8>[.U^NOAIMJ5>ZM/^?V:V-K9./_-[WPM,]C;&:K-_J\'>ZN/#W9W MJN^OB\W7>PU? S;Z&WKO\/*5 MS;+W>[-2O9=!PI7T6+/M^RLO^)/L.1YW) 76>-F,&J;-+..JL ML8+)LT_)'WG]PUR'7?F,!QE/3_F:-/B2V[^8RMZU,S'<2K__[MQ]PO?Z1XC% M&(RBFZTH77 :.75+V_5 14@#UJAXL^'Y"E!707IR/&+8)F>&4^WFY\6)+$ * M(G5CU*(+484N.L]O:[5Z%86Q!/<>K5(Z&WVL_3Q7X^P_.K7UOYE_+5HPV7IY MQQB7G#%^5>TO"&/<&?'M-]/BG&UGC7P?[S=V?F]VU:Y@]B@VG_VF=M_OZ\V= MQ_V-U3>P\>R5V#Q\93;ZOWW"&H_ZF^\W^%Y^/=SCZ^VM_B;V5O<.MU:3W'BV M^VYK9__=WLYO:G/GS>G>TZNLD8&1R4/I8LHL&@431HYJD3./MOQ)D3FF<]8( M2\T:=UZN;&ZO3^GA'7/\(G.\]+3.&5_K/!T-^YVS#K\?_W]G,FQ;&GPR[/>; M<9U>U"D-9[C!<4W[#V^RDVMM.B;UE*^V.;U8*\/=#W5TF3]B2#E#M%U %_A_ M*76]MM151%H7R%"2KD-\LJO!6KNX;$O!MTWXPF[]V23O_GI3&KM MW1\@@PQ$U/6BFE1BDXH@7-<$9+JO),5H[SW:P)/GC Z._M%9'Z3[BVM8UXQ? M?UL[P329FD,=D+PT@PZ..^,C2G4\/'>:0:>9C#OI $=\KW^_&UWZJ4>7_LQX M'_T21P\>+2 T0=W7P7T/-"K<=P9FKA19N?]\O.79*[Z?]?<;[W\_V'C?.]Q\]K*_R]?=6-T0 M>\\VW^RJ]?>L@M7>SIM/QUO$WL[O?-\;[_F>WF^]KL?O-7S==QOO7_+O7O)] M;)BMU;W>UN]7E;-T,@>EJ.N,KGVV,75#UM!UEHI666L 7_L">_@.1_0#TOE* M;/YFE;WT3O"IC>_@R?KY7+ZSQ1TM%DJW;=V_?;#N$B)J,*&K=72LL0RPQ@JB MFU)VQN7"P-3)!-"5/EBIPE_:]ZQ#^!F)F+4!?W46R]1^_S8-FYWAJ#.<'-"H M+0^U?'_K]O?Y?ZBF]&1@7)8BOY#RB M\?C\KRJZY5T _UH ?W]E.DA20ELL766P]I257 .X[[I4I,K9,DT1]QZ98&WG M.79>]#!1A\G@:/*/SO9QPQ&.D?['S7?X_Q1F_(1?;HUVAN\&=T9\#2->^XAC M"T"A53='I;I R79C(=T%")'_V_.4 FV-7O"1 M3'7NA.-UC'K]@U&CL;*HPM2:T'1!LCU'-*ZKZP8K5HLD7:Q&W6L8GT&#"R8= ME\L%_L3"7PS9%WI[S=%=Q\@U[?M2.GK#L3@0=1U)[(+)MDY$3=UD2&@OLS0! M[CT*#(6_5=5X WT>UU0]YT95QUB.1APQFR/L=>B$TO&D>5N'7EC\T'C>PG!^ M[<-^UJF.]@7=]\W#$+<^AG:#(:GRQI4186N#T \-],L_K'403*"NRE0X4UK= M]=RBW9P+!)!.98_W'CG[V83*O]_D%(Q:-*;WXF X^%FG8*R=_"')R6!#ZA:% M'.,UYFY ,EW4P$%?"$TAW7MD@^H*)S^;!?OG ^4W[M776ZKVM\NA\/_S7UY) M]\]Q9T(].JJHGT_S^4>'(WGON,;8#K*3=M*5"+:H\6J;L\ZHF31\QM'T(6E$ MN7-T/!H?UX'_R;"S36>=F5+]+?Z]YJPZ^6LE31Y^PS*Q6QOCL<_ M)OC;]?0CG(:>[=-^'/;^]DWLL>W/OGD^8:D&)CI)!SC8Y_>#SKN#ABWA,JQ] M74ZTLVW^6@<[;Y4I)F00&BP3G:)J'962,042(7V%WIPGB%.IXM3#6DEOSM3O M[DX26Z_W^IO/-OM[JX]9_>[5XV&WO\'7R,WN^[7WFX<'#9/-3R?4'VR^_\WL M]7?%KMI[L_&,U6^_TJ$#_LU!?U/]>KBQLZ&VGC%5>NI//NYW)X.2@)EJ"%9T MH3!=Q5ABUUF,SB@LT:JSF<-LL-N387HSVU[+G\M8SZ/@61"\L]1K6.IEYWI, MQJ/WJ6N]L%T(*G=]*HF)O"PQ&BEM"?<>;?SG^9V!?JN!?MJQ7I/4YWWJ%Y%V M[3R%M7;R]6W;\&5?>O B925BMQ8U[P(8V440T$THK55"QXR&^0*;R>YP].8L MWG8NVOOKO8\+W_OT36IN_ZJ:VV0MNX"*[N>927VUC6O-M8_6"9B+)F\&=7[, M0^6FIYW'I/OU0:Z3;,ED:7JP::<0<[[ZC7Z[X9#-_Q M?1*.V<@R?S$^KCTF..YD*LW_S]Z7=K=M9=G^%2QWIY^]'JF(FA7WRUJ*;"?J MBF*7I52ZZDL62%Q2B$& A4$R\^O?&>\ @)+L6)9DLSZD+!($+NYPQGWVR;FH MX&T#FV=G988-NW'T9U6\PU+_A2,]DH"<+P9'X+9NK<_',>3@^%D9Y0\OQ<.:I9W;5M!\&3(I+VKXY-]-BKH15"+5:I94+5[UZ\IM M!&W:OZC:UVG.C0B.P4-=T(>Q[>]<[ICMW>%XL@,2.]Y)DO'X8#2-M\'T+1Z+P+ZN:'+OP0N>JPM#<'"4 M$5X=Y=/1,Y[I"S!]4.XD49QE5OCX4FELY *XL8@>_BE+HT *>9:2.C,HF?!K MY!R($O@VG]&EB]),#$6*1UM\/V+YJ:*G<%/P4Z.JF5Q$U46!M9T1\P_##^.Z M_2I7<=65HO1C>9MG8-_E2?1TRWOE,;B\<-'X#W@A_!%=#[_$\[ M>\.=@S@9CLW!=#@9C>/]R?XX/CC871N'7XUQ^/@DLF=;VUL;UNE-J:Q^@67UJX1V]"'RNEPMKWF\5@*;ZMG]B59O@G%^ M1=)^?:)U^?OASE9RN+^_/]P=;27#G63S8#@^V-T?#WB^J.$JI!A@(HCE, M HAI$(-@-^*,S:)965S5%_K=!MC&A@9&@4:BJR+@+>*XMN =5PR/OAX]U\LZ M%\CW [U@]>#T3F@+R\4KQJI72BA4K/VM\7!+[7S?N-_X@%A]R#=S5[P:>QN' M6XV-O>^^1#';[8&-_="GDTZV3[7_]]J\_?MDZV?T7LF&^F&S^ MZX\9C._=G_B,?\W_O@V?;9]N_=HN7?GSGW\DV;_FIS#&+$,VS%_^!#/LQ:OY MZ_-?X'U>S?\%]_KES\F?_VIQ>HRQR6FROS.<[N]-ACO;.[O#\<[>SO!P<[)] MD(SW#D:'X.C^3#KDR%,1-.?W5J?U*?;XIZ6%;8?V'L,,?-)3WK,Y'E71WAUL MAYWGGPB.^> 6^Y>6!?MY%_R!GOZ=K_CTGXES8$/'T3%;_%^U%+@_KG VC&A5 M?F@J&%CU.,/XG]4P H/HGQZ;R&B$"S,THWA_N+._.1UB'^SAX?;.X61W]W!S M\V!\.YKP6\K]STS=\\6+I)<:@OB10Q!K@73_ DG7A)=$5F0MF&X23$M?,.U, M)_N[R61ON$>$X-/=O>'![F$RW!]M;L5[N]/#+4Q-WEHPW8:;__ !Q6>G&%9= M$5[$ M5;@J0P*4:I,+!>$2U5%U%3&:FOJ@VUB:H=_;]DG3 ;A<_*EOCPJQ0> M#8^-?QL]Z M@Z'1@X[FK]@>-U DW_^F(MSUA^=3!=@BP7"LQ,/@=US7!AF%<"%A39%"',86 MSPCQ8OWF5D29.;I:#?Z=>,,>^?N;^UAR?,S?''WEH*H M'V>@(KP=/$W+.>==%_#L&"^"34] YX1&'#=)6LNX-J1+Q@,!#C*\_MZTW\ED M6A[A[!3ED=LCK[)X]BB5WU]H*?;BW2[V_OP.Q/MX:; MR>'.<&=W:V=X,#DX'&Z:>+*YNW!\RXV%G8&6(M\[ /B0-_^$9 MV.K"9)D: ='3;LW%#8G&U;B0!R*^[J8IRH=&$W"6'[/-_I> *W_^'L?QSO[6 M9'^X?["S.]S9/###<7*P.=P\V#;CK?%D=VKB&PWO-5CD@Y#1M[G .Z*D,8 M\EABA5$2+Z\9VKRHT,[#"$>V9(?(H",%0J3(T?^AAKO_;JA[SH!P>?\ITNL5 M@>!@'$V>LNQJJN1)2Y@E,;:&W8OCK?@*"?I/,XJ_[?D^%!V-XU;^9)4].SSCKBUP,;9I(5%7F\,*?H[::3VVYSO@,X&-B:]]E&=(;; MNV\KI1%)U*HED';C@]W],1A5!Y/-G60W.1C'^_'V_C986_N3O7%, FD$,FG' M%TB;'R2/F!^%RO5YV[]V6\T*J,VO3$"]/C^]^GUS=W?K8']BALGF='^XLPW> MX3@9'PSAP[W=PX,X'F^;)]_O[PQV=[8'^YN;73E563D2*E6G3*]53V],24O2 M5E,?8W.[[;'3W0,_PQ:%Y7X3E__ 4;GG?K7+_\_MWW= ^1^.=C>'R6CO<+BS M%>\-QX>;X,F-#@[C Y,<'&R"?F+SJ+/T U]B?Y@\^ZQ<%_T"[??;_N\OV\WW M2NGQXO7QKZOORU\KI,&* 6++5 !2P4.>AV=G)S8RIA7 K,H;\!>GQM#!@T,AN3C19$E M8*,,A&2N?>LK,/Y<"2>9'ZU"332W;)C%ZQR,UZ;(S[*)?@9<-ZTEL&/@%V)) MB1.Q-#&F7"Z-3%DX37_50KGA@,@B[FQM[",1 !A%E WZKC1H2ET:Q\B)X1GO MAP),WW0_B<=5D35U]R>K!^+_%^]-HG]W\V!SZW!_?'"P.]T93?+0[ M/IANC?;,9/+[_A/]S84E>UG$,S, MQ7^ POKTZ']_/OGEY='; 4KK6QW W0>D4L^/?OCY)7:J/WX-U@GHG(]3G9T" ME+NJ.#GA?$V72"N6[12WGWRO^.%/=0YO6K@>Z5KB6ZV% MZZ=:T9T52_D%"IFCM91Y^'MR;^?)]V_3ZEWT*L8TS5K2?#&K.MK]>D3-#VM1 M\_ WY?[>D^]_S4M3%=FE23 B.IU2:')%%&8M=Q[(6#YLB7>VO@*Y$VVM)SIE^'B-E>BYB'OQT/MIY\_[.9Q1GF>2>&:!37DN:+ M6=JO0]+LK"7-P]^.V,;\%'X2G<534R^C%VF%:-^F7%LV7\X"_U5YSI:BZ-2%_^NTGK MY0"NR A@>>8@C]$I%O*7#&#D!EG1FZ:<7,05H\CYMQ[4<:W\OIC-L[/]%5C; MG++86TNTQ[ IM['II5#5O++T']A%8"UVOI@5WOEZ,J7[:['S&#;E'AI2'?(B M]/@;+N- Z^@HC[-EE7+AI95-QT6>,&\67O/65$U6TR6O%X;'M+:8OIQ=LK/W M]8BN-9[L,>S*[<,GW_\=F?72FNJT2 S!!YG^[<4MHZ-QT=21^(P(0UN+IB]F M$^R-OAK1=+"63(]@4^YL/?G>V4FV()=#36?-8I'1WTA?L7;POJA5W_L:LK@L MB@[7HN@Q;,K=)]\?4VT^4@V0 *S*)Z51D02E?0?,?]KC!^ /W?DZ&#Q!UXX MREI4:YGUQ6R/KTEFK3V[1[$K#T!H%<2'S383(=Z2-0#EBUKAKTGNK,N&'L.N MW-U_\OUK(D?TN)S6$N>+6=N]OYA^6V/>'O,.V-NTH+S@ M[2??OQ":XVH0O7QO)@UE.EXS#S(;R\?*)QC]B(QZZ+NOW?4O9P/L?0V)V&BT M9@YZ%!MR[\GW3@QAVQ"35VNS^MZ_\?Q:[<13:C-)^D"S"B/#3(*R,-'\Y,>9E.UNG8+VC!_ZH86B=''O4. M.-#DR#_6N9$>Q;7F!7@,N_A@A.'(BW2N#=W2#ICM^E-4S)Y!;#?E64 M5W&9#'\NBG?H.GI54 ^OX?#*=UO17NS"1*G7[9$Z/J=5=,0M%M^:15%2&W;7 MZ5%;,?H-#S&4ET0OS,3,QZ:4=NTC;==./Y VB&*$PHT&U)TV3O,*;TDSG,D, M5V&=F3] Z<6( YB;.)?^CV>&N^!N[1]I/T:OK^/1I,9/1X?;V^+RR]6CESU7 MVPZ0[F<[VE,R+DU4->,_O)[5R#2PM?F\BJM>.\VI!?<@&CT551)I5.$]8X8RRFA@?H/,E78Y.E\.S.YZ:J MTWG?#\Q[&DS[XQ150=+Y>!XOVQ_1&W0^Y+?N?([M0SN?%4V6Z&2E$5;,/E=?X%V]5G9@>7BMB0:Z[?W>-[K[57&$,I[V7E+PUJNJ9H[4 M!DL0&&",L#R'UVP6"4+\\(MKYM2\GY@%WB7H2)S%5WV6T2UM_.TGUZON/729 MV&$>HG?\W?Y62YD/\9-[,J=.SE^>1J.-B*>[^]\??CT#^_'L0SN&WG+N]FZ8 MN]T'9,$Y'&E0#?'0;+=K+;7?3-A@6\X_&:.H=E^ 1W_%N@:LF45-EA@88)O; M&]'K!N6Y8ML*@MBR8LJ*"=T-Y-'NX=Y>]',6PC3F:1P=P@,..+F+,JPVF5E<%#G8*PT]'R3"T_V]S6?1WN'6 M<'-_!-OU)&\UQ1Z =,Q 6]+[H#*#"8\*+%ZY2BNCQ[T:^.86XO- 8'04LFE_ MTE2^?I8/8:CZ*34I1RET&K__&28]+D'HY9,--CRQJOBB0,E;7.4P36#[56F2 MQB5(<9[6*P.?H/1*$M3X^,)75U<;\_A]1G?;F!1SMH,FXJ/B8A7^+\6Z6]T^ M';1&T6XDCH(53)5+4/>@%0QM ;!;RQFJ])),AQBD??Y.]:Q]W&1"B"XM1(.5 M_!NZKBJ0? ME>UP5.;CU2W@[Q Z@B^'ZK'N"WU'F'-^B\CKH8;>P](#7X M^A)SW>;J\6D^7-U8Y5U)L@Y.;8-GGXWY:EF!QJN&13Z<((CRZ5EQ_"RB@#5] MWXB=/RZ+.!G#QAI$\V(,(H,VV56*7DE.H9 R!@>ZF: O/(C ,(TCCID-)!21 M-/ ]>L[XYQQ,]70X9RXNV)Z9#HCD,X]ZBD%*U QPEQE+]TE:3D"Q1HFITEF. M[X+*#%5-13LX:2:U]P-R .%,H?9!9@OVVTMQU:;PC N8KB%L<_+5O8F1>?%< M@0C.4UJ@ROAW \IE&3U]^^K9@&\ !X>L(]0YX,1G!3@.\_2]288XS#B#^4AG MN-LB_AN'BLJ$/(Q*D:PFASV$ZIHG#]Y-7&&:L=S4X)62<9_%2U,*,FQ17)&G MXT('8";,"Y @$R2Q'HAS:^<&IY9G#UX9;QWA*+"=?0IK +L@2<'AK,2'R!-P M*NS@<4C@!PEMT=S@9\5[5*25F>./\1$PW4^/3U^?/=.7%+4!7U^R2XGO'T_> MQ3-\2&TF%SF<"PE<<-UV#- M"\PFDHN+?Q8E3!>^))I?"\HXPC"::4Q' ^[X]/7+T^H9FWYZK6SH]H4OX$(- MH7EF#@W>V^ZPBE>X#"7I9=C8;K!P9T+I;(#>CF'Y.-14-7!#^<:^X822 LA& M%:' VL5_Q:83X0JM)RBA7L&6B&=6@GR],7KX[.3,QCG-$7+E?"*9S\[B8$3 M!"*&O@#GU6#FYWGT6SI\E89"!*PO8F-'-7@!L^_M^>=R_)#AO9H86$/!=,N] M\2<[/WZ[^V,TAFT_K-A5IRO&L-#I0:$(EJ4GN$,!H3M/HJ$UGM1A!L>509O $]KJ+:C M$TZO B,OKG#?X(\->J.IP1NC_!KC"9([39M\PI(6'\3B#U_H_6H]I._-SG$% M9F./WMV(CF 6)=(V: GCBQ@$*P>;6,C3@I*X<>.Q-]73Z=C9MDGA2 M%E75D==.5H;FV8"$8^+$)-M#H:UUDWFENBS]C:6L,>OF38 MPT/+K9^HZ?H#F#8#MK=H"P' M1G?+>)$FF$ZC@UD5E%R?FR2->7E@2<$@ JV.RA]$:3:L852ZML_7Z_")U@%L MIBR="N"!PH_Y$..)L 9X4H=PS?"\6(!3>G[^+,)P4@%6/9> L#\9XQ#K:9:^ MYXX1\_A/N-,;,.'->ID^Q3*]I:/2%G)D.O%9R8HF$5NWLS2R'+^9L:W<&40_ M%L6,?'RT@'G5%@N)+!V=?#O'Z JX%1E\CS"9]3)^JM,F^;32S(L:= Y(LV*^ MM FWR00L_=)AH$QT_/H?)R^&H\,(7B%!7YI3,]5%.B5 %08AA@AR&&+@1'T" M!%*1<^>*1C'FQX<7GLEY,HKUM;?+OXIBOE[N.Q.NLOXG:MW 1^<7V,U;]\#3 MD^+\F1]^5D-H*(80>H7HSZ'G7/GH/MX H1NM[J&1LTTR8X%*MZ+\[GJA/]%" MQ\FE!OQ$3@?>/8&W>U@_XPU\29SN@TYYO% MC!*3\*G$3B.<&?)X.6X"8H_2*^F&V: -#=9[O(S&<+4!>[]"059*2(@CP<\( M7%$4@ M/PJF#_IUKI.\V5)A&#@I\ 'N#@P-Z6LRN@YF:F[@6B\=I:/3/8$A-C<'I0V M5S4XQ3.C$B#VK8*-Z"BKBD$$LL3%7&$H\I),[N[KB7B.9;XX.79/ZL3PA/.K MX OH^.1%%-SG/TH3"]40IR6*!$Y^D>) C%-&YBB-,LH 60S,<];L\Q'^P] M";SA+/V3=9-&E=V*TBGF??/.+-GMQKW'D4S.6 A8@8+DB&F7T&.U=I/_,GBE M5]4@V.@DDSK"334'Y!:7: M\9A606W$ D1PHH>J,G#$, %T$<. )8=BS[[3E\CMJ;D$]SUG%4B>E<4BGE'" M&,$2\7N4F+)*DV*QP 0GY3_A8UXU?.FTO(HO2=$U)2[@(#*8@M?IL2$T4VD4 MQI=Q:H)*DBY>E=OP4[D^P$&E%R+*BN.(-2LZKI@O'D0O<41PZ2 ZQ>GD0!'- MPS&\7_3TM#@^>N9M/IM<=NL<1!(5Y%"UB"E%:^'Y0MR-Q=NF84 2],(,BU\H>4I:V21M@X-BV+J7AI+!XE*5 D$# MIV>OJV>+MJU0DH7756[,Y>O6$K!INT-B$<(L5B,A8']\(,IH VK58(-7/4R3"Y0[V_ M/M@=!;@3C1VA/I,2]W+;4NNX2(Q V,,T?$5GJ/3N9]^$-B[_,<1W)LR.E^R? M%WA\B\4%+&3*F&"LKZ(IL-O JMKJ@G%X8%S"8]$8\J:@,O&<+O=DUP3W-MAW MCPX'\%A4*>%=CCF(=A)D5K^[:Q#K#9#5"O?$Q1).-M8+&M^PK^3 LYO"H3T; MS;/"KQKX#H4*^D"6B2R,T,AE9%"/:^%PT144,< DCBH)'X^A4#9*JR,7KLB )TMXZSDO,%;%<7CG:W9%L:P[4.:W TM3L ="CH?+58Z9D$L@G#C*$K4\^8:N]'FC^,% MX9.V=NE?6Y$;GOG/0A^Z&]HX[\D^69[Y)B M69%THH(]J[XS\,9GC'W$F#O=GBP!,+;0!JNHM%:#/IB+[).6;LCB#3!P'C%J M:.6498I7H>3 S+38,X'\HJ&+98+@9'X8%V]@X2&YYCJX,##&P"?GG^.[^$?" M P@[#)P-"Z&O)-&C0(_ ;% E.7R"-1X3]CIXNFS%NKD4E!>'S<"^T A2$=YN M;:75[9'LGKW>:@H+#_R\5IDE>'1868/AW1N%?/_IM MC>(4(YND(BD0A18T&M4^P!'.I?H%HE[%%G>^1^M)OBMBGT16@*!3%1+9 RP6 M1+6,,T 4\]6LRSF <,U],-I&:,(QQ3"G,#3Q&QES&J/WG,<@2LIX*97+2/3J MS1&'"KH3@N$'P6&K)T%/>I<75U00=AI7N"[L)J.G>)(OL/VY3M?KIL:_Q^!S M( 3I_+IZ>G)Z>MG&]$/WH=H<:$[RD'#RCHDT5.*,SS#5--[D+5_PG2/>)R5#8-N )4@"-@G%&2T)D MG*U(X3Q%C!I>[4V"#$S,^[QN#9,L839UTYEDXF"@L.Q87T7^*MY0"&C(%.9@ M&A;A7L$+L.D97\9IIJZRK^?L' <#1RU*B@2& Y-K\FF1)52AP+4.^"!0T%YT MTHTX+"D0JS)<;*TW[].$-OFD91JD $NYU([;*HWJN=83$. EZ53?D?)YSH5; MV&Z&C55)@&%0E(;\+.IW/O^+3PWAR0X4\FAM:.#-BX'UH%+T4%CPT#\%BLZ1-7+?%?L"&> MLU4T/*6DY?UFTTX\Z,! \]]>=0?LH"QIPWO"@+V7/T<)XY+GZ)ABOH(S(S%# MFRF_3H&Z&NU4;']" A8M.C\S/+!YXTX%SL#26M5!)>K/8*[#40U'E\-$@<,) MJR?M#^ 3%=.:'A+HAC?8RS3&7VI>D7JU!'D<&%I=P"KY"9WSB[3B.00]8@U0 M!8#0V4?EE$K=7[="3W%T^OFX3).95\ G B1P0W0@834K5YNV[D^UR""#TT)S M*SBI(+LTM)E*P13]"MD^2)ABHI^_&X.?\_37LQ^>^=_%U3*?7(#202]((3(L MIN8I+>_37X_>GF/!)I;,+BXHU1A$*82%*WKZYOC$/-/\IRU,SI'K5N,AG6)' MOVR,6EL\?7-ZX-$Y*F_T)[JE9=[7\KC8/2ZEK#7B5M? <,GS MI 5RU&X M.6,I%4O%@N9G548+5IZL$%X'-GH4,V4W:LN2:3,%:#:BAU3@!JR/GU _*XX_ MGJYC:_<#Z3IV-AX4:94+][Z*)QS4?6,A)DAZ*>N#T_GV%;?;\4.\K\6_./%D M8O7(I,D+,B 57I?Z)GX()9,^DQ#Q!2+DY(HZU[UN"UB MKPLR)X2K,#I Q ^K0<;\!:*-=SO59*DB2UJ.F$ AA-VB%#^.(2I,<-1*&4GJ M'DN+*HMY5.XHDCSRU/DB3DM+:)A;6&+,14M(M2,"*0XYQ-EPTY8*)6?VR?I_+8V K"818) )W#W9UVLP'T0QV M#_P#GE.9/$T$)@7O:?(+E'?)BI)^A-\^LG.(6AUADV$."CQR,=T%IJ4RG,[/ MOQOVLE=5A=NHL !LURC+NW$3WY+Q3+8IY_=ACULU_O;5MQXO3M_J6%/)_J8# MB?+P>QH#N5_W\U3@O#77,O!A) 6!UMJ0295\RTBE"E4C>7A(/,WH?"S4(NO! MB)6="?%Q_-.T1,($18.QC(#'Y(3Q4@Q% +:TB6PUIH0YIU)\)4VX%7OPCT5, MK]0:![BNZ3N#)(H#BR- I<-L3&A,,^L0F19P%S\UA6/ A,S_J?RAN&@:JBX* M--4\&CLO$LSKV29V(W6@GKII6E WJY_(G4(X:PLL:Z&N;%(/<#0I>N(HAS"9 MC>DEB8YU5O:F99W*AC&4$4RUX"S [3):U]](:DSXPT=-79\=W?8C'YK.4<%!8>1/ M.461BIQ0>0)/]KGXD *G1IHC@J]GPMZCI'WC LGDJ@7%LCI!1'9\?3@.?NAH MMZL6SP^9E]Z8[29H4S=5#9&!4QA>#7J*H*")!8\BRGZJPN&@OE4T8*YF@=WF M.SHP[YCUEKR+(1C4I?'- V\*!>C=-K8E"2#-"=X<_Q!-BZ)>@'RK'YN9^UA, MNC/> ,=93,O_QHNQO/74R7WG %:P=(:TAFEE]X[4*JKC( :<;,#D6\]GUB-@ M$W)CHYJ>@)-!'8=ZH#8XL!'Q!,+V&^8%Z_$WR0]#<>& M*RTY/E91/E:>[U,QTN58\<97\HWQS&"./O@5HLYFRX"E3,:X$?V$KI--=?I M(\SJ-MA=@H2L31$+A%I##RW\4!>F1');$9',RQ64,[AP^)#"H>UEOYR M:PE@-QY$=TVK(E--%RY5Y?*>[564> 13KE_"0136:G@2I0]D%&3JK@PE,=K3 MW7H-*U+QL;N&%3V(L7PEL"(YTDC$7^1;IS_]J5'IA22Y89-DBGT7O>;-BU]I M%DP,25=49K 6XX+K9;UG[>W1LQ;IY!T7 ,K4>V-C? O+47_X-#Y:B1:XQD/5 MP%"\A1%U7U"@C+<#*A-1YT'4PS[UZ#89+0I+ !\^VIP3)!B#I.>#3=U@5C>= M@)LB,\J^DKIULI0284%!,/ X6+M.&_X;ICWEKE-$-B$(.X[C26Q.HBA].1T/ M-Q;R8+!M4EAX<0O+1KX38\ZMB::^?[N&ENTD^^9D( 9J4!8^U]WXG^] MH1UT[';0_98OO.EL:,STCT&=HZJ!K?='46J;0*TK[$WC^4Q-K*<81*E\YX-5 M"%D;#)4JGFNT34=)T7#:]M?!Q&#S>T"^1[=PD8WL.*L3C0 MQ![.D\K&I&#,+\0@1:Q09BT.LS&D_CJR1=;,9ES"1B\!@DNKR; :*RJP704R M37N1-J)QZY9[^?B56O3#LD"JJ:!8;B&HOM90U,$+ZG>#H>;%E1)QA%Q!F WV MUH^J?D3,UP5J.W^PM# ;$48V?,=$ MX2M0/H_VGUBAZ?+S4."&N41(;M'IX%"82I=K M#K.JK!#X1W Z9ZSAD*TXY;)CKU(8@;##!<6<$@JZ+WU^*DJ]4-E;QD15U+?' MI^JJO5GND8+(U!Q]YNF1,]]2 =#AV(A"P\B82W#U8Q/4YS1==(C(]7?6EPW6 MVGI3EP)3&:,Y_Y!I)*Q\=TZJQQ7G&PF/%+?]7_]QN+^Y]:!5W XUT]-\PBMB M^CH6P_W$@1OO-^MU3L;\!2/.=0M)5\*487.XZYBG3%L[RW''716@-(O ^%8, M3H4X%TN*AE&?0GP?NJM:P_Z=$L-\I9W,L>>"9)B)@>$1HR6WSJ[4 Y-:FP1E M V%Q$):$Y1G82W\:)?=-S4K >?Y!.TD<'@OZO_ M#M)(72-V:>X?7^%GO92'>GK19FN*[OTMS*(N9DQ[QOUYQ(=YG\Z;N4"G.+N$ MM>8$L$>.^#VT MM]=3!LY2>UBI#,4V$KV&$S*I@4)X/\F14E5^N,"BY3_FV$OS].<7F4M_>Y(^KVY*&KNWO>"RIFBIQ@+[?KEI5( M!IM6PSEL,G;T MS!:K$ND-_6)*KUBYII].O]$U<6R87WF%NCZGR_<'B,(4APU9!Z%YY!C2RX-/AF]B[RY;BB> HN/?Z& M>N_"<*B9-I;Y7,27(EC0")$>HC0 7"W2W.UH!U8 9D518C&T..+8,+?2CL.< M7Y/I=Y,C\A)]?!:8+J^FYI^C9J<0M(_?LN!,F@D,4R>:'[8K =ZQIC,"_N1>]<+3'R\X3PHF]+H4\8YP$UY'8PM6^;:%,PIJ1 (##2FH*.YPOSDN MW(JKQGMR[&6@'"Y)8_$.H=,%W-'K#3D+9.$4CJ4DS3V+5XJ1P\[@:FTSX7.E M!=A)ZDZ'K0/C =7FFHQ;'T)$_&(.5^J8K*<_1$\_:(6MA-22F?9I7TNL*\?O MA ^DFJ-!!W][AI8#(,BUW;;:_#H2AU=ZKRX0DJ'MW"( .P3XK3(JZ0&N]>H@ M[U;7M3WS"F+ZBK'X019M'Y92K2ZA+5WE8:=HZCK@G4?P'79#"&A+).;(>20P M@89(F>:E%"WHQ#+=N?@#%PJT0#8>-L*+C"*]:_S9:A8_&_]Z?-&= MQZ'=CK32?+5,/3JS"H)%@VUL=<_AH*;L&:T=77!8_'>P0%^/FXD.D/32\I!G M#(&^COC'2C+R[D2ND)(A/2?GEFI<15/Z4XF";DBAU(VH)?Z][$4(^99;JCFH MR)0VQZ(+G5+DW6^D-,$5QT *2^T00'V[AF:%UN%CC +6SQ% 2B'<0+-2*RCK M%%!.(0L6/A9.@;H0>UMUL9X]5%ED3#-I/L> &A(]HEPEL4W-7Q@_ZAAMO%=3 M'>PA?1PAI"E+AJ+"*J FXSXT%J&O8(V>4F5/19+70"E M[!A![DPIX\E6&-' MA,/03AS;P*U#.NGNNB(/@#_"O./\J!+B(4WL(XRA/PXI^W(^ M-@ERJ58>_Y6M// 9@^Y?I%K; 7=\G.9]F)SC-[\2%4A(I.0^B>KE0J*B6I1D MS4C'\T:*W_4<0QF,=;:@^TWMLL$#XEHD:68Y$S%+9.9%N=1CF7G>.1@79;.H MO0,5U*]S^[B.<,,%05%VF59XWUC9+3W1<&4LC;*X2.ZEXJ4@DN 894/LC@;* M0Q9]"N>=%YH9ARQ;)C7^R;TF-F#&=[@KG;H2A/#D'9KS14DB$T0"OL*TR8B0 MA3@,\7U0?M G7,.C9?:9-RQ+ETGBRZO,"BP^*F&I*FGA*IF^H"M%&%5Q^T?S M["20V9JV,]$QG,F*U388^A0A^1(2A<"P1? :QDB:JH:'EA3+1QM]+<+NRE#T MA%3DRG5T)3T,GRI@ M-Z5)XUE',?:KD]!=AJ9>*LUED9(BYZ?$FFF^OQJ.R MVAA,M>][8TZW62Y#06[3)(""V,_SCCD@.]53UDR!DBA>V-9$.U67[!DW&A M;9GY&=%P";HY3VL)>'=+'?"# (!3GK8(VP71: MC(-1\!AFL"86MC1/,>WHDN<:#$P0^\&>0M7*KX-X1FZGC,EKACP9/B8_,5IB M&-#;V.+1(*A'V6KTC"J[ RO9@G:Y^8P,+/^D*TC5$7:KG-;:YDZTS<_62!3! M-3?U19$P9NS^BT74Y^T)$;?L%*DQK^C3I8G92)PT\T9(6,B\2RWOZ5MBQ7^! M 413U<+JW4NGDO.HP;T$52 M&HWZD7EKTD50 2"H"O"5XXQKAUW/]IZB00]GZM=<](1]?:E&\729 5O33%+' MP\WXV9E48"P27O6H]$ LLAKRPD :Z]!@+D;U21Y9[EH_3X&4 12C^?;MJQL* MA$*%4@3<.B!$Y0WZ! ]&@E3W4Q 'PQ;=-^17<>H",<[@Q$4'^]; M[@."#5&D6*:;>>+RF8WH9V5G#TI8K>G@RWTFTE4,C$I[:S%XIA0S]4AIRKC) MWH$?&.>!OBR*C'RE-+' 2P&,6044.B@RC0'=6:M*7L#K7&Y)5T]-[/$(=TBC MN *GX!6T#&8\AZJS6D8GSL(:\V/%^?Z:LN=!C.4SPW?6]M@'%NF"N*9)5R31 M XI3^K%]18^7/M>CJJD6.F$@6B4@;!]IE$O;S7!/%R.M[F2(CG>#"L5389P=AR)?34U[GAG_/!%NWZ! M68!=GY=6H!"]IK #D"5"I3?.N"=1QW?EJ(%O[;'25-,M!'7C1U*Z:8L*0)U8T7"\]#'P(NH1AP^F9 M^@SFK>P4Y^'(;^C$Q5K/0R_&?T@LB7'D8W9= M,A-3).X:#"6!SU?!)9EMP*(E^\KR/PP?B?&Q="X''(01UW6B9T65[A8G>5M< M$3=6DEZ-F)JG%H;,]:)F>_"Z5B)RAQ)8CKA<*0(Y%(9$#AHO56^_DJV"1W,- MP[RC%.I[ZB7C2@>CGV$[@PA#1QG\H+YN0N%GT?]UF&C>/6_G4\XL@2,6FV9.Y]!5D&UPWL&TY6\&M$,J]LCE+H'!M MZX95HLSG06+&+@&=:154GW#ST'(4VAA2+,,6.A-9HT]Q-3=U64A0HX M+:5, M 4S.=E?[#2%P1-[NI"$' KF<#&?3+1 ;7*4P.8^%)"HO+H6_G8Z'_2$_9!VO MOJ-XM>HL7)27K';PJ+W4\KECC0/] ';\O 5DBK<]@ZA,*TPLNJP@C3+XH6:=XJ18^%*9N[-VXO4!E-=C>L@V'$#6A[18#;G-I8,E\%HM\%L]2S8:*L:9+13))8([LO"YB[$>" MP58B_P-KJ)S9/ABLG94;*M>^LV04+CT7<2V*[D04G?-)6$=GVLYN$'48$L$\A=0]& MA12_@>U!_938 IG$5:W0L7$?8[!#G)(EYM,3TO4K_9&6B.TZ1/Z\!>/M0G!: M8:2>R!(7''N5.BLFT\>#Q&YW^3X4-J9?89QU>&/ZK*N@K[3>F S?*P\41Y$S M2E1*0^E%43,^;2U3[LKY(HOFQZP8D]N$9#^3>S9C7C@6J!F/*^>XGCKES6+! MSK3)EC+/AR)@9^+!]%V/4"OVBG,6Y!BPIOB;E^+_FU"7F MK&8>AIP;X56(M<; 'BM2#%C36-";FM1&*P*"@R'" &K6> MHF=]H0H/&&3U4>@;O$LI@T\3DW5<#'[L^FC=$:ZR1D@O \'>&@)FL;-M,=5094/9%)22CRHO='>W9R% M]]JO#T3R6U@V.1/=6&77(*BZQ^!*@A)@DIOY&(M>8O;AM6%3;6+J-H$;7*IU\K^P0V6%2(E_FKR8#] M&Y(!#ZJIN4K11R8!?T,:X59!Z, K!N)0O?PY(+52IO >V!Y&F[AXQ7+T[%L[\RS 4H"AQK&RI%(#FM1;XY'Q9NZ=*U M;NDN!)Z3IZJUWJ<$)\P]6Y2+HA3/E8,PFB!"5$^U7D3A2)%>9'#BF\+K'%5I M/*!02WU!?(OM#?#8M/BULY*;6D,9U-3@@KKD2-W1&'%]0?\CU^_1@8R]O7;" M"HDQFK /X;H7X,OAE?_U'Z.]S>?;HT&TM;FUB?\='=(^AG\<8,HY]_9#/)DP MJ30+\ 6WJV2LW=[!-X-H;_L;^O'>Z)N>-QEX(3?<%]ZP;AA5?57H_?A4>X,J MC3!TPN^W#OJ>:Y^TQH;IYCM88\,>Q%B^&&JG:W?;38(G$#E8YKOBK ^H=/J, MVIS]5&2D.H_9^AS &9]LD"[&:RJ\9A#(AM$.RZ81"BI?$ UZ1<8CTR9O'&0L M72S8H4&5V9+9!UOP\@]4EK=EX_0%J%X[QO23UB6]#?\3SBN'1S7SMXW M;$/M;'_V@1U?I'E[LD;[,!Z[;0[O=$Q'67U!UD\L"'&PKE!#Q+-N@2C1YH?+ M//"CB,RM'Y@7'K>G[1Y3*362MMNKC*_KR896BU)!7&'N.A@1F645$MD434U4 M*CBP%O6/3INS7KB#MOK!9'\ZO+U[0L(40Q\UUYQ=H[)@>*-T0484EDIK*@\' MFJ,-;RL#)&++SF9@[D=8A'+)6#2O9!?N\K)!SM^8?>5?P)Z[B(Y@*E/*I> M^[S )#K&A)W[R^,@7YY,.Y E!W!_C1;PU%X\C(HQ;C M3:6\/LPTI,L(^V9F"G!8%A?D=7- SZ*L/GBE/MKKWME\1%[W&;L\\,ZG&@UZ M9-JFS__&*$^67'$Q*'MR7NT1DVD-/#RH*'?>_+!C$",#NZ],*'*\E"^L!B=3 M7'QLVVZ;J,=!7E7:]8 *6AD2A.ZZYTDZ$$_P8!?+HRXT*F.",S>0HTU/8*&F MY:_"HH,&93R=XG"FJ0$1&,!U7(RJ=@6S,@H?VJI1<(I5BXA"V@%+!:,.W2/; M+:^;,G3JN75$8A:&QD8%MT25SIH+A$U58SH>^V_@!>ET:2.F1*$6(B*H5,BE M&[#Q08EUPDO<;@U-)17Q8B]V\Q[D'W4M&L?P&!"CJ@3"$5[CZ>X<@EFPNZ6V MRM:GL L&JPR#1[C4?+ F2VXU:-E27 V];Y@X FK">O#I1K:5.F9:#HQ5YTFJ MZ2\'_QY3+:5"59";!)$J.O\.-!*SS^3"A.DTHG UCE6&YX^9>YE5#(&-%>,+ M;WZAL2HBNK(Q?9M.YCR[BK<.**:W(9JK?7]T'L=O:L7QXE+&/5K VEP0MTE) M^!I:AC"H&!ZF*GU/D=(K>)OE$/^Z,N8=EF9B$;+V#IY<&(S))A[RAXRP)1E3 MV(YY$@N5BG<]EPN$A1Z4"H MEY2I+*6D3Y:2_J0VVFSX%0*%Y'$NE\*YCB"@M581@Z+2*_VRQ+ M1.ANN.L0-I.6)DLXMZ#"81]6PJI@RW%]3LH8XYV8C&O*7,4QQL8;SNL2H8.. M'28!H7#4.T#8^XWT:Z_%YJ@F<*M^=H-;DJ#O[]Y4[O&0;,VW\158F3+CCTS" M4-W2E"K+K*]:^F7I7GJ4#FI24'6TS0.A9*9R*)@$N^W$3@1A'#-WE%2GJ^4I M!1:>TS>P*58K(RC0Q#",02L+%=-8I=TJ[/0AN*65LLON_HDI*<>.)^6=6=(0L95Y M!<(PFA5%8N740 X(ZK.-Z&TP.]2"AN(!SA2W G-PO;3D#_GQ]C2#/DX*LM*8 M+4WY4:[B*3.;@1A"7P+^'U&9V/,7]Q#-[YC+3WR9,:,( XK?Q8(0_*5Z!7.) M"%+JMT&$IK;3T4%_BP1L# :UPV\%5QBICJ[%)"N(M];*8/9.1;.5_-'> M<+35(^^)4+-J.%2RE-P]?@TJ"E]24#W4VM)?$8+O()J-=1<_9"/JL1=NZ2MO M/R+Y%9R'1V@B-=2W%([2L'64;K8];I9"W9U+$D%EF@H$W;C2=@4]R_",^J3) M9"+XV*T3$+99=*R!0 GOZ+V=J2(A@6F!)%MJ!<<3,+\X.88;F^YE@VP_H2'R MH[1NMWT<7J3DF;H-10C. M(?? 44D+FU\?>VT$9=PV+EN7 H? JHS74YGS^Z+FP@WN+>"1G)^E/_(._C$^ M0B&@_9*P+T!K+(;-I(9Z0GG5\SV :**UH1L0F0^.;'-C=/!?_S$Z 'LD0;< MQC;:B?(X+XCUG.0/QW0B.KTNOJ,JGP_)LA50][I!X7R078!FGRYTJU(53R/* M+KT9RBIN[R &AD!Y7]D3B9E!E"9G\"KQ@@B8SH(\1JAD3H(8HB_XL&[R].28 M4/F8+QI$YW%Z!>M_W>W\&ZP!"'I^#M< A ,K07%-)LG'(@/M"*.^CW!E3 M]C#Z6=0?*73855=H,G#O9_'X0S^;#5"GDJ]SB:5-#?K?G@G+'!%^I1<9^-?< M)XB]ZO9C=C<&''C.0F N!,_]+K*-/$(U^]*ESBC6<73V&S"#Z M,9W%MCF<3[)P7&Q$/]?)!E@#)S_^^O9%OQR KT%,P$M&3T^?13]@Q\[$%QZX M=20Q*+[+/AS1C1[Q)=MK\MR"X>A<-O50[J/8%7%%.4K2]:3L]?1X>;F MZ+NMS=&NSR %@U8/TNO6*$#* MA! H&+&0]GAHJ##95+0RSS8T;!,C<1K3M/HCHW&B7TPM79E5EY$(*06&GH:+5 MXXEQ&^$I [TL6[,,IH(=?3Z9MPG0V)Y"#( KQ^0M!Z2G,P8M3-[I+I>2 M1C[>F+:XE7GV>1?@]KJ%EN3LQD#6/:D:&EW45S6(&T-2S[=89ZXSM$P7R*E! MS;>;.6(8\%E5=)D6VHL\EITG#T"N0)C(&O<>]8J)GM:X=^H&S MPR.!?H/+B M3!H=8JJ$S)#M\Q^?.43$"S,O)JBV)@CT:\9P1_'I9@5K#/$ZXN2/@D.,!(;! M6,I&Q-'0Z93:PML..&$X4C,BBP+NO12.R#$B8;R7(<@7IW(ND DEB\?2RKO* M8LI8,QBD^])RVQDF12P-4B-=9*RX%_T"[VY_&22;Q)"D['2#>*PLG=&)%V!) MK*9I[(KPW:L1+=$$ ]C8N!=+M5 7Z=>DX:FG9,76.N>O&+A:; M*E20X9M:+>7E_ZW/]M;;8Z?ZBQ,4!10UHI5_>WJ"H'FYK[WJK"DOS1(;LRE+ M"H7OS3O>G]CL'3$RWF.9I-F3E5-,9J*4,Z8.AJC8V;Y%H_@X1G)@\CRZ/M[D M!3D'*,N6,@R3+ FT119#2HKX,HV=J1A:EFKK48/C4)%K$!@)!97]8N32#7% \(LA#JA96,N-/I.-K5R" M%3$58@\6S/4^>N']=K4&NT^I[7,Q>J+7*T=&!A9ABN])!BOFQ]J>'2.3S@;) MGP7E;)+PYMER.,4V" E:^RZ1O2"H&E;^9>*;@OTNC$M$5Q17M65WG1!3 GR&117\5."N6NU0JR=6/$H:AOA*_(F!'SGE)B,++_ MW-N,$"8'RP;FU-CD9LHL$:_@W:F++%=YP.GC*<2I,.60^B&8:4"@LOINP](N\2[!F#[.*T UYX -N')TMN.J(="@MAGU#*"8YU5LK^ MYQ%<,,&.Y/ZY1Z+0+ :2UF,:10HZ^QUQB.(M[,^4I<[GWY+: W%;W:3[J&8U M\95^55P=_Q(X&WCG+M5I0&X64G+Q\,]>?V8N9N%@#,HR0HYV2Q._NI.=4)U> M]37W.:IH+LA>%.HUP:)Y9/;!XV'-LG1*57#=ZKTY6M^6ES[X'2-B20@Y_R"D MR6=BW%;;^F!1O'P""-]5 MQ1Q$RI.T0.ZCP>;>H:=9T_SZLS<#$VT1XHX81"W]&^,Y1T")[8O5U7%<9M48 M$:TGY27\@L_(&4B__REX+H]!#,-$Y6G\//JA -,P'W0$Z_V$\$]A0\63"["@ MZ[IZ[I*K\,^+.)]=Q.D _F7R/R^,)&Y=&;%",9YC>G9A. GZ$RPHW,\E;>&- MX4:P-U!XG.0)S,$#>7?*'+$<&T0_8OLFJF6ORMAD\-8+B@WB1<>PMY/XK\ ^ M#Q]1EX)C8H%,KP?-/%C0IW!8LD!C=5PA;SDG9ENG':8&;?E08C*GEBV)4^GE M8\<<:'&EE \ZKDB)#A$629,R"H&(^H6/.^+4M@<=,/,WWHE90M= )EWNT>8: MR?0@QO)U()E0,&!J6..*!OSIY8(;Z%#PI]U2-X0Q3T2N^@493M8P1QBVE$)" M?V/SV\2!2 14Z,S/8!MC"#?'9HZ8AI[ETL%'.@Y@Z$&:[?A$GM)'R=5V@F6D M][)D!7Z7HR"D1-$H 7$'K<'6L#>I)M+HU M>6O&E=,>URF3A;#S8S&KJ$N&?V[OT!IAK)R:&&A_)U 'ZG/* M ")JO!P2N6NFS.V>H-^':UQ%C-82TY-[R'C@LUZ%&;7_!F]@P/PD ]FC777: M.G?ZZK!/D NAW02D[UB>"7[K9\R+Q7KXF.7HE_]]$X*A0+YL_ .^.#5@VYZ; M=WHAP0'A[H@]&D1OXRF8E1VQ@13G]XA[\7Y64A%YR;]S&FJ-"39U38B>,LA/']E.I+G_N@^>,"?LM(K2.V M=%Y0/US[X+?@#E=PYY?]&$YXC1A\,<(PRNE^8T'W>(>[">ANW8XQ_C[!4T\Y M,(L[FSJHD2%EI*U4S'TF4DZJ63BH-&11*.IXV5J49S#=!:P="LM)](;TT1G[ MTKI>M &I#; /U./OCN9C$"Q9%NL'>,).!6H MV3"1TH>,OI:+5.@Q7'CJBOICM_46WX-FJ],7TA7 7'&]-R+C @R?R&GNAFFY MCNS=-T F.9H4#O49CVS5HO=Z!;777;(T+?)7[>S2:R(,Y%VO6@Z?VA;9TN&M M7NJ0B%PDP#TCU#X(\-.W;LT7\K3OM!9Y^,6SVM^:PWYKFTGL>T@IGM_Z M *UG^P-GVS:%QY.H"IG P>M)O[-)Q_(E,.P5RSU9S_7=S37^?CV]=[>58P:7 M!F1;W5S/>KH_S70[B!D'9M8[^\[M$&GNN-[3=S71I5DTC"Q>[^8[G.0LE>CL M<[+UUC-]9W(CG9A/!CL,%T72M@\#>]?;5-R+LTSCRZ*,B6RIBN9@*#0$,YO% M6,D7&20/LH K;".%D.J-Z*?B"EM4#MHX/;VK!& $WT>! JG^;Q9"->25/O:T M!.N2#]&MLXQ[= XDD&&12X-N8"B,<7B1M;"_I]]6,TN MA-&O$HF]%G#<4$W:J F/$6BUVDPLO3R./<,@?L/8+(2"]7'@W@[QLKOUB-"O M)_ZKOY%7C]Y22=@CB]<126CCNL_W'!O>/)9K;,"GI;61+&B&[R(\>RF=-*,L;0U2[]Z5FCZ/ M7RU"6E:* V/A#^)^D)&4>L@NEE(!2,E,_!;/I4?L]A??V]9^>%5X-A%.8(+W M\@=!YHLL&+?6/VZOA@(4@$_8Z-QQ8*CEFT6Y+H?4P(FXKV^#ENA[D*9>Y.Q;Q M=(X>C3(WXL\=E0J'B;5@3BMYX-'4AHNY6F0?XZ.Q0$'J,Q9+[DI3<*V45YYN M),JK+[Y:9W]]&*O1&F/U(,;RF3%6#T6A*?!]--@?[8&DJ##!(W*_@/V]X134F\97A0\=B!-$T6A]@Q7 M;](WYMZQ/C(#1.KTJ:CX2CBC6XC\34_!LJO@^N]@%YN*@1 P6]]R43#X 8G0 M)N.WP@[6.UM<$_ ;/=PN%/>3*%'!5-%3IU;#<6WOV1_XSZF>D6,0L(%1]UX[ M4.]M".N/8/$!0N.QZY*0%>)(7_XJ '@',O^?>(&$:'^#Y\*G'DDB,6,1?MZK MH\ZPE!;=!WC[++Y2T@(?%T<;M3V]N""()G!C?H2["M$)^!(S;KR^#%/!F.-% M++=7M^^?.IZ7Z\Q$*?GP2[?$L=3["/:#K)?Y);$=:?MVW*W$53)@L(MR*W Q M$A=<$O(1?P;VUD6Z&/#QX']*R[Q+T/<)&2Y8?$(D#6+*@'=8HYD$]@.3#JB' M+8.RQ?R"@G!V9^@D"Y5 DV%AVBSF1B=13,UEI7T#-MOI/)\Z5Z.Z *X%.8E.)2*!^X MG"LI%C456=B92!MLS M^TLWY:0 .N\]4)ARJ8/ 6"+EGBI+X7"6*MK@P7RNJD$)PUGJDXSYH%LB#+' M:WUBJVQ7C%@!9!0 Y&XT3$2)2&7E,HJK@MN#"TUH2/4GU%C[!^XRD-ITSAJR@# MFUS/MZ\=>V\S"&,\$WL^>7VLB6*2^T1L:TN81Z8WR>!II2E<:0P8J1@QA%O_ MR8CR*7%GP9J#W9?.'/\EF]"7Z:PH4:$BJCBG9G[">U,+!908CIQ?D3@EM5 1 M;T4J@+JI!L\\8C%-;DL#T@2?IU:XBNK>%QI8R@5K_",0W7 A$9MT9;Q(D0[( MMLSLK[MA06/O0UJ(@>PVU-@*F?ND$&%4&-W8:WDEZ-B$#3UQ EBGT(1-B2*! ME+,."8'5-[HUT06VQ QZ"J72BL">,HFAVH; D@ +8?TE&[_C/\3B]';'E&+/ MV.D6B3Z7J%P81?BM':(O4JBK8"51&-MC3$H:Z&6)1LWXCR!+-F'N-]E@P5Q( MH(6HM3EJC>O!MH<)'1OG9"%WF4=!:KEXQ-RV@_<->G469>BA=S5FPIMX8FF6 M_<9653.;&5%,XKU1%-L9H:N.ACTZ EI>RK19IY6O2GF19((E"QN]*T')L2-4_12W9B@M"12JQ MI:"W_NUJS&HZDRDV912S*6\ ME:21"6PO[X2N>H>[#)*F]X8%&3T7GAK==-1F>]ONGY_-C+?5A'FDJM6Z M_=:M"1\3Q\./Q-\I3'-O+=/<([-L7K<3@P$G>,@=+"3X5N+-[ QX3'M*\*_5 MO*S5S(#C:U(D72C]+S%TXY$ME<8&K&54G*0UP,FHF0B?\^/\\(:EU>1$-*>GX:\"3"X8HU3J/;=UOV6#K7E)4%E:*$NX M'HV+I#W L,O/F;WTM:V-]4]DOV!?%G6H960H-9RNYU'B^PA?EHTG)Q6+\"3+[L;DGG+N+U* MNX,66@'62,2 4^*1;V=:/KV,8$91O=7M"GZX%QK0TI]+_M+ E ?5&D0&#+?& M#^6(+=7A#3VG_$SFE6Z3?K6C^G<3:\]S),^*_X2]AQZ&UPGF-P)(79FNC>6F MNDWB&4XVGIZ)1Y&,,SEKX$DR9$XBA8U1VT'=0(X$)Y27:"#K8T-;_HH. I)K MB_@,;V/?'5VI5'PUKR>.EJ%BR2OZ/#GC-[B) +9(1S1/HBQJ9 /AY6E.4:2P M&<0:4F$A%5MK2,6#&,O705M#_C:<;JKM"_1\8(UX\DR),YULSA'#&K,@M&0J MAMT+*Q')"6\]0K!I*Y2*B!=E ; ]2) 02\&_7 C,MR;P*_XB+H6ET/.^*8 = MUVU!;'^C=).-=@1MPKB$-P'^E#VV-)GO_'=7&>V 5K0UK7R[6!-F;-1UK%!" M*II)0Z$^"LG<;#L*V#*V9);'H0T0=I9Q0R',!-\OM%D]CZ6*GKX\>OM,:8XI M02C7FM(UNPI (M$+@]$-S?0<<\;"V/C/#[#L<<,][*S)O,CL94&WN2!#@GT[.;-( M^E@Z1!#H8 4E$DWFT5N"5F+&A%/7=IV035^MH@PGCS!,NF8X$+@E3C=^&6!3 M\<8P(>IHOS YCND-7Z[../Z*)@RO?(D/6M)G'/C,+8&$XXU(_7'H,^27/Z?8 M!1X_P'\Q):C_U(&+W1$IM.&I2$ F*'C>R\CBI*2_KBT*T$3%.+4Y >)S0.(2%GEA#C1;3 M=GBV)TP6.6D)2"L))> [\&T]2OC!J_946W#W!I>=T5WJ33O!W7T"H!/3+N]_A!";ZYZ&025 M,-C-X1(=3&I\1O*3!4&.>#PC_'49MW,3UE]V-Y7G+-R?' MSS0-?)&6"O62MDJV]_N"Z(OP7QY_H"_RM?6EQW4=)2GGYS$RH;D'(@Z7-ZR8 MK'L"@L,R5Z!*-9D94_\!FBZZ"6X)S&X6:!@P,!AD"',Y3DJ*9&,)0$CF%[0/ M(!SFY%U>7(%BGED('C;)*Y3+NYN:M*NDH FU*%!U7%T4.+UH B1":(6P)B:L M0<62" 4>3![*,*/=^L;+H.^YSH6&04,]/G/Y8RC%=[8V_:H;-R],-I[F*^G%\;Z;1&\6 MJWEMZP\'T'20OB)VWZ=Q;Y4:CS5V* 0;FL3M!7C,EWN.C Z>>OXNV#[[1 ML-91A;#DK<-OU&:0QAKP>B/^\&6#P4A^ZHZ][#1-$G"T7L9HRZ%P=D-M^:&K<9;WOZ$% %6UL_D-1A]K]R06#:!#M M?Q/]C)[6>_SRIQ2'BOWC" $[8 &TO2>WHH7:VUEY-]J$;8VU$;T2B>"O'"ZW M:*FBJ9%35+I84)G9X3<,66W="O;-YC>!]BIUH8D DDL=9421>SR"_ MW5!T660P,,(7-V7.X!IJ,0LB_>";QR:!46JPM3!AD]2S&@KRQT"!6^XU=KIL MB,<:=ZJ*V.8CQY2*G87TW0]:>:);"R"U7:\MCZ0%4T@<604+C/[E./Q(9'M= M4)FFI3Q&<)&9E UW*)JF);)N>@N,C0HY@S\K8^ENT>36.@'CB;,@)J$5( BY^PO@' 10PRDYK1\R_18XPKBPF MESM_QP$22SX=-'NQ.&I;7D%\GV*Y\S)3UW5G]7(.)L\1(T%0+X8FU,7DG0R+ M5CBN+N1/.SQ^I[R2M.,5I2(%*^]ME9 (]!*[2]+)BR7ZPWTUX3=+V!W88RY# ME!P91M(RADP%AV/2=EP\2+ $\7.RPVT^1UT3P2[P!$L^X)RG M28-)&T1<\F1J%&UL.$S"R!WVD-0]AOU$*2[JE2S_[YW"88\Q M\0KCV]NG,R:+21H7<9IP,VP8[G/0K*.G[YX-,#A 5K\-$;D[\^Y\[@9"*Q,M M&B2.AH7"KY_CM@>M2_T8K!S&;D)($U&I]ZFNGS3+Q%IPB6T_C^:&0H58/,2) M;6KM4#'.S5XE$?,JOJ3^F%0^DYGWW-;6%M5,2$?!F$%_%-KJ"%RSJN:[1WWA15";+2),M)NG)VF.'(U[&_PU@RYV@@;K2IJHC$M13V9%E'.LO.L\T6C=1G?8A"?$TWVPST_C M]S_#T^/2]S?<;YB?EPAG2$V@2F)?X"17IWD&DDTLB?X16\U$SD.-^H.KFWA= M(TW*@@\$N_,2&\[RY%!2.U?!']P3GBW5+D:YXO6 QK[,%ZD\-QC@Y$R"C+&2 MP'R/7DG#5 >?9^[MJ[I*QT$BBU\G:#,+)F\A[,@)F@Y9)3.E$-C^N1JP/A=P MKE=MYSC544S31=39V#8_]"^OF%87%ML5N8$1Q':@!-1?VN\_W46YRH?]U M]"*MX*C:5A5($[Z$PZ\_2VU9!7H*<(H3Y1O0M]4O&E7V%RF2T.?Q; M)'3.8)6.$#_W?LE)%?(>UBE^F^+?7J?X'\18OE+6A,!OQ.;RS%LP:4AW.UU= M.72@E_Y&&>F2Z'[^%PL-#=7U)))')_^[1 O05>\0!Q6*:B::(G]&VM/#\^CQ M ?CLNCZSOKK#'PY1D XOJ/L[N%,"@);^X4$ZB+J5%#;+[ )3;$ZBGY10IY() M#I7KWY#]WC$2<.=X5AI$:("EO^AR)A=&^YBPC:OPA@9N03GB60.>/JZ+1S;A MI[_:T+QVHMWIH-[%:F7*8Y@?!N_;).Y' T*CIZ_/?CIZMIHX0UF8PCJ!=AEG MNS^UHB_\=O7R*\'EK=@=W3J"*9>8B[[V5.?88(=06 N:.%&+IW946!KQ%V'> M>Z-'1&MVQM67Y(\\,K/Z^IHU;1^ _=@U6]97RH;QG#J61!S5?;72;-@/: 8' MFK_3A%N!5@9L.*-]9]FL-F51D>5GP.^[M/6E=",+=QZ(^ZSW0L>0!JK9*>IV MDJ%CX$A?]&(Z%TOQOF .$S!.R6Q$)Q9E4(H]>J4OK4V[3)7PJP[Z/T75D8ZQ"![#D:Y]_-S /8(2(O&:#.ECX1&@:/1(#NY2^]-:FR+PE,.@0 MUQQDF';HU[R&*ISP<3E4TI7B%GG\DP,?M4_Y* QV]O1R9@A1C2A@0C!32ZY% M/6!56DM(98(&1);9>*&_KQ@NQOJI.C6$%E@R< VV9P@^(9LDPYF#,^! MCQQ2;]&UMFFA O 49;:Q&KY_+91P+AT7=O8. /_QMW<, ^$%W <-&L;K*@"2])JT=3&:\+&"Z24@KD_HB"F@Z/M MR];>4A'NW Q_"4EQ][?:A,'XR9V?[16,G^?Q8^?*6T0VLU\8'V]N< )I3<$JB,!K7J7I^ M-E#L)M]]]++G[B_?L[+T'K-SXV/\'U&4S74L&T3+HB%4!U.!3I?7S<=X*>08 M*O3%<)W'RX'&:^0C0AVV/@-[H\F2]J>8[X*7;WV* >SV9RA7\L[O$9T*[]*Y M VHW;)=4F_8W4BK3&4A5$VZB,Y02H^#=$18UDZ>VOU!F8X]YE"KUA,7*U=18 MHA&VCBAG4EH*DI1E+2>!KUD4V4VL/I- M+EA(FV2I4JOVR;W$/(5KGBX UUD>1KB!I&I*[.V- MG&N5MCLMS66*[ S!4"9@Q5%C/%O5/VT;W=23SB_.OBJ1*DR(,="T7KV5 K3J MB@U&U19I1HD>FQ X>WGL<:!?V1(\\G=K'!#2'2P23HE>(V+%QP3 MSUF!C18OXFQ*&+**NNQQE#ALM89&3$#.+-N(8,7N\%VE2-G#R&F\A47&CZG( MM<<_>&RJ]0>&\:.XYXVFJUE9[<+*@*4T<=IU:I MR!Y>'THW5"%H0*S$I<[D,J<*C #6J6-KOB4.!Q8 M'OH"4-DN**8F&C&5A+P66.+N;+/]M,B8^)#HK%@7UGH ZI2AAV A=-BEU"Y1 M8B;H?NNF%D;&&Q?-"@B'X!$.T/X7;GOBZ+R)T:&$+8%-Q;4"73WC.=A"1-*, M85NJI-":%X;/>V*^=_;Z9L[1-\K<]9W(V_(?;-W$^#^R#L!G3=#T.P >"4ET MULRQ0?1MA-'H_EP6CR'%(W,\PE[ M#]N&A+X*1M[[6=M-'!A[SQ$6[!OX;$ M?&"]7$;;&S0#F.@7>RP4S=VH$!](-K;\2HJ&PEW.LL!:P!J0K$Z2AOL]TV(M#7R_D7EU/\.3(\ M41YC7J(.P),A9/B=67J04JK^A >H\7:[I?GZL"X[:ZS+@QC+G6-=/JG4^9(; M (YVN &@UF%90ASK*Y.K2:WJP=O+"@P5PRR.015PD3BS&;1,@&I5&E*1[5/P MX"LM9>! _*2X-'EL*4S9-NVU+:S3C"9N:4Q"UFK00FS1E%5CE*L><9HES)B4 M97=%XK7^QV?WHD:[H1?%T7S4^#^(QE\[4'>HBT_FBWC"X9E>H-=U6_/:,,; MHZ9L1W_6B_:7#2CB):4D465L1AH-6N>X>+4L;;)9+T+%-=WY"M)UHJ1H$(O# M_U 4?$GL8ND4_=J!'PLEQ/MZ@?_Z KMFHK%E.W&0% ^,<75!,,@Y<_-+?1;^ MEE &W)8Q!Z,5J](H 6%J+@VENGX-;I3^+6]$;=IMH?@& 8Q0TCKD-W X%*VR M\A 8\_@/GQSG@_H!Z([LC?:L=^!?W(%'_B(RI098MQD[9/V[ <%^6/:)K1NU MQX"@HZ9%&>*#B+*1"]#P.Z(]&N.53Y$%!ZFN.*Z?LRQ#8/$S!Z,:=$JAJ&&( MM;%TMR,N141U$^H0*AFGG(IFCGM>,L%LR60J\ 'U9U1/HO(A=/&\WJP6\T6>X(UC++)K:Z^QP30R'6H;WPWO7^^6#9 MB[V?&]L2ATUZMV#>) M$2=86@SIVE]]I*\Q(P0_HP_62_EIS3MMUL08&RT P+-'O4\O8F**<>RKZ-U* MX0#R/W2K"GR.04XH=;Q-$/3I?!>MS84GJH86"Y/.WE%W$Y7YM]G\+L:U7J M, D+^6?:\[$%X6(6BZD W"M8C?H*]0!1 @BFN?(#).J!^M2-\_2]7>D0S+NR M"2\#@;E/\%+@N ./+F[M]WVF)#%HYJ9DPC_!JBLC1.B.LS)><),POG[<)#-C M+[?V@JN,RY8,T>0&8$3Y!%J!Q(\&*QC=[)F)-#YXA%@@3&:U7OQ/HA7"=I4B MR@?,A^-+=,<9>Q,S;+]]SUPB)@3^VL[/:T/_CH \5ZO[B2IK7T*4\%2Y/G7] M&>=$"FKMO2[#;VWB^7JM/L%:.5O))PKH5'EZ[1J9%%UJ. A8!2I]AO6TF@,*X@.[Z6T7:]OK=3L&F>!Q3X8<<) M72[?%*Z(5--;*"TCN*F)1]#LA(+T=F.A/)8* .2BIT)E*EGF,C[FQM.5)R:X MT'GG>BU^,%=58'"XL'8 PWN#XMYK,9SK3/6G%B*?K4#_1BQ-V)6P%2Q<+_6G M=N>(-TW90/)8]?CJ1M'K-?B$]E5_<=%*4,YU[=W1'%L4R$ZJO"X]G"5=[A,& M8DO+'6DR[QI,?G8I^S5 &P,#N[^%5-#'Q2.W$NJ8(!YG6: <#9G?JIJ(NR2A MAEV60LMP0E%75N ^"17'<"H&"EBDF-_ZW&_X@TUAR!XHJ=-AYMK(?""R\>M% M@N^ND> /8BQWA@1_**6/O=WAU_#=NX^2$AI4 J ?TJ$^=*7NKO/\VK"[@X"H M](UF1\;O*#5'\O&5&Z#59_(:LV^]:G_]=%)^8&R$E*1;BBB'UN<>\+C'I$M? M4.:8Q'5L>X8C-0AUH="XRA)0QK2CXI:D=WM45$&VSZ\^W6LM@/JH3?GMC,Y MMZ /XM0.INYUO110%^][KUZ8:WZOBVK[Y>(#(5B*+;$@Q3G@$"6SIA#U' MF"!$V(@GV*S(;X::Q>."0E$+M,$MI2>X9N16<\J16,C\4?#Q,X/KXET>$$*! M3=2Z#)E/O/E9R_F_N'G/F)$&.1XD)V7]6\*0DR.,T#/?9<8%]_Q@24N'_)BM M7%G5(/)AO5R?H+JF<-E[7#:O90>S_>I1\^2!?N3+'FZSZQ&)H M-[ QT51X$JT-I7+#PL^#)LV%=..6CBB*IT,DOJ2^>R1G*J70)[5Y01E=4+F3ADMRF)H/H9XO MX!02\2+\GV7,>\?UR([6A6DOI1N40@$'["4@+,S,%TS8:U.ZW+9/R$6Y30?6 MEYAY<6F""I!66W"^I5<(P#T&7*._.740@R>LM\TGD -^>S0)C4A!CVESFVKV M2E*+'\V0OK]]"S[$A] KI,V+\4G9!1\B-Z"@K'_&_I\%5*2_6#K1C'$!0J(>N8X8>_Q'EQ9N;I &XYV:![NX_X5_9% M**_NYD$9>"F"VZ8YBXAQGOHLSF;8DPKC0!C"GTRP;>JE44E!/4 M!Q$],B_R MX8]'1V\B$].>I];#+(F)%%KV>[. 3/QJIY&4^Y.#(43F6 M/7-&P?ARNOL.H3M5?<>Q,\\M0).E@49 ZGPAP>\+)0/W6C2X[R,P1&!%$D=Z MD:19.J/^#.!1P20%$HC 4?!^#;.]<]4*O4)EO<8^#DO9@_:II:24G;'JEV@12!_Y ")(K#:" M7X$ME2%2U03@OQM*]MNQ494TA%>S)]#U5/!R&P.?CXOWK:/=LOV.^Y@)HR/' M4^\OE(]9Y-'U#T'5'I^V8#?.T08N;U97M<\G_MUM6=X#ZXU0,Y\1@W5[>^E! MVKJ"RH)S\H>9!+JI9\-KBZ06KTA/5[SU0MW10M'*])W[L-O&]%:2SRLYK+Q# MG>8^5\7JU?WZ<&I[:YS:@QC+Y^[.>Z^"ZU'%3D1,^2)JA?OH.TO7TUG[9H,S MCS6O9._S.-308UQ-"BW&"]2=:$PV@I)&X=99K/4JW*GJM\BY65$DZ&0K$X4X MK+;<#6UQ]>G6:_2YUDBH(&S?'8XH8-@#UXT<;Q
    SE_/S$P] M]6"?7*:8&G\<:_IE.%<=1!K7%@U$G)/[8 M\S0)N\; S>UP>JG4;T3*?/Z^BM;1]I8.8K(U2+!E1>V7F;UBUP7'_;=+;4P^B*V M&]';ZQHO^N0%/3Q4U*2H-[-Y?718^A8R83-F+_"-%4Y=%P,YDF4KH^R];- , MBTD9I776[<+VS[T1-KD_QB!NS]I:Y@\C_4P:T6.&R1A45-PR>0"7%4Y<:._> MYS>_ORZV/UJ[#7OM?05LL_=P_:[H&P#^%GT-^).POO)63MUY26&!_%WWYE@T M*Q)*_DW$%PY*C)-J9^8Y)P4UE7!MLU#)3WQTRJC#'<-]4J]Y%SR15-:D?8!= M6M3H6U+<0KM5"$<@8J[%5= &U.[-)*=4^9V#?4DN;H+/(LB]E?\_>]_:W,:5 M9/E7$+W=NS,1(%ND)%M>STR$+,FV>BS)8\FMM;],%( "41)0A:DJD()__6:> MS+PW;U4!)&53)FU,Q+0I$JC'?>3-Q\ES.F7\]*RK4"4LSO-=Y1^'Y[R^*AU& M*[5$\4%"W6G'HMNQ;/<38-I)7'IRM6&1FUT\ U@"LO:?I\?V'MP/N@B/V6C*% 8B>TIA$!H>KZAAZ(>AA4<.>X;SZS-_. M>=D["V] ,XZQ&T0!Z.^N /M(4!\PZJK% ;!&(JA!EGQLN\N9FBLN@^@(=RR# M3'ZWCA4L!.Q?'UD4+80[7IV_-E8!!2P;\JBZ>)UN'EI\\HVR\Y_S8Y42IW_I M;N^EK7*&=3)Y8I$'Y*AZ9&">TJZ,!=2S5(+Y*OSO7W9>N>M%IF$$QFTV*[QW M$;BGJKJ=5\NBVG-@'8^>).=._$RW8'BEQ53GANC''&^,\793EZR)",I;1=+" MBN:U-'YG-EY 0F-(L&H ;*)S=,$ RPM_FH(JI/,5"U/Y M<^Y/7C95:(\0;!403@W-IM1-]28*(&DBA(0.R"FGZ6@JN*L.3^1S /'4;LB; M76:AGT;/]4;H 0==>?6=@N?!CS3GLA73/":.#/N:Z-[Q CKFA-!3TUB3EY/D M)HY'KW/9K%Z\FE=;NZ1I0]Q^[Z;C]FL>.X=FRUO0;/F[Y7]/OF1/VH"6AB^T M,"L:OFZD=5'M.(^6[((:@;],/SWT*-!(2 #.'S.>0'\2^F80_AHL80M[S6=0 M[-T@5X+L4/R;,5# N)BH%":9U@@9:W A,/5[-_$0B$2]X?9,&IY-P2',)#AU M4EII+WVG:C $T)O-Z'D;"V6-R)JS 8) 9?]]*2R)2;;+MM3@D?/UIN:WYO:( M\>[;LVG69Z4F@3X2LNW=EXIXSS3:LC_YZF MY[$/NKM AL;:0((TJ]IGLKNUI K":M/]YYQ$ORF>R^O[':#9L$Z4I.[V;+S; M:1Z*"1R-M+K>,_6]60&/ENYR*>V]M,"YHXD;C 5$'F/X+*HUT@.7)9/ MC7:[S?FHA#XR\=2]#Q6T-3J?N%)*MT^!Y*@2E-LWJ:M= E^[@_FFYTA=K"N6 M[K6R65E6_-;P;P8+IDZ>-;3[AP[_L:L1I-&;MDB3:WPA-GK'M,RJ./%)?A#G M01JT\11&L8MKS98M$N0MXM?ZF>*0&RYJT(,W@V7"X,E7(44]O'P[6;/CT>-. MYU4&$BX.1M@I:%IQ;2/96L[]2):6V],QQ @6S9:@OIG/(F^(<.')5%&0>F;L M67%G#3/V7<:A=VL7^AND>';,R%Y#D#5#]2]=>DO[/(N_\=3/T* 7\&#X#<=P M1Q< V]OJX<"?U@'Y.QR""$PV$&:HZ>$)31;TA+MH)%JKM2RICDW%T1NG.\FW*I)Q7!K8.J:^N.3B-2_<*K00BJUR&^IK<2TOG%*=E2)6.+W\"E!FD51^]2_D9Q3,(>,'S MC^"Z%Y=W#YB8"XC$DZZ(YS854@#<;$BCOY'6P29W"^QCZ79Z'OA. 5FI^!DE MIK/>X?1TO2?;33;^0*^G]3C'"'7*D/D$0 M?ZN&9^]@_#AH3VVA#!^B:2XHC"43@_066LR3[79PCD?/]&H\ZII U",H40 S M,RAMO)(O3)[#>3[S>H/=J+H4]1!&Q21M4DR%&X@B2I=52_/8F.G".C4[J=FK M 6#,6/YV>3\R:&*_-8=W"3:HV9T&A99J6.Q9S6450<%4-:Q+$QE3D3;V>)9) MDCTVC!+7&>79'2H$R&%[56C!TQ)2W$8%X\;T>VSGRC,D@-D);+/WL$_*-]*T M^5IJ(%H-\W 2@5EY:!D4Z3AA":-=(>%SP8N?21BAD%N%/.(':&;2]/SUY/.' MQ_=HG9/K:I8F0N :YH#@,C17?Y=5QK2&C)7-9S*6=,#34!3"%3[?J+[.7T\> MWG/7[' Z7;$.CF"-/OXTGT+X[7__KY//[GUY_V0\.KUW>D\E7XT'(WFLT069 MDK_>_^R+XT?V#,>CUYQE33[5W8/-GF1K(--H3"N2/M/,935+4FEKD1S;'T6< MT5#2J&J88T(9!UAMXM].*XOXL SW5"+]MY@!9,:%L62O4:C4 M<'-?<"635@H#,$K^.:8"N/A5S"2+C1R]I-CY+>UUA?_=47 EM;>)F0SGM"J<>)98.?NV]SXBJ.?7+[3 A V6*?Z3T^CWL0VY*\'SX;9N9GQ?T]LJUM;"'Q:>-3+H#B M:!>TO(^V/&[X$_EF.*+XV?^QH2>BR]S'Z$SH,TU8IF,NT[Y5Z]^&*V7&R!&B@]B,]G9X*R0F'Y^\@?'IP__!AX=%BR3S>8N M\Q4G)7[ $%YZJ?OII?8- 7VZ8[.5BZ:BDAGS6&_M),HQ!<./:?*#1'^F(QN?$(^)>"GO_T^.&]CWG^Y^[YW_#S?W>E MYY\CO2G/CZW\*YZ?5RB] [W$_>///]TDD"UV+X&@C*6MRX]_E7WK-1J6)I@= M8_XV]B@/0,+%&09E>+N)T@/O1;[L,6L(-^&/>D_\AD$_Q#P^',.?8 /X_@JJVL&('(% M6V83/5+F36=+.:X7>=XJ!J=,G'1$5LK,16%',0,\T2%AV6;% ZVM6N2^;9G3 MKZ4G*_1J06S;'X6\>W"#Y.RD%9@5P']8OC8B=<+E@965Y4_!)R(_:\4W,5%C M[HK?=@LI*L 73;.1HD&ZJ'0U>_J^WW9RK\8".AK]GN"/Z-ZXU97,5L>U>?8A MJSM^2[ 9!2='=UB6Z[LL#TYWN"RG)Z?N:)75Q GEG7Y+&I>()?2?/F ? O;A MT0'[<"N>YCDY.L7$?'(,/WF_< M_E5P(J7RFMF.L(&\TK_M=/A=SC@YK@S-;S_S38W_4FMD?RR_ZJ,S/!'A:;,D MS2%['%# (@820W]DWTY8]S4OZD?G6HDP8W@-/A.N9*2NLJ9V9;B&K^UR4MP) MC<[]2QPOSC=G;A&G";:T&P;SWJU5[PZ7$O)Z-%(GR6#+OPE.LY%42J$@=O(H M*/(7[[4D5Y@#J9J;'O#P$MH_Y/<\40>###+&#EFO^^1JX&^3G.P"%_09P+%D%J%3)U /^M49C04]7&Z-_M8>E'[1Z%!C"E([B!L' MN%IRST^=X P4PJM(7V;K74RK%>I%;YS-&J MKJWFQ_9R2E=B7F>OPTU[N)KQ]"FGA4R;[!7>S=:YI'LV.Y.F.DU\V\=%=*$^ MXSF<9(J4 $XE$EWZ@6 T,:U6.USTYJN<"VQQ1X1%K[19LD/Y9>-6Z+9ZI2>M MLT:'#/>MJ#+M/5=>NP;]L4$Y)@B4DM?F=&V$L&#?_<\F1[B,IE?NUZSJJ!GB M\"!=KI@[QF!\%_FX% _I;)=/V'!I'$YLV. X1$"N,\DCI4GZ9^^H#9V]Y_ $ MHRVR+/F>+/NYI.NSU._&W<@8W+_LXWPK^72FYQX15?GD MANS<&!> N 9I 9TV0JL6:Y]1[!8L/;5XE^M%9,!2=RG9N%_N]HH/F^Q7DM[Y MS*=P@)+S*Z5ECE(92I();8_"1K:&#D]\7W3'Q=!R')WAP"^0.OD!*=YUT8&U M45%DTSY1,%CMT=5KV[.M\+^@QM>1&NZ\PZ MN]]013,-M//-DB-D[4QP\VKP\)P+,R!WT8.D4OA"N HF5W^<6/\\D+E:[*V#L(ODT MH(=;B=1CHB!@MF/@K$.-Z]FA&X@V0L!I.8W#X%_-Y(8\W!>X4_272Q6"7E-O0]C=!/)/4"_7F-*C)IM-\*2A3Y&=B M(Q/.LDGKG!%Q$?5.EL)3F'MR68W2N+8G3Q>J,U<%_ U@T'\SQ/GM@O9%X2Q% M3MC"%378H.:O=J? -W;XM?=73VD _N9L58Y#Y#>776AOA0/IGAKPY, M[%Z^C$"%<3QZ:0Q^*I XEE:VL&$XGIODVTHC'?2D5TX3L>O:#3HH(2EMV[508R31KS=E:VD A"Y0?;*A >?"[^Q.%< M8M.B6*O4HJC:*F>)J4,Q2X3U^(3;XS5(DX6QNKI;1T6?MWZ8IKX&]]]"4=%JE M^K4>!;MW^$Z$8/N,\:AMD(G[0QA);695/GB7HTOX_NTHZLC4#=F'G=O[F_X% MP^?Z5Y[JH3YEQ4+N+L7G=FJ7[6)CO(5S="GQWF_"M,=&1-G=N6S$?J[[J*0D MU4)'7\F7&59YNZAF@(=$DG@R2]&8HX;!"R<*?+J/:LS-8"#'@3KE(FDD,?FQ M!-'6:U8=H"7RXY6?1+E)9 1$IUBR.&I&!AMMZKC2QXI4.2!0 @+EBP,"Y58\ MRR=FW_B=EEMT(\?JNQ0)P.M8%XU>-I5Y#JZ.7$VN'?YH#NM M*B24K>[:N7O=DTE].Z^",HTPU_@;@8+4?,4F^(BR\Q*_1?U* M584RSC(Z..R9$O]2+JHQ529E> =0[8^1#,9FK0D-3?;O>-_!>:1!J#0:"WVH MHK#L'RZR#?0?(?5-0^OHQ*7+0G0=$C(63'CN/Y2]Y3H=C.\QI5:*AR MSCTA+MV/![B2?)>[-N!W?3Q1G1M4HZPB(D4BR=UN?R\X/;)F\5W,QF,Q1X:0 M2O0QZ+MHD[7PU;*)IGI%+SS-&F7\+!JU_3Q.RL:[BO]^^=NI:Y?7$I?_KTWN?']R.6\8DA+ MNLCU==GR4*C_ M2SX\)#J#:K]D?&_AV7;-N-]MUN!2_09!IYG L::%F*F4/1'Z[UCJ""Z_$*^0 MW-E\B$X9@%;7><9W-MIMG8.>K"2':$ZV8F:E3N@F&ZJKIIT9/6Z ML;FAU?T@#RQ>JLAR&_28E;K;N4)L<0)R$4::,N M&W]D4[XOJXO2IQX.,W13,R2A8$4?%>+SFB,>.I@.0WYS,#SA3.@4SEP%KN=O M'^;BYB"1P+9I9J.GC63 8LXTQ8@0%(O'";K1$P0R'(V>#A&, M\'^: ?F.I(-+"?M#*-1626;!%[ C%^EA+F_, 8MNKI/'$98[Z7A/)2I=$'.8 ME!NS@)J':K,/29?, 8%[TV8M2L099V]"F3CN\%%'XNC=I;);F#J[)%$6I57" MZU3U65:J?Q1 345'R%4QK3U=[PYR*>:!4A)'+22(]U4PV!-JE:F 5(9FOB(X M!E'YR=IW!AC?A^9O#-K/NIALD.!/9E.RR)RD4GX0U_T963>EI!2)*6NGI*AU M$06/#7%GQY% $U2-+E,\0?A%1R^A*S33)K4<9!$-J<=%#=;XO A=2QU5ZM?5 M*N@SB#!3[.H=;A(:)AL=%EV6DH.4TCI: (=$UTV9+R>TETS67(3!K("4FJE( M.^^2F-O#R7Y3DT3&C/NJS3*&>5#)R0#)1"\T1S%C.I*6K(D*=E74!<./,TC$ M&7%H72V=DF)$4!PF\^8F$P5\.2I!9ZU%!"&CD")N4K<%UD>L<5?$A'M_C,BF?YU+IR!VMSW?JPPO0R$:QC@!2K\*2AJ;0+A4J !C^> MDVI:\U'BM'Q-P1> W:P\VT!H&I%S91+ BG<($KG6L*BG;B"C\7\2*/1B0\\9\DZ^LVM&)V4A M4D",YM^44R_M8+&"W$I#A?$((D-Y7EN"*W()"^8(3 YVJ<,RN=1)73)=9L6)5U:):QLZ397;1H&^$0D&3BF+Y1'8)L@]) UZT X*4$:6O M/FKF4,*YT=43"I>1?P,S>XVVW82:4KX,;#RS8)3PM(;K"9S88S%1!QS-WD]5!*626E9?.I.TU89N$5'L]S& M7= !:6V:T;.%B9,F8.*/T0+SG*=[VZF+V;__Y?* [C.*Z'Z_3L2=\/C/!R?T M!T03/\0IX>ZFKW1@;E\%\[K@?_211.F2KJKA/I;1R(PTT%UI*G@#G8M75:KZ M.!KIWV/GGSR4/@I>(Z-_9.6&BY3*6C05,QT-JWJJLS.BWK#H73#Y(=HT[+YDD#\C$'XI?7U/%G0K$#/7Z0MYM%1A.&+XRE;,H]? MVR;,,$0DZ?-<5U81I4T@#99H>\LE8?0+QA[ ;,1RF57-8R**A]J*9<6">#VS MF2!L-W9G)I&$D,0KIN[@;K"3T$6$AA6H97Z;9TLZT5ZY,CU32R\S,$B,SI;5 M!+ISNMR90UUZ#VUHI9C=WQA,V@)[5VYG^^IIE;C/Z3/D*_^Y85;?ZSXM#N>5-G M^7(\^B9GZN.M3/UC5G?EZ\H3N[2T>[ZQQ&UC[=M. D$O']V#CB"']D+6UH1-;%HM$F_,\YB.<7\/DK[,*O!4]E=10DG23VVP:IIP&/[Q)[#JEU<* M#G*PKNAA(+5#0U)GZH.+FY6JA>J2XX?CC],'IBH0>U',\LNZ[)HJ=N?%KVN; M+K/?111%Q2W=4(00+J 9NGBFR-W,%KH&*YT4&T"=F^WH;$-/P[:2*9T6Q3(W MYB"1")[)DY2L7, K0ML:M>6D1/!J6JY8-M.ZF/"&GU3@7(L[+=6 M8/GR3;,X8D.()MJFU:7#K;!(87)7K4)D@J/&[\/3<<3_DM6;EV3U*S'JUIHZ MJXMSR8I$*ES0W:V@S\I5.GT:G6(#,_Q>$DLX'W\OA27<_&O!>HS-X$>/Q7@] M00::S\):%)Z&0: 8D00Z[W==R$C0\3Z#Q@0V4"!N8A^"3.BW>/>5E^,[,186@\@^2$\>Q-O<%Q)V>0D61V;'9C M2MF,\C_WM1LZ@DVX)=XKP6!E$@:RYD? MNDQBL!4$L6(DIQ=M%JQ <6;N^IQBF5G-WG[3D!NYW H8LFFC"Q@;D@ZI_YO; MR&*"C0N@'Q_+!,>@@O^RUDP=HG/Y*BT T:)*4@_BN=LN/TSCC4WC:SKR0"\> MD\/3W/0*7+&UQ\#12>?NC!*5PSRF@3@AIWM\@-WV,-,W-=,_:*3LV@0<.^^: MQ:%2JE(?Y4XVLS/6"I:_6,OM8;)N:K*>4PP^YZQ-*6!R/4*59]!26B(XABB; MH[S1!>?5S!(G4&9W\.(0W2SGA:C+IWIA^0?:_O4D4U=KUZX^8#.Y)>FAH8H& M4ID?8-[[U/7B]H'9 QF;I'QYT _[]/Y]2(-F;19EWJ5-H!M1HZ[F@^IN!5A+ M)%43S6["?$"!W.P. IB4LM" M/,!!FL @PXMY$? TUP[V9=5L=C=*T8&CQ_$O?,N$'"$*5C+-*V30YMEY%63R M-G@6GB1F\!;5-YZO36F?Z V!W /ZFCQ,CO7:[JG?;&B#9$79Z>P 5>@'VHVM MH%WB +%0XVW<0-?$UKUENO2IL'R4C="\YFW4'M#-Y7_MQ6T3H.AX0-AMB)99 M>#Z03!J'K-)975VTT#;/X6L$!(_6H)M%=BN)C"\5Q]%B?L,E9J%(KP(C;:Q7 M1^IKQ3G3EF9L!;.%FXX0_[3D[B_J>0)Z6UK:TVI2% M5=&85[V25I45BQT?<0#E :HS-Y5K;L0+. MQ?X]Z[_)V%/BEIV\/MN.0CZ-?L532G_0)L)FV[3Y2G-H$2..^E-5Q^39B$=\ ME:UY#:\W4F#BGV,3A# )%-/<2\7MVDI2_.1=6,RW7<""P8-&:4-4U">SY+L7 M+ 39=U9>0&T<3SZ#DR5._[<3>CO> +9ZWGYKMIV%.ZPP-?5!4,?Q"[0DV[M M"Q_RFH_"FH_S,0LG\+0:UEX(G,_.N,L2&#P:0^G3R]I]8-\P52F+D(=H='C_ MG42<4AW5O!TB+Y$-8^PV \B@(&/#&$(ZVI!194#,AE\@'+8MVFPYPWH)D@SO^*,%L$;SD'I3?,WEMO= M,F41/[W/8C>IR;Z&J-F=1E,S?G'C:;3JW"\3X3D7G7F-T;K6>.;M-;D4+=NP M9FR9$JP&)KB"KR\;T2W'NC3-2>YP6G 2;-=N-F9T>AX@IN2";.V2+X1788]H MQ02._B+*?U+\HH#@DH*0ZL)6\MCZJ[&%Z&*TG-#[[#FG9@DNF);01FF^&.>5 M @)#R")B+;0!('>[YU5MM(S#ZC5M"OH$&;H)YXCU[^O^]'K_T5 M:%4<_Y/^\"*?%=F;_+U]$$H"=/71=RTYCS]D\RQ?CEX4T[K*.5595S2?X:K/ MR_6B&#VIZK4FI.EZ?W]\].35B]&;0- T>LVE#*R ;ZOE3,R=?)^>B+ECTBO\ M5U6?5_J!-_D'.AJ>,ZYB(\$%_5X_S,[MMX6]]!O'04/7H^_2"]#_/A87X&FN M;&]RW1_H6&SHRL_B.W5>@^6,1\_C/'ZO2T6N\*<%;?Z+6%3.84LTRAL@;G[5 MO.%3+ @Y\SZ9^.:U;6=2_I6&NRJ9.H Q4-_S&3IZ#:\DS!<6X)2.-[>N[&^/ M5Q.R1,ME9K]@._.\I ?)N^OB\3<4DCT'8)?)]3E?_AZH4CEIXW&DCOZ0P+PX MC*"FD_AX.#I@ER;P\R>[=456YUQ4&3ZL>^R$4=2A\7*0(S94EPN,GR-VE9)ND25K<;UK/C5)]<0*:E- MYZA:!Q.G.8,E9]1\SJ1JA,X(5PJ\5QL464K46EA 1 M-;JB9UGFD$K! JGPV\$SUKI=+F*8AI99.YP912=LF>)S5J5HURC^.?G.BD'* M&DGLBAYIA/&'] P6@\$QQ)$.$X>21RY0LPO:GKECT?VKE&33ABWA;YSEW%B# MN%<#V=&$C)*Y/$)[VC;%S!7(5-;;]UYI[(4&$P6X&]W,J*WY#L>CIYM:NN59 M!E'%%=F2T9[B;IG&6M?L:N.K&GBM (3HM!! ?<]"=&Q8C%#X3,/=:V@68J@F M6>M1*%Q7BCT[])J\5B )5*(;<,EF@O7)72'8+S=DF]+NHS,.A>E^L8TB=OG' M ^+7./3"O\">R/M=O*.]?V)/5-$I_N9 ML7J1Q1!V!>?P*[M%_-K8DR-VKS;)SS:E&$YRZQ',ZO$,14Q\J^,=P[:(V74M MU^!/<:2T':KO553TG;.[4LSGC94!JKI-H-ICS2(!CM,CG.:.P\3SY8?OM!\V MN]-.EQRKZ'<&OT3 -$HAZ2HI+>^T:VC2R5L;&?EEASNL/KN$M]>!N7XY2#P6 M=EBR +6* 95C3('[CN4)\W!&7B3*BD:9-Y$!@A.F33 M"WZVXX(AB'7" MY2)1=Y<#)T$5_E"6B$ONRM2O6"K++)0/O'E@F91 M7717-CG*W#:AZ5LTH7;VCWF"'.=Q$G=H_^*X\+5;H3&(;\SFE%P CDPXUJ:' M"8K;:=(;Y7BI=(1/S'/.647C3X>1E']F1=#6YD!%=)QQI[EHV$PY,(Q"Y9&$ MZ0*5?:9(L/R0?$09PCBRI9?Z6H,L7RJ*IM_VG#6R-[DJ=\?7COH'O@/T 'RZ M>0G)E#!"%C:M.@C$JQ>4,^O&+)=5'I2=[IC.5./1LSAL&1MTE!ZP MKCM ]HP&19 M7%M;!C") BL^[,!-Z/A=5E"^Y627$?X =B 0D2:%1@T'.NP/3#EY9S07L1M/ MD#R(MO)LYF$C75(*7[,'9/>P/&^,=#:5#8_QMD-W=&;-^W']>0LT(A-,;!6[ MJ*';9W3F*&-U6 XP[4'R/A3D+Q3=)S#B<%GWK.!1$8Q*LQ%/ETMU"'*-U%AX M8^+E!3;+;FO4#!M:WO!\J]IS_B1$/W>-D"3)KT02 V\-9 "DB6*7GEF*(TV3 M(8[81\&_X@$7JJ,U67.V-5.XT8[#F;N&Q\_(N,&I*1A1"N[W4C;N9&R,K MS"7)H'QVUZ+L5\,+2HK!GUB4N.M MU?G"0/U"PB:3V%E>0I5H&+D,XD'V(&/$SB[]$X(0KCKY3X[4EM'"=.WS;EB& M&Q-E:?+L5YLF[O%N.N@J6S@7].!FGX9R=G$A8C\$6AG.Q2G0@QY9; M!'E()P4M*+( PK%0(&+.9%$FNI(&P%#^1=B=LXQ)'!6/&5>+ )N+.M0LE?:\ MLWG_9#E:I=C M8!K0A,=.Y;#+)=C#HR?N$;-]N:J4 L8Q:).LKHN *E(D4B NE<=(1S)RL]Y& M3_2:A9O$D@JUG>PK87P=,JSL)/*1Q:;'NJ!VN.J\-RVBX;_%6.!?:/F5E$NLGT7X. MGI@IC+_M)B+^P?,Q:UXED_-9')+SLYN31$;]O0>,R";!9/J(6_SCAV[ MFH%*X*%IA8_^5%HF#WWF70*#2+"R.XFU.*Q:X(0Y/TY7O M4X;7:\X=RLS\S(O'6SIT.U][ M1V]S;*=XM1GH")$&!BO9QV'%8$H2>RP]J%T58D#AD1OW6MUJ6 !AFC!S5,N] MR[']@GO>>/< $:J*SSZ,,),Z&@2O,O0P9*8[0-ES[ M^(6&7-3=(/TRY:"/BR5U*:HA-#,%"Q/@";5-2'L.I-LA=%ECCF-/-\^4/D8< MF*,0& _VLM"3/W[]W!Y]7N3+V1'=DCZW6F%O\=N#=V4KG_[Z^V\>TT\;Y:ME M4H\CI0X1.^BF7.:+# 4_H3X^[<,SD)3I(!Z/L,H[=)MB>Z/9!49(07K:KC\0 M4]O,1[//1F)L8$Y,*\A6QQTW ,D'ZGXB)M7H).&(/5!(I92 MNH#&T@)"\\!K<:#G1;Z)[2NQSUCLS%@[F\T =,@.[:5+$&OY]-63U\]? MC^X?G]C&ZMJ?F+I[!J3MO#-<2C8#Q2,:A:GL&)\A0^T-Y8]$+\8N, .8)%1C MH-;A2BA\$>FMPY(K!CA/XA0SJC)!J*(6=/5F;Y^#WG/TW[5C^ZOT7!@X9/$/ MYX'&4[)_ZG)"N(K?]&B].C?NH=1#>$D>PF+T>$6/S]UZ?!5AHH<4K8ZS&(ZJ MEB3QOJ_H@QJ'"*\ATS9DS[_D264$GE(01(PW6C\+#/N8XL/5"J+'UH3,OUG# MQ$C7Z+<%-P(G_:+V)WQR.8H#^U)V#WW@V\TJ^^#[C?G/K[-5LZ$[I-W%^A'% MRSJ@#V-YW<."?4F]9SZ;$0AV7KI?^([ K-O^YK;%VH M8T4"(Z:RMT)\2.SSB.1RF'2(J?11@C "CZHA6'HP7#OT9<1U6;$E/0>VR7?^ MJW-#$P^(2M(:_AUC;.C8^49URI;3\>@UQ[?U9D4_O:<5]?C-_\Y6ZR_?R$*> M+JK7=&[XJW0"Q<21QKL9R=5$![Y%;5L*ZJ%I0AH9#1#1@_#(?*82H?%;.K4(83;Z1\,@"]>LBO_7I($^F. M6-Q=H:>.AE6FV9>VGO$A MZ"P7&13IDJ#5S5NG0]8A>I .#!5?W5C#3T5A%!D@UZQ!:V=9T K+ZEQ\%(D80#^H&!C%HAL?$)XVJPV4KH* MLL:,BH=6R #3OV_Y]XN-Q2>']J?O@&.&0UF#=)%LWS*6?\-7XA[NH*K.L1S M,"%:+$I9$U!5[#(/@7NC).\\^ANGC\H5+G_RF?X@4:N35:/EJ3$4R[4S\P'. ME@OMIM'&\$#7&3N__:NA)8S?2*;F2IOW$HO'':)[WC#M\J']_EY?C[F4#=Y+ MDZO4>\O\0Y^Z3&DPX'+DHVVU"3Y':B""D9:FENFFB:7@?5O-MH,ZEW@R7H(4 MKA?*(F&QYBTTZ-<_)O<+7])#LL#1]/UH6,'&O>M>)8_#*_ -:W._HX MI\CG\CM4)$6 M7FJ0Y]P) P6THMQ*F]1(=>-%LY%\F8VT-X.YB)$(_# S*Z#H$/4*^8Y/ZGCT M_1*#7*.;6"?JAZ)YKWW!7$DKVB6]&WJ*[MUT3]$UC<&KP3%#,V/4M/46(PZ@ M].5@!.=+KETDM?UM^&5"7\;\5++?*"%>A\U;$BE.&OU^_5J:;O8R9=* M"C&CF'/3-+J"[-U LL7[6>-L\ZZ:Z[A7PQ3T9INS&<4'/.#=0EZ:=4H!M9)S M&AI1_8!U,=PQ*_W&C0M6) XAM@3I0906KUSF@0\SNH _J89HHP^-^C?7J)^P MVDFNRF4=-&=P)931H3O^IF:ISJ?UIFBYS@Y.C[J[XV)AB8S34KC\C)$YTE'N MSO0X]8]S)H'&%^Q;@_'E;,3:T8^IVZ M=73B-8S"6'J02&AX\S,52E2<53O(OM[JGPK9)175_FP<2Q3V/F)LQMB-DZ;*L1CO&#&TH[=K"O,>U*9,!&1VUB% MO6;$_&812,Y5!G&@;37F-C:EDJZ5UH$FI/-0+W<9>LP M70C%L4,^ KZ[;F7+6Z/(AA2TS!JM0 +^%T[IW M$K^-"E-,5A]FCQ$<>+\!)"D#RT4WV$;&_4*AO^O%MA&4:#XK-JSH=![:BGL MTA2H_K$X=3&HNWC.XZ6LG07]W[K"\'ZTQ$2M#E0:Z'POZ@9U7(,G<5JCP;+B M=P_\\/QKIK=@GLNH)Q6=:T\6]+MC:\>SE?SK%7>4B2&? V&78 M1Z@WZS:RUP6>BHYN3A=T; .+! N#39*F&10ZF/!E-LWCY^,H=NQ>[#P: M:#52E&D8 9"[)XJY39=9P2.G_ ^;)N $/0,*DE&N"5V' M@C]NL"M?U4W*[ !S1G7KP!3N2,_#5.ZR,F1T5/.(GNG(U0(CX_OA?FP%AD@ M&GF4!&L*AZ!L%)47N_7M;;3>U'$\XG#0( C.49K-VT71Q-]Q\<.X@]G36G%G MI2'C0R+;C<-,R"EH:@*DLF"DQ.ALD_%+Y8[&*-[%0*].-[2.>5=&'@IO1Y@T MYI>4415(#0\-CY$?'G6AQ27PM J9+DY8U;)/0AB4"*/W@<&#)QX_KZ>0E&.< MXDS!QW QWXI(E]PJVF4EFL+Y%8F7P8C)>EZT M%23X16%=>SO1WY<](](,V'7'!G =3JE;Z%%=EQ]BF"QIV&$.<-DZ6QNN$CND6CN55X+-L$NI"VK52-N:BFM$S'\E/:?6-J59V-1X[E%!.X^-* MG,/$5L>CK\%:S.!E_EX!<=C<7#+Q#6'*]>LN\T*!2-S1 OHL#_<9&28R< /3[ZZ$2HQ%);/OF 4PHXI8<' MG-*M>)8_#$YI[W(S':/GJ1RTJ\>J$-V@)O B"\QILP19L%^0N-_7-20BS!=? M9!SMA8/'6/1Z_&$FE!?4&DQQ=R K6,WG#?J=MYXI3=$ .Z@&)UL'U'4 F7,R M*BO) )K=M*RJ:VJBE^5$@= 3\\G8;W#I\!A*UQ"Z4D9OTDZAY)/C4"[W304A MA3!0ME4KK]EJ\<= LL['#&-AH==M98."<2;+K:6_,$(:DO6\8111*W/WR"(Z4P3$)E84*M0.DZM+\O<^W7:; T,C@V?WF"#C]]/<=)H#Y MW;7L38-8V2 _B?>GKTR:)S<;9,6K'"O>:,ZL%$:HET$@Y_9Y6;^*OF3W0D;5 M1-MB8K]+=^V.N^D;2]"(S]_1)0J)!&'RU>22=W;@,IE84O@XAS9WDM8D2OPQ M9&I;9HP,3-#J]&HT7'2#7R1%KJ%!U+#KM22%TP&">IRUT+J_I\VNV /+FVD. M^-Z;8:$E;\]X'XUM.8Q#VIU3"SG:1'>L"!Q8MN.3]@HUPJ(P"';1)',[\_E. MR0OG>:O"?DVK/FT6< ^=%-P;T95/$F>)_>UWFXYW%Q3BMXS+6U\8PBBE]CPG M'=NJ-I-#D4POPU\:F!XK:L"B\D.%Y&85@)=QBV'F6B6-Y'VZ$0W42%F >\LF M])6PX1U;IRM(.F_6G/]%N).LFF91S ?*.Q:WSI)SI-O+>U%(.34HY-I^GA0S M2\CPP'$[4V+/*5F #<)'?BXL^9J?]WYSEDPU\BL[A4LK60Z;4=PEW9_%^!! M$V28DQD-=GJ>T;1J9Q- M&)0I8@W83+4:>+7'PL*FGBYGG\D9$E_[UZX6QT[>SD#E-G:= M]-$&R8;.F%S(Q)GX-)U=B#S<>:#VUKOWVMOH,95-(-^-JH<#&\4/3/3 %IC--)?A*NQ&%JP%*?J'5MH.\JT7K;DZZ2D_S]Y5YI]#BAB# MSN-J2$EKQG%DI?N2EU M6T?@$A^N>9UC?B=Y>\'5$!@Q,1__\6^3^N__<=UO?<)CZN1AT*((1-)*7R0^*4A,D3%@ MA4*=P";Q7R5J3R7PY,275-UK4::L9UI>O&SA M6E8A\$WXDG).QSV??+&U3*2DV "2L0WP%3:67N\B5U*S*'@67;Y>]W&H_.K3 M9F=G=0Y2/'ONR#QHU5\^5?WW]#P:VI1.X 8;4Q&=56!!61C]H"L.9SW;=_=Q0@$SW_KCQM[%"7,*R+2P$/^I @M M@VK4>O0/]=[E>SNK,S8P''0H?[&,2:/?W*G']"U%>U4M&20W%'.I[O>G=-PU MFK$H;::YC27A. O]Q7T\>JV)6E/AB);=:S]*R7&,3G;=-_F'J>"QS"8[]$:S MJ&K&:"8]B]:)3 Q7=72 T6/P24M%N49$L$A0Z-!/H-3:6P4] MS0JD>BB@D-R!$9>H0/+&4>$D^8,!BMQ@5-UDA2S",YE'?AS]7>^<'N)YRU654Y?+>7O@:&=)M[E%D(OMA\6 \5= MIS MTDITO7G1QN)(Z,7F/U[49-2.N/ICMPN/ZU*3!@UIZV) N'&3IB7V D;^?*7K MSPZEZUOQ+']<&8F/(\3;XZ5I4L"JNAU&9FU4K*MU7ES><&H"V3>CI7.C4A]*3<;LW[C39-"AY_?=J>,!DF!4K94B/1(&IT3[ M2#_L:4S@HW&(&3OM,-A!4#=.EIAT<$JWX(QA77AWHPWF:,S'$%.^ M3?A*PO M_Y!Q/\98<5L9^./QK2[1-]A04"6]6-")*7PH<1 -SPEI$E>OPQ90S)J_7&BQ M&.#T[G1=8#!_4WK_V\3>#WAR,O0WT]UX>J4M.OJ=6BMQ\T%N^?'HF9_#[(%'!#4%@8OYLBP1ZQA+ND4L#&VI(!T6B[HF?0%O+G6T*A' X]+9@* MU3\]RX3&.ZI2!I0!LN[ 4&4"ITT077Q#>27:;KXR$7/&02H1YTNHM=@%O"!R MK#(96XQP3FHA&5W3"GUJ>JB2?J9GD.5(70G46WVF:E;E#0[_$*. !\D*(3,7 M^O5A^BPLFH< MO4T7C6:P5-ID2"=4AGF<0+=P@++%&QS\6+L6:V$^@B_81&!$3/!HVNY:Q\3K9O/ ?"9-A9IGUZDXA ]$%=^76_J9K-C*713N-8>0%89VG;L;B6(%+KQ MH@CL*_(H_*\A9BB$)\BMNDF8\_9 M&*O0" _#V.K$9MIFCI//50IVC,?HI>NH'/X,&XX)VIMI_#G+2S9$=YPV,DH' M8^/XNV&U-DI3:1D$.5**:M8GX,8.88-OL:Q$U>S?*XRU"T2_VG0;W_L?Q7W&KA""=#)6' [H6!K42$%!H?H;KQ-:EMFP:,P3 M.DU2CO<=-V*'@'\Z%V:;"X@Y-OZWL6R6O)7:. /ZLEHH4% UEK M9>)6[):YOF^)Y'C[Z/$_#?L'YEE&,\2=JB40"NCL)M_" =X[G-\C9RZN,B-] MS/^/.-!J<,!A]-T.OQ3J:S;WBZO8ZRI,F+#RR$TBX:\U"=MD9Z#;!,V,I@UC%7 MT>ZL'V0&$&*E+R<[G6OP@68"^F?"/>) #.F=)5^OE\O\Q3('9A+U-:&+X1R$ M 'HU%1*X=^ X.Q"P7PMAJ-.2Q@YQ MY?L7EB9&R."&9K109;Y\#S:"XAX,7KIF:^?NBPHDB[D(_4AWPNFLYV15"@XQ M_A?K9NQPOSC=M"IP6O21V"FRY"F9^R+(@'4 G1>Y:.NDV&)'41&#>6N=2+A% ML3[&G7#>'5=!U8@6A S-MFL8C(?+# /2.YI[T_<6@ZAM$H'.ZD*IKTJ'(644EUUA1=L&KFS-UT MV)QG,:=>]$E1(LXT^,9H _B#B YJDUUXMZ+Q^'[S4'W[73Q6@\=D71*>0ZM? M]_ D6HF>ZB0_PS1T6^Y2ECB:)(X?N*:M M"LAC"$O MCUX]_?%C:!XC,& 0.Z#?5=7BZLF@T'D'A)"ROK)Q40>^CU\8!WR!APB(IR)P M[8".&.*\M!ZZI!2^B>9E)Q69 98'M]AV+>4"$5]VH>,T*R_=>RZ3O%,^3OX( M(1=ZA&G&V7F?PHB2?-RWR.6-0BGMT*'M3' 7F% M[2J4'UI_50\5+UIW=:*O\+(VTE!]QXCF'VBUU9/,98(YLA#3YNE)=A/)>2E; MT3/DHBO]>DZOO)W"(_TZ-F!7$ZDHN5VGYLJZA3?&U,:'C2H4<0:L#CKDW7AO M+.FD=E%MSA9R3C(3"P\^4.^:))RA"03Q9]] H*SM-$K,##$VO,E)XI%2\$R^5$:;."6F"P@#!02[LQ[&G@U(.^#"Z"AKVVI MA/B29\UM/3[:!XW/\^6FW[@Q:D] MO9E\% ^>([5(3V?63ZD(Q!TBVS+5I@<#R_1Z34;UIM2E5#)0AEVFBYQS&QIA M&CPL=-I:3R1?EXY?E?D\><2_.'W0_5J$V"7HM_N?N0B64[1Y;@O^W1UHZU0!WP MM&(X^?&Z#EJCK#ZA43"Z262]BE(JUH.&T)%+))VQ7?*/Q%V+W2(8Z1U-3WHH M7/[J'UOFU%2!]7 H " HP$5@,+<7!CNE@G#G33*F>.43%%LJ@.A M4SJGE= )R,Q&@C(01NR!B=;TD]YHGBV$%K[,9$4UQVGASK M(_"1./N=%$N21FNSK=ARI\X;\#^\1:"O@9'N8 MHIN?HBXE<1"[;Y)*3HBV.(VQR ^[Z!/O(C ?(Z 1#(;?+X3(^=W?J[R#,M)7_F)M27 M( Z3=&,:V)"SB'IGV^D2*?6N@^U:$P^3<5.3<<:$7650I49U5>MK/Y;H2GK= M,I7:>/1D4919$.<:H16J!N9,\&H4_S1,6%?3+X6?QIA>I/ +GD?IN8RD,LX; M0>Z9H92+8NT('JN#U_X)4D5B-;?)'CP,]Z=*)3Q_TH'*;KFI;\\$_/F0D8\. MR,A;\2R?FO[H8%NNZUVY?%>J99F OX6BD8$G4_8 \I"F- S^P?Q_BL*,RXR! MK;5R#(+T[\,RX1WO4-WLY,M\=0GR=2LV7/+V'B;RAB4SZ]D9970"E M&%1;$G[KT9-7_WS^].CDBQ%8[+CI7'D?''8O04S=W?:'%#($&))1[0#WI'Q@ M@1&\R<>>A""A'!L/@#*'@&9#W&+#\BXIS-\3.RBHWV'G>E49;+W9N55%@0H' MT0-0UMDREYZJLAI%OK5$'@6(>WI_]MA-W5Z$(1\G=^X@FAG_M283'HC1$TR[ M,:NGD'7#JEF:W#26 REK)!0UL&KHZ:%%XSFS8XM6'_26(-E2X""V@LI!V!>?%!V?R$#L]1OOG+:DOLSFJ"34&Y3?3;9N]8:J]! M14%TR%)R:UIUQ?0]H./2#5!%:HYT;A,L,XHXWX6Y YB;D/68C@"IDTQ>:Y-:!-K/:%Z0(4DXO M"4K')E.PB[U=E-!5:GT<&26#_.%8VVKL"JZ]1OL(9GFOU!.(,CCYL-4=)HH6 MV%;2E#*K+DIFNV^Z#?]<&R^:1134"V(OOMV>MHF) 8PQ;GUE!".?72JXWDG* M[Y23W]1\Y# #@'0.;-9@Y-_+LM:38+!6B%F/ZD:%TK#2(W-&T+XIQ3E?36!H MY>T"\9&01L&=+U74'D&5U%RL4SFE#C*>/&GHZ?OSP<%7D M^DBEK3OJ8MF,3E4(/03E!N/]"R$A\[0T7>3SX[3+3!<+/X1.RQ=5S92/W]N?N6*ZEJ%XW!09!+$V MH%YF _+H]&^V1YGC.:B-R>;9DD_#\'#Z\--\*EQ5]T_&H]-[I_>ZSA8FS3[U MO__7R6?WOK2/CH7*_X-))7T>;QKH&:6#H9J*OMFFY0X\6P9)K5EZR5;9NZI6 M.]5C9?%X]7&P4JJ E3?:/\&CH2SAT7SANHGT>/)@^K7CT0MN)5XO\W3%.9FQ M74M.'J)RU&,[5KG)17\*GLCA5HQ#\\4GR/$'6\@QQ!FM!VG%7>9G&3*? ];Q MD#^[J7D)F!3:;!'[PMO-T"^-=M,FZ!7UG\B#*1L6.02Z99UQEZQ%S*Q?I&R& MY MR=.T576$3:O)MV(ZUVD^](I>OFZBC8)7=Y]FF-07X_]E4;28_2FVH\7]M M,QJ;^6'%W-B*H9.BWJR#TT)>*?2(;4(CP>)A#CZ%-66<&4NVU+93R-]EPD X MYU'[\3 7-U:!8!O((R^63UK^#\-]8TN_."^6<%&4A.CL@.)\D/=J/"4:$E23U,#G-V8UVOFN4N M?HE,\A1^JW8O_>8P])\@]=%F'V# #H/]2?O@KE;XX>9\D>>E>., G;SID$+5 MQKF%8F)R>Z&F%\0N-F"Z_>.I?8NL9BS."DV;AS_P>VMA@I?L13;/:X/73*M5 MP)J^R8J+K!R/7M-OLK6"6&;2[)NHP'*1OX\!";(MZVSZ/COS^H_+H,Q"DS1P M&[W%ZVI#L?I_TJ^T5/MFP2@/@_Y,JW).,3T2OEZ'-C"+NCYDAW86)!_@8!FR M9UG32MDFS1%PW$E#$X5MFT\CVY=6U@LI@KM>;!6/DI?;QJKQWD(XWH9YVQBL M[\2NHKO$>(!ASC*I1O:NP0O)-QX'$;3NFJ:HPEHU3H=N7(&T-0MBK7*/4&++\^ >&44\B=9-V]57:Z#@E2B[*:I MZ%*M:3^G!U5,2=JF:E1$R=)B/QZ_/E9&]PC?%=A-7)NR>)FLCD:4X2/T$K-B MO22#1E=WA@3?Z3WGO&>'O(\BDE-#"U\@*@C;'CED074 MR(HW8ISP:[%,*SH5"L:S/.VHQ8KI2B^IQ+\)W>84'1L!9BXRG<1B\NKQ_3#;+VASG]X[^4)/59.'4G'W)13(JP-GE]21&;AF;I%NVWFXR.O=$;3S;UI#H>C[YK9\>0G=)/('+4 M,9=YMVLR$EV7VE=D#[(-C^5SPUY"E #$Y2PRW\85^132HF9_G[!T4\V<6'3+ MKYZ_9MI2 4KQ%YY)\?'Q#-#35H'S/PB^(PAD/7O\@Y!TSV:R$,-;*W+Y!YT* MNNHS_M-V]!U=38&?.#P%-RDVCK\1MG-CKU#5 7' 6WRZE7V?-\'&=N%5-*.O M<]HO6&8"W[I@'&4MS!X?,YUVF#'1\B4S&^?F^>M1!KZ^9&0?__ 10W9,K@7Y M6,S%?MF:W+_\?G[SC*:^7A^GSRGT)C-0_.^I.UL/Q$76)/O$#C^\(\!\M*>X MF>#T$0/H3CX_'HU>\]O*YP ZYFLLBWD+C"S/)+XAN+O3+^1KX]%"5.9X'S^F M:'PYXE_2GQY=MJ[C*]%2(NMZ)%! >;D)O2==D09CYQLEC_:/S7(K3W9R?ZR/ M2,] /MQ2Q0Z\SNLBF_4[+'A^>?#W;FON!IH%CG2&3 -\;M_7%>:ID_FMQ+&$ ME,T2HJ3:866Z!_0"B8&TQ6T&TC#?*2@SW [XY!V"- !;[D 1VW.6// LCXKC M?/2=B:>*?'?$:2;-\9+4M<&8%O5TLVI:&2?OB)67.F"7/,_MPP__"J1W M1S_J/*NYAZOK';@S3/1"R(\HT+5F>O1P7L+'1 [3293L$)=JHN8?-TJ)UTYG M509EE?0F&;-03%%(21Y(51(FN2AKF*8RAZ8)5^74A"6*NM?4X/=*, T!U.[& M1[ 7O.QJ;C&!NCO]+]NB6[@N?NTJ2*,%'A:<'BB91/R]P%8]U,H'WB$-$%IO MX,#@9$29=ZSAW]_UH%&J^'22V4)]K2X-G<6(S;X/)>/'4^W^E >"FH=\B,T9 M/VZ0#W)K-%-5FV7^86S"9/,ZG&9\/5B,J!4S8=FI7+0]><'0-_@$1>\E34V0 M3IH,-H)ZVF$T?W8\\OXN$K5='M39=G1>5$N+^7QGH7!*=J[E-HN+JORUN_U& MW%,4D*N=OD2@5^I$/S[^-9#%_T7?V8T3!%&=2D\>D.[OV4 M?MGU*M0:0G=:*NN-BCDZ@;68-)E4,XPFZU'@X\\3V_$Z?/!5?48AL%2-DC[M M.- @'I*='- Z,6A7%_;KG-6:EG!>HQ <_EDT["UW#Q;K(D/+]ZR6Z%9[WK#Q MY/WJU/ D(70X$5B7/9_=M5G_&A#9C"T>1IZ>J) 6EWS9Y!>LT"2^8<&SP3M> M_.M*%:"MF;R328Z'2*G=1IPO"KX@^L%=YB#-$[6X*[?_3:0/W=\(BH>\&D*7 M1'!>D_@5=WRVX4*]X?+#0T5@T0%$9 OA_KT#B.A6/,N?0U68'EE:["P/&OK, MMS$E&BR\R^51\'^,# 9)"D>U,C:1X5AZ\5'TIU';83EGBLH+M%XO M-&4:N19Z_=(Q']#U.T%I4=!"TZ^E*? $S9.ALBAW)>U2NE M7]J=6; EGC! -#[@#I%U-LO64L:+Z]U'V-@Y0OZB;<3B&S=Y^C$):[NN\%#4 MF5Z[^RJ^/]J]291(]/D2'_NN.1&$I$E(E(Q'T(F.&92ZXLJ%U3E11$7)&+6N ML6C#!Z,+C$)\EFX:4FR@I+-I:(IEJFI6U4Z725W-J3:B3Y"%;R56C#OB%GKY M'Y'OBS7^9,56D8 DQG+>)C*G Y1[A,F!#R.6C>O2\=_"0=H[)-]83F><+A^> M]KI@5R5S;FLL8Q+JXEAI:FF8]SI>SSN@K@)6_"2 M*3!2@)PKQH4DI]KJ+&<#C -#2%TX\HG>%&RP50R,G[_S=.'9 ,4 , HL7F0E M!*33?:QC4]>2OTFO):U!,FR:PJ.AF.>U(T*. M3DQ5QYT XZIO&P>$@F9^/!M6$5T>?A4C=)M5J! 7\\&'E <\A8 M0NE.ZR'U*G%*[MHN#GPG<['K?E^J"Q-S6A.X@] T'YX"R0?#RT:VUYBL1#L\ M25+R]'1T5DV9VK9B)[%9\%@Q01N TL->EVRJ0* UM/^8!L6ZV##S+%8S\$+F M9:,FUCD@L4A;N.ZX;?B34MCI@H?-"-S?9."B OONXUX(#I)<-P@'\=;S.6\% MY4+961$2KT?I"+LEQATCQT+DYZ@;QZ%Z/I 8YBTY$"7M-7I*O)= *86#4-D4 MW6APZI'L-6]Y6HJ&43Z%%V=?9G? Q!2S?__+Y0F0T\]/'_WE=\QP[/2Y/A\T33\ ?O>#"ZV? M^Z:B[[6IZ/89W.O3+R)>;?*V778TJH<9U1ER>!:;1J 4SO& 2\&(.('4&H8N M0;X$BF^\E!,^0'?M8)YX!1XQEF^S0A62X_ZEJAW.8:QK?7J'L@QRK@.:H36_ M_IT[*_>31@ZP0R:>Y(*+:'!R%(N(4:%C)%#9R'DQ/%\R8LHK2U<[+\ZJ6JAB M86/R<6B_D^,1E?R]%^.CL*BUSI!'K&0BD,YK*SVDF1>,SR#.!;(_/B ^FH;M MTGL&3#)>]JKORD4S;Z6#AR'%;AR,*4 3Q9%8-ADK\S/;3[Z8'330A.;#I*HU M7P57 !]VBH(TU_E[2^J59\Q3*?R(]&;TJHW6@(%P1YG>\+VV^>(0!4#$WEN' MX;,;\Y)?R:8)U)6]NSC./K^IPT-@NO)9>!KF<"035>?92N/0'@7EVUR]$+8$ MN8Z;QP( 7@]J,POEHS9S5N9Z:ZFR HCD0<(Z$XG+O3!- MP],!H/W^IX7MYTFEE^.=K+LE?D&2B!5OG)"0QW4W8H9#[B6@T78\1_ZAD(ZF M]/@ $ML5H7$_]LO#Q\8!_HJZ=[ ^/:.OO>F"_'15J@@"G>3;2B?0@A9@1R4& MRJ)WA*V2<[V@\068:&.J3>%,BY.'D 'FX%<]RX$VYY::(3_!$M$1/\SE\V'CJ'S@';FH&1'0\ MS3F0][FIM5:CN;Y1695'O\UQ<)BQ7\LU)*&BBS^";I/WFN$H2W <-Y(59>PB M+AT<]0VJ4->6'MQ:)-.!OV%?#Z4C3C$LEX=IOC$O#=W@-D_0N(@3#L*%F(%1 M0%&UE#"^'R^-DW#_@GR.? .+Y4F+0]EK;O!ES3CAYG^Q(>@YNR&*\&PS443 MD7K((&PD^K45L5YFT\2+=TL(K0H"MU^9\E=BXN-G[UKZ^7' #: U^:SR78^_ M&4_"> ]1PNT;L.N76C8MF89?\ITJ9[O*)=U$\USQ%:--:>HYE_+?[>J%Z*,, M;N%07XJ/TL*K%O!%I8&Q/YMUOY9_Z5 =C]Y4T%SA,G.S0'I+D_=,GU'*03$I MRM!PM3\QZ;OI6FFPFU;KK?T9! U[9[^B4*-/**1H^Q!40XH72# MN ;IN=3'.0H 4MN)%A2-:+V ^BT_'CTS1*<^KGM:]["]9TUT$ 2"0\O3/"!N M+5H5"O!!/S&0"3.-2Q0Q:,^OP*%><,--:3Q6K/A%-XENR MSS89RZGG APZI,=NZCA.&OWR1N?&TII:A8RSI?GHT'J^S-:22)N@-D3V=I8! M#25=XN= BJ$'E/8@.6E88]F$5DM5YK.#/WU3T[K3@%K9+,#$.?OME8V!.VG- M)=L<"!!O=([IBV9F7?OB&GI54O76T*PF!ZU\1AJM^FX=)SL.4WS# M6U35R30R&(@80HC 1#I70#0I3%T=, 9(0[ZA&U[^9F[7(;]UP-GR U5=72@>+^6\=0,#2#Z2 METB\2^,*$T/Y!10C?!DC#=4OO[NEJ 0=ZF&]5U^;8X]LF>73 A1Z +RX%B8Y MHHP[4Y):&*ANTN?*=Y5O\YB0Q=M$->RX'VQ%7'"C69F?89R9)F.USCIMPM=E M@[UC&^=%5?(F82^25JST<_\"6M,P;CM2FLTH<'ZK56$\WC&MP^M[@A:+QDB1W,!%!ZPA,A)BZ9[&%<'S1[#+*#!$F<01F@ J,]-YG9. 1:8 M4+SM(M42%.2Y[=6(M8PM2 $T'(2HDUH<&I!9'G[L4'++ZB(/3(7"#4;K.*\C MC]T=VWI&&VTIZ:BE(ORR834%F]\'7HYC?]@X06".O<8W=F?) YF5;423AR;- MR%MKZK?=)'OBKOK\*U"0^6A;;3SI@'^! P(N(.!.#PBX6_$L?P[2G\1;-$AT MLLE],THP-=V"90:<6MS=#<.>.?!"SFS7B:>0]: O%L<"$^Y5*P PL5MC!')'6LJ.DU&\T@>-' ?GB,& M\*_(.Z#!/*_8&]'"ZW3)/)(^ *WI IZC,GQ$_ -V#=6/0L LA7=EH.4>NC.X M*%=K4=E=2.SAQGRCG0LD+N+(IIER_&X6T"J#T:AZ9,,]@>B"B+YO8-DM<[TL M)'9\0X+>%&TTW.D0.B,&YB0)@ P2$[[0&:$N3"'G(#'XH#O7EQ(3R8.*8X\' MDQ\QP(Z%3#ZLCX+^?6V&'@+8W;7=_I9IZR]BCV[FBO!::A'G[KL"Q.-OXL P M[[V>8%@#&. 9%IJ0$Q50T>'A1*;KWIV<J6(;,5603VICG& MR45,C4R2:I>2^M_IMMFW$7(FB:+!F6NV9!I6XE9KKZJFF\.X#9(ZVN>UVQ&; M)R]!JP(C2@X%IFL.OC&QP\#2MEE/03%5''*N3^2WA$_RCTV91X$:=IY8 TXD M2S3 H.6'>^G.]JY-^\G"L$^^_B *",COQW<,4"AY1KN7G M*#B$0468;GA1U>__O',4\MI.RG2Y:V&W>;;2O)]1K#%H$DI_V$)LU241W#!J MM*9/1WIO\R3:[+W0FVGJW*(TV'+>[(VDA6TO^T,E) [Y'TIJY/(+@;NVA]3= M9_S&SDD 4^E9G:T,X;_ 4I,"GFEBL4]BW@?%%2U\36'W[#S(6-OLI6E+?D;A M_+RH-XB8:/FM/(O*BH]N$((VU;R%J=(G:F(7""U?\UT3\YHL=DN*S#L^&\[? M3"H,NS2,&#<&9M":7Q\C*\0Z2^W MRFS .0ELXI8W1%>/)@[AKOA+1AT64"#5Q7DV MC35=)4AFUN0@?I2%8J"OHO7ED6:TBJ:M36$Q#X=<@VQ$(R3HDZQ\+WPR3'(C MI"%3 -\E1S'H),OT"Z4@8_ MILCAPEQT^:OX*1Y)NE-@.A2MTJBW%(MZ'=,B*ZT;0==^>/Q"M-7'%K-6I=-U M51C'<;$RFHM>^(",!/U==8 "]>INCUAXR&;DUF[Y-&+]N?% >;+BR+%I70=9 MQTN5A-9 7'455O%Q(N1RO4#G=N:N4I8O) Q"%L1H\./;FX; G-$U2MU.FVDU MT7ED_>F0M4>=LDOV-=9=E!A3?H'+,"1W<%%<,XG!ULW0'FO& M9*!;/KI/19HL\SGY3DY=\T7.>CLM*-%4+ATWT7#_U^T;SRL3A.\9&FZQ:G'? MT(<(]RCF6L-X8Q&GHG*L'^JF1E/VQZ-7@_-%0[]=L\%>L',D3J_URG;5 M4,+TCXDB7(93C+T:&#>.C -?N+\'GC/" "/&DX[&38E"6RR>:.VDK' *@KM1 M*C2V/CBS7"@CI//J_-,-+!ZEN3I@/ +&X_X!XW$KGN53LQS=DH,DZ!:M!-AI M]@;T?Y)+_35GLW0,;QT1.,Z9LMIQX8;O+9W.< Q'%UR_;Z0@YN$'P4#O,,1& M4ZK/N)MU\D)+K>KG7:#[N^)_,E8!3[%IHE21E" EB@=4DJ*(X&ZP9 $'@0G+ MJ$\(<5=DC>2:.X.COA0=H'FSQR/B*,W^Y9 $B$+PI/Z^5T8U1/+ L4HRV_,D MDLSC+N?JOBFX(IQ"3I64.W('8-ZDKH/(ZS5X)P:1UQW'.F"U?P7?^?V'=YKO MG'X6BGT:0$1Q1]]+$'3[G./K5TPCD8-U572P4R'B@U_E*!TU'LW',2!-E[<4 MP'*/#Q=^V'U]NQ(?MLJ'KG>1S9E9-YO4FJ[U)1IRE]6(&V<(&(N] M I%'KCR1#G!>HD*!^JY"QF-(V]EM)E2>OEE6$UK"7\>,S^AU FE[D8Q;*DN< MP)OHLZ]?/'\R'KW)BHNLW'L9_B*^\>;UBR>R9[4#ZD4QK2OPJM3D TV;WCU^ MQ!?:F*,:+:NIJE+KK<>CUW23C+ZF9D+5<[N8?4A*^!N($$ZL@,JPR3&<27I[ MZ\!!&?/=-+3))[%# ZGJ.3:N561NN#9Y3>O[M>N;H?<_JY7E?91-U9MPDIC! M0 [I+K+%\@;2AH#K*6C(0T?*O&;=IJ2D QAHUXB]R#X(?BY$[#UV]DN=A-^M M0_7DR["X-I:T'#A.YC%E 9O=LR=WMQ6-W)4M\-UEXOP0H421X Y!@+9<5A?TKRL3!MWX&%V*4KB-S

    XOWS)+W MEC7@'UHC4;)]D^TW!#0IV7[;V%YD'^_WR75 PN_*6=9/PEMQ2)@-1P_F\T4] MDB6?K]1&"='?C0:IUH; &273/SW3%_?C>I\='MH\C.?/\_//*39B"I&1>1&! MWU-$+5R3/)HP\<]H#O\98$:P^H$46!H>KRH47AD V1Q85)M3PN01_?UV2 ]+ M W#V,%AG2-W?52&!8F%#P)"2VY\-':!9CNT;H-]-2W/?C@:8\ _N>Z3_A0@! M]2% Q\^_?_R$\@"XC!_DL\[)M-\'1@3IGC6.]V?D%C-N-+2GPRQ.9A,[Y0MW ME_TW!+ HV?^9E;V!8]=M]RU!#M!<4Q=S\WTA ("CQMXER] ?H=WB.H@OW/*GMZE^?34\^34KULKQEK)NWJNE+;7E? MKB'8CL/0Q+ ,72BZBQ*\B@DU4S[DCI"W* M](&I]D*F\PQ-,W:&6]8+T97<\@3<8MS)+5.P67'L8LQ4 M+DU^T#W6,'B_V^8,W;2U%HYE+@_YFK,Y/+3.PR.]>W1RL1D3YB%<\/LG#, JTJHXRD_#XJOX\R>'6:C10R'&(WQB05%^(914 M2D!#,B[@UU&AL/>,R!60)O@#B&Z*T%.X3L E*)^!H^,7EN_K/FG-Q[4N/%+> MQ?XO.TYYE^0F2[/!+1C+(YH6K"5&V*,#4I'BRZ: _;UC20&3%+!/^N&XSY7> M<9)^#["DPGQZD'72%]9)=[4)#2[KI&^.?2CKI,LZZ;).NJR3OC5UTM=N,1T< M?I06TZ3%=$#C)$V6-9A>$CD<[WV0Y#!)#L,R45FY,;9C6;7,KU'-_!\JVLZR]F-]V>W^1#5M9S/K<$6R4["#98?$!W$MBAZ-4(6$(M,EB_L@2'##M:/KKX,UK MTWCS.DG>\.S)JS) =Z'^RLL;'N[#UWW6FI7W*58]P_38;Z:E6J[O.1UVRMM7 MSL=]^D[Y3%)RQ7#=C=[(F.Q4((#H"(T,O+@LO'(*Z]0X)>:7(LR/E5Z:/%@^ M2(JPGQ4(/DI24(@A+^2"AUMGL#I9E(3EVWC:1MA\0J'$XSQ-BM[$$1K#+R6X M)M=)O\\.0@*J1)@M&BDL2QGV!X4*^UO_F260P@.&6<%1N>(,#L_OQ.E;:VBO M=;L\UW.]_$U'@=LS3"&YQG[4Q3CX!O>7Z6+]A 1)'W-.V:,(N+'\Z5WE8ASV MVC.:-6!X3D"5^6EJ20I78#]-F!(N=)WPVJC=SXX+\ZFI=!1Z$])A-5B*)LF( M#Q,_YW51O&)(0S;.?O^V.1I;@$]=P?L=N#17I12\[1U168<=N_4 M ARE$0H,>"!1!I5\A@5(66@<.1T3<,"[(*,LOU6 &=+N/(2 9,ZM8,ZU.JZB MM,?CFU%KG178+'&""0IHJ8QR2GCV>8\4H'%I"BKMOV-L/1\QXR6G(4U^P >T M%E!K$S!9F'6#E@BW$PI4H2S26RRC!MK)=-9G@P0L;F8A[6/ MY;G@#2VQ\JQD.ULH7AQ].MF[_/W\\.)> M'JNFMQ$-C8SUK1D$H$HEQL!SA, M]!5T6WD=O:F QG74H!7U@)]UW[0ZDX$!-)V1?HS"&!_$Z(Q?T.%E.,88SV /).-1+\MAVE%W>3_DF; Q5E?3[/NX)7;7 M<)=#FZSD[&A=Q[C?8Q>_TC/N>^?]_YS?'1RN'?>48Y.]F="["?,3)WKFZ=?4&?Y2W5C\;62 M#C?ZK.EU79ODS992X.-=NDNTNE1 +\=-WQQB_7#[;@,JDJUCYF^+M\JO1Q>_ MG)X?*A>'AR<'YT=GOW>4LU[WX%ZY66LGMK5=*MP#=!X> [R\^#G;8(;\FA3@ M@Z%72-,H3X9C259KD[<;1QR(6V0'*(W&6E/U-!X)S[IQDS\@([J*PMF&.7VD M03[&SLHZ+['Z1$4+MNG2;=BVUPO*V7$"EA-6*.0:P!6_+CH<% B M7-97AF7],>S:SL:'86=^G-[\JH.A8IP;0[*Q9\'=I"P%791ERQ#@-LR*D4KC MF/)*!O5%;RKPWUZ:CBOT8;/;*D=!PF6L] $K?P;WBQ'C*ZL38E$2FEW/P'U5 MN8,"#P5AO5,11!^5T&3QF(D@.CZ@"J2S(O=%P69\A6XU1^S!>\HU+PA8BHN7 MM[&R[&L>)L!<20T5G?"C5)WX%TEM% MZD4/7P1#PV&RJAB-M8#Q_4CR$3 "CC:+[S[YWS"Q<]>IT)*G/_7Q3H64$2<\ M7!2)DYTXZ\,GQK!LDQE>6!S^B)?E[9[+HL1(2(8DK'E'E"F,.-94(-^B=QMP MZKXQ!^S&_ -V>53^ H_*UW#::?O:O4"89M=Q[:)GBP!OS=),5QN0RT)Y^.9)4ZVWX#C@ M11#"JK'*SKQ )?=]#\ B#L&MV-F%6AP#7*X$SLKG'INV"$L=>^P252P?8GR: M(.ULP('S3'B#M5SZHFI_H$ZZN#S\X_!$^=15CH\N]W_Y>'1X?+!FAEIO_A'3 M0],EM>O#M/TRRU:YP/9S].IVYJG:CJV;U% (3^>A>V2F*GHOM=.,"O52.VV% M=EJON[1_>G)R=*C\^N7TY-/.J_'?4UPII[8Y Y93>W&6W.4OIY_W+I3#KG*V=W[P^\G. MJJUC2F0T6YIQO$0&/*-@/$'R:)QN+:I76D);S(HHG0_VP,T^5O:ZRM[YY>\7 M1SLKEZ1@EH(900C@7O<9.^2C<9%(P;P]E[XLP;R_=WYZ_/5$.>@J_S][;][4 M5I+T"W\5!3/O<[LC5.[:%WLN$1AH#W,-N&W<'OR/HU8C+"0>+<;PZ=^J<[2R MV @)<21J%ANCTCE5E9F_7"HK\_7NUM^[[Y\M,&5DSLB\L;FM.^WF9:N0!Z^_ M/U8@/$-SAN9?0?.;][MO#M\?U]Z]J.T3.*_+#-"K,W2] 'KK[>N(R;7_O*CM'QYGRSEC\[/&YJVFB5,I MI*%]F>WF51JZ7K"\/=Q)UQ./=C_]OP^O/[X_?N[WJS)$9X@N>IFT7;IW M>.0OOG5-OW/YJ'*Q+-RZ9\&QC7MU'GM^Y5W(0OJG*+BQF8O"+'\N2RX*<[/- M5&4ZJNSK'V_C+W6G7MMKV3D:9U5F17N1RC]2.:U(KD+I%.U9QU?0/@R[4?VZ MJ];M-7WN6NPCM5H44#RDRH]0+XA:?*]%)%]0^*2]%I\"V7Y1MV2IR/;SN=P? MV9 B&YO#:HRAEL3FW!?U\&IEAP&?^K.]ZYMFPTY>LOFST3F[!0$?9/#^BM"W MJ/VBP/W=T/*(NUX!.A=7!&8DL>!W4"O+9\7EDQ>7_<8Z[+5N%OWE/YQX?ZL5 MDF6PBC(8R2A4EL&GIMM#9!!#?$T&)ZS'J#0/SWWY]"R-JR&-!4$ES-+XU'1[ MF#2RGTKC=OOLO.-/?*N;"F%%=[9]YFN_O6UWN[]G\5P1\8P4EBB+YU/3[4'B MB=!/Q?-#KVV_G;2;J;GL__Q#8B1>U7;_M]](:8)9.E=!.A.!)<[2^=1T>YAT MTI\K3]T]J?W9;%]D4W95I#$25)(LC4]-MX=)H]C8/&BG]AGW.:G((KD:(HEA M%$GZ,Y&\<>S^T_/U_&'^,'^8/US3#Y]O^A!=3/H0R>E#.7WH*9-MWN^^.WQ_ ME-I^[AWL[+[;C7\<'-7>[[[9^W"T^WYWI_;NX^NW>]NUK>WMPX\'1WL';VI_ M[KW??WB:T<_S$9]&FE^W=<%=%9CIKMM>]DD"?AO,.SQNM MU/]RT(HPC+RF[H375(E-_^1K)SHU1>V[1G+PTG2UM>VS.)>BKZ:==/_,X)"_ M6QSR)ZZZ3K3?=&TGZL8+W?'QJV5YZ+@3OQ=,EUII-EQ#=U*KQM_2JU*H%<-7 MV^7[BG^A5[^G/J")8[WU9\9W_NVR:+ [:$L9W]IHNUI*6W)WK*4^:*XZ7D:K/6S(>PO3U+KVQ+M^LYAXLY^> M6^!^;2]^7D/L-_U[[;>4S%=VNFU>QL<&WTFI4JGK:M&C=KCEM_'DO&-*E_U!XZ\>@69EC]O4+C?UT"T[ 8]3T,[+XL_- M2,:OOA7GDYK>QL_]>:+OX#T?6XU1E+.8_=99?+/5LZ+>$\"%;G;;4YA1$CUN M0,<5X##J:1S9I.6B]AGUBAWDZPUI/5D<^WL4N?2>6JFO?IO:H,C5 ZY]M[UU M^'K(IO5)SOD_W:*E<*<5F2M2)U6CK[7C4R=XKFQ"FU[W,RZK1Y3K^J*-K.TT M"C:N^6Z*C#0B[(TH&/EPE&;_2)0HGOBRT8NFE+T';:+0#M8_J,9?0!A^E7[] MM5.&[SKZS%^T.]\>>>8_GV>CV^TG97(YI%^4HYXOS- /YPG&.P5+=+[J5N-J M(,X##CJ*KH.+'L-$7^P1;VP??C@'&HYG\D M&$M$C[O1;_UO/^YX:"0>*/'OQ4/20C M88#BB>X-TV@F1)U6"0-%W(TZI16]Q_3-%[7#@K)3WVH4T>H!*1,AV]-&V/7' MW3JCD>@GUBGPK?NBED OSE37SDO\F@#[U&Y\T)6ZR$@>85\!5&5S\-YT>/+-9T4Q9NB5^<]KNI+_O][F=->U5RVH&+4V[7Y\Q(F/W^C<;:4E'@R=$F)'IEDB[W!( M??0,UR]ZV$>K,2%)5)^=.)%2X$:+']B>@]F61D_;1LNT4QX9Q?DE&2Q$N]'] MUKWSM<-]NFW2OYA2?7+#KD\A[6L)#ZZ4J;3_Q51>U#[THP4X,7BT'/\CLE K M/JJ> $#7HN'12X#0B%/QWU,KT.3Y],^'1D1!I+.$!*7HN$;71D=B\- [US6U MEX4Q-9[!=]WLZ_'#;S4J^Z6>BDY.E(^HIJR.^QBGVC@K;,DS[7Q2K6.TK"=S MY\)'JSS^?>T5R4)*]OK C->3)OGMDX\B87RSX;\/V'="*N*FIFV*6S?!JV:L MEL8.Q5T*==DZ]NH;@Z[1)F(OIWDB0./)_R83_A@"%H%?[]Q*O:G>M:;NKC M@68K'V]')E^I6G3O9>TW]/O "2X0I&3];GKLI%P5+Q^LIX23P8-OA[WX]-_P M[U' OK>;WP<07JC:1N&51547?>76UT+FNWUS6OK-]?36%"AH^A^UT[[[.F#] M8M='BQI(RAUD<.TXV^C,1PF/_RX41E3HR7*=$(.?Q8>B)=E,9(?'0]B?G$? 8B?<>$"E:H#V0TC>WZI.Q+<^-<"?C4)47G?:VIGT MTU9!K9H94#R*0;_3[2?%F;[7*C^OO>MW(B)$2V'K:[25SD;6>7*@FZ/6J@.Y M_4\_ L@H,I7T6_(/!@](PU/[L=Y)U5!@K'U)P*84R:FH8Q+AUBP]TJ_W!GS4&P=IRUKUV+P7DAG./ MIH8M#,5_:Q8BQ MO)Y%>['M(E+?)1N5.IF)EM1PI8-MF %Y2KUP*U27BNI\U(-NFAF'EICS<>C9 M /9*O3K+ZQMWOKYPQ-/CQA;HR.<>*=-"/L=&:V2FKB^BUI&R-^A9*K[AA O= M-6'Z)F?H['P<](T:KG"F4WQ_C#Z-(EY;/C;ISX&V+^2_=A*I4FM&D[:95CZ< MY.0L=UEL<42>=L=/&@[E(<' <"CV)&[VZ'%Q7UK>1OA)16N2 M/U,N=!@"&5K,A4HJ'*8;VS?8H^(@8WHK)SYW+B?/78<@P;G"K M?=:P$2Z*O(,[78%*:>4MYU( >>A-#77:T(.\/>!4+'<<62G5X2AF5)X7MDKH M+DW*X3,*9W 0@[F'4UCHG<)&NQ&^JJ=85'IB,@J[+V?SN-Z-;4WB+XH$GX^]AK-QE5!] G#91!BB'IQ$ Y- M/T4VN![@.X^$C(9:).]0Z]]V4C%2^VG #>NHL.C2UWYE,+9N!!AO&AUW&58I MZ%@?\-KPV\GK2W& 6HHBU,M#UX;I]U*=_>*=*;[2^>H']ELS%R:.3,4FL2.0(]M%%CVYCK]$'63UK 8TR#6/@ M;S:;[;%7.AUX&L:91F=BM[C!G2BF<1\&+'$>7]I(@8R("-??-]*-I3T[4+,E M$OV$RTI@F4M9#D\ )QEV#*K%Z#CHGN!Z&VS>6_N.CN^3 J[=4,!I.D6ZY^#@ M9H2N [Q.F)KVHS+6^XQ1_KU69-AB5\;,4?GSO5MCZFB&F'IQ .\'1_#1$4LN MQCB[ICS%'^[+*.?E[I!2F68PB-NX*#BX-=N"DM/#FIT1W&[(GUX M\*:)B%%7#Y-3_(]DE\0!@_<4GY3!S'&P/[J=R>F96D#BVOB+9COJ].)(KAU- MABCX+9^R "*?7(WBQ+X\VH_&?WSX2'N$6*'R$"?MMK'A;IGHZ7 M_EIP?A64KE0<^E>QYP<&A"L6KLH!J>F U-0-BQR=6@6;?B(D<(L83[G#91KJ MUY1\'V5P&K&NN>0#G_KE_>@D<*7HI 3$5:(3+53L]B"(41Q@IHC'$#<'8'F[ M(S0TZ2+!DA,44?MR%/^8)F&1MS<,\@2&:"^S!!D7G=+7PY'Q6:'N19#&DT-HT'%!H1=)2!/$F:Z]334W&V M&:(GF7CW(%ZR.">CJ!>%7YW#BQ53@V7$*!VZ^-(7G@KBN'3=8)#F6OK:MWD$ MTS&=(M?Z6WIVHY72K!K^FMD\N'F18E9IU,AXKM](77%MVS\;I6%/I)J7<:/Q M[#)O/$K8L# D9?K+AS$8E;9@P4]Z-3;&PJXC?T_-*XVR,0TP&8 MR"\YDEVY2'9Q=?0N )B0Q,E#T5^&J@=J>V2B7;_%\0#\J[]E$&L[LA;2VY#Z@[7;'Q+U0#BQZTB"E->HRB>:*(0A$8R4*+'/XC0 ME)#EH]=0!-*B]5@BV@#*AB\MX- M4I]OV?JDSR[:<2)V-ZX&$9\]5;BK,54G@9%E1K?/9SJ\"+ZE!%Z M[;QH!?39*AV1?!J&ZLJLT*%'Z5M?AW9AS^NSVEEQG:N;3(_N8&G#I-*K5.#J M6[)ZTAVLDF42%PXN:M;'5[(GESLA"_=7NL,DG%*U)A.IN"H[=9:3_=9%^:WO M1S&BVV+]TW=Y"AH6=3W*"F"3>%!6I(H$BZY)XLPWS;:)7+@W3@E^V[X <72D M[* 1S1!ABL:@:0;CFB$I5C%*S2@1*#UT?('O5NS)$:J%L46A?T:^T; $7!%2 MC/*GF]T;XIN.@I)@-_PHCC 1L1KC4D'U).YC:WC@E&;R/1+Y?NV@#,,'0[C- MQZR+.Z1Y-S[XO'8X=LWFND=>S*3-9&\[N1OFGHXHF0],%TS./V\YO+Y^D^': M$=LX!_?6P&ZK5'&-3GEP4]A>PT)%-Z[4U*>XY$:*\>CTSUYF.'T$(^DVW^RF M[S5VZR9#]9WVI6XF#U$/RZT6V9CGS7ZWR,WKGZ<#H&1R314J+(.)PRS-=@M\ M_#!5U#8?Y#SQ0,F;;2!X>&O=(JTQ<) M, ;'NO?VPNXNN%>)BK!_=/^HO>FD-1Z=M#L14%NUMV_?5;^,;5'!-G[]^SA/ M^SJ8#",A95(KAHA7G!;Q,05KO4Y5CNNU[53&--*DH2N2RGI'^=4<@1]%X,5B M6F_PW'IC+>/V5>FLL;_UW[=[![M;[^NUO8/M>Z$BJ5!CD.W#@P^';_=VMHYV M=VJOM]YN'6SOUC[\>W?WZ,.J+>6W(NNHW8_/2(62_(]49S[=;QK6YRD+E/Y^ M_QC^JWNLM.@3-\;;%#0$J>^ /N_ZE\,?7KE&-[K"ER\;K6+>Q9>N-_B+;QDC MS M8HLR@->3@^8./7Q0?#5L+3GTFR L%[_X8OD!W?O:SQZ+X(:$/>NS//V/D MD2;+[_78>[;?A*E!X\3S9NOF6/+*G?T<%RHK\E>B4C#'L-Q_JMHW$H=?K^W9 M;,,S98M4+O$9LT/JIW(;&URSP1Y?IVN[7BK]5I&[WWR;7N=]U&>(8>H M$=AHP@7W3"KNL0WFRUY2\ @3M%&+3GOC3#>[_W<#1&DHSXGB(W[T7K;Z9Z[= M&WR^46OI,Y]>!KYJ??XR,=E6RZ6_=L<W^/WW8[+?=Z>[WS^_4:>'IQ\O#G>V+@^/7.-PYROZ?/K7C\^G MEAX?[:'CHUUT?'IRMG^ZBS]_.CA]2PZ:QU=MM+_S]6+_]!LY/OU*#SX=P_U/ MQ^3PS>[EP:?='P>?]NCGT[T?!V=_GQXC^>/PZ/C[Y]9_3CY?M=EQ_/WAIUUV M<+5+]L\^PO@^>'CTNKE_>G)R_.GSZ?'I[H_CLX/3PVT%CS_]I_OYZ/QT?V?O MXO/1^^;^SC>Z_^88?C[Z&,>\/SL^LA<'5ZYQ<+I[<7#Z_F3__??J M8V__ _SQ]FBWM[_UA8= C+4<"(D\H))RH(,.P$E)#*/*8\0W-A&5=071O_Z8 M9H[-,IHXCS0,L6X&J?B9P?&K5UZ']8Q-:XI-6CDHO'!0$T,9,HI2'@R6'/GX M$;$)FY#*V%0];+H<81,V&&L7/"#6<4!)Q";#+ 2<6"N](01)M;&I<%U 62%H MFMD$#,5_5M $_'#2[O3*PJ(=W^UU&D6B8K('[S3*\6S[<"OFKC0P/=QHFD:? M]Z,-SSBT>!PZGK21@B&0*NN 9D1''&(6:,TQ$$I"2P6T@I)H(R$V+PC]! @> MRSZZ]LH[W=YG+[G&R_N>BOJR1SR?@M37LO=;QUD=Q-:DO7,OW'F3KW->_ M7&G,7$* :$B4]R.:'/C>($*I9,D! RF#@A&@I4>"6_DQJ82=4FJY'#E0,GJ60Q99.<1V;&%0"%U/A@- MN*8,4"HH4())X#WAB$N<@B<;FP35&8(5$MGG$W)XU_'GNE'VYVAU!]% A5&!<1IH@@D4#( M15&6SH,(S $8;QWFBC GH\7!ZT)5*:JXH)!$=>V,HW8OW=*?WZ08+/Q>B?_K M"5++.//(5_& 4F6][GD?6Q^$"^Y2V$.BRT#% 8'#)0!8*D]"P8ISN'& M)I)1WL6B(AZ/+N\+"H=4USIY.VI?OX@LTV?A*BW!"OE5(MM!NV4S9#T$LBXG M313/F=$,!Q H4X JQX&*5@D@@2!)HJ'"N(F058?S&R@Y]E%=@5Y6^FF6VCFD M=FQH. >AQ88 XS$'5#('M$4"0(,L)B1XI>S&)I_;QLA!CED.4U*=P$&S@G1? M^3P5*WQX"N>S.,U=RO%)29=W3=WJ143:'9(FG^[.#$)74]&-^!]!"0%6\>CM M!,2 "4H KBPA*@0AE=K8)*I.%^;LK&C\8KUE>"GG)EF&%RC#8T-"!4D(1 @X M(06@FLAH_CL,"-*!4"T1@E&&$:]S1"HDP^L?D_ Z53@OM@*T ^AW?4[%>'I; MXG!8G[J@S_LTS\/PL>N+$&H&HMF "$X9$U%A2!5XM!ZT!!1#!Z1S"" DH! 0 M:6?$QB9&=2EYA;R:'(A8/6,B"_%BA7@B+&&LHAIK8!#A@%(4@,2: 6X$#49Z M%P4Y6A.PKD25HHGK?REVU6(I>S<;LN0PRE/?8QF2I#POCI[7[H]!TY4W[;9+ MS9HS>,X&GGC2 G*2><4# L*0Z(H9CX#RA %/F:(^TC&JPU345=0QG]L$RO&4 MZ@KS4FZX9&%^!&$>6T(&PH!Y\$!8B@&U-M7T41!83#1BC#JE4DT?*:(I-'=2 M>0ZLW%\.A]R=PRA/:$MDB'D8Q)!)>X%!Z3@A*EH))CI;F%L@#:0 ,6\=AY9Q MC#60R>K9"UE@'RRP8YN 2DFAT@1X'4(T\&VZG*(1H!X1S@P, MQ+!HX!-9)R1G;BQ1UG9NMF;,H88G- ^&]"@[V!_I'R,G)>//;/A#IU(](40! M007BWPI0HAQ0VB*@+)?,*@\U%1N;DMH 2/+0AD-70, M5C2"DGPV@<5BEO;H'DG.U'AR&V+B M8GW..7\H^+!)\P%+1N)_):!6&T!Q4$ Z$P#STA'A#%0D@@^N1]51(>% &,.<(H @Z8+#PT81@GCH>@B0XR:Z0_]I [])J?V2LG0EK]Z;*B4GCO(*> ($( U0*_]26 M8V484MKIXD8MQHNH;KYB93\RK&58>ZH2)QG69H:UB=Q>*0B53 '"60"IM"O0 M3D+ H6!6ZFCV.;NQ*2"KB_D=P%S;9$&-PM\VM&DT&[W&H+AKM]>VWT[:S;BM MW?_YA\1(O"KN*O?N+A)_C^V8H!.)E'#M?LK3V'G42^I->Y!M-55) MP1/&*6,0>.1P6A-P6B)S;TR&,T) M1I-IBI813#D@1%F0^@\#910""GJFG9>1D*F():E8:[[G>HES-:S13M^[VGFG M87W\L]WS)78,O8[PI#+JS'\V7 ]*\2Y1Y-R+,,&IPF8%T-B!%4R4MG'), M$ \@=*FD!37 8(^!U\9%ZK& BSZBHA\GW.=1?@1S: LPH\APA,)ERYR)B,0 MF.B) 9K^4,P$@ 4+,JB -0W1%L)UQD2%1/A9!;H*T^(G'Q!"356-(,$[ YT!**2L3&09T!!)@"DD&B.#H'"IY ZKRTJY:SDO M Q1-:$KMGY\WVI??O?5/W,A[-CT=3=24P4DY20X"G@@!* MB0+:1\='!RR,9C8P28NP!8&+2E[,88L*"O(2#(HLR(L7Y+%A(:+YS[BC("!# MTWUO!F3$88"Y-$) 8:V+@JSJ9/YFJ,N+7:S<.<[*37B5DA[OTVYV0?&?.W-1 MUUP-+,&>R[@_)^[O3UU T0$2:E$RVVQT*#GQ0"J/@7:$2^2QQD&E.D.DSOFB M/,K[2<<*!8N>J[@OP>K+XKX <1^;>>.C MZN>\SOBB L"/*^UKGW0_;CC;3!T(YK90GH4[NO3N+J,3]%R#X*$X]6,JKJ2$ M1$$%8+70@.J(6!I) R(\06P]">.#9Q@H M1BR@P5I@(+> .RPX1 [Z8#8V.4%U@A=55KDR93Z7D6JQ_M*^W&R++.TS2_O8 M[@@,P^!2>V8).8@0K8$.J86;LSSZ%,YJE-HS*UB7"[NGLZSZE\.)#-D8%[+\ M!&7[[K7@IZXM./LDU][ZVVZ?G35Z9SZ5'$PWL!/(Q8G[EOV9)?@ _?(XAM2/ M;N-EJ]'\OQN]3M]?!]")M6VUW/;DRC*,W@=&I^XK>VF$QSH RZ$'5 H-E(Y& M4T!**!7BIU0GL;F>]6-/;A##B+;L\,^,@,.-;CWD<]KI$$"O&HQQT-0(9 M +($.D^\"/AN!JR:OJST,]9>ZWVXLYCVPVHH/R)L+>P92ST0EU.NU?_Y,);SSG0\GNN,7$N2AUQ7#:"X%([[3G :HXU-^"(BXLV(Q(U?U,YUI_8]4?I5[4X>["8. MZ"X_9CW-F@4?=K?ZO9-V)V*WRX&M:K D^X(813CP !"))C:5& +#J '04\Y8 M\OPX^0G$W2PB29O9:#?8B.A@2E ,Z%3JC2&,@)4, $LQ%4!S*%#W K!XA M[QZ(5[);38\H75\.\K$IUHRFJ$WL>='NN*YOW8F32W2:?.F191H$D4@$D!1)<"8LL6A+V909;1P9C C/GC 9:21L93'I@ M?+ JNBKB@ I)'Y6!GLJ!-OK=OM9LU:'MZS"\;^: !BBN48-1L!$7 %0(L(B M?TB6+G6M!GAEWJH6;WF+B \IT$Y(U(X1LT#T6@T(D2>DT]AZ$WFKU?ZUQ79_ MFZY1\$"MW:FUQZIL%)5UC>\Y*_:QDL^N?*?M=/?DYZ):Q)2RC,XLHQ-U?@QW MDF '@A"I.+TT(!)* )MNX2HC"&'1WBP.)O"K"N7"YF3V2F:19;%]3+&=N#ZO M@N%((J"8YLG2,D!;*0'R%!GC-3=25E%LEWJ<6\&3OY2&T6[-<^RWH&.:Q'M7'3X:1\?7QW#M,;CN!]QW71_YR3.\>-%_#W:1]=L MWZ-C\@5#$E4Q9$ ZI-.%LP!,Z@05A*,8"Z&I%0\Z\UO0&7)FIA5B)FE8)*H5 M@".& ?7& 26"!BIHI9D448/(91SX+>%$9H(O\W%,)?G1LB]4>J^U]$!J3](- M&!I9$4M (*=88B8T^QFX/=5A MXQBW/$#@53KJLU2""#,2:"=IY 8& M(]]M;#(&*W[6-Q=CYDAFA9CR*_VB$)?&0@T/EXKX+,9:4W0B,,#%51FSH8M6DJ<66HU.O/C.^4(06"ZK7$:,7(ZIN#F8.KQL'?R!?.H68P%6,(C*8T" >D MN0EP[P@ 2@3'N@L0G1[8!4.NPL4CHB(ZHK MHNR8#F0@-F M&=(!<88%CJ)3H9)[N6)F98X'LUPN6"XG.LM+!I6U$@3CHB=ITMT-S#BPU'BC MHI,I':J67*Y;G[.5F_"CW:TLQC=:SK>>](!U*ZXB\;ANULYUP\49U:P^;_1T M,^=M/7G1L#%QWD7:[+6V2\I,Z(2L#F93!U-U2:65T3W&'D"1S#1%HIFF2=0. M@1*-M990A8U-#G$=.0"A2X$Z>G&)L.JSM3-..[*YW>5$JFJ7+=CR]K^6;]H.5UK%_7/;?OLO.-/ M?*O;^.YKC5;\MZ_]UFQWN[_G1BI/:76,*5644]Z>I-->0::WD4@'OG<8CO2/ MC%NSX1:&Q]8$B]Q@ S90"UP0)M+05.0:PM)IBX5!U=W@PLW5!T M%8@IK7W$8\(0<3XT;*/W+$,=L\#3PZV.$3S=V_QX[WLZ3M;MZDXK;FEW@EX[ M);DR6,T&5FCJ IL(SGI) +:" "HE!08& 73 7C&*D$EG4QCA.I$WFT+='[!R MO*/"\KP ^1FG9EZ5[9Z72W*:EJK&/R>JRNP6M,CC-!DY3A<=#RM!&, !G;#0V MF'1 6HR!))%.A!.%"=W8) K5$5K4L7ONUK)60K^$LYDL] L0^K%%PD-0)!DC M''H,*#0&:((T0)X@'*0G@D:AC^9*7>&Y^STNN6G+^O:DO=%+KLC1O;\-<\\& M+N6NOB21#*[=-TT_HM)\&'?;9CXIQ/WS"3=H;N*(5<;4C*FK M:%!G3%TXIDXDL4/MHLF;;F.EXC8Z-?.BC &'A%*08QFLV]@4D-6%FKLG8F40 MM;"__^CI^-+A.=W$T>*9[GQMM(K7DVD,LSZR?F?Y4HF+7D7>U[1->4ZZ=9FN MN;7:/=]],7W<.+&,P9+A,&7'=_4O<9W_^JBX7HG0WF?^-: *G#\ M%6TB ?J]N[]2E0T2\MK1Z\2?:;H%.# H(5;"2,D"C<:$U)AIQ(P,&'%O[9=H M VX,OW4RZA-VKK]Z8#I>?P,ZQ"6^U,T+?=G=^&.:'1=J;DX(BN[8XN*!I%TG?2J#@G79FYU$XZ2:7\X]1OY;Y=K]21R+6YEV_VM_[[=.]C=>E^O[1ULWRW/59GO]N'!A\.W M>SM;1[L[M0]'\:_]W8.C#[7#/VN'[W;?;QWMQ0&57\5OC5:M=]+NQV>X;KWF M?U@?E<''W5W_VV)]_QHC,DQ7D7H]]U-MTOWCX+\\M$+LQ M]A8GLA2VY3A+\E-][[Z+VN5V*K4W3N M05TY9]F)O-7E5D\4R\A;_<#BU5+:#GPO5K'?_>MOG^TD[EU"T'.O/ZU MB3!:I"5U!F%B/-5!&\^H2F%&J(DUBG[927H!(HC W,G^X?[<5Q?S8_G\;_OCF&Q_&[ASO[%\=XOVCL$I^+CJ^^LN/&,*389H>? M/C;+_9O?J\]'7]%SXWZMA.'&WM[_U16"- M">,"BUAI$; @#*.@-8J M%;*3%)E@/4]5?P@2=217)A\IPUN&M\>!-T.$-1!SBYBC@1K#)?3,AJ"9143A M M[D$-YDAK>G@+>#L?7F"%.14!I@)Q"@B2XR< B"-UXA#SG1,,*;I'6E5B;' M>NW3+;?;W5XZ#&O=[5FO^7VUBCJ4B3"'80!,&9=FPJ6_)KU*JJ!&!D.@D6* M!D* =%X#@6DDF?5$*;:QB7G*4Y$5*LF3;YNNL+^4I7EE% .)H_N$N9?Q']2(E'03!]6IFKLT39;>ZDKO,MV!++WS2.^$3\ 1#UI9 M"9S1,MT,5\! & "5A =,L0]01^D5O(XQJ9#TKOU!VIM.N]NMG7?:8:+J3+X0 M6E5GH"#7NX):&8YF@J./DZX ]-RH("6(5C\!T3' P!#F #-$<\ZI%E:7-6<6 MX JL6 0V2WWEG(@L]7-(_=B%@$1P+#0$!(9HA'@A@,$6 ^$EIDY*;)&)1@@7 M=2X75=TR2_U:2?TRG8\L]0^7^DG70W#F!9' ZR3U.OH?&CD(A.!"6L4M3[W7 M,91U(>8NJI^/(Q8DDX?G/MWN:7VM^1_GOM7UW9?S)),N(E]T[9_Q?&J_O_== MKSOVI"@IXOQWWVR?G_G67![P>BN^Y:90EM39:KF=,6UV2QS8_6&;_;316_9_ M^XV.=WNMJ".M[W93L"XKRID4I9UTBJ,O; 6E*/K#1L<_F 72JP 45YY+)Z!U M*<(N5%VIN6-TN?A[=65]N?F$6=:7)NL3IVD8>61D:D\3_6%*( 6&,P@0P^E@ MG$KD]<:FDG5"%V439U&OH*@O-[R ??C+_\6J]]]:WH]38+KT2[LT:KT>UU MBEHK.16O"H[)@%!O2C)%'-N:(M( RC)8S0167R=]D*AJ*#/> 21$M$N4U$#2 M"%8II=AP#H73/((5B6"%R5#^*5$]X%I88HTPPP MO (4T2C63 M%A#KD Q80<=#5-80U<4MG9M6/JEO!3R+O;-SW>@D-[N6VMCZ;C[@>$0_8AI_ MQGM_&/9:/=WZVC!-OQ6IT.N.HAUOVFUWT6@V,PS-!$/?)GT&C"*MI&# 81R- MB^!8-"YL1"6D.7)&6$*CSR"K%-O(<PE^DQ9.E^3.F>^ M/M!U>!91C27G1HU)LUU2)D/13%"T>S'9$4BDUG"<(F"]58":$+T'R3#@GLA@ MXB?>I&),=4FJ="\Q1R:K[4!D&7Y\&1YWH+%":.0"B=Z"9H"2*,-2,P),E& E M9>",PV1/<#)W$"#+<'5E>,G)3%F&YY?ACR,99CR"JJ(^>@(P'1%B!HS3 D1C MBB'KM;*(EGJX2K5YUKX^0-F%M7WC-DZN%5!Y5V%TA6IPU)GQ:49\^C'I)T3. MU=!)#P2/Y@6UW@$EK 28*H%H4-Q2EXJVDKHB*U/5,%\>7E(2 MV722Z( SV (JB 2$PR,\I:)X)@DJ6VP5'4Q?]/@+/SK*/S+=$ZR\,\O_&// M! ;BI>8!8&(AH)%+@7213$9 GYP5QSG?V,18U*68N[]M+B"P(-%\F^J:A4[[ M;.B\M%MS'6&L&W3]MEROI1L7'']Z"(CMM6S[S"=Z9AB;#<8N)QT8XG5P&!,@ M"1. &FZB#<-EQ#(DH(NZ*=*OS-:,ZN@&C/T^:W2E,N;+ L.GSQD#%N"\9 QX M&@P8^S$TL*"MLT!#12,&* P4XQI +[$72&IM23)EZI#=C&%D"'CF$+ %R9# MP-- P-B;H2Y$OT4XX)FGJ8XZ 0H3"K243')#(C73#4M5A[!*S] M:C;KN[U:H^#_?(%C>1B&6<6R\Y0!RY),7 M(H'6+@ M.*9:"HR#V=BD<.[[8CFIN[JBN@!?(HOJ(XGJV%G0 G/J=0".8@@H ME%%*3:J9[%405JB 2706A%A4J>0LJA44U078_%E4'TE4QT:]09$\-LJFASYJ M5<@YT"%5J9W9]8\OG"_2]Y#KL^S.*;MCJ%6L?LIG/^)+*[ MI##]DTK>8>_$=P9A^MIO ZO_]WKJJ/[,HO;5SRU*I#IHM]K3AXL9FQZ$36C2 M)X"*.,\5!%R@:%?P8(!"-/[!F?-&:^5T2I6N(P'G@*8<,JRP2"\R52C+[:/* M[42TWRE#,-= "&8 #= ![4+*<@Y0"!Z$3"%$/D]F8!;:9Q3GSZ*Z8%&=,/^) M#I10#*P1T?Q'U@$5, 9,JTA#C:B2>&.3XD7=1%JA#&@PT\^E(43#B&<16IL[L ML$[Q*B0E9R!8M6.,# 1/"01CU\9Q@AVS!A!G9)D>K 2E0&OO&!$(2>M+BV 1 M)QOKOI'KA"U4O[-^'+5GYWVV7:<3Z/5CYM\.+H[ M_[J@<#GN*-%WO]%J=QJ]R^'![E;+33]E]W_[\>-]WSMINW'69[Z]-2,^DDF/ M*2A#.$4,,!AM)(HQ*PO16,DI#TI%.RK=WD*T+N=*N:" $EQ<^ R I^@OBM)#80DMJV&U/(?#K+V1*Q>=NY8/ MC;D.K-8<_)[09XN@-@@\O2[)E(%J-J"BD_Z5D@&::.P 2 D"U&H'#)8(:!RL MH*D5.4F9M;R.V0)J9*UHK'G-A?D)G:0LS/,+\T2U*VA58,X"2;4%5&L,M/,8 M2!B-56,YPEP7U]/8+M-80FD=0$:FGH$A=0K! M#-A K6,>TFAP;6SR.F<5N:[V',Y^#GS96/S1/+1;$:ERV_#/QUO_^B#QT^3M M^5ZN&_A0_&53)T^.0%<^R<2<@3?!%YD4!3YH ,3B/A($&" M;FS"%W@!<9>,01F#EH9!NIY\)+-[3LO#=^>0_Y^P?K=6K_K M7:W7CLL\.X]2D*K3+B3-X&;JQZ(/\.];O.$YS_+YA(AN33-8\\MP=RK50FZ[ M3]AI\5,Q3>^VXG;IK_Z@?V9\YS"4F'/8[W5[NI5V>SIHG3/Y[J5XI_HP&LPY M3$53C3$$1)>" ..02#U7L/"*(RKMQJ8@M_9RF[$F?+[M6FD!7V8[QBS@CRO@ M$Y$# VVDH 6"(P4H"0%$7P#^8[3 MYWM!T[3K5N[@;=[;G*'.54>V"O@F RK? +B,;;-AVU1'2.4I4RA5X DR>B<4 MOC3CXKC3^YJVZ913MR[C]M1:[9[OOKAS&8,O4Q:? M?M[N-A(]7W9\4_<:W_VKBX;KG0QQ8N); YK!\5>TZ;:36-[YE:ILD%#3>S'Y M9YIN@1P,2HB5,%*R0%$04F.F$3,R8,2]M5\P9!O#;YUTAFLXCR@%3,?K;T"' MN,27NGFA+[L;?TQS3F2;P92X>)$V_OJ>W;DS(3S:SI0<')&X79:5?QD%UG?2 MJ#@G79FYU$XZ20_]X]W M_OMV[V!WZWV]MG>P?;< 5V6^VX<''P[?[NUL'>WNU#X[_[[]V##WM_[Z;5'.[OUGY[>_CAP^^57]9OC5:M=]+NQV>X[NS3O9\2 M&< I+ZS60AN-@;90@7&U37W>]2^'/[QRC>YY4U^^;+2*.1=?NB64.( 6I5Y( M1A*Z#"*9@\YI"5[+\4_E MKP"XL(>.O>YT:[O1 '"U'6]]\@%K!-6GO(UY\[^62HG'';F03J#59HET-+*@ MFE!W[\2""B6M_%8CE;=Z65LMYP.U%N5@]>>&9*X9FFN&YBKPMT7" M/PXCX=\^'_WG[/#3'CZ([SPX^@8_[WR,[WU]MG_U%_I\]!6F=QQ?6;;_810) MOSKG]FK_*,[Q:@ONG[X_2V,_G[W_=O#FK\O/IUOP&._"@Z/_G/[W:K]W4$3! M=WO[N0A\KHV<<2X7@5]7G+L'U;H^4=Z1_9RYO)R_O6V]\>>'G;"G[^[PFT M9W^W]"?5/XQK/\;[Y/.;X\O]-__YMK_S_NSPS=\G!_C/QO%1G--5\S2NZ6+_ MZ'WSOU>[%X='W]#^T2[>/XWK./WZ!2FBI?,","T]H,QA8((0P"FJ*79$>B>B MRXCX#7\QNBFUQ#CUAS+H(F.JF4'7DT'_^J*QXM() A1T"%"G!)#>2A"0\IQK M$[15&YN(W,6@2-5TR]6,;_G0Z,W*HPN(AV767$O6O/KZQ1'&B$4($.4,H-(J M8'AD4DZUTCR$:+SXE.MR\Q+1@#7EM?S\I[?1'C;R'G<-U^FRX*/86O>.EM^% M(+>A1SGSK9:;P)(WNM%*:+/5:70C17;ZG?CGN[A%;7?@>X .EA=X8$O55/3+#@NX65NA(,2/" HW;+/:5%_MQ MBH$0"G+)**#(13_*Z !T D4A-60T(EMA@>;06?4@& 1-X)7J05=L5>6XC,[%6:.2R$UKN M/ 213W8"DB[!1'#KZTY#-VM?H^JI196:XL?%$4C+U=I%1HSS(7YW'+>+>]FJ MRK'(_2-Z[\IU17U;C'K7[O8ZOM?H^!3*>UTN[5U:V6L?U;U_[VU3=[N-$(DY M'?;K9B4\JQ+>O7Q[M#6H^?.1[I_^]=V]^9NZ?_^G^1DWOYO3\[@'6Y<'>)\> MX[@_G_;@P>G7B\,W>^P8'S0.SOZ"!_C/T\^G^Q?[2/[8W_G&#H[B7ISND3AO M\H4@IZ);1T!@CD6K7QD0G3L"G+:.X?@_&*):OROT-W&I:[FN#!PNN2GKE.VVGNR<9"BH-!78*"B+EI??0 J<( MB2Y_]/N-LQ00(Z):T%1!QC:BT$N,\*L,!NL+!@NN()K!8"7 X-L4&'C(!'&* M XM-BO\)#;3 $@A-/<$LF@,85Q$,EEV2HX+!BH^MCH^SC()21BK*&SDI8-%( M%55\MU?KZ)ZO=2_T>45B$P_(B-N)F_.]J(':_:L?EQM2+=6M[K^]^^ISW&&N MN,/6M9A#&^[ON,;^3GK><9Q'G.?I7Y?'GX[1P=7[QO'9_N4!_OOD\]%'>OCW MM9C#T>[5%Z%1T-Q(X%A@@&K(@9'6 !)T:@L'E<)F8_/F%>9QJN8#T^"6=IJ= M^7%E^''O\@OB(5!B(8BF3.H0+ 10VF. L4L!"P9<1N;A**?YV8^$"T7>=B: MN7/-N'/_XHOP!!FJ%;!"I(",YT R)P'BU$,M)8,T2(J=GKKD;MK0SG['! M./2L#EL3@)'=K,<(OVY]T2P:)8Q@0 -+;6.T!$I9"Z(&PDX[*6DZB\%X4>UB MI>41"8(%0D!F:&0'R8M#&((6 M4 EPT %=?W2;FQE"7^"D.K6ERC>A!+.(O6D!90K!"36#"AB8+!.88=2^TDX M]R'K\C(JEY;WA=4+_'27W]_Z;O=E[7J.T^2U]Q0!Z%^+N?XZV%KE!+"[,[K^ M[+3/M@ZW]Z9 (X/#S. I[*\KJYG>;7QYZ._X/'5WL7^U>O&_JF%\5G-PW2+ MPTOWT^VX-Q+_#QC2ROKU=?I((D,(^!MR*Z%Q%[@&9"Q7^ZX)B7TCN> ML[Q6]"#WJ0I=/QI\9 /C81AR-15,<)X8*0E@*G6'Q*9P(3A@G&OF*;081QF1 M-V,)]_V^.8M/;A9VSNO'P97H8A"@NK],P_9XV37_4?J<[OM7+X#P;.*-)UXX39HFF.#5BY!&!%U4BHC+&VP #\G6M:1918:<\NX\5CX,78KR/$\2@&-G5J MC29<_!E(ZRVP6"*"C3&$ZJ*F"IO'KYM)K#).5!\GGN9F8 :#QP"#L6<'54 . M,0,X-#:56"9 !JD #PIK&;1G"FUL2G$S+EPQ*%AV986G$->C=D\WKWETR9-; M54?NGF& < X\H1]Z&MM.?>G?5148O,)[VW*7N+XLHQ MQX=I)CSEUBHLM>(.&$[2G12K@$X'F$(3X2%71F*QL:EX'8N;I1 >>OXPKS ] M\>E$!M0,J"L?&\B NDA '?O]04EE,7'1VY<.4$'C3]0%$/U\JQT+RFF=NE+6 M(;M9O2,#:@;4#*B5"J)D0'T20!W'3KS!PBO-@;(L6JC>^5215@.MG0X\4L]S M'@%5U*.UNO* 6L17_B@";\.;EW?>B,8OV!#*&BWG6[V7H/S=0$(W_V4Z?VQ. M7^-\K(>=Z<[71JO8E6N9V-:G_.;E@P9.H/'!^YJV*92C6RE=I=9J]WSWQ9W+ M&'R9IKTX;W<;B8=>=GRS2'MY==%PO9/A"?'$MP;, L=?T2;R1;]W]U>JLD'R M^C7?B3_3= NT8E!"K(21D@6*@I :,XV8D0$C[JW]@A':&'[KI#-FL*]15#M> M?P,ZQ"6^U,T+?=G=^&.:K;G>(BR\L( M%;Z31L4YZW_OMV[V!WZWV]MG>P?;<$5V6^VX<''P[?[NUL'>WNU#XX#B/+[FQCD(ECP&_L 'B>IKZO.M?#G]X-8S -UK%K(HO75?X M\9D#A%/J!1V^J>D$P>=!3*S[75:'_JHQ<)=KGN:[K7,G]GCHXL;_FX1!>:K5; MV?Z7"3R/*W6_?+VZ,?26N%YI+3U1".N9X,MOML[-VJ_:AU[;?5C69X('L MTFE?7,_]6BW:;<7))M]+-XM R#O=<&"O5?R\K<\;O?C[7U/T>>R4M?VS?E/W MO"NVI\@[*S=J,D):_&9O<%'B[3TO2CS+#4RMD&RCE[=G,CVKV)D"24_:S>B, M=8OZ%N)5\?O=_^TW>I>UJ1V[70\B5ET]^%18/>WDWNOZ0<59YL.)[OC[Y._= M:\W/:^^VSMK]UGW 9U5$8%5&SL!N2QSZBP3@5=G60>F2$BC\PC M\\@,$7ED'IE'9HC((_/(/#)#1!Z91^:1%1F9(2*/S"/SR P1>60>F4=FB,@C M\\@\,D-$'IE'YI$9(O+(/#*/K,C(#!%Y9!Z91V:(R"/SR#PR0T0>F4?FD>I@'::]W4+>MKNE?;\=:?&=\IVUH05*]AB,0:U6B-VBYNFUQGA(62V(]TY91CE6QDKJG%*:&AM, M,%_V$B/=U@_OWFWPREJK>]UNW[N-RO2].]H=]+UKT_V=K8O/9P>-@]-=>(#W MX_?>GQT>_=GX?/3^[.!JC^Z?_7FR?W801PS[WIV??#[:NSK 'Z\.C]Z?[!]] M@_MO]E(O/'9\]/?9X9N_&_NG\7E7\7O7^]Z=_=G]\)HG<<[T\Z>]RWV\1_8_[5[]]VKOQ]NCXU'?.^*@$\A2(+"V@%+-4X_F M (R TAL8D ET8Y.+>F2,&WWOKC6\&4C)PB3C_NWM2LE8I*@_KGA7"_,?V@OT M'HM?14R[V>GSX8!V#;4F*HF7U<,S=LV,75]'V"4)]RI0!H1,7>6U$T")(( 3 M@D#J/49.;6S>['^\.K"U*I;4JHS,:B"K@8>K :6CC:0(I2RB#H1. M&EWN6J/(:ZR=]SO=OF[U:KUVS1?^=TU?Z([KUFLMWZNM=2;N-?H]*!/W%AY8 MOV1;0[0@@FE.I:$&&HFX9%P[# E"1I,O.Q@B"1%$(/WPH(#0V8_FRY)!BY!0 MF7;[;L"=1^TR-K15L.:![WT83#.'BF8)%:&IK%PCK)#2 $73Z9Z!%&CI+;#: MC/L9"_;__$-BA%]5BD"KHB%6961F^(<=9S!E MM?&(1M5%*&)(0RF)11P)"['773ON 0VNGW,!8BPPA73BSE& MGT?FD7GD(F/TJU8;8_?LO-F^]'X0I3_O=^R)[OI:W(G66@?C%U@68VU,M<<* MQM^2@ED:9#O]3MRX=W$9;5>&V(?\6 QZ-^#&=Y$9<_!]1O.,3 ;?H<+8"48! M=!(#ZH('AG@/B+76&:>EA7IC$PN^H!3-JJ27K[,8/\PE?EP"K8H^6)61F>&K M&WK_A3XK8@IWJK.LS6;69A-!>$J8()H@0'6 @$)FHCJCZ0_#M%2,K(2?"\1A9*+V+#A])]_(@LT";P %' M7BJHK)345DQ#KGT^;,'BP$3^3@L\._>MKDX;OM9QMF=\))K/K#.!<@0E(U)U M&+ZB$90M=]KO]LY\J]<]:F_%+4V3T\UWNN'V6MOZO-'3S>)XH-"=VQ.J\WVZ M0])M]/P'W_G>L+XT+-][V_[:*IZ2,SL>8$K2J6 +=\X(Z3" UE! 330J#80" M($(P]YI'JJ02#Z@NR-P5'K+R>];*+Q,H$VAU"%31:$O6II73IA.!&6TP%=YY M8+24@%**@ R8 6R%H*G&I;*^:MIT[;.@MOMG_684@>^^%N?M;:_6#C7MVN>% M7,>?6_$]VMJXQEY<4.V\TVC9QGG3=]\0 M[#,^7LOGGYE .02;$2DS?";0(\3(%Q!>NQ8C'R9@%(;*]J2=LM>*9HM_&XV5 M ]\[#$?ZQ[MV)TUPJ]?K-$R_ITW3'[7?Z4XT[K/E/I/EOG\Q%7,31@)3I#;B;0[)"[@)!)AMRJ0.XX6!*4 MMPX:#;S1'%!.<81<8P 75@3NI2"&505RUSZ5+7+[^D=%GG&$NHIY3YE %2?0 MJDCZJHS,#%]QAL\$R@1:'0(]E0]U[RM%T:@<^U/969K-6?HQE3<2K$4<$PP" M*OJ'2 $D@11 Z"SA,AA*^,8FYG6D5$[IS-*;I??II7<_:YX2\UDW=LKZF>[4=;_V9\9W2S"&H7DL2M-9AD 6& MG4V[XWP'1$J^3)S6;3<;KC:DWZHA\FP%SCF&4D-NH<6,!JB-5L)SB$@@S@LA MONS-7P"O>&]9 2\#\&P ?#E9QQQ9J0VE#@1L&:!$.2"==L!H(XG 5 7E-C:Y MJC.VJ#8S]Y:,53EA>AZB?M/V>KB6:2_CD1:!\J@ MLE&D(5> 6H&!H28 *XPQ3DKL--S8O'F];76D>54,C%49F='Q$=!1F>B/.B6T M<(&BH"7BV$=]*BC2FBJV""LH ^?\P#EQ-1A)+Y6C!#A..:!:>I!NEH%@HT+S M6A,K(W)21>I8KC)^9GE_#'E7ABC#.!9<42.()%1PS[P7F"GD0K:&EBC4DW>& M!4%0*@.P1U&H'5/ ".@ T@Y2_TBI'Y\*B058TPK BS$"%#I+# >:\!1](H( M]%PPNK$9-7G\Q_Q9=%GFJRSS,XB\=M11Q)5#U%+#O.3>&2X09SY@H7$VVBLB MZ>,3)$ZX)\IJ(!QD@"KE@8(\ ($"0\X&"ZW>V(Q87E=D[FZ,2Y'WW$8[C\PC M\\B?C,P0D4?FD7EDAH@\,H_,(Q\%(E;_[MYV^^RLG=X:7>Y:H\@6JIWW.]V^ M;O5JO7;-%_YW35_HCNO6:RW?JZUU?MLS3BJ>+86-2(L"@YQS*J@-1"I$(+%0 M2:080J)(*U;#M&+U\%IT!8-.M'-]-^#.HW89&]HJ6// ]SX,IOG_L_>FS6T< MR=KH7T'PGKBO)P*EJ:Z]/"<804NR7YUKB;)%SQS/%T6M)&00X&"11/WZFU7= M#32X2*((4@VR(F8LDFAT5U=6/KEG%E?135Q%9"/7S7",I=8H1.$1\X8A3:Q# M/BB#L<>5XGIOGPPKVIL1KH6Q=[(8:U_L5NQR\[!40%L;MN:0J!"H$VAT"W:0;H>3* ((Z)S$+RBNA.1-<6:49B$11 M1%^O1%\GH*^YMM8&@:@$"XU5-B)EHT(Z4B-=T,HZWRO15SSMYA]#XVL^6,W=BYF$ .S%YT"[U1]RI]-Y=ZEMVNZT*VI/.9"(^(PZ&:<6V0,48@:S@+V MH*%AMK=/V*U'-)6&PSVW>N^60+LB#W;ERG+@OYL#_6:% 9?E6?8H7"O.BC2[ ML33K>-FI)U@229'AQB&&!44J-=I6*NJ *\-(ZG["AA6^W'RJ5WA9^+OG JT0 MJ!!H=PATOW[V(B%[)B$[SG@"%".B4BAXCQ$SG"!=J8"<\5Q++[$!>O9+0C[X MK-9\Q)&%\YU>\/0L3.8F;?B#]K,]XJAG"4L7 A4/2D&D_ASXGGI0#E;SW.=' MTP/8TK0X,WYM1O[%Y*DY&RW,.(<'LNQ\VA&=OZ=*D/EH$=Z$V?N1"[5B^7MP MT^-)ODO)Z_@&59)O.%N8=#XP9I"V6"-6*8VL(QAQZ8$+).?6B+U]2H98]":U MHV#!3@J_0J!"H-TA4$^]+46:]DZ:=APS+'BA!>.(!>D1PYHB4U4<44,QCUA$ MXDC?I.F#SX)ZNCQ=CH$%WH]G311^Q)+Z&.0J#BNRF(5 Y\(5 AT,,@T$UZ2+-*$$:Q)59@%J/1 MQ(>(P61R2FG'S5<8;*MFTIUZM)6>:59&&MAUK:8YC6L=.H4H [,@*V2LEHCA6$6OM15$]X6+'WPFR^'B),QR#LLL MG(3)/#E.QM/YP_:&/&)/=PE%% (5;TA!I'+@"X'N0$U7Q!B/*Z;!$F,N!J6I MY]&G*;5$8:-OHJ9_=9@TZS!/NRK,BPEH-.%7T&->A<5A/#(?7T]G:>T'B\5L M9)<+8\?A:/K:S$#A+]K\S;3YCQO#W2ACQ@E1H2B)0$P*AA21&@E%,#-S)2HD,2RL="C80Q+A1R#HOD-;. MPQE07CC;'SQ^\/DH<-X?OC_E$?NP2ZBP$*CX4PHBE0-?"%0(]# (U'L#"Y3* MM455S*6;F4N;4\JCI(YA+>JAT'^+1A7L+ M]SYZ[ET[.Z)CG')=(1XK@9BW!&D;#*I"Q)90;7D(/>+>!Y]-\I,9FXD+ [,8 M/ LNG-HPJ]4<6@T'B8,>M!MDBS[IKQYOOPN(?+,NQ54,#K"XLEQKQ@-3 G@[ M!*VD#M[$ZNV+VW>QRL^MVU@5 +X9 '_J-B.FE0^&!HEDA0UB@6)DM<)(2.P MSMRVJH:;6E$LBOYHQ="3\]#E:_K'M].Y]?T9+N9#J&39S7HV *2]^8 MI8_7+(V)JWAP"%-*$%.<(<,L0]I51D2GA9846'J'N7E7%(Q=N;*@XQV@([;6 MXQBT(9PR:ZPR%1'P)R\J&@W7V]"""G#>'CB[K:R5KH(,!$6;6ED+XY'%(2 @ M7Z@"2>).[>USHH=6B[8]0Q_ MH:ZIL/<6V;N3Z,BP8IPSBQQ-Q4I 8:0J(Q'F5,9(JZ0<[>TK=5DUNG%:3>'J MA\+53 @5!"?WRO#KT!#E+C(?.-)> L-' M!T:0[ MY?64-X\TC18I 90U/#KN1*JOYA7O MRSC&PMD[69.U*R)B5ZXL!_[;XAG<2:\$EHJ '//]2" MK!"H$&AW"'0#R>@J Q+1@L2S@9EH;.!,IW _-F#?:58DXZY(QE4N0)*,@<8* MZZ 0-U(@5MF #'8&<4(=41Y3'%W/)..#KRR]R@L'O#,X#;/C,,MNMP?M=7O$ M_0YOYG7; B9?D6M5P^ZSY0PVKIZE6?O2#EP]9Q/65?QJ-X1=MN%7\]PP8;E! M3)GT'T^0$F"=8"-,I2L)__-[^PJSOHS2+)R[DZUD=T4$[,J5Y<#WUZOV!1&6 MC84BP6XEP39<:D0YK;6)2% E$0ND0I9[BYA@5G!&M,%L;[^20ZQZ,Q&ZN5S<<*A9AH-+(_YDE $QX@12C#,4A1/$AY"XU,[6\[C]DP?M2BNQC?M+8+N!*ZT]C_FBU\UI M? V'L<#O#>&7;SC6K&>!5P&CBD2-&*TBTA' UV)+G2/>.A'W]HFZ=4N2$J/L MN<);TM5VZ>EOG6LJ(BT1RW2"H$*@7:'0#OH9"LRA0>+T'K;,QGYX%/8\B%'%DYX>L'3LS"9F[3A#]K9]HB#'B4J50A4 MO"@%D?ISX'OJ13GP[Y;SQ6F8+.9'TP/8TK0X,WYM1O[%Y*DY&RW,.,<(LNQ\ MVA&=OXA-G[D0NU:OE[<-/C2;Y+J8>XN3+YQX<+#A<, M%B*F0 72,HU88C(@S4A$(N#HM'38F=[)T]()L%Q9KBQ7?N;*!Y\Q>;@X";/L MNIV%$Q"9H_=A,,J3G!^T"_<1A]1*S+,0J+AP"R*5 U\(= <^=LF$EIY7*@1F M)5.:Q*BPE8$2%Q3=ID\@ZRY/NZK+BZRY_#J=I[Y!A_'(?'P]G:4E'RP6LY%= M+HP=AZ/I:S,+DT4Q^6]F\I]W1@"Q1 1#@HCQK%'QA&#C,$, M2R>#2?,BM!IR32^937\K_%OXM_#O??-OU^MAB)(V>H)D1_S[X;)*?S-A,7!B8Q>!9<.'4AEFMZM!J.$@\]*!=(5MT2MOIS(<9 M DK^F$[:?#H>^4%+OUW#Y)MUZ/*8$()#%0B1##.M'-8",U]Q;2IM[-L7MR_? MSL^MZ[<+!-\,@O%&(RX5N* N9?P*IQ%C3"++*OC)"F<-BTPR4* D&W*ZK5Y< M7\T:WS, =;?\W2_0_Z\[H^#74JY7H'99S_QV1+NBZ\3)= R;-Z]G)!7PNC%X M':_!RU@9)1$"1>H-8I4)2#OA$:'2BY3"4J6QM]N:A_0]<&M7=*E=N?)VQ"U" MH@B):X4$LYPR)Z.*3C)II.;"42XMECIH+-TVU-XB/VXO/S:JR&-@043'46HJ M@)C"!AD=*#(L.9.(Q8S*O7V!R1"+;34EZI7^6W"OX-[M<*_2,6(LK-)!L4BI M"@)K+()346NI9,&]?N#>1NHO]6"^!&^13$HS\U8B.)D"$4UE%4.TTH(F50T9 MY07U"NH]$M2[2>R)!] =L %<8Y8Q1ZTG05K"'=:.8"NNA[V;AYP*_FT#_[IQ M8T6\4XH9I'7%$(M,(&4I08H0EX!1R8CW]DE%AE3I6P2>"O@5\-L1\+L!]DDE M+!,JZ,I7S$IB#152!*ZT",3%K41X"N1M ?(V!\@S:FR,*# !*I\$HU>GDJ_* MP<\@Q#2A>F^?ZFI85;OA,FVB\>TJVM-,,G!=#8I?#.WVQ5'Y]5?>X)4ZY*"P MX7ZZM./P1>COR3-WA1Z[65&RO_=;);"TJC@.R MLV#^0B;"*_YHQA_,^7SO[YN'!TY.LR0AGZ2-O[AGU^Y,C'>V,_4A!@UU.LN= M"'\$#2?,TE6P)M.;M0Q.9DDM_W^^3"*YMW^4V'S?Q7Y M[_.'_P^'+QX]?1Z%N[)OGIS^.N+9P='SY\- MWAS!/R^?OSIZ,SC\>?#TX,W_'?S\Z^&_WO3])7X830:+D^D2;N'G?[MVM0WX M-Q@HKL'_+#HN""!XC[$YFX3O[2%59 @Q":/JF(2B#1Y.4V MMV_PXTG&CPOV2OV9@&]B>>W'^$EU[6>?NVV%GX#U^TVW_?QG7+&[6"SE>H<6 M*[[NMG=A&NIO,7]N>^DU+U)=]2*SZ8>+^%K>H5L-S*SU[ZMC=_>#0K>-WEWUAE^,/WS/5RNUL=\8L/NM"=B=C5ZE MZ]^].GUU]-OYJV=_XL-G/Y\<_O+BPY]'_SYY]>ZO3Z_>G8S__-?_O'OYI@W8 M3?F?GUY6?W[ZX].?GTY.X?[X%7E^_N?1;Y]>OAN/7[USYW]^^BT%W_"KBP&[ M=^-W+S_]\]VKHU?O#G_Y$][E-_KGT?^,V=DY@%Y970G FNK-),:2\2 M'%6Z@:-*%SCJ 1R=K^"(>"^)(11I+BABBFADF)/(8Q4\48)6BNSM5WJHM"IP M5."H]W!DJ706$^$J[EEDU@J% WZVV Q'=#>9K:57_*X?*!F7@ \#,XF://#[B_LYY:WU,V]K3G^+,.0>#G<^2[DB*&\D*/_LNA&( GU&.8:8MB9U=['($(M18%(;SHS!'._M2S'DU64W MPGWVN+P3Y;VP]/:,[\+2WY6EUZ8XD L'(3@*8+P@1IU VGJ-1,4HUE0(& MOA!#AJO"T@^6I;=@P!:6_IXLW35G@[* QQ)YXA5BWA&D79Z_#+PNE: W""E M]1"3[SMZ^4YLVO[;$2].S\QHEHS;;,I^)L9_9].*=@25MF [;$+/>NL/XXO) MPDR.1W8<#H (B_GSCVZ\3'OYRW3J/XS&XX)!-\(@U[44 J;,L5 A[GAJ!BD9 M,IXR)+3CWD6B@U=[^VI;/2#O4Z7X6G_*8V?>+5L)G\)LZLW\I+#TO;+TVE(P M5H-B83WR/,C$TAQI3AC2!/-*!DR\MJN!%H6O'RQ?WZ>I4)C[+IF[:S-$RJ,' MN[^BM$*LX@XIH"T2WCM!*P/V0TCC JLK O+?C[6_8#+L2NGT[:XLFU VX9%% MXEY,WH-(F,[.!Q'$P^"]&2_#P*QCQB48]QV#<:?B3R=B'Z1 MTS>2T\\_-EUWX%\PK,%^!FH!?:@'0>T#10H;A42DDC@O131R;Y^2H6:W;K58 M_/6]9>0[-JX+#V^?AU^N>)@1C;FE 7$3 P( ]J!L1X[@X%IGB3054&M;EG1A MXMXR\98MZ<+$=\_$?ZR8N*H"T89P9$DPB!FID78!(R&- +CV,5@-)\O\T0Z-YTOYCF+SS@W"ZN+1G,'+[\8P*_Y"^F*<3 E2O?] MC8HN09\!;5XTM'P*I'S6T*W^!(CV:Z990;B;(=QYU]2PO#*I"RL"J!*(I7[& M6FN.#)$X32")GJKD$R2WSPPJ[O[>?QM MJL;C%?*>F*BM=3S:-+*!RVUU[RW5"4HNT$@RQ M0"FRBBK$M0C>1F.\98F[*[9#\;R'$\#([>B1A6.>7O3T+$SFI8KH>]L8&].@ M?TJT>=HA38&CF\'1IZXI880G@H<*:<<-8DI4R%@?$#-62% U;$P>3R:'7/4D1\]2!R: B"HI7A#LE#0TY]H@%+ES\ M8+GX/A, "Q=OB8O7IH&@$1M;&>1LQ(@)QY$5FB&L/=%!1D),&MQ3#27I4\7? MHXE;/ LQS&9@&(QRWC9/K^T(!L0R1F(4O(S TTHB0&J/HG.58(:88##P-!E6C/6#IQ]- M>"$UA,P93*/YV71NQBFSZ6R6VN,MSG-&4_C/W[B=2^+>W_+M- Z+P[[WP[]I8"$E_4HR@B)E$(Q\J+@U6 MBEH._$O[%#5E$QY9[*G3F@Y,QESW7+^S+JZ^=*O[ MM:5%$4,W$T-LHZ2%2LTC=JC2+"#FK$&Z\@Y1(T10F@NL1(I]7Q[S4%+>'PJ; MWF<26N'@[7#PVA D6 90&!W"3'DP!*5"BDM@:,I))57@7NF4V,X8*3S\8'EX M"[9@8=2[8-2UQ6RR6\-#W;J2U(M0TYOV:1J!.)DY!IYNA$^\: AJ4/]#W M(Z*48\14)9&6C"-,8[1!1% &::Y^Q;>NCRLNY=YR\7W5MALA87WR*Q*858Q0BRO-)(>:.YM^YO(?E]&0^'I.^+IM?V0= \J"49.,[XN-.23NW@C KD/$5 M 3-"@@4!W(QX$%0#0W--5!]E\Z.)-_R0F.!O>=QELB: 9>#3R< M9[,P<75- MRG1Q$F8EX-"G,O>?:SH];HML10W\&@5VH'P8+E(T@JA;)R85/V9O6?SN"E0*']\E'W>2DQ1F MW( 5@953R:=)D?;PDZPJY5D5L")T;U^6[EB[QL7W7.A>N/?^N+!K?LV M9"-BWNFA:SZ8F7]D$8A[;I*UB4DU30!QFDX:/\^FIU?WZCL\"S.3?!\'L,KW MQ=?Q#2AUOAF'P)A%A9$F8"8P@SVRZ5=,&%"65YP[T#'$%5W[B\/R(;#R?98O M%"Z_7RY?6Q(\ZDI9:X"&GB(F+$GIC) M,=PMY3^UA[ZIBJB' JYC=\/!).2<*./^LQS-1XDZ\Q^OM4:VX64I]]BN 4QE MCX_B@:#67!A]-[8<2BF;A\FQ;R8N%F*XS\+];\O)BVI?E]1JHC'FXG' MC5[0FHNH+:]0K%*/R4! ,DK'4)2,^Z I80K4X$H,%;_<^JGHP7WEY[ZW@BY\ M?2=\O39OC<>R"DXAC9T#OI82&0G,C1F/5D0O>7*UZR'6MPZ5%=[N+6]_EY;0 MA;?OA+<[HR>=LXJZ@(Q+&2U:,605%F#25@8[+2O!U-Z^&'+]4$O_>VU,O)B\ M3PFHL_/'E6JW.R9$2Z#B6KLQ#FWT?7:1*ZI=ZO691N+JW7-T3JZ%P]6VX>FTN*!P=I80CBZU%3!F"0.O22 DL,!5! M2Y,Z\51#H?O4W?W1!!]>S\*9&?E!J"U.K?I$;:S[HW=L2,:PK4CL)K) M5P<3?YB(=Y!I5Y#K9LA%-H;:J^"4XVF4G:P0$T0C@[E"E("J&; RVBHP,-00 MM,X2G-@9#M\] Z-P^IUP>F=\9>21<(,1T1XL#T,E4@YS5!$;38P!M-#D2A@J MW">79N'V!VEX%&Z_$VY?6R2.12*I-2C:U&)<:(<,9PPQ[2/%E1.5R=6X6%8] MXO9'$\#XM70K_NZ3259IP)D8O]; E$;L%N"Y&?#0C38 BB@=B$4JIN)_H!'2 M,C!$P=*(0/1*,[FWS]BM8:=X-WO+JO=9WE.X>'M',)$ PLIP+=E#;TO<:QM@51%Q9LY3PMYP8)R;+<.588JZR]BB]"KN?OKFJH'$W]0D_77TBCQ6X%M8_ZAJ0#5F#-(Q]1O77D"P"8LXM@YRWFR,NS> M/I=#K&^MG!1/9F^Y_%Y'(!8NOQ\N[XQ%(3XZ9BFJJ-&(6241T)4CR37AE= & M_I?;"8H^.3 +D_?: BE,W@3"%+L45>JJB"=<1[5KOAOKVSH,2^;@Y>[9I?X-9>!\FRY#C'+[] MX]EL&D>+$MWX?I,86_K\7I,'J-/^Y76F30&GFX'3RXTAC-PZ%CP6:0@C3<5B M 2F&4ZX4L1CPJN+$]W'04_%M]MJH*(Q\/XR\-B JQ1VIHD.&A( 8"0S9R@CX MR3/J?#0J55041MY)1K[G-L<7AAX5YKT;YNV,6Z0L5((;)*/W('MCA;3S!@5O M5 S"1F52(P;Z %L6]]HV:&,.9[.1"\D66(2:_]K,IT?6\ZEG$8@$3!?=&*-) M0[37B6:O5R1KO1GG!:AN!E0;LK-PN;WP^;KXT)9BAWPBOD*RX1L#Q'UF&%(J%>>.^$ M-+GB0HO;-(DN#-Y?!K_7TNS"X/?#X&N#@]/H +(YP@HSQ'S*=3)8(JJG85*<'C?%H(VYBY%%XKVR MB/MH$'/.(BN%1*92A!E=.6-Y:FM-59E$\3 9^/N59A<&_F8&[N0L>5=5CEF4 MAJ0B1B)&5D>)HI<5\*^BE0XIL:%BI##PSC!PWTNR"^M^,^NN]7_,L*,Q,F09 M)8A%$9$UQ"!.HHU,$*]3*G'_HH6/)O*06X\-QM/),5J$V>FM#8)'X;38@D&P MC7YRF7:OII.F3+[D47XS9GW:B#U0QRKK',(BM8%QBB-KG41:T$B-9V!,Y"YR MFMZF.6QQ2O:7O[<9=2A,?(],W.GE) .FCCLD&56(5:!S* E,+&0 RGH;P'38 MVZ=7-$LH+/P06'C[V4F%A>^%A=>V U64FLIO J+@0.K.:4GO1_YX ?VO#M@';;^_:T#"78Z\V&&X"5_ M3'283\<*PEYL&*E@7 ;@9@&S.P M*] X%%@-2'@# &:]1"J57GI,HC9"1L:JO7U)AUQOJ]/#5_//#KDV'R\FW&?< MHF#"'6+"RTX=%-%66XZ"8A'L$M!GE+(:@8&"@^,L&B$ $]20LLM)V 43"B;< M9^EVP80[Q(1.T]I0$:^U1UR(5$@%Z* 96#L!&QD=M9Y1GL9CDJ%0M\YVOB]0 MV%($I0?FD+QV&O<\6SX'7[9\MN'2*?=X^#;VZ^7,G9C4!'D:DYT-0+LXSXT" MPG^6H[,4CRYI>GVPH-OD@*/I@0/*S%+B<";6Z[&9+ XF_GE+KR(9;R89-P8U M\B@$T\(@2XP';5D&!!0UR(!>(VF@G.50'!DR=9O\X9+ZTU^NOD\;N'#U'7+U MV@96Q) 0*X](E<:TA2H@*YE$O)(.FU3TD\:TB:$J3/U F?H^C=C"U'?(U)U, MORJ:RE&)A*,4,2DKI%*K'TN(JD+TN@I@Q,JA(I M!W;YRH=CI7^%036:+,SD>&3'CW/LY,[84B]6="HS<;\%ES<&QV IK:6>H1BE M3,[%-!/72N0%D]8G/4RZU/!5ZLNNQ9(*]1!X>0L65&'8NV;8C9X(SFDMD*", M(R8H09H2C"1ES#'M6!3 L+>J52S<^EC">]>5.A46WCX+KVTAAI6GP5OD@TU3 M*)U"%DN,2 PN>LFH4_8!3Z'LK360@MF#99I!/YH,3#KX\U':\OEP, F+9"+D M!$=3LX0OH99>F@<_+>>P>$"I^:NP.(R)J,TGOJ#6S5!K8^P+ ;2BRBAD,"&@ M>%0L-6.BR!CBK.>@>PBYMP_8-(1SV \?3G',]CKA\*NUC\+2VV3IM2VAF;#1 M [5D"K>P0!@RI!)("<64C%P83/M8?EWX^F%8%86OM\G7?W0K"X+!'JBE$U_[ M0)!A3"(/:.T8^+C&7L@F/(_"TJI9KS\%$1Y.P.WJ(KF?1Q,S<5LHDOM:1U^Y1_$O/!K_PMEL"HOV M\T&<34\'BY,P&,WG2V"XD$+9/MAO*Q9\#&DV]QK ;LCT,U#I14.@P_@FN.4L M^&= I:(-W$P;J#:Z^\M @W$4\1 %8DQS9*6D2( R(*3 W&%>^PRNBEJ746$/ MA:/O*W1=F'GKS+PV]H-REE''4:3 T4Q3A<"N=\A'SPD6 J!9]S%QKC#S;L:K M"S-OG9G7=GH0H:*12H1)M(AYS)'AD2*#J9:>R(JGN3O]8^:'8Y1?4Q-79VFT M-L+::'#3>6DOT@^3H4FD^7DZ^SV<-36,A_'I]/1T.GFSF+J_"C+=#)GHVF9X MP5[]]M9YKY25# FJ(P*=PR!%+4/>LA@KXE/CK506)W09"K8[_-Q#>Z%P\O8Y M^667DPFOA&:>@J6 %=@,C" -U$2!"1*YP95WVRNV*0S=6X:^YQS7PM!;9.@_ MN@QM/*&:1H!PKZ/#/W00PYPW#BKK; B MR[RX+K9C(!R\#421@(-'$3 (,-N6P<%;(%,,&*>N@B$FL\ B*YQ&"CC;:V^(46IOG]^VF+6P<']9 M^#Z[#!86WK8M7!$# !$<^=I83S8.+>OJ;]8>&''CJX MG'74S3ARV0:&)8$1_+CB"#TU#:Z.;Q97Q3?#TT9G/3BEVF)CD+8"C 1'(M*& M>L0Q)TEW!*G#]_;5$(MM3?(I;L?^\?.]]B.8S(EP>C:>G@=X,C#48!;FB]G(+8*O#8S,PZ6#=S_LC,;U M\7L8&R#0T?3(?/S7FK8_3V=O3LPL_&3FP0.ZG87)W*3U%WB[&;QMM.NKN!#. MN+:(,E5I70'5*[6W3X><;J$,LO@W>\CBWV,T4F'Q.V?QM45" MH@A!!8(P<'9*4I1(1QF0,U7J(TP9$6%OOZJ&NK0#?Z \_CTF)14>OW,>[W0S M\)0HJC3R(7+$C&-(@=J&(O,N2D(C3F)<#@790G^3TL/O>Y67[V"@)[>O.VN: MF0SL^>"'II?=WP9QU=?AELWLFFUY2&UJ>FJC7=.<9M6AHS2G^48X_^/C1E"( MT>B)92BJ5,$:O4[VL>N ,,V M@*%3VAZUKI0FB"MG$!/&(ZMLTOBTIA50'1.ZM\_ID*K;*'H%$AX6)/2ID5V! MA&U PMKT2Y-QM50!">(U8HIJ,/T8140J:9101%.2\]ND8GV'A(<>MGH>8W"Y M\B5\="=F8I-?.N27D8GS>$ M_!WH>#C)LRDF/OWS?$VZ@F\WP[>-=MX*&Z]"P,@K+1!S)B++*XN4-I4A7"H> M*["%AOB* 'SQ7O>5O[_GY-G"NG?*NIU<.!JQ4P98UWF1W!@1&6P5(D0Z!FH+ M5B&GWE_62TH3KEYS;^]MC\+B=\KBG>J:*$P$RP()9QQBOG+("J\0QY;["']C M(=6X#BFN^B&='WK,Y<7$S8*9AS0M*)D0PTN&1+8N.HEPZ?,[";OLIE^EIY&7 M!%H7@.OW%0T;8-O\0^?*U[ 34]\>C6>A_A=^'R\3=;HH62-GP<2;8>*GKL5" M#8\L#=)S(,X0DS$@+9A'53!2LLI0L&3V]KD8ZDK>=?#F(3IK'SRNW&=*7L&5 MGN/*VIRB2@EJJXA<5!P!P# PI[2$GT3DBD5B* 9=2PTUN9S(5W#E@>+*][+% M"HSL%(RL339A,7.,860C!_ (S"%3@7IB-#<6!Q*T"7O[A-S&8+LO^'CH :.G M7VW!#WM\"* M[[F_/.Z99Y70O@*!9WE0(G@K9"5XB$0:DGG\=M4.A:+WC"34442C6,B$4GD:V$1P0@G48;#,U#6MF05:1'//[0 M8TPWLTH"_/E:>^1NG357[=KWQ+7_NKO7?RAX+I6P3*B@*]#:K"364"%%X$H# MK+MH$YY_SU!:P?.;X?G&F,W*@%U6V0K1E+#,P,!&5@J3QO-AE\!>:);JFO 0 MWSXI:,=HI$:RB' GO,&*<.J1DP*@*7H+Y0I@G?EL> MJ@*$!0AW&@B+&^^A 6&G.!'\W=>#I?SE()6ZP-_SB>?AB,)C4' JU^O#82 M^14;TZ$8!9KXZ=*.PR627>LCW8:?]3&O\I[\6=]3'#W-;6I2]]#4)G0$TB=Y MLF[3NO5A:A\/4L&XSSSN%\W1>@UG[54HF4PWU!TV!JQ)(H,ARJ)** .Z0\60 MM48BXY7T1C+#A(Z:"1YD8API1WP:H & 5@1(>:;\N]7!PGWV1HNNEI2&,L+K<^W8XA_P ! M]^;O_U#@^'X-U70TC]+)3(A@ KPW3U@ $J&"]&2_#;>JC'J8N\B"U#4X$C<*%)**84]K:*GCO=."4!*O# M-CU'/RWGL-3Y' ZC!0A-2WL*!V\$_)I_.9K!*\19(0$$'B9C##&E,-?(NFABP=4S)/0 L12KR MCP)D!;O_U POZ>6^*\C8T?C[.-\,7'+]*>"]3?#^H\7 MC6]<@6WB#$;:4-9-+[2B*=1?DP$@I2G##DFI9:<8Q75UA3@@HH%%7<= M%7OG(RBHN U4W'0+N$"MU]P@SI.JR @HC9%Z5%4V&F6YJ#S;/51\!!'W[!B; MN)!\!?,3DS)*DH^@<2&DO]KI9#G_YO*.^MVN(M"CE05WL$$/15C<9X'(X>(D MS-[ YHPB;-1D\6HZ24E465#4*_UG,@D:":(E8)@DR@&%FJ*LPK[;/?0@X%W7(-7T'=@KH%=;]O 4U! MW>^2,G'P%N/4%S0F;XB3@+I:@IKK!(J$4@!>)XF0>_MBJ/66:PJ_)^I^P6WB M1_.SL3E/[QH^#]2[?&79A+()G4WX^R*EG\&_?O1^_[_A/^TW.JSE0LI;V[;@ MJO"7)!?)!68A#(QSTU-X]GDJ&IM,%V'^9 4_%]?=?)EQN/O9M$XG^G$6QB Y MWH=_?!CYQ4DK$SO?:F )K[]B['PZ7BZN_TI?-BCU8.SN1?>_:;E9-G*L,-'2 M*L4CJZ)4)DV XE9%4HG@W%M2R;WV6R>S]AW.S'% =A;,7\A$>,4?S?B#.9_O M_7UC)TY'DW9)0CY)&W_=GIV:V3%YN)\J/2\^N/F1;5^(K%,[]I@ M2O/@9AN>Y&VX("CKSPAYPNMO7ODQ?E)=^]GG;LNK)T+QK=\VKU9]U6V_@+ W M*%7\3-"B)O?]Z-F7N/'J>MB7!__[ZXM7SP]^'PY>O'KZ)!_D5X='S]\,C@X' M3P]?O3G\]<6S@Z/GSP8_OWAU\.KIBX-?!V^.X \OG[\Z>I,O_V$T&2Q.IDM8 MAI\/!^&C"Z#PG(59'0@9F%-0KYJY8/#7M G I@-O%N;2).FOW?HK9,'GV$[G M;WZ.5;\2=0C>^]HGW2,E,ZY63P:-U?1J>0JW<%L("5RP?F;'9C+ZM H*IX;Y M^9>#B7\]"_-$V/3K8?RY+IDVXS?PEUQM/7^VJK4^@C7]-)ZZO[ZW'?3NH+&# MIN@JBPGN=;]-=#3C5*$2552H$!P-.@8C<# 87RN%[Y2]\AU_'"T EMU7,-P=<]LK MLP!F.8R'9XT;8?XH^>6W#V\Y9910[U!TI$*,6X]4F@8JJ?:2*^*QEA=/6.48 M,RPJ+RR'$ZFU9-%'2705-*;17N279_#K;'26CS2P2)L&\WE>N/:,UD)_-/& M?#\2>0\RX6I=^VIN_>+>[+\T'W^%FYD9: 43]V3PP?WX#$#Z<61#X<:OID<.'[P\%B>AR2[VSP8;0X&8Q &_AP EHMP-&' M"=QNOK3SD1^9&<#/,"D!XY!:;02X8-968RRF UA%Y\[3&:@=8?"T-K6&@Q&H M&(.SV?1]GG"SP\C,,K@R6F8R+L>+$8+S\5=8#,S9V;A=4&>;ZK7'I,[,YWGLQ'&]SVXT<\O1 M8N##'$![T)B5:?-R*9G M(=V[NSW-[@P3FI66:,>S*Z#@!Z:#^/2W5P:O!;8>#>7#+V6AQ/@B3X\1D[1;" MN\W2-8W FH3%A^GLK[02L'G";%[O[MGT U 7'@TZ9%(LG@S6VYCSHN0_Y@,' M!)@"Q\Z;UPF#D$[4; JO.T]M7X \=KF8IIN>PB8"C4_-7_D9TQFL/"TYC;0] MR\D[\+!E-)G<]16#P^O &JQE%BWO1"S][\NN: M#G ,OF#8UAV,J;_,?C7"/T\VF2* MV72Y2-N=0 AO-99 MDG/VQ"S'%WCN'_5RT13@VC7TJ^^SP8NG 3:LIM)X.CE&^4YY%8DEVA7"^P"L M? C ./#OQ=/5,'2[?RL*M5@!9)S7^'":^'*:,:[F]>3SN0"_^X/!)67J#C6( M#1T]:W?GCUOW_NO#6Q$D5=$P)&P0B%EKD*&*HZBIKUBL(J7DHFZP [KH3V8^ MR@C?M9*4F9E9JX /P&LJ8V; M_.8759K,V)_30_(5)^9]&-@0)L#ZXXTXK\Q3K&.&]0 M*34IJU]ZO4R X].4MUT_S'7)?;T/NK_TCLM)?F6@<7_-(C^G?L(B^;U.LK2N%;'Z0VO&^9C,3P)H?SY_DHX5:"#31/%QOKH67B'7 MW#\9_![>![!C\H7AXUF8S$-6CJ:33.O+JZAW,?T,LC6YUC:6DM6)$"/H#P,/ MBA<^BW(;#D,[OZCC4KKJ.?^[WT?RO^J]_3!K46XPZ502[ ^6U #6MA^5K)'FZ M*-F9R5C,@C;)QD$R2$>IP**CI@/#)P-N$#8V$E!^>7I6B\S%"2"EJ6$PZP9- M5 )6!=; &E6^O*Y\YTL1WD9V?/G[21(ME@GY&_P"W6'LP2B%MCV3*;\ &LQ:PP/3W\YXMGJ-+# =P,3,H1:'>P!#AL8!XNQTGC MZSPLBU00Y\!-H._5INIQ#K8W#TQG:;18+::V?6<@AI+U%T?UP4PWC*/9? $2 M9AP3[=-;@7P-Z>OSD 3QN/4$G:-LR_MS$ 3)_Y"C^[5'JUU[QY:?IPZUY_D< M@4@.3C4TX M@5M9T$]C5D3SH8,5S-*>PE$,I[GO+>QMJVC!"Z8W7]F_S3$%_1=,:)1^0]GL M#Q.@SW22>;+9IGF 5_$;^P1RN599DL[]?IJ4B7'B\?34Y0KFSC,"M._;+"I+ M]_JY8Y^W-=U^>IHO;C3N_'8KT3%Z67GANQ@V6K,YF M\UK9;1>7R1_Q9/!_IQ\2R>N#=FH OA?)!DDJT-*==.\[G5QY\FWC;UZ9):"I M-1[;^7I+\J<@%FJ%9I!6#1QA@>HM5C1::5*!@:.?#*Y%CFN@X@N9##T!F*,. M,;+&%-(M%8PP!;U+0J^"UDR-79'3N4(O!&/AST8#%1_@!,!RDS"DC]J#61S5EVNM<3Q9:S[F>):RVL.:-,^S9)PBS",5@Y(V"/ M41:#\_3U]8NM>YX/.R(5(&<4-T#U;#F;)WCL/++;(.O)X.@*V*OQ<[7NC4W, M1/ ![%^?4#/[5Y-G/3OMU^+R*C0%:Q=TNOR:24T;A\;AWL9)FJ-1NXCR(WW' MJ?W3ROO=> DVP/F5F4S?@)(Q^.$5J'T#^K?AH#:VLV1HI$0M"$#& ,@U#ZN# M'6%6AT!68J7V%5_@$5C4:]O">\RA9/P 83_;#9*WH0+7TPB M>[*H!78;_TG7KV1XOO/D)/DGZAV'&X:/HWGCQZJO&K9*;1*FZ8,VD)5=6FW% M\V>C&774)KU!.NNK0]_U7XTF69/K'ABX[;"A7N[6/SM?T2&]Z+R.;>3#N@CN M9 *BYQBV /AJ?0#3&9]G<=](3//>C,8Y-I+D<)BE\(-Y#ZI3^E-2I#H'NN9A M,QZ#-KEYU+-(;K]RB0GKAWXX"9/,J$D!&2TV%M%\2_8I>#5X\Y:IM=G+9?\XY)_7/*/2_[QM>F17TQWO)@> M&5Q5.44<9IZ1BJH@L3%1428QT:%)C_P^@OKJ-_RB:WZ_M6>NRHJXSZ2(*QI< MS>O1\B_;P-NJ-+V.NC<9MM.4.OBE%;0/G20GP->_W9/!OTY2*FUW&U,[M+SK M%DR:SX7NIHE4RV:3:^OLJD=?\=AK][0;4LFRZ#B9E1M[DY(V4QRJR=D%43^\ M8$?660GIHLD"5K;IIY\O[;M0AY-F(<()K+-5#U*61&WB#;OY& W!_=@MSY+4)P,'"SZ83 M7_N7(GP_W:P]\4\&?YQ-5U%4-U[..XZVR^^7S/#8Y,XF7TR#"^T7UL?MXD+A M>U?R3]ZN%(=)?J.45),"=,/:?;"T\YS'O-C8B43 >H=JC^JE &XG[+N19G(Y M)+LCSA92CP>2AGPTR;6KD-_:'UG[8-;[[]8>LJLG@-MZ&.+"9][LW3,PBJ=S>-VT MJX-#"S95'^1;!M%+NWY16.4W. (_%8C95?VY,>/FKZT M5WA-=XE??T[\,CA.;62Z<+^)]$E,C-)*1_%\Q<1G,]#@.P)B)>OHZ?_+SSUV+.O2ZYOL0FUWH7,<.\[B MRP+H6F4CU0R-XF ^'>84Q$:L9:T'[MP)TM"'-)%XE(=V#Q;F M8YLX\K=TM*>3\?D&>\TS1J>59O]VEQ'BCX,?1G]+88A1CLO8.@21,Z+:[^3( M3RUT(F]5@^:@1M8W(N\P(5[%+CIE_H]Z]WN=5'"Q'E8'T*[+F^-L:J*Y5 MO5L6K9<%^_^%HS3X[%'J]?W)T-'VOK M"IKGFNKQ"#9GL^:JD5RGJ4U#SNQ,.#D+;8)75G<:M72R&A^84=Z&2\EH3VH2 M;*2G=7T3IC:,6Y>0.0/ ^]B(D28C)Z/U]XZN_!Y2A6^N8S^:&1^ O7//S*;- MR'S]^4&+ZV#DSC_@+ZU47)!:864T1(Q5E%D"!;(".9( MX)@&&G8P"-,2=[ ^ SL&*UUX:#H@)#OL>)I+\,$V @-K;1S/VPRB=3."-J

    FUGN.S&8C>9_=5\L:]J- M:ZNMPTS5!NU0UG6:Z$8.V:JH8+V+.5TK&9,KK;MV;J3R1P#K6N.K2PUJV/1M MD.A9ZH#0N);K#6RK/FL,_P#281&2>@T&4$H*ZM8MI4J%E9O U[9&[<7Z"VY[ M,IWZ.F33629LXNFT-74V*=G9\I5WYYH4YS94LW;63>H$M>8=+J;8-KN+&A-B MK6_GRM4K:-X4M7ZY$"C7^J1\OUY49[Z8I/S"Z>R\J*$OWQV3M["3L6**(1OJ M,7T16:\<"D8&@IVSW%07U5!FF?8D!$-Q9-I*92))"02@:3G-)?L*X=7))NNI M.%L=E!T68BM95%NV+@6 6P==([Q&[6NN\;H;FC4V.7$[M5F-,MH%R)\;"%U7 MEHTV0&]UXXX06"?(K["EJ17(GZ0"OW9=HWEMU:\\D^/A: MKI^RW[-6E.MPS2A[G,Z6Z>O)!76<[C7Q9N:OU[=-G:9;WSW58V1G!THY[/5/ M:4ML;LC1]#&Z]/2V1\':US(/XW'3/\*M@B&Y7T&2NP#)L[I2N'64#6OCHN,_ M/4O8Z^I$SCI84[? 2N4/V8U7TGUOD.[+2KIO2?_3A)(]D?;BZU).=B,W?BE M:]+#UCI(4\GS51*^ELTIO(OL.>53&=R66+XU1[LUAGV=7%.ODN-BP^I+AI'8*8+^IZO/9%VC+O M*Q?>M:POZ5J-&E1K4L/+^E83R9@GG^)A6@CH&'#OT?PDF;1-O[H+*5"MKS-D MCH$;MYWO3&.:I=!_7A-0?-QHB^.FR517#YN._3H5)"EU\0J'Y%G%2(LA@0JPQ#&O. 4CV%(\:+ M8-BE5MD:Z!@QMDQJ9JVTVF,<;#1&!*K]I03V1(#!/]M8YXH&@PX1'F0\Y(O[ M5'?<:ZLBURD=UY;4#^M$PE'M"X(/A^L6?&O77^>/9^8\XU[34@?(L6IYU@+9 M:?IMG0_0@:HZDC(+9ZN6A^_;:/4HIS2>-=[+;O:R!5-T.5]%M>R9G'\P9[DI7WO(,WK60I=+\Y?C\UD<3#QS]M.M\7G]?+=\?E;%TWP6FC$),.(@2Z# M%',>59)@'915,5P*I>Z '&O)GAEK1?,=@[*-EUBW:!YML&+6M](%/H%#DZ^Z MJFY8.UT "%+<8UQWO>CDJB4D,ZEA0],$<>-58>D.C3ZBDY&'W?CQ$?''9L'8 MJW?';YE@+F M4>1<(<8D1TIS@HRT@$&44.:JO?W%AVESS!(H?A;=P%1B5G(5 MK6)$&14J1D0RI)R6E/(KT:W3A2?1YD>_G'U(10]A\M7(]T<^";^.8GATH/?' MI\-G+]*,A4"!:DAS91 S543*,H6TJT*(G/%HU-Y^3.(TA7,N:43#QGV:A6KJ M6P8LBW)K\-, UKI_,O@U]=A*S4!31M4,N'%M?ZS]MRO.!6UCMLB)K2N^S;*Z MMON^EHW;$H74B2?D>H//],_H+VPW5N?@I9G_M6MUBYWEGZ;E-WDSXUPC4JMG MM46;J\%JX]'!9Z.D%S8?-2E]K=6=FP6M:@HNGY2-5.O5X8A9MRM(?A62?SI^ M*ZW4)BJ.K& 6,:H4,K@2B*O@G9<\8LH*DO>:J'_0E^]>O,7*21>U0YA;0'(2 M#=*PWT@!777DQ#CC/H?D8.]T2Q>:KC)GFVR<$Q<^P\0MQUYHO;G*QI[5;6TO M5!/Y\#Z,IV>YIVKN;+7NZ]38FV>KHHMU6\?6%77U/;,/O+UC.YEA< F5:+B_6" M]YO3T)8, YN\ #L9]-J4?Y<%9+'X7G[Z#2P^X@WP141$>0 _3BTRQ$44'&PQ M5M[%K\I:Z)OJL*X5AS.Y)OV@IOV.*1*KEQE=K&C/^-0DV#8!])72V/'*3-QK_=$4IROQ"&>5RXJ\HE6\UWM,ZX:_$A. MKA8#<^4,:N8H78LVN8W>B]>__[_F].P?SX87('2C@-K5T)7MVWIN35W76X_@ M6K<9KEO]IX;"\/=4D)9].9Z%L*+PE>KM M9@!M_;CY^D"TK4N[M8SS50GDU658*8S4R2/)>9 I=;6YU;!S]P[Q9L&-X=>Z M?BG70EX^T3>FZG=-#(1M'A=B&%409ED\HT0=>O[8LZ5;$&0-BAO\,7_Y,:1%SU^<7L]=7,R4.WF':3 MC[O/3BOJY+5/FV&+J_XLFXJ$:>9&I$]39_'U,R[$RYX,VNZQ5P32+MTEZ33! MSR_T1ABFXO_5CJZ7G#/EFR8+J4IH4P L\G0 >W[A&T%HFY$QON!#('=K)D8NZ->EHL>[2#H]+,PA3'4-2RM9WS66V.S3N M(O/QL[J)SX86MI:)#0=TN@$US+#N>W(M/YC<+'9\?LV6YE:XV=SNE,)O%B\W M.QW6E05U+?YI6G\*G]9/NWAVZE8/\V\X%S4+7\^[<9HJ%NJA'N9Z%C;S5?/D M]<':.'/K>H:<>-/TV,U.PKK%[E4SV[C+GE] H"L 9$W0)MB\!HT\ Z4MMG9F'B[X8I9I(,6G5>XW M<&:LYWC,IN=F#"NNK9FZ?#'G/X-EE=M+9:VMBX=MN_RZ44;Y2,YF@ CF%SUDISVZ^XZ:7= N U?%*-9:3%,UI'"?)WY(S MADHAP@T*$7@I1"B%"*40H10B?$,APA<+"RXX62JC68A!$2L#_% 9(W1E+=7, M5A(+>UTFZ1>=,_TK8(A@A61].Y?1@74T^:*._63PYB3+P8L&:S/OXSJ9N=;H MNQ7OF^&+S^KVZ[Z\Z=?U\*2UKG^S7F/?9\=K'?[R?Y^M>^#F>'13%DYPFNB8 M> =^4INV2Z:029VQ+.:,5C'(4!D@]V5B)_2X"9TME/GE"/L/Q MZXJ0<:[EBW5[V7YUE?Y\RL:=]\#^[-KRP$.>W3[9&]UIPWM%:';3AK_KMF-Y M[.+OM7O[I;:#"!J<<4E1*Q B.R'+,4? D&F*B5() MS?.N6ZA<,YRSG80:FFZWHV8>0&HS-9M.TI1R/TJE?'99#UP]G?KE.$4[_@KI MU\/G+YL,S,-G+^=-/E3R4;X?^=P5E9=].&MR96K;"JFIO96ZVFK]= M-Q [37UB9FW[ES;GI4G/K/MWG3>),?D@Y+.D:9 MO'5N''QY4=]JV(1_T]_7/>SFPSH8/0NVGC*9=V5UDUE8+&=)C9J*FRJ^S@9G9W5.Y.'4*0*T3HN5!?3KPY@71

    NN&!TUGH TX= [#- M* 5-6]2H82EAW=K/:+*?:W@)?++P#;ZY?S)?4B>T%%+SHQ:!_#0T&56;,R], MMZ.YTD@=2?6U!7%\TH8-!JET!#3"< MU7D)*3\D]5K+0_%6C#Y;JWJ):*T4KS651M[_.!C\4/UM/36E:1=?;U_3WWDM M+WX@%R[]_]E[\ZZVD6Y?^*MHY9SWW.ZU+!X-I:G[OEF+!I)+KV"20#I-_F&5 MJDK@8%N^DAT"G_[N78,FV\P$ WZ&;F-+I5+5KCWOWY[4!]7*Z[X_#>!Y.1+< MZ?_>;@:B2$L[)*14AHO([Q+.LTHTF;NFZB9PT^?*EAS![XUF=689JN"M(4"$ M6"@SF2R]9/QVAI!9;:,YF12#+A5JU:T"^31I#^@91VQ5.0FMH^DNVDI14[I9 MW=C!VEJB4EJ3X:SL\O9E>N1""(EZKG-:@M3 X($(9Z-:P1BH6YD3.$^(+?IZ M;KD0'[4>V,('PCK[9GL5I?\9G=^L'2K]L&3LS +M4DEJK3+BDD\+86"2?H"Q MHC$*NYIN# &("B1F,0I?M*S=PP;,/$RT:! M1+?QD!EP=1:G:?O1/H_#,F^H6Y5<&%\L6W&9@S26M=ICS+,KI>"2)H^)7-;F MQ\+602W9@IRE0&0OZ;V2 K7F,LVF1H.RT8U/IMJ (2&S:&39@"Y+4"=32$>H ML6@U\Y+E>^T-4%0FFYJH^HH&(;3$M;0ZT&[1+:B:#5-J?5"K\QW%N74-O,)( M)ANJO5>&$4*6*0,$^$[-LZEJ\C215>_*S)._P18>M(],LV^.*AF9J+?!Q+"? MHA5'GC,3%+.3SVO.7#;;JUJ_9')1>KJ;9#GXJ=L5]!9JRPV+OCFD.?0;)K>Y MGH1!X5[0D4D9ETUK$M_1H#YC2NO8M/F427&8V:3:K]NYQE% OBS BYX613:*0V(F;1C8H[AE),AIDJ*6#[OFT=>37V5M?-1&\ M3H/+@?JTZ@5 M(11&H*Z@',U'@U)91L9:;_I?YW1].FYFCRPAIEKO:3C:&ZFOTLUV)^_ YA S MQDY.&[2'8FXRI*RR9Z0JW!@A1;1/S,TME'HZ HDX "-*&D9:&.H>T2 G#03I MM-'EKJL[HK0?5K/5CY6J$3L5Z.>O6LZMQ9QBB&[_\(PQZMN,B0\S2 MT$X8CVW*0T)<+_1=Q+AMR+9VIV[5T72^3Z'T T_T64;.ATG3P[S4NBMN7EM4C,^>4T KF?Z62D.FT\PX+$TNM,V M7!3M*X6P2X.R8:FN!6H;S7-K(VV;!KM3]6Z:.[)\!!R@E X0Y1O6C4I[K2;2 MRYQJ]:-]XO1,0K[1\WZ(HM%:N/M 4WHC'1QU[T IZQKLRR/N4!YQ;;E# MMSS"=?PPPRNBA 1^D/@>W)@%/G=<3V3I-:E0"^=P?;)5!]P\C7CFP,-2+R4N MCY*$<$\P*D@:^&F2/A$?7B23YR1BHR/]M7*X52/9];>7M0=?1W#0![LXKU-?YH("2EM&3[7* M::E".$I][1F-!E5S#'&,#%Z[-A Z&59ERXVAUJ:L>SN*CKL"YZPC1F81!F5K M#1H=)&Y"%1HOH8-@W67Y"VL<"5N*658IR%T90_XW+GF7(^OTX_HK]W M^.GR.$N9$Q,OL0/* IN$262G62 09\_Q8T&!G45OWM:QB#DWXI)MM^6121GTV["L+\@FI#I5P6]A\$@/A2Z9]AAE];1F!!1U^@5Y=MK)ETK_ M99&?%'34/ V-[G*8>+1VNRQ-,SB.+.CU ?B24AD)WX8VA2DRC95I M":4:0.D,XZI;I/P;N!+FA**>BW2B8K#H%YP5B* K3FC!52[7 H=,K4@L\V3T M0'0*2]9TN,&O*2M9G)R_\90U+;6W9;Y-U?-PS"UI[G.MG=!2%$TCV#H'8KYO MCV[(HXEM,?S3 NB8S8,M@]7DV/ _/[B^_\WJ5Y0\Y"JW&J333Z]38# M^[Y'CHD+6F,04#MU"8@)AQ&0_;%KATZ:^;X?\M"?*V;R19@%7@BK'0@2$T8Y MH4GL"9WRUF,BMMON1HLKZ-08"2.5_QAPF1Q:9\>,9<;GT@P9 MC'1(#;U*#V@;IUA*5'9]Z/,))R%_1P+Z5^&(4BB)-0>"Q+ MCW?O#;&PA(UNHMN%#K>4B^45%U?OD#Z\SS%W$K#0'6X[P 9 _P;SBCH!L2/? ML]2+0U? 3S[#S5^,I+#> M_(?<_. X,/2^M["1.JJ\K3B M:4_=!?% G" [_6SR$M80W57=N'\FUS4U*.R )!6,VN\]SWJ!18)4?UB8H]W^NWE/&#QH2:^F MOIS"?K8OYPM'36]#^8J1;780UL0[!A4<^&_FVRS-X)RQ.+134,AMYD2>3U(1 MQT&D?9I=YEMJ6J:ER0BM>BR8MN"ZTX0NU*XR<\;R'T*AP,K\_ %0*JVS#K'[ M)1_DMH:;9L#33X$&[69.&9;%Y"=R_!&6)MBHQ4HE=#0"XF/:XU1>E%,QLK%[ M!I9 R[02^4-6N\_'2K<_S;$PX5QUI9#^MT+(Q*G!."LH]F)F4G'539QT[3"? M80A.)Q7+U$A;]T27)6IZ'L\MR[4Z*F:;E<]2 DBK.JJJ@E,5)HU5HRO896Q= M+#O%Z]"'29S.JL;6#=P6&7[X06'WJ[*>%KYPC8BK0ZNPBR+3G$>AGK-!J=IH MG>D0C/D*]D%B$YP4^6S2D[FI\(MT69[FY[)0Q90[8@W0K&#";&JC'KU!HP(N74L=+-?)U-XR) M%61SQ83J_7'6[170&R#[SU;/6K82*G\4SG/5O059Q ]37H].8&$\WH9IP"CT M1!6*Y?*W4S'DQNDG:0'GJA=51;NJ!58U.3IQ8TC'G8SEO&C29@H"YI?>V/'.J>D2#=FBGDAA-AOF%$'6=3H77 OQ:_-3@\L@* MT-@;RZRKWW$3SQ^8& M53=>MNW0$XF*+J$=VJU<)+ J/J+;/VO(9D-=8=&]YXKI-[BT)HLE%[=F)X?7 M>DMK9G/2#M0K3&A2+]I]M0VK28^L28\ZQ4AWSQO7> 2=PF=E+USQDJKXLA"M MO*@?<.V?2@[<\/V1U0]*T\RO?NHU#[%X#1?;5$>UWUDUFIDK56Y*%86NAUK# M#S$WS$C@5*_&C9'$4H,*M,E&-D#%&_X:4MB( W::8]& EN>HE>1<#!4BOR:P M!?35IF.I$5Q-_)($=#&8OK*\&3$TO.$5SK!>3+W4=0%$-0EY7UVIK<,#-6OH M=1G/NHSG+F4\UY7E=,MX?.'Z 7,SU^3PSO6R1 M,WTH7Z01?VI44&>4J<1I?5%=)=7H'B[1$8S75UW8*7,RV:LUZIDEDSU.3++5 M&!M3HA=9WHZ)8>B3Y05F5^1CY3>3=FR>V;-2F/JM5J46 M.D\J[.*9AI!H.B]DTKJQR=5KX$PTG%SWO62MUD##2U2-C P4MD:0:#FLU C5 MNS=ZVYM'-2QSJ?M,,&FU^YTBO,[L&@##B,B7CT$,752=5!>[ MD\1/D'P8>5/P>6/MNE%D.K]GRY;5>%QK&NKNA\2ZE"V0U.T5FK,TB*0,!G*@ M ][=AQ'EHJ=P*/!V]6OEH84#)0N@*LQ-V$S$Q(B)AXZ-A>>BTP=7-VP5%9Z3 M=/O)D*T\MXW:!*0^LY[U58*;XR&;:DEBU> :&JI7]O_-9!_4$SS/TY9G97Z9 MX:TD%UWF[L(H7=LWI,)T"VCVN<6/E^UFFZ493!6S&0L 4C0;JD-T,MJ(J+FX M_P/5@E8Z1%4R,+:;K1LY2U?9;_3WBC-76UMCKFK'68?&VO"OAH5K"NE9OZ6_ M=YO8&@(LVP(#$1 KV&,)B,M^7WQZ9.C"S,\,A3=XOS=QI$YA=TO=JW@.IK3! M1^2Z56'L=I^R:83K=FB0HJL8 RT!CS&G!6%F#(SL]=42H1 MUV0$_ON,GRQ <^UI=E6:HFG5/J"0@82KW1H%3'%.?%=.L2#3=VK%# YOPC-JI1QG8SS3Q8T$BYB9=TYD(GD4\\&/F!(0E M-,V2S DG0+E!2-IJZ67%MALK*D%E&W.9" :O7H7,C\RZG&%;%.];:HJ $\ M\W0P@1$W&S1+ZH%4Y/7^">PE(4 ):;$P13#M7X;;(B-7A,.MDHUJ\+FI_D0 ML0CUY3'S9$BE8ZK(: M4$EYH+*[+>4^48L'F'!1S-EYEU%';ABOZM>6-7RK^7H=7+T(ZZBS%>4T(4'@AW/A!D+2 MB,9RU/NTZZ U=NAFNM)8M_66=]_P6G*X-1_KG;'J@'+ M7Z;8O7;QI-A5]CL6$#?6SC!"Q3!,YGRJU["1AU,MIOZM7-2)8JYH6.**22^= MK#ZH$KPTPS=>*56+VWU$$VRZ[932QGB[.SR8^M^5IV;!_96W:CZM45I?QA6V M.]9FB>'X5TZK-^\3Z-7)>-(^E5Z.0O?*T@7/F 9?/U092/,7EZ#V2+PO5E0> M67R<;'_7;"J"31E&$[VLG^?GJS:^:=$:G[3T%)OQM?RI=VNAY_K*]7CJ:L5= M*>(.Z<^UJ;/W_5-PS&/&!*6N'7 _M$F0I7;BL,RF3@2L.>6N']&YQK8Q;(07 MP/_"C'#.8^HQ3GQ!LB3P.9WCQ,] -5!D81TBDO\S8_A->ZG"EU!N+OE.JAO" M;#H8#BX-R](.-60J54BD\H3*_DR5J=0=:'RK M)FLZJU?ZOEL3;21F*X#S[>[22FV_0L,WC0IP05,Q/1=Z!>N")UF]!&N?TG)Y M)^-EBZN;@RG<#&6NZ;DK>P3&K?%%\*\A/==>N?*H.[TZ2I M,L_J%E#-E3$3E"/3RA6/8A]CAA4L_17ECIHFCAD/06/5*^H'PY7-96&.JY!>2DFJHS_K6!*XFNA>[Z QNA MH2\']A(3[]&I,AMK1;:) -LH;56 F-A4\:=U,LQ3;$J,M"T+-QL**7JBV537 MBE:#-E?=I(UV-5+%"X>8!5M6?7D-V>(Y])P_%Y&L_,G]T_25@&,H.\VM\>UO MDQ@;KQ-CUXFQZ\38=6+L71)CKTMT[=A''D\)#5*1^B$G*?.IYV&_/H^'0<"S MD"[%L+_.KGH22^I*OJJ\-S,.6I0&-D#=Y(=L%D1_RNCQ##:W ,#-*KK!&9; M$:O#"IE!YF@V_PZ<_T])RL%IKI#R4B'KV8V K+0HDZBQ2%F0O41-SZ9Z>)GM M-]2WU7DX/:EN% MT_@')CNTTS17)?\MU\)+)( JBE,T>ZDMU/PK+=:HZ(?-7=(3-KKM%LR:S!X=%@7O"X19-3QR!M6'15%URY&%4!:&4AZ_A@ ME1/:>+S5IB&D"% MC(^_RK\Q4'UWE*C9$5=@X_L MD-YJ1F#5(J\1](R#^LP]9CQRDRAV[=2+B$V8EX)MYF=VEKHL\^,X#069*V.) M0U"=DB1,8H[-,2C-,@>4LL0-J!MF7M=!W=H#0^F_?< H^(N,!EZ[/IT5Z>0% ME$W\K+8O4T.6_*;\JRAT?U?Y&16F$B;*PQ5:H%;,0KDS&WD5#>1]A.#5O)$- M"C8;@021TE7>!)MCY^=CM!<4\I-I/7AU;H.L6RBKZ&;#I:G?H0&=H6L9U@V!9PS>SHC+R ]"?#J,CT1[(7E)2?Y/D\,R8IJ1C4PI45&4OO 5+ MT-+C!Y77F:O>T>5D)@L#ANV%4?QL*,.9RF\$ M#)8=]S:PWIP-9.*$5-$ZTZA;F6DC%E@>E6 Z="H3O)4:CO48H]FHLI^;T4)E MF\C4.C6A$\GE9'1&6AW:D,MRM MT%KBJR%"+.A+3/ZS?!K^WH/]J"$55 8/E M 27V'F95=D$=UFH R>@,=]/%>Q%TD4FFL$XI5ZV%54ZY"AG2QJO5%QA<#&V6 M<.-#6#8-6>4R@'>2CGY<&X2KE[(1JVKD8L$\E UK*N*JU7U2"!LX.IN5A?"Q MR,"3-"7#<-O<1+?->'?8B9>&;Y$A&1^#=,9?]NJTT]2WG_TS-[ M-U".K[]G8X&6;!W^I5A3P6@=?K'Z^(7^U7;]7Z5._>AL63_Y=Q85V MQU@N)%= J7TEL.&%PSY1 M=RGYGKUNJY**-4NFJJ#(%/R0E'=TW&AUHMY.7:A XU >:"=2G3!0)TQ;:9%3 M+AJLNRFCT.%K',J-L46SWG60"=DMQ< BJ@+S1D643@EIRD0IE[54$#K-?H+> M49-,(K/D59*!KFW$N30ZKJA$]WJJ/573XT34N-IQ76T(!9 M%X/R3.H)Z'!/D^K!1_+SD MK"6V0U;MK&WEO,ZKWQW)P$'51Z8Z7;W%AV?1F>SINV(WZ%E+RH&49:BO\X(E MHS_Z4EVY,(C!"(0RR"[,T1S.2GV6=%[60.<=%>B,K#NAH8XF?@SR60F2Y+P8 M3*="=OE3:J0^9:K>N.%?EAE(;1)&_1C4F3$WZJ!*3YM-I,IV+N;SD$WY3XVA M,)+[*PONIT5N^G 8F$/#5MJ>\69!!?I$$$Y!0J[C$^M*%>/GKCLJPMZ.J]24 M;(#P_2H_#/6S)J>0-O]@5'<9DJ_:*$B?7OGJLM2_71/N.6"?MW#!-W,UM2Q@"4L,5HMEJCG;P(%AL&]SW.N@&&KJ@NC>00. M:!X'$G4DNS"'[A#=64@!U8V[5:7O4[:SE**SU)-5=5U5S9NI2C;JTXF9.L;> MA@.)DH+O=S 5$\NK$S6KZSH5[S(PKMVB=3-5>64MO!?=G-;HRF8]Y8S15=FJ M86C.$,O#3BJZNS*D*:N[IC5< MP2P?I7*Q$.$%Q9F@O*=1?JYD:SW=IP%7K#R5X48-/JSF.4;WB R?:?;96[KX MY M5Z':;B4^(@7KUZ46>FX&4W5AG:B F]33B1/P0D/M&&E>C&_?:XZEZ57+E.74 M>K6PI2LE^1;)L7TVS9O"93EMR('N)BQ;Y@:34BVDL$8[Q:=KF<_COD(?]('M*TM7\SBCR*PNVJ";7UK@ Z/L^+,RU% MJSIDG7S1N/1SEX\L?M23RL[5VHNGLHWDPQ6^#9J*7=G25")J.0 G?YW6?8NT M[F2=UKU.ZUZG=:_3NN^0UGUMFG8GC,.BP'<3DL4T"$D4))2%1$1)ZD0Q2RG- MEF;;7!O^:3^'.LP7(HC<,/5(XB2)'Z7P+^9E<1(G3*>!/PW#;79LJ]R/UYD$ MVO;IX9ZCC-,08P@K@@VY4:_EM89CJLBE[UTYTW "&(9%7##ED&\6M\_&>8H= M4W2^[@3S*"7.G_1^R^8"U@?\M^4O$<#7OD%ES"U^AP6SEYY\8^FUJEAE(E"& M>=*F6E--SI47JL^>NG&QO5TE)C5Q9)M6ZUA:K1ACD#G $HM3=5[71O/_:C;2 M >V$J<1C?.8]%^I^CD^)3=#PO3;+\YJMW$4%80RJP9=26 =Y-CW' MX__;P2R=&M^J3="FW(*5R$?Z/B2OS78A_R[6MTI@:$E";R=LV&P#@A[I8E5H'JD,57*?@9Y_<5VM:9YG0*)RAD]F -ZLE.J &%=C- MP"R*C,S*UV?5ZS?PSQN<5S?HJM%W;R@"5;8LG4@"J6M5!NUM43-KE)PT^6"S M74XY->(0LTY/\W)^REKX@&I9/TX!XW2Z?DE@&.^14J^PJ!JZ0P1=! M>\L FX'RENE5]6TUC/B".V5E4/ON#6O++!=2Z**%FGM%/#D">6,W$*T';V#B M-U'J)'+U8"I&U;>M3F7SS+G78L>8G4Q+$&K#_'P^ P_',QMDJ"<3-XQ=WD.@ M[J# 1ZT!*WP4-ETGP*EZSBZ4N=K]OW#5Z^2X;&K\]4VHZ?G6NJ6!R5[R. V= MOY:X+TCBDA43N,W6LEJX-N"P-#"<"69V\>(DAI\)="HXF(80CMS ]IS?GUP2 MFER,AE'2"CX91#5I';7!W SLF^Q&W>%,*%E1\H]1.!C84U8,]%D=SYD]31-M MKIY!H7L:^;8 C#7E<#:9], M:*%$G0&YJXV%[BK *JJ"88WJ5IM]M\?9;,(?M2N>&TC@F&"A0F! 8VV\MDIV MCX$U:+"@QPO.N0UAT@7V0RY^T>76V@YMRAIEB\K1-3*Z8?83U NFTVYB?24S M%!2IN:/Y4H]JI_VO601\S__Y8;.GR]?SNS)'I$J+KQ< MS'B.[:R:F/DL= 6X]1E)#O[$ +L)_Y'X=RU%WBGH_Y9FOJ.!C^'/Q<.T$G0_ MF]#1$\L=M(PJ]#EU%&%V(&L&(JLXA +2-N]4*"M OA/*+6-+]1:";NLB.>UX M:Q8*ZG1>,RRNX8<<^RU8TFY.Z?C,VI?EWXPUR95PJ'6Q=G@9 ?&+B] M"JO6$&"G_XYR"[;2#CL08(TTKT8VC4H"E?%X":6JFIVC+=4&Z*:MC-8:;A S MGX$J-+.ZG90>C$;P"O#]4/7614.NX;.JM"4E'-6Y6'B"Y=/D1]%K&X./9,9=IV.9\JOEB:=K M6=N2M1<-27NPLV6X&94*#+#R655)ASM9+JN"F\]TJ_+]9!I@V:IW4/L'@L.2 M50M6,[Y4U3%H)&B<@$[25D^O;0 F= .;9IE(CNWOFA4-].2DP)PZA"@IAOP< M_84C6IR)!H Q$-$HKVK *^ 24/FG=5Z8U/AR4T0NM5Q@ +-F%X4VY(F\"Z3- MT*C-QO(Q]1,ZX4+/ QF?3NP45=2K47A>M1W$2LU,JO*UKEXVEDOGGJCETNRH M8G77K+HZZKB6$C.DNKC.@#<-&)M=&VH?:_,Z:-=]>>/T2\U)@Z,\D?);RM)%&A,T47DK&!^6F9.3#) MG[(D5C.UZ7FNP+8+60^W8!L:AP['UKJ\P=KT5\\PT>U 8 MATQ$G,HATRF=ZZ9V+.A@\61N&Q4EJ=PQ#;>+[/2I,^)U WL)'(/J5JW6-NJ M%F?<-:TH!>ZBR\$*D26U;0[4;W,0:JZQJ5I 7NH6!08575D&MK)LF M!SHO1#,(8^$URY34="IT,>5"A =+DZ(1K5@>[]?.R >R%!:$5_;R M)SR,.?:@OL).D%&=23>FT]/6K=GQQO@CC!5W!YA+05A2?2T'OVV$9Z!\5LWP MVB]*$7BY_J&F9_"::(SKK!AC78K<\.1\C9X]?/G*6 MR8(%&5+/D*T]KH-#0>$[L>,E41K'04;<+(H1%]\-TCCSW% P=NQYX9NK+>W@ M%[#+Q7JXMV$],EK;CN[*^E$4!VABK0XLVY&!9?/[VY^_[WW]^[3O?0J.ON\X M^*S]KY^"_F@WV-O>_7GD?7'ZHR_NWD$7EHTY_?=[/X]&._ZW[>%@[_#SJ+^] M$WS;/O..OI_!7-Y]_W;XR?MV^.7GOY<[\"Z;QSZ+6)SYGIT%*;%)$D9V&CFI MG44L#&E&!/6R;IE-(N( [H'K?(<$L"=.$B4>8U3XJ1// W/VQ;0-#6S!ZEMR M^:\&"5YH65[_]&Y[\3A)>>K3U'$) WN4"H73%6!PG)T$DELS_JO$;R/LU3A)"Q8,LO[#54"HTOF&] MPQR[60'"Q/28:VR=-.E:,U!"3UIRY13.#"Z8^@6A,*J^UNV?Z#F5L*6%:+9Y MTTG=R][/=+#+Q\,+(XVKQ.].*S'>V$K3BG!0&$,2@:_U\&&S&/-7WU#*]M?[#RQQ_U'^7X3@6F=51]%94.6=O:"(8K684*^*DEF&<; M?]QP1<)%2,J/*[$/V*G@LZ'8S[JR6_+ S3'7;.00U^-5R_/MW>. )GX:A('- M!8UMXG)AIUD6V93&'H\ICX-@'CC['B&4;L DG]2!DCCP[Q(H"?R-P/5N&M%8 MX/8V$P6B%"MSY8U?WX77)\N#-E<%=*[^+?!OO*@O>+(W&_::F-;J4=C#!>$> M;L9NL&J1O?A&@;TC3$*Q=N92%EH1MU5<\,>]4@L&E/OP3I9TB%AF,Y[5!J.J M<8/PZ8U>^ 8;K,?1*M3\4"]I8=UDO;"/L[#QJV0_#1F24G9V4N2S,;?UJF?R M/R]HFV^8#_+[;4AAZ;)=L3)#DNT)7(Z K67KP9B5_\P N/2[88$2'Y?__QD;2@1>&3V]4700& M:7Y._QC/1CR?Z@OGFRQ-500)XT

    -;WD\MOHZ.+/>_=]SWOZ.>_EU^F_0/GYX?#G>G> MYG'&PY!D(K,=$3LV"1QN4^91FU*'.!&+!(W"-V^3N!DMV M:]WR*-Q*7'0>V14Y:X;T4AF2%P4QY4G 6.00$?,X3 (2!G$:)R1.>(@,R4TT M0W*3-4-: 89T43$DRH0+8L2UJ9]QFZ0QL1,' [)>$+HT"XC#R9NW;M*+DWC- MD-8,Z1DPI-2/6.IX(7,#3C*2IF'LB(!E&0V8ZR>>9$BQ84CQFB$]/4/:KS4D M+TE!&4J(+9B7V43PT(Z)2&T6Q:$3L]3-N/?FK1?VW"19#8;TXAU VV*<2^S# M5^(":C@T?: )GL\P/G\7!_EC.F9>["Q?O'/I:Q<7?&G>G*Z@DBE$S_[D>;?; MPH5*U^II)DL5$[6;#^^]N;%*8LAL4U%97Z96[FPD#+Q()*%+8O;F;>3W7'_>J:-P>IZQ(;4^ MWP_K#%F?[]4XW[6/)$@=!AO(["AT$YOX66:#U>C:J4\31KTH"SP'SK?;6T=I:[/@Y0Y=AQ[J4U<4)QH$"9VEJ:)GS@. M=\+U*7\EI_R!S:/U*7_:4]ZPD=R01KXK4COR:6(3$3([=02UW=1CG$=NZ#*R MBJ=\'4SJ!I-T%?J+MIWT)MZX,N5%,N,5B#4MX\EK3GPK3GS6M*H208+$IS;A#BA';-,V)Q%<<1%ZA$_?N!HTVTJO)Z+J_IU\X85B%.M><-#\8;:%HM] M)PI<+P%FP$!+HX+828-+XTWK$",:\T;'H@W-"RX M-&1)$ ?4%H%#0'D((COU(E C*' -D3!.7/K 4:Y'YPTO/@1FZE 7086MECFV MSL!].;-\\4Z3OYYS0NVZ$OHDC0.7\C=OW0U_WMY:5T^N MTCE=\Z ']1"M>=!C\R!6\2#A^IX3Q;Z=4@25?/6 MV?#6%=QK'O2<>- ]/5%K'O38/.BLXD%>Y&8.9@%Q@3XEWZ-VXE%B^TD01R0) MN4L\Y$'^BO"@%^\YVG[>8?X;>C4T]N@"Q\;-W!XO438\P@J]/-'RRTQL?0[7 MPN5VPN6B:60S%L(^9;X=9UYDDQ1#%Y1Z=I1XB1M&3AQ&XMY&]L,?FR?.3%VS MT#4+?1$>@C4+O2L+K7T$GN^$28AE.(E(;1)%@4WC*+83%S;,\3NJ2?[N*.MBO4N6]Q4]/KFY2^TPTF+V1S(M%J3J22 MHWRWIYN,H[;3DQW_\-#V6MT5!V,V*[#YHVFP*'2C1\9@1V'/AA=U+\6E'1>Q MW66S_:6\ FRB$NM 9*_)GN[L6 C=FQ!_&6+/Y"G\,8"/%W5GQU+ I ;3@8#; M\LSZM64&P2W2!3=AZF;6!]6D=_1ZO2ORT5;=?'&^8^&F[-]1,<'PF3+!>S0I M_ E,\U@$61R3%//_'%E&X-@QEA$DQ(L]%I*$\?C-6W_#F^-C%IS(H>R)^FO3 MS=K^GDE]+)Y=$QCQ(2TD#8/'. 3BA-[,2/'-O#[[T@=<* (R^)KJ 3H(.) M8+@/PXO>M0V$QW,IL1:?"6RFK'H>4]A7NQ)M8SJ=%6)C7E6QEK;?6-N[2JYM2WT+3,<B^4^< MKB3LP(D=+XG2. XRXF913+V ND$:9YX;"L:./2]Y8^XZ+5L MXX?H 7N+U.@5Z4%W0[3MOK/*0Q'I+_]B>P?,N?;Z-LI7 OC[P3[[S^/OKW?N^QO[YWWOW[Q]D9'[K^7 MNY=[AWO'Q*51#/("U,E4V&"%!'82,83[=QQ"?>XF'E-:(8AJP3=1E8M\0H ] MHG$>$C_T:8*[D7C"#8GK!&ZWH[K9 *NQ ^6\#Z,I'!:Z!:Y_;GN>\*WOA)3# M>T0D EV(!2'C2>PXO@C2R%DJRA[U-,@1_QA,@;>Q&YR/3?9_9P.EPJ#:A9K8 MUX'];B"YQ5]%3GDJ'19E*8"%I'JI;R)JP]5Q ^V/K;]GPXNNYZ;IJ<&79" 7 MZ$"NPP!>E@MTMU+40LM96H+Y0 NP&=!/,QD*_%JKH/-+^'_RD;#>PZV@_5@? M09=$.\7:'OR ZU '5MZ:YO,+D8FB1+V6EC?=A9XUF17E#%1@>=_8VL3?K8^S M@IW24EB;)X40"(5CG0^FI]8N\+TA/+"8Y(4D^YZ5%^K;'DH#>*'-23$8JF4* MU"I9O^%D$$S$<_Y<-K[\V?WS=V4$2N49'5#FYW+#.FR\ZH0.8*UI>8KG"995 M%)76_]^W:/P2PS&-P%0, C>%XYHDH!AY2OW.^?WCF[AWN>'N7FP[<_/6#9R-956HVFZ43E DQ8FA/B 70,1PP-UT$V@#\$L(#\0IXMH"!0*C6- M3Y$0-.V>PTG.9M)W+,\?M>#@-;D$VK:3(F="\%(9PE0Y9^&.P9@5\O#0H07# MC\ (A@.NQH$7/H&S=0+3PGF.V6 "5RDU[[:G" 1;(#S?8UD 0BSCL4A"2KCK M1HYP&76/=Q<>GINX7D8_AW]\@.7.LRUXH\'T'66XNA>[]:O]E1=%?@[:Y1:= MP*_3B_7A@=^T@<;'3@*!VPN 8Q7[&'1;'CL\\.#Q1 M<.WA^:V? ZW$OV_<1' G;:,)\=0&V<6JR/+#FYUP(-8?8IA/P.RQ4KQ('KXL MA^60G",?CP7#8WV*HAI.(9^Q*? %.$W#F8RRR(?TK!TXJ06>U/;C*N&.Y[^<>T$.,3^'(L%0SQ.C5NR%9,NZS$@D"YG-^FEO?3(< QE/ M1;-JSX$ITJ) 1[V.?K/\!S#(<9O=XKN.QJ!=,64- $M6UA(<&'@\,#)US@HQ M&&_@;"K#!_=B?G8];>_ MS AG*+@BDN>@U"T4E @4UAQH]J9QU]8>_0G:BVT MP&?V%BF'S6FGLZDUSJ?P\VB@AYJ>YC 1%4*0?/L&)J%4;V'5;/0;R;OH3[U: M5RF=ZH7J&>/+:G;5>-?ZW=22_,KWPDG@90T+21&42FLPLVB^NO13YN6T_H)I M.@*1WG!D#G(02+_54Z['DL+<-HI[4ZU7RZR$/0H_C@HT6A;Z2.LGXF6SB92) ME3:]T']X)R/T6MOR0$PH\"4QO/@L6'XRA@/+#VNI4&Z+DA6#"7Y^Q6KRWN7N MQ=XE.P83!LS(.+/=$.L%2.!CPY[(CE,_\T42BY"!C>F!EMQ2BKL>0HO1B?9@ M7&GG/7^FOCNN],%\7"LP+;VCJ[@89OH#%!T,HDC50WFKM-IB3FOE15/**EBG MPR%*A=H=U.0SOPU^1X,61?%P"#.:@24+!Q2.-RBJ>LGK6]L>+Z5KJYE)1G=2 M-$1"-7M@ $R,2QDT-I-;_#R9)Z>8Q RN!^V[G,>5DY)!GKFG]6 !<05!J9Q,AASW#^!!,.*-@9S!T*'2X M:%DY7BH[YI2"Z(?[@$=5.NNB::F=%<9^@O^?Y\69Y)]%#N]9@& O?L 27+/! M!C3"SUE:?/+#5Z/(*G7;0) )U_U43K.W"WP8_<)GE&5&NWIM- MOK'F9MKF\=4 *"8;(\/F8PO0LB6%7,\>P;Q.M>"S9'B]>>[4D2T94 UNBGJZ M.F>BK)_5%-^%@$>)#+J=^^$TN*OI1+;!G\8W0K24S(^7K M<)CM!6H?6GMH.OT&8]0&\N)B7ALTMU67-!_1YFVH,>D-5U.%/_(1B/E4C,'$ MJKV*U5@]J1M)ACF8#H515TH0X0W?7OUH?$(JQ+B:U0PTX:&\:$C+J<6I/E.* M5#25-+8,78A%S:&74=\]!-.3R"$U#PX+KFCE#_F>>%4[*M5RM"]]QVNE[88? M5 +WFGR16XWU%!99!MQ)NDTMG;]__)(=:>?8A,N(^!Y9//.5_'6N3ASX=\G5B<*-*%F> M.'/GI!KXT4D>,JEFM4J1EG6EKTR>6^2L/(\<()5W%] MU;O%/*S%O6X"CGJ_E7H,G$Q5^>=M>,&*;\$6+4_O!5'TPFH;I4#>-D^ V?\?WO[T>CSZ?]PQ/GV^B?T?[[+Y=];P^_'^T?[EU\>W]T MN=^M8<3KMD^\O5%_\.W]CKN__7GT[>L1^7:XYQ]=XO='P=[EWV??ON\%_U[N MZOK%G>D>_';S](L>$.*J-;OMI)=>57WXD+KFZRL(\)87!*Q3^]>I_>O4_G5J M_]*DZ6N3H#M)TXP%K@B\-(T2@D7U"0LI@4%8',5Q3*.E+')57555Y/FC=*]L M#H,2.B93A2=T<*89$S;Y/?/AGBJRH:=R4]?7O-R8R_Y?NZK6KJIG M*--N[ZJZ'S;HBQW\Y7OP/G;X?24,UFZ[1UWW71-Y7/ON7HGOSJ<^Z-M>E#C" M)4+$L4.3C/NA2'GH>TFPI(;CGBZ[.C5M%_7/039 [43E]FUJ?6MSS#_4FM:F M4K0J GTIOKW1M]'?PV_;IV?][SL7W[[N.#"?TZ/O[T;]R]/!M\//9]^V=RYA MO.'1G&\/GC'ZYVS__2=O[_#OX='AY\'^^W<#-=>_A_WWG\_V8 [?1O^<_GOY MI>W;2\/(9=S/[# *4YOX/+'!I')MGZ1!Y@N6^LQ]\S:,>N[JN?;N#\7^;-CQ M1Y/');-+X%C(Y*2E(O"J?J4+5N*YMR1]]LS,;._'(1U/X8H=L\-KYG8KYG;4 M9FYQ'+& 40(L+24V<4)A4^H$=A")+'8]EF4\PM*W7DC<^S*W*QC, S.W7VQ1 M/'=%MG$2,3>6CD\&^%'Y=.[$06^JZ:XYZ*]4!\W.JHOW,1_W\)2.W^]%2<]Z82 W=3C6#\LN$ \<$3U<]/,Y@0(C46^YV.KGB!>Q0CP*U(3MX4N MCIK2G_?A<&L=\4H.]WALS&S@(?VIKEZSK5NQK9USR;(DZ_I$]K[O'0<,E$#* MF,UXY-B$D=A.(T_842I$GFV2()0".+/&['C@!+TJ=IY'M!*!S_S=NHE[CALU#*GB8IZ;FR M3'F$K&$^/K$5B&9]NM8*WTOAG/U<==E:,\_[,L^+#O,409")T$_MU"/,)K'O MV2G)T+ E+H]HEJ2,O'D;]]QDW@?WG%7"E>9IK;"H!"9MY[C?1R6\:#0Z&VRNY_2I[?2'- D!KPR%6ZUF-DZ.^-N7,CI<"$W(&X0LM1FO@ALXI/, M3H63V''@"Q&YOD@8<"'/[_G)O(7Z[ .=*\UG#G/LOM"N6[PCP[]1:^>V1'@- M]1@/M3IKQOWH6JCA]VMM]&'D@-O51D46A:B-.BG!X L/;1HFJ1V0Q TB3B./ MNP\-U?) Q^\!45Y6OJ/\X5R9N4'ZE*7DILZ\0@>^":*B1FGEK5IS;!&/2*&( M1H[/4WTV]&,I1P0 ":9\VX8_41RF)(Q%XG*7I)&74C^,0A'$22@\EJ6*P]RI MU_)#QW<1 ^X??-\]>/.72=)PX@2V_,X< Z7!W;L MD,0FW*,1]^.(>^+-6]_;2*[N$M3NCU%4NW8K\KI30\V'H;.*.BJZV:R/R9IB M#,5:(:+"((M43MALMJ^.@*?/P"NUL(V4MM6S Q2D5A&;20 M%X#(/X^>HC%]+Z2$N;(09A[!.2D M$QA\"#"NJV!/[@BY%;@;'@GO!'MR-21*Y-QMU*LFZY(-E]P,3.7I)^M%&R3Q M7QORRQ8O#($-V91T![UX>;G\%2R*QC*5".>8)'OK:"!^JLPTTVYPXN MZB=E+E3]*N<)QCVL%ST17TJ1S88H%9ZI":8\A/EY__L7Y^CR MY&+O_9Z_Y\'][[^<'XUV_*.ONQ='W_GW;]\_G_9'7]QO6QT/X?=-KW_X^?O^ M]N[YT26[_ 8FW+?#OP9'A_STZ/O?@[[7'_7?PWL=_G,FH9P'IK3D[.=QZ,)_ MN9>"S1:";2]$:B>AR^W4@XUEB8B",'WS-NIV-7N,P[0&DGJAT0>71"1+@9"R M+":<*O_OEP#]M%>^MO3K+=U$O&K%6NOX M]\& O)>2=WV^TS-3\A+F41:(5% 1$#=A- Z]A G.2!1%'HO62MX*L^Q/;24O M"D4BDHC:G BL5G$].\U!@^BY-WT,+WZ9+H[';"U5K0Z M1ZRM%05^Y .]>1OVXOLK1<\%6.Z9*47/ MW.7U4?44ELV@A_G)VMOU4(J0'_M)D''7"T*/Q E-_#C@41*XS %.[<5K16B% MN?116Q%*! DRUZ6VH&%LD]!)[<3Q8CLA/F=^*#+"DS=OG8T@_A4.KQ=>57^; M_-2[G+&KT(S6"L\C'*66PD,RV*O483;U ]\F;I39B8#S%/I>2ECHNDX2OWG[ M .K."B$3/81G8.7'N(%A]HKK.7]E0],U$WMP)L8Z5EN4Q6GHQ#:-LA2!U7P[ M 4/-]C.PQ6G$J>.%;]X&S@.:;:M7JOGL2JBNROW8A8]79R+>K4_0(YA&*SG& M:XLE['[\_#]T-/ES>QTYN,VR]?^SN?8./Z:>03./)EXB4L(SPEP.6C:()^Z$ M\'<69OPA]8R:9UZI:ZQ5C5NI&F=M52,)N4<]"J82;!;&8(2=9KYG9R2@4>S! MIM(,$<,>(&J^KL>^0SWV#:LA7K+R\'AUG3>R"U>.,'YAW?G< KT80;:ZI>>O MNFW,KY*"B)SYR12D!WN?CCD)0Y)ZO@TZ#;.)8-2F'O'LF"5)DD:",NX\<..8 MASN6OZXD_:GJ">6(?PQ (@[8U34HG@(/KDO+\\SJTW%^($:#GK4[9B^@@')_ M;!V(R506ABK:2U1Q:*_5TQVADX="9J(956'9FEAYT?AF,BO*&1U/K6F.C>Z(X$87U&S[Q?_XK]CSG3_U5=;W\VOWS=P404(^OJF"K M5[#T[%5)-FK\ ]!\V# OL3YT6L!*:8:.5;2@$2G_BOJKQ*%NB0I PH2';AH& M$7>(%P2)0[)0L)#2P!.$FTJ!Q$EL\^$AI_L MF$HAE[-G4<8@L!G")'S@!1G)<9V,9/VZ4;3-:GDKB74HDY2DM ML!](BTXP<3C*/"$"CQ*6N0F( 4;T8A?= M+**G_A MQW8:L@1LW=B)/);X!"O_8X?TW' >YM]2-"%Y'?WY 3:'%LC1W.C/$GGK*$?& MG[.S#6"A%HICO$VQ8,/KK%*P60&;>)H/X<27%NIJB#8A!C_$K7A6''A>A!IK M$,Y=YQE*?%C(6S7XP(A M28B=8/2&>H)%@1 B"4&+](.;\"QN>N1)YC6A%PI@ CYH7P#*3+, 3?) >#Q)N)O=E!PG^10M5E3, M<@G4A/I@2Q_K6>4L_2Z85!N1"590'0;[J>*>V,ZCS"Y0O3.DF\'.CAF.G\M! M%(A'D8^LOV?#"TNCG\"X8$J=G,[AHGA*>93\N*,FGM/2&DCAB.]1B.$ 'B0L M^$7\%*.)AE[!)RDXD1/0*?6MA9!O4$%/X04'ZF@A -8FDP@N;N+[< Y!Q1Y) MT!8I#V .8]UVJ8+':JC@O5JF6!3U98ZK-BGR'S#QC@C!=ZKE!XQEUJP]5S00 M] 4@MB:-C5@@R%H"#"^Z,*R!&\B:QFPWK.=O-%7KB8 S2-("HR8CP0L%PCRD[A:18,5(REQ8+% MW8/_.X.+8 ,&(QQ9R/90Z-"%>TZ0-4O&/^O ";9E3: M^=B&@2<]M,T.\JT22&PR ?M7;K>-&SR V_2 TJ)B@X*!QEC*6S8/=N4]\)1L M((;J*O??7R_"9]FI=K_,>X9'/':U!J-0!JH9\LQ M:8'N*WE@U6H-X'(X5GKV< : &-M4@SQ&,8^9'*=%1WJO"$9F)[DBNS]D)170 MI,:^T5Z^QEW:>>+4M]"TS(>SZ?);%@'U/ 4])GYG=1K_/"UJ_(438:>%H&S9F_^T#R&<0#UX&&W@$BY[^\9Q]1>%<_5BO/W?:?&?MSG'X,WN; M_W[8[>]L?NY9N_VM#4G(_?W#G0/K<-_:VN\?['_8W=X\W-FVWNWV-_M;NYL? MK(-#^&)OIW]X("]O@8+U0$U@8C*U0 @H20IR'L$J2\7!18&+ ,<4W5ITKA'( M39=^@2]6_;/#-)56RUC@BL!+TR@A8,2*A(64A,1E<13',8W>:"T-E)Y-5+&Y M%U!.290Y@4\23"]S$LYI(D1*$Q($2YG$8IG^1"RS1DVQQ!A7JK1.X6=1&+5P M,ILV%"\% A>\[RE<4B4+OP[>#TZL$EYQ.CG-QT+M8HJ0UPC+)V\[/QT@[QJ, M9L,I'0L@A"&J1WS&4+RC5#RYD$KF3*F/]W I/\E*7I6IUG2=MZRLYZ\!MG$' MM8"2P(-2H9O.@=VVP= [9@6:S\K J57UNZ$)AFTTP40NT"-A!\:!?Q\% >=MBY(5@\F5'2V?J_3=E*+Q5LAO#Y&2O"+[O3@M MX=UBIM)B)W=+_[W-2KUJY+4M6I[>"_7H968&O[,2#3B>4GJ]KRW3FO8LH.&U_8X&G">U"91?] MYO[>\=>MBP,>-EWBL?CNPBR*S3$W:11KMGPKMKS79LM^$KHN=1V;B2A5!=>I MB$*;^5$6>J'GAFX";#GJ.?%KKB!80;:\;1(,3&[!,V3*WGV8\JO L%A1IMQ( M<=]5#>9PXH89"SCV12(] M=ZT>KQ8?WEJ23_,,V;&_UI&O*Z -')+$D9L&3D:"T(\S/R;4C7R/,,&OSYOK ML.-+4>2<%-&\$@8:<>)QF[H!M0/B.4$[@>_*47,C]B8^EU5^E[+\V+D:\K:NZL??^W$ZE8G[O3K,]E M+$S#(.!V&@K/)F'$["3) CL*J)LFF. MN_]9FNWR^%E/-[!JO(?P_#_%.EOS3;C9?$#%).V/5 GNH)0I;1RK'-8UCZO. M6Q^FY@?FMKWS0#6/FJCRL2YYZ51JMXK)N2PEF*HVQ[IH6R7,Z8H978^^L';R MVM+MCZ*0>]TA4\^-HS!&/BU"X@)IQDG$ QX$\&9IX,8:OZ-#G=X-"% ^[2/. M?TU7BJ[@WU^.64@#SEQA9XD#5BWW0SL.16P+EGDLP'YL:?SFK8<]AN>IJDJ= MOJ*0Z+E+"6_5I 0>/=Z-\6<;*^_O?EP10%O M>%8,P%\U!K"L4!>UPR=S64\JJJ;5N^WH'Z'-FKX%Z%GM:P: M8\E(ZT81Z&PB:Y\ML$N!MTTK)6M>[>J@<\H2,_Q^6+,LO :1_5 #:X)VS1?? MW[&J*&A7%07KJJ)U5='KJ2IZOC&_]>#KP=>#/U9SZ1=35/BQH]M4BL^ZDO!1 MUWV3,07^H."2Z(+NWNO"PI>:7"!\QQ&)\%P2$)(ZL1MEG+EAR#T_)H(O#CK, MMP%\2&3P+71\C*?JRL\539;/WA6B$PY@'IL_C[Y^@3&/R+?W>T[__9>?^W#? MWOMW9WM?OUSN'1Y=?#OLC_IS@."GIWO;[TZ_'9Z.^M]/SXXN/SG?#G>"_FCG M_.@KO./AWD]XUG#/.W+^O=RY["0<1&Y&2$B)G5 >VL3'=IR">[87$C<@/.#< MQ7+#*'AYR=3/AA=_+,2$@H!"E]*XU% N.4+C6TP="VV)+Q6)KSX?>>59FM[C M';7%<+UL?:!^6_.XV_$XI\/C2$!=EOF)S?R8V80DS(Z#)+0]GG(2<#\6@?OF M;1PESR=+^<7IFQ\-^B3R-H0CG6 \]DX,[774NZT@0S-[B*T3IG#%CMG&-0.[ M'0-S.PS,YSSQ6,: @27<)F'@V"F-(MMS&9 !]5CH$532HK62]F1G]X.0P1.Y M,G:>V;-2K+6R1V-B3]*=2JID_7S,FHK;FK?=CK=Y'=X6IB*.B!O;?A+'-DE M0TOBD-J>XY,@<#@-(^1MO=BYMPFZ5L_NWJCWROZ,:S7MA7"X5]-_[U=Q.[_# M[1P:D"AFKNV2%#2YV.%@BD;,]H4?4I;$*?,]X'9)+WE.\ 5/$^-ZKKRT"JWH M'C>O3#_\[9E;N=IMU_Q!;^A'M9]K'GD['DDZ/#*.19@&+J9Q)IX-JB&68"21 MS0,@!A9Y:4:<-V]#QYMCD'.H]&M5\%'85X%%4U=$(QKY?Z],-;P-N!G.3*N":I=V.I04=EI9&A&2,/%81P&KH]E;VO&]5P9UVX7CX*(*")1%MC"P]:*/ SL5#BA'<;4 M2?TPXHXLA[T7XUKK8G=N=;/[<;"+KF[&LH3#=MJ9H-@?)//LV'5\ MVR-)&OB.'S 78PGA/%#)<];-5IIMM<*D8S'M5LC>1RF[<4G/,V%L+U=AZXMU MQMLM>5NW+"'S78%.43 Y>83M-H2=1@&W'8<02CT:I(*#W>GTG"A^6!S$&Y7, M/0L,^*DV MK^.T;2W&-9MU@U'N@9DUC\C51='"YZF?:S2MR(GN@J;E>1N!NO-!T;0"=R., M@X<'Z<+9Q@\)TM6")7D)J%=[F_]^V.WO;'[N6;O]K0U)R/W]PYT#ZW#?VMKO M'^Q_V-W>/-S9MM[M]C?[6[N;'ZR#0_AB;Z=_>" O;T'']2SQDPG@KA4D?G?*$W7?I%?%C^L\.,M?3V LHIB3(G\$D297'J))S3 M1(B4)B0(WF@84^S9BEI'$#G4$P%-/9(2$<-_!:$ "P>@& H;O^0+AGLHO,&'YJ97 M(1#>D6<&B%<>WHFY7>=+$%L[&AZ56Q\&&;(KZTC08GEX^A4LR3M$B/T'$6)O@V'Y0K#JKH(G M?G>E)+H)E-TM:.;VX'9/\,C7EJFW+7Z(83Y!/'#!3L?PU).;<,]KU^$FFW.' MR/J3,IXFU,7K9_/ MB@O@X%W_GG'8J3/\ 8]PMTSVJYPG:.ZP7F!7?"E%-ANB5'CFKKO^]TU_[_(( M[MD]/_JZX_3A\_[AWV='WYG[[?V7"QSKV^%9L'_0==V=>'O;[++_G3E'W_\Z M/3K\Y,/G8&_T>="__.?LV^$N0OT/]^'>?R]WIWN#1E]9&@C"W(S;Q GA'V M MV2FECLT<'@0)?))1EPKJ1-/#V\W6>0& @0!9[!];]VH%SRGHOH75V5U6% N1K0X4WZX*?Z)1^4F)M.U MBW$G/>CZ!)MGI@<%- @BS_6 \%TB8B_A-.,AIY$7)EE(UGK0*G.UO;8>%,0T MB?S LZ,T<$ /8HF=D)#8) N#-'5X& OR4'K030_3J\_>NM,!6RL.JW/$6HJ# MGP8LVH&V]J \E.9 P@33HT(FG)C$:1A[A,4DR@1G?I2ZB[L?KC6'U6!KG]J: M@^-E@>,'U/9"1Z8^43L)$63,831E41*X0?3F;? K/"@OO.KX%IK#G0[8545Z M:_7@$"B%(/+BP(T23CP:$98%:92$F1.X%%B38/%B%^E:(5@- M1O:EK1"0(,L\)POM)'*(39B([(1DGAWZJII1-XD7 SZD>V<-$K1P/?IH2$H!.$W'>R*$Q]'X[22W08K+0>H"K% M;IA NBIN@\<8XX9ESG>H7GEAI7*_8(%>C*!:W3*Z5PYC_VMDX%%;!B:QYT<> M*)&N2,$N=OS8CJD+VB5H+]P!4@D<\L @]@]W*!^P[.XV!1B/=\;EB'\@0MR M79VC*RLPY!&9X%:4EBR $-9FU52YQ"J,JN7RQU:Y=?>5KRDR<>.;%A*N;K7* M'AV#[8D=S*P)]F?$VA-C#@FE,K=D$ ,*2^F5/LAK5,*4TF%&,NQ9V-<3UQEBI59>E>NWI2-7\0@GI0;N$&CX$-2:6/E]BNEWS L.&-RRLBCO1J@D2B-9Z9'W<= HD.E/E M9/5!A ?@EE0']CPOSF#?F.C5YZ*\& N02J+L-2#Z4S$6V6"J27F/_OP [TGQ M>^ O6#RGYU#.AE,K*_(1GFYQ@GL-; F?B2>9MD[K;7D=/&-ZNF"L:C;U26S@ M/C:8S_@Z+HR',I7]^(!\ZWWYG_^*/3?Z$Z8%F]'8$/T>IDJTP5#@*,![3(>Z MZ+ :#_J##H9R?V!%<1P85EPWPW-@[)50V; V.1X1=6!3,3W'$RE' M0+X_ GVXN+AJ-'3[#."+"TD]!9L5 MX9S:(Z] M'"2CD*J3C+-G\-PQ@W'AI,$7FIW(Y3H0$_@B!8+RG9Z%RG_%R\TJUD]7MVP# MX\,[E +HN_JVFJ85T>%SD>PH#@#4(,^3WJ#N_&$/!*.PE9*@X'ZD?',V*FHS M--C33Y"5I[!M:*D4$C89>755S=41C[?/ORWP%[::D[PL !6IV1!PT#:56"<_-D;0-_^/778Z)\Q_9K, M]K\?D?[V)[)_R-!H.85K8?R=8/_]Y]&W]WN7_>V]\_[7+][>Z,C]]W+G'(P: M=^]PQ^M_W[G M(B,DO%K[PI+FKF[TI[QK-N&2\P 5Y;/"$JU[C#H&#"]'3D)_6@8MHYPC=;!2 M3I4;FM& MU# Q) 7@U< WJMG4C%GS1]3:]5S:4^BI/8;+<9N!-2/#H@T! 2-6VH(9#1Y8 MSM(25!%IK< "YAPTBZ]"ZP/2! #V.133ZV43/![&G5HO(^H5 FP3R &FN*1)TBQ*)I7I=91I90*CC?#1@#5U1 M*D3P?%F_*M\U/P?ELCP=3"KE"1^[8>T"N39\"6IL5,=X50"97EA\4$IK U]6 M/Q71Z 26$BF4NT> M7F4HS1=D]JS=CY__AXXF?VYK=4\F%9@-/)0]5R;V/.SM[&^I?4KF?VV=\[\9<1R!78'&D#M2R!. R M6KWFW.[#;N'4Y!@-VE2_H7]M C]7)))CB!U8":Z^C:L/!P\$VJB>:#Y4?/54 MU-:%WC:SDZ@[=N['22+UX,ZV=G'#.FC811E(TQQLZX:_0PM2X[)HV*"+=DUN M5;UQ\Z=4ZMJ2@0W*,V258 CA9/1C])C:S9,SJ2HJ8\-L\'!P!GKX*3!=R;;9 M*=A*\C2?T=VC+0$=LGPXE*Y#"JZ MDL\#11(8>6?XP7B<_U!'JZ?W8E!.Q1BY-SP1+05\$)HG#$]!DZ[;E^,[C&'= M0-LNQA*ORVPG=BW/ZT9N[0ED0(T#*:4N*FU?R92?\%4//I?&IR,MH([$45X1 M7+;&BF]8[]23&VC3<(3G3LT1/P&=L&&*'OUQDV ]TV5)JU>"8[-.6I>4MA9B\JYE>FTUB.;NF77G2I97CE5/$5W5=2.Q58O,B6,C#0&8OD^ U8&@E;K:\C/D/N< M8E&=M/I0NE2[+ ;*]7-A#>DY'F_XA XC"\\$&X 2>5((H4[CS5:E]EHW7]N\ MLE&2M7<'SF!C$92W:Y'&K=AQV7J8(N>NYZ>AB%[E!%).W0YHWU50B:\/TC!8 M0QJN(0W7D(9K2,.K(0WO)O,7 B%>"VS8 4(48>@D(G8#C\/UCI>0-&.!8$[, M20:2? %C?7I7POMF,*?0DFN17+V3N^ V?F>?^K'C>%'B")<($<<.33+NAR+E MH>\E@<[UX\A);1$& M ?.9R((T?//6\S?FNS-90)!#H_7=9J_OF*6UWNO[[/7ET;'#W4AP+[%=!^,' ML/XVUGEA(R[NT<2C69A@GX@-=^E>]QHZ[?!"Z8Y,"9,,:@]N9\:M2B+3QR*79&NI"!B\^KLJ7KE; MAV>7S'_E;=0%<+DF"4"ZTDK@!'3&!]J1H8XP6HUJ+>K8;3-477E6C-- Q0G, MF.@O /DRR+HVW]U#_:>46SE304<3'Y<.#^D(0J?S #F)A65"EN>XR;4XO!IU M]]9&@KKG,7!Y0>?;<)25!&R)[*C& M(.TQ,Y]GS2M[68D^2R%I,-)\2(?95QGOYSWRL4USZS?!62=]E@:X$]_-U>%9 MIK$CYDT"P2PA$&;W(WA0!^UEJ.!KQ]%Y%*^*39/?LF([J]?>@RAJN7"?W/ND M=M-5.LE6/A=/K.;!$)\&DRNN$X\B32^36IPPS ML(+?Y_,_CI&S\'F=D\(VN/86'+]Y\O7@WP>MG5W\5ZRX9_O*P&F\LR4LT*YI3D['"5\O*5W-0 M9@M?U8BOIG7;Y#G7@9P9X#$D9(*72-"00$9I9T0"OA*TB=75>LQ7X:OK^\+< M(X/BI=,K;DTT&)L%5W_.)B!,%R%6-1F7$[-O34GH73AXAU>C_"4T7T+S)32_ M4 &K$IHOH?D2FB^A^1*:?SNA^:7S7Y;85@W] 34-P$_B5TMCY//MG=\/VG3K M=)>V6!O.W_WR 9[K._NZLT?:V5@_6/_5IKN_=CM7VL>*UI\M>,;VP>ZIQ^V- MC_M?-_X+]X/O-CX3.(^V-C;9UX/WG2M1=D4M95)R1+1*8.0;B0S&>7?#2*,D MR0=+5M:XTDUA9(T"6"7*7IBH+E'VPD2/9:)I=V,N/U568YB/1!$7DB!K34(: M1 IQR4<9@(D844VBEW63)[6JZK['TWH([QK7I8>>%[V=U1[=:R_I6NJGYT>^ M^4UQ7CFCVC'\?G*VT\!F;]09G;SO#_ZRP]%ZKW=LN_^IRN<*!S^( M@R^%J&$&H[:!'6G 8I,0="7EFCE#>%?'(Z4_WBU 7W-4E2 M++A_?MQ/ZUXB<4JT4\BQO+FFP1H9XP6*-''-2* F;Z[)#&X:42?64.1%BB ZIY',^DO+(4N<0Y9(S M$; (,LZ[(.CUM[IZ(4=GH=="KXMF)11Z?2J]3ML 5@GJ!*6(4>,0MS(A[9A% MU$4:N2#!!3'O4J;7I]='9XPN:U)HKIBZ;]NG>?=Y+9FC)7.T9(Z6S-%:'+D\ M"7,E<[1DCI;,T9(Y>E80OZPNXC?@A5@@/T+MR]Z7L53TJ-,Z^/QK]Q2N>]#B MK8W/<*]-LKWCQ?;&YFG[]&.W?;J+X3E^M?ZXY#LXW#K)Y:"YEW;K=.]G>^?# MK]V=SZ)]^IVW=EKP#)]9^^ CO//FSYDLTH/OOUKKWXBGCB<=41*6(DZU19HH MA4PR/N3-! 3F*VLFIY$^I;:]9) 64EKJVO9"2D\BI9,94DI)2^5)1,Y)A6 . M*7*16?A-$AF#9X;JE35BFMKH>I#26TPF_5CMTEMUM9_:@KZDE2Y:>EEM%;[# M7]WKPD=G>U9L3C:'W4Z3++-E"22]%.]>2B(E2A/B14(I2(-XX,"ZC, "IRQ2 ME8SBFJZL2=;4FM:C;4A)'UUHW:G@^]GQ/9,L&@@AVCM$190(*-LCZRU!@@!Y M*T*%TPY,/=5D\BE:54W31!= J_H+.$UIR<8ZK6XQCSU^]HG M+&_$HP$P]?F>\4>#K-]/]BO/^R%7FXXO_)I<3FE?LRS;.V3\]%+;3O^9++3_ M=&UOM-X+FV=KK0C^!PG^W5G%WF.@-DL$LH:#X.)059$GYQG'">\LB:: MFCRY/K'.3W7L#J]D>WM=7("YG@CT*56KNX;85MHMJV!@-!_%' M5%-.X5,[3-V^YOK0N]4=56%41 MZOGB>@]KZ[]Y::U?K*S"K0_BUKU9%0H+BAF+"=& !>*&!^3R-CO)<6IH)+!L MQ,H:HTW#GUP67OQ2)>A<#K #+WQME\C?CK*/:6/7/O3=BIKZA"[0S@%<=/^$=_ M6-CT@6SZ?59KBAKG#0DMDL9[Q)F0R#!B$'4\6!-UDB'O[L6;E-?)(BV.IV74 MF@JTGPKMF4[:6 **)4&N2L!EEB)CI$):V"A=B* NA1NAO?!E#[57E+9R670< MCLZTHJ56BMZ&Y5F3-'*Y]FQ>?1@L%Z(9Q'!>!S!_BLBI2,4X0%%"(&%2D9@ZSC 8DD;'12JRC,RIIJ M2LR+"^D57$BY14QC9'\M>4QM<0W,UW(?W2_5I77O?W'6Y_;- M;I+VUC?I6?@]>!XB7-$H<)%:>)R0X70@RWQ)=O.K!#A M&R)"%I,@7KNDA>2.>V,E'1W+P-\YJKM0]YUZF) MN6:_N"U]I-Q_TUWNM><8&5VO_$P:=,C/,-$=$K$:);%-@S_?6L M\*;RHC/1FPA@W6(W+Z.0>/@ +)\(J8.2.P%8$2(/$R+L#1B( @K3)S)[<1SXI]B M3<)*?[;EQOA+-" I&'\9C,^8"8Q$CAW1L,AR!!#;A+3(*6X^^< )2=(KP#AI M:GS535)V!2@.]_E6V4ZTYO%P7Z@\_)*ZUAG%7N+C*U1\V6%3F/@^ M3+QUNE[=6'8RIE\9\C"]>%?T/G MQUKU;GG1=WK'5??GM7_!QY<*(7@N,C[JCZ,5[P:Q"T?^B+_][(31_AFPILZ: MO"&^.,6Z83\OVQM/F7H-'W-_Q9?G!YJ?RO*BQJPJK/*[3NR3R8TGP[!:#<,E](R_HW15C,^\]FN\2F[\[K;+"K(JM9C[ M9:NGU?>Z[!W6V@/<[;?$<\;3_4IR5UTK=UOK?_^UU=Y<_]AL;+7_6*T6[\<=V^]/V7UL;ZSN;&XWW6^WU]A];ZW\U/NW !ZW-]LZGZO!_='J- MT7[_&!XC#)N-^,M'8,&+4) ]!,X=#:OM3N#3/ @ TT:P(WLEC'??H;^.+ZN? METAS+(*CE-A$300-CD=,#7?)B^AQUEX)$6/0OPZQC476U9\[^S$'SQJST;-& MZO1LSW=LM]'IC568_);P&TQ!;)Q$.VC$7H #-Z*/APXF@9%F(QM:<(+O'@=X MQ_[POSW[Q1QO'^SR]L8'#FH8_GKX=1^.A>MOBNT_/QY^_;-U MVMYH_6Q_^4Q;A[LD-_3=WOE.LAK6WMEC<.PWG[3T06&4 FYCZ]"6AF*0$%6 MQ*@0I%8K:XRMWM2.$M9_-Z\$F/MA9SC*BZ;:3_OV+2$?NIA"$K":"+/6"9ZX MUC$*$PP!(E!2._F,B^E^&Y.]];74WOC\37D6I54*26(DXC9$I&6,R#"=C(,O MF65YG['5F[3TL[64Q8*]:X?V!_,1!_O08P'*BN(T$!T3#]H'$; 6.KIY+Z'' M;Q3\YM?2P?HW3;@6>3-*PK1#'!N.G#$8"14YP9$')>S*&EZ]:6_OR5)J-L B M/XH^VT#=DV8E%7_N=_Q^)1LKZP@$XV1![=L?,2>RI.-NHPLG5$NL"U,)!X,6 MT.^-I>GJ%:W^7BI_I?1U0!#W1N^HJO26UU N'J1$=(9P;!QF'3548P>C"M0W MJ&S*QM'Q *S&/$R][LEXZ[HAZ ^C1@\4C>'0#N#IX7(!%-OJ>!C-/.I94N2N M -70P]6/NV,P]T$3K&X[O/9(-\$53%.HOK53G2/@C]&Q[<+]^CX+_#RIH^HH M%\$4ZDW$4NIDB(UUHNP%:L K3>XU]2#I>'0,2NH]GV>UD8?TN&>/0R=_?C&X MUX]IZ,?Q* UBZL+*A($[.;L7/&5,J>,[$CQM#^R%_".APU#NT) MO!6<#K;":9Z70?^P>KSIC0,G3SPS1I52'AL@VV#=G?R?X>S[#$?PS[EPOGCY MQ5[N[^^A!C=KI]=>3D"]1K?=NEA2'R-H*,=Q.U4B9Q#C)]#KXY3\V8"97:\ M\H9E3 O>98_ ,:*U\X&W3S@/U!F5Y?2 Y03W^V:MP9RS@!*U"=1? M19"FH+<0FQO-F2 ]E2MKA.#[+*>]094\6\U$Y4 !.SU+@ 5;6M=;X&7Q3"\> M <_Z36NO'!,P$V!QYWTA(G+.$F1U2MIY+V3(>['+U9NBJ/>QPU&QPY=O+4W9 M3O W;YB=O&<.:"_=-#[3K64?A_T;7#5HAHOF'.3+G_6MKW^IWC8 M:0RSNG'9>LFQ@=ALY.#!Q&D=+MDS57F)^NTFJ^:24=-8:*OFEBWCT9E3(]N- MM73:WV+<3+W7Q_%KS.YJ_*;QN=$2VSL?OH$J -+64N0%!G;WW" K),E;S4B! M;: 1YF2-\-6K)7*-,VR>K9%1_ZJ78.(Y>#!L?\9+V!Q&N%EOK]G8BSW 7;*[QUR7-Q:_;$#<"^B0ZJ59B;"%.C@ ]% MXB0I;:FP1#B=*)'1^V\T=]:\-?@O7H!"KD1Y*PKA0('CY=$^/H1+^#D0P2R^ M/T:8Y6-0]2OEOQ[.U^[VQL!\+R%VX?YWBW1/MW$NW1+ %([7W?66>L*OM?AF+ /Q_,V;9VV M#CY0.(ZW3K^SUL['@]V#[ZVOFF;!+,.,*TQF(XZ:N1R M"0NH1WEMJ6 L'C,U+%X8PDROAD7AI*$R&,E95%8(6(%!.DP%DPR8. )K'N6U M/3B.*VLST]&8S,+)&4=,%L&#)=]U +DVX'[WX\Z^GI:LBM$G3,#.B$83PZR( M(2;!513^FIRDUY?+[RM7;"?O,-6O_FU.DUK#'H%!_V/BU^T<'G4G_M;!S-0< M=6UV:,-_$Z?T)/P5!SW;S1_UCP>@(%69(OG\YA4W\6&T&56@Y7PZ]OO77GY" MU VXZF$E?+/K&9ZH?Q+CL-GX8?WX,Q\'(PO_'\-Q-VZG&TBG4B/>-LNTOAFPVB,6'D6:%.(Q@4D8 MK$;&.;#K&:7*A\NL<8/<.B\^>7W,Y>A+ZG>[_9]5A*3*FIL$K883[69,=9>U MG@H(S4DXL#./WXW97[-\G.D_"2LP/[M-R_RYE^_:.+ M##\MV&,R_ 1;%83./16/P&7YS:?>=MG;OX.E7!Z6W^^R3TUR)*)N68[Z7DF. MNV W#!N;5PR'F>S#^66 /J0K?KT'+HO@>Z1HWNN%[S]P$[*\>JEE&EABRL ^ MS\#JN<)ZBO.69Y1F4K;_[T/&:RDV6-BR^29*#X):\,8_.,2,T8JG^,#8SZ% H^TD(=%PKV M?^Y^>?]]]V#W9/?+Q\/=TSW\=><[WM[9%&"-BC;]_*MUL'ZR>[C%=CN7"@4/ M?M^'A,[?IZU)D>#F MJ+7^30MMB5<"14ML;ONBD>;2HDA\4MIP)9)?62--2:]NF36*<"V\38C[P7)T;D<6@4CBB*:%>:TM5 MAC##I$!XF2',I$V:>FXYM]09'H/33"E0( E(Y&(+U S"4[: C[GS!V<(K#B' M. L1N;Q+O)#>LEPI0H*L_*6X3E+X+82BMD?[40[LO*)T_2B]4 M>$NXH!X$O@Y:H[SM%J#48.2=E9PPL,E(+B/2!:5+C%(297U Z=Y1.:>E$!R%5E$BJ5&UT09'U/"%%/76*I+=L@"IGZ5+2?NS -^3=]EX=+"I7/GTI?<>J-PZ3RX],(, MQ-8F0K1%,@F*>. !:4T32HI+XYDW)M&<$B*?KF(6+BU<6KCT#BYU3'F'J?0$ M+/+$G9,:1^%3LL(39F@)J=6,2Z>,]> IIR$28-!@$">&Y=\L4D'0W$^?XL3' M>NF\0FJOSZ4W[%(TW5'D^@X"\N8. O??.^>6B[QT&X+9#+ZSC@$/V85CW-6Z M3MAO51*!^0L?#1W?;>Z%FH%OGS]]/U6/W$SQT]/U\@TX MSMMXM4[7X?[^&^C*.609D2<:C%@>!7+)6A1I(%A$+5/(_O?5J_[WZ[IXY58Q MX7B\"#KCRD5?K4,[W,_=Q[O]G\-QH_!AY@=85,/5QNR2S>U<^CGT?.WB'5Z_ M>HFISLNBJ'$T@+50]7R?>K#XJS/31R8_9B]86-T7K60>TJ?K[>URILHN9V67 ML[++6=GE[!&[G-VCB=JK-.:"/^+@1_S]9.?D"+[+W;G>U8EQ6& MDUOUDK$==:Y:3Y03L]JH=FFYZ8J7NG]9[V%\+^IPIG6CO+D,:"]GYW9FONWV M>WLHM]2;^?ZZMF'.=G/K/&"*",K\U3U6;FX6-FF/;'>NG<7LON]YTZ4OV M1GIN@/GM:!"<:6UXDM19X9D&ZYQQ0HAFW[8>D9T[L<&7)> G=@\^'FS_^8'N MGN[RW5./6XOD)?-[X>M _V M#]JG'TZ^;GP6[2_PV<'>K^UJ[XT]W#[X?/KWZ=9,I0NVED0BD,6:YT0T@0P% MPYT)*9ARU@A/5M8XOFF?I07.H2]@BATL;1YRD 26#/C.YE)>;DJCL4)$ MBT)$TNM(N#3:,U3 M+DF"WQRW5'DLB >VX3?M<5NHID9P+%1348T-/' B32#<3;V)P4A$I8J+* MTJ+SU(2%+G2>:!FWSA/$3-ZE%&,".H\.B!&F(O4< SE53<3X,I5&+@*G[ S@ MY!0'.?OK:MYB:6GX0JV>3^.@'^QP_SY$M)[CW;9[L9\V*=3T(&J:Z40?)692 M.8NH51+,,1Z1\XF@%!*65%$98EA9JW8XI;_5J+=2:8]V'T3_XR%^6ZRHXD)2 MFG#>J-=@FJ(RAG'GCP@O#;P7%+X/B"P5#!6*"2 %AF*#&+.R1LU5W^Z5W+X"WKJ ]V4;&!5Q_&I GJ[*"BYXGC=()TK!#V= M'+,$@ED$S7'@4>@BCA<5T0\1QW.H4R_B^$51?"&.A6%,YYG1/&FP]U-"AD6. MM%;2,D)!'(<:B>.WD)_R\;H]DDO?TK*5TU*PS\R6!8YX Y/"4/ V($Z#048' M@IBS6L$7RCFUM%LY%0C/T9XO$'Y1"$]M61!BL%PHQ!3! &'-\FYL% DI8I2) M.Q;LG+8L*!"N+X1+7^(ZXG3*7 =-/N(@&?+$6\1=DL@"0A$UN2>.Q,0E7?H2 M+SE*2T>Y10/PE*6..;/2F?A M8>/MJ"]'SA[Y%E(>_LA==H[L2?;RO;5-&Q_B@'U)%\A_)M/QOC^88?A"[0^B M]IG&RRP$CYFAR/*\XXB5F!>T9B02QS^3)B"EAW5>-N7IJ)7/9D%PDL!X;F[0 I.YX33 M*3<(%R)(%RRR-E+$0'X M0M R+(.2T2(:C"V]@9[ >[S '?:?@\QJ40BHM80Q*7"R&EKD1+2L\2MHME^OR9= M\/ZZ?\%LC3$[!_.]8/9%,'LA;$D$=2@)B1@%BW!:ZH'H946U-P"JJ@"T# M84UDN*="@$I.O0=A MS9[<^?2E8%UJ'NI2\[" J12E^\.#2!UT>!M-(@9CR6DN@O(B228X23Y; 7=M MOUTJVEZ4^#=_5J1?J73KWV3"SOL4D!&YI V4.*1-LDBR0+T2)"4?1<$$I@$7#-<.PZUS# NO FC0%&F"5C(&-;K575%&$"U&< ZN=SH#JCM3'4(&4$"%N )[*")Q1S]6&(G!$%BC8EI0'$,L/T,5O/ M%U'[F@CVYPA. FL3!$-. FYYD@IIP2W2$4P?XX3BI"I]T.QJ]5+I +%T1[Z% M3)72 :)^;I!2U38?;C^9=H508@,S3J+DG$!E,G4I,#P'-T@!ZC,!]<+?H8G'3#&/ N$ 5 SZE_,6@!JEUY1I20T!)8S6 MI/JTP'3>,)V[IZ/ =&XPO?!V2$MP3)&@&. 'CU(C%QA,B3=&!L6"X!)@>K7 MJZ!T.5#Z@HZ. N"Y ?C"V1$= WV8:X2-UHA+PY#&2J'( -$P@Z/8D->&?SB?9VCE7Z^45-=[D)9ZRS(B><^K"Y=*O@N'Y8K@UB^$0A(R$(9%L;B4E--)& M"91D\)1CQ0B6I8/+&T#Q'$SZ@N*70_'G&12+$).F@2,G"5CZC BDD^'(1.)9 MTH1S1@N*WP**7\#D+U">+Y3]#)0)]S98(A&.4B .XA>@+#6*-%&6N"94I/HI MU6\A#G^YP6/#]D+#GF_!6D+SSVKTEXXU+VOBKW]C5,4D'4=>"(:X5@EIE;>H M=)(JQ9GD"IA(F!(_6%+4OEI-0@'T,]C[Z]]<#%*+0! A/")NP5XP6%L4O$_> M):$PK\H4 -P%TLL)Z>]H")G+KQ\?TW_#+6>BL2H8IY15(*ZH=<%CGIP6*G"J/,DM M9YZ!LPI!/8R@\+3IGXBAC$6)/$D8<<$ELM@K!-JC]S09++S(55;T&DOA<4[( MVO29FF.HX0V#/DA*0'H%)1GG(5"3$F,:4Y^TDS[ZFT%?D/T,R+[P 7!#N4F< M@ 6A">(*# H#,X'@0RFLQ[D\>F7MNAT:"ZX+KCM&60 V%S12D3<:,%1XL$AD M$" *O T%UR^*ZRD? >=*!*^1=& %HLTPJ&<%"E1%$MBLJ>ET ?^%#H)X;$60"F.=&"%&S7-Q#$7PH M9,*@OO-<@]"O.!R^:_CCP2!7#QSU!Q4VY^EQ>!LN4:&I MAO^4$ )SXZF.8%AH:US@@@52O KUH"PR4]_OI9'>Z7@?]1[ M;0LR7Q29%Y:]<$F&8/(V#S1[[,"HMQA'E C#QH(1D"B[SK(ON%P*7.*DO-9. M68TY%QF)P@LO"]*+HO"]FINOU K?$F(L\20!8GCVR,&&$F&%>, MX1 KVUS2J_V 2WS_N2SO?F\/C>+@\*%6]SW](N.7>\=@"D+_V'7CN6_D:9[% MV@WD_[SB -6;UQ] ZT1X3IW7$HP>KIQQ3A*7.X=[*C5-^'ZT7K;)?#Y&I].N M"TPB39YK6#>8YOUY&-)&AVP><:]42L+P>1=8S@\VKQR%*01:"'3N!,J2L$9* MIJVB/ @&"I85!FO#98A4EDCTRU+EA2<)8XF9URQO:,,0-S8B%Y5%46JI!&$4 MNZKKW)-W*"PT66BRT.1=>B;E3@@F.!.16P?J)E:<2!*H2,Y'5O3,&I#GA;,/ M:V4D)01)IH \@TM(@WK$0L7Y8J+YRL2JG(7#*(*N* *@4%/3-P9$7@U ?#+I6=67MI_ MCBS<%/X-G1]K9Z_6/CX$(/BU?\&'9R\R=6T?84$/)EA;^Y<;_'/M_.VKRUP^ MK=,+<,H[JBI^?6&$THS0]1G?['C&SARTS<9H/S8&\=!V>GF#V'AXU.V?Q-@8 MQB,[L!6BG>W:GH^-HP$@<@#/EU$][ Q'U74',1R/D=_I944'#O3]_-UHWXX: M/SO=;L/E.TR:'(6&.YDT>,T]7_IP^P'<#"9K?(])[^-F]>W%:K=.T( M+G'6->;*$^4'\OW#P^R1'D3;R*>/8J^Z=-_!!%9O-%QM-';@M?_H'\)TG,#B M@VOU^J-&_'44_:@QZL.[^.-!(R^T?(+MPI5@VCOPR_CESIX$#CU+0!O,[+1[ M!&,V7)U=&GF%94+L](ZKYWC2&JM(3F"-J5%.:Y$X24I;*BP!EDV4R.C]-\K$ MRC4K$T9MK].K\&5>8%VJ:]>E6&W\:P9SL]+",>4=IM(38*'$G9,:1^%3LL(3 M9FBNU"5Z4JE+]%ALS J*/_O]D%?@>B_ DK.]O0[@?7TXC*/A1F?HN_WA\2#N MP!U_[_;]]U<7')\G@N.HVS[=$NW#-OR;[[&+MS?>=W8//Y^V#W;I]DX+B'_W M9/O/%MT%(?#U[WWL#__;LU_,\?;A9P;WH[OT,VMOO#_,PJ+UY=\@9%H4S@6! M\W$?[@F"Y>O!WZ)6- 1<>Q(;GU'$78V,95\ K-G+,AAW<:P MGNT8'I7SP81(N:G:F<1H94Y[<2)ZD_!*(X(X/LK+>G <5];.)J)"]<54-,9S M<85Z+R_VFY%P"5'C&;S[Z2Z]#1<4;#CN&1AW0DGCP*Y34C(F$Z-YO]&+AW@& MD%17?-<9 ?C]/6!S-I8/&*7G?/I;1<]8V%S]>;$>!ITAW*YJ^YTED?7_>]P9 M5J3;.(RC_7[(E&Z]!RUBE'D5)$S#'0_A3L-AIGK7Z8TY?2(PCH"&LP"IKA9_ M^7P87"'_=70\ ,$QK 19E@<@'=F+HX:MEN:4D.ID.=Y) MG:PS@'PX7\-G!^8G!V&X6HF6BVM6M\\7O'("7/GFRV3Y!9(W"\SC(Q@,>*]N MYQ!>=G!277?JI4<7HJRR9M5O0X#?J)-%UJ2SVG!X?'@T.0.N.SQV!Q-!!R/2 MVXL@IT?[(+_SI0Y!U (M5BW9CV#:80K^<=0?Y9>W71"UQT?YO'XO-DZB'5P_ M=0%N_7^!WA\$Y)L$P:-:-LP*@D]^']24;MQ.9ROO3;-^SJNP8+XI(A#C'B/N MN$-:$8V ]12/4C1_W MS%@:FSPP<%U[-(SOSG[Y[6ROQDZO>OWJI,OARO_WLA-'^.Z-7!=/9+I_D MH$PN/_Z6K%8F^R4[;?R=PJM:Z!N_QJODQN]NNRRAJP#71UWV]N\$?]R9=SVL MH/>Z[!UY/G>FXYDKAU[C!QLOE9?Q]^B[E/;*W;,+G#]L; +PPTRZSXP+X*EC M,^6X?( CH-X#=VL1T@-?^/X#-V&@JY=:IH$E9JZKSRSAZOM')?_ZQW"),/R_ M#QFNI4A8_#V".*X<21-GUE,:.R]IQ&(Y8P[6!*RB"CBW7A7$9;LA.:HEB? 5 MJW*^B7E2SO>925&C$,3C;(IQ".)HO[6Q>]*":[6^O.^T-M;!7OAZN'OP'9[W M]X/6X0;/]L'6R=[2'T$WC@1)I N.=.1"UC<%(1*6*BRM**?G2AGU>A MGY-S^K'*8<&\1CB:7++)*;)6,!2QTMY:G:((=:2?.;5Y&#,*7:6BYJRR?N%C M'$XVB&2/VR!R<2O>:MKL]CS6-G%@;U1QT/]4OK1"30^BI@_3FE&D27HO,4HR M*<05J$7-(CAQS$D5B M&4W:N632W+)17ZZ<]2PX 0\;;X?^2QVY; ^\%/ZWS5YX@O/M\>F";\%PGM?H M+(VD?($6C,7F?I1$]-.*K8E1F0!RD([K@&5"EC,PO)W2P9J0L+7Q:^+"&2Y>#+"PL"9B09$P,"Z]\C3DU 3EF)@J!4 M/LI7YLO[56DL4-[K=-7!41QD_.0,3?BO=VR[%ZEH'3BD,ZA2,'->Z'!8_0HP MWO:C_CCC9CAJ1.OWJR3,9B-GQ.XU;.-_CVUOU!G94>='G#[5YYM6A0E7,UZK MRPQBU31FUP9 F4^4QFGF?G^5%_[)U^5Q6(P"1,TO(FI#QUU@13 M^.(4ZP ^QZ.;3[FI1.2E5W=V-,Z,Z=3/_<%%GLU>1&X0[7=D$SSL.]O]:4^& M*_^D)8YF_>9W^9RHF:^W_CK MLX1-LZJP>DS")J6K8GSF7',@!5F56LS]LM73WB^]='[I@S7)T;J[(*I:[:WU MO__::F^N?VPVMMI_K%8+N;V]L_FIL;/=^&.[_6G[KZV-]9W-C<;[K?9Z^X^M M];\:GW;@@]9F>^=3=?A,GE>SHLRC*HV_,=S/F?]C>AU7!<"G>1 ICE?W]X< M1[MCZ*^3TK<4Y]Q5;'.I.(=Q["/76+#<.9$%5^<=74&SB]L'F-\*3(DQ)Q(4TB#/BD$[$(^4M<3%0)3!;6>OUKZCB MUZIY/^U89=GKP3(+DWZ*$VUOMF07=*;>>65J5:M:X;E2( ?Q1R?^;,[H;1=Z M9F,4QR6RT_?=C[VS2H?^8'CIVTP9DW**U<:==<1P\,_\H]<_NV(5IY^]Y"P< MS@N6SL=DXB.^7#O["L6K#ZS+.XN83=4W#NO[#@^S6]YW@(PBZH)">VW]YBN_ MY:/>Z<5*SLX6QG@0_\IC>+D:^?>3ECWH#_[H@D!XTY5I&Y^_@7S7'B>%O)4, M<:D<,@8S9+CS@3&MI4]7E(2D991<2RT%)QP;Q@AFF)A$B*#$7*YDNZYLK"J_ M!*8<[5]+4&D: E?K-L?"OJI0S061YR6J=CICZ:*8]*P6=7AF:9^]S\2N!CT- M]%*0!._N+(Z^5\W9P?%PU$DG*S.WS,5JSW>]F&K\)!S-U+,*B:/LZCN MJ%5C\W]6O:HH7Y!G-:O:E'%]V\^Z:&M OI*O8AZ'$E$W%XBYEP?D_MNVO;W! MF'.58^V<9/<;E"_5'S%4WJ[UW#9J+U:_?Q[&=-QM_-5)\<@QTO^. N_K%?^P5*G_ PEN.O>'Q\>C]N&K8_5^TH#+X/]#,NZ M'4>/6-1E*.]FB/_FH&M9LX4@ZCK8\R&(>NKU[!ZE-(LP1XO2M (&\97R]_[J MP'SD[F^CZ/=[<-.]D_OPP"/>^U4#X;"2JJHP)QR;JPW2C/+:/99 M:D:,N-8U?SG8&8X'.6_JLL_^9@_]V+K(QL6">N7/VDO#M7%[)^RW#O9HZW + M[^[ O;Y\@/M4YY'VG^\/OAY^_=[ZXW)[Z>]PCP^D33=/MC=V3W8//NZW#[SX MNK%)QM[\SW!\^_#KX8>?EWH[4"DIE<8B$61$7$>.;%($">%HQ%%29GWN!FMN M='673@NET\*=]9&2>2,$=49&'H+2+F+&;5#&2\_(/*H^;@G@54KRDF0WOR!) M3'5@2-HP*RU2DG+$O<^[PF&'+ O4<2NISEL=\::>6Q/Z!2KH**14IW=[R);# MK\M*4Q;EM$%9>.J!/-6^4&8P3"'H,0(%$QSBBB?D$O<(*ZJ2$N984,T%_!67JA.-EYJ@7 MH:ABL#TKY[3..2=&++4W%A%+ RA'!"/CL$9.2N.H!29R865-J#K9:W/J,ES? M8/M&_!&[_:.G1]OO?O$%B[83K"@.*LK$' \Q.:>Y!0*QG$H3A2K1]AHPS*5^ MP2(2Z3#R5! @&"60)LXCPJQ16EK*LTM(SBG:7MKWWGOO 2"1,8X@P+9%("RX&):&04\(?-S0IY$TM2 MH_:]!R67II=-($28(CXMF#9[FUB(;$1(!95)X#@(5J M:OSDY+&"XOJBF/' //9< 65S@+(CQCA'"5?,:2QCB1O6#\=3<<.H;$I8!81] MA>,8D2$>%&V"5?(R,(G3RAKEK,F*CKUP.'Z(COVZ0"XZ]IS,YZE0FPDP=SHX MA(UVH&0KBN"7A+RVS&!J2,0>9#3634&+DKU L%X85!X$=93KB*EU)GD5(RDAK!IPS>?I$%:@FA+')4I",,2) MD<@FJ7/(G'FC& F1Y! 6?8F"T7O)[_LFSBRT_ XR>.E,%#%$'K@S@D2>4@@$ M4VXP*R&L&J+JPDT69 M>P3K57%KUZ^*XJ-=S,IRG@E=)P/P9[5&(RB.. M=41:4(DH3X*!38DM?=?7'\1!>-PX:X[UR^[WA?N?H<4&K MI:N["CH0;C'F46,NC30Q;W>IM(PB:EF5VIX-6R@HFO" (5(6( M.*$*N4@X,H%&2X(PT=N5-;XJ2]W5BR:=1&=P(%AH@\% $S9(L-),2,RY2&.I MNZHCJBY\8X%X)323*%@ % _*(&TQ1U1JP['3PA) %:%Z'F9U21ZKL5G]ND N M9O5\H#T3M<*")9=0P#D>;51 1OF(0L L8$1F)@7$-09QPIRS M".:-=#QBZRB8/9A%PR2F1-D2MZH?C*?B5I(3K3&EB%'J$8_<(&.X0]J8@(D2 M0=F8-6S2)$7#7C@\!S8IC+%94,>>=2FWJ@/+^)ER*\6IQUHCQGA$G)& ;.Z%G#A.*:3LB@&28:NX ME%N]:,Z)]0)01),D%B"D7 3Q;;VU% QM+ MD,E%TYIR(QA,FW;9KIZ'55TRQVIL5;\NC(M5/1]@3\6M0B)>65#'J0T2\60= MLE@(Y#%)&@L3C' W ;MD@]86TR\.Z=,XZ <[W"_F]/,B=RIB98,QF%I$N5>( MVRB1)LAVYEAS4+X+IHD4_ M*T@O@E(F1L.ET4BFO&T>209I20C"(?% J7%1@AI-KD:42RW5LR'L=WB#;G^O M%$]E#E%!1)IB,IQX#HO5,&$\89X1BQ/7M(2@:L I>S/%4U*RR*1&,"FY09DB M2./N+!.6B\!T"4'5 M$%53(:BH/)">0B:)G-H)TMKIR!!35'(I<*"VLI-92>Q<.!0_Q$Y^/(R+,?S" MZ)V.,QGC(\8!&9B_<>Z7M5@BKY(PVE"'DUQ9D_PI/4<*;)=1^!9+^#D1>B%? MC4G<6\.1 #&+N&0!V>! =>5:1)Z"M]D/+46=VN$7F,X9IHD9*9P#G0I6@_;! MP9-%D0@C+C(B[^F$?D0PN*C'CX'O=,<^ZUDD@B"A,$<<+$UDL[Q5/%(;B#*6L(2X865!=4 M/Q^JBU;]& 1?Q)>8#3'E @3*(LAEZ3UR6DC$6:**6:M@0=<1P4^M>KH1RF^J M?L@3JSE8492YR&VR+@IN#.<26^:=*9WOZ@#8[]/!&\>92D98Y+Q)N8. 1QI( M%C&A2<)")L?IBVW7=-=YKC\(<8#&R_\= ZB'_C&L@L;9JI\<,.H?O%VO\\--P^QP%:&E5":>FXU-&00+A3U%DFE8Q"&QFI3Z[$ MP6I(4!=^.B6T3R$&1&3VTP5)D:%:(V4B59*:J'/_7RYXT[!Y98S.#T:OG)I6 M"+40ZOQ#DJ_+J,7O,A^.G8I6.L,(MI@B9[E"7.5R5Y((TBX%IJR1"MN5-0H< MJR5_>NYNH=="KV^,7A>&78O_ZQ%,>J&M,L8X3I$CF\"(YEXFI'V4B#$IF5$D M*"6!23%N8BF+MEKHM-#I,].I-0&KJ *VS'%!7/9&)D>U)!&^8KZ4B]:/4*<[ MG!(?M7,"V2 "XI$*9+@A8/Z'I*P0DI"TLL8T:8JY%:T40BV$^L8(]2'F_^LR M:C'_Y^1BG4J[B,"K04>"',8"<2P#TE(39+60U%//+ .2)88U!;^JM1;[O_!K MX=*/ M1=57J^R9?XXLW'2M>JF\HCN]XTHTPR>A\V/M7]6/\9NYP3\O$@BJS^>=5')_ M?6)*B=C\=11[P[B3WV,'[O][M^^_+R@(OOZ]C_WA?WOVBSG>/OS,X'YTEWYF M[8WWA^V##[SUY=^=\6+>%:W3C_MP3[Y[^O7@[],/&!;TM\1P5)3E3GF5:HK/5NNA'>QU>M6:$[-BZ^!X..JD MD_%'G5Z(O=$[JBK!^L+43#,U[^Q'8,YNM_\34-"HUG C+XQ,IZ/]AIU:'XTX M7B -.QSV?2?KH(V?'3@H5>L+=?,":W3.5U@^#J[4;/S<[_C]1F<(W_GN<:@. M:HSV<__I7H7&ZE+#$?QS",,Q;/13HW\4!^.=5>$RDR<%1UYZ\Z_2JX:I.NJ9=PF\_.V&T_\Z8 M52U8%G*3_+G)Y)7\?[=K;&/'7?4UGI4:=:^KWI$A^H!$T/NO MQ3LO2L258U\YBU1?(EUUK3Z\&^U@V-CL92KNCAH,-*<47U>8\2?X\B' MY @_0%.K]PQG5>P^.:+W>>'[#]Q$_%V]U#(-+#%E8)]G8/7;Y)\I*?+P9;/T M^\7\T1^.LD+>BZ/&(/Z(O>-X#_R][I3/W97Y!IR1R^E.!/.=<,:#)5IR'YU- MGC+AI"'PP?^ M#^>WOWPFK=.]7ZV-S9]_G[:F,S0Q#4)2&Y *+"%.*4F6- MJ:;25Q,T%[YM$\6L\,0 .;&F8;204R&G!2$GZA+C M2EH?F>?&>*.5-2J8Q"US086*G/09.>E"3O4AIZD$0JI=C)1(I+Q5B.=D;(T# M1I&RQ)7#6$8!Y"2:FLXK'EN:7M\#B!_C,-J!WV_87@#4_(C=_E&.?2V@:5VZ MNMR34;EC,FC/-0\>D.BU5R$ $#F8+YRE^]BBA3:?C38_3!NMSHO7" I.,&B*31BIBA\!R=LA%BI&P0*R.><-Q;I*@"UR7%ZY16Y^H MD%92#,(4VR2PNQ,EJRJR?I\T6PZG13F:+13/$ M.4G(N&20]([&0*UF+.]%Q)J"/KFQ>_U>15R2:((&M LLN_6)J2%H#R":AM=JM",V9,]$07- M]44S5L;$1"V66')#@XDB4F:TD#(JP>YCVA0TOPZ:IZR>0&B@(7ED;0X.YWYC M.@:+'$P939%0FEO-,M(T:EZM<>H0B:E]>NB#W^"N\TK9\\L-T-)P_*.J/ O' MOS['[T[;7]K9)(D"JTOG:+L&>C>$,21EKHL&[5MHMK(F29.1>3FC7[_ZN=!J MH=6ZTBI50MM@A/<*@\D4M#2"2Z&=-ER;((LA7%]:G=JLT#&BG.;(4R\15QPC M&WE"-%@KK:74=YA*3T3@B3LG-8Z@XJ2< M[,P,+1Z)VM+JE$>"^4BY51)%[@EHJY(CAWU$P*I$,:&U\@JT5=4T_,F])6M# MJ[.]>JHV(I>W]KFU4\]4SY&:='"9!D@NU+R]&TMNO>*OEG0^K"/+( Z/N_#I MT0 0.X!7:J1!_[!A_?\>=P;Q/*$5?AM%O]^#@=@[6;TRCJ_5#NF3WX_AN!NW MTRV-D4H7I-.M;UAR180."%3GO$MT8DAK8 C0N 1AF!EGTFU=D&J"D+MZ' &C M_>B,3AKA>% = (>?5!TZXDR'CC'E,=)LY)55)4ADHP'04/7C;(SZ=V#O >V+ MGJ]9$2?B,^_+SMU__=2&#.9)]1/UZUAQ MKRXZ=9R(TO"F]&69=\.;VE#+T@S\/RJ5N'\,EPC#*UV>7WH*YI5A^JHNAM\C M:#F]K&,YV[4]?R6EM%03+ZG'J+1UGI.CZ*#UYQ9N'6[]VJ5P[L$>_OIG2\!Y MW:\;'WZV#[YVMG=VR?:?_^UL7W$4M7[N'GPXV3UX?[ +=N#VQL?ONZ??P0;\ M[_?VQCIM'^;K?>9?X7ES$?'4+LE@62>1A$;2,9[W,N?($>:1DYP2'J1+G,V[ MJW.-,M$**2TK*04>.)$F$.ZY$U'+&)Q41(J8J+*T(J6G>:\+*3=">.6X*/*^=D9^/E%Y8=[RE,HK052IJSE_K MV=$\[(R=T?]H]T>QP6[6T-]\;>1+)I>-":][_=Y%X_ *;3W(-K[,*V+11L) MZ-$><:L=_. )6>HY2J!;*XM9B,JOK"G<5$]GO5+O7%],SSFSZ30.^L$.]PN< M7P+.%UH,%E1YC4%W43@A[H-&)E&&1-#8RH"Q)&(%<*LIH;_5'L^U\( MC!:S M/=J/@T9^^$J1>93^\B8*H%Y"?SG\U;V-[*JY6C^;JL)X#V*\S],*C:L(P M4I@9Q(/"*"=QHN"%YH)BBWVVVYK*E!+E)<;T'/27 MP7 .Z%JJ*$=XY)BE@B M&%05AY$3V"&J04T)FOFD +BZ3L6+M=!2%MS7LC. DU,<#'-^TW6)?>/'1;QO%#?-":LQEDRT3X94LQLGDY2F"&=H8]3?.9G ')K#0X8/H<'=: MC]'8*VVI0T$&B;A1%%E#/*(Q<(U)3 +'Q;'F+IZ8&ZV3@NUGQO:4JH-] M,$X8Y%6,@&UKD*%.(.FHD;FM(-#XRAIO\@7PL1:?S(,B2U/%%&_,(?./FGED MWE8!V O1G)]689R*A@D>$0BKA'CV.VOK*'(Q$6X85=RY&]L57(FW%C?,(B*Y M5,@O+I*G.F!;&QF+!.$4*>(\>62"]TC&Y)0R$F;8W5@A7R,D%]?,0W"^=7AD M.X-Y_LS6G&LO!G'RDTI+@7(SP3D"_5$D."241R! M72' T(@&&1@K-_>+2[_G:'3Z1U7CNW[]X^;8)-G-^-1 M?US.]JYJ)@68F#1LF@!WZJS)"..+4ZR#P3P>W7S*E38;K]2'RYC9L9C^N3^X M:#:R%Y$;1/L=E !XV'>V^].>#%?^.=LQJ],[N[A4JWD(;WK[26^MO/#8=3U' M5NXU6?>XRA,:=LWV_\IO<[F%5[[?^.N+5EX*J\>T\J)T58S/G&MW+$%6I9Y_ MTZWJ:>_7>&Q^?9EJTJCF"JZN[U336O_[KZWVYOK'9F.K_<=JM9#;VSN;GQH[ MVXT_MMN?MO_:VEC?V=QHO-]JK[?_V%K_J_%I!SYH;;9W/E6'SS2[:3;B+Q^! MAH\BH'+?#F+#'@+GCX95TSOX- \"P+01[,C>IS7.M4-_';F>M7^<9M2Q_&<< M^\@U%LS(K)$X3[$WPG ;I:&]:Q^6!H(LY'YB#%77AMK:=Y0B5'F ML'>XMIT*_^@?PIU/&H.X=]RU@V[^[4 D.U?.9J2?&AWXI]OO M[4WZ#DX:?0Z/W4'THW':[M$ E+#Q:%8;.TY%8IMP0N-G[';SO_D69_T,CXCL8]1>&*YV_SPW:/81C[@T8'^6GRK_'7$0P!?)F.1\>PC$%OZ0Q]'CCX++<_]7:X MWTC=_L_J:MTXS$-@>]<-]=DUJ^%=;7P"M'3#]#-5[]NLCKGF20^C'1[GYJC. M#N%GOS=Y0)_O.;GT;7=L](%R+OZLG*7JMV$CP8W&P[?:V)AM8'FI?V5CW+J2 MF&;CY;SP>,8B %SX;!7\!.DXC+VGNN+Q@MH&C^_+NB7@6M\XU9QB81&EEB(. M$X2T9!YYK*/@C'JG@-]Z_2NZ_>6%&8?W[UX*'#&(4X!;;5R)/S_@8K H[EBG M% -K#!O_\X)!7O$ \_6A:U6^N;6Z^7-[YSMI[6S2UFE+M';VOJ60@@#B0#@8 MCWC>H]UR+) 3) 86.:?4KZR!2G=UX8*P[9Y)KZE5=G0\\/L5H78[H)0,9RM3 M\L%W+S2BQPN-KM*Q[7O#O6YO;]UX:)_PUVM\W;^M\?7[2E).IVIM@A"%D2T= ML4_7OVEB,0R_0>3_L?>F2VTE2]OHK2@X[XFO=P3%KGGH?H,(VF!_[&.)MBVW M&_X0-1J!!K8DC.'J3]:2A"0F(Q @B14=C4%:6JI5E?G4DUDYR-R[7%J/;*X_ M%(+C/&*9 M-+6A$;*&*OX&5#KF2OU97OC[GIF'S<#_*V?T?Q[->OA V6TP8> M^ IF+H5M-@1Y7,WJ>ZM+ZPVJWZBA^["*K%/!^3>LUFD[](6.V4&@7LF9#VI$ M'NFD?>LG/6_I(.=US\5OH1$U&%K]/#9_Q"J,\VA5PKX[&*[[N;?MR=[VG\V# M^@D&\@O7PG=>?F7P[V7UVR<,U$+4+JX=]!Q_!NJQPVN77WGUP]_-O?HG,/+V M!="1RUK=P[_5GP?;GYO5RQ,&I'KJW)P[JX.RB'LB$7,$1UX83)G!WLBP MMBGENE)TON<\S]R@Y^E!W L-W/2-!6HO,U[E+A/U\TX)4S/!U.XD3 6=DE8! M!-EB,/LIML@9 >93,(+PI)+S.9U6KQL\K[:XKX)$2T@AV1M+E*ED10_#(EZR MHJ7"HO>=LVX)13-!T50I9^>Y8DQR9"@#*%(8(V.(0DY);[R+3#N6%0.@B)>T MZ$6A2)2T:+F@"*XMH6@F*)HJRAJY"%2"7<93)(@;$9%)6"".F?-$"<*H6-LD MN:K\(M5W7'E65#^*W5A$P9;<:&D :2NO5XE*CT*E_>GZ1!Y3ICV*D3C$O2;( MV&CA3ZV28L2"R0:H)->Q*@G22Z)2IV^;959OF8:VXMB^.FEH+P7?4^7EB-4I M4!^02HXAKIU'U@*08\%@Q;A07-#5R^I]0,K8[6E%YCFCP8H[_MX W&[X!\2' M#2;_YL_==HA3,5]CE:D,=.8UXAES .YH7+/SU,$DC-/$":2(IXH$* MY)1@(%)4^$"$%1K?%[HX+:I_+$@DXPV)O!F%"&+7RYDH,-)&-S8O3X1]OU1T7<[S#&MPAN'T?YKN<,E:M2]QN5V^(H1^'M_:-;0R8S MO/UH]!O3T?)%TL@O'V6&L,D_;B#+N$I9%D[-?V$"KXLD0-7K0K+:^"OB?Y<\W8X_WC M75S[5FM6Z_N7>U^N>S).V$'KZ\5!_03^#V S?6Y6/^SSZN4G6KO\W*@>?R)@ M3_VL'5?%]: AQI@GC*+H:$#[-SJ5RY>N?P2E585E0(/ MG$@3"/?U3;5.EZ"7 M6EG,?^&+^9<*_3P*/68<5'M-/)<(*YD9AR/(&4M06)X46$YJA9TY*Z[6 MB];[L%3N%U#N,3GQ+&H6F 5K@_/LJ16@W)HBHJGD5'!N#;O+'?(J?1!_P4J> M5KY\(?H7/2[G8AG[%PV?]/$QB"OM29_S["SV-K18, M(DK**\232,A*)E'2P"=L\MPS.U\?UYRTZ)7=8R62EDA:!EF\:1 =4W?CHF=* M4B#L/"!N"$;6.8ZB)UQ2*JR(&T6=M+S0=$JX7)V3_]OX>O^[7,=D< MXQ2L9]#97M'[PK;A3LTB1K[7*R+V5!JI B9ZT6^C6_%'<".8CT:[XAM=?];J];.=T!NUPXBY MAT1_HG5#*S]]Q8WZ0N3>%OU&LW%9M'JH_!<&W^@779\J_=CKYSX<-I=C]F?= M7JY>/D@/@,M@SB:O\WDRKCH^C!M!3/6-Z%7.&X-4!'C[6H.)C+N%@ M L9/9MNV>=%K]*Z-[48:Q7BQ;?'-PY6X1%0X-&5H=&:N2&!I7= M]E6M^-ZU8O'7;YRWDB)3)(?(O&1'C=W:^WGUU+AV6K;STS?/,JA]Z'3">:/9 M?,.--CY=5.M?#V6*B4>ED.+1(JZU0Y8[BJ*)RGLN@F/R)8\2RK5_N;6'I54D MLH2P<"Y7K:3(ID21,50K%KW5ELRT]HXIV,>H]$0$GKAS4N,H?$I6>,(,+?1> MC_3^1MA=N?8OM_8)8VN4ED!#'7!1)36RF FD!(^&$P::&FYML//K%\8'KKU]7P M6=./[TH**?B@W*@\YCFOS,SVF[T/$SU63?V%B4=N+:],Q3Q#JW6_SXY M./X._WXBM6^?< V$>:]>:QTV**CUH@6J(T4DQCDG!MD MO4P\KBD5@CC"LN!#<";&>D*]EOC&5_ /"V-TP:7\"$;KW!#'E,0K=4&U3< M_?:CYKDJTXN?,;UX MZ>(LR@&_?"3+XM;INUT=/C:L:S0+VOF0D@^/CB1\S7NL? G8=X5E\ST["8I" M1@#5 \OHKDRR)^>9+/_)^&H>;S\R4$@^['C[S[,>#*[7>]=I.3!=\F#&HO=N M4O)&L'*Q,&["QQJSP]/N;)B*_6]_M_8O/[=J]7V\?UP5>Q\^G^Q]^"3R=^S5 MW\.83OC^C>*(W^&YFD<'WPZ.:Q_V2>WX:JB^BU__NAX MLK;MWO;NY:&*R7HP%Y"PSB)NM4)&4H,"38FJX"TS\RLJL'BI<25,K2A,/3(* MYP5@ZK6#\)38Q'O%"@M0*%C!^%\!N MP_A_%*$X$^;CN[-N%_"U1-*9D'0J1CQQS+0S&@D=(^)!>61R'81@)>"KMC[H MLH94B4:+\6PSH!%ABKMD>52$<^R\4X);[ZD-+@G!Q=U!UR7N/!_NC!FSPV MAOS:[/)H*(!U^^V>6XO>FO_GCZF;[1'=Y=J(\_A78\_ M<7S/;CM'6YLEJ/^^NSPA+& ZZ" _S75[)W_?X.UQ!7B%U6,"!BC=$(-/SO4, M7I -J>=?J[T8K7Z;1_L//&ZJ;OWS<;>VL_5YO;);>[=1"')MK[[SI5+?J[S; MJWW9^[B[O57?V:Z\WZUMU=[M;GVL?*G#"]6=6OU+YZ)?[T$?:0TPA: M>61SY$R1MM KXN[AU3P)H*:58/OV[HIZOYCZVP#T[E"T7X:670^98T$E$5@2 MC/%@HTV6,>\QE5@X+?F#HYN8?-7HIG%V26^47G(])>.VB*><.U*DHA0+-\@8 M.>^<-4/.ANE&'X>I.;"BPUR9'A"]G&1S:AN#SAC#8AD56VF./'K##Q38EA-2 M\B5#INIB_SS&S%AM2G!QT6 #IO4$;GUJL[(T8-!#$6KTKH)M*]FOF+-QCAJQ MF[N 9*VJA*MXT4KJ ET][W1/*J[(2SD['6:F-'/MCCPGO3-W' ?=/2Y&<]1H MGY[!EYWU!D_9BA9N5GS1(#$]^-80>[[;<#'/5[-S_LMX ML9'D#"4=9:OI-47G8S$YY/?*I[-.7HE3("1P]]]@><+Q60]>^E>QF+[(_1FL M4V\@)H6^^]R999"S-4BH&LQ@+&0K9-=7 ED9Y7-UI^9R.>>*_E[9<^> (6*,QTE$KGFR#U M.6]MD -Y*_CFS#_0KJ%@C3!I(E%P!'87HS0[D*]& ?"M3L@8-,Y3',[AC7D? M0%;CACNZ,N!M0ANJ+0OKS=^>O MS'JPGD-G0W84P+5%];J<>1EL-XSO5NP=P\\-'F*C4BW&CH;*UUVGF2\F';+9*3,RGA MQB/1NC7:>?K!;;/7N0IA&8RWV^B=Y#N!L3K,!LUYM%D*!NF=HU$52^$S@XC= MXB'^3Z_BNS$T^H-;- :B!4O7:.6ER^'7-[)A;ZYN'A_8V=\'C;KBS]/&,+1F M8O'RO4=)PH/$S\E\UBSC&8);-N3,51AWL:L-8KV'>;L3G9>E9MN=+['5N(I^ M&O&X*S@,@_3IX59QJV .^[9-23$2RFKV@E;>V6ZS4^DU M6F?-P?6M" 9,P5Q!GJ.W.9\;V"0,IX#D0F7A:[L-L'+N_M9ALODYT- CD*X, M&[VS9LZV!N*9;_X_3&S@"BQ?LQAD&V3H8B!V0QHZ$K^K3G=N>')^-;4]^*I> M*I['@QD)DCDQ6YTAEP6Y*(3U/V= M(1+.XGI>GL%$%!ATVQ#SWI_U$'087AJT MU'.9+/;71[>I_.CD%2IDKVCP!]2^L$DR'&P HRALB3P95^L&6'(4X4?##Q,W MK@3A0^S O7/FT)_=SGF[ 5I6[0R? X0O@Q)JQS,P3)H3AL/DU^8%L?[D:I5 MLL#B*"@?J%VGL!;&#PT\^&P@83DU_PB$X:C3#*-TDH%XA0SV4T^5Y:L%4P^$ M.4/>E8X5F)D'[ GYG*5,CG;%7X2$<5AT^J9VA5 MB#US"S*]:%3XN7Z8<[*L-=J8FD-<\]^R>8Y%'^!K+2V>)+U^ZK(;%&_"R M7/FL$UNNVC*NVEN^LIS82(XI(@*(87Q&5V8W7#IDGB_==1>$- M@Q ',0&5[FAE!K%-@^B"7T= K/\B2F&]_814 MZSNT>OF5UH[] RM[W&P%-*QD?WO%^;OB[-:'80)%^-(@RG@R7JDXYS^?"(FY M/59K?7C-.#X'!C*+[#TR#9#/T,7J01F"\JW+W^770Z8PYX(S!%N4!/DS FE& M$V*) CX::ZAB('\;F-\4P5%$T=VB2,S=(2!3@<*"7PM*0T3?&Q7RO#5YQ^(S M48P8=MO_&\-W&//6('(?1&K[*NC_36^PQUN'RK'DDXG(J@QDN26/H]:B9&AP M(@AF KFO6.^",+OI/7X87'36:MDNW*0WB)K/D'=W'/#OMQ1>'S[$S4*]4TI M]/S3].Z,<2(8E'J0>3AKD).B&^J1,3/W1K>0#4D>%SOUJU"1RP.6 RP&7 U[9 <]8F?!5*T'\NCCATUCA,P=USZLZY*N6\/HS@EG:'GBE MFSFMLJP/N"#[=W+O0^? M6_O'<*]OGYO5RZ^7,,:CZHT6U^];M5;U8O];E>Q?-IO[]<\GU>,J/_APT*C! MYPX^?+VLU6L-&/?/?RX_3=> 3)H*+!"UGB N940Z28>H-$XP20@WX=9:; \O M\E]6?BQQYJ4*?0<>.)$F$.ZY$U'+&)Q41(J8J+*T@)D;;4ROUZ&=__MXF5XL=,_BMU*;I/8C4>Q MW[[1]46T-'N0#2,!'6,_=04F'L-O>RRO_;G+A=XMUSU>5:#X3 MFN]/\DD0A<08XP@'E1!G*2##E48<9,(':0,6"M":8(26QM4XN5*,,#L<'+1>QR]$)MA%]5%7?:X3''@<,GG0XH8S#/ MH7.60UC_GWO#R5;:O3_/J5D9&']D%M+,Z%V>"#P6L;]/D2[%N;!<(N,(0SPH MAQRG!DE-(W%.*1'2O#M\SD-A%KQ]<0F7;QDNRVB-I47&,9>E1&/BF$:!"4!& MSQ@R,0H462+28$%T3J-[4K3& N#A _K'+4/)^6X<%,-^.7L33Q$6&+K/'O-S M6*Q>;(^4L_6S.7:53^AE?=C5J#?L5U3DYHZU]0UF40MXGD,BN=(T1!22EHA' MRY%EF*,HG% 6QXA=?,F#TW*-Y[_&!C-NG,/(QD@0-PJH9[(,X11DL,HE%H/UKMI^#?M-K8][WG3'119NZWOC;3]^[W0;@[9FM]=]K MN(@6OBFV[$K(Z:&@[*BYR>=CL_!VUL)FX6X/]!JXA&;G+VWS.@ M )W<%;'3[:.B;4/;]F$0&Y4O9_YH8L 3?>;&+TYT21LUWO@=-*%W5%Q7_!+A M*^"K\X/F%AJ]W.PB=XK(;ZY7VK$_[-Z7>0-<,6H@,HCQ&7SI>FY;,7BT4WN1 M+RQ>Z9Z-^L#E3C?]Z&^411E>D[M3M'NQ-WXEQP[!2X-"*K[3*[X#1CR,+!J4 M@KBG!]R]C7 ?U[[B#;;/)67[W+)][HRW+=OG_C)I:M7:YR[>%G][1]]?=^BM MWT()FIWV]\'&&Z(KVMQF*C"YK?^""@RZ<\+G[J /N1A)&+>?/3WKPEZ16Z<6 MC<_TOS9N[F:W%"DIGA T#U.CG-8B<9*4ME18 @^7*)'1^T/*U=HKGS:)%F6W^.3@<^W(48W].MR_W+ M]\<'VU6\M_W^:*^^3_?K7^&[=B^*[_M6I;7&-9NM]9]&[;+6J&[7CJO?:B?5 MRT^\^FU'U(X/CFKUOX^JQ_\Y GOP:/]RGTY7E]J]J!Z#L!@3+:,,YE,*L-$# M1+R(T7(9*L0Y@ M; &W;/9N^*6N%X^ZJ=N__M[I<0:NI7:*)*T29YK!7Q0SZCDA+GKAGJ%*Y%UE M(=\!T<[_[XR)^%8[?,F$OPZPL]O^$8>-)A>L%N3+2VCM=6CCH_K+C- M]3:D#ZFS-,=22LL\5V7II&:Z]Y4 MHBQD0&VOD]W^.]OMYH;,Q8'# @4R/([@#@(93D_V6SMBK^Y%]3(TX?OP?NMS M<[^^16KU3S#6[_"9ZL7!A_>M_8MK@0RMSXW]^HFH79Y]M BB__<[+_[>#XG\O=R1 OZQ3SA&L4P.9'W(2 -(7?#+%*!,VL MPV1M$RY8-]FYNS!!N64!BA*;GB=RJL2FU\6FB2 K1ZD-*2+F@T2<<8F<\!A) MYKV.CC&BS=JFH>L*ZP6"IA?*%W@]YO=E?+)\S=%05FF8/U>:!IW/5Q->PL_\ MX:W*>XL^7IV)SX,R MO(F4OMH]+Q\&S*5N_T;7,89G[]U.FVN(>YYMK=FVY7IN?..D$K ^LO= IV M#>1O; +3+TQ<66X",VT"7Z>8FV=1>I60LOETS#J)K'0&[$D3B6+**$J!N0F\ MCMG-AIG/4 !A)AU;YC(()=J6:/N*YWHEVKX8VHXI-SZP0UIQ MBRB@,*,J<>KCVJ9AZX3<+*RPK&"[:O7KRP'/9\!+7G9CZYYV]86I=GO[\/6[ M4XU'V^'5#NI MF3:(LES)@S*/-!8<69XHF%0V>4=_M>H (*T\RY56,-RQANZ2V=9BT($D1@:QB G$< M@#=Z(9!7BCM+N<$Q@6V^<3-J=9%AI5SUNU>=5C_E=&3&&15()A%A-S&P_L)3 M)*TFL.Z@ET&N;=X'*]]GMFM!'( E MY0SL45V31NNTTP7#X:RHF5+4'$DIES!I1MN+O8W*C634%TD2S5F@[7ZG>_%N M5@^SUX[J"&:@419QG4&#$)I/=21)FEM);R0<+S[9OEKJ4:)G[RF9 MGG_;GRF5^OJK'_ENG>P(;'SKM=GSLE2F?;R6MZ@4.NZ_(3):QW?9? PE; ME7.5)GP7W]L&6Z:^10_JW_'!=K.U5_>7>_7_'.SP]:!\?[]8.3:SF>2=,8G,?()><1 M6$] >B,)""Q9P34+7'&ZMLG$NA9/[@:Y> &()1:M*!:]P%%PB47SP:*)G$Y! M!*.>(:RY0MSI@+11%"46/4DJ8H-S6UJ^+NB3\ZJ6+[3R557O?:/=Z!WE-MV= M3GA<"\DWD1+VDAQHM"8?\I*4N#,3[DPEYSP$CZX+,*Z7W];'S 8'D+Q6- MM)?;,&T5O9_>?"#21->$<[CV4'&?0Z$9,I0+Q(U+R!EID1$X1"FE2[EKPK(% M)?W5C:<6!/IF$ZYAW['%+4K_M-@D89ZET+O4SU*5_CEBDV"PYF$#*F.3RMBD M,C:IC$V:)X$?;3RC'I%E<-(;"0AX 5?64+9V!J(UC*S?:H>5J[G4(;7MW?/] MXUU:._X.QM4^KM4_P5BW>/7R=3:^[9##K9K1_N-:T;:\5=)8F.XZ7D4NO2)"*U?@\7HP2 M=69"G>HT'<(:,R>\1 9[@S@F"CD7-!(J,<-(X,YY0!VZKN23([?+J*7%5=SY M$(C+V.T$VSLJ=7;>.CO)%**5.@C/04DC0]PDCUQD!DE+9 A14F7MVF;1+)S^ ML4!*^Q9<0WNWG$.4!>A?FRX,C@7?E6;*(\#GTS1A2)P(DDOHI7R*R)4D2"M+ MD#)".%A 3;1AMM6-OD"C#QR:V)YZA$RUQVO830$D)? M[=2JA-"Y0.C4L95QB@G*$6/2(NXC1S8*CA2)A,@$0,IQM@>5F9?_^#41=+;" MV0L2)WM? =OU8>3LQ.G6 E:JO=-__/9JE$X'=^_5_:&/U,0$>A<=9J"!1"'+ M@P*%=#YIG;N1YL0#NG&S]]]5G=J)2&G; IWK]RKA+%92M].J[,):-XMW3D^[ MG9^P/O#WQ:*(2.MG\X9X;)_%]S#R8N!O651H#="\=NQQ;;OZLU;?/91,$\JY M1UI8@[C+Y0FRO!!IN&#")BG\VB;5]]7,SH5I1S*2H]]C4A47CVPS#>3(G_4 26.WER_NV2'2W/8I$+-PYN'^ /Z 3?F2?A< L%'(&:#@ MCX;/A7"_=V-L%7[VHB3N$P3T49DHCY#4S['1<_53;WC^,W"OA8H#]T%+$B8]( M)^I1<)AZSZGT3"UCQM-@N0NYC:.UGD>>TR0//@:@;J2+Q4M]$F:#ZF?()B(; MDBQ-ZM.R#9;2,D_K[DR:K[V8SIH#F^QC(\7_==U_%^DU^]%VKZ76O*V9*3/8 M%B6#[<:DW9_!-H,@EDES+QH9]7I]M=^?=<'X.NL.&'<"&PE^OSLPZFF/_I)+ M/YM3_%8S@)C((^7,2ARX($F[F$Q4A%,=I'?L5C-@PMJ$,?G?PUGW G:,!]L' M@WTG[SA+:B ,*WTTJA_>GU2__7U2;=4:M>.O>+_U=V.OO@4VY>YE]?B@>;!] ME.]!:M>=WJW=\_UO\"S?/EWLTUU:JW]N''S+3N\M43VN7L#X3F#,8&1\I=>J M7>>*<(QYBY3R',Q3)I!6U" JL5!8AD1B6-L4-SS#F4S2&TYTAB1BYE78<1&"/Q?> M+JI:?P0O=J]Y=!]%%9^867L];F'2EEI JTD%8#\I<( BSI,36N2S(2.MSPT8 M<2BMIM='H'&N:>UXZ^>-8YWC7$?1L^KVIY][WPY:U3K\N_WY:/_X/_#]\#WU MG?-J_3NO?OMZ,75*>.S9WO:G0^$5P9)*Y+C$B$>ND152(,,HUHF S,$((U):54K;94?3\,BM#HO4.>4S#N+>'( M<"&1IP2S0$.DU-QGW ]BPLHCJ?B/N2 M@,Y34<1ZBL0JH&VRX5DJG<2RMR(53X@DK4FH6K%1 N416XF1Q+B&LD2-) M:.>],3H5?1ZE?'*-Z^4K//":9F3OI%>8D,/0R:R$3[,FGUA[8:U^X3TL)Q M%'VD L#%$!SG:T66E2L>:D62D(C2VDALP)),EGOX%ZP2S U/A)96Y,(IZ41S MWZ0$IB*BD&O.<$!3I"6%W[S4Q#%BN"=KF\2L4UR6GUEA)79"Z, %Y0E;#EBK MH^6!66RLT#D*I[0B%TV))ZQ(#,1:*\U1"(HC[@1'1@$/LC0D*S"C%(,5200H M<7D8^8+Z]Z63^N>V&Y_I]'')PC*-LTFEJ+@%F,&1:1ZU2XQ83'V*,98$_O5A MY>MD6"8SAL*VD(L0& J8B>1SQKHCJ63;"Z=18[9-/-:*>8^ 6DL$*QF1M4"^'74^I&!@ MGRYZ90#M7B!O;ZG#<]9A(J.B#+M$F>2!,ZT(5TF2()7"24X2@E:B4D MZOMA()(([56.B<]G?YXAS95#+##&,$Y1>5V>U+R2DQY,M9DHR,J M(KWG1A%=VHX+IZ1CVU%HY:T+&"F> N+1:Z1I- @K3KE)4FJ:3VKD.E@3"^3D M+95XSDJ,DY:2.!4%4=P(IB6H=<)6<94#/WEI/"Z:$D\8CY0:S&7"B%!B$5 0MO/;[KM'O][C#.K]'.47_?N['W./MQ*4]N M:O_>*AWWSXG;TDG,E--4:0^*SUV@SAG"1 @>_BH=]PN&VWZ*?"G)/=4*48L] MXHY'I 78RH*2J(UGN;GCVJ9>QV*1PK1+'9XW]Q+8IT28"Y( ]PH:8^=5\H0F M0006=W.O4E&?45$G"):5+O'@ S) IQ W3"%GM$$IE6#U1>I.]1B3=SPYOOD\1 A\ E<#E$M,I1LY8A8W/(3 @$ M"(+3@0#>$&S6&7XR-9A55Y;(9_.&]?]%FO:4^C]'_9\,O<7>.:448BZ7+DP: M#(/<_TQ01:WU"?,(AH&:2SC 2ZG_RGM[/L9>KV*]/VN=#3H3A'C:!S/F7P!5MR:$YD[$+<%V M)K ]F21;2R[L$TQ),E\J! M6(+I8\#TZQ68,BPX"RYEUZ%$'%.-M!<"64\LY(WV66%D3:75#!6%"]"DT\Z@B^WO19?1QH\X[HKX_TXGXPP?&(\_8AT\ MVUG_[H\L0/Y.T::28'HM/G[BYU%WW 7L>T2N&^T)L@E&^[MMGMN+WMJ_IUM5 M-MJCNTNUD>?PKL>?Z-G);@M@&\[&9M%C[U>M,>^[RQ/:8DXWWLQ/<]W-G+]O M\/;P08W94%@]IE\FI1MB\,FY=G449$-J,??;%J/5;[-9Y W%NKV%7'7KGX^[ MM9VMS^N5W=J[C4*0:WOUG2^5^E[EW5[MR]['W>VM^LYVY?UN;:OV;G?K8^5+ M'5ZH[M3J7ZYZ2UYUH5NOQ)\^ BS";EGI'=G1) 32O!]NVC MNU'>!J"CYLB3J#G>Y"=!P,,YV8QC@$DC/4%[^Q[Z3C#M;D-+9[L>AAG?OYYL2R7B7"($-E MU.EQL)>.6F,.FCZN%XL&O^G*N>TM7/_S$3F;?-8WW/;\Z\4>\"E!@#AYV :Y M)H@[(Y 1CB*M8XA622]RY4E"-FZRJ5&K\_69%IHJH6TPPGN%>=1!2R.X%-II MP[4),B\T,<.%OH6%EPL]^T)?5K\?ZIRU"FB$9& Q9U*XS)DC,@D[ C\"%6)M M4]V[SEF[9UEKQY1WF$I/1,BG3TYJ'(5/R0I/F*'%6NO16NMRK>>PUKBZ=:@D MECQ&4&J89I1[>\(R6X-@_D-(V'LJ5:'4-Q/?QHO=C;W3Z+.%T+S8F":K]^0R M/PK'!RO9^MD$N[GA(QC/_5@,YV/#ND:ST;^HYZV[#M_R9[/C3][X9U:JT20_=-LBW7/XIW,@]#%H1Y;WL-0 M<^5P6/N<231<_$ISM/I9Q'J-'I#"3BH(20(3IW,.-*^2Q?8'7/+[K\RIH<$C MYV]1W0S3&1N(&WA@),YJ.$FY(_YY@SS-8\[ !/=4< M,XMFCCVLH?=^P=A\2H_?)I'SYE0_"YZ1U< MF2DE9JY"9WZ]#$LW25..CW_-,EUS+[GT&@>X1#U0CETQ".&G+*!%2)0&&)%T70BU0 M^86RD7@)2/<"4N"!$VD"X9[G+CDR!B=S+\>8J+)%!XY;W%$E(+T2($U$M&,7 MF&0469Z+B>KHD)$ 398&+[0W-D51'/]S\>2*P"]7#V;D5H#!QOLQ[*6NG%-* MTP 4Z085"PZ,[XYL]SM8T;97L95N''6PZR3XXT=LG]W=DF U,PQ>\.3NH:AZ M#4X_1V?[<;!NJY*1^5*0.M6UP M8-.,I8DPSQ'&2 *DI()6T$]1$(3E;V^1Z MW7"Z0$4@RDRA>??%?>+!;*G'KZ''8VID&0X>U@O)Q#GB@DJDC<&(2*(4848R MKM,Z2 MQS@'FC'&H-$B[*6OHR48X%")0+,AT/XDD\"1*&>L0E*&["W2.>R .Q2Y#(9C MPD *HDE4((N3 Y: #7)&1>2= MEY@90%+-@>W?9/JOHJ)OS0WQE[VXOPW+:EHI+\P#'F.FG Y7IL2>F;#'3_$# M$E5*)"%E=4#<>X>,)@X)S3+\<"\*YRU;%^JF\[8L1[(2ZOM*7H92?1^KOF/J M8(1*'- 6T> CXM)(Y%0,2.(80@+N3YU:VZ1ZG>$%4=^W$%:STPY/B*DI\^?+ M_/E%*D92'I_/&\*_3S*P0*.@0GG$7$J(!^N02TXCZR0!(DT\E0ZL/[6NY)RK M;Y:E2$HH+:&T#(U<E4\I2D2%"SF?$B,'!BZ2+@=&R7(C]MY\CF!M>^\6"?F!.X0)5,QBE M% X+&0R*273Z1[%;\6?=+HSN*KD0!&>47G@CN[!,*BR3"E>HQLO#TI0F$PDK M#\R5FU-&W'+E]^^"AC'Q=X-:^_KQ<&W?>#0P)B/JVQO^Q,]V&X>[6W_#5;?)U&M M[XB#>A.>>5?\<[D[=IS5M\ZKGPX%%DPS,/:HBAAQ["RR'DN4P.)3$GO* E_; M9'R=ZT7*/2F3X4I(>GX7U&7L=H+M'95H]&QH=#&%1BEBC2/%B/DD (U\0$Y@ MC; ',YY@H2VE:P [FA+ZQP+!T5S*W##'Z ! MO8K]WHTQ:\$;B_-:'*(T6J2O>8WJ5TOT9;A"6Z,%*E%J)I2:*!YPO$NJYX=1 M,@=;"T&,4(Z &%'DJ,*(!,N%U%(+FKWD:IW3LA'X"JOS\Y&,4I.?2Y,OIC39 M1D$2)1&%P%3N8E)8/P%I@D')%19.I;GQC9>+ 5N!U/MEWJ%'BTB81<22!KFWR=8'GU=:M]+_,0"].NYT4>SV8;=NLI/C( MY/HW89V]3#OP023B>%'>PYJ4,/1$-\O688S.^> ]V&3.(&X]05K)@())R@*I M2-*%M4VZ+DL/RRKK\./Y1*FH+^%%V3H4PG"%N4'4,0F*2@5R"E0V)-!7[2W% M'A05%FR!U/3-."-B^SN\!_?(/27:!7L8%0'TG5[ID7AMC\3$^L#RC%>G6)P2 ME69"I4^3]($E38Q5"87"'1&(R5F]"6'J#;92JQ#EVB9;YUPOD!53NB,6ACZ4 M6OQJ6CSF%IY+IJ*S2'),$6<"N(5G\$-*KJEA+N33&;[.S2(Y%=^,+Z(;>_TN MB/I9EOS2#_&*?HC/DRL!?\3NCUC:-H_!GZDBPE:H(*2FB/B0682R2',OD Z4 MRV@,B3S'QJY+^F0643HA%E>!Y^6$*+5TCEHZ9@E1\I";)"!JL4!D9>?UCE<_%4C1*-^WC0'*J2B&C M1-EH HJ2YD,52Y&57"*!L2)*Q6BY7=LDZT:*!3*E2H?(@E*94D/GI*$3S@[ M3 6K@JRS$7'/@,%XHA$37CK"L0!C9&W3T)NM[$M7Q[.IUI>C3K>/^K';JC1C MSG">*+!1>CQ>D2+LG<:N[<,4?LS+GT6!BF4.KP*^GPF$M(P9G@0J"DBL&T.CC!MY[;B1T7H, MEZ.$RIF@\@,F"\FP=PHIQ&;1'+&'@.\HK9).&WY*B/@B/93[D(>N$E9Z1 M%5;2$%(.9-1:L$?;D)JYE M7^P5=N/LMCTH9*5O?UXY9SVE MKLY=5\?\1D=G*3 /1(#@(&X#19HH@AC6FA@JE/*@JT\_E"VS9QZN8^^NO!UP M:9[O)Y_ZO D+ZO&T81IOW@UG_5NC?S1:BI5K[O%28',Y20RTB2ER;'(;!8RX M\P VUCL4DR74:(^EQ#E2;H%LJ=+/L:"LH-32^6KIF!+P0!+1,2*M7 0M%0YI M(7P.0O>.8XYE#@0A>%X->,I D!E.0CH.!F+S;/)VJ)Z-4Z6)87"T6(7DC&7!]8CGC MTCG"(K/4,YP+PI$Y!(F46CQG+1X3#2633#@"_Q?KI3NASE3#?C=GU2ZG7YQ0:68M](W<2=0$6RC)\:KZ 77/&BFO'=: M:A^(T(K-)RQC8L5@>4;K!7VZ0 MB40@(TW4BH84C<_5P3";5\/GTI>Q@%JMJ!54D\BD59Q1XW2PAN@$?R<3M)I/ M>8]2JY]5JR?.0HB01A,%9@0#JT(JL"I(LHB0Z&1BUCA3G%ORIT>MEJZ/AROD M7NXP6WHR7C/9):_ S=;0I0WT*,RADTQ"4#!U$I$HXL!0#@1%-F**M%1$"RL( MQQHPAZU+ODA&4.G)6)ACD5*+7TN+)SP9V*L4 D>Y 1/B7#FD*0O(A0 X;*4! M'1\4"GNR/;! GHQ9FUE.-ZEF,.K0.:>&=/9GRM+?.*ML*Z,]&J\ MU1F^D@=H1NC6: >0Q=^I*L#VA=65CM0U*V6C?38X.2N4P8&!$ ,P&LP9CU'I M8(-(6OO O6)!KVUN]2J=5-F./K9<[ [6%!:\DLG/>J633;O?0/5W1.WX MX*A6__NH>OR?HRK\"V! <\[A7OV$ 30ZN7NS^KV_J'WQGM+*7+*B-P&RX Q M*0T*G*;(@@A>J-SB=^-F$90*B&UST&(!IKK7S^)@6Z#C_5XEG,5\EKL+J]\L M7C\][79^PHK!WQ>+)#2%LV(D.=MGL=XIQES*2"$C.V*O_NE08JU=;I7F,2:( MRTB0M3HBRHW4S"9*G/VOEYFOOPE9)R TW.J]O^4&/"83H]I*0,]IK.J'9.)0ZG'J2F2,@*%7%V4+&C_:#R6ZW3CQ7VKXUB5).[YF;EBL]<$8.I]R>IP7#_ MY9D4G'8&7_=[-S;ARA_QC_-&Z!^-N/3$IX9, H\_8AV0G+/^W1^9X#<>QA^[ MK\0Q"&;7IF?BYU%W-)Q3^STBUXWV!-D$H_W=-L_M16_MW]/$"CC4\.Y2;>0Y MO.OQ)P@7FS8GIV9C\W]=%[YB:H"SW:7@A.-U*G@HS&W3GO;B[Z-?_A@EFC?: MQ0P5'_KC)DV\?LR9OV_P]O!!C=E06.5G';I*AU\\G(:-8AJNT>K!>Y1NB,$G M;WT;;Y [W[OOMH)L2"WF?MMBM/I!M_V%X_B7ISTW+[W%!S%8[E>RM=6MMG9U MZY^/N[6=K<_KE=W:NXU"D&M@]'VIU/V*^]W:UNU=[M; M'RM?ZO!"=:=6_U)<_ENC#/8!\!F%9Z1[8;KXA:T2TK=O,D M@)I6@NW;?]UY!OZ+J;_-DBI^WFJ+8 5[A# @\\ES%Z+CL'WKQ#3&(9 DKUP. M0S-LF@!X8C4/#G9X%[E-UD7!378T8,L\F*^'VYD 8 *$9:9SP@9DE"/- "LQ8,%F[2*UB%LTW;]@4CJ=BQ" V9BY\4HDQ:B6\?#Z+@_> M>/"&8'-3_F\O"*1S/<=-KK^DN_ MZFO1)?T@MO1N +P990NO7W- ,K8>D)Y83EXVH'-_L\IGV+HJ_S>&[[&@G78WB]58/[5#]\ M;M0^[)\?-*X%-+0.F@?9.5$_@?M6:?7X$SNHUXYJ]<_P.LS M^KYP8==?'#\ M9^N?R]W)\O!"IV"%=4C+)!&W3N5:(Q)Y8D64C@KIW=JFN:7"R T?V!+ES958 MM$Q8-$LM$1D"]TSYI!E D=218Z>(@&<6DC)S-Q3-$E=5@M,S@E-MW'_&6>TH MH6'!T MV?OUN7>$73Y6NM$W;:_72##RHM[(>J4=B_CAOOWYS(Z\,E/\H8XO!:0M& %; M/^91!RV-X$#DG,XM:H+,$3;$#"-L'E))]RZ(? \B 1,S2.#Q%\49WF!X6^TP M<:+WP3;:&4ZWNHT>3/OV61=^_@7ST DEPCX*8:N3SC+FHB !.\2Y2(A'3I&- M,B')M'-4&AY,S@20B]1)L53ZN;N[GZ[U5W[OV2I&W((,7]O="/-W&<-(]_?: MVS '/XK3_A((Y@@$$XXI[[71,4A$7;;ZP)Y'UJ> G'2*8>#.L:C+O<[(3$!@T3+I3_LIH $9"O]]M MN+,BJ+G>^IY#+N4BP _G-\Z!2X5=*X6?0=Z:M"%$* MYX3A.@4G.!4R.2R(ELD^L%%)&?WW2LH_=@$3 #-&, V4\BK?"!L0D2&4XDD MCB1:CY-G;-[1?R42+#(2S,3U'UT$MMSZ7U?[MPZE=)8RY8#AXYPWA1TR,GGD M*8G"X>C =%O;U'KAN7X9@5=&X"T8ALX H8^J,JX\C%]I1"@C[Q9,RR=<+E;PJ 6C MB"IXJ>//N>N7$7BO 023[I?S0T<%%["[ M(ZHD09PGCK2('/$0@ HP3!+Q@_SPLF%C"0?/"@>E7V4>:KUU2#WC29F$0C06 M<6=@?]>,(TDB-\+"[UKF=N[\EHHTR]N^<=F<*%O#TMAC'TD,+^@>F:/SN43& M&9!QUBR%#(H/]8Y\ON9N&]S.^J8W99FK_ZVXHB\//[C%AS+6^3*'Z1DT?[C9U^H[?&_K4 @;",,::>T3 MXB):9+C6*"D;352$)['*Q:M6' <68\._OJD76_FOXU2&O8I+?^E<]#V3>QT2 M(T$C[ZU!/!&%3 P*Q22#T$R2:,+B[/3SC$JA8D,MND,%)+SB!R*?>XV!S/^Z M1=+RQ*"L5(3?$CJF'^J#N4F^2L2="7%WSB=[Q6M"$B&,&2"\H@Y MXYRD 8,!:N(!B44O B/&/;V M M(PZ/[>Z?6[L=_H%CW"[_?BE-@Q,W;X(7;LG-?J^X?2:1^,5T@FRA!7+'MM M7$(V<$%9M-KE1BWSC'5Y.V2BA(\7C8\I/;K/ 1-;A]P;:V@T2(D<&YN-#LVR MQX,.L#(O!(R:<0#RYD'L0:10L,QP3HFTTL.]+-M\*!$_2F 7O6U3B98F7 M#\)+[2AA21J#0^ J5__!*A!&".:6,\KOQLNRG,LBH.B$@S9*:['BB'!-$</U,MEQ))2R1]\T@*]#*7O<.:4L*YC%9:^#5)S)A/V)"' M(6G9NO=5X7329WUR2 5+1 $G)40J(*9)(D!8 @C+<4B4!LG"G'S6):"6@%H" MZA2@*BT=ESH:$@AWBN:JM$I& 6PF4I]<":A+!*A;A\HZ[U)@R 9B$'?6(FN( M!FQE1 9J7"(D@REG3ZY]L0!@6KB3_UV<#<&_H?%C<_10M;,6J(X?_)T%OM$^ M*Z+7-O\7+AL]5,MVOS?:Q>C,".8:[1#;_=^I*O!V,!>N^^_-JWDIOB;?I!!. M@36F1CFM1>(D*6VIL$0XG2B1T?N\O:U-?NK6KWYVG%#7<8)FG- ;E63?6X=9_-CO^Y+55NUX=JS;]?'Q0KY[#]3\/6CNX M>OSWR7[K/\?5XWU1W3ZYJ!UO\>KE%C_X8O#!/T?8M_YNVV_F; ^N.?A0:\)[ M,+;WK?WZ)_BNSXW]5A4^".R&LEP@,19/C M>R@RRFK$I9,J6:J() . !GF-82O#:V[_3AV(EA.8!^(L+((,+$8JJ0[8KU4B M .8IS'F_>Q;7-O.,5VP[5'9A);NQUZ]\!NBM?#FWIS>U8U*FKVG*8(5^_>W3 MHS52 7NCSI,4N;14*\NC9S%GYC.?VYR_AA84=_R]T0<0\0_0BSR%-^;F&97D MBS^*X:P9]U+^YGIQUOV6->7XZR'3P/LE(T@EYD$_J$4.= <%JBGS@5F KR M_'WTRQ^C \A&NQA\\:'KVS H[!_GC= _RH1S P](Y_!<=WC_X=L;Q5O7R,3@ M/4DW#)=WOHTWR)WOW7=;(C> PC[JMO>_IXE^GL&:!]WV%V?GOXQ]NGGI+>:= MCWG3>!EC1O^*H^ !%L]^AC[#7$S3UU\&P2[57%WKY?-4 3+7)^U!8<.+/6._ M-=J J)TSN$6XEBSUP.E:!A_)7]U&VS=.;;/B!L$IO\]7B9YZZ5L("]IM-_H- M6(%B5V]V;/LI&9,KZII;31>;EQ([S+&@6'&3I G4"Y.T)I@FZ:$@-_6N>R]JTJ#K8_750IF _;)V!0_]W8KW]G M,#Y>K3=/8*PPCOV?^]?]:<=5LG_9/*EM[UX>;._BO?HG&-M_CO:VPU'U^/O/ MO6^?6[7+T*@=OV_D'J[5+U?U(UGM_-"9&(F4'HG P6:/,2(#5AX8[CA0&QWG MCJQM4D+70>)6K_Y!"4LK"DO62*(388I[QPT+8%'K /]Q3CU7GCZLQU )2R\& M2Q=3L&24MB3@B+#"">6C<.1$=(@;'*21.(: %Q&6YE2T8:$19K?M!^EN]_&] M69*25CSUB"8?"* -U]F3&JV3+%F1&&R]B?EY!'642/0$*<9($ MXBYB9#B3R BJK'*$>AG7-HE0ZYJ4Y;576(<)CB9YYZ@R&FX6'+/ (A23S,#6 M=%^;LH>$N);J^QQ$8NO048V)PSE?6&'$@PG(I[2BZ3F7Z^[,3#S0C+O4/3*#+9K M:WA )"KB&+78!;:VR:29QTY==B%=+=T727+.0TJ>.VZ=<YK!"U$0%IBXXD*0@S\_85+$5#TH7V(GR,O=Y# M#NH>;[6\YCW>PIG?0'/N^CG1!FP0YA,:/9_A[E&>HK=1@OC%2>C$(FT/EZ?< MC1[+1+<.J6-1JZ"09YIE%DJ1I2 MI0K/D5!N'7(6!>?"H(!C)I-2(HT]121A6_CML<99A1G5BZ'";X$KSL@T&KW> M65&DR'=Z_=X;.YE:.+Z18K<;P_M&.R_)N[PBM5A"U&P0M3_),A@WPD5*$'9> M(!YQ0#82^-,X$SSUBBB^MLG7N;A9[>;A$%4>1RVPXKX(RR@5=RZ*.^86%DM8 M*&R1M,DCSJU$S@6!G,1<$*.2XW1MDX%YL""*^Q:\&$7;D9L92],Y2D_Q6;SA M^OTOP"\^PCK589FR451BTTS8Y"=)A9%<)%@,1"QFB%M,D7$.(T>\"%02:KS/ M!VAL79AG/T!;Q3.TU=?V%R EI;8_1=O'3$3Z&(R6&&%-@8D(1I'&&J.DI;9< M*I-P7-ND6*X;;)9%V]^")Z0X-1NW21M4D9\37UE>T^G%*7;(F[I4B#5_'DG8KEVCAIO!^*1GG MFZ!G ^B/'!G:[AW[);#? =B_-,VQ%+C%R@ID*=:(:P!VIS+)&\?&"YZHI.Z! M8D3WH#P+7FF^A-$EC"YZR&T)HW>'T;%]3+761 6-;#X+Y";"3Y%:Q"S52063 M""8/%'S[B3!Z"S;;!L'?G&2UUW_KL4D0US.58;5.0\ZRZK;G>][7>G_>)=[!G1X>HE1QQ9C0R MP7&DDL;,>:>YTWF]I^'_E]46S/))-;W=\[5YL?!I(.C&63^G8V1P/(^VWXHP MHC#=<'*U22P+\^)[GX]+&FB=$&J'IR,3!2CY#__SB+V#Q3S=!!H#K_B2ATG= M?_?C4>?L:*1'\F6KD=C>_;!O&!5$"H=T %^4!2:*<-UR;(+'G$U)(WPQ=S\P6!5C&>**8-CD*0:< MHA2QY(UCPEDN9$:GZ63/^T:GGR4=YA*3T3@B3LG-8["IV2%)\S0(GEZ*'EZ MB4Z/(7[G[=W-?4.XM1H[A*G*+HA3^916 D19HQ*)TFGW..CT\V1DB4XSQ6-[ M8VN?&V>]$@!'Q 3$A01$C#@6=IJL@KT6GY^FNYJXGC0!<*]E. MO_75=L_BL*?)B">S98M^W! 7S'&]N73HCHWNYE&=YD' :WC!?_+[O6"=V?J^ ML_L%QI<_>TO@LWWI\C%,T@C,+(MXP@H!KG%$8P+KBA+%$UEYQ92\SN/((C#/ MRM\MF+=<^?M:>?C[^K[GWDAOP8RSCN;J"8QR*!=^/CWHA>$M M&FAVT(E]V_<'E^..U_8AK*&2"\#2D]Z@DR_XO1^[-K_IN-'2+Y,MKNJC*CS^ MBG6#7O?L].JO3/5B^4G; <'\TO0T_CWHCYN%?([(]:/]@FR"T?YNN]_L^6#E M7Y.MKCK'P[M+M9;G\*K7;[2;8[,ZT]QN2[W%77Z@T]9DXZ[\-I=[;^7G51_7 M+VK,FL+J+BVX*%T3^&Z]LJZ[K2!K4HM[OVT9[>UZ<#V[9EDW=_0LTMY>_^]? M6]N;Z^]66UO;?ZX50=[>V=U\W]K=:?VYL_U^YZ^MC?7=S8W6ZZWM]>T_M];_ M:KW?A3^T-[=WWY?+)UHBK8)=ZN/):>L$'./!04;0J@)T4 #S9'1ZU0KVU$Z5 MX,[5 .C2T?V)GR4B=+'Z1T)D3),.;$)XN#%R&F8.$>R;N5Q^L* MV;:G9WV ^#C824U3XX5WBMR$W[\0<-7!-_/GVQ=[^TF*D#+G@V0![$MF,3(" M"X2#4%*H #X9NZYKY()X2^O7>$"KK70&TA!;)_8\FR+ETI-1@Z^BH8.Z0^3@ M2?>'5'B-F;LU:[QV%U%K'"];+EZSB52DJ_?:.W"JX>*+[AWX+ HE (S(LH?= M"VD6=?.I MTS[:/(>_T_;16[P'U\!XP<#Y0O8^;I%B[&QTC_;>7TZTA?L<;9W#>X!AM'?^ M:>-=!\;-VQL?ON_L_G.P=_A![.S"NW_\=/#?BZT&,3R\Q[=]@C,AEA3()>T1 M)]B S10($MAJRW"RGHE[*T9;TOK-B[%T6:G^L*!TZ\#NCVT^ M/B3QI8GTE"#I=>^LOT2DN1#IPV5$$E2R((E!R5&%.%<:::(%BE9QPX71.MM( M]]31Y_&,I&%L&08;KP\CSKKR)5A@N[W<5'@<[Q^= H2S^" NS8]^,!4L=_R] XYOQU^?ET-RTO$6*&$'7..L M"JV_>O;X>994[1RWVO:\DC1"2\FJFBQ9+1E3,5QPKGRS?PHZ__O MK%-5'^0\Q,WOM@^/[\-F6C)OUUJM7/DU]>23?N]K)\2ZG=/SU19VJM5\L'Y-]YP+F6[#,\\W.N M.&ND2![=B46 ,Q.PYL:+P%URQE+IK (8QYY06541*2P(O7,5T:T"!2^OF.CM M]YVW^U8XY[D*B%%N$*=&HMR) ?!8*^NH9BZHE5>P?FCM"F$$V>F4 M&J&QZH#"]./_G>7"3!";JN@'1"<+Y.!FT3KNG>8[Y-3Y+,QPW\'9T;P"1[0, M.'D60PB%VKV-;X5?_H]?N] M;[GPUY[ IZ?G+U@ /Y#VVWV66)0B2<0MF &<1(6T(1YI:SE7,4CGZ!1%<_#U:S(G7/LJ'2ZKE\76DG MUKST"%ZMGH]^[ZCHS7!7@I^/6R>V?UI4\W26&L,4'L/.6G]CNHYZGMJNV@33 M0Y?LY^_V?Y4)/\OO-OOU76:R&%:3K[;L:1//2M1!_7O0ZIV9+;%U7W\*Y31SS$."UN.Q62%1(GD@MM_"WJ6ZYF MQ\N[^>#%P8S'[=T/^\X)G*3)-=&Y0[J4%!D=#'*)1VLQB9[QE5?.#HIVQLM6 M^G@]\_(?@ 3E/0RVGE^_U^MZW:J&O% N,1UHXI93%YWVV$M#\Q]Q6*[JG59U M;Y]$QH.U$E&I*.),W!O@X?P*:-LL$RZ'Q' M1[F*H?IT1 8#+DFG%VK%S\5L4X+3RSMUYQ:2@IG%0NH$\&,X$]A)+*7 ,B7' ML#%V*2EWDA2_'Z170O*$N%$><5^U C5(2@?^@% 4_KM*4E:;9K-MI6X/UA.D M!*\I,0/C,T!8#P8\[/IC9\">@'7O2\UF9;;F.\S'I4%: RY$ 2:>8HY*:E9>92T656.FX'CJ6AJZUNGVQWR'1;&G,J]N&[#,1(D*3"% M"6PZE!HKP9-)F4LAY;H.402)Y[@5&OYPO>2\+I&X8W^^D_XN^V+'_UV%1EZ< MN.2=I[T?8=HL9P'!#@,[CTL*Z90)E1A3)FA#6? KKV"A^K!3=\]AV0:GMMLM MH96K_<7'Z(C00(D<@YQ M> FFJ8J>PJP[46B\J9@!$#7!7J_? 1MA(GET?!(R4_M7Q^<\SG9+'/'$GA># MHS?DSBKYWN>9_256X?5I##FPL!]51SIC ^7^2%,:T6XTB/[W<-;_UNN'03R^ M'E;R %^>.-'MB\_[CCM#H@+7!C,'3DXTR/+H"AD;5X'&(.S*JT'\"LYI9LB= M1HW"EI;WAB(!11XN'4927J*,%:7::7: 8):O;-3P*+C$@5NR&$^<_2^?Y8# MV_#SV?&)[80Q-V8M;=.B=02&=?AB[R@'VDOH?1A.'9XU5BJ1X^IYVRN!\?.3:[@Y%S9L?&E"FG-Q9+]D M!3X&U>U-'CB,$&/V8HU!8TC9>6U@>H0AQ_$T6RD'^80B'XPUPOPYF[\W/D8> M'20,!K%FFLI7]:./G9/3BM9O<-:O$&EXL[,3^/+PF_ VF@&.G7?,!^;$Y %R,'7 MC^'6D]*=0;7,25[LZM@GKU^K'&3>9EW*#'R#$>6=(?^<3U>J@X%\_IG?+[\W MR$"^=2:'SM>=Q.,\K:NSCGW*T529Y&$6P0,39%T^+^]V7\<"1R\.UK-=N+X/ M'F/2V N4\Q(0UQHC0QC+/9)RR[N0P,?(;@3^I37HI:R,W>YP<:<1?AQ="&.^ M]-3I ^(..M];)6Q5G5R6@[H,QUGP)L4T?H]]WQGD)!00S,O"FJ7DR(;8/$N? MR6HU;Z\1&U1N(*28\5RS9 C1P2>>?W4$%Q>D.CK_\5XCS4*WB<2[EW=.OL7: MAY_W,0T6+%*>_5B575@P+KQG",O(=4S**!%R:1J[[J <9"2;E!DV>V>?#Z[@ M0GO:&_+X4-9U.Y]KX+QF(\VG[S^ R61!\^(,['P%QWA]S15CO*//B M^HS5@T[HV'X'WN,HQM.LS9DNMP_65+9V1IL3&#RP28/LPY8]C"M<&L9:Z_T9 M;)N-,3=/]O,WZD'!PU:K#($ZW0!&F$=RFC\#Y#FO#,+*U*AW^OJW(7H,-_[1 M"YP/;][K#UHG9_U,JE_'4,M3\LO,L#PN9[.MM5I/4W*F9"+#'BQYTZ"U"4#Z MJ% 'EPD\SL":?_$],'UL;?P,%VSTQVK['JZA=0T[>')!"I"#8,$ND0V;">$Z M[:UF^R:'FDHR0;:;/E?/.^O7#=4_Y_6#I\4L.47L<$W]@CS]G M(2J6:F6-'57&6_G+\#N-P0RAN#*N!C$'KXID7;;W&N;+9;.E(CS-OZZUKB=B M;,Y,9J$N.9*3*3>#K"NC.;XB :VX*3-6LC)5JPXCR9YUA^D^9?'B[)D>3DH] M$\-OYD_Z/;!/A[_G-Z^^V;0Q5T=C;7ZQK$.= 7K:[W4;GQV>A<^7GI/GT-GC M+_VSDU-?B\SQH-?]FD-XH^O66ELI'V*4=VR^8OS>&>3;-+-_CNSY$/E:G:,C MF+Z&J5!.US*2W I%5VNC8VR:C&&S3$>Q42I)R-E.(8MUG:X:BK5SW;V+UU1N M4^RAT/-GE353[.&Q1=6UWY;\X-?R@XLE/_B2'WS)#[[D![^>'WPFT_.G-AVS*=0[CN/SA>I=*J_B;C48#Y@2 MO^SD;+;'QME @9EI.I1O\&GS MUKGH;ACEG93AZ?Y3.3>Z[@HSV5T^FW_P:B"3!=-+;"P+]=QY-W<3Y&5_\3M+ M,=V^V-IWBEC!;,P'Y01Q)35R*2H4D\ TF01R;7-/\>D.1+\,FPWUXPE,<672 MCQH#-5"PT2.HPLL?Z@WY"'@W*4(?QMO'L#/D2\8^EK&/> DS;@#L'/>(!PW8 MQYU#P4L>\@$&_)+SM&[H6'8/;2 ?11Q2[(-;6_5]C*7KXYL<.'C98G#Q>5]+ M1[63"E&: #RXM4B'8) RC@9L(_P_O/)*7A?4SM:QBV77&QEI,UI UCMC.8\< MPOCXHKKSV/C@<&(S&\;+JZCG\6D>0\[OF4C4F-[RX ]3Q_=S!-N_1[ M7*)VY_+O1[3SZT'?IK0Z_^EC![WN%#3YH]^SP96H4A4Y=UEH2@0/+O_/6?>\ M-3M..5D3?CQ1W=HP@:ZO$:^ZZ<'G87!%("R40^^JDR=(5FM8H%[=SX[.!&8_ M?I2&<=]%W 0+ 7!)?1**JQ1T--+R0 U(_&65%EK6-WA/'!94WOGWDTPKHW- M?>,5$30W'C"$(>ZC1<:3G-68 O9:8U8*;-5U%=ZM7[,XCK@!9H!!30_PV]K5 M)T!/E16B@$F5@C?CQ4N!Z&"^"M'CUOID[4)5>M!*G>\QW$?]@<5.<>V4%$QP M8I7V1.KH82^EW! JEDGG#ZU[;;*]L;XO5$R>$HTD<0)QJ34RG"APC[SR(4F5 M.,Z>T;!Y8:V=]O[,4B/H_8@+YDD MHZG)]7-DOW>. #0JRHDX^LQ%P)#")C&RG0=@IAVTTEFW"^/("MNJJR' _BUI#^6X<-).7FMM M5'ENV4RN0M[#S+=Q ')H1O_:^2V'?;J#*I.VD':/2"\#-4JF?CY5AAO[X ]4)E-?>KMWKA?/_'=Q\.\N& MY:(SQSR3\Z-,?CW!\.5N<2V*6S*%WB4/O!CR&>_A&SQ7,64X5O55!TO7]^M:C591U=.SAM!5N2S;2Z:6,/H",\C88S))(85.NFB,$?!_#-+(N"$2L39@0 M%Y4AV?=1/Q%"P2INR&@Y4>B6C,L[2^JPR'/68"8+/0O+254^.*M+]F'[V5V?= #[]]]+%9H?80Q3TN5_$P1_/I&UDAHH]CLV,^RN.<> O:BO>OWG6!2*H.1T4PB#J8CTH1SY)@4( XB M,DURP'YMFA_[QCJ?ULTE/D_:.5OF]CWBT=PRM^]FE?Y VA>;^^!WI^"C1S@$ MC;A/$CGE"1+P(P?O1_F0B6@TN2[;99GG]X-"O)9MN[>^!),N>,IBAY M 58Z2#%RV#"$F641N^B#-N6$8JZYYU(YS1*)E8/TE 7NWSB<*DA)/56;ISD"MN-0S MPK2U6SPMHH#.G4JN6SO^M%<)_S X6@O__PXF0IAE_\^NT> T!T(G@(N5+(+V=W%_L;( 3Y*S!SG.40G:C.5?(12>0(D$ZQK&05E^5(+K6 M6O>^U\\HV#V?M ^*,DP$A"K1M;[XH44M>C,$KMK\"QE-485^S ^H8J@-S]Q6 M/.FY0J(D,8WBET-BH;%-W9#8FG=F&,Z>DAE7NQ<_J4U :NH K;, M<4%<3K),CFH)NZ<)K+))S&5%PG.YET,=6R]E*R_8J]QCVX>?]X-R@@KCD20\ M@EXIB2P5&E$:>$A4:R]2#BY@?K4K.2G65H MK<*G%<_OX"""SORZW0-IDK_5O$4C'J"&_!46FLIWO4I-B_K-&-+5.C!B%:Q. MCW/54;@RWZ]2B_SJ\).^@]C?*<'XCO&5T;'#=CR]I Q_#9>Q7>/(SO&[7"65 MC8-BDGTX[CGPTKYFVV'K^ 1L2_B\=YR/HDN*QAO;.?X+IF^KGNJMXYT\T7\V MYWFK3/-?RX!.(_GY<&O?.2J5C0S9TIXI.H<&I%2"+9'5\)I3CV$" M[.J5T#;DMAL*@[,2M#2"2Z&=-ER;( M7I:FE;QI]L_1E,Q!^6HKATQ)# M#[]O[@MC'2"^1D9B\"BDP."B2H\P80(+'")AI?>#NEKTAFGQ==+X?,D4RCM, MI2<"O$?NG-0X"I^2%9XP0XOTZ:'TZ27V/76AFTCC^+Y]\7:?82F8)0)A3 WB M0A"D4Z!(1S!,F$J1&W[#^<8H^7_"-EC-S(PG0^=QK?4A$W27R(EM.HFZ M*&$N4>:*!JV2<8YP$85+,F)AI<%>6!]M1?I+".&SMW$VARA?)5P?CF$>NCF8 M/Q3(G>.QJ _6^YT)J +.VG7?G_!(NG/V[OK^R)9XRT/B%J90 PS M;;#S#.E B^1T.QA7KL%EQR9X0*T/N?JE@GGL-.(VM;V9L5..39-\Y?^E6W0 M'-, <8BPM=;&<\UE.23-K.J,,KG[D(1RY,0.LAMZ*\;B)>OC).NCO)KU,8^W M*(; &H!*.:U%XB0I#0X3P)?3B1(9O=^G0JXLN2*77)%+KL@E5^1E!)E6._$( M1Z>S#WO-P]<]=P8>-C,PJ'=2ME; 5*F*.:J@3)\7(I=__'1+9&]HB1Q^^KA%M@\_L$]OWM+VFS;>VWUWM'?H+\ :^;*S\>'[IX]P MW9M/1]M3E@@\]_ #W=X-7SYM['W;NWAWL/WF4V?[8ANLD;=\>_=U=^_H]9=/ M1WL$C&/)!<;"(DT%8:RMI,!@+41F?L&_'L)XM1L:# M4$12SG#D%'8GS+&C1K"\+@+CE58$ ^\D[[;]L[CRZOTI3# J\]YJ+DU1A>N9OG(+- N41)$+7W.GPSS#MTP*R5OC)"8L"@GL9D[2KL RFYC5JPWR MJY62;UB\TVX5?NT=Q];7'*]MP"O(4F[KT"CMF;A#N;S$2[-; E:&[]I!N;3Z MO(CC>4X8.JV*R4_K,O^CSFD=]+75389?J9]V^P8+EV9^D>1HI(43^EFKXLWV MG%D<(5J_RAV9/(T[L*%:1>0*+OD)7/IF^V$RI6',A)_ #"W,5JV3/#V_ES_" MYL0K+2R3MEK_D>#6YO^=Y>,*\)FS '^-]>=9$H]*L'\U']>52^M/ZO.ZZMO# M=:GO?=;W!SGX4%T*7]Q\__??U7?*:.IQ5LF\L7IT9_3H^KW*01T(/V!KJ%L= M7,?(5I1D,W=#.(%]^\^:GZ&*A>11B@K'O]O^C _56FN]VQV=R52Z5H\CJVU. MX\N)\Z/I';4@+-ZKW4C3W135AA#7?2/&7;*J MWB>E?]WPC6ND/:E;Z<#^CG)4X:PTY;OT8;/M2D-H9GR0XV2C3^MK3T[ZT5?A MTKK+Q6K>*TK0"X93*_WDC<<1CWQ9D?I:@YK@4+0NNZ+#8-_JQ&VJX\-Q&6"5 MQ5'VC+Q-#:9VMK+3Y!X=;J0,S68_$PHS2TLF&4G<>=G%ZF_0O6F M]8W+6EU2PPE JX99I8*-OOTM=Q2I:E_RJPY;Z!W8KQD=78S'S9YHQU49;FE6 M4PUOQNO.-YX,(+!6*7;J'1I&UH\G-4B6+DP-S%\#W6ME+ZI:QE(S?-/JY&*( M_M>Z&\HHY;CJ%'V6RV6+!ULX0^H5J(MR*T*'9IER77^N7P:", MXO>KLX&J\5T^3XO>&JNYM\EFR"7SE9%9)O]/ M>Y)1KSA2@W?UY+SN]5^?Y5KGK7J"JG#O5CTE&_61S2CLBU^D6!J;NFTZV.Y;P/^_IUQNO!2U?/\3AWP8-!?"UD"5_S@ZZ-0MU)[&_?DOO. M6E#^^2?W-QR>I)$7)^IOOV\??MEWQ&/OA$>."HJX"A@YEE2FJS>Y_6DR&$2] M0-_L7MXUU]W0QRIYN;X0QE:511-6=5Y/U/F.#CH!#._?7]!L-T_./Y_G9/#D M $DREU?.&3S_0[F70'?@ 3)M.HVWZC"?K05YX(2'52 M81QL!K"R&PQ[[*"4=(T)2$>G](,JV F7Y4Z3I3YBV :W%?O][,/U,T-019!9 M?Y ]\LL$DE5&=ZFEJ%ZR64\VV>?QWQ7SW#'/%2-G18WT*_NM3G %[S S M,^6#W)!#L3Y.LD.E3K>4$#7J-6>]W;\;+&*V:AY_$HL0%1LEQVQ'WR\&1-.$ M&4_L^-J1.5'Q,^19'>2&\;FVO1^'+F--)'[4&8RGI6[KZ4N,*PSG-/7M6:C: MS9_F)2TE?4>YZ/PXG/FJV0 \9RP"\#ZKC>!B3E7NP!2/\H>*P91L90#5IM)X M^)5%%(]:V=6"9^45J1MQ]GLG_6R.7>Y=#'H7*Z^[DF%[/"VOK2_'H%[97 /7 MOANJU?MRW/LV2FD:CJ@2M*K,<6J.&E,W_8CZUL,VZ>=#3ON:U;[V[XH+"?1538>08)GY/JFW+G9TV#,0Z*V90GEY26^"-9\1^6H5_"R9L MAEZ/0Q5C]=\<73:.^OW1.SX;5#&,8=SW%B'B.E(P7+(Q\TQ5YYPM[3PT=]X0 MJ'P"'>NN%<-:TKP*W\8K66(T%:G8956;(>(Y9IXY=H:BOM;:K2B-2C %%#[3 M8)5;'M<@-TH7:DYB,;1FS.!$V*NPUDXNV@+&@:\_B;B1NG [@H+[A'DT8%Z#&6"C(X*!PRG3[&*S>6ID M[NP2;9>9VTE5(&K]J^UT,PR\[O7?9!_P!8>:/O!LO5FM$ZR-1MIZ,-<=!9=) M,O"6# F6N2B3X"NO"%_5RJPJ.:/BII;(+&#S20UV%AR"H+"DC L=-,46>T.$ M$ 9$15TI-4O1>'C1./3[-'H6/,;(R^S)N5S>2"Q!T:7(>?)$"K;R:D;?F6JU M+V4Z+QXFW^EL[IICUL5[PQO]F'QJFL\G#L"JOJB=DM$V,G'8<6.,K[DI#P]6 MAGWCA^&VVCBY?)]83VI])C;KK.7&QS_2^4N.8,Y__(*)23:&Z+!,7)A@:. , MBT!!L8(WLR,8R^.7QP>^O>]PKWU+O1"),V2DXXA[SY&A,=>"$,\D9BQ&M_+* M2+VJ^ \>ON3\I*I :=B+XXXG,3\H8E.%_\N3F >2L%Q+LJ]#WD&=04(0V%HE ML\@:K)"405(?%*'47=5IX)X.8R9PK_K#;0;5;E3S:!:GH9LW'32>>/>=1_' M<#8.QF0W>!SCNB[,?2<-'H-_K5L;];-WTM!4*9HW-%2RG?+R=([N[.;N'M$Q M'QVBAF/$#:7(!9(0\<83:K$FPH*5IV"YCD\/IN+45=I/<]T'![T*L8?B5)T9 M#881NYISOA*.M=9F\]?*,BFAE;P%@'X4(1G=*I2(;6](_SJ'>I<;N_&M*HMH M)-:M$YN+*3HGMAF"&X]R_7@\QEK71XD[PS2;80S:=_K^["ACD,_Z\F88)ELM M5/73*M6,*TZ'=5:'%UY&A3*.\;#C<-"5\5HO2N'RZ[@S^/CLI'&B=-OMDV/+ MHF5*$LVCL881;Z4WD3&EI16S]]=]AO/O6 M&!4$H<@2[1!/."$7@T5":^RPL58I 7OFU8TE.J &MG]SA2N-NHUMG$ MAI WB+P]-E+9^:,R3H?=WO';4+<_7?^.G:@]L;Z_N$Z^ (>#*$ MRX"XY@3I( 1BH#M>\42BY"NO9O']C<]O0(%J9O 1S9(=EV',:WA6QW:VL=_D M?GSNF4KCT ![\=((X_NR3R51*>V.)[*62VI!H2D*JA(,#6\190WC^-ZGH MN1#NYY347@N0LTR9H1$S--:OHZF\\BC_VDJ2JX_VAY&O^4XB!.RN00?8;#FX MO+ R02>2!,,Q:8L969[4+Z+-1'=V_3XW$DMF"3*P6%4OX0=A1IEG^)[&5 M5VR52;$J#;OJ7.)N![&P?2QB$?+E;*DG=@2[E=/ZSG.6#EN]% >_(OFPSO,J M68W6Q7!7]:\;NJN<.2E+I8:]?]X=T99CU*$J (_>V+(6&X_!&U:.\\936 MQX-X//G=O/U5CPB7K[^F8O@*)"XHF\W$/'5Y0D8!EKR[=B8:>%5UH;UATF"O M="09V/RJ5=QET@?YWTN^\&0WL+R_]VVHNY+GKV4!V^OUO]1Y!IO?:Y[9YL93 M,C:_CF--?PQC2QO#V%(I9 0GU!^4#:@8"*^CZY_EYIUCYN1QU\\R8?/M*#$& M8Z3)#=(H9PH[L"; XZ8X%,[D.O<+LSMP).9CC6HWV"HC.SOI';\?R7$OC12@ M2'UUM+$PA'$_LQ+C+=F^:.][%K-!9I%0WB!NB$16)H^PC[G\A7&L0B:/NZ83 M91:8>2T,$C*?(.'1).XHUQ$V)D^=ES0P1VC%EXTII4MY>$AY^'RQL_%V7_JH M2&[R)E/D.>RGD'-2H,B%4URHI%0A$)QA+@QE(/5C[)ZC#%"5#STCNVMUUK:0 M86URVYF [GSJ>NW)T&!U%*;/(C-FLV[4YP_/W"[3:EY#[I$S7'.OY/F;[-ZM MI\)<=+#K51?G(L!Q\&=%AK%^'+9[QS4SQDL6:9*I62-66-#$D([8@1T,B)9I M#I'D+C=\8SQ9 78PO:[1V 0#9A:R*8-D;(:,91!VT&G16VUTZ!QMI+F2HQ+Q M2@&R30 F:*?DGUUC2:V"^%TZ4VJVX':3QDXVS.HBDFXOYVYT[;3,:6C> MWYR5UNS'")63?-ZDSD_EULZ7>&L]&-5##>NC"J@7]J+##OL# 5Y=:@ MPU2A*1>D\($41^"67M["N*M7T=I-<=4](.OA>W\ !E,W-O*"8O\KB- 5\9IN M1I0JD2A73WT^SO3!5;YH84A\V7R(GN^#LV,B!5,J)!T19PXL*Y\7('DF!%;) MD2E^P\6/2#3TNFR09=T'5Q.@#3MRSFJ;TJ@PS1EX)W6)(MAJ$[ 68D:_HXD* MP_SW81.5$51756:# K)5^>/@]UL2ZLG[/Q6Z? ;4.QF?_6C![G+V(]B:(/2V MAS0S(OG#@0*.Q(6Y\M:O3^#U^=7G4->=45W_F6"WGM1G/-C;W?;^CNGN3\2( M6+2S/WVKH[^]4L>^.=&HJ06.Z,29W").^,->6>-LWOG@G5IEPV@-%^-)+7 V MMFYQP'JK%[[% M?WJ?>TZ5L]IXDE9CFQ#S.Q^D7"3V,/>3ZK.9$8\ML\ZYK9 M$C[W>V?' =5C]3Z"9W[=^W=CFDY]ZIT\OJ>"J_A.*<5L'<=3\ R^QN.S> O$ M6$@AG6=-<.N6*_-(24^S%^=_+B_%7*_8?+52HK50[S9/&T/+"6<\6*(E]]'9 MY"D33AH"?PY>W-1$DTT=#U1AF1AF1VTV*V]\=$3 GFAP9N_C?P:?=GMPW=[% M#CQ[^V)+;.^NP]^W8*R>MC>ZAS"&B^V/G[ZT+]IXY\_Z.__]SX$["MV=P[UO MGP[;8H^V&5P'8WYWL'<(]\@-RS^VX1YM\NGH[47[XBW_[T7[=/L]_O[7[N9I M>WV?:*M\# YIG7O/.FF1IH8B!2N&$[8N!;7R2JCISH-UWOH/"'[>C>94@.N, MFIL>>7E/7\+0,X4A\#\5DYZ""#/NDS: 2H[F= V3_V1OZJ:ZA*%'@J'S$0PQ M;[#2AB#GJ$+<^("LM 8E09G6A"E*$\"06,+0$H:>"@Q1EQA7TOK(?&;A-5I9 MHX))W#(75+BIK>X2AAX'AG;&UA"/P@C")7(!L(A+ZI%6Q".GK,2$Z(C!KW[% M]70;W)\'0W-[OJG\]W0\WTSG4W(Z\XEX ->WVSO)QV=/U?T=74GG6Z29X/^D M$9([)H/V7//@P5_TVJL0(F7/M,LR5XWC]XOFVZDI+P0 )3A:$ M<>4\,C25EN).>XEYL'CE%:6K5$RGX,Z)G[,Q[$'-N$N/O#)"O-1J9U,,.DK+ M%3>@X))8K52R6CMFA+^%^[74ZI^LU6//+$4EN!8!&5!0\,S@)XV91U%RC0-7 M1@>]\HK(5<&GR]>76OULM#IJZQ,5TDJ*86_&-@FLG([*"I>P)K?P9I9:_7.U MNNGHD*A)PA+V,:\G#:4$J\"X4"S3QR?!#,:Z1*D)6,C12$,A$XABAP@1GP.WAJT3]L-NS>-'KI5:/ M"T$3>#S$4.,-9YA;HKDQ223F*34I+MV>Q=?JL=M#,#,&O!N4DI&(>^X0>*\$ ME!QKR9F38/*6/A&&3=?=+;7ZV6@U5L;$1"V66')#@XDB4F:TD!(<8[9T>Q9? MJQMN#P$X]B$R1"SCB!L=,@\?1T814&PNG(@)M)JM4K4\XGG<(Y[3_ID_/>M7 M%?%%T)^UH_,B8D:)69VLE2J;1 I;9Q,#/T=(GJ@(?)D/N! (N=?T9C1F3A/! MD;L(.#I38_CC:/O9AHHC*30*]-]+C7Z^&FU=\%IB(KQS'!MJ13+4!.)IK_)4DP&LQMZ9YFD M8>Y:S&>:&WR/$_1LT/Q._#C+H-3B0+J?*,%BQ&+8G5&0@H"1YBC2T@JDDL/8 MY[QC8E9><;4JS'V5/]R?4BUX\<027I?P.G_AAA+:!B.\5YA'';0T@DNAG39< MFR"7)WF+#Z]C'QAS01(X.HCRI'+'=P'PZN GB4,(4FMC8^;/7,5\NK?W$EZ7 M\+J$U_N%5\>4=YA*3T3@"5Q8J7$4/B4K/&&&+H]4%QY>&P&)1"A.VCH47 3K M52N*7%0)B123H8D'5N"5K"HZW3O\J<+KK&Y!D^USGP;UY6GOU'9!5T?4EY?H M+GTFG1D24Y[VX,JO<9!_[N<#VXZO:"^K7J&9V]E>TPZHD%#/0S]N7*3$\RBM M4YQ3[8*.S#GK*!5@DN%[H!^_%3?L=J]^Z]*V9[";YZSY>6;FV>Z=[L73,7/L M"V8M_X+;NWO[3#EJ.>7(6BS J342.:\4DD%3%P75W,B55\JL3;NT0];RJ@-U MID:MY!ADS8)6YE9?%15YJP>_CAE4!Z7E:V:I;C1+R;D$OI;>O(J-%E(SJ8=Y M\-@1A9,GCD?O' 'A4\2#(V"YVBG(WMXIREUM% M[92VR(-_*BD\#IOU2^WV\I]VSDYS3^H,:A_KB5JOYNE=/+*=W #X3WC%/+UG MMKL;^T?DY0DEC,_OBTB3ISHB^(?FELH*:>"E7MC;]_HQ#S&''G"P16UU('U M*36B@$I.12F.<_5?Z9S6$(H*7I[)T>S)E^W#M^"D_O%E^PC,K4.//VUL?MOY"&;6 MFP]L[^(M^?3Q]<'V[L%A^_VEH]FCMW0[CQ.>]>G-)MV^>/>EO;LN]CZ^^_)I M-QQN;_S3W?NX27;>M+^#N7;:;AS-"F)PD!:%D#CB/@>@O2:(>.QTH-PKE59> MT55#I^.(/W0R^USR6EYZVLJSSDKY._8+.MT+;M)[P\9I2,RMD73OL'&<-4L!,8:U%'AN%.#,&.68CHH&Q?)HA MJ ^ G63MWDA]'B=IY<=9!"K$HVM4+#CJ5.J=_/2?)P+ K>:YJ/104I%%4J84L0=#\A(SY%57"JE @;% M6GG%5R7^X<2^9>GPHB##U8;1#\+#(UI(DQ"P-)/N'2/&9I*/FCJPE9!6 ]< MQ(1Z>O+52_Q9<ZY5!XKQC.#R@P?]/;&SC)$M31V[EW]SP##EI;.O2-#HWN9 MPHH;$5&2/.>M)HJ,M1AAYG-K\("IM"4^Q7\X!6*!R/*>0D["%>E?K6$9SSUD M?CT4+TYO>/J<2,L8TV6SZVYXLDR9>A:8,K:U' W,46>1TS9WB@T"61PH MHM%2)QD54N 25<(_W"CVOJ-*UU/YY-^SP'>.SXI(3A3WU,K#_96I:H>?5#1%L)ZL=&K^>] ?%VM\ MCLCUH_V";(+1_FZ[W^SY8.5?DZ51G>/AW:5:RW-XU>LW2J;8K-J/>C9>E2J4 MVQ1-7G67'RC%FBSTRF]SN3@K/Z_Z>%RD!2[*78JT*%T3^/[KG@19DUK<^VW+ M:/7++*>:4JS9%4/M]?_^M;6]N?YNM;6U_>=:$>3MG=W-]ZW=G=:?.]OO=_[: MVEC?W=QHO=[:7M_^W-[]_UT]=5J*W[W$6 QUQ@51Z!ECP!% M,]7,<9%O =V*2SH\&5ID&H$#5V/$5LL'6!>\F"! LVL>O*3!>F)OKO!@50L5Y: MMZF27OCRV;]OS6R461% P3H968>L".#TYY+;"*+82ZUH_4$K=;+U52K?6R#) M%B[HQXC*[PT:I2$70_7,WO',TEU[#'+7;8'=\.WTH-7/97=PR^,(G@48>)4* MP":/WJRO_]T*G;SU!AA%/W,7#!HJ\^O@S!U&?YK'[0$M;!Y8.#P;G!93\[>* M$2(/)4]0GH&S[NF@-;0 \M?R\!KCR!7#?7BYDPA?S';-29X 7\;?J3_-7QF M==PZBGE"1QH+KWU[3H!%D9/7]0O=F@GK_%;LH]#9)3C@)C+76RBX\@%)9!SPK&@*!>>KKR:P.3H[:MI&-5;;;">>=6$CJF\U)O6YI8"YH*F7)#%F M#2?!6R*5UD9+A[EF(C-3@_ "JH$:K5UT/L6P998+>91/A:I[]T4UN8N"1+H[-8'XK+K6*U G)#!CEU#B[E,6?((L[NUMT/^@H3.(&1:8! M&8.$79$(CZ+W6% 2G+)VY16;)8KS[WD*4T$4(S(!!MF =>).,4%(5$0)&=PO)WTN^Y$CTL?VM>_:W3[;; W,U?F9BHH7^7I[:3.K%,_G@E[&>8WNQH MCIW=O&HCBL$^W._X+,[V9L'6'/FCQ4N]QE@&A,!IDC2BW[U7:Z>3Y6,TU6B FF>_1^8VFZ_*J#M4=EBYMYZM1 LP9X M-8Z@E_1P8WHXLF^45(;G4E&-,V&Q4>#+<0V;F$K:,:58(+>@AVL$SAOP(!8( M'FXBC+MEB.-^*>3$DD)N22&W8&<>2PJY)87('8\TD@)U-M_S3[A]?VIW++;S>GN]=M,G>!8Q_%^PS>*]MNB5@W/"]S^?;A^'+ M]L9!M_WF[?DEGCC'"7:"!*0DLXCCD)#F#",F:> LF&@RUQ'G]Y6V\U0R_98L M<4N6N"M2'N\&C!G..41ZN(TM$P1*F0&3D)LCX))*E*)E'A(Q8KKRA= MN^_>APO/$G=KI&LXN?4M4+[^=T)*A>X"U-Y>XHZ[U^'(DO-XTWAF))9F 4!L M;4:.X3 59>75K^2W2YF:+[QR<*:5>Z>F50O'G?(L:>\>"].W)KE3''61$!0\ M<8@G+9&56J$H"?P7K38BEPRNQM<-OM?OBVO;[OK 4!8A91GC/V%"7(.8E13$Q'9;GE(1-833O=2W*[A=7] M9VV;O4QRNT?$A_,)? B:J"@91\KXA+A4'&DJ&<+P:^3&6T?B_<;E%BCT]B3- MG27!W3,S>)XKP=UC8=J'RS:/\,8(A37"447$F0S(86)0\I(*$@VU7&:?4R]) M[IZ._C]KH^<%DMP](CI,6CPB2$Q2U(B!X8.XUA99X17B7(6$*6-*YX(!L6:F M\6%A(U+/.4GM)Q/=/2NPG$T&+(@)EA"L,.,D$$.X8Y0SP@ 4H^9+EKOG"(P3 M+'=2)\FP(H@YS!#WX!!:GAR*V(=@ K4JE:,\17\^R]TRTO3S<>0:9N$[@+67LU M)ZW2_J7_;EEK>M_COT4.%[V/'*Z?4?#6&E?H5$;6D)LG%ZY-\"_-H,ZHZEU+ M65I=]'GK\KB,>9?*0"^S,BX^[=?FT4FW=QYC3?'U]UG?'\!+M][E:RI*I^J3 M&L,7KU;ZRA>>+2W7O_#BO=ZU+[-QUL\N6Q;;4MX>843ANM+P?FQ]R__,YZ9$ M;)751F*P1KF1QH7 L34BBJ2%B>R&< Z>QUW)J[(U&)S%4+U<%9BM2N^&:U?/W[0LO]KVCA#%M4? 3OJ'==(=U)/<@ )"75U_N;[O__.40+;^E;;<2U;%_^= .K% M?)/_N8/]&H3F#$9KX'^<4N&%=/I/VQ5O1WEC_OK.[OF]] GQ2' $Z1,2YTTB+P)"P43"5@4&D8G)2 M,R5YCTNDX ]B..L.EW/:A;D*8+)74LD10--1M14N:14N/ESLZQ"I8]K#8AN& MN%8662D%0!9[F2BP5Z2I0&>^X*@78KN&L/G^9\ MX1P2BPG[MJ)TS^#I 2F[B<=-8PH7(9>7,/0&%L\8Z+:VXC5?90&WZ4\ M]W+0^:?1%,SO_M(0?3C&]JF\)V+SP+& M<;B]\0&W=]^>PSCA_SYU]N@>V?FX=;'SYI^#J0Y%AWL7X$FQG8UN9P>>M;W[ M]OOVQA;/QS[;1_\Y_'3X >[9YI]@S!.EG7]>\L@._W.P?;3'/VULDNV/;;&S MFSL=;0IXC^_M0W^^?;$N8)[8-HR]XN7\0N!S"I^QG5V_GTGM%'C'",M $*=" M(8N51,0RFA31QF:F5KG&IU.,6^A.01P7M67&$29YY#(Y8Z1.W =/F<5>FZ44 M+Z5X#BGF[8VW^R8(RG@T*!H.4LP#1U:2A)*4*?ED2$IZY94&+V1*BF_@%KB/ M_(/EKO'VQ1?QZ;#[I7W8AG'\\Z6]T:;MW3:?M>L)&IVCW"%/>(1=SS%D M#%,H*<.DRBT-,C&U6./3::9WW/6("4Z"KE-O&-=(%]M76LF;W]L;KP^V#[N'>X=?1#E@ MW?W,]W(*X<4'\FGC7><36,[;NY]F^'J?][&D&,,.AXC2%G$K-3(QUY,*2S5S MN1B+YUT/WYNOQ[TT6$?"B5<\1IV;)<+#@DA*..S-4HJ74CR'%,.NM[>?@@HJ MYOQW*CWBWF($_@%!(&5>:1.\]"9+,9M.7IVQZST24>#/B]V^ZPR^H-2/.7OQ M-.9$Q=(3XTXAVOLC25R0G7F^1D/1LB"- ;S*Z?/$@$'O#8\&&\Z2M>2&)#=^ M;[ V J5&KDE>Y]>PS%OU*K^#17[Z+8@>%[3:UP2H/GUIT]<'[8UUN@,F^:== M&/NN%]N'[SI['S=Y^\*??]H]^+('[SN]]>[M>X:M4P8C$(< IKH(2%M-$=72 M^>4TZ1C(M0SK@S'+(+KZ9WD 7O'39 W]45;RNF+ ME-/B4@8=)!44=M.4 ZD^9$HBJY#!-G PWV3(+B7(Z32+^B\_X%/>MGQ^N3E= MW06/B0![D18B2,ZEU=9C"5:V3\%037U6>F)JI9^.-"V5_@DH_55QI,/-\_;& M/T<[&P&LYG#8!NL9?NZT+_9X>_>@N_UF$W]Z\T& 5=V9M3F)$!0VUB/J4D(< M\X@<(P8))9A1U,!'F9-C34SGYMYA<\+$"PNW#99P3H+%R3LA9)0Z&9;(4DZ7 M>Q'[O6 '!P^* M5IMU5^7A.B_1:GZT>MND 3(,:]B+-#(4PVX(: -[H/#M^AFK]\B/)YTLJH=N%EX6G5DDPO[BCV.8L!9EPB$E89=P-'OP2CIXP M'#5(A'2N1= &><=RT @S9!PW2%HAC15$4$&6<+2$HX>'(V&"%."4"9NX"%YC M;4B*UO)<6,[H#3[;$HZ>+AQMCZVC%!+FB8-UQ P!.-+@?H$3AK2BW !2:<'X M$HXNP=&S3WX9JEGK-/:/6K]VC@L)TF"*2OR>7G[QUOM:MI2[N)4-I(0Q^=_# M63]/Z4RP=#>#I9L'+'=A$Y!2Q[HM.1I:=J=/*:EICT131O[1,)('U,0H%^YK,@2@TP2 M#IFHE!8R.,_54M,>5-/NX@PL->UI:%K#W ^,)L+!R$^!E#F!]4]J[.I#UZ M=["W^X%^>O-/=_MP\]NGPW=?=MYL\3;]I_-IXS^=/?@=G@/CV<33>0M?]K6) MS#@:$,B%1SRE3$G@*3(N.>.YQX!1*Z^$65///N5[*:H+*ZHC0&+-4B'5*#>Y_($D-:55X:MT?O-^K['2N*7ND4M=-;W4N_O2>^OS*=] M=[3]\>VW]N[6>?O-]F'.FVWG9W_\S]'>[MMO>Q=POX^?CCX=;9[/VJ(X.$;$ M$H&2-K!%92H,A[E'(%%4D> YSXV%.%[CTZ64SRSQ>RFJ"RNJ98NB247GA$:* M)XPX6%;@ZH'0$L$83LE9*0R(*ELC?+E%+=86M="YWTN]OQ^]OSJK=E.T#_?H M)S!1VV_VON]=O+W8AGNV/\)['.Z=MR\.NOGSO8N#&=G?7_:%$ 3,4PZ"K!)X M4;D%NE 4$442C1*#L*B55TROZ?OPHA8Z_7LIJ@LKJF6+LAA'&T!47104O"B; MD!-&(6.U]VN_M7;[T0[.^N>MG*$#F^O9"5SM>L=AT/K6.3UH M'=G3LW[GM /?&'3@96R_==J#V_4&I>%,OF^H_UC:=+5K!9M^WQ>U \IJIX?<=P[;9W8\WSWX9T&PTYBJ0?S M$6-IKY#.'X7O^DUR_3G:\ZZ Q.>_ULCC0OZWVM&_Q,CF_6 M;/SO 8 M7RW5YI15%WP,BM<@8S>J)E'.X<5QU4)@2[EB>>&WU,-Y\;]9+X M9=)2JMM7X/%7K!OTNF>G5W]EBG/\)^D,P>;2]#3^/>B/R?X_@[L&*O$%V02C M_=UVO]GSPC5?_S_7_]>HV3="NNLL/ M-!.9[@1S^:0E/Z_ZN'Y18]845G?I,D+IFJB^>:^], 19D_IN749N'*U^E!8; MTY?^9-K^*<6:S=O?7O_O7UO;F^OO5EM;VW^N%4'>WMG=?-_:W6G]N;/]?N>O MK8WUWW=]^7RW\MN-T[@V&$P2K H(\GIV/> M^Y8] L>O;HK8:"$)4&QODW,V<^IGV0&7U>Z*[7Z6LE["VLIFY"K3D:H0-78\ M16RP=8%[R?)A.DML!E(N8N?&:_I0/G[7L*;)7P96CVL]]VJ"W739'.SB ]G7 M1$=".$-6Q( X\00Y2C%2(AKN+*R #;=H#K9@=N]Z"TQ'&-KYT%:[;"-6UE#= MV,O6$I$-/3 NJX9=\[3H^O=4Z]@%Z]C%!3CHMVL -5=?*=A+R=UN>_UG@EW] MT.5@%W&P]'9=RYZ=[7.[ED7C_M?#S7'*FKFS??(,IF?4WZAF?VUM?@?CK3.( MK=+:=3DSXYGY$[Z2HU9GMMO*N8NMD23=NK+BN<[5^N?/_?@YA[:V8(XZQP,P M-$L0MW63MCU2'N)/S=K=.3L=G,*KET:DIS,[D%_3C^X6A8ZW)I-_ZE60,QNP M.RUYX%(GQ>$_H9UC4E'AM8\IG+_79!7NB MWD]]=/%][^,6:U_\T?WT<>];F[;A69MLY^/VP<[N6[R]^P'&LL[V=C]\VSZ_ M?'3Q^B#?N_WFG^ZGP_6+O8NWW_=VO=BCFV)[XRV![WYK;X2#[=UU!AY3LZA' M$FI\!!(*ZY1DCXJ87!2RJR\(JML!@WVW:H=YVG6,&\IY'V>R3\L M3BPRWJ7UW)U (WPX1BFN1'XR4WB M!T/#LMB5[S)P-E"QQLE+K0@FOO)'!#__&*[]P\+M?"3/I2W!XV%HHUS+46X! M*A&1C"/NHT%66(NH])1Y(Z7U#C"4K>'IO-?GC:'WWL3G/A*G'G>0-]CDP] 9 MR$2\?DS+*R>O7$[LSYG8VQ9_5E:/67"S9[@KWHTY<,:;/Q&O\-?YW$(2A1IYT%8QZ5RA..@C)?$ZQOJ@K)_>,GVR0;-UF!P%L/&6OZ':X(98SE"[!UO'%0!).Y]X,!K3 .J.(PI)2NO+*K*GI3K5SNB@+C -/_1[W%-]_&I;9 MGSDNT;VC8?9T20M_NF%V5W:2RYTPZ]]?]_HIYBSL*E9?9S8-EM;<7%@^0<1% MB5%.)H6,HP1QDKN."QI1)))39X.G.EMSTQ5LMS?F[H>9<,E5^JR,N1MLN5K3 MSW+T^CAL?C_I5'4&2]ON0?!@;-LQKK4PP2 6Z?@<"DEM& MX#5]7_'G1<2%IWZ/1R)17<3DC5:5MT'QCP3A7G;>!@Y<4JZH"SYPG*3FVL<@ MF8B$1VUI/I*\M?FW3,[X:<"^US3T1!0V"D&0E+D4E >,K'(>!:]DL(DR[_7* M*V5^.#5C7A7ZR0[]#P?S%@X8;Y]],>L5GRB076W:W@W-E@D6SPH'QP:NXT8Q M93V2T67VAJ@S%2Y'3$CO$^>4,#!P"5^3]X6$"P1V]V0++BPNS*RENY-O^]#\ MN],FSB4$>!>/;"W/W%*C4=3^08QKQ'*1.DH\@:SG)?*D(T6?J5" M*AL==9+G-HCJ,2BPE_;&<[$W[LUK^AG9[J-RD%(-LG2LYD67L4%!B +OR1'$ M"/'@6 F+8.$E)G/<[;M9KWB$P6XQXDEW3_( M7>U,+H]'?PCZ&N4YUOC('4-4YQXO1CIDA'.(8>>DM"8H0NXI>O0\CD>?DJGS MY*)'<^/ 54&E)][MZ=&0H!%4LLEZE4A"2JJ N/,6&3!^$.%$>FTQ-5C?7U!I M:7B\$,/CZ065;@:A$0G),NCT8^ASWJ!:P-AJD9 $N$%<>H9,4A$E;I0EAI 0 M\7T%G>[1$'D)>4F-4,/_S]Z;-[61+.O#7T7!O>?^YD10G-H7SPTB&(/G96(D MQC8>#_Q#U-9&6 M7BVWX]&]6=VM#@!$2(* CSO'84JN[NBKSR:6R\GFHNJ2R MR]XUP7"5A7K +-0]-_M'Q>I3@E%"9X6 "R'@EYEZ)B^$ETPB%A*7'8X261X\ M(BX$X3#/,DLWMJ6?"[+45553@MC(P3 MW]!:+W34'E&'%2 CE^ ;$H.$E!Y[0T$T2-Y"QN UVH^L*IR>4X[JH5"@JGI: M#@:F$E3*9ADV4B'--$XA(D4VJI\CK5/4"V1)9\" MG=D$%*GBKT7A9>)EQ,@)<2><*%!%E@V',I"6[\6 0W#M9W3*&-N)8-Z M9%:D:8F;;A>7G(1"4B>,IQ5#TN4G>I)E)E#,'6)6*,2S+" -$((H\U9FS#IA MV6T,26MB2!.M96:;O8)BLY^X2&958:0%S4Z28UVHQH2M:[U#%N,EK]LBQ^_7>U$3\#[U M8J[J- PLQQ.E=,:D2;8D39JR0Q,3.*$-?? 9KU@Q5OC^SS>=>,,6IM0A6FM# MQN%_7E/GLA"XIE9A;QB+>7BJ1^&I?O"*^]D(],JF1?[E+FC2.U"DV=*VYQJ= MEHE%VKB$T1[66;T-T<#A$8;?7QR=[<"X HSE$]SOM-6@[TZ/YA*+1ZQQYG_4 M+_W%$?WCM''V'B*,/YKUW;^;#?KW6>/P$SWX_1,[^OSN[)_+_9D2>\*TJ-ACV*5%*O)>4DE=ISP9N4HDYBM#XC&X3F5CDI"\ QG9+T7D TC( M&'O1,]\T?B3PK<^ KY&"9I2B8'!*-1.'=(8Q$D[!-](I[GQ^JF&^N_^3[.D\ MA?[\JXI&EIW"W>:W9HB=4+MHQM;-7;D?&]-?8,O?A\!T.KMY?QE[W6#[IP^* M]*/#)2/)J9!^<:2?(7'(F A1.8(T3F2=-'>S28:"8B:ZU @MHQL ZIH2^NMZ M'"&IP/Y9>O)[X]8KB9M[(5KN!\F,OOART'O!^T,?6;X-U%_ $>1'@O"97NT< M:X.-2(7>&IQU!AZ[L40BS;DCFFK!(D"XV!+X'B6>E0=[>VNI;@LDO]4<7%3> MZ_/R7A\V(S&"M(E\5)[JXC WT[$7_-3,F1 1)I8C3@)!AF4!$8&=]DP8DJE$ M4;/%EC[/4OFI/X'T9UXYFPI^>M]:/O@ M%?V_?OZ#?G*9:BGX!>D9GL.5KML)_=KWYN"T!J[4L-<<-.&J?A->Q/92X\'! M:;<<8O+#VW"E9J+J10HWY$-\-S3Z@=FXOTMU'=^JGXJ:B!@GF(L:\C"@;)NJ=XM'7CG-<*P@# WP MP]:5@BAXZ_-6,VO"A^T([QW@%6KG\ 3?:[JBKO#+L!E2.W/XN)O&,BXV_+CW M-CVZV<]1NW_MBJ1ZJS08N&K0[24M3'O9MA:&L9CI^;EHP4*D019&Y6JQ%[QG M21\)YB? ]^D68#]P;>__A@#CM?U.JHUH?HNU=+AIJ[8W+@/[-L9ZF$O?[9UW M"_F8&MO4)>4,CBHJN]_*9\W.\W6K"H(7+"A%S;>Z^407XT]E9K%_38WE^NMB MHRP_F"O &RU*&%6>IKK.S;RH=%1=JG/A^.\%SJS:T1(8J!BX"%1 $>8MLU$(8F@7P L!% MV#+SM<\@V2WXR^9"$D25T#9 Z.45YE$'+8W@4FBG#=L!,8:28C2%#$R(9(D-0JG8JP5,3$>T:WZ"TBE!!I$3%R3'F'J?1$!)YQ MYZ3&4?@LL\(39NA/(IE*C-9,C/B)M,I*SVC:,(58);,$66X(2ISI60R4O?=[J7L3X,?:^0;!\O2]T:'_\5KQHDM#I M;U)2M]-_Y>[-V=XP79YT)7BK]L G M[/<[OMN.(/^[S7Y*5 ][ZW->_FR_%/7NC^/V<>O@\-/%T>5OS?KO[_%Q^ST\ M=P>N.;ILG+7:1X=?2>/RZ^7!55$_>]<^;G\2C<,_SNJ_[W\_WOW0/M[=%_7= M?=HXJ].#S\>G<%]V<%@7_UQ^8HW+3R<\6LD-%;"FX,YSYR72GFGDB=*>,Z7! MMR\ #>0MAIV$0AD61'%B ^S>6>XP: M+$R+=K$D/W_<[/ LY29CT1M',%=66LUBAF/TP48*-OKV"J65-G(HWORWF#:P M)L('_^D/FGZG$][!Y\TOG?7JW/#XDLCKNSLG//-*6NZ1IQ*0UFD.#ASV2$D& M)M0(PJ*[K7'#^FXEA7+!^[S;@3'F'1X DOH0T21IR;?K MVGF, X,!,Y[O4,:\Y8/MEUT9%NG#\.L)*\%R_E8O:6*)J2;V,5J!K!#S7LXL_9(7='6'<(MPY93%:R#] M'7G^2Q%(O>SE M@4?_2D0:^R/)7)^VP_>,0D=MAP]VTS./VXWVWL7QKL=PW^;1X1^GJ:(FCT)3 MVN_LB-8_7BT&W^/U5/3=/J)P_=?&Y7N:4HOU]MZ/^N$.C/^(U#__W81G_\@/ MJ$_1[DDFO,P4(^.=0HE274E#F1" 7Y)L:C/? M-KV"KW52\9<,7X^X];H(%40%6H\'6M-VZ@- MHC&=%/8:PD3"",(&BXR"Z;&$;VS33:SF*ZCO[ENM,>G=R]3VQPVE*AU?0QV? M!% AP,J28!&E@A85#):JB"*A6FAB9&"IO-" +S)_VN_ET%N^3$U?Q*ZO(.ZH M[/H:Z_QT_!$5U]$9%#@18->C1]:P@*QT@C@;L:=V8YN;32KFBXJ?Q+"_AHVV M/V\HI+IG_^T[,:N_9AZ 54S0RX'_YQ+6[?T8]"RL3[-C>Q?[@]CN-[J=]":] M;@MFX,NH=75E'Q:R#Y^FXSZP_"&CDB'%.$-<<()U MF#^:M'!6?77ZN.8Y^0J9*V1^N=N9%3(_%#)/HG7#B)<^9BCF&;D :VZB" AS M^ 8[IK46&]N,;G*]3$JN N8*F"M@?BD9DPJ8'PB8IU(JPE+-#,Z0#)E%W+A4 MA\(=,BYB3N K+V@.S"_$8WX)W4L?[43EV_&!N='I2M#+\MQZ>:K]M9^FA/]^ M.L%6:- 6CX() >+.D*62"(X"IPP;8SG#^.K!6>4$"3&8&(/G.#/.LVAHAIUS MF8YX[O1ET29SE%TK>J7F+5%_*;NR_#L]H-_L%Z<;9]BDW]Q^$/CZ0^ZE4)>2 MQP6(YGFWWTP7O.G%U,;T6YSP0_]K]GQHJ>%X\A/K0)F'@YM_,G>6XHFTBQ!\ M97JF_CSM3DN2YQ$G3WGFM[FZMG4]+SBZZ7/J%*Z)8I?KO0D MI2!;4HN5WS8?K7Z4 YIK1\K]\YX3N;37=_[Y<[^QM_-AL[;?>+N5"W+CX'#O M8^WPH/;VH/'QX,_]W9W#O=W:N_W&3N/M_LZ?M8^'\$%]KW'X,;]\YDC39BW^ M\!'\@#%9<D $QGO^'3- F)XSAUA+X+SS&FQU0+TZ MH%X=4'].$UL=4*\.J#_# ^K/J3SF[;#72PFC^_J?S^G2%94[Y9D]AK>H6/.U M?1=!%6VK:C'PG,^X/56UT6S6M82)4J+F\JPO9(_C_/3XT NXCC7:>[CQ^3UN M[.[C@]_KI'YXQ.L4/M^%L1U^P0=7]SC:[UJ-RU;[>-?3H\/WY'CW/:Z?O>=' MEY]^-,Z^7*;]DOHAC&?WO;AR' 3":,<]L\AR[E/9*$/:2HED%)HQ[(@($&>3 M:[CLJX.VZZ2H+QF$UO1L2X5**T:E24F,$\Z:&%)#;(Y3,UB%C!0!Z4!HU,YX M)S"@TJ;$\Q4Q3W>6M@*G"IS6I0M !4ZK!:?ILA"!528<0]1%@CBG!%FM/1(A MP\8J'$RBH&&;U,Q7A3S[@_[/)OS\.+"#^,J._#]NL'8MX.33OM,)?W9]!3O+ MPL[, 0Z6J8P1SU#P5B,N@TZ%:!9QK+5RU*@L4O")EL:]A=Y!(#0O17V878+DF <\:I)X@@+CA(&V%40MAE)^.'T)4SH/' MB%B@.O7[-:$5TI:9X5.10O@=58P4,' 6H0L%0RL!@:F M(A8?L:3PY?)4EG 5EO#K=%P<798VSRCR MSH,EU-$BHXE%BMK,6";YNBHBG!>AVD_2A;=2[8=1[2GZF\A= M5!GH<:4,,E1QY+SQ44D9192@VFQ3+<4?6JGVBXY6*ZU]!*V="DUY%$X3 M0A#87YT*7132@,THHR;:H )W0FQL*SW/6%X5W:W_H9KGNZV_'BT01O@S4_-; MH= J4&CO>XY .1+MG( #B'7@ F&I'.*I);\)6L'?B)+*6LD" 1BZAL3W.3=$ MJ'1X/8*"2KT?1+WK8_5FCF7*&HJXM1%!G""1RQA#5CLLHX&P7Z>P?U/3^01X MI> O0L&?A.*A4O '5?!/8P4'1RO+.70T819Q&@*RV$N4$8@F< !3KG"J=U%F M313\U>TX+'%PYU7D+AZS[FZK$_12\VC]:X^S0."T4^U5B:!FDPM,11L:,=RHZY)P+ %=*(2VR@((B63IC MC8/G^;D1I>=;,2^<&:H.4;\L,'C4XK(*#!X&#"8A2 ;8H2C!2<#!1&TL@ '9E/0Y> :OH:]"$>$TR/FBOT8-&(+B],TOE-!KA1/TG2VM.=%BA:H6J:QYB5ZBZ:E2=!-?<26&=!T U MP0*J>HLN41XMBGT"MBI*U2M4+5"U?7(552HNFI4G60I8F1. M"!V1-"I#G'B*C#8.@8OJHS=8FM2S7FY*L4QOG+4!U3R+\9^!A8=NY^^3I+K9 M*7;VX9/0_#8ZQ=$8MD&/_ IBM%DI_NA/8QBVXD&VEV419O);' OV!SN('R(\ MT3=;S7Q,AVFHA_#\WUI=__69"OCQ/Z?8M__NV,]F>'#VKGW<_B0:AW^4C MXRW-LTVGL0::-)Q-.9WWNM^:_02_OY39IW_70A,DI=>O9;UNNS9(/\M+3$ T MV^?#00RU81\4(_\F*QH2P;O8P7#0[5W4>B!3-0L_[J;"E?ZD9V@NZ_.S5&JG MA'>8G3>8IEQQQFI>*"M,5\N>]^.;T5]^'95B-SOY2^<_NJJ6<,]?OS?#X/2- M,5L*JW1ZJLPNEKM[W] M.\&JP2IE[G3;GZ2;?[K71,3QPO35T!!7>N$'44+BKX'X!1J MNV""VR[V:HQLSIC:92=G*IQ8P."N]\0E>&[3UP)EO.W>DD32TPU ML0\SL7JE:CV%>2]GEGYI=L"QZ0[A%J'_[T7FZT5L2?YUC3MH!U?=H]P-C2](1VS,RB;HGXA,>/M"LC5=> :,]G)''+?WQ?'9)UQO M-\X.#N$79Q_.ZNU]>M0^$@>?/WUO7,W6G(5FX\Q?UG?AOG#OQN'[BR-:%W7: M:#9^KU\UIF7"M!>*J ][?9IG]IB@3O_THF#6C<;[Y:,0NNJ"^4#!IYWPJSK M&^+&?H5*"Z'2^^FPD>#HC X16:(A;(P._F:E0Q%K%L'=(EZZC>U5,3P^TY-' M+UM]5Q!F5>K[J.H["9(488&G[M4R6(>XS,"IX$PBQZW0V'N749\.$E7Z^W+U M=^4$5I7^/JS^3C-9* JGR+K>YY.Z:JJEX,S4&_ZI>X%OT2;P J^.!ML4ZC=:P@:B&( M^C0=(62,,G I.%),47 QB$?.91GRF3-,1ZVILBEO(5Y8'K;2Z2?IDUCI](/I M]"1LD$Y:EA@SX4^,P&E,C-:91<$I(9C)A-4N]3[5I.*N>Z$Z_9C]$2N=?BB= MG@HE),\8II$@&6@*):Q,J0"/I(PH_7L/^0DF[4!RT*(YJ M0!C1M*UJ-V&- XBK9!EIZW-W:O$JF%H(IHZFPPE%=*8()KKMS]1*?B:*?ATW.$4]S%0%'@>=S"3>%0< MA"$J@U !_O VQ1V25[L8CUW"5[5L\KZBCT4TG>X* M95GFQU/;B[_9?@QOIY;Q;;?_4CJ;/!9D^>D8!/Q)Z1(%I[ ^0YRI#)F8*:0# M]4P(X@'1$H4$7YYGM\J!5C%(I?UKH/V3B,0S)9R6%EE89L0UUT@S#V%)QC6+ M7 1#4LW%IA+S#DNU^;&VBK^&%5.53C^H3D\%(2H2<-2,1H9QB7@,&;)4< "_M,:]N\;A[R*9,ECQ"&)W^'V1,EN\ULS MQ$ZH:CL7PZ0OTU%&\$1%H2RBZ4 %9X0B)QU!)&"(.X@$X&&)A!(6=XT2(U7Z M<_V.5U0:_90:/8D<(�)#B, HX:\8 5TAHG-B<(&SC)/!9N8YMM&E9I] O6 MZ,?8T*@T^N$T>BIN,)S2S'F#@DLV6GB' )7!9!OI,0Z9DCXD&TWP?(OCM=V\ M&/58A<'&VT'@.5]93<(KV<::M+D;=&N].!CV7ML^UE-U@9M-V-5ZJRB@M9I3V?LP0!Q,?/!,>"6\)XBI89"@W MR$H?,TECP(QO;--5<)E4^>DU=# ?\[Q-I=4/J]43DB(!:T>R0$&7&42/7#N( M'JU%(7A)KJ8$8@8'!SC38:8=MT#RO M_Y#5WM*:7?DJME4B8$4G-35+3V7;*FL8+%U7,5R!\&(@C*<#)@W8 MJWP&^&L3A[$#WTH'%1&ADE"73BO:M,'/ENZ06J5261D MI%8,$X%4M!)4V!IDM# (BTQC;HVP&=O85F3I]=7>]<@+JH4>R6*/8F- MM!:2@ N5>)TLXCKU+:<0(!$M@LPR11FF*39BUY#554=V'N/(SK#3B^WF(#'( M1]OKP/!?VU[*(U==W0F(/L1S.^@5?S_(RK7:*]>G0J3%$(E,!PJP:C$RRU"F M# 0*PC%P-31$"U(Z9Z/24J4=73:?JZFZ%+T(%7ZL(*%2X=6J\"1:"#PP %F# MHM&@PCCCR*F@$0N$<*DS\" 3&QT8:0P5D^N]L(A.QPK$>5@DEB&K1$0<5A$YQRP"PV-4AH43 M 6*%__DO30G]=8WR%U5JDPY^F=%A;31Q&@G*PSCP#]356(4.#H0Q<+Q_3 M.2N]3KT]JZJK5[*]U))OHITSLKV5%(OE;TLB_#$;_$&'#Y( M]6]3BY,:,E8)FP5AF$^"I/>7];,O)Y8Q;KTD"'OGRQ9HUAG$N,A2]U7E4EM& MK=>I +9*RSZO(*G2[L?3[OJ,=GO!%&=>(D(\0QP'CC3.(J(A!!P#%2&&E05+ ME8:OKX:O>..ETO"GT_!/,QH>N7:9(Q)14&;$=1#I](H!#2<,EII(:LDZ:OAK MV';9&0QZ33<LR8_*VE)I\LJ#A]1U-4H% MO@,"WR)UPH(00F<1-)EE&$L#_[$L,;#H2I%?LB(_0MA0J>Y*HX*=$V^L)UIS MQ#.9,GJ!(H>=0UG 5H5HN;%K6?KP&O86_K:M82[B-=MJ=;_;CH^O;'?AJ1KE M+ELV.MH%WHU9[/7R;>"=?C\.^N,EW1FM:(5>BZ&7F#GD03.29>!S8.MTRF%!B8UMM"KQ,Y[XJ5;G&:K].G(^5VC^DVD_BC8@]P4XR%(T# MS\68+)WMTB@ZK+SB@DB:=]ZEK.*@?Z%JO\JFNY7:K[/:3V*5:#(F5]H#;1/*NE^O16VQ:+%4!U![8U(H1,K7I=[,2L.7=\Y&?O M[+J]$'NH>)N%6NC5R@O&'3/WZ3UZ'=;S3#^\J=HMW;S]M]/.$$O MQPP\;=!7=@[YK9#X"ML7PO;][S-]O8@4GBN+-(^ [2%:!"NJ$?%.6X,AI99AB2 M-KH0)5,\;K%E4_GOK]^;87 ZJC68^E7YPGCR$^O@ MW8:#FW\R]5H^@N+U'A\4:!H3(62\RL5T3?UYVAL-Y]Q^B,3/ Q>Z2 MB\)DG7+Q@[EMV?-^?#/ZRZ^C$X'-3CY#^8]^+>]>+FYZFRNBES^O^+I\46.V M%%;I7*7UWZ-M\B-W]UV6T&VI!8KOVT^6GVG MV_XDK_C3[8/Y2Z_Q0HKE?B)KJZZUMO6=?_[<;^SM?-BL[3?>;N6"W#@XW/M8 M.SRHO3UH?#SX+N_\V?MXR%\4-]K''[,+_\E$8J==H

    ]/,>^O!IF@10TUJP SL'W7>=^NL -/_S M"FH6EE@'C@4#3T$$P;&-6BN5:>ZL%2(*Z0NO GX3PT[R R8(XC0;)2>XI3-[A:02Y:I]W$P%%O];- M0,E :TIYF-X>L+E@U')=ZX,?FW;&^F]^9HY*@R%A,+,3L)PYNFI\NN<3Z[J% M"PN[J-51>,LHN7+S0.@6-_>[[>W?"7;S0Y<:[./8,K-NMDS?R93M1A_;#LP. M(YLS=F5UMGV1P&"])RM9GCL8WSN]\-TGKL2<^5N]I(E-_=A7*'WF!4K?C,OX M[_M,UW/(\8U\MRDC_>:^#N_#7+JB:HH\!\+P%A5KOB*-.*AU(0:QB;^OUNKV M^S5O>[V+K-O[;GMA[FSHTH=/UFX&%LX[/Z/,\0*)8Z6EXU)'0P+A3E%GF50R M"FUDI! PG.S?I2.B:-P]/3HTL8X^'[[_7/ MGS#\3ARUZY=U^D?KJ'UT43]\#U%X/ZSHG /-.1&42)\HB;J)$+-D.1 M*9\Z'FN5=T M&O#9N(8?8C_:GC_-T]0A?HNM[GD[4;]Z4)%FU81PO7RIQ,*=K\L,3(W6L(*K MA>#JT[0_90RF/AB+(CA6B$>92"2"0I%+'X+V.N-A8UN93;P\[UQU'&A]M?HI M')!*JU>KU1,GA&;69()KY%U,#9\M1\8H@C2X(C%(SRQF&]L:;W+,UTBK7UM^ M:L?[WC#121:59?V*=WX]W8^\E6*%1POAT=&TE^&U4()8BC27#'$*#H;QCB(1 MM;#6.(OSLRED4\IU8K>M^AN] "^C4MY[*>_$F2!$61ZH0M1IG5J6,V2-TD@K M*ADF+&!-4XL0)?4:Z>YK2VC\&6T_UKH.1I*7PE4)C"?P(%*#M:L E"_,9%TJ M)%H(B?RT&T&-)S)JB3+M*>(N9D@SYA#U!'O+F9493UU+%"-K%-54N8KGXT54 M"OP "CQQ)3+!;4:P0RIJ@[B(%ADC-))<1O P,IMIG-J<8K[TWDB5EE@Z+9'* MD6.G?W]WXE7$-$^T'S+ZK#R5^'9JK78ZH3RDV-]KG[>Z%W'FZPK %@*P+],> MB++18VOOQT'7?T4.7/45 M."ZO(HQ::\?E8SI+^EM:S>D+$H=5!64+0=G7:?=%!F>,\@X)P2GB5CIDN&!( M>;!D3%F+HTO]'SE9F@JX2J"LK^:OM?M2:?[J-'_BQ$AAJ-(Q((L%*?I8N4Q9 MY*W$1C@F8V*I8)M<+ETV_WB9EQ= V+W"D.O&\X(O',V>PH_YO=?M5V7RB^'1 MWH_I=J51J.B)%X@9"8"D(T;&!HF(4EJ9*+- 7&I7JC>QG.^L=[^XZFX:\HRR M+*]5Y9_"@:E4_GXJ/^FEF8E@&)49 6XIL:C*? :[8.)^8)_%$ E&&L>DQID M1R08Y'%TR@?OP2T!-5:;1KP0]IL'"2U>?G3Q%":[$:OTYH+*?3EMHXUR'"?& M;&T]3E2\#CF<,911Y:FA6F<8;+1)["=+;VTLJB$O(:'P\K7^*2Q\I?7WT?J) M2:?,<_#-.?)!6,1Y!)-NJ$.*$\PM]EY'LK&MZ:;DJ^H&]#C-XE\X+_=,J[S6 MI+_Q7?KEW3^*> @BKZG^79BV MY)EZD"]<8>_O)58*^X@*.W$1&39$FB 1UI$B'@)#5D@.?W/1X2!$EJF-;:E-IC?7X M\0XR5WJ\8CV>.!C>.@;>?T0R$I&.!!)DHK3(4N[X7NSU=KIA,EZ%>'/U7]7:+486K%I MK\-RKQ7E!&7*0Q#$&0!5T(!;4GOCC"29I!O;9A/S9;R.*H6QQCK^N!M=E8X_ MDHY/%;J( "CMTC$?[A"W5"(7N$8D$Y0&IK"5&7@D;%/290I='B_K\0+.^3S# M3;K$GA3F.:T6=5GO3[_]HNE,5CP[ZVV>UM8#+:S-E(VJ*C(6MCUB9G\,APP+ MHY#/)$X5&1 -I\:_D49"'3B9-,,;VUIN8KFJ(^8K4J$G3HM5,%K!Z#.O9JM@ M=$D8G;CPT5"=82\1MLH@'HA#.K,:8:^%I$0+9OC&ME2;5*^*P.&)833WJ/^3 MDXIOER3FY7LUAFU0%_\,.-QW!K41*W6Q!HQLUI*[LIF3N:=^%K9S43NUH9:. M(O1L:Q.&: N$C9N0&'TLL YW()>3SQ07CO\YQ;[]=\=^-L.#LW?M MX_8GT3C\XZS^^S[H]X?V\>Z^J._N R;40;>/3^&^[."P+OZY?,\:[T\@'K>* M<7")O,D0%RY#@,X*D2A]%DP,PIF-;:K)UOQ^00V$M@5_V5QHN3,:<3#84Y=E M7"IK,\^")HZSJ#*25.*:EAP'XB5H5KP!UIPWOARHF%5 M;28X<-O@.Q;M4.P':6] MR$6A,!EYZ?2\84@)UIJ+7Q+E>CV>D.RL=MU<:^1V['7Y'=+M@CGYFMOI:' M;:<-/N+@%2NSOZR_/PE1)$9IA9A,'*Y!>&08^.'$1:(4%X)Z!\ILMN:/EZRM MK:Z6^_KE!M],$0!'92/2)ITGB@(C@T- #IMH)'RFB=[8-GAK_IS_.AOK:L6O M77%<_W(B)<"JQA ,8R40QS8@K238;<)9P-)Y)A.ER-;\;OA=K?5/S<,M%IN- M++9Z[5S_8C\I*\!![?MITY_.[*@FQL]>4JM![+5A)*%6]*]. M,QG;Y]V>[5W40C.#7T10PCZ@Q.![C)U\/%FS8SN^"2B3ZWI.7IY&EW0>;M,L M=#27_9E1-^$^PWX::+H2@CCX=R(@]8,TJ"X\(X%/A(=Z6,MA+[\2GG<1;:^? MOBK>(WUT_2 !DF*O?P55>M%W$_#8Z]I'I8ZC=AL?II<#7[S39;*2-9.^_VFSD$IIGLQ,0$!/\ [ WIG6O_-[0]N&<" M9ECYUC#DS_*G\$ZM=+HAGQ$ L;0DX8:SKYL YMVS8AFRX6#8R\4G?WHA39OY M+\Y;MM/);S](:_<=W<=.2S#!;$#]O#5O%=BAIC M+C[E.'-QFI61R;H.;EO:X!])) MS.BN8F^,1P*JFBT8#N:9HHEBB\8BOCG)R89JA,U"Z?FB6EO9[ M/L^S<>AU4PNHDU,'?V_VQ\LWK=B7?>2XA >2_U3W/P7SBO('X MM)L_TL7@[Z'T>3DFP$30Z9EYWX35\LDUG!IO?WH$_1N($D8HTBJ()+/Q^J8! M]I):IK<>=J;EIX#%M-J%B=OY^+:F.$8$;[V6A2:F]-&)OGG%%UB]T.S#H@_B M4Z_?<]/4_P/P$E+?EMN3E!A3E R)R@W)Z4R"R<*;Z\%0^T/7!XL[:\=[$9RL MW+,$%&UVP[0/9J?OG&QF'&S5_IH,;^I!U[Q'IPO&H_,%%GZ1P8>(IFX[*R8I M,BC-:RZ4,X)3KA=/!T9&(WF32S:8L5^_-\/@=%3H,/6K MCV]&?_EU5#_;[.0SE/_HU_+NY>*FM[E2'9 _K_BZ?%%CMA16Z5W+PMORP>4T M;.73<*7:H?B.TBU1_/+:K_$6N?&[VVXKR);48N6WS4>K[W3;GY0A+]#-YI;" MY&*YGZ@02EU;"%7?^>?/_<;>SH?-VG[C[58NR(V#P[V/M<.#VMN#QL>#/_=W M=P[W=FOO]AL[C;?[.W_6/A["!_6]QN''_/)?=PT-)&Z3G7E&E*I#$4 MG-DQGA&6-V/PLV;9,&U^<0SKN#E)#,0]R.;>49C;1,S22G$9YL M2P+3*:]IV+EB"L>NU??FX+0<=XK^4U53_J-Q5B6/VLMBG&0Z;7_:4RQCHZW: MW381_^>_8!G5K_U;!C3H#FSR*1;)J-ZS:GJ1C.JGJ0$?VA\CNIY7G$)]_Z-Q MN']BE:"49!*Q& WBTC%D3 Q(&I4%S2AHBMW8ENR6O.EB6X1/M]:'H*V?N\-6 MV =9]H.]/$<(OAM<\@&4Y96+PM%)Y%IRH2-B*DC$E8O(JN"1-M0;*V5P5F]L M"WY+95?"FAP:-VO-;-I]SS-U P#K439QT+4:0B^(BT5 %A%T14-%*594D*%MN;S]VK ML7N?4O?78\H4X$UG ?M7TH!7?;T"O\8IP>\I>9_ - %3#WS6*XG1F1+W68GT MQ&H>'(BQW((ZR&ZPZ!\@2']7 M;(8?IK#D$)[^6ZOKO[XZD?O$Z[OO3P)SCF<>7#A)-5AP'Y"%N4:>R!B=B)9C MF.0(BGF>\DR@IK=%8>N2&RU*.)./4&S[YEF;83OEJD>[VX4-'V^VWFSORQWA MB;"/9?W-SU))9;)'PICGHM4E4DE7$T?=\TEF; L7V;%%,T8:;W'"5I[:(6J+ MZ;LEHEY<:D??*;,SDY:93;0\:). ZN8/PF?Z' Z;_F9;>>AD>K & M\2_M*.["[_]B#MM*:9SD$+"D>CE<,20D>,#<4AXHCSV$$M==CV9]FW9W[( M]J)^^5XTX'>-W;WOQV=[^/CP].SH\+A9WVU]A?'B@\,_FL=M&,/%U4.V^Y>- MW:\4'#U-]+@7>DIVA?>EV8'AEIDXB?5 MDC-[VU>*+_RPUQM5G+VRIL(+8)ACRCM,I29%9XP0U.T2709 M;1+]$&"VW_&]5+S2_Q#[PU;:+WK7Z[;?%LOW5[YS!%?_-5KG"OL6PKZC:>R# MA0V!TPPQ0?-S31AI$11@GPI!2,N=\AO;"?J6YLU9O\ZESP3=IF#,^O\;-DNQ M?V7=2Y\.PBYCKQML_W0I]-J9K%R%5POAE9_&*X655)PR9$+&P%<3#EE,/>*" M\\P+[:*B&]OYYCK]=47.6N6/W97,JQ3\F_RQO/*UV>V]1@]LD<:L:^""C==R M!L3^2JM7.6!+ MJ7:4!SA!*9**082WRE5 1D@\/(BBBQYY@J*S>V^:8TRQ#3 M5+[7"C.!NLH$5IG GU41!!XXD280[KD34*\PCSIH:027$&-IP[4),G=#S<@-7:Z':)4)? +LV_L^W;%91RZ\AEC: M6Z<2#PA'FBN&(.SPC#,=A?")OTBJ^0+FM4T%5KO>:Q"U/]^DXR)1^QK 916U M/R!87DR#I<*"2,("B!TSB'-"D5%N(&WA^WF MGHVP7U_8OO#[KS>(KU>W_"IL7PD:7\ZXKEG4.'*MS^?#W1!4#L7N=%JKC]&8$?G@8_GCGC MA'=(939 W*X4,H[RU+56XLR)&(A*KJC JZI>K/S1IRSA>16YQ[7%L*J.Y]ZH M168":,I"M-BB ,$RXB++D//.(B&M%,%'08+( VBQ*EZCRBFK$H*/FA!< 895 M6;^G!BTZ UJ**<.1W MKRLIN(H)6F^D7R^JXBIKN!(T9]-H[BS/I(H8*TZI[#3O:5(>^LKG?)U!D<&L_#G+& M@[Q?8+\@.YFZT>S/QOW=4U_U&2*7F:;-/^W]EX:4FJPG4]5JMIN#LI/@J*], M:OW>[^=-O^&*68JQS9F^]M.\$GDS7M_J]N(7&.^$4[5H>#W=#'O, M<].?^>5FV:HRS7;1N;W5NIANHG8*&O_EM%;/F[C#HM-BR?+5Z7:*5!#(YO < MK$GJLYR>/GIN;)^WNA=C[HYF!YX^*+J_CYIBSHYF"^0XE)W5)@/>3 P4K69V MD>Y=R@A'ZQ&+H;735UJA/2EER>L?+/GAZG=2S-O)#_J/Y>X M(T!2TPO!_*9+)WW>)C1!19//8A8*EHBBYW4B^ A32Y(Z;Z8W++E(TL F.I=W M9?*CSI_=B[(KTQ0AR=4'IL;7H_[K+GH[+-J@7_>FDS',$^V6X&!KV;#5NIX; M8T8Z9E>B%@"X4[^G4YO80L9MGVK-O&5B'E5?._57&XK>VG2J-MMO:MR"YTIS MJ5N[<:^GAA]T1HJDIA'TT];'K=J7)&N=7#MBQQ:\%OE<]D >OS5[PWYMIPER M]R'QB&2%_.W!^W?;35_[&#V(SN"BMN,'F[5R;M_N?-C[6'QB:_]-:X->V3VN ME]^B!DOV-77]37((@#\B4&F[LGM;+E\I2=+K?FOVB^ZP\-#"7O0'S?:P-4Q- MV6U_V$OL%T6?Q=%#:Z[7M0&D-?]Y2#P\L%:YF.[U8#LM.QW]T77]F MAM*W\.]RZ'G#R&(XHY?*Y70\[H+])@E^!@-".6W"35S6M>0NY80Y9=YIW(AM MI )COK'":B86%0B36U/D&8 *(!(%#TJ[V8$);T^3GO5B-LS;.\-<]KJ@SI,7 M*$'ZV@G*\_5)W2?/BV&:_2R]"0;2 T/E M+\:_3:\#J-U/5J6;V&%R+$IT4Q>%&AS\O;^+ $= X4,$;=D"@ /EAL5KQ2_- M?JOL2IT\BW2_D?:-7:,;F%^FNWA.*& 2R<1A]QQT4G%0[Q%D/1#:Y'=\ RY7 MJ^GO3B-QF,S1 X_LUG%LCJB7^E,]6W-6C[)16^FT],;>;,M^SPWH#*F0*](D M_3EZBY%7?+4A=P>&?V7-R]4N)#K_Q\A3G8'0$J"N$9M[2$GMN^W/M$T<0=8M MAG,1X,\PQ"*O+V+I[:5I17:2?AH MDXE,1&T%30Q,3_GQIX^;10?VD;6@&+-:WH8T>:P?XK?8&48PG;UO31_S7^Y_ M^ A2]&78LE.\,>?-@I(LYX0#B.J#!*:] I\^'''6C?9"SVTO-Q5IF?)6^RE) MV4^-V',^L0YX7,U2V'QBLH%/NJUOI:U/5Z+TJ]P4]W(X3-*8C^WMQYU:WM"N M:!3<3? V?M/@=M[MMB"J M3>'?Q$(TR6YCLYB$4F!7P< M/D[:P3_4*"-0YRLUMF"V"N.SY=W011*R<@^:\Y*RUX;;// M.!N&+R.&TO&-4H 7CG$W^-$8UID"/1AG"-?. 6^^02.7+J/P_,>.(S%L">K ME'*VDV33S$6CX5W=/NAT$Y5B*"84!EF.YV+D&.Q M?O-'20)21F7YU#-<1F1%ABE.$J[YQ(-&%@I3)$!@WB!$+"N3\M#U*4+%?,L5 MS"NF1CFM1<9)IK2EPA+A=$:)C-Z?4"DVGAZ;YVQ?Z51NU1Z8>^ O<.EA&7 M%_7#]^G^WQMIA_QPAS=V&Z?_7+Z_;'PY"3;#(606$>D,XDQ$9(4WR%-)/?%, M8^LWQLS582<5#TB1B2"#Q!F+7')E,\68HTI9*;$QZ5!AL!^M ZUOUHV MU2-?V0J^2E$Q3T[W\V=?&:O.C/"2:,<<5S*X0#)JN=:!,_@;>QHRNQN3@]=K MS2[(; 8-J_"2_L"8*M=]) M(M I!2W/-*9U3BG;JQ1GDW,$(VGXW$3O"K_PM[0?Z/)]J7X_@JJ,]_A^:71! M/=B_9YG1X"I [)!TI#N>XG3;18BO3(:%YL[%F'&NO#)<"A$I)Y;0R+@HJMBP M6H+XZE97 #Y-'TPJ(4H!RBW3G\U\FRNE'\M39'!YH]LI3P2N$4768WL-<(_# MKZ1^N$?K9U]P8W?GA 3%',$8!4$LXH939%3&D.!":4\BQ-Q6PCC%FRM]Z9YN]OVUK M& ^R--'%.H -?9?2]<;AWHI4'Q&$9,MQ'Q+53 M2',<4>9#P 9C*XF]&N9RI83PFH4L4SSZS!B'A;>*3-WDU2KH*QF379BRUTUZ" M_/_Z>.2*XEDX;&BBW7%DC MI-1:,P%QH,#BVK3;[7N$]O[E!A\=/YF"^]6/Y@=7Z M3ZW-)%]_#O:O6V9V,YVF*FL^4U>(/)>Q3%^.%WIH^F4>>UY-L\2;V+7FLV5S M0>T:G7Z^7Y1:G'X^;S8N/WT_^GPDCL\^?#T^^X2/+M]]A;&)1ON(''^&2/5R M'WZSSXX_7CG]W-YGC_[I(JMR7[2*VO)LZ9=Q:[!KW(3[^WDW&#*P$UU%.M7$+S7X6=S!*"P1=&QE.# ((4<@$\*VV8(PY\ M8\)33U:QJF[4E5>UF.+MCTZ8WQMT*G]I-: S6HD*=19&G4]748>HC+K,>D0- MCXCC+(-XCE'D,L)H3S1&U3!_5RC.Z7S_541G(N6W.I?)?N&?TI,V=[Y#O'JW-7[ T%0@M M!$+^*@A1*6C,N$4AT Q 2 ,<&<%0D!A+*R)S/!5)ZV58URL_Z5YJ6!3X^XMT MPB??X2T:#)8-CUZ9P[1>D/2N:#\Z6J&]WUT7$U)SI MIHJ(1=RH&ZN5UAO,KI^S]>JI7E48K!J\OESULKQTDLO($"'4 7@!@EF#DZLE MHS5.9B*F4"\1,\['>D_4=C&7U/MEQ.ZFK$NBZI5"=B+RNK1[^H5WJ9=$R,_SNIFF]4\7ABPD)EK:BCUVB=^TIL\J( M+F1$]WY,2$KV:./PZ$0K'+G)) )T ,=?4S"@L(3(V^ TD4;YP&ZNTWM&9G3] M0I U0\L;:@0G^#CNA=<;,3Y4A8$OH3"P0M/[HNG%530UT1+.HTD#3J 72 MP=E$%A]L$(+2="Y-;'*R='7.XR6 1^?C8+#Q=G?^NBN?\N;/U&^M4M=KAK\_ M ]D)@EY)8A\FBUET1:UV^.^'L>0JQD:#'<$B("VL13QS EF1<42]DB%S5D4& M'BM='F$?SV-\20C[#',NMV0$JES[<\RU5ZF"%0 OGP'>,W^B Z&9<@PQC3WB MB@8$4*R0II9(G_G(<$S.K63SQUV>4:+@,?/M+X0^^WJ42+WTAITL;P*5-RX; MSGFI/WO=)5!S[:;COG38/WOYRE0L58%;L&=\&).6[7=*VO>/IS%6QP86,QK[ M4_GE^D7CD""U)F TY";3^CD;C854]DDW M:6_;!ESP'E-O>X5N_$%W&=<:Y4L\N88%\>UT'\\28VHYR-R*O;^8(2B5ZM-6GCO$P2==V*^.M--)H+@37/CB7 M2>>D%YP*6[D,S\IEV&/UL_J)XI9+KCD*4:2CAIH@RSC\DW+-6"*<\C>Z#&N[ MB?+,C-M-IPS],'533Q:L: N;DY;'T]0M]ENL_5+0'Q6G#U,Y#6A93H94]>UZ MSGV[%CF[=/\@;C7G*<<"FKL';Z?%LZ#=_BT7RD/[H\+IQ7#ZXBI.>Q8%B4PA M9D* T"X+2!MC$)%9*OP2FJNX?FH1E99>*22= M-.E.9\-+)G= Z G'P&TM+FN)I?&\!PJ8,RF%'JA23J 8FGV?$R'E^]#M[K>B MZ_8,O=&P7Y++^VZOUPRIU_@Y/"R19B;>Q'87ENLRWC+"K=JGU..X8.D;_7:S MUHF#N1]U>U-OE1B<^CG3)L'_&K4C;]G>%[C7B"'IMI1UNK,&ME=2K^?A+ MKI'^H&?3"J"T&@6UU-V(&7XB7 _;X?^C/XUAV(H'V7QG__W.7CZ/!]FU6RI5 M._^9=OY?3H@Q@8/10U(%D=KY+4]_Z,M[Y1QK%9ZV96V MDE 7"4;!<8-@400L,I9(*,*E -\GL#DBAC6T$CLY1([:8\_RB&WF5'LY]U). MB6RGO/]YQ"P)J&_!U"NX/ 6F6[7;QU$P3=S^](7IF>[IJ2['RG2;#KYB;B;0 MJ5U_63^LB\;A$3BE_H1)8:@7&8I>>D#2I%\ G\ACY94#Z!.9S2EFR<_)F::Y MPD#6YGD0[^3774=,4!$,5 0#%<% 13!PGS/>N5W-&1!O-VTW6LUU/06X)M/^ M\Q3F_%Q7>\LY'= MBZ/#O\_JO__=;)S]=II88P]VCT\/=M_!_QO-!OWC[!@_'G_=I'<8&]^6-]AZO?X;_TWUVU&ZT&KM_G#7:[R]FFW'[U W &N4X MTQF"N LC[DE$AC.%5#J-"CXDRT)*1I)-0I]18?@SLW0_/4)8;81 W&9("N*%"T%[PV^J^G[RW?BJ MG\D:A3FW[K=40\6O9/>]&+J[O$M3O9N_S5;YU%N%^/)3ZSK=UO#PZ+:$$+$[&1, M_WDZCJW/[9>(7"_:K\AF,-HWMO7=7O0W_C.[>][LC.XNU5::PZNO?^-+9MF# MO62A?0#$W5Y!YYT.*_?253 FNS9CJ9WVDO7YKZ; &E.CG-8BXR13&K#*$C!# M&24R>G^B-K;S4JT41;]-AJN3G!.[?=U"7L&%PHHX(KB63AL: FYLD9(J;5F M0ADNL+BYBHFJAZQBRN_XICD O?!WJFOJ#]OG1650*@/YJRP!*:UJ+4]+K!@@ MKBL0>;3:OLG[?NK'4)7K39?KG8&U=Y(P3R2*VBK$)1?(X,PCXH37U K)J)PK MUZNJ>ZKJGO6H[EF7TAY=5?;\_/4_Y_^(H69A5. <31U4L%-F:0@XG0Y!A)B. M+^CL$SZ Y\$UN '/.][UY.#W/[[6=WP'O!O[.>WQT^,?7QN4G?M1^_[V^6_\QR][J:?VJ+P7C MKN_NL7K[TT5]]]/WX]WWI''FX=[OVHVS/UI'AT>7]&<$F( M]3IC*FI)4U1B926)KU02.8SM1&FF.,\8"@Q<>\Z$1-HQC0+VT609]I;B)(GS M1'O_NA(0OSS?Y'H[D&0XY0;2N7T(B4=[[[X7;?]^IG+)2:A,Y?( E1;U('L[ MM:3[Y8I6<+487!W=#E=M@*3++Y>-S\?M1KL.[_3^^U'[CV;C@ST3#B1H8YM>!U?/TG!6 MPIM22G)K#].7U;T$1JN#O_E;KZT^"O[IHT'U6OSS^"N_W':P6:US"N^?;.9]H M?1?FZ/,[N&?C&F^J#E9+2<:Q0C'2B#B!,%![9I%B&9-,\LPE_L_5I"%\5)@[ M)73F-*?:ZD@XE1[SX(UB3%1R6PN)^R-?TX&H=8P5>=P*OO>_3??@:9WLG.&+)*3=8L-JGR:RL#U1]70/5; M^/UO'OZ_/UK'M/7-G9VWZKOO6L>[\+O?CVACMXX;E^]A'#NT<;D#[_-;.U6L MUW>/V-'?^D=]]_]G[TV7&DN2-N%;D3'3,]UC"CKVI6H,,RHA<^BO)%XRE94% M?[!8D4 +KY8DX>H_CR,!8D<@0(+35DV"=);8_/''(WPY$O4&C,7A%C#'H[-] M&Z)5PD>$ [:(&RF0482CE)@7"2MLN9O7QN_BF2KE,EW\90K7G.Q3P6P",H&8 M" IQ2C4RR3'$A0"PTSA)FF;M0;-27[; MJ\EPL\MQS$ENIU//Y9RYMFO;IV<@*A5?E @=5CJV?Q2'4Z:/ZW5#\91Q1L6. M'?IFOB&_I?@./AGU6\/3<51UD1MQLL,;1OU)]MIT)?'=5&F,J^EYK_?BLA7Q MW":[9HGEO+_Q9VSWCG.;;.[IB>T'U.[UCN"3ZK0--[[C=)_P;P'>MU/+3 MCRX&L]5-XVJLJY7UR@!>U([5NZW.5O&J;L5/$"[OI8_??G)];WTRX,.<8'@X M>:UMMWM^/!_'L9_=-.W!9%*OCO4] S75@9NIA&>6G85RT3]WR2_"*->O&O;+ MB@[7$T1/A+Q]6J12;65)_.]1"_BV'32+A5#\$N&SGZ '<]V@_*'-1/TGR&;. MIUUDE1[&@].\'%W,PC$1P/&Y#8SB*!=9:%JX=)1@U;?R7=-9JG_:5KMP98?+ MC^WIA?1-_$T'DU5]FFV%#")Q+EFKEV$-;@Z&P'NR('\>#?,P7L2'V--.,1^/ M#QYY^_S=YQLMYUQMTHSW O#FAW>JS@G1&)BNT:(Z-*MQ$ML_8PW:V'PW"36 [N0]G>9A?6/O ML'ZVCK=_U'[M-CX?UAI_'.TUFJWZE\^=;:!*>S<2:JR+3).VO]1PO5-CM8T= ML7OVN5F#^VM?OK:WOVSA7&>JOO&?#M"JZ4-T43O8]]1+82-&AJ6<*#!QY(@/ M"$=II/!2,\=R75U-"?U],4ZB/LQA$"VR0SWAU/RQ2>!*6)H7+.T"1V^<]$HT MF@F-MJZCD>7>2F884IP&Q 7QR+H -IX7RDI*"*%J;FA4)DZ;%8U8Z<,S?S1Z M/NXT^S&6R#,3\M2N(X\.(FD,>)/S\B .TX7%*@UP8= M7E*@!02=S[U1O\2,Y, -IJQ'XM$G"7;63#DR:CSN951)V/0X'*F2BB:"8IV;VSV",:P M(+E >("^6!^42)4@PQ:A.MUF)E3W^S#$+@^WT9QP,8LP1V.U>=KY<'-^Z@XGX]FAMXSO= M:_QQN'OFLU\S]J=+OQUU&-UH_JK>O1S]E';J]=^U('$3[Z M5=_XVJYW/K?JA[5?];,VM G$\ >(/=VA?Y]MT5KC8#])[B0)$H&&%8@;QI&U M3"!)(^AB+(,7$ZR%)1G#>CXP$TD U(*6I@9SBJ/%V@'T>FNDH%RKZ_YWX[&_ MN=9G<<*\F>W\X59<;;4C.30","!PPP%CK.,F_TC+WO9SKVLV'[?=@_BV#ORN _ZNP\OS3,\: V&V86_ ME]VGX_CR00XQ:/6+*(=AY2=#SW4K3 M_HR5'L!YJVO;E>SD7]2UNP^?9DDD-W7L#(/C?PNC?F[83;S*.'4Q#,5>9LJUOI3=)@Y4B*7R"ZD]B< C!&QP]-^2PFPS.F_"M8#2>VG6?^P\WW%J[M M[$=B0->RB##+\VV=S!+K421:P%Q')KQ?61-WS'>."BMRF^7PKHOIK59.FJT< M8M6/.2Z^/0HQ%"$Z^2? M\+86P'(?OSQ'!8T?5+UR:]."7FR/(^]RA-[Q<8YMJA3N_C#&P#_.BE'T_4+/ M@O(#1<:W+X+OS$,CC/FC;;M;( M[5'1Z33V.A_?=1[] ..T7JC<\](-8TOOO'Y#,20@F*9Z-9SO6ACK;8;4M;R& M'ZD."&X MJL?/4W*NCUL^G&U-?W!:=[*MRZX')9G<]%;[BA&3FJ'@@_6 M.R5DD2J#K]YTG_I' >JSS;(U :NH K;,<4%P43X8P3,RR'NLOOLF=A8L*"?V)<"@WMC<#\D1 M%XQ$E*< EKU4R%J8;_A81"D#J "14R69VV?Y*B"L5EXS$/\VR_W/B9UX6ILD M;5FP8/RW.# XVEX\AO-PA_V)5F!>L/)]_?SZL'8M:HV5JKGGE4;H_AIG'UK@=RK MGD:WSI-,;C=J<-\FV6LV&/ZM_^:M3/VRWZSEA)-WD]>ON59TM MD7,?U1I_M;7A_O)<&A,IA_ M.7 H1_>72#0[$NU,(Y$GN<*&DDC0C$2<>&1,D"C!WXQJ8A++Q1*KTO"2$941 M_B42W8)$.>2_!*+9@>C[-!!18SR+@>>R/Q%QK0S24EC$#/7&)Z8E,R 452/* ML/\R[+\$HEN!J/6S9$1/ *+=:2"*,?@0DD42,V!$T7JD"8E D!31G)DDK,I MI'G)B,I< "4OE8*L$JYG ZF :K(QP1D5"$"$! MY]*M%#E"-&+)L82#UM[3E36&J_+Y1MRL,O/&Q&HLL725B@6'M>SV]UN.Q1H- M"W1XS$L/G+PZ7KG?Q7"60S =G1-) EJD-B M!I#+>(VX3@1L0*I04@0KC0D.2F<;4 IQ \?^M<2$:\E0:M3-Y1*+&,UA'YXV M+H98.;"M;KEA=1=>/I7A!M$IXF@V>?DW#DPXX2.PYDB9ZQ$WV,^""(&^= MTY1IK'.X&S55C.?E\K1XIN&[(%V#)FCM<:7G^6#:\K*N!3,3[\"MTF_\2?!U M.@U?1%G,H\_1NHX@[F1$SH2(; 13T5CG(\,K:[I*;CD4?+Q!6!*K&?'H>A@A MNBQ#_T1M<7L65'Q?(M1'<:Z%&[S'A_?,?X 6&]67 M3KO:XOO4 M*$V2 :O9JGR\*@6R1#OD8L341Q$4P=D#JJKGEFU]?G+T@DF7WVO25-\;# >5 MD]B/E?_YBGMFXLD"_PD:?"'A9 M9<8=4]YA*CT1@>=LQ5+C*'Q*5GC"#"UF7)_/N"YG?&XS_JNVL;-/-5-,.8RT MCPIQ+XM:;S(G0XI6<(8YS@7?5F^>MEW,>,Y^E3.'C+,CQ6Y.)G)[DI!JD2KS M/&>FOI9CYWTF#Z]\N[YK,]:$CQ^UBQRC8^V9,ZYV_W78Y06P,6]W-7[Z9\ZA_[O4?VO?]@-)Y6CO72>.U<9P?[*6F!12+( MIZ)N1CZ!5 +G*DTDIH"OG=KZ93.H) MH'8]\^(X'U6V&V9B$9%A'$VDA O.'=9$I>")E($RS>.DZ $VV#R9//PQ&L!( M# :?>AV7,X!#B[Y&WSOHYH/VK:QF6JF5+;MB+0_6_7^/6OT8UKOAS\L1@N_ MT O;,$C]RXV$\1T?>$EG]GE$+!\#!1 T-A.;6G MIM$3;W2.CB6K-[T9+Y8T+-G;EG3J]SH5FV=GG#B[R+M>+,E_UGO#6&'_6EXF M,F/YEF]Y]^/]UFUI7,LW;RN#28?#9>[X8=,.<\)\/_X\"_E!D2Z^U^W&,>Z< MM(9-N#E[8_9'/J=?A$N.V]"A\8KA_\K9]'/*_//GCTN^C%/ZIZ)08UYA9)Q7 M]EKNOOXXO3W@7J]SGKPO8^C%LUJ#F:#P!7=&LW/1K<[%;4C)$H1&((P_ CKH- VH"EK4-T%',J8HXIP??8U\N+3?>+:N&I<[GDQ\)0 M5$&82EQY(;:9:TQ7DWB2\$[(RIB7S&R\CK_,29[M\7&_]ZN5;;+VZ?CCY=CA M''R%6<]E);N#"PG^6J#1@'QDL67UQ@YP:BR#9AHQ"E87)SD0+)&(I*&"!>X$ MQC*+ZLU3YV7;^2R7P9W+ !#;6FDI3<@K13(/30C^M"@:1JAP -Z>9!YZ]P;X M$NV(EBOAKI5PN+N/J>(!&X<8XP (5(.1K85"2AEF$E4R29(3BM\#"&/E,&WO M7C+(I=7K,]H<8]>1QJ2,5K:_'LH)DY][J7FQQW,,7SBM"G3.4B[IA MX:)&UO7R51DG[ 7G.>="Y]7%BBW>G-Z[*#"7K8N)W4KS)SEY6K4R.@9D@0<4 M0US8N461,G@P#$T8%+O%4Q91R)G%?^9RE.TI"E74^+'M=JYV5H0)9!,9/LJ/ M.F_<)0T;U\1CN*\ZFCN]RJD63H]F.V@+NM/J MY]C57BHZT4O0A:(''Q@JX=V'W_.I,:6*,!24RT%J94U M<^^I\N3[J<9BC;WI=: +HUU%KT!POEJ)C4_WZR*OE M-!]!<@H$AS&)F* 1F+:0R&2R%7 P2L)GW%&@6/=9Q>.-E5[>5;W J(59.H]% ME&)3>-+ZJ<87ZV4*3S_T>JDWON_KD#27P2,<+ ML W/R=VD=#@LI;Q.)BLFG[A-JX[\73$'Z#:(@R\7$=2^E#IPAM-<4C_B!['-*K!U05DO MEM+M!'Q!UU))N1^Q@,YJ^PKKY#AE2$0'N$2"09;R@+RR5K,84XCD?OI]U5*$ M6>H5=:3Z19VH*ZOH HKR:FKVVL7W_=[/.*Y'M8 KZ7SKZW(U;:<_SUM?KJ/) M.MK>V-IW+E+#A4#)* [KB&-DL7"(!(NYDV#A)9GUV]TX=&U7Z]8ZV(_:SOJ M1;+5W46RAR;ZY7 MDLOO&W\]Z:@QJPJKIQ24HW15C.^<:T$Y05:EGG^=NJ*U^F/6J;LACK?77:NM M__WG5GUS_6NULE7_M%HLY/IV8_-;I;%=^;1=_[;]Y];&>F-SH_)YJ[Y>_[2U M_F?E6P,^J&W6&]^*RZ^4;JMF;[IX/*R L0@6I^T#]RIR1XVW@8_'Y9V+HN1V M:&_$L3YVZ&^+-[I'[,0K;*K??BI V.J]-77G4%45V$RG-2QHR7HW?"K4T$'L M>C _E2G MN[]J9]]I+3_STW7U7V/;C<^'>YT=7#O;^55O?.UL?_G=W>:/XSGZ,'W MWU/R=6&.Q;:Z/[-=TS^M_->H[YMY[SN/3;$G6(Q0IE8CVZYL.T##VP[.7E9Z MBH9,S=QBE1]^"VG9.-@/4E(A5$+2"9 6ZBVR1FL$PQV2IKFB%+Y1?OAEY^GK MQ$S[WH4GAX+TVO;YDII:.Q][ZH[VB8G"!TJ1"YC!U&5//!8#(M(;E80PQ-Z< MNH6O'+U^3X7FZIU%H\<^IZT+!#J>1J#QH4KO" MI5^H$O33>;M@J_B1%9MG*@3-H$'F28^]_SO!6-E8\K@&O3O3Y7$5HV\A%K=1 MB!D-BWOK;$\D?LE+;8^I5SE6CQFKPGU[KL7;B9ACUOZ%'[^GEW5?IJQ1]U1O M?S]9G-YGNB43@U"8Q&28YUY81Y/4FE)AP<1Q9A[IEG+6XD?9+G^,'36VNY]; M_<%PO=MMP: .;'^!TH0^T:B9Y&-J[G9JOVH_MDBML=>L-PYPC6[]VOWQ'=JU M(^!?O/=CZZQV6!/UT^OYF#ZW=L\V?^T>?H>V;)+MC9VSW/:R=ULZ.V/7Z[,9'&[Q"Q%@+]A QR(HDD&(Z&BM9]#G-GB)52FZZ8=V; MCFD>>9-F4R(EIBP%IN @@U74Q,@"MXP9+*WSFL.?U%CFYY'"[>JN55&JKPX- M:)S$]L]8@]8T%ZABW[*@QND%:C EE54N(,?@!V>4(NV518["QXHD#'^!WB=5 M1F[F'BA1HT2-V5&#.>PD3Q)H!^.2.0LK+6FO;8I$@1:; VI,;;=?LHX2.^:! M'?6I^GI6"\]93C/F;7;C=0AF,B)O#:,!,TTX75DSM"KHC'G)%RC#^$(#1PX> M^F!YPU_=Y#F+_5ZP@^83SVD*U/D6\S6YO'")-S/A3>UJ/4\1@J8.,6((XL(9 M9*(@B$K&(B' 6%)< 6#1E-#?%ZA0RQ,!Z,Z=M0\OV&]D=Y12_'0IOK0X))'< MFX"1"B*!%-.(=& .N01\T$KAA1 K:T17)<>E$+]?(7Y3,Z 4Y2>+\I0!X"66 MGDN-%-<@R@R$VD3)D7#12VIE8G011?DCU/?(Z00^6.'9I;0,&LU6O\2AV7%H M9]HPH#HE(H)"RL6 N.82P2>X. F)EELKI9F;83#'RK-/Q)\G<8H/(==O9!B4 M0OQD(;ZT"T2 V?+$H\1P=ES'!EDN.*(.J*&PRA ?<]!LE= 9SR]+&5XF&7Y3 MNZ"4Y*=*\I19H+SP5"@*\DL$AI!"GN=<^ZH\,'CW M@OUTN^!A\E^*ZM-%]9+]$\PMM=+G#(,4<2RR"2\TLHP:$-,8.,M5K+@JQ?3] MBNG3J?]C^7TIK$\6UBF"#Q.3I,<2)9]3:C,%!#\P@X@GQ$1"0E +)ZP/L/OS M^,2GA9@N6L8'FY88%IH#XDB:R3%'%E+3(R>Q\DC4DB/ 0.C%/@JJ WTYB7 M8%F"90F6RWA*7$+FC) YM6TDB:^_L1>8P7IFS8O7G,MF\D'9M42,CIS?Q4-L2+'&:Y M,E8NZ#GHI>%)SE#6;OEUNKZ_OCS/]NMB(D MKU&G-&?YOQ4X/Q65Y[?./$FY+$YZ?\;(7$-PEH5A3< JJ@"8 &TA+N-# MC*M_Q+H@IG+E.K.Q;:.04?VPGFQI-98V[>Z19&;#%WYMKQ@*];_]Z@U+O4P MF)169?]:K3PR16DN"K"@Z:''A*AFA\#D'BR8.NF.N=&=14E3NP7K*XQWX2<8 M,X3'YYG,_UZM%PJS/1BYP^B+F1XV87V-Z\KDRE%CX<^52B=\<.K#2:$V6(BM MKH5UYF&5C(N;NEPG/@X&55B;G>*3\<+JV-.*BY5>Z-VJ#3M3WC51;,J,:4\&KWN],7_>W#1K4I1UQX:.;Z] MVQOF7OD>O&7,^J9N*[S7U.^#2OP%['KV#S9 M;1R 9;\%[SLZVSW[J[W[8_?7[NDU!=;Y#M=NT=T?WRE8^6#-[Y!:XX_F]@98 M]J $MQOUP_J/OYI[AY\/_S[;8K7&^KX/#O/((_(:)\2!2"++J4>:*>$LP89Y M>[WR *&6JTQ^K0C<&6T)57/*<"1(QLV(I2AO<-^J/*0:T0(KK,ZB2KL\@#. (:ZK8>SCG)<= M-[J3HGL7*FNZ!'@OS^[E4!1:S(_'HE^LP/--CDM^E:^P@V:Q"HM?(A".J_#&=J[*UL_M'%0.8C?_"D_+JJ"?GY 50=XM\9-E M/G7WM2KA[5:G!4_/_X^_C@ND*CHR;C9 5U%<-W.XK#SR944S"S;7A)$[O_*_ M03MGI9*NC&!K."I&8K6R/BQT?];)N7YXB$7)KL&Y3FYUBX(Y@\&89>9FA$G; MKE/O&]^[=XX65-!N!; ED[#IN806 M'L7)XCON]\+(3Q8]//LG&!.#O!+AC:.4V5]_8F]86'PA5OIYPRC_'=L@B/U> M%\ [Q/%M8\N _.OJT@$*UK[V,F#2L!9!7'SF=7G=7]$+P$9[(UCCPQSWA;(U M<@I7 S"TW AL&UC,Q0,N"&;FB_V8_T/38,V=O9M)(Z(Z!$6-&>I,CCGMXE(!"6P\5P+L7 ZRZ1<+VZ9;(?@?>4GG MPMQ],,M@+ :%1HO6-\^%8"P@69SC()^!A/F4+IE'-<*7J%TB5P7ECZVPL12^ MMC-5 J&K@LEE*5NR=(U][?*0\UMB4Y4DEJHF1 XS&50VN[GF\OD^;(61ZES+ M;"RX]-_F-/1NBGYDLO2(FC*/ZO#C"\Z\BX$CIARXIPVGE7"#A#&;-YB!/I,86\%V^N M/G"4>7>4:??U>#7%%/'1:\<(-T9HS&(T(6E/(VA8^H G''WP5/!2EY$+QQ9$ MEW1';.PRW&/;C>^GM8;']<-FJ[9QA.L_ZNWMC3\ZN9WUQL&OVL9?K;U.O;W7 MNN8R?.A%O0'M.-NAVU^V3K8;.V27?N>U+W#U1G8AWCRI__A/9Y?^U;F62BI) MS+!,'MD4#>).*>2"3(@*[A/E45#)5]9F+4WS4H'F;['P__$8'EVFI'@&6 3A M&(V&6\<=Q])HEJP(F"DG5- D9K @9@(6-UWC2K!X6;"X#,E*2BFGJ$)1!8"BR(L=PH23GSA%-.K2)):&^9($+Y& JP MT.=@H4NP>%6PV+YD%H0&(R(7*+G$$9>)(!V-0UH&C$W$,DB:<]>78/%QLJ9< MF'M_? QS[QWF$[X5E+DWFE*IE)>><\\,P#*C07"J58R!E>;>VX'RE<1B$HBV MA/^0DAF4#0_(26L0D&W,%6-2Z&SNS2N@?NE!>=[)QY^'YXLW6O^G'*TGC]8C MHY=OQA%,6CUY-,\Q.86O)ESP6S^VX(K,P'SJ;LF#COX\A;K!KWV:'CW M+7<%2K^VRQ.9.IH;#]?4SV;_\@3E("+7C_8(V02M_?6QGIC:N^7O^TM?YGY5L#/JAMUAO?BLO_6<22]4;0 MC#"H%I[HH.^/@>H/FH5+86?L@Y]]@H\OSZ&#'=K'F !WGV9> ]"[ TL>#!2Y MYC+JC7 AAPA3H[D'ABO!HA4V1>[ WA1ZY8[W/.AJ^B9^\O<"ZYC\DCU-XB^AM:!9-+3W.%:OTZ'R7_G6E1^=\ M/#K?K6,BV/F#P6WT8NFWBM^7M^#[[?SN;6W 7K&\4XE'NM7 M\CQ,7[S1NF6?_:,7)>M[Q,3@C6.1-W@(68,CP4)ZNE^?%KZ3'EMD< MVWAG>NQ]4ZS2T7G^6A\4N^(I.,\-YMH:8X-UB8?D(C,BLC(JXNVT_O?IJ CO MP$RU02#*'4-<N"Z>.GWV0#=WG3SVL?O6#[*5K[.,> M^U%.A)<[45,L$S6]W]/I\EB_3-3TR@,W4Z*F=[$]\E=1^*.ROO3;(8\P\!^] M5-^E]1\QBX(K[!0+G&&JI72)>2\932SZ,J+N-NO_;*\#]VZLB_S^VMD!WJ6; M;'OC/^WMC6:KUFAV=@^/^-Z/FK@945?O['8^']4VVNU=6LL[!8>[#<]KG>]\ M^\O6K^TO>ZWMO+-PUN[\?;8UO>>/><">48T$EQIQ3C2R-%(D,8\B46LP3RMK MSR^W.*M4+.76P!L<;#]5(R[>4#YK2W9N!..CC?-'\"Z8T(X_WC7M^"C>!%8& M*H2,F@K"+0X&. 6Q'$='>>)2E,SB[9C%%6\"::+"0F*$L4Z(1^50+A:&DJ,> M)VF$D2G;0:4WP,*"]SI>'D&\*%I>' MD-PZ::1,2% >$=?:((.=1 %CR9(&$X73>:1F*\&B!(N[P$)HXYU1*IK N/,> M&(8,VGD@&T4RH#(UVUN"Q51J-I:,U9XEY&$Z "RP0TXFB11S5F!N*$G9W]Z4 M8/'AMI8_O6L;[Z/XC@EFB$F!@"13+D@TF ?.$N.$:B\"+FV\MT/B*^FW"9!J M'0P!RRZ"C>>90=IQAX@GWAN1"+:9MI'2=ZQT-'VQ]-L:Z^2B#9HYSJFV1AO' MN.8J6+>5>>62DTXA3%I&U/J(@ MJ%!::@ZL$,!"EF#QX<[Q-I;>QGO?@7[EWN3\]1;# O/D2,)$\02*BC 6J,0! M)\-M66/F+?76E6BJ$ ,V248D/ >]E3Q%1FM8KU(E984P8"V7,=0E6+QHZ*6( MT47O7-*2$PR_V%S)P(5L'"M.2Y+[EF Q17*M(-Y13%$T%"QB@ =D73[_I,I& M)9E4<2[5Z]X+6'R@@XS-=TURRY0!Y>;,+9LS %+$Q^")2UPS[!3E@<"O,A#! M(RE)[MOIK=TKA123C]X$CVQ@%G%C- )>$1"V,6B@&41+MSA55TMY?2%Y39IK M!68I\]QR1Y0U6(,(!TT=3DS$DF>^I;Q.US)DC%G%!)BBPB/N:4".!(UBBIR% MX+U/<1Y&Z0?93%T6WO4QKBPG:XFNO*-HV(TB8:]>2(CB?XP1"O13;ZR!?@-D MB_U\UFM0G]?K%=W#C M:=X;?ZGUWE,E\CC.\H?N[W M.IN_AK'?M>WSY("#/TXOV[?>CW;0R/+0@-?_T>[YHR7E-WM_-['O_-6U/\QH MN_,=KMVBNS^^TWIG\[1VMD-JC3^:VQNUT]IAL[G=J!_6?_S5W#O\?/CWV1:K M-;;VM7)&2&.19]D])'"-M*0$Z(JV#%/J N,KE0@T\!C&>=@?95"Y9QM>]F>:Q>5=@L218IM2HU7Y*V M+M.XRE5!V)*T==G&]96J5=Y("S0!MB7/##1.-K;YLLG&S/6Q>Q'S+3V7I1.K=,$O>$H9M*PCME+#RUWO!['ZURH94+K5QH MBSUTCUAH'\')9WW0LI59C]6>EU%RX<;@?[Y<_Q?[K/'.0_;1(%P[87>:*A:- MI$(+;A,STCILE#*$$:ZH>R 0&H'8C'>_X5F_AK]U1YW0&TZ^OV?'^E-O7-G^ M1VO8/-^UWOSEVZ,\Q.N#083_0L/^NCB49TNZ9ST^DS\^JI]];>U]J;>W&W\< M[FULXKT?WZ%-6[AVN'NR_6/S;&\C'$)[?]5/KYW)=W98_WR3%[)Z*@-!OD40@Z==L@* MCY%6@CL>'2:2K*PQPZI"/3N3Q2MDWWPK+YN/G6?WF0#Q(5UP7E'<+UWF5 *I MQI0@Y;Q'G"B*'&,\GVXY ?/%-1,K:YHN@:2_O7_.G&"F)%PEX;J&IQYSZD%" MA4Z$)RE=2-0X9@+!)GGL'G!!+@G7@B'P5*X:X9FGRB64A+&(4R&1I9@CPF-R MQG"+G5I9HU)4"5T&&"X)UUL0KF<"1$FX7E;<+PD7U@$SYP2BDB3$F97(&"-0 MM));@R.A*@'A*@L;E(2K)%QO1[@P#QH'R5T,C@ME312*!PX_J85_PP,Q)"7A M6C $GD[3*G1TV"<4F7"(AQ2 <'F-(L5!6658D&9EC1%:U6I>2;]*PO7N")<6 M) "CLIX[+B/625@9C'2XLJ@7(@_R3F*4C%KDO2>()ZJ0L6!J M1>V9$E8DG#@PKGDE WW?C.LCY//Z#H(?0^7;T [CX$Z^^<$RNMQ&D;14''LJ M$^/*,9V\#Y(%EI@6$LOR$'"9,'-G^A!08N,#EPX9";/'(_/(,2&0LX2;"%/L MC,R!]%6!GPV;\TD"4R9M>B&>\TPI+WG.R\KLU$D>TUYYL&,\9@IQI3VR,1BD M/$G2@B5+C *S9C'$]>V)3(D5CJIY_KYU20<61<1OI0// ME/*2#KRLS$Z=,X4@#"/9<<]0Q"GAF<);%%PTBGL#(@L4?D'$M:0#2XX5-^F MY1PG+S43B7,?A)4I84J<(B19+E-Y@+)16: #NHKE@E31+47\A>@ ]Y(+(N _!P(/9##%1*.-E&D<6'A(RDLZ M\+*[ U.G(+FX$39"HR0B<'@C.+)2&L0X-QZ+9)T'H2U3.G^@:*^O<3#,<6\G MO7X[/.F1/Q6)O-,*2^9S,O* M[.7&!B-:BL08BA1,$.X,1EHJ@K#F#&0W4BKBXB3Y?GLF4X+%O&-QHHK! 10X MPGGDT5#F@K#8::#2P3Y4V+7D PN&+5,''2YBQ10S2''O$!=<(J.C0%Y0K\'2 MI9IGUU!=Q6I>#OHE'WAS$;_=O_-Y4E[R@9>5V:FB'YIY#:0 41T2XLD09$BN M >*#D0I+''WF _,*G2OYP,<&BUOV!W1*S#*G0M0HA3_"2 M#RP8MDR=="3+G8>I0":Q7 @O;PT 1T!42=']@ZJ2#8&,LI<#:560@M)PA9SQ& M7'LLM8\B%(1@00C\VQ.".85TC(6>KE*QX,<>C9SF;]8#K:NIO!ET-_1&N2;! M>7L_;(SP_ =HL85G%F;H>)*<*P66"2*48N8(HP UTC#&=>N94UKG15F&:%@7>)\.7V M8ZOG04Q)2U\6,"ZWJ8*503A+$1@,!'%N&#*8Y?UE02+-V?8B!5:*Y^4Q]Z9@ M\?:D=DY(5=+"DA;.G19R2Q0/-DIN*6>46\T=V*4F*BZ28*P\0%PNE)\Z0&1* M&9U(0(['B+B7!FE!#=!"1F7PVD9B^>%CJFO,-4>B(" M3]PYJ7$4/MOTGC!#RW/DY4+YJ7-D&H)A)AB4J)6(*T6 ((+Q'ZBRC+&(L9/9 MKXQ7C7EVRL%%0/J2%KXUOMQ*"ZFA/FK"L&..2\8TXRHE@[TS #/&E(?8;[I; M.'6(K5., /\F!^TSQ*F.R 7ED>:>$DU)"H25O'"^9^#_+@K&K]U9H'Y2CG[< MKU8WP$+_C:H"JUZY![0XQV[&RG&_%T9^.*@,FJWCXQ@JPUX%6M;ZV0HCVP;A M'X%TMN"=_7C+L;QCY";+2MY6!A!&KQCWBR4Z7F@PBFU[ M/(B_G?_R>V@-CMOV]+=6MQB+XJ;K2PJFZ/=),7",5_$8(B>^#9/G/UPK7(A5 M9N1C2Y#?HN+.6PIB&1?FRD=WG]!50_A+U'6G3ZL6_[X:^TI5Z%]@B1%QX_U+ M4=SS52K7+[CTWT;$WTWUUGRR79:]?5JA>%,.W-,&3C\%/I9A,^_2AGMJ]>UW MA8"/6-?S%H&W?N5'2'[R_WI@"/U_\&/IUW,9G;'28MP((I6V5!.N@[ J!2JY M)=P+K84HW>!N;FSU.+0)OCN MJRSVN$.O O:^V,+U\_VVK6-=5S[LHMWS_Q9 M[=.UC2UHV_9&L[F]\5>SMN%/ZQO0K\:ZV#W<8?7.]Y/:QL[)WN'7P_I9[>1* MM&*4D@X63HZJB\,@9(I&G0G*/SD%"2AU( M8@1KS#G A@N<,HP-U8H$9DL'B3<%C-,K@&&H44(Z@U)*&G'C$C*&:R0$3T&0 MI*41 !@+DJ*I!(SW"!A$X.A8U,$2S9T,5HL@>#Z=9SYQ%P&,CU#5ZU.SU;7OVMC[*$F' M R,V@ &!P6K@FGBC&(\V&2FE("+ATMA;"&-O?5\HG[$V(,4<&'H8 -DE8Y"E M#FL:/)8V1^+/R^-IZ6&XS%#^ O7+K-!,22;A85PF89F)2DK.B$KP5VGH+8:A MM[[/4E2*6(=LL@GQ0'PN*) 03B99:D5*TLXC;4<)%B58W 466B7&?:!24,*Y M-M9P8:,6PBEAO2Z3_"R&D;>^'PG N$D"4<)1!MYBVSP?[OUXIP]L&/6SJRP\:7#A +M:66\/ MF[W101,:#ZT^*+Z9=I: %GWJ=6"\3__7_]"4J-\'ERZZK2M>NNN#EJU6;#= M.Z<&HEJY.)@NOBQV+:K3#ZZXV&Y!(P>YZ4-HR "PII4 =[K#REBKG3=E<#H8 MQLX@CQM< ^]UIQ4_"?$93-[M>_WC7E90X\[>:/X@=EJ@(W,78,@N.I,=@ .1F;7.] HOX* [';:KW^L-F9;U8Z3 WDZ]6K_H89X'(JKO5'17KX8I(3%8B MSYG(CGN#5K[@MWYLPY4_XZ5_<*8'4W=-G)3QY2W60:]&P[MONM'>P0D&UK[FVV?V-/!RK^O @J@R>3I4JWF,;RK^U/0 MP^YP[1XWRO7A%0_XB-_WE&XRGM\W_GK246-6%59/\1RG=%6, M[YRKW[ @JU*+N3^V:.UKNR,OB)O?#<&ZW<^OMO[WGUOUS?6OUOW3UOJ?E6\-^*"V66]\*R[_9RLK MK]X(FA$&U4K\Y2,P2- ;H V*,(I.5DECZ)O2)L$.[;\>8?#=[2T"!LBMS%E(2^L*(F].-:HG1B-0\.;"$7.=CN+@IN M#.<26^:=X;?NQEXUD_X$;?ULQU2:_P!EE#MM'8( M%E&C?EC_\5=S[_#SX=]G6V!5^7W"M;=2221A5A"WAB(-(XP$ WN'M <@%<)GCS"+ZP]-"1H!Q MC*E>-?.U:J4="XI86&"HE]!H$"\>U0)9ZAZTLO(X_ZBX)S_GH-<+)ZUVNYI9 MT<'%@LO,QEZ+;ZI%_S1+N='747RC6"126%NQ)H4Z@61ZI I;%>IHI( >Z MSYZFKQ^('F)T[NI: RMY6DS2Z[=UV0:6L*6-RGJ14V9RW7M\ FE+'K:Q7JB3 M#Q\#9MYE1,XKQ("]SX&[%@/V4:3@I>+2X#%OA&Z%);FT\7QO-F[_N(AS>ZJ] M_:Z'IUQ6?RH0GYL#G\9N[_8I^4SY"B+UK' MG>=26Z?A%Z8YAE^-##P$'_5<"GIT?K6+#=%B4VR\:_5.4N_U"+3I;'O#PSN/ M^/87>-?A>GXOW/-7JW:V>;JWL=>J?=D[W+OA*?*=;V_4>/T,^MPXXEQ89 ,+"$=O94S.1YI# M 3"K8D7F% ^P,)GUYAC@\[$3YW'+LS3+1 WAC"83G158*2V=%6].,%,2J9)(W(^V"A4#?IF52 NUXHQA/F)F$G)'?P*S;6VBA[E;)7/-Z, P$HHZQ+UER$A@6R1BY84GT3JVLD;+ MF.<2+%ZH%*GWWEJB+0^*!Q(95>+[4\V\NNK=OICA%F ^5&:G-U.PLIQH)Q!CP2*NG4;.XX T2Y32E 3,89G1/?V]+XY M CH0)QA(L$W:!F\85SR&((UPI8//V\KLY9:)3E8K(@AB221@4M:@[)N%@G*) M"Y$PTW)E;5ZG4DM/I$JLF+>:)SHDXW T(? H@L&!4B(L450$*V2Y8[(8D#&U M8X)=,))CB[#C!G'!%'*8.81-5?5&2G-TR<(Y1ZG5 RDH+,)HNTLAJ!W$9, M)<4Q>Y_,RV%_Z=7\1_ O:3PR0G,A]TD>FHCYU5]_;T[2\Q^@Q1;LF;CH$U)O ME5STE17;[O26D^'&$1L2DI2$7,I*(Q-D0C#JEG,AD\KA:$*1*A=X3JV% 72+$RLX(U8FHE.YW_6F@'&YWR6(49CR M -.@@ @[%A%,6$#14Z)4P,1[ Q8 N\!+-Z>2,\)J4JZ5]*]N=,]JH2VP0CO M%>91AUSVDDNAG39< XLHMQX7 [VGMAXE\'',$I"\Z!7B,AJDD[+()OA""1\# M-2MK7+"J-L\^8EP$!"_IWEOCQJUT3UIID[':.+ RI&$.VTBXHX'#YS[%N/3*.^YX0IY:P@"IJ< ,:Q%6CNL#4Z,*UGRO?ENG-Y?:^764A/W5S8H M5KW &NPKY;06B9.DM*7"$N%THD1&[_>I4BM3=[UZAOMQZ0BQ6GGA].Y?QR55 M/O=['<"-85ZO/UK#YJ=))9+%2>SN)VC1.]W^\9W5OORG4_M1P[5&#>\=[HK= MQN[9WN%?;7C>KWIC%^_]V,3UUK7$[H=;8J_A3W8[@"1G.[]J9U\[]<-VLWY8 M[]1_?(>V;Y+ZX=?V;F.'_GVVQ>N-G7VK;$I@TR$%X@T2GP+22FND>&3NYR'6_^&L9^U[8OQNZ/T_^:E,99 M[X9OL?^SY>/@8Z_LVKYFS%CN0(,)J1$G.*)<40]%"C-K=/ ZVOM*%DRT"\KF M[&]$7ZM:@/(G+Z=$BB?^UAJ"RO*/P-%S"7.GE5I1L>@Q]6X6J!!#+M@UKDW@ M8KMW4CGNQT',=4E":V /#OKQH*C*-54B:Y#[.J[.M 0%$H0D3RJ0H%72R M^B4[C7Q<'G_UM,I##^7QYR]2=.!%&JOI_&LZ%8U]=Y4WWO#*14Q;3L2BU;UZ M7.KBW6C[E4W02>'N8@G+LB[*5;D@R?2?[&STF@479R\V,=?7BU7ZB ;<4M0R M#S>BJ_IF?<-<034_8&7MG^1?5XG9LV;Q\8G<[ZP=\S&6RF5YC7*IS!_4@^-]^F!H2H+GWCLE"">*."FIMRX6 0G2Q'FXW#[RW&3SEV^/\A#G MJKGP7VC87PODJ_&T+>?QT>MQLWX&SSKEQK>A6?O=G9%G=:/=NGW ML_KA?SKUSEYKMW7MZ+6SR7*[:_".O8WFT>[9UU;M\'-K+[>;?CW<:]1HK;-+ M]SK_:5VK%!%S *DF&"GG'.(\&F13_@U^**$33C3E9%R\RA^G&6>'T.6;J$K 6'K"F/6.6#UF[>MF*&U*H2"P[718G/*9>(9=VN>)2G]4=)$H$E,\"B M6%"4\I",M8807B0$4R::AQ*Y+:VO]#*HDBLI[W->%X\VL&)) MP&*J,*2+T3O.$-$1>*?P#AD%LZ(%4T1+0B-+N7Q9"18E6+P86'C).+&HK 2WH,([4\X!28@RC 5. MN/7$!JE8)-0DXTC0ICSO7B8E=R7[>Y2Q%]1Q$^G M:G8+H7&NV6TL&+T*S%\#4XN"$M12 Y/+>:[A6V72E"+^?D5<>>(9_#]HECC6 M7 ?'E?"6VB 4T:(\3UTN$9\R5;7G6 5ID:6*((Z)0B8*@PPC0D6GM:' ;#6M M,OWLO:WR.'71+<;R.'6AKBPW/5=:F 61W:0CE8%GUD$!F)P4PLD4I0KE<>K; M:9(KJ8FU4EH'J9&0+B&>!$,6^X2PHLEY!A-C<^:I9]N"[WO3LSPA>=X)">9& M<1]$RJE[B.-&,A68 29C@P_E<>J;@L6E99FD\I=V=?2 M>'[:E@Y@HP@,S-AX1O/9:MZ590XTGF6:QR2MR@?"RN"*N,8[* M*X.I9YQXL)64\<)%PP)6S#WD'ER*^**)^*4%3+'!CC..:+ \%X^GR#@PB*6* M7BO"H@]X94V9*F&EB+]C$9<\:2T"CU$Y;K$R*@D?& Y424YH*,]6ETO$I\]6 M95+)8XUH(B#BT5FD@S3(4A&I2L0K"2)N1)4JMO BOMC&P!*8C^79ZD)=6>Z MKK0(8]#1(%-,E$>P';'0%,/?7E$2O2S/5M].DQQ<"57%03@2-5*"8<2#=#"QXKCU$=? B*F[!2+$B:BL#TQR8*RU#5=\6 M+*;.5KE56+A<'IHQQ 6)R'%I$67*&FTDT%+0B%248%&"Q8LQ"PW<(@@IO<.< M2&*9!TZ!78J4>$9Y>;;ZEF Q9:,*0;%*D2%)%=BHQ'-DO=,H<,8Y]M)P24JP M6&Y39PF,XR4\6P5(ZD:0A9^MX>G2+Y$/OPT+:LK2 "J*A9!=" UG..3#U62T M#CB5AZG+I.*.+HWGW/:=?1V)##P8I)P 3IR\0CH:C$P$8R9B3VC,P:JXJE@9 MR?:.Q=Q$KE4TPF,?N;7&">\Q$YQJDYA,93+C91/STRMB#C/A@U8.!14$XE$I M9((',1=8PK]1&*%7UABKLNA*B MG?%0]2SV>\$.FJ6$O[Z$;U]5Y#@IZ6%24?0F(JXDV*L)9%UZ(&M:$!LI*/+_ M]3\T)?3WA1?QQ38*EL!NO'U;8:'MQO(D=;FUS:W[G9$XRY1BCF#+!0G64LNY MI)Y'HI*DY4GJV^F0S9,_&]^'M4*/;)W6&M_WCJI',.Y4DZ)&"5BO%B\*@M4*FJQT31O43N7 M;5=KI9"!/E-]C$U;XLA\<>3H"HYXZ4@D0B'F?4XC+BBRVA+$C1#>$\ 5 MPN=FOKYO,%ELHV@);.CS8OS&0VM ;N7:\J!?] MJ&+2[[APW1P':+&A<(9=;T^LYL&!XG>1VV1=%-SD/#C8,N],&1"\5.3A:-H! MG&JILRL6,I$#6TA8(BB6R^9PTTCR'9A?E6YCU M18%DHX5BFF8O J*J8&Z78%N";0FV+^W/P91WF$I/1.").Y>K*PF?DA6>,%,6 M=%XRL)VNE15#E);D9+$TUQB@"AE-,%*)6&M]T#1FL-6\:LR\$F$L*M@NY%;% M6V]I_7MH86K@W]#ZN?9_X5S=BQ=W7UZH= MQ/R E;5_DG]5*N<]>F4E40QNHQDKGWH=>/-IL2NN?A],[_\-*NZT,DYH5SFQ M@_QQ"S"Y$D9]$-%*WN:H#'N5HEN5$X#QBF_:[D'^+@(L3.X$71.*P1E4*\-; M7NA'_7[L#BMN-( &#@:5XWZKUX<[(MP ;SV)[7;^%\#F!%[1.S[N]8=9G<$% ME5:W>&;JC?H5;X?Q .Z,@]5*[IGK]VQP.37?Y)M3N#SK%[COMH84[\W-S9$G MT,TF:*3+6X_;H_%MWWJ?+MN:0)$5G_YHH<^M(@_@'Q>OM:#!AH.+BZOPV[ 2 M?TV:<-+JQW#^NB+09=SLUI4J;9<-Z,>.;74'H,F+48YAM7)/!L*K73W.4]<; M#=KY,7G\X,V321YWS,-8 #9TI^9^EJZ-6WYC9J?Z=LL MO0I94Q!;*+56-\"H_T;5!<*N_5_7__?:K'>]-G1\O3() R!H@SR$M\D5*!]8 MH[#V>WV84^_S:,& V>LS)I3.%+*<_DSS3@VRA$KH@M[M+:SKSD)B1D+0^DCV.G8(,TL03)8[&7.29"S)/*; 3W_J,XXK9S" M\[30UH3(5?"6@?D1L++1 6U5N'36F=>T9A?O:*V6,*U:%-LO-"##P2Q@+D0L MN,ZY4%;6!+TYK06^SABH'F1RS$5%M.,1S T<6$K&2OA?Q/JA2(%R9A\[LZQV ML)\S'DJA/,+,),2%I @ 6" KA,5">*ZT H&];6:O^DP7R)R!_#1:0&R@ N0P?\Y2^T\#9I(ZFA((-PIZBR32D:A MC8S4)[>_=>M9+)]AQ^JV;:KSY7%Z 3KRPV'.T1E@CDO26N,S*S 8Y:P62"U)!&^ M8C[/^2U'0J*<\SG,^?;.ODT"AAP[E L4YPQ(H&*RGHG$Q:1 " G1> M3_EU-3&Q)>!3WSOH M:%<_!X6 -=0!I<;\?;%!,#\^(A-Q#NM.)LVP*5R-L* M@$CY(A(4XV"?#5#:Y5RN/TF^+I!O ! :X+3"WVZN< M=V1BZP[N'*^L$67DU[2ZHT*;7!F\29-YWCN[N;%VT@K# MYODAQ]1=DYU*?'F+=8->>S2\^Y:I7>7,(H&^OLVTP,]KPS/UL]D_;\XQT%SD M^M$>H?^_O7-K:NM( O!?4?&R296&S/V2W:**&)RB*@A?2!SYQ357(RP0*\': MX==OSSD2DA#8" D08EY H'.9ZS?=/3W=-D%I?[7=K_:?P<8OTT,/QMWPZ5)5 M]L?;JC\Q2-GT/M]4:_S 'G&'IU0VYG$_5=9_:-NN/1O$7TE_]];"BQFPJK')=A_Z:PQ*\BFU&+ICZU*J^_TV!]XK_[P@,#LI3=L#M?=_42;H#/R?#7:][?_ M_F.OM;O]KMG8:[W:K 9R"Y:T]XW#@\:K@];[@S_V=K8/=W<:K_=:VZU7>]M_ M--X?PC_V=UN'[ZO+?ZJ@V+N 8H1!,UMOX]EYXPR$WL&1S;+KT/B727=VI8TV M@CVW/]_!?_;&IK]A9Z;^>8V:M?C!B;6$^R@-R$-41J=XB([AH*RQAO%;)_TJ M:5X'TXK%JRLM(NNB;_H=6'FV*X/J21RU]KMX?M$_K3]OU\;>?/&[_%342VCX M_1UUT%59HN^HOEU3Q,9:UU!S&PHR4\K;6=6,H&J=QUK(KK92\U,=,B.[9NSL8V7D7UK'3Y][N\M;/_*6&C MC=U:X'_(6^53&UT7 M9] X@]CMHO.C?N_B\]%0T^STH2Y0B?.\%UHC%_XUB=I:09MGSLDHO4F1JYR9 MUSM8_7-.7NR2\L(DO@AFKTPBP\+!"R].P]5\>U5OWK_D:F*\BEYPS8-FRGNGI?8A3Q&V M'$%PHCV@FJ/6@"=4M1Y5NA9[7_+@%0<[7S[!F#4B^1P\)& M$-,!7Z [TLU9)_Q[$TM1*Z@F\'2K.*/&Z6 -T0G^3B9HM1S9L(R"NXZ"P_8G MEHBQ&K0#PXE"G.9XCEX()+%5/H'N)ER A6L>A!W<1J6LGO] ILHCZD9$C935 MV^32^.TLG@YB_82:CB/'PDDS]H]EU,9/M43Y,]2D=L?S_6@'E2O8:(/\'KL3 ME9M4EF GC>U]>SH8SIJJ*>HFNDGVO97T^88;FG'N?8WLMS;GSL;SLYI48RA? M.1Q30Q]!$&VJX7)M1_S:,II;\]KHK9;$27%^;#ZI!J2OM80^E"NW=C4&IC;( M;UF-GV97?-$=TLKR=MA[%WWO?['_IFZ=%PS8/=K:V?MD:6+4>8I 2L^A2*@" M&3$&Y%P F9TH3Y+,VZ4_T,=7Q 13^G^^_O_R*2KNB"2@%)(DX ?ER"00LXA) M3F##@\(F]__MBN',=OG-%+N^,HZQ-,^BMY[@/Q]O?,\QCY)C@@FI==":8Z\L M"$O>VTBT2M9I_Z-3R-,3"JKH\Z3ZVNL'6%.NSZAJ"V,/UHY./Z_AKXZ@O>-8 M/L4O;_JP@\/M3P1[:'MAD(X.M!1//;+62!0\](=*%%8Z/M=I1Q*P$41;SPSA M24CC6; L$L<=-I'_,(Y'Z=3%.U4;)A26'+DD-.(*U \7(T&!!!$9*(F"XHVM MT]X,$F<9V;EJW$:WEP^-5EY$_O^):K;QA%ZNW]U9)7)SQ+SA.;DEQ+69'N5O+VP? M-(?N/Z\[I["H@ :Q=UK/$6C'0WC3;UT0>',!0]U(K N*?3HDC#G(YVWL=N?6+MJB,:5SW1V+'GMO'3GZ?V(G3@FI]G#DU.S8(;/0Q^6)YG("@< M5J[(W6[O:Z7+51Y)0^7NYM. %Z,6:_SWJE735:MF_X[:GF']:&>G4;UO=/F5 MK>$,"MP+WS43Y)-\H'V?VL\QD^RJ#+VSSFDE %;;9)WQI&H<@'3,;UJ'& M77[= *8F2'>#3F4%R/\9U6-*_AM790#*9ZS-!E.&E<8@GMD^? +2P!_ULJ\J.7EK913<,3PCF1W3@ M"=4V8;:_#-NP.@YY&CJ^\G:LI?SIQZ6+ZEQH/:PV9Z;O W+^O3^*X:(;#]+W MB9\GUPO&/FU]!NQ;J5VTH/6+G"M6"61\Y2Z=&$V6!T)G,'[[\7L)B)L1)A;P MJKSN0]D[&SN);N+:471>YTDN-C4U2_=R)&13DOL]]OO?"7;[2TMA5[&PE#^* MLRLEJ^;MJN_D[-J.MM_8G9(R&B,!8\H3=7G>P/-$=G'[4^+?P^YD @I8D?L(D/CSK]TL(/BHG>11\4AIN:>(G+SOJT MUQU/3_P\3TNN19ZRUNU1UN>IYKI%:;RIBFL39U%@YK%G@9&@N90YN@GQ02G. MC!':Z&L:.&:+QUD<;S4\=?#$^^KA=?#$'F]='G6A?-_VCSV4JXT__@[?'V;] M^_51Z^0M;5]N\_W#]K?6JVO!$X\_0YG^Y/L[4*Y+>/[QNR]0EZ/]P]^.VA^@ M/CL?CZ$>WUK'N_COR_UA/I$J>**TGC'*#&*2@@[OB %M/EFDE<<,/KEDW<:6 MI$U,%XZ=N)QL(LO,#E0PM*88TEH2&ITBS'D.Y#&44!DCH2Z[I(0XQ! ?84@R M7##TZ!@:!\SVS@L?B45*)(PXE1AI$P0*TO!@%'2428 AT:1TX7C9!4,%0X^$ M(1*=)B3'=PN*$Z\=]3GT6TPYRZLD:8@A-<*0*1AZ? Q-)$D!8 M5&3A9$U+Y-!+R"#X>[]7Q>_NI<[YO&D#UAF@-U5Q;0#ZF&:M:H"]J<978>A< M#'T[:=F* :1L$0523B>0Y:)&3F&&N))"R1@8)6)CB^&FDK/A8N^7%>09)5$J M)%JENJVH9:N0: $2C:4Y02R13!B$=< Y93?(=4HI%#S#-D;G;0Y'SF@3EI-" MHD*B9T*BQS1N%1+=GT03]BVN(F/*)81%EH2(,4A+HY W5,/:082.V\D_@%CK:!T M+I3^.6GH@KZ35AJ!!%,@U,60D+.&(9&C)$;.)+<\;UHVN9Q-9#83O[ML5Q8@ M/3F0EF#D*D!Z9""-93OIG2;6222CPH@[29!A2J$8O+"!>Y.\V-BBI*GQK&Q7 M@+1*D[8 :6FVK@*DQP72A-DK6*VCX 3&4?"(RY20<8JBJ*7TA+O@DMK88K(I MN2A *D!Z#D!:W.15@/3(0)J0D(()4;B$1/0 )"\%TMPYI VC'FL<;=0@(?&F M5+.^"4\"I)?@V34R?(W/;OYZEP/&\VY#E&>LX#->@F'W-SOH^&+575L1X4WL MO\_46JYUETY("M/BP*[MYZ#K@]%[J_&U,G$_GX=8X"/X18$K=(T+0A:J@6W(.AA$31Y"%=YKK5PR"2C M\_:11TY;@[ RF"3"E-4Z(T@4!!4$/2L$+6:S+0AZ8 1-A",)AC-F(G(A*,2U MT$A'1E R7"@"DBNUE2)V0Q" 8IU]H!FWT^E>G,=0CMP^9Z?NE;9?#4=8 >=< MX/P\:<$B*0225$*1V>R+R"AR+B;DG5$J)#T(05*^:3 MMLQ1I+C3H$(JCIQQ$C$5>!0*,RG)PE:L J$"H;6U8A4(W1-"$WZ&V G&$\LY M&0WB\!DYDF.0<*.]U4$$(1:V8RW[>.TO5?ZNK3NF&MWZC^O_LO6CC,XEQ]BS MRX15"EMRC*U8CC%B7G".,55RC*U$"Y<<8P_>Q"7'V(-CHN08*SG&2HZQXE!S MKQ"HB5/JB3381BX08F[!"?#SN=EI0GM;Q M%]H^V<=M"N7ZL"?@/?C@\#/?_[UULG_9)JWWUZT01R<''_9HZ_(S/3C\V&E? MOCMN'_]UU#[^ G5Z*Z"N7]NT?=DZ_I-9(CBQ1(88XB,, ME1QC3X&A"6-H"I)*0A .*B?5JB4 M#;>%X4-),?84&!I+0PGPPIGA2'*74QTJ@K0!D4A$;JG6'%8.O+&E $-$KQ"& M7L))AY)A;%W\:U;4J+6.,>P?!Z%3&<:XD(HRDY#WCH)"&2G2L/ !1Z,WA FO M,2"4BR96JQ3#OGCZ%1*MBEVKD&@!$DT*(A8UT'?Z2J1Z*4X;94,8\]]Y*,@ MLV=I1!9;CS#6G!&-&2:5?*3(K*99>+1*<[;P:&GVKL*C1^;1Q':@TD1PYI"2 MAB+.*$':8X^TM0GCJ'+TH8TMW20WV.!+_-J27:P\HV07FWM\E^QBZRTAW!88 M=3'+[DL-:O\X4L%4=C&,)>8X.01=(Q /-B*M&4V9X=AKB56J?DI2](.A9 M(6A!8VY!T ,C:*R8A"AH )42">;R$5R:D'/ H422T9IB0P.K$+0B>34*@@J" M[H2@!>VW!4$/BZ#)[&(N)*R)0,0:ASBS&FD2#:(61ZV)LRJ&(@45!#T[!"UH MLBT(>F $C:4@)[T&:14CZ U0Q/)&MLZ&6D$)C]1HS*7+""(KXDWS$JRS);O8 M&CATK[3]:MW"V3\..*>RBS$?+%;6HT"D1%P[@BQ(W65AV*Z=* M"H36UH)5('1/"$WDAB5*LR0"(HFHG%,L(.>\0#AZR;BRUC*]L VK0*A :&UM M6 5"]X/0I!5+):^!."A:#2JD= (9X \B)#AKB2 )BR()%0@].P@]FA6K0.B> M$)HXAF&HQH0))'0*H(Z9@(QS%C%!HN;&@^"J%[9C+?MH[71VL6&Y6ACYW3"UL5]#_59759OYMH;#CRN8"I<=8;=/+=O_9C%Q[SOSC."I:/G4_< M-4SU@<>W6#?HY9%YZRTS>2H>?W;37":2!$EDB @R2%WJ:I41B;1W0"^1J/1:("__.UUZ1HOF/F$>I].>A^Z)P;V M+&H3;_[IY.OS;>?RY&^__O33+__5Z?SC^NG>&%,K7&(O,$8,HP#;Q@\2+(P_ M;.Q_,QQ&E\8?E'TC+ZC3^540C>CJC9'Y(C#ZW7YO^RW[>&[-9A<8FYTNQH.. MZ3AGGVA M*_/\RC0%TU?_HV\M\!(9T##/__CJ?SI9!,'JX^GICQ\_/OP8?*!L?MKO=GNG M__AR/Q5%3^*R+O&^;91^G3$W*3\XY:]GR,=)\>6KNU%ZB5ZA"$;L@T670-+O M]OJ#7E*:\R(2[L3S ^19*7>/>EZX+":P W8:O*WP*13J0"G,B)658P6B@0@R';@SFB4^P&/O^KLV;QX=6W3T[5*P"]/$=HI5^) M+&%4D?C)?I7)0[Y[;00O_>IDQFCOZNKJE$/\K;0>^5$DRG?XSTZOKR>V;#BJ MRX:_.@G=(>JP-CAZ=4CH]JQ#L951J4J6\B$BY'6YXG7IG>]7E]WJL6LEBLVG M(AP) 1=[IB/0Q]:'.7TYM6CH!>RMF*T15F 0%3G/$X!(,%P\ZG$_ [.LET]T\7S3Y 19(2.?Z;YH&_ M/@42[-ZO&Y+0\I'RZ<0'.%P<=4V#VVTA5[?=0&*%KD#YW[WU-G9T6P\DQ"/_ M"8U?,:S;>"#QPB%_#]FL7%BWPG]%9+\(R/X&;$;$S,OQ^.=WFLL4_]+$]\7X5 MO[=[*2:.BT@(MT:6,MVF3A:2Q0\3%"38C"8/T\G]W7CX?#.^'MX/'T8WT]]N M;IZGRL"4;A^?IY';R>/,T?+Z#MSL!5\)*#MJ@VS5E MH*V9&I-;8\WV"-?M:/+E\>GFMYN'Z=WO-_>3Z?ZHY3G*P3-A]:,.W@9W@[-O M$XC4\ZE+;!Y93?O+I\Z(+J%A"^SYY 7?4]_?T8#NQEX.[UFW>[X-;T;.^H5O M4,?8$&5P66TVL25X3 -J?5M0U\;,O_D>@D^7OMT;:QEO.=#GW>Z%.M!9.48D M:%VB31B76='A]+?;^\D?![#'*2H!2RH MIN%RB=@;#!HR]X@#YLD+AI:(IQ%O_@B:;\&:51G W;A+0.WWNKU>M"(DON52 M/V08_LC*$>O"6)(8EFM9QEJ8D4@[8BU'XZ_!7 G[?A?^.R3V,!''O]HT!^\$ MT$Y$SVCFOK?F[%,QF;(-NH/!895M+T6-:GQ4TPI@QSA Q/6?\6L0(O>=56]; MF$R=S*YI'MAVQ>*-1'Z;E.,!!V+5AMET 6LI99RWZ>2NQEE/A#DW( ,.T2(. M>!B"27N[7=.^%U/+C?#Y0 6"-MK'K=Y,3=8U\KG1L,?$#6&1>H.8!W8C+1=9 MC5TQTY0BMX@7IA*VG:Q5%'*%J8PE&XGHK#9$XENL#4/;%IR1F]D:VP]Z&4LY MSI>FV("HQGDM(KNCUT8XKT,?T/#]$5W.B"OU3+%7IP)-S+!- MV#QA/V"A%80,9NFA%9 7$KPIHU),+35A/;!B.3PV^!@)H[;#4/A0TZ)I,Y;; MN<% %;RRQRVT?^H8Q :H]P[PIJSEUM(TQ>;X/@ GD8_>$>."A_G(E.Y4> !1 M!;MG, $-_1]'&@N"BL9R1VKBU[>="16Z+I7:GR MDSM5EP-MX"*^;72F)%W.3\_:H8NIDQ32G5IW8BZWJE>FR'+1 ;=C),)X3#4M MW,;Y4P)(X2M_$BPPTW:C]Q0CU8!^U^Q>:6I R6O?$');ZF+K@A2]TO:K]A0C MUX6>V>L>1A>2UT>?:PN)6RX%N^0%EX%T"%50D"+7!!Z9U-2$2&9'")5HPE$/ M% VW^=?,#V:%)@S,7FZC]4#S@]DF78#A@3R+\!U0OCH5F=_*"!<22]=;,(#S M89*4C9'ATW(,--=4$A;2953_;*"(1QN7346]6O1,VW769BPWAN=F+[>16@QB M";2M=(TU05!WAK49R]&],'NY[:.=T&V5LZL)PN"]T!U4H'MI]G)QK)W0'1S1 MS3^39'AI>+*'D2;7@RNSIS@1%S^M2C5KF5][C5Q^@]=T@7&@G3930"OU:@?= M7GX7*.9B"#9&S*?=".@FEI5RD/JT \!##8TV^K0%G3I"_D*LQ%^P'V3GKGV0 M*F9=X 65OFBG2"JSD [,7F[OI@S ME',K$Z+S/2TB4;N%7=6XR:$SS5YNTZ4,NBAHUN(H:D&'/T97H+WQ2\&^AV3% M#=+^PT_"50[GF=G/[9N4P9D(B:X@2\0F_W<[D>Y M92W9Z6@YE&/L8,:P_81AY@DQ/^X5/X$1X) ##%=%"7*H+\Q^;GNC#.J$O1%+ MC(Z2)0\CH4?T16\-+8N%' AB8>B8 %N1+#0C[CKG;Q_T%27(T;\T^_F#,47H M=XQ8GB$$&FN)1BKR.#EO('/SNL*>CP]@PXL9RI&],OOY#=1!C.(XL20C%F4( M66VTC5I@Q [W[(V3:ZX3]A8DMZ_G9C^W.[*+"G22584Q>S-$+[5P<:&*E<_[ M;/@#,5L[*K^'"+DB7)C]G#^DI0B^T 2^[!!2CS-QY6"=/CZ^%_PY 7+P+\W^ M028"L (@\PA]VEE:>(G"DQ4O<2"[L+=XN=IM2 *F-_B,L/#R90KAL\!>@PSLGQ[L1$5^X\0!$_HU>-^$.61AH<.AOT\N=K M(VI#D+>SH].?FG$?"0MI>.<,IE@I#)D_VAC"R?1K7F.P#C@M,(9_ M_(!80\\&%P.3N:<[ -L-/;+"9.\B(2G56#1+H!XHU8?BLG MTPQ@?'ZA7O2=I/3Q(Z,OQ =9\1RSAT)H\9+EXS>-",O [R0UG:POWH,6W3ND3^Q'<"#>%,D&@I Y#J[14;V M$"$'_LH]TQB-9>^C#GA*EZG'>-0>YZ/R&>F2D&['X3&G?B"M@ M!%08"5X'L5#FM> AM+;K2^:G[,3M7E-^!6NY!O +@17G?JQPUJ? M,9;QD%N:RU[^@K$,-[$ZV>!W1&:'CP57J;OP&*EMO.B:YJ:BB!]V\FL3].; 9]]1G3.4.K!;$R M:W?UI P-GE(;?0&+V-R.8O:#RPE[@>]:0#;B<,2RJ-]USWUHM6".A_35(-7YR,WXVV!7?%AKO MRB[7-=G*#.6&^MPT=P6QA>9YBEUL!=C^WQ"Q #/W[3:YN7:, J0^W,8H[5]?U56$F-Y.7@QWP:J.)E/>UMDNKQ$UN'*], M(&+50][?[4G^A1@T<()>ZLWM:?H$GJY<3)-4V5H_&>;J5].7_V/:+4BGD/YD^AO MSZ-1W<4C> *^BDA7X6@M7]U_3E:8(;X-$NT[1X=6H?-<_F>4PC<.\8F!9KY8 M]'TZ<9#KPP,/+?&G$U5RCW\(#YY^.@D8__MUQESR$8@)M7D;/IT0SP^0%R2O M9M$%@I].+(9M H]] #0@0<@;\YG1%RX^VX%_=5C6H MGA>88>2 &[LGYEE/_.O3!_O@ TO<00.2\ <];'FY.KG&+3ZV4]H4."QT% MV.H&&\_>K1>2^,W-%[R<;<*>U?1LA-J Z'NEN;V;": MAJL5*!.3-TY"4'=;BF_Q?L(SZ/6".U3*6JC-YN#MCIY W6!*JF[V/?7FXD/) M2'PR0#[@2@K7#=T#\N@4+PE,MO+Z%Q2LN^[)$<%'],:?3YP1]7QBXTCFG5

    &/!]9D8,$ MIJ)JHJLDK!N[,5^G83MSGPQW]'@<.'*(TTL/([7TGV$A5H[LCMP:BGOQ+3QR MR.4T=:-]\XK8B+(590I-*2E<=QMX_B.81M[/,SPG'@RN>87++*&HNS4**^_A M*_'W6+A'Y =HIQU\M E4GHN[V]EQ><9L.93CM5&D;H#NEBM$&']$'4;F"_@G M]+%PI$K-H)2FH>OGW[%G4U:!S%:ANK&)!G9T@2):$9A+I@LDCH5'%]C=;E^9 M%RW#P(UD/,@SQM&_I3@>C/][+19$;13,OA95^0_\T'! &JV.*E'P.5MU:!L.ZV@9WK=4OM MG,0Z2JGJ;E6R^7 ]AL%G5:!44KCN-FQ9AU6\DB^U3*7E][#>[VI6U/8%B7<+ MRO5_&+'RIN_ J:&F-DZ\/ UBDS\* 5^>9I@='@XU0 M/3^. CD%A7;K"]C.V%N7K?%T^_SX>ZYW' MTXTH>[M%A/V.W! /[7_!C"0W]OJ,FJHB8VJ)C5Q^YSIH-W]5Y4%(B>IND^H8>5Z H3S,<,NR:NAX^X)>R3)&=UMNO]_:^J^(-A2L-<9X M!4M*$L\ \!0J&[QQH +P;=)=BEV6,:R2]*ML?\&0Y^8.S=\\TQ22=HL&AH+T3Y MLKHM'ACMH .F1N7ZN07Q+Y]74W6VYM_26J>3'PS M)\ H89KG1V,[7%%OBH,@*D*=FU=LA7QFOZ9>Z$NC@[IL-#KC'?*M/^\W!:J2 M-W7^4PYL_Z 'BI"GC!KJ%DGB$IE'?O;KM+O$.,IY-71^S*42;.825%Y:HD)< M]WRZ%:W(K.$S9T++QX J>4,U/]Y>%>?GE39B-TK6C5W!W%V1_2)B&3J^@!J_ MAH[?[$:MN C/@\N_!J:+]\_K#P9C'6U %G M#58IKES]I21UCX-'$%1QA&*C2-WUC9948Y5UU[@I==SN$ MJYX[ 3]DC$=U>+2,C.-]\C7!0075GGV>GOE0/!K2 M%,R'EA4N0['/Q*^ L$C%QE1Y^;I;LN5NH>V])65'K8BRH;-5HDX#-:T;- 4K M27ZNN+-TA[S>F.XPL:O%&T],"6=X]]C5ULU-Y4=FM\LU5-7N/#OD;>>R;+ M 5DB]@U7F(LJJKH5<0P^^LB%KI^&'G2_^#F$JEYG+A HMQM*Q.\U-8$)ULA. M62],J@ K):@;JWAG[9X$\7;S+<;^2.RJEF<)FW5K+#]:,@2_)#UM(ES-)*0IAT6-MNX6WGD.0TG_ M5YP;*BY;=PLD >;,(520YOO1JG1]JF]*8 1G=I#&TZ7KPRD\1)Q\VQ"P$!%C%G].0UQ.6'D@1(]70WW?>QAUX*:+BQ@\ZM)YQ79D M>?FZ$=Z\:3[]6MOVE?,2@Z1(?^@D&JVC6@JY'T^8=Q@,0.K<$M]"+D\"V2>9 MI(1A0S4Z68-7W-F9*U:W_O*I@?G(G3A?/4\;H#VC, M"*W@K>1HA#ZCA@X.$41DT>F\3%ZGF(_X!6+QBDH>D52A;ZA&Q-[EVL&*7:YD M;:08E*^F;RC^*E\,DF7>J],W)A6_[#R3V'9]QJ_!M2O;*E,E?R\/)TA$*&3! MY+^8),.RM'ACH..+]8JTE(TB=7N9LC3IS%"9.-L'K'9*O*[@V% +'*UZP/0% MXCE9PHP9*,\_BM3-;?O&)?W$V_6LY@Z<&MHGF8R#Z*C-8\AX$F[P3*.[,T3Z MG/^ @^@\CLJ'$Q09U?R%!+'M0O@U8*+27[VJ##8)0=V6[\9Q1!X]+MGP$WYC MYO 3[ NAW)';@W5\#'&(G:P0CR=B+,651?&')I6=369$G'=^!?LRBBCK43; M4&PWMDYY0ISFS]UY-FK]#L$EE0Y MU8@;NMKCSO$]19["MZ\VBM6-6,GEWI5GN61$=;/ZRF/]:QL^Q>P%/#9_ M.&<82^^94F?04&V< E/\/:S,B,J7JQN[8@/7W\4J]IO2IBAIJ>++Y5N%ZJ[S M$R;+&7CUXNDXQ+?\SGMI!J6$HJE!_9V/&!6?,XJN.#W\@2:YM-H3+-*L+\5K MC)NBXLG.:47*8:Y8[?567GV+NT0.L(J/^31U&$LNI>4A".1*0AE*M/7>:AO- M#!7!V:U"=>MH>I$3O]?0CC>ZI=L]$HJ&+D@?:<#CHL@M<8>3S]I7'*S6Y%(W MLEOG(*M2.\J*-]1Q%N&N)VQA\B)6 $J>CYRHF1F@R:Q6<8@^5ZQN]1/357Q= MEIW)HH^N1\Y$8.& MSBO7R/KFTHK[(;8*U3TL"P\/1EEL3S@(F:=_]#!/7?M*I_2;%17YY%5D=:,7 M6XCLLK3R@H8"8J(DC+XX.' ME%'OXD+[RJK#77[56 -\,WU\K!C1F1)_G<+_<@J5]:T%7J)??_I_4$L#!!0 M ( "^+2U)1.D0O)EZOI\/QB_HI3SN[^=/H7 M'4,P ))0 $%DSHI8$3VA,8>HO7'2R_]]_A=($:@!3UQD 7]-9^*SU(1R1YEW M4CLIEP\=#_W?O]/\3RMYES[N?E3Z]_=3;<]HOX6/;S?_[ZX2Q>P*4G MP_%L[L>Q## ;_F6V_/##)/KY4N9/XGKUX&^4[\CFUTCYB#!.!/OSMUGZZ6]_ M>O5J)8[I9 2?(+\J__W]T_M;0U[Z,B'PTS_'R>7/Y3=^WJC8C]/;\7PXOWH_ MSI/IY1(N3F'YR/G5%_CK3[/AY9<1;#Z[F$+^ZT^7WT:(A%/&5SC^Y=''_?P= M9?2CN!@M/_Z WZ\?6A#5 PS?YC!.D&Z.NZ=T7I_^=G;ZX?V;D\]OW_QR\N'D MM]=OS_[][=O/9QU$\_"SJLAE1ZC70BEC;D8=3>*M7QH5ODZFF[\<^0"CY:># MQ8R<>_]E\&'HPW TG ]A]GHQG:(^!B"5%SED8F3&E]L907R0^,4:8Z23-L(= M$:TGM*1Y]K.PY/IZA)^+['Z&T7RV^60I34+9FO+_\C"4E4"[3^XDQLEB/)]] M]%<^C& S0:=!V.+8,W)]/X:C)- M,$4+_].K/Z#8X[6Q7V'STWB/4+=-S?HW?IXM+ED:0$(S)P3FQTAD2K@7JN8HY^!WT_,I9B)%;(@)$(GG2Q+*@",,XERKJ+0*;WVLPM%2M-T"CT(Y" M:.(.[X2N3]YQ=X;CQJJ:R:KMDR"OP$$1 8!H*_P7PS>^4UPWC0$483 M(@I9D8!A :$(*V4M0$?;,A;?!JI/?GL]KE130S5BO!]CO(B_

    #4>GWZ!*P&.YUP "0!.?+?AD'XC.+1"L>*.,L>^.;F(BMWBI>-,&W09VMB(QZ$U"RK0HY%N*NX+3- IFU]]'/GQ'.$5:%]* M3EC9J4@RZBQ%))9&]-F%M,11(0EHJD'G+"EK8OL> ]4G/Z@"/ZK)OU',]*F( M\33_/H/E9 ?,1^.MD<0IENH.J3^Y0!4[4TT#% M?>*Y'Y\/PV@%8H;L?/LMCA8EW?GODTGZ8S@:#8!9RDOP9I5& Q9"P+A-,$*# M4"$AR-AFIV@7N7H_%.*\A2 \B$RL%0O&%EA1GF+A& M=S9SAI%1LTV2NVAV88!].0PX7.(M3H;06SV;3^(_+R8C%.BL>*[SJX%3B:J@ M LE!E\T["<0;[HD&8Q2 X,ZU/B[:"NS0B6^9:J162)[1'\\&B(R@T%$'3\KR MJE6*X%B3LX.G)M>;,Z3#&7+W33A0"TT.2!-.R%'EB)?1HD/N [[9&+3IP(/C M."66FRR #QZ0]N:PJ+[^N\K]CN+_]>>[@OJ W]>_VO;1%TM] ?,A#G4;RV'W MW&X_N.VEMT%B21>.$6-O@^Z>-_@O$-;%Y%-VO,FBL 5+GYR# MOC+WP2VXCBJMYFB@OS^YC66=+3:0.7$:I"/HY^#TDJ;$.1>)0#<(DN(IR":. M]H.(^N2$O!2>U5%O/;;!_ ;AC1:9HT=&C$#W6IHR,!1(5>+DNR2.^'6BN?=S'ISM;[V^G])$G% M\YLU\+5Y^07&4*Z%4_29(7H@U >%5D8Q7-T@$1:S\$%&0WV3NQ\/X-ES"2$O MBEZ'2;_> S.:G>8UAP'4(J1QYZ^S+=G?FQ&=%"6/"^^@]!V@2B-Y"T2L#54O+W>5\ MA##'&Z\LIQDU4Y9+)*QYTEWS=8_6'Y^>2$"8Q3BS- M:. 93<2G1(G7+'(9E)*\W26$@_9\CI6-V88;%=52/T5SC6*&,Q0ZJU+ATU' MH-('8J5+).7,T%ESD679=+MY@Z1"+CN@A"Z6%TD8G"] M3(E!]R?";%96!]2;]+ MI8I6)E)[KX.P-$&3'9/=X/5I#[XNGQJHIY[G=OG%#Z>%WZ?Y;F;NEK1<8)%* MEHGUI0*,H::<(S%BE'/,B$3Q'TW\NGU0]FEAKTND=LJJ>Z%K$>>+*4)Y?>&G MYV4+1CF3@!G"0KE;F7D@/EI'@A9)@Q3 5)/PC4UH MFKAW(@K"M:5$1BF)S2H37I;%)"VE;4S'DUD%AVU#6PHV)6=+P2-5,EDE<5HP M$J/4)B1C'6NRICZX#=T31ZRCYN]='>@HZH;QBL9H264%.+@OKZC,Y1*3)2J' M*#)H":R),7LB7GGFW8W:BC],[L?+F;R9.O?Z]->/G][^^]O?SM[_Q]L/IVH7W2#5\3Y#="W^>R_#0+EUA@:"./!H/=2 MRDAE2@E0JH4J-59XE*G<5>=X-TR_P*HLT0OA6[CJG:QLO:9#R;C(:I ME-4^F^/79=+/)-^:7)G6P5<#N@U49\&K,,D:5P<>@''_SLGU3RL*^K%1FDIY MY^DUO)WQ^N3LW]]]./U'5>_L^IEMO;+MT"MY8Z6@KY]=8+3U=8A/^^7J]UG9 MW;[VQ$_B?/AU=7_)JQA*P6=B*+BRJ\#0L\^").JR2(9S8YO4XMD=8EU?+5L, M9: L"R$)(BW#V,-R2YC!:MQR)7^VT6*5_ MV77)]G>("^0]HBO7CJ6CELJ[+3>V=B][ M=) ^';(TYD1=@=H@A,1-:20@B(VE0R.GUD4?$7(3]Z<;W#VK:S6_J7,,JAU! ML75:;]Z 5TIKOY_-%J6-=LFMVH!=_<2/T[+&X&P0J8O!0B!4YG*)-3+BMUV.'TJ]'4D*U1!+^W* MZYX,BII)XF0P2Z M:.5J/)#@ :<-6E*JO>&R25KR$[AV88W[L5A34U/UKJ+ZX;AL2IV.S_P(3O.M M8LC7E9 'B5*+49\NW8SIZG3'E3.FR)@T0FNE3),(?C=X.^THTA_,%6J@N6:L MNNF+Z6B ,:I(>K;MDRJ40\S4 LU0$MHD$P;:YD;D.S$U%^L$WHP]529S/P&L8D M3XMT)WDQ0SBE'CN/$:+/@8!:EC,,CO@< S'>8^3'HC7QSNJT?2OPX2%V4OP/ MLCM<4]I55%\LU60,W\K<%L/9Q0K6J'!Q=*,89629!N\"$:!*51<:RY4E2@SZ MWU1ZQ^G=9N5;6;#;:#L10OX@2T8C)51;.=Y-IBCF\:H#4+SZ//48DL4BM\TB MMZH=5'*D='+9) HD)2A>MJ'$0W0$< M?BN7(W'X=;Q6"DQMWPC8)AKN@C5!:!(XO@V2ETO*P 6)U!EC?5DSF]P=/PCU M3D3\T;:8CZ?GFJ7%IL40OX'5?]^/[[&U%EW6-_L?F[MM#[P%"Q3.A!GK2N71@T)5CJB7'!< MXS+O?*NRG1W@[D0V]\.3K;IF6S4=7\$MN^Z#B*/*R#P)KISC&:V(%8'C2BV] MR()I;9N4*'P0T4YIC3_:WG4=_1S!?_KHK\HR7'(N8YPN(-WJ?@'9J1 U4='F MD&=R>B_6!YUT=0;$,2OKW\,II< 7R"4;F NU>E"68#[15DQ3+J'41ID68QD'41YQZ%=](;T'=,VM8]U"<'VHD;/]!^ M>EW)5\JNODW5X7AM"3].AQ$0UASBZL[7BK%7 \>5A23INNVE*F<^CFD"SDCP M&&S@TKU3QO6> ^]$EA\J#;NE9AHYV;B@KL^.19*6:8E636#8" M(N/WM$V5S*UP=N+.C[:77D$S#=V:33G/=1/-FRMBU#E*0P7QD28T@LX0QTI" M70XY4@O6TE:=KG8&N1.CCM75^-GKBJXW+SX,QLDK0T#J0ECR F9 M@B;.($"//C/HZ#1MTSKN,5![7D#^H2AUL)(:+X-G@,XOI')/;."9"39Z7)-+ MO2W)G"1>FM*GU(O,@+L0VYBJIY"]@.O(QUD&NVJK8D7I+]^)?0,,AD1."XN> M'"WUDIF*Q$4FEHG5T2=I9&CBB3^ YR7<*J[-F!JJJ==R#2=<_E^N\'SUH]7B M.IM/AQ'7U_*#DW&Z_<&-W_P(TV'I=7DW7%_7\GC[#2.+\3E\PK7Z;V+;/8GTT(4 N9SGHV%"5 M2]H-SE^B81$1M U-BE)TK2GVS,52^\OV+46\6G"@]1;8ZE[7'7S:B> 4NMRL M''#;5*Z:FD L0Z_<"Y=!-4GAVQUBG\+WE\_10SGP+-NTC I&LR'HRSDBM?#$ M!>J)-TI:05-@ODW7R8[;M,];,>SE<_10#M2[Z+&W3\5J&=R0W"$GA MY!,GH$M7WL@M"2HBJ;AG/F\#LD]5S%X03YOQX#E6?)T4@\P\*0T1 M,90I_1%#9B09 \)XEH$U!8T9]W\6.P)C'WRL(_%L$8:K'X^0O83#K^86ZR!UM6/1R5<_')5T]W("JN6S]!ZODRPX" MOON$*K)Z%%;]:7>V)=N?TT($C=[*.Z-"T$>\B4*[4A_,?218=T\A6F_AQ^6UP&F)96%4L@R]%GIXOYK#09 M0$@#R25P&PP&3'QY.R\0JZ(B7/F2ZRIUH[)*>^(\-&)[8+A[XRP5-Y#)<99- M+!MFOEQLM<3K:$CVX(7-WB75I"/+7BC[E$_5DG5WX[9VJJRV/[ 5XD/"^-[L M:D"3=79;!F]GER&X7@YTNRWR;R3__?P MLZI(:4>HC832V2M^Y&'-Q-+(/]XVU#HFJR28S=.:268KW JB6>9>+6+9[[_> MW[WJ()3MSZDBCAT@MA+$U@\[OU%[#]%.?#M/[*B279.<-97M]2!'EN[VR1U3 MOO=WHKH;P0J#'E?^.T[^.?C.C\%W_DQ\Y]7ENVE0C5[^W?R;KA[@DX^L(KO] M@+>5U,K6=U[*=GUR:[D]/(VVXCN+%Y 6(YCDS2]U-Z6=AFDMV!TGV%;*6W\T M6Y:B.L!5.'# UI+?>]+/H(/5CPY8O@X<\%ET\-BDV^K@W7 \G,-H^!4>@E-7 M!3N,UUH#^T[YN0V1/+8ADCTP1+*Z#M:7 LL.8G$I5R4]]Y?LUL=4D=?3 !M) MH;.K]LC#FDFDD4.V;:AMGQW@'.P]1#,9[CZQXTNVRY*_]Q#/(=GZR_J> $1[ MR8IGD:QX-LD^+9$F2 (D3'H+R.CFC8I-+RP>AKE%N[7X]AY/Y:S^=7@W'Y__A1PL8 MN*"95)*24D.=2)$4<R6$@ MN3.@ R.915D*:7KBN2_%=51IVW3'+1[2IF7M M5>VLJ]>Q1\):?N>HS?8#ZP6BAK>2#&,U2E $HL38GX)+,3N*A%IEJ\ MG3=!'-X2:/VL?TRF_RQM9">EX_J 4R5"$I$8DP2R%&VB%?@E^!P="T*[W*1$ MU78X?7*J.C/@?A^?@R5?L3'4&DLYVIE=0"KG"XB%2Z-# ))&,0"DEBC*.&2 MVI2SL;I-0Y'M@14A=H^VY_]]^FDK!8R!D\%)3Z7Q]2?Z1HH[ M<)4QC 0=4#"&HQ?BI"$@069(-"O3I#14K0GLZ2NT+=W3C(+/HNYG"$JWY1C5 MBDVW/KM=B/KT5-JX'D\UO:XIU!W':B7D+E,]T#W9TE;\Y.ZP@VR"#X$G8F*Y M7&O $ZM D\QY"%Z'*,$](>Q=QNFZAFQY]B<(:%MF ^:\TRJ4F^*AU%^UFMC, M%:$8BBAAP4J7]T>^?GH?G(7J^GNDWWP7H1[L(&S!\698]BS# O_@\]2/9W[9 MQWPV\#QF:I4FSME2)E5QXB2N"AR$2RHYA_#V5_8#H_4AIC^F\FL(O9JWN,&V M[.;W>KT_K5-0%( 1B%".1$+IYYU=1P=(\, M_<[IHLQ]&$MA^#G$U2BKON-753>%=ARKE3/19:IM/+@UDK??2M]6J.H%;W]T M8Y$^-I%*NT7KD3;:&L+UZ\5MC/C:,<)4:0HF!1#OLB0\B22LCLRW:<'Q(*)# M%O;U0S]#O!A/1I/SJP](5A3MII;K9M+@I0_.&D*5%412BD:*XK>:@F0T9)DH MW6%EWW&X/OAU=8EP*6).$3$E@7']53(H0Q1G$7O;.[&XU'Q^I3+DDSBU%/VG43DC8E M O ;F'Z%S6Q#=,E8'PBW)4I5SA(KH&QC*ZJ90L+J)K;B$4Q]:J'6QE#44DCM M!>73Y,J/;DY2QJ1SJ1YH!2+"&$<0JP.00$,23L? >),3MP?P]*E#1-,EY"!% M5&/%=;?=#Z7UWW5,M,'D\']624&H+0EU3 3BA$J$2YXHV)S -4F/>AS6GDT= M7B!'*JJEIIL1%[/YY!)01)"&I4NC1(O%N"36!8Y+7=DR,5*2R+-D1D/P.^TS M;G_Z+EHV+U++E21:S0A\]M]@AE%/N9:TGM?).-U(>!4\>W1?)1&^;(UEZDA@ MEA*3M;4Y4BE$DQSFIX#M0A'[(BG21#75"/-Z,IY/?9S_8SB_>+UF\+61&D3F MA$D<2%;E3@@%M$Y> C$&U[0$3""56[#E452[4,6]:*K44TH]GJQA?(*\&*=[ MRU@V8+@6E(!A&"TG$,2ADT,8#\Q$4%(QWX0HC\+::=.+OFRJU--+3?=B$D;# M\U4]UOEDLS+.\F1:OOWG=#)?_FQ:Q#X;9(IVKY2X%K(0.H5 @N?XA0B>"O/AMT6;*J!>[+!. 'YQ_=CA10!9[M'&(B6;BD-E$><$5$U88 MVB2P?1S63N1YV7ND%?5R]&/1;6==IZ_?5ST.?6*,5F=V^TRMPO'G&PCS56DK MF,)L_LG/X>P/_Z5K"=%''U=%9+L#;B>=SD4L'G]>2_DT*F;QP&C=7\0G'MA2 M1*U>L;.R$O_B9R7OY+**Z;+* VEN,?TCBWB=6I(N/J,PW=.=#EXR.,+_\F)'U$3LX+HY \_30?< M\CM@L*-*_ZG)'OT-./OXL;W4[PWU#(Q_:*+-)+X7O.4OGWY91K*U]7$PD(;: MJBNDMKJ\^<'J%;[N?3 9C=Y-IN6S)LK;:^36VNHNAK;J6>=M6&/OZZ<\Q^>._'^$]8GL9U$/+-OZXB MIP?AU)WJ]3\[!TR//*RV(!X%6UO5^#I?+XE[E^!176?S3S?[-0##FM R6*"LBD=9:8FW@Q%-C00MM MN6]RDMUP3H>7&=H;VH8/ PL^ZN@DD<[#NE2?B)JP[*W4+%'K=4_$N<'P->&[(!@!$V\M)FVS(BN;?$96\(C=*G (S:V*182W?( M?;J3\0,QN LAVIYFW@!7G.?)N-QAFN3KCS].)U^'YNXI/L-5)M/Z3[ M-"O6BKC%U>76[WK@@:$L@Y*<)(:LD!DB<> U"=3AITESFL43DMYIH%IWR-\! M&H,23*W'N3,=00T+EB4BM:9$!I^(EX82$[QU$6UX%DU,WV[P^K!0UZ?%0_?, M*ZJJ>BF"L[F?E^OU'_ O'D1HN0Y. MIHIS21+"@2LO D!1]5+G>DVJRC^X#L MP\IY/$I55UMU8JV7W =)SZPW)G*BHW*(S3!BE2FW=E6('GCRL%B MY!'M4SU55:-1*1>_DOAH-/ECM9V[0HL E[6\7E_X\3DZ>2>7D\5X7JJ)*\T! MB*'!H&OG'/%<9L($$S%[;E6;!,)]@>YYF;)]B94VW&JJOXHI[\LLQX>8#UD; ME9E 922DBDZ-*6)DVBBUUEKZUF3N[B/PZHTZ;57HTT$P6%LYE G M3L8R_RPEY:#!-S'-3^#J@\_8@#?WL_WK::?V>W++Z[@/+2M*#4<# @.4ZEZ&'=? MU1*]_90]>GO)^;(A(8BWZ(\E*=$)5,"%;M1FI8F_<_W83Q GXS@U/8OO$#LX&WEG/J/1'>(DCO)4;I,1$PI;J5ULF'1JUC M]L+9)S?LB,RKHK;6W,(/7J\J6Y2<.ASG8N"C#CXC*.9#N8B>T$=,9>G7S$7I ME9%M2LKLC+ 7%6N?@5 'ZJHUE>YN*18[^F:8,Q0?<^A' Z6"H, DT0+C#IDQ M O&1H^<:J)8^4I1/P^R2O?'VJ03:$5E658VM.??;I/C$I;A?&,%:-F<7?@KW M4E1+X>=!+%7=E$13RQ.^+BII8JFQA*OLG(M6LEP'@0<0+NLNW&A)L"Q&/T@!DC66D1A$Z=#-D;' %8G9 ML"B8\,:F'8C1:? ^E7"K39/VVJA9W^TD_==B-E^6M3Z#^7P$RW]B^/#[>#%; M^-%UUM1LH#-U3E-!!"UG_%8:$KA6Q$JEO/7!&]5D.V(OE'VJ_-9BM6JGLF.$ M?,L$RG/ #TL\&K,(WI;*8X+CDFD2";J64=[D#&='?'TJ#'?D:*^S MFHZW;;!)LTW6>^FL(EEGM)LZ"6(MB\2[ -QY;A,]9G!W#^"^1>-^P%V#+JIZ MC@!N8$!81!AQ#9;EXH'(Q";&B 4UY=_ZZ1@-Z6S L^!@O2;&1UR'1WM&".(99;;\NQ()6=#])9$9S#NY.5-<#(381UGPBB;X)C' M,MM1[L2N8^4X')%=%736FE;+P/3ZH_'Y\E+5@ 8O&==H6@-'(ZNI)P@X$(HK MMHB*N1@:7G7=#>1.I/H!]\P/U]BQ3-7=C-S9_:3=@>(6&)I3PG@)5@/+Q#,J M24PQ6,GQIVV200^'OA/_?L ]\E;:?9;[D/>2U)=3J7X9\O%A6MZ$W&."E;*^ M[O'B[]/);#:PQOLL,UHD7UHD:VU)H"733ZFLE< ?AZ9M:&_#J74+Z?JIWWNT MX--?^^GT*J\*-,T&,K+ J*#$:L"7 )0CSF9&'/-21BXX;Y/1M0?&/N5K5>#/ M0Q>1:FNK^J6V:X#7&RFWP%VG8M! LZ7,$,5*$,Q-*:Z.#$@@G9*I_*=):+DG MSCXE8QV#5A6UUHY:2_]QP!$+$RD3FA/&(!)1^:P04 3KK$T>6-,KM[?A]"D' M_BCV9V\=5#DSOHMCV4_L>VN' :6@+,N::.4B$A0 PPF(Q";NO0S&IKOWT1ZM M4?# ,'W*=:JH[-H";KJX;#Y;APLW,UM.QFE30W=39^_FCP>,AT!+3X^4K2G' MBX*$TM$498(F3!DA^''0]X^TC*EE?*+F\O.:%R$24G MED95:O4DGY2S!FR_V'M8DMZQ\JYZQ>%*^F_'Y+]/)NF/X6ATLFP/X;7TU8Y1OT'A MMG=)H#L10":"HV=T)06&&SQ89:A0C(FC, ?!U']EEEJ5PN%,0B* <7JI%9*) M]3F3F+5C07N@8.X;! MGO2.L,AE4M(G*5J'2$^"[+=%;<.ANIJKO:%XW3=XN>>5EJU@)WDQP^]F10;. MY*BH)D8G])*Y4,2*C N ,/@R2!.2WN5&TLX#]NK>;@N"M!-_8ZOS2"QU+[:* M48,S2A,F2NAF2R=A1DOE-L$#8^BQB-8K=#?DO:C"]WSVJ96.CY8C\OMX"G%R M/A[^#Z0Y?K!NX[?:7RK%QO.A7:@.&*QVOLA!DZW;2^7Z&I,?K>HVSMX,9W$T MF2VF,/L$.%.$."GGK(OYS(_3_YF$TA6KBAH.'+NV5FJ*HE$C('BLZU*M\EA/ M#-*L3M8^DZL@W\VYRR>8#Z?+VWVEK54'&3[PH"IRV@5D,UET;COUZ.,:RJ51 MZZGM@W5_Z1Y_7D/YM'J5EB[PK&MO^9M_767R#\*I-M7.;\:M/Z\XV4;,7SV\ M.]-O_WW%^;9B\NO)Y>5P=>L;5_C;-Y7WG_YC3ZLBC)WAMA5-Y]?AZ6>V%E.C M%^>1$1_YT7?_9\WO[F]>90"MU7"P4"KETB_W^;Z#&6B=0Z YD6A%)A)"+L6Y M)0EN67X&LO=-;OO=P7'HQM"=Q[U9P/OQ;RBRSW_ Z"O\BN*^F V6[;(8BP2, MIT1&0XFGB1%N-5BE*0C>)$-U%W!].L$XA"-W=W.J*Z;:7N(V9&?E7E+Z?_A2 M#ZS55$/PA :U)2DX&UVIIP/\6&3Y#JM/^>^M:=)1&4T)\OEB.%U! MRMH[:U4F(H146HV4H^<0"!^F/9CZ^P^I3HGQK?G141EN"#/,&$O5* M!N:($"D@)(L3+=)'Q?3>.%GXKDVV2=&#'?$=*H;5 M>>(. _WB1R4[\!1?[^EL?C(>#[_"=.:G5P,P(6:J(U'*X5N>\56W64KB0^8R M,L!G-ZD+?SCT/H6&+?AX]TT\LK*/_:[>C6VRBC9@D$N"*M<* N=HM!PGF=G$ MLPR:MTE [P:W3P'H,G=#V*<#M&_VZJ?19V'I"HW&"&&O14B>O2 @2OUC!C8(L:7AV\]?+ +UW M].NDTF=@WYVXTD0G!;6,X*N1B/2J%&_0BFB,-R--VH)YSM"MUQL _>+@ 8IM MFX9\-CP?#_,P^O'\]6(VGUS"U(_3WV%R/O5?+H;Q1C)BAY/X?9Y>Y9B]\W0J MY#WL,7;GI)']QSBV6!LEE>R!H'OB2(=!CBW>5LE?G^ KC!=0[&C)0)GZ.)_] M,9Q?;/#,GOR%#O*N,&@5^=>>_#'TT=F$[/KDXTBVD;EX0[@&ZN8RZ+_*[//8( M\FJUE#\ZZ &K]T[//8+@^C? E^!G_[T_\'4$L#!!0 ( "^+2U+F[ZIGX?( /SU"@ 4 M ;7AL+3(P,C Q,C,Q7V1E9BYX;6SLO5EW6SF2+OK>OR)O]NM%)>:A5F>? MI;2=U5[':7O9KJ[N^\(5 (V3U&D#TEYZ%]_ Y2H@=J4.&Q0$M,O2FM([@_Q M?1N( (1__:_OIV.?OJ"T]EP,O[U9_$7_O-/.$Z3/!Q__/7GOW_XG?F?_]>_ M_\N__-O_P]A__?;NU4_/)^GL%,?SGYY-$>:8?_HZG'_ZZ1\99__\J4PGIS_] M8S+]Y_ +,/;OB__IV>3S]^GPXZ?Y3Y)+L?K;Z5]MBM$A:L81%=.E&.95 L93 MBO%AXZ&XW_^M7Z),,.? M:'#CV>+;7W_^-)]__NLOOWS]^O4OW^)T])?)].,ODG/UR_*O?[[X\V^W_OZK M6ORU""'\LOCMY9_.AEU_2!\K?OFO/UZ]3Y_P%-AP/)O#.%T]@!Z?YY?_XW4T MYI?S7]*?SH9_G2W^_U>3!/,%/?<.X:>U?U&_8\L_8_5'3$BFQ%^^S?+/__XO M/_UT;CF8INEDA.^P_'3QS[^_>WD;Z7 \_R4/3W^Y^)M?8#0BQ(M/F'__C+_^ M/!N>?A[A\F>?IEC6HE\.N8(R%!]XBQZ]/W MQWSY62QC@;/1O$?$MS^[5[R34QCV:>!;']T#VL4'L5,\C3CM$^J-S[V& MO]7_>N?'74-)9BI<.;DD=P011XN?#C(.![<^BP:, M+^=X.AL4IP(& "9<-DS[X%G0.=.WR::4C0X^W9;';"FW&::_?)Q\^86>\DLE MH?YCP0;CXF*6_=>[$9PSLL^XWN''X6P^A?'\-9SBP'$>/)C$?) T(IXL"RI) M9K(H:"2/JHC>1G3SV3?'OY([O;'4T>F=U/NG1H.>LT2!^_FDR MS3C]]6>^#\$?IE ]LO??3^-D-- ^"IN#9<4C N+CAA MT$9-ZNOM;5UY^)/G=G^3WN98[L_Q!_CV,A.H81F>>_"OSZI9!@6E+XICC7D$ M :.QA@2!D>Y\E,$HBFIZXWH-B"/AO \3W^9>[<_]2 >!(.-_7M+?YUKWQ_8S^^6;Z8?)U/+!! M.R>%8M)"':25##R-.0D3?9+<>?1]LWWU^./B>D>SWF;:],;T^SG,\:B3#N>Y;[I7,!P7Y_L8^#;QMC?BWTYF M9&BL)BR9H4KZV.2@K39-^TW$!P7Z;L;]S;E M;A_*ZXQS,D58X* !!4R(S&=#WD26D@64ENDZ-LDI%)1]O-O7G_GD:=W9@+>) M]/L067?/1V\_3<9XX1I&[@U7/#)T&I@.5C&/)3!!+H( ,*6D/G9Z5I_[Y G= MRY"W20U[O9UGTREY_;\/9X3IOQ&F+\;Y.2T7 P1NA$V")14(D\R.!9,ELR&; ME&V)KO016JU[_I,GN1?#=FR8[+7[=3[.WX%]S=M#;PX;8R_$FUQ+(6YP.)WFY M:%@"GGE0S&B;JK-GR'^/GJ60K2?[V/#J?/C1<+N[23M(WFNG:XGHRCOX MG7Y"(Z3YHBBAF;>R,!T%C9"<>L:5]$(X(3#J'FE>>?S1$+V/63NHWFNKZR:F MHX)DHY!0"(9W-$J?F!=1,*NXUCJ[I-#U3O8U $=&]ZZF[2!\KRVN):J3 M\?@,1N_P\V0Z'X!0Q0;R]TT&18"RHLE&6 :!TQS$"Y);V"/7UY]]-#3O;- . MAO?:T;KT%:8PGBUL>0&*_ .?@JR'WRXS7;?5HZ-(+QH'21J=DNESE5Y]_M$P MO9=A.]C>:]OKA!#EQ30S@H\#YW*,.0)37!"2%#.+03F6C0K129-TLCU0?..A M3Y[7W4W80>9>VUWG@WM_"J/1;VW[P=M/>P[_7^$XY&2S@N>5HR M?&:@G2:7'S,+*?DZ1!Z%Y0Y*?QDBUY]\)"3O;,P.;GM( +O88SMW!VKRX1SF MY.<;4&B+!A)=B$P;YQD8D9@,(0J>2N"\O\S<;@Q'PG0BX' /+>D3!-HL>%*T+^$!Q-XLMA'7+4!E"/1 M07_F[I##7GMF[S&=30DAN1ANQ@=:_ML268%]_2)QA_Q,7]@,PCV!@#*USSFN10R(4D9[)$ MHJ=0N$=#[Y'9Z\\^&G9W-F@'PSVD?)$K<5HGE$GZY_M/,,79F[-YO2)\]^S\;NT,)>.V?G\%X-9]7% M> O3_X31&;[%Z0+E@$9I90+%K(OD;(2B6? 96 3TCJ,+-G5<+-Q1!FM '(D" M^C!Q!_E[;:1=94MK/>RH_8.BQ?\]GGP=OT>83<:87\YF9X2,)A198D*F5: 91WI.\8.6C/Q( M6G@RP35]I"+<">)(^.[#Q!T7='K8;_O/R8A"!)B>9T+-!H(4F ,XYE1)Y$_6 M_/+L#,O:Q.2!\Q3[R^1>>?B1D+V/23M([F%W[>U9' W3[Z,)S (%/E;ST$;'NCY4'.1@R-,]6*0!4C>Y51B;Q[W\J$],GNM6,YA7MV=#-=U MZ_VG\\HG?TVCR0SSKS_/IV=X]([?YB]&6,],?_UYAA]/;V7/[A%XS99[ M R??AK-!XFARU([QH.H]$DNN0R+G41MR'6TH6??HA7@]D;QJT,SNXT=>V04"<7@OU[_]_N! M)[C_*QKO9N/!H.7&?R\(,@KR]I!H6<0!D-2'"+'?*FSM4E ME'UGCI/9#.>SBZ2[DUAK8Z;YH!2 8(IG)==$'%6JS^0+R]P4I'G28RPMQM>) MYO#SQYZ,K\X?^]NX0>3P#&:?3L:Y_N?%_ST;?H$1@9N=S)_!=/J=XMK%,>: ^KR";H#B^,'IA<75MZIZ&!>_$. M::3#-,>\&5S"$X 'SW)85 2J>9K1&R:S+K&H @&["W/OJ9HM<1Z#?EI2TR!: M/4FI9O'.WF%"@DA1^6N<+^M6I!)R5M&R@H)4SEU-#C0$U6F)H-$7VU$8I(=5 MYPY0QZ"1WHS>8UG5);:7XR^$8C+]3I &A@OE/-+DEJPB<4IDT3K!.-"/G<\V MRB9NQW40QT#XSD;ML8[J$LO;*7Z&87[Q[3/%[$@3U)OY)YS>&// 4CRF'/&B M89'#[R+SKI;NCBZDK)63H4FLN@&V8Y!#WQ3T6(.U<]"#9!SR4)!)7S.#G7,, M8D"FH@Y14L@G3T9IR52FV7F/K+HN2=)UK(9@)+Q M[#7PK#RW#^) 7D%\\D%I(S8:1!]OIY//.)U_?SN"6GLC5Y"?JR'JZN8$!48D MX%H]N#!=Z MHH1B"-:5DL*%T'%3VL72L!_7DM=&;Q1M$$&\(&=2#]U<(,WQ7 M^]"]*7^G9:U.=8-@! 8/G%D,!*Y^"9%$6TL+*\PIF=!DXK@3U9/70W\V;Q!! MG'R!X:@&-;]/IN]I[KJX=S;$ZU.8D2E&B)XYQPFC%LAH(72,(MY">O$IZ9Z!!&'*)PV JQ<7"G"%' M1W.%S(MZ'5GY9)1'KWE'VOG^2C@:MG>R9(.@XSD6I DHUW("I_@!OEV*;Y!- MDEX*SH+UM=AY$0RRI'!(@I:Z8,"N4J;[<[P>TI-GO2=K]]CXX=*%N=KRN![9 MY"#19\U,K2"A=4X$"H#9++CS7H>$3=R"3C1/GOW];=QCHXB;6R #;4A[M?QY MM!8)!2 #5QL=E$ #]=EA5]'QOK:4GCRU.UBQQ_X02Q2OAA"'HX5GN;I+IK.A M":9HAHL;J+Q6RLZIL"P"&"-2DKJCG\O^_*Z'].0Y[\G:?;:.6#W1>@O?:]RQ MW.!$JS%9;IBMA^/:A=K\P J"13ZD5 %2FQ6]&\[A!= 78VO.#_>P=H_;@J?? M1I=^QCO\@N.S>J2Q_,G;Z:0,YX-0>X/6PODNUKK+Q1@:KB'G VM7$UL2KF:_ MW\J!V^0Y3Y[BWHW9XXY?Q4;2FYY5(,.$A&:.Z3S?\-P(WP>)2YEXW5"H]U8U M:(HND"F"V"!;'6.FHE0 MBXW4]C9>Z,1REBY[\#J6CDI=^XOB7F1'(XY^.6BP6=>!R.:DE"S(8JCEY4SM M>55HX8H"D@*1,Q<=95A;1 %'(X,]K=Q@2^_F:=3E G9MRX$7A]XKSU3*M)1Q M2<(L3K-<#$I=DH^N2=;RO?$S8K^W[;#MWJ=?)^.,'G)X^QSB_O@O%-1= MK(&B+SHYSVAVRDP&A2A#TEHUV>GKAO/D=="#E?OL/'=C!_+:C'4-FL=BM(^B MUH&OR4^Y)C\E@N8$>BF5=;*C %Q/6[V=D)Z\"'JR=I^-ZSI6K8%50:62:Y7) MFM\H28\1D3-K-/TJ05"BR=;O-0Q/GNI=[=EGO[HEEGH=*SUBR2AUI+DWI!YE Q-HD0UT-Z M\DKHR=I]-KJ[2EF\V+-<8#R_ZU2PR *U+ L&S[1UP (O@<7:G#XFY81KDL31 M@>4AJ.^'J]MW"?:R<[/B!]?P""N 7 [)D,;&="22 L6KC&/(: R"D$V20%>! M' WI>UFXQ2W"G!>&A-%;&.:7XV?P>3B'T368 R/0?^]T(Y&%3VST.9,X>ST;+%]N8A5:ANI*7ZJQ6.^X'F.TJO)K*8G MO2D?X-N '-N2D6MFM:[%O,"Q$(QC,IN2HN"@4Y/\SRUQ'H^"&O+3X%3B'<[) M6)A?P'1<*_]=@_^<2$C#^8"C<\E@9B+$6M25[!(2!;\!@BT^0U&VB8+NAW8T MHNF9A08'$[<'/A Z&V^288BU_%#A%"=E%5BV0J=HG.>JB2YN0SD:'>QIY08' M$]6,YC>L(Q/'7E;OLUGX7?"N=U/S.41!BQ^CF(MF.*R]' 1->#'QQ(T7/KJ#J>)! M&MD=4!:[VKW/+N-WX5LT9"+)6@*!2C(L.M$\YFOE%R+1\8Y/NUN1E"]020)85A;K6 '(,G$CD9ZN0:=!6Z2:[87=@>O)2 MZ,O>??8I[\"VULL)A%$HGEC*63)M12$O)\DZ<6D;@].R39+4!MB.21N]V+_/ MCN9K]7LQCWE7G+>0&->%<'E"6"]V,1<+"')[0J-B7&OP'),6=K9SGRW,U^*Z M[M5D ]8GFUG0@;P:$0N+H Q3M42D##7'JTDB[>/HB7PH)>QJ\3Y[G]\:ZWFO MC&0M1;]>LN!!U9VYS&*F?W&((M8[NS$TN71Q$T;K%FW-\B1VMN5#]VB[-81; MG1-<"A*0A&J=MK77JV3>1%?S?;7Q+ABCFV15/)K&,GVPO'%WF6VL?9B6(IL@ M^G-WE]F*L_M[B^QB\,-((>MB5+&1.64-TTX(YJ/1Y-$DKI(CS?LV(<1C[R[3 MLP*VL?-ANLM(8931V3.I56WX3;!B%N2\YJ P"A(?KM %'CB@M.PBG6NE@:]F:[]^.C^]=K+OV_3Y0 M-Z&W4"]X?,+Y,,'H)JC]6@O=_."F?8;N&,-*TR$79!$A\%R4U;)->A3TW_II)7Z1G/OHA6.E%WLUSG;]__@/\SF9[[*=7'U3XZ7R)GKEI* MFYJ,B^!>@7T-I\LFS)M M;KFIL /FA]EU:*J%[737&Y&/1(-9&!28:JYP+6[H';*(!I@S3@$7 41I-OSU*+G9='XUV;]/.(;I<+(P@*60CB<,+'N1:GTO0''9EZHFI22LS]_VJKP7GZ.E)*&"1!P)G,3)O=6%U,R\Z5>@2[*,E]O/WLM,-ML;&A30_RQ MGX?N$_'T8^T&-TH[]H(W0?3G/@_=BK/[3\-V,?AASD.A1)JC2F&RIH%KY3@+ M7),O*@S!A!#(0WW*$MCY/+1G!6QCYPOW[_\SQ>O MWKSO<[?^]F>WW+2_9R0K>_>A1 TJ8:X=7F*BX"]+&T0,V7/E,:W=N[]S4-N2 M,AG/)J-AKLFWE^*<3^;UAOG>AUJ[/:@7NGH8XPIW-FIZ7T5,$+U67(& MFH'(G_K9'%N]Z2DL*-Q[="G_">)Z%,=[(HHW@D*1, M*6+P6B>.92U_=SVP]X,TD5QQJ&HG^MJ--CC!0"G->#8J& ^T)O G7,;\/O+?]_5XLVR(;IN$VNT7,O M/+*05*H)PH:% (&E*%,,2FICF^2]/=*;^WLQO9]U>^XKQ7V+S@Z/?;*D MMS9QS\U'SN,7 GF*.9]-A^./;W$ZG)S?XSI)A':VL/ML4'CQ0@M)H8T(]*4> M=;CHF;(%(,=BM= ;Z&#C!SYI!;0Q:X^;/=O)]'RM&BAG%.?<,*=2[8V="&O1 MP$HMAL<#KS4">IT*SI_[I)70U,@-"H!=0_K\FG OKO]>5VX.I%N*?UEF7;VG31 ^6=VTY:)5-;!U0)=-5LZO"I]-TR>8X=L1$&R4 M.7NL=\]XP%IC$Q@$FUDNP)/77!;5KG[Q]GB/6U ]\=2@Z-@:V+<74R.,0YFJ M1ZTX@;7(? 3#$'C4J63K1:-[>YL!/%8![<=$@U;(=^%MDDC %?9-B,CNA/6HM]<-1BU;+^?^ 5XX%P0/EG#7*YS)42*?)USS!D??0[2 M>VQ2"?(&BB>OB=UMVJ*Q7<7[JE%0RY$@A4:(YW$%AGMNZ6^,%#2U7+^"PYZ=[WZS,8.IV=6;"9%]E M&%F(.;-03^@S#5/&)A=+'LW-ROTBH9UM^5AN5OYV-B-3S*[O2BZRXI+1(F2C M6<1LZ0WFP !L9%;G) .Y+[E-NY$U>!Y)WO!6#$_ZMW2#5-$N6/6?4US>7=H$ M8,LDXGL1/DQ.<2]\;J"1_@.@*WH3^K-VAVN()IJ?H-0+5T&#I1 M/?#%H_W9F[0R?0/WH!M<\EQ%RTG\-M6JX@ L"+ L@! R6A&";Q)K'E /F]Y" M.I 2=BF8^2F]5L,+*)GN!=Z(ZO!?1 M W.;-3_=P>S-"C@N-NHN ''N#?!:7=Y+&BK0$AF,]:QPGPOGRKK81 >WD!P# M]_N9M\4<<'\?U0N@,:-S8"Q+JI"79#QI4L3$) 2'M4&>BTUNJ&Z,\!CTT8:. MGI/;;[=-71:?!:E0",4@UA720:Q''87F+N]3"%J#6$FRZ(P?UWW^4R:X-[LU MJ$QPQ^5KCLX78YA1C@+D: NK;5>94[7]#*3@>=N*E8^T0$4O$>->UCY0@8H- M$/W)"U1LP]D&!2IV,/B!>C=HY9Q2A14I=?5+.8N1?X&* M?A6PC9T/4["_."Q6N<0B5 \UU@/V(CBSLL0 ,?C,FU1K?:0%^[8?O1:>N?S,I@5GNI&O%KM007EKB@LFZNB O&P+Y,&GZ(Q)Z-<7FKG\ M^-Z/:5]=9;YXERFJ<\P#J4UG;ADH08N+4\[J$(O03?9=[@*U3]3XWVRY2OT>6 $Q @\TT-KVM-002''%HE6!R=W[D$=Q!+D; MP=?#R/X,V>(4,GW"?#;"-Z5C[+/?OE_[[CR49Z!PX@ M1)E$MK)-T9,M@1XJ!ZYWR1R$F<>>+U==<1Z\9Q%#K2)GD'FQ2 WEFKM [X9L M4C'HL>7+-=7 AAEUVW#Q(+E1FP#\D5&W&Y];)TGM0L:#J";XQ%,HA%$A!7)H M**2KV>?*($1AG%5MFIL^K8RZMF+9AH.>,^I>PWCR'D^'+\?I(M(3KA[@&6"0 M@Z*Y4R.+NE[RD2GD["WHM,EIR*T/?A1N[#Z&G_1EM;7^:[_Q\9OI1Q@/_V>1 MZP?C_/[L]!2FWR?E_?#C>%B&"<;SD\M;A6\GHV$:XFR'F'FWY_011_V0/>^G'Y67<(WYF1)EM,SXNF]*,PLPTB)KO)3WC15@I-2_6I0WB^0T?=Z2J:&7P!K>G7IY^ MAN&THGE35KM(OOB61F>9[/2WR21_'8Y& V\!DP^U;9F-M8 :,O(S@)F"M:X: M3U8VF6*V0GFDHFK/6(-T2S(&+:;S[[7\WOQDG&NN\>>*_>\S+&>C5\."@U)$ M%"H79JL=M)8$,4=@&)T"$XW2LDFAE@VP';F4^F:GQY+2]TVARQ5V,8<:*P77 MMM"@M:G5AV@.I8B9V1R*$=X[;OV>B];UYQVI*IJ9O,>BT>=5T)KOS;K]IQ:KC_OB%72Q.0]EG]>J^3AQT_S27F'\[/I> &P M;LT:Y21SKF MF(+,2ZE8J$.G\,['&':=2%8?=L2"Z-_8#6HV/X/9IT&M7,^] MMLP91Q,5U.QH%36C=4[RC%$4U\1#K0\_4@'L;-\>JQ=O.>"+6W%*2:CW%CGW MI$<4@@5)J 5XCK(XET2;3=DM0!XJC?.PN[.M6'KHM,[:U_T=A?%XGCN4.3>8 M@67AZI5GBKQ *<>J@:+$5*+:)%68/O2:MNB[55W=>.I#I6JVXW2RKVU[W'^] M!+',_MD QA:IEYM3W7]JU?V)E7LPL,KA'N9KR*87TH-*%/\B*J8M88I.6/I6 MBF1092B;9%T_#A;7)#SV3^(V5NN9O#_(4J=GI\L2$UX;7J<1R-6_U-DQG\ R MM$5+[[(789/U?"/Z;CSY<([=7K:?]&&X'L]$%T#@VS4@SN40E29_P@-]"10O M0C3TQ;BZ?I],U[L"YX7)(K>>7$1; MRY)&&G+M4@IBK+@VYG#0BHL$LU(D-HXD(.1,V#TS3-,E\?6,,>JZ51X#0I [(X<1Q MS\V6!];&-O9OL3(M#M.7M>M"1"DCN;?:5&^7EEF?(JVU/.:B"@#R-@O/-1"' MWP3??+\O,%5^\2@Q#2/4Z>6916?K6"%YL,#*8 M)ON[*SB.@.5]+'N@0B"O<5Y;%KW%Z:*ES0Z)Y:N?T$>.^)VH5M*];996"INX M-TXG"$$@:!>"(79H(A:#.P#N9ZR=+X1T?TX#PVUPM8)'GRE^,M%8T$&3/*5S M,5L$43 &OVJ^O>\_K'S>9?;];S"KJ??Y^7!T-L=,KOJ8UM?+OSO/O]_?V%L^ MKP$I^XQXM9Q-D27I5(M_.ET$]ZYX)UPDW4?O%:Z2M_O@]R/YJO[QR_'BO/O\ MF+L?1N_Z\ ;T;3R6%:Y,45I+2*AET1Y55$$%3__.F$S!6UQM.*PMB5G>ZWTV M.8W#\>(S9Z\G\YVFL?6?U8?9-T2Z8N58*(SGR0GEI$;4T?%X8X/:V76#98)3)S65$L>BLU:61&=2SKR&+!$2" Z[;KW6M'UH1<7 ML7JR[/+36IFV$^V*;6OR1I2+PWVMO0:?;!0A\WJANG!I.VV[_."&Y<@TVN!S M$,S'$LA=)4\U.*48UM+3-&,%@TT:R+0H1[;ZV==,^8RL.$09_2[LU/,%Q>BKOUBH*I+ M8*1EA0.2&3-G/AG-BDRI6,5EY$UZU[<=UG%K]:'X[_EN7)\C6TEW'JAB=:8Q ML!AK8^2(OE89TRSPG++A%+-K<\\BWACB$4CT,9'8X!RKUSQHW@#31IB=5V6$<@ZT?(?YLK@@DQSWXG@];V MXHN; >4YQOE ZJPR10K,*YZ8YH[^94KMZ%Y4RM*Z&)N435T/Z8A4U9/=>[SS MMT16,;P:WYY-TR>8X=69]/7:T#+Q9)PQ+.D0:W9B M9D$(,H:7T5MN0>0F MD(W1$II7\V>K[C5XT.)9\.4[31>(" MC'Z;3*>3KP3W&7RFW\Z_#YS(RB,A+%@S&IT*#$RTC \&$;-,TD=6!!2F0P;FP116\U>L ),A-;F]\""C_?%*'% M'>_( MWOO_?8[Z*CY+T2.$8)E!16X0:F#1*,&XL064HS&[IKVP>AW-#XWWR':'AO<^ ML>CW\'E-4<9!0<>-@< R4NBGO2BL]IUA&J!PBO\2IJ:!5=/1_=!X0S5T:'[O MTY@^1[E8CUY/SK(/GV!\6:\Y:)5CSJ$6N8M,.YE94+E>CZQY1CQ; MF0Z5@-MNE#_T?P!U=+P+.Y^9M1CM=#(W4,#!F05#*QK/D8&I MM*!2,G 9-#SZN/76J'YHO0'['=IN<:368W[S17;$["U\7Q1A*3REC#RP%'D] M_/;T3G/,3(*G'V#4/#YZW^;>4?[0_@'4T?$N]'; UV:TBW5MH"W(%.A5=V@% MO>^(S(.C;PL&#][FY/33>P,68_NA^V9*Z$BO?UPWF^#S< ZC5PBS:_7-!SS: M'#$!J]=<*%BG+T%F3XS44FL\!>$>_^VFSJ']T'HK'71(_5&=P%Y%ZK?>:.^C M*@F0AFF!UB_B S!P!EJ"133.YB8%=0XSO!^2;ZF'#MD_JG/8UUCW7JVD6#LR M(U(M:R0-K5A*,JT+2!ZT%R8^>GWCCSWW?ACN4.S>IZ*76SXE1H4F<59*KH^W MFOF@ZO:G<@:3YLDT.<@\PKVZG6S:0>Y#'1-YXCDMYC8+Q#R7OU8>LPUMOI9%&XZ>1T,IU?]!N_W:5R M8'W1W.7"!&13&W\9%G@M'QJ=\&"+#1OUZ]L9P!$(ZW $=,BFMS.U:\AG!/WW M"IUD_7*<)J=82X,-M"J0;)%,JN1)X%RR:%7=#@.>"JE!E-1R2KL7X1%HJ2TK M'?K9^QQJ.3_^7HV-KX9?;A^>_0-K*S'R\+[@%#[BM8ZF2D3.,T7>I9ZD:23^ M U>.A5P3Y\$ZT^:(=1_01Z2R@W'7(;R]#XG.08^Z0"_')08N&RF3RJQX>C%T M"86%:!(3SG&KK47EFV2@;P+NB(34.Q<=@FEQDK+NHE=-[:I79NBH4 EB;BV4<%XTQ,3&?HV?*>EK0:ZGE-F6J>QS#$HV M?3+[@7^$VCP@GQVRW/NTXN7X@H6[9_E!0)5",IPYE2D*!BD8)(+M3?'DBF9' MUFNANPWQ'9&P6C#2H9P6&_[O\3/0S(RC[U<[+XLY&A9%WF;/<9:FPT4CA '- MN@&XM+4QJ6):Y,1B$,"X$3G:(*QUA[I#N 7L(]+9 ?GKD-_>N_<7O+N-T;=U=#&>0L_(\ZVX];37DQTJ*7%E98;\A_1,IN?32A,&&29;>9[G[P$6BCO<$[Y+'W/OG*#OZB M^=+YUL*;L_F,@L9\WDER,8:!M-H52=&BI FPHJWU(4-@PG(L+DA9H$DZU58H MCT!+[=GIT-+>6^A+("NH;P&^Z.PU"!07>-">":C7H4MM,YDYT+\P6^!"9&A5 M-7H;G$>DIY8,==27WGN[^^9A=DY"!46/%Z*HB@%IFG21.1TC]Y@EJDWZQV^M MEV--(]C=NAU<]]+8HR-!9MG_[TVY".YP(%)RF0M:+KDE50KPS#MRKDP17#B? MN0*UA9.RT4./@/:VANZ0Q,Z;P_<@?8Z?R94:7N1,K2^\D;4/H!UGN38"T4ID M%E&0ZUV*C0HT1K--5=_=D1R_>%I0TJ&HG?=[USCGU[:ESZ,UEP5PD\@@1=4& M,LZSR&-F)8A,?KEP3NX8_ZP^ZL@TT9=1.TC?>1]XO6873M#RB/6BVMI D>N, MH:;)(9*+DVQ@0 X02^16BVA%VJRJ_.9//#()]&SB#B4TR()>P%SJ55@EA;4"CTWXZN/&\XU?![N;MT,!>G2;N2L2^M@W\ M ;[1C[_0MY/Q(&CP$()D!@BJEK7'3E(UY<M%P4Z!'H*F# M<-0AJMX*UVP >+D!(RW76"^?9U[[!Q!P!DX9)B(7W"JC3#E4HMX]4/^OO+!%E/MM?/RJPC__7"<\-HPG\.9$L M:%TS#".-U%OA_:'.$_<;R1$*\V%8[F@4UW<3BH[1_&TZF=5S^3*<;S0BYXLS M#I"EG#+3PD<&EAS-6F#8. -6^VVN+/8*[@BD^#B(ZY!BWXVE[SZWOR=NGS/U5U40F=O@0); MB4R3A\EH,O4L:J-U4 F#;1(1'/V-Z@;V[Y#'WJG%[],GS&[,LTNO/,_QX^\QH>_G=O$:T M>HOHM^\?Z'-.O@UG@R@"U\E3K")JEK9--(V"%JP@13"T] I9FF2;;@JP1[E] MHH^VUKYM57)Y !L=4FQJ:HJRN>+56$CG ,B$\Y&\\.KZPIH MG^OA4E-L95RWM=6&[JTTM2=7#ZJM8H(I.C.;L:[LM3N>*X8ER"6!$EX]Q(S5 M6E/G'_U4)+4%13U*J883SV#V:3@>#?%L4G"!]X^%ASK(TEJ4%%$BKRZ#IP S M:K*#,D:BU4XK93<(UM9]_N$]ZS9L3'HVY6UZ]TX+O.R92:MP=?:?C8!6YRIN MKX)44BH&3G "5C.64%CZUO-BC+ZZ.TW!TGM!T?507;]0FXVKI MWK0:V,.X0SWI9YTJ'P/Y#?RE9N,KG&O,&)C7-?<3"BT7'CA+AJ.C@=8K<#]$ M?8\_]L0TO0WG#;1ND%TYZ]/>J#[KL/_06OM=ML3?E1NVFE^,.]^8"="T<['.D]XP#U+$' M%F7DK"1KZYFG+*O=E3O]_9T!_,EE=#CR>@X@WT[FMA6. R;'BE$DV6.W;W&E;@^=/$:[VP47'_=D6$KE(FU@& M'AL ;!EUWHOP8<+'7OC<0"/[D]' <[X?*$^"$ E:16M)P%J(GD'T@;EZ?LH# MY_QP4\P!U')/7/8P8MF&@Y[=F1??8/IL,OT\.5\6+Y9#$[DU]>Y%]LHP;;UG M(7//,'J7,0F?RR9W:#L__%'DF.Q#P*1/Z_4<#_WM+Y_&\6*XD_('3+_@:'0! MRTDM8\E(/(%DM< :\QB!H=8II #.Z$U(O>,1QT1M7Y;L^7W]Q_#WX,LL MOPT&>)"J*:WSQWZXFO(M78A. W3[)9JKH>NAAW8P63-TE@M[,W/>BL1'0$HOVW +S4HC: MI4(04&49#RXZZT+$U>N*CTT':]R&1R&#;:S;P,5\4S_GS92PYK-%2X'?(/US M-/EXL6YQ5X+/PC%>)(V]%O>-/-.<6R1HXVUT;0+E>;=GS*O!R_(5P M3*;?;X$24J 3JAY":,NTTXZ%2$Z1-IKF0B5S*GD#@M<^X)C8[<>*/>>[WIQ' M0D9MC-+,A4"/#Q2)@)*."5*>LS2MN-7-@NYJJL]GK08YKK]70^*KX1?, MJZ4W?_O^!_R?R?3JQ! ):]36+."EN#<,YB@L12!&>?%-'?REQ[YPP:%@IO(;W%(UX70\?$1%02JMM MD\MI=Z(Z_@EJL$=PS[ZQU1!Y LVLY9)I$0N+1=9FT%IS!Q:2D"WD M\U@V[Q]"-SU2TN!Z[,OQA;TWC!RXSD+IVDJ:AER;"M<&]5B8$4(:87A :%(K M)M KGE)M,.F!]FHZFI%K;376]$-O#)=X&. M/'$+$5B"FA#FZK8_)L-X2>@3@L VB^:CT=X]&T^/77K;\-=$;ZEJ[Y)6KLM]6^_K%CQ%7V[^,7BY]5*[[#\5/_[]WO7OYQ"_6S" M]Y[(\1O=9.#16:.%PKK&1C3/(B>%^L#L;Z+#W7VM7&?R+8T,W*AD-L1MAS MG,-P-!--*;M\R&%)ZQ[;"FT^"IH%/13O0!M9P$>H,Z*+Q?@0Q!:T73YOOP7Q MQF<_F\SF--?6:7?ZA2;[9;?)P*7@B^*@W/":(D-3K=$TMP?IZ^Q;H$U'C$W M[>L1W'S&)YA^Q-E \BQIIK/,+ZJARN18$#$RSD6)401=7!,'H O,X=?[WC6Q MNL#O;?,&QTQ7FP4W7[8S7$['R?H.0DB]")^9():I# H@J>R>#I_8X8 M36ARV+0%QD-UJ6VNE5:\= 47#]&H]@X#+@(TD2U/JB@:#@:F%1D0? FG?36 M9<5!I0//O8]C3Z]G.=PY1>U'2XOC3/J[%1-5LO;HC"(A>2D2:-A1#! M^"994NL '8L*>C'XVBRH VQQ=_UPB+.++:H/%#6=P6CY;AFX(9C M7]D<5,H5GF74P%'3] ]2:%';K"000>F\^>;@^N?ON4_( L;"L'2W# M"BFH%"V&]S@V O?D>Z-MOVTLW&+;;SG$\RV#9(WC10K&@ZP].*)B,=*T&T3D MP40OPVK3U)[E?-#-NY[YW<.63V4W+L@H5*(XT&"MOY^+9+$FM8=H,7AELFCC M!3_6W;@]&-]RPVT;RQ]T*V438#\VW';C<>,]E5U(.*A*?%%>:I59S)QB>BTB M@P222+6 U@C,N4KNW4#ZQ$4PP 3% M $P#16G1:\%"0*$$>7N :8.I:NT#'FF2RS9$W^C8U(LA&X2[-T9],=QWD]'H M]\GT*TSSP,AH9'"UC!E&I@5IT!MAF72 17B1,C8Y^[D'UQ')HP43#3S9+G@# M8;/WJ (-4+C:0B"P8$1FJAAT64+2JGWT>P'F@26Q+V,;J&$K<[>6P'*[+O@$ MQBG+P'*2O.:%>8V9%8\^(W?DX[6?(!Y'9F1+">QB[@;WX+O&N^@' J.KLFYB M$),B!TY&)C*:6K?&LYKCS#)-@,Z(0!-CDX/!S> =L4SZH:3!U?>W\+WBF-&( M;P >&,%Y4IXS&3,)VG+'_*+L$2+[=47?H?# MTW@VG2WVB9^?X>]DD9?C.8X&,4=M5(C,<>1,^YKG0&$\PQRY#!"=-)LT=U_[ M@./@MC\;WB9V[[:>70-^C_/Y"/,_AO-/D[/Y,YA]D@.M4'GAR5.NE1HTAEJM M$PS+@8OD;(D"F^0;;HCO.)32DI0&[9)CGDG/0;&$)6F4 MR2C?_JI19XBQW:SW\O0S#*?U=9V4::VF-BEG,X1Z8780"E=:6&"I&,6T*K8> MDR7F4\K:)N#1Z WFO3L><43Q]NF&]13O3:TS_9**UX>.E'AW!NX-J*W.!U.\GEGVJ1MMC191I=LS1OV M#$KB%#$FETS.2OI-YI4U'_\4;OQLQ>2D7XOV?'+8 6G9U7H#4%LT %K[H,,W M_>F%AKMIW<.&!R-8!*5"#=M-S:#1VAH&-DM&LZ$',-4!W/$]?J N/H?C=1O3 MM>3SU63\<8[3TV7!):ZSC(%6LJ0I2C,<6; !&'*3(8DDG=ND4\<=CSALHX>> M"%A'Z1[6Z[G!S@U8[S]-IO-KN%P(4IF86#:JU&O-DD6DL1H)SEHK>>*P+:LK MSS@J6O>Q7_/SC8[;?R9&:ZRNS28)7BR* 0#-3K8>P$BI53A [O?CR?5L[(>U MH*5!P'?'I=\-@/U(!-V-Q\UO7N] PD$306NFD\LIL)1-O+C3E:1F$D2V(A0% MILD9^M-*!&TCCFUL_Q WKW/426N?R0N6-?TU:09*15:T!AV#H\6R2?N+IW3S M>BL.M[UYO0T!![MY;6PPKJC K/6IO@N:>:$LRS%$"[G6?&MR=O+H;U[O(X7] M3=US^/@*88;+::1;=C ;UQ[R5N[Y(NQA1GN4LU@M\P#^3^4XU3N_]R#ZN VR'>R7YWV@I-!K.A3<: M,4&R/ 1MBRU2N2P'VPRA/X.?UT/=N;;LII_[5Y'8Z3&-:=IP?*O79CR/664IB3KM M BTV/*&HG2O VQS+79RM?^)^Z]ORTUY='M\ZD!2\U1HH66>FK16LNE",JZP, MD0(J-(ET;R'9=^E>?N @!XH.;'84#Q3#M':>T<(A699>09+"V]"DV,42P.&7 MYOU875V2=S)D@SAKB6/1 &:*^?FU#>\!MQI+EH$)KW6M7,]94!%8\<:K(@TF M8UJ2W 7J6(C?V^ -=F66V-Z>3=,GBA].4IJ?#ZYW+9X.(TOO@%..&DV)- M1N:#1V9U4<+9$C V??7O1'9:X% MFUC0)I&8N)"ZR<7^;CC'HH0]C-S@-L/5T=<2W_DQETF:!IHM\&GD,E[_5+>1_&?>BLO,M=Q2TZ+R6KM$^"3;-L3F.[<[.7\T69T-[="/;\X&--Y6W'O/*]C*7%@(& MGHJW&H(( B,7Q+&+RAJ.=VTO;_+L9BO554!B4P% B/0:0!6I2RQPJVJ162CT M+?@VU\PW ==NJ?[[#,L9A64%!]GHG((QC%OTM?=-KILECF4)(%PLFCG9(L?FY'0RG0__9Y%)-U I.6]"8=*HQ'31 MB4$&Q7A6Y!_D'&2;)I';0_USZ:D/OAILI]^!^#7.!]F!TZ)P)H4U3&,D+Y/> M"):-E#*&4@^^#ZRFUP]QK_XAE;,M#PUVWJ\K]DU9!3C0B6O#BV(I!XJ>.5H6 M*?JIY,:D!9>R\!8JN1O6$:JD1QYZ+"]T>[_X#D.<;R$KCQ3*0&!<4PA+T6MA MT13!'>*A3G.:::<3*4SSK <.KSR]8231(+1(P$'5_QA>7 M4@3(N4T*_U,ZZ^E7)7L<_VS#UB/8BM\$[H_CGU;\[[DGOPMYCT!SWLH0K3 L MI$!@D_44/,188PGP!:/(;;AHF,A_D#ID_CR6CR M\?OR+H;47,O:9"HDS;1TCH7(@66NA 4>0,-*6EWWQ:8UG_^H//']29GT;-$& MFXS/\0N.)I^O WM7*[9=WK#,!:0%P[@#6RL#D.!='7F,4B:MK)5-4J;NP76< M0FE!2HO+\E/(> K3?\Y.QGGQ31WW$IP+,GN*-5A2IC"-EC.?! 4CNGC,Z(,6 M;3HGW87JN/72'R$--@Z?GFXU9*7V0TV#I\/1FGVB]JCBMDIZH:+!S^*9^SIOIV^DDGZ5%00A( M_Z3U<5D/ $%GG1*SRM&@@ZAEKVI1"$>FR)ZCA":G$'?#.FZQ]$A)@X+G+ZN2 M\:IQ;OT?JNEK,,=KSDP2P##5VM4&,UND]F'AJF01D7"W25U;B^G(=_7Z8J.! MF[(&VK*DX0;@6N[9W8GN87;H>N-R,XWL0423W-B[0$JELE$)&#>U$900BCPI M+QDD;J*3B>?29!EZ )7U=8*#XR*^B'@4*R8)J<>]]"F5F.9OGCOC% MM]H#%Y=;-Q;1*$].$":L059F :5GJ2!]P[TC&[10P@;8CDD;?5/18)9XCR/Z MU<>_X1BG,"*@)_F4+#Z;3\D(7_ "ZU+:1=8&S(HF2[O(ZS&)0?")%5>LX=%E MJYK<9]\*Y3$IJ!T]:YW7A[UD85RY98-%&@(Q8(]JHV@WW6QQZ+TK M+X>]:E&3:E@+$]'S:@#)(LWKS 9>G _6I3;N^Q-*;MZ9S.W2F[=AHEG: M3>=MRV6I)#&(Y%M$'@636+V.*"@>,0X9>.-J!C9(VS 5_FYP1ZR9'EGI<7NQ MYG[<@6]QT?(DYP4)LX%26DF3:.S2>W(C*8"%4@PKGGOOA,BD[PW2:S9^X%') MH9VI>SSM7+1'7-U7G\)X5G!:K?7R[;OG\\F-!)!!LJB*UHD9K7UMF>A8!*-H M#A0.'->:2[&!*K9\[-%IHZ79&QQUWG.% S!$;W5@+M$LIBUH%J7CM7^X3#(5 MH5R3U(DG=)6FK_6E1R9:G'!>EEZ[C>W:=#@0-@>=:V>?NN>NI:2UCY9$IF0V MP3B=16[BQ&Z([RB5TX*;!IV=[W&Z0Q9:JL"9RJINHR$YW=I)!J1UKK)V*C:I ML+I-^+/#_NOF1]X.B/J@*.S5AE8",(:! ,YL(L\Q6ZEDFSK"3_02VC[[!8U8 M>9*7T+*7MFC.DG*9:9,"BT(A8=-\NT>A=;Z MO(1V0*EMP]E:B1WL8/..[9\F?4@V>%[C8\UM1[QRJJDBT2IH%02IM$ODR.?$ MB]609-;DJ=UUJKG!HP]PJ)F=L0:"8];P*M#,Z66 R)PWGD(H79 ?.C@YQ*'F M]3V)BUR$U\3MAZ\X^H)_D//Z:3;P7@4C?:W^$&N5CT#Q94Z""4.>N+$J*I$/ M;)H-8#^JC8#==+9-M:>>>3SLX6@'^O^FF>O#U\D@1XP6"J=5B3NF9?3,FXK< M*2^EUBKX0R_VZ]'^Z36W"VL'+F.W!C1I!P?T?IBHC66%G!.F56TU4GRMOL<- MFBBMCX<^H+\+[P^Y[<3<8:O:K8']^^1L.O 6I00L+,B0F+9*,="^T-P<'?A" M7E4Y=#7U.^#^D-LNO#6XXKH#:OK;@>+>.>YN-$9@SA MDX/M>W"6X,#Y.U0GY0Y3B^AFR(CB.R8X#0C:RZ!>>4#RUJEX@P]S!ZZ M'O=]F/_TNMN=P0:GTO<<*3H42F,R+,2 MEU30( .;!3F,23,?5&8\^5"=2<7YH>OF/<$SV*U4LL<9[#9L/8+SL$W@_CB# M;<7_OM49=R#O,6B.T$49\O_/WKLUN74K6<)_9:+?LQOWR\37#Y)E>11A6QY) M/AWSQ, E(;%/B=0A6;+5O_Y+L,BJ$HMD;9(;)(NEZ--R723NA5RY@020N1*X M20X418$08DG ::DO]!N;Q+&[6#[).]BCNMH.G)W^#O;QCE(K^X[V';S4Z3MX MK8QY]1J6&%:2*2]K>T%N7-31IR*,=Y9Y%(=U\%('WL/>]9E[]-VX"T Q&2>4 M+A"2JC)!*8"7O.9=%:8,=]+S)OGI^X#MKU/BH]G$@=';FJP&$U4"VF4QFC>B M )NX#RB$T^H49CEI$6IS_]K<.+%7OAK0C4\20 M!#A'4;:,AI:')K<17<"=G3?M3>ZJ[%W?S!R_@^NR.')0N%@72H0+E ]DA M* 2;O<].)RO;9!IWQ'>Q/M2"GYYK5WD;7&YVFA =_;L8:9G.HAY+>E/ <1\A<%JR;41A>1,Y M^=V7JGX+\7[^.UU=YZHGM(C6!YI9GKE!T,5X4#)9",$EU2P_+Q=;Q?^CG07^'HX"J,T#%=O M1E-:X^?=8O:XX5O[,7W QJ M#P:<+ZA]F7'Q8:V,N0[KZ@4GU\(QS%)EHU"KF(,,CD6C8U",Z;4F?0B[!\.N M^]GBGI3W9.ZMCVA%0O=QK5#CN?5,.:L%U\JS0"$<8]XF7341G;%KJ=GZM ,S M6F@W_(]P=;T\!!_E7XAW%X4T^)\.O<]GRY3$L M2F=%],",F+?>X!!Y8:"Y9LX4IZ)MH@2]"N0$"= M7D]IB-/I3^//D=:(RLA/X]&,QD]+!'TU'=)SPLV:=V.\;X.4D%MG/&@:.,6T M(H*+R4",!M%**S UR5_8 ^MS]KK6U#8XGW[QE2*2&D6^'D]JHZ#WU2QSR[W" M.+O[[B0\Y21.4<8Z[)]>2..)^S%[:DM,&M M^&:XBPH^S+6/U2!RS$X&<@X;YYE"A:9MCV!%EEA8]L&TD?/MAN^'Q_5+80N] MZ,TP4[K^?'U%T4'^93*>3O\D,X6KBOL78N(EEO$$/X2_!QP5V4,JD*@U*-H7 M5CU:,E*0])H@;=7]L7VP&_(?WGDLVAM4"N\S@%_IN[L!A-J**0D.P>A((:_, M4'L]T"OH S,)E>%-XL>#D?_PVV/1WJ!V>?, !O32F""RHI4@TQLE2@1O>($0 MN/-1AV3;U#YLAO3#TPXFZJ$+V?Z.7.[99AFXHM7&TFZ=L&G:R(>2JLJGA.A] MM)GQ''(3];YMH)ZS&_5&UD-'<@=7@?9@I9L4CNBL]UYEL,E1$&M+K6L4"8Q7 M-F2G'*JS/2\_K@K#V3CF:<@_EXROV]&__+88:_W4^:#F%_2J,(U*6="R]H2F MR !\X!RTM<%ZY@2W;?1AM^,Z54;7B9QED\OV0%J#0^P_ZK:>N)C=XKS]XM5P M6KV;$"\Z_W:!VC*I:P>L)Q)PZ)/K\7&):B'8\!!@70)>?!Y?USOT18*9YA20 M4DCJ-+U@2D0.WE-@X0,M$T5YKGF;-K4=P)U&FJ&A$_7.R(EGI"(-ET$9<"BP MJNUPB$EYJ#Q M&AT<2N[!)UTK3 *'@$S3BQ:D7QW:L;V^$A4M5S97GZ[O0"^ M2Y3E7I02M(+B\0 A2>E3C,FI-L)#VU#]B,+[(:R%,O<2W';+S$WQ MYV@D:_'H\2_:MY.L+J\!:S?9[[TZ>G,OOX@D] MNGH5N-B0/;:(9KSVB7&6 !4O9#:N("CF@:'*EM,6+[$5%UVK)++U(2?,6;#38LKP9?<7IK.[Y/]"_N*F\$MR;A!HR;>Y!I9C ,9103$'FK%%,-@DH M'T)YWE'D@=0TR+G['M%/M'WZ.)XLM/(7[MP%8=M2W,<@GJKR]C RM_I&;TPT MJ:7M@#0B9])"M$D34LT@THX:$K=1&L],:',2;12]OBNTIV !B[RVWB$ MWWX+DW_B[/7U*$\7J)P1R@L10,= ZZVIW=*"D) R1Q&\DZ:-J,EZ.*<0S.F7 MN''O5F]<+/6P$G)1O[U *HITFJ!971/0DY<0G$;P2IL40XHB-Z^=V@[QXGRF M$3MMY-M7\% \TD]9P&U5P164C7&J3AK,>S_..Z.&]OW879!E[Z MY_M?QE]Q,IH;YB,2R-4"PT4 D74.)1@)/-:6HK8V%^5>@$@R>Z6+T4P%XL&VAK7?L>8:D_W M )P)'X/6@9(Q@I*I1R6DUS BUY06PG((.7E!0::*LV._4' M2"Z&_\-LW#8!^%Z1QNL)_NN:-E_?YI-@H %%5T\5T$10:"D&YT5 ],:5[ 17 M;6:$#MB>=TC:-WD-%!=N(:X#N'BAND \2E+O9HPG3\OMA]]-_M,S.2WGJ2U0 MT?GH:/L.WLB:RI %O4HH(60AI4!%LW/;!-EC^\]>!7C'=9]=.#F2VTQO9^7E M^4_RO)0:=Z$@&S!%4[!)"*D8;C)FE[P_EM^L@CMAMFM?K';PFH,H:1 *WWMS M;K_\/T.N"]AC!TH;T9X\9.J-]BX36*^<'6LAW @Z,2-E\@JP M<'KQ,B/0JCBPPD2:F9U5MFWAY^D4DWDH8V8H1E#<4G1#PTPZ6R#5D*6M&NC%W%6C5Z* M5!X9U\ ,KUVV189HJH"'MBPG3*61ZLF9-GI9HU&80T[9*P/&!$X;+14A*AXA M62ZT4*9FP;1-1+\\0EJ\A]4MQ[GST(+VD3I;R Z'("F2GZL<(S'ALT\LX&M!^W^TM'D?L8H@Y:1+ % YE/"]K\TQ]2>*NTY2ADD[#VV?!=H%7AIK)8*J>J B+7 MCI";^B::6"!PQM"X+!QG'=R6/O2>R])WJ^[ZW5.??M[*3H2/#S5\CZ>$MR!N M*Q(>A[%#PDEW/SB%GMH!#*QR>(#Y&K+IM?09R2VS#IGB.33@N2E@DLU6!%VB MZA(@G0>+&_(T^B=Q%ZOU3-YOX>_AY^O/2TUZQE&&VBR1*P-*1@-1F0C):%K+ M=$1:WOJB[[LG'R]B/;F-QH;?&)C(^(,,*CEB(FA5(B7/4R<>4 MFIQO7VY]]SX+;Z\T-;A'V5*)U@79C_KN72GL7L:[C_V/6]]MN)'(N[_:69D(A:5(4RH(2P4"H1\XF M:.84)FW:9&4^F?KNG:1DAV(S@0E#>**MY M:%+8>][UW8?P?YB-CRA6FI0I7CH-SE?A(Y,T!($(S#J1'3J5VV@+7:Q8Z2&A M9Q\D-8J5GXZV[,-LB1M\J2:BREB8D!T981:%BU3D415+D MR(2U#E.Q;8+T"Q:0W(GPG00D=V&K06#?63-5)6-R$!RRXPXH7M'@C^?ZB1](:9*[NTIBY"]26VX@3-4P_5#-J3ZX/Z)>^#U$MYZMM/>1S MDM;41$?NB7$EO(082@"!+CF+06K==M+: N[4*@>].U'OC#3PFET<73!+.YJJ M\A!U79!-@F"T ,R2S&1-9+9+CM13F8EV3#GMC>0#IJ)=&&H0GO\\G0T_T]:! M8L?'L3(E$H5W 5R82Q[5C T^NW!R M*N56KHR-RF=(V=+"JVH/-&TSQ&2XUQ9EBFT5QIZ<O"]@?RJV] MTWZ0LN8^G)UF*S@W+K/E2T MC*?6B,H&YU1(B0;*JZBL2P9&\TJ*QL4CJQ6)IDT&W!]-R\9!\J&E2RW27'UUR:FVQ M\LS(+(*F'4.] M(0/0NT>60$5K&"OLD4\A#*\]YS'4A- ^V5[Q']%&;X<3P9 M_L^\4&/ASET0MMQ4/0[Q-#NI0\GJ %)4T+*&!FBP'RN0 WG(& M3OL@6.*BT4GSJ7SED4W1\5UE%P(:N,AOXQ%^^RU,_HFSU]>C?-N%,WIC4U1@ M5: H.T2*GVC*A,25E4$$%VR3%F#KX1P_/NF;N''O5F\JF+XNJ?=F/5X@=E%?BD*#IP\$Y,SR8GP.I;&4^F,0+\YG&K'3-A-C#NNGJS"]R9-SF6=C M%.W6Y^W#4_804XJ0)%=Y'H6&EQCD+D%_AR- MXQ0G7ZLAYML[^O68WHRKX?RENS^JQ4ZRR[B.^QR>2#3$' [$46EU$/3#1W '35=E+\618V]O_)^'4W:]%GH)/[\)Y U_N M7J;%4BD4OH+EIA[A5>7:>I=DDA,8E,@Q-[E!.=]2N_-PB;W+[G;@L\%697O] MJ5!12DX;=3%OXFTT68#V\,"9"B(&&6R;NLXSJQ8^2P_KC[FV.Y=;V?>[!4!' MRYQ$!ZAK6CO/6.M]*.AFAK;IPLJDVHI6KT/U8P?3#V$/O,N4Y@X#/,IVIM4(3[ZO.=2K-OGK6;E$RYFTV4"%,-;0@*#VOZ((1'!P6CLH M1E,,(@/3C5L(/"V?[[[M>7(NOXLG].CJG_^^&FSH&;.\!LPI\*IUYRVG'2/C MEH E ]PE4QR*Z%:E)1^T;'[T(2<,*\^#T'$+-LZSY_?*D6N+GM_R%#V_5\:U MTO-;VY@<%\YZEU2QR2OC359,EFQ,0;MKSV_9;\_O/5W_U]NF+!3Z.F5IK4G% MEBJ38VI7^@#,TN!DXK;H)@7S/8_CV.VM"D^*B<1 Y'HOCY)!#%E"BL&3(8TR MH4D>W5-K;W54_SRTP=4NI+;,[KV7EOA?P]FG![::?F^LZ?>FO5W4YI\U<-YJ MAS[3J.(8BC;)%$U&\[S]^?0.:YTB8.)5[-)D\+7:4O*0@TK.T#?G]";L/,(? M;\?Y.5*+'B1[= ]5&'A(\V9[6&V3(-*+$.P(M'KYJVWBBF#XIQFZQWBEMU.>7['V7(N>C&; M38;Q>E8Q?!AO\(N!=,6I9!-('65-Y P0LPZ@DY(&G8Y)Z X'/[L^]WF^M\T9 M:BDF=)#=;N[/B@K<1A> IUKKEB79S$H!D3.F&6./X43==,\C6#JR M"YRZH^Z:&X>UFII!>HNU&H\SP^JUL*SE?P9H\0F%4: GVR1Q/(+K3.[;C^JBBPU0A%:LQ: MF6*PK53$4]-./L2)>F?DQ#.2R5GIDF@F1D-1J4^)-I045&# $)E'&W6ZH)FH M1^WDG4@^8"K:A:%3:R?G5&0Q)H&0IDJE. =11PTL^B09Q:[*-[E8O!SMY)W8 M/D0[>1>J3J2=3/-PUHD&'Y/+H#@+-$^C!:ZX]3*8Y&23UKD=L/V(R?NEK\&) M>1G)K]]F%DU.I)R?I950A @M!U>I\0_"0(-,4+$/RHD1]++]Y&NK).[&Z MCWKR+I2<3CVY,)XU(0)>?*U@B;YJ$BHHA2G%4F39MCV!?PKJR><0'?5%XI&N M<#SD^LGIY"]0IK252X:E+":7KS"(.A=''&TT]*45,S!F:Q94!Q72"J*($;:QA**22LDO M1!]ZSQ?HNU4_^.ZISS4.VM_T/?:VO06QE-[M &.' *:[)YSB/O4 !E8Y/,!\ M/<[YJW!XH-4L9@NYMA=4R0AP02H((ENO1 P>N]3BG >+&];]_DGKS]><%$() M3'\+?]\#$K5WP6KR/U=[;S+NP&'M],FT3CKJ@*;+D6 M +#"6];9=P#8\A3I482G.3GJF=EN?G,@+<>;F^X!=0838@H@O*\Z#32#!N$< M))L=>E.RTHUTUD[B-X\<")W:;79AHV<9E%J7-[Y>J[I1- LJQ@3)N1HHFT*C M9Q:TU"7'R&U2*YTEUY;";'["\0]R>J9BW+L=V]Z$K=$'2L7G9%6I'7O.KI0 MV#XN\22U\9*V+C*O(8="TT8L!6*IK=,LET8R[8QHJSCRM'S^(&V\,W?Y'3SA MJ-IX-@;FK69@F%9U9?ZP^L,RGGR>#VLA];9RW]VK8-[VYQY316\'"ZQ(Z\EH5!'"%E'[I2H9?"0G MRL5)&;#H[M)ZVR'T6BN_E]+TK[!,$[<%E!!<* \>**#))K[$T M71K[&$5O$!39Y%A'P@K>,J\@11 MH*>=BN'@F?4@33%9..X:R9[V@OXY^^3QZ>^QGJ+N==?MPC],PFA:<#*-./L+ M<31/BIT.HE,I%>= (B<[)2G!2DQQ35/NUU M3(;BG0;E:JYUIE= V)R=(2=RX1C*;/N/X$2Z;.>P(3DJ^>>BR?8R M7(51PO>?D/9?]6]7KN>9"X5IR70 +^I9HZ>W,8J2P&9$P9.(4359RSQF:*>Y1NV'P@Y^<8#]C^LAP9:4A*1E M/M#2KYP4X*41(#(S43-IO&URO'%LSWCDLO'8CK&+V1LXQ)O15]I,S+<,RXSL M[%CV+@/7<]5I"@&#<8)6;UJX,WJ'IHD*PP,DQX_4^Z+IP7[N$!NW*P(TE@(R M;T!*FT%92R"D.7#8W_ ]GBX]J&'K .-22P!W86!3 M"> >YFM8 J@*\\:X C0KU308'<$K%JIR'DO*%J]BEQ30\V"Q6PE@#R3N8K6F M)8 ^RAQ4@G@3K;?6 *XB^&:E@"&&*V. MP8-ELFK1.U-//1PXI4V2M+QS[*^(\SQ* /=F<&_#G4A[,Y7DA54&HHFYNI:" M6*REH*W8K EL-$?4PC]'[?I'KB\*6U[:=Y+6Z@/TAH-@[[0<) MW.W#V7MDQ10/)Y_[4+5D044 M,ZI8U'QG6B4!;0[@DRV@ Q;%HS4JMI7A?'H"BCNQN8. XBY4'*E4ZOZ]T:+H M9H_"IW6?TD<9TZ/H5HJ2O':V,O5D MPL5G-3+D.J0KYLQ.>W)9\E-Z!9B10=,\ZE/1@>D0K%YGSH>@#S?J3V'Z*8SR MOEG2SP^OUE5CSN8W,_]@(5A@(*LK$/0M)>V5Y_^ZVVV+[.^-JXI@,G0_B"% HX" M/W R$W#M66FC4/\XM,-+M[Y,,-T4,PXH=I6%1@-.SX=9JOY3L1"9TC)E*81N M(K%T'\0)FO7UR__#ZJL]+=R@ '3C4/^<8KF^^G58<$9O(>V ):MU81XB MY@Q:A1B+<9$BNJ/Z^AVVB_.-OOEHT5IV$\1?)K6B&5-@RG@.@E=EFB0(7;WB M%D$4GT*6.751Y>[/6^:PGH^C[,Y"@UK.%RE=?[Z^"C/,]V<[^OH*YV8?Y1>? M:TO4_YG_?.-@!D'SR&)(X(5QH)3F$&UQP',07"DKO6R2@]#7 "[.[T[";(,$ MA8W :O5\*#DYPQW4VBV:894 'X(E*Q7N0@@ZIB8E=-M 79PG]<9 @VN]]^D3 MYNLK?%LVHKRYX42=H($[_7P[_K5LN#/99DT$IOS M6C^%3$!0ABB9S9#.*(C>E\'5I(%^S-_@:/&WD#Y1\#?Y=G_4 MRS(RSJ4,3H+UAJ#9H,%QB\ $9B5$"HA-YI$MF"[/-?HBH&>%YM_"])\UJ92& MGZ]3-?$#<+6\!D-M5YMJT;DL$(*DJ V+R5H9R=1*4=%:>:1''W0YE/=OUP:' M@E4#\WJ&D_?C,OLK3/#-:!9&'X<4HL]O6!<@A>895'D>U(:UZ8H M1>GL:I#N0J1AJP1.20^B'D(:I*FQ3:KK%DR7YRE]$?#0-_IH6UA5).?+YIMZ M:_&1XN@E-J]ML<8+8,P&4%$K\(P7B$H)Q@+&S!LM29M!79YW]$9!CXVCOM=> MT*PXF7,";PV!T%E!J/7WL@A! -Q%-9!O>KRZOUT;2L-T@7&ATC [,;!!560? M\S64ADD^I.@4!TU/IJFHUKI&3ZN*,4&ZVC9)]/NRGEP:I@\2=[%:4VD8$8+. MMJILZ*ISHWT$KWT!EK5QM%\MUG4Y(7I*TC [V7ZC-,PNAFLJ#2,Q)L21Z4UH[$VF8O1GRDJX>:[%8E4H0V2@=;8@R.O3$>+(EY;7E31L><^#M2[4"_CK\6CO-?/_Y MO]YF7DCK,J,M%%#LC*"2RN -$\"UHM!9E"!LFVY''< =?/VT\1GW,F:5C4($ MSN@5LJY>P:FJ9TJS8XI,AVAC]FUT'CJ .T%%:]\^\^!.JF].&MQ.;3'"30:M MC(K'K!@$@U6M-%@(EF7@EEYT1-J-=EJ^^GQI3I3)?$)_V8.+%E?] MG_8Z,"(QIEVJ,HW5'-R"DUX BNK=K;UZO:U-=[A6X(!"$YDPGXV)(IH6O= %W@1[3.R=- ML]FWF./F,%?:G%E.9 "L5W3.U;[B*8+.N@0=T%C;I."S.\2C=0=J[3F-6#F7 MK/8M@WKY[;?PW^/)73=[QP/SII %E9!DQHP018WO@E!2Z9+H]T=>WU8QGOX: MIE\OZ;[P'<36<:/Q.Z"_A\_+.\DN<)N*[NV&]T2R>ZWX[^YGO9%W!C['A:W) M= Q2HO!0>3[/M*.E7T;AHA=1=KI\>IJ^]I@"WYFZVBZ<]9P2^^LPD?$P?\#T M:32^&G_\MLR*44GKFG)'9JCQ1=#@DS+ 7 E,./J?[=(H=-/GGU4\?C@IXYXM MVN#8<9$9=Q_8N^''3[=I4$XF3>1%,'.=OUR+)!.GX9.S*R,$=Z9))/0(KLMT ME!:D-%A\/DQ"QL]A,L_NGG]3Q[T$)T714A@+Q2D:.(:J'<,#)%XT1Q>B;[/? MWXKJLOVE/T):9-E?3V?CSSAYAU?SH\WII^&7);1@/'-98KUSP:KZ[H!V"1:T M, Q+1A-=DXO +9@NVU/Z(J/!8>+;^CEO)W?5(B]#^B=-?0MT5F34PFD0R7I0 M7#F(: -82/WY[R]UP]UK&N#ZCVY+V;9QK&K6 M"ANM]YPI5E0]/\CH2E&RU [9=KVD\_JG'!CQAR_#6;@:_@_FG\:CV22D>=7= MW2V55]Q$Y2PDM'4IX0E\W;]R3@M!#,*GTD22\3%@AQR9+0QYMV-?G/C\$;[- MR\I^NJ:Y;#0;9)9++EJ!\/4$40A:4)'"IVASBH6YZ-)CGKG#XXX?8/1*_OT3 MM!8&;G"@=COEC0M%/F3JW=^%NXJHTK ME["\2BFC+V"U,Z!8M@1+!M!<<>%12!%:*4JOPW,AWM"GU1O(.RQA54&2VQDH M"UMR!L^0$''I*&2-%K@REMOH7 A-4C0>0KE0%]C3UCVJ-]R;HM+B(B9-, \I M,/%04C ;'$$W@N7BNNL_S*Y]^(83V9+Z'A-K>"1U8ZXUQ M!L%['FHB;JT5BAZD+B:5J+)>U7WJSN>ET[F3\1ZRZ0[.;PA_X_2/\*TFL2YF MC)N6TFFY> 07:<,@P;M"TP=M&\"C"\ 2HK>>=A&B38K#(\ NQ#&:\/#03WP/ M&DWS$?_7;%^>[8]*);1GC(HXI$Y4);V%CY903L*D;)76DILD]NP#=6% M>4A_#*PYYSGX*/ NV:)ER(9R6\:1^^\_)>#;_W62>_S= ="RQ MH$'$6O"'W%$(RR(P7<$RBE[9#K<'NSSZ0OSB&(9?XR@'GQS>-/Y<'F_<>/&] M[:Q1CN8ZEH#)[&_T4(-WL;;N0TGAK]789"[9#NM"?*8!!VM2Z.T8_EU_C$P8>.;[_@A*:QT<>YU.F# MY<]Z5;/T$E@6JPJN\^!U[6K%/HQ1<-YDVML*Z,._HD8,U+G+P4>0BN_._ MPF021K-O"&\5L :,YTF8K9@B!YCA/L(6CZ,*YV,)7 M.N*[,*=IP8R6,)H2BPH\ M:=WD4'L[K OSE1XY6.,B>Q^.+N&]O)[2,*?3G\:?XW T#ZJK#6A"G,NQCZ;# M/)\@[R4&WBZ?.3ME=09N"@-:1Q&=TEBPM-E&[8'UAZ/MQ-8:#]O[_+>> M(=PFIU]/TB<*ZVY2G!>IB ,ADJ"X+8,K]3JJ>$93;JFZJ\)QVA 8%5>*E=8> MTVQ]R(4X0+_&7).SM?(T?''16.S_Z62)] M=8T?QF]&,[P:B$0;>,V9 2&XY-DRJXOK0/N&C[\@EOLPX!I2 M]SY7?8#I_N'>;37$'4[ODV;>>(@&*8C.K% @HPP4QKC/RJ&.95>BMS_R4LGO MT=!K'.+@4]0-1EBT%BFI>J4 GI"\E<<"T4N$DKVC7;?,5K:YT]T"ZECZK7(F]&7ZQG]>CQ*]*_F.Z+5X2U*M[L,L*G.7.L1GDB9KC^OVN2O9^42 M3]+WG>&T8W0&LJ,5Z$;@UA4+5N@@G936RB;%-$_4YQ]3R'O"+K^+)_1<[/<. M%[5GP]%\7QOFW\P/-Y;B;X9I-%H2)-K(*M2V=M8QM*75(FLLAF?>85?QZ(-. MH#-R7L2.6['2H(+X?:!=TCN<74]&5<_KQ=75^*]:MK_4:5)*Q( 4 ['@8VWJ MY.J;YVM]2J,\\HQ&^AJ[C&Q5 M"B5SIZ.+GDNGC-1^?%*;:(^P4]U>?]* M[DYFP%_'TWLZ\=%X5;0*X$TT-35:@//>0'&(QAOF%&\BZ[DKT!YRXKH\[W>< MO2T?PM\#SY16640PEMYU53L6.GK9@4BU7 63K6G267E'G,>?:YMZV)I\NF:L M-5BP-V%\/9[@\./HYD(\?;L7;=S(=(ZF-R*,OQ !=3PO)L,IK5>OYO7I?^!D M.,ZW0S1&,A1208PUR-:A0!#) SJ&G"69(FN22'.$L5VX,Y^;=S38SV\:XI^C M"=X<["T'\7;TBI!_I8%]Q:TCLB(:*Y@'22,#)2CH"F@2B%)*I%$Z;9MT2.Q_ M*,_4O8_$?0.1EBY+SA^U51MQ.)M-AO%Z5G<5'\9_A'GBDTJ<95GH[S[^ M0OWI6(2T4:#9+:Q..>42(F1?:N)PH:C",B5YD#-X'+IQNTN&\ MU8!^^'A[/V@@_[/- H;O651%1Y*F_:W9V2#9_H6G;NW M-=!36AW&'/SC7"P*SE8626D=AJKT*UU"FD1HPQ737-HU2^%R2$&?.E5=QG7O5/__7M,R4[[1EN7%]/]@ M_HAW&_2H0T&5'&"N5>@%.7AZ98$YY)&&P#,VN5D_&/DS]MC^F6TFC75@!+7F ME4,MZHF2!HE6@,I1T0:DWD=)Z;FVJ11UU!O(PX;SC+WX2#[00M)KV[ >#_J_ MNW"]'9,(D;;7(E2!H5IQ2;MKISU"D3Z4A"EI>_3KR3W'\HR=^ACLMQ DZVC MF^(O)R(B;3J!F51?/\UJMQ8&QGD9M#+:Q%->0!VU_/(<$_!V9^E& ,'I'"[9QH4E9:C=XQP^G>^!R<^32%Q%MFH0N45)DOKSS MKY'[*YS27G6^V$[NSEQ^"M-/KZ_&?]V*"$-A?(VS!-F M2](Y<-Y*U?E@\!?F:LV\M2FX6P"E^=G9J!&",PD4)YN%Y 0DD7B4*<:4 MFMQ#=$9X82[5(QT-?+]ES*\P5D7DJBGL'0WP_5_AR^_C&>Y3L;SU MX_HH3NZ.=[4..5&TDHET89S2O$1+,;7V@CS"6Y/S-[@ZWHK^/1QP\X^5PQ_A9J M;_0JH_(.ORSDE]^6/VY*F,+5BT*OWO^C%_XU1:,#RYR71G%0C%5]]V3 Y^( MRURD,S#"W\)=]@5\&:YT%+H:;#3O[B)?#__&[V;Q0;#.!6,X!-KU4@BI.<6P MDH%E$LD4C+8X35(UMV"Z#&?IR^@--I!WT-9TS1+2!9L2![2U/7?RC%#25R9+ M70I!E;G)\?DV4)?F$0>:O<<2YX?87DRG.)L.2M"H*"@$6[2C>YBWQVKDC,/!JW&:C^PFA_OG47Y5IR3&4V;8OKWC^.O_T$/N.&:OEBE>./#GS;'_=CT(MT1#:HTK[%]GO5X/MN.KR5?^PL(#G]7D%R M>2Q*AKJZSC78VI8M,\A,U_Z?CJ9[3]KGFEFY03/W]^.\O M%/448SJPRL1LM8=HO09E:V_D)#)8P6D'6@SGJHFNRB.XGK:CM#!^@WK?[^'- MI\3W-+,%FBC_$2;#.BU6K'S@D&%B-M!V5-?.,CF 3TH Y[+VDBP:0Y/6PUT! M7J*W]$1'BU+;[X&^GN"_KFMAS]MRL_49ID7KP$$PV?%8/ W?DS48[76=)=S& M96'F;9-7!=!:^,UF@)?H-SW1T6<1ZTV+R?L@_^]UF-!D>/7MQ4U6PXV*0MTO M%YVL474B]#$L=*2R=6!*$=9G(RV/'0*3CH][V@[0RJXMBD2_QUF7OX$HCH40 M) 091969,>"XKN)\GJF,.G/6)'_R(92G[08]F;A%_>3JQ>O5U6NLEV8X0.YB M#MF"-K[V^. .0HX>C"W*\9Q=3D>Y[+Y%=(D^L*_!6Q0>WK\BK2@'1J.*AM., M5"R""C3@J#T'[0K-1=EXU$U2.U:!7 ;Q!YEW#=\'GSQOWOO\7 JF>DI#\4FJ MN^:/.$A9*LU4@;H.$5I'4Q9SY*=1VVR*UE(U.6'>">5E>$H[8M:XT<%'QO?S M+6[/^@;:.8Z!2? ^95">%?"R"! YV4P+6U#8Y-1B+9K+<(O##;V&_H.U+I>= MZ5\/1[5[3^U+.OUE4D];E4F.Q>RAI)KW'+"V;\)<*XBX$D+:J!OE*&Q =!EN MT(_!U[C"P2>9][9$DUO3>H9'D-V&:[1+P%K7.3@ \WO$=ZX<#V+KTX\8)+B7ZQ;7L5I_1(H M( H6(>:$G&G&0VC36FH+J$MTC /,OB;/[?!2SRW@7HSRTH6G@\2=BA@58$Z< MYCXT3]'QJ>7^O-+^>>3V>W.Z9 MYJ>L&5-@R@GP0090F5/@S)4'G97UOA8:M'*.G7!>BM.T(V>-,_5\&'JOHG,Y MZ0T,LN2-R.*GQ!\32-!*9FN>5M)'.$R?@VR2W280PE8XR(''Y*NVWW] MCK.!5Z7P0'LOH4VA;;B70).?A:@H>A)9!]/J(G4MGDMQA\.-O<8)#CXYO7\2 M,T@Z-91%%TD]J<^R N@^Z]S;J&XUZ/-9?E'UP: M3?^KZO](DX]&BG@MIP#8A!1=5L%@DY=\#9;+8WP?(Z\A_N #S?N8?A^/T@*6 M,#!YY@[5)"^&?V. M?\\^_(57M#$:CV:?IH/@=%"IZLX4)RE"T0F<30YL"=9ZE10+I;6C[(SZ\ORI M+7%KW.[@L]&=T->JY0]_C6FV3 559% *!<7*VP@Q:0Z&1R>9"T6()HF?^X!] MADZV#TUK"D>/J6&P $W.@@,FE4&O G!-QE(N:PBN!+!:&XZ1HRM-[FOV@_M< M_6MGJM9XV,&GL3O#?CV^G@R\06$Y,Y DJTU),Z]JR.0/UE/TY[30;=1C]D+[ M3/UK9Z+6N%Y1YFP-:X/AS M-/V":5B&F!#Z@H[7,2,A"NJH_Z"&Z MD$%)K@MCQFECGRCW&UJA')7Z':S;B/+:9C&%Z;+#!C>HLU,.'&;:4F.($$(Q M%,HR*S*BHXFM;[Z_AW"\$+!';M:P?8!A&^G%SA8'+!_HW]ST\V%,%:XM6.EK M;CY%H4YG^B,G[I7U,K(F2GWKP#SUM;TW0S=0[5S%M&Q"T %5RS9HZV&=I@_: MX;0]X@<'V+R!KN\&=#D4R6DM UYS'50R'%Q-G U6J5)RYKBJ[_3T/.&1#FC' MF.++VX M();V,4^#R?0WS,/KSQ70O$/+$I0LWB47P IC*'[D-#!T%H3RJ3B;"H8F4A5K MT3QINONSKY"&:QK%5<)DP^VD2;^,;WAD=#Z6,ZPB[$;.,%]U<7Y("4/*J=D098JGUU\ MHIG/"O .C9%:\=RF/FL5R*6L!@<9N,>6".OP+%RP"Z*6J\!#2*>9_P^C:@OO M!]BY\2N_0,:]X-[[#%@DS6R!*_"*26 J^))<+CHVT04X%O./S/6MB=_%O T( M?QFFQO$W>8<2,^[-J@VN M3%XC?4ZX>GT]RM/;DO#:N_(>1&6MD$)K""+5@T&-X*SRP!SM;"6--J8F<5T' M;$_>&_JV?X-IX(\)38CWX/B,(9940$A;SR)2KKZ+@ F]2#E+W\8=5G \>>H/ ML6N;^[,\'LVE(F(8_?,M.>,$<\7WZYN7;]\M0+K,=%$LT>9%E=H6E$"67 !9 M*,$6;5R;=D>=T#UYE^B?@QY/A>8M/K8#?'\=_YNFL-GX]=5X/%G C=9'DQ&! M=L'U>@$YA"J.ATEFFS-RGV6'<_T]'OUD_>$8IFZP1_Q^#_R.EK;/\TS@F]3Q M>83,G.+!$"23:V,_FST$U)ZVQ-I$Y P-.X*V]3IHEW)PT#,)#1KO;4>X>&VZ M8#S>$?-ZD.=PW'PXP3OYSP'L-#^*WH!5*DW0B@>-Q+2R+-.DR%25,)):%^^\ M;U*,=#H/VNF(^C0.M LI/2>%O@NCCS?'-45+PP5#X#81""4=.!4L*$GSJRF& MYMPNP6RG/-#;IS[U=69_$_;8-?,6Q/)^O .,OK/X[SW_^'G[>S*PRN$!YFOQ M5B[@D*U9HGT-("^<0(0"/@OZEF8C*81- OM]+UNRN"4#OU\2=[%:S^3]%OX> M?K[^O,PG$U*%4O4!<\U4$I+VIY$C%)]51%-$45U20SK1]]V3CYM5O[?MQWT8 MKL>SX#D0,M4=$)UL,=9X**SV1G+>TKK@-7ACL=@BHK&]%4A\]^0GR.#>ANLY MX74E\6"ER=F]V,X4*QVO*@-)(J@<$P0O#21RO21DE,:O;,$[M)';_+RG'N\T ML^U#_@_J<]P%XS(_OP/*]='2WIYPB@US.^9V=(T#S'Z"26*9;89"H2*,G->& M%3Q:"+PXL#P5;94L+G=I@WUJY]@0?IV;;^QB[08^<1_;#2Z^7-&R)$J=A"Q+ M(6!&0RS9@7:L7DHJKT17-]CXD..M^BU9&;7%DI!):FX@YN@H M!F(4?R8"QDKVP=OL1.)[%=?[F/0H[[5<;OGIP1P]P1'UV,W8 HYB5T@H MJA.F8DS>FVOYK+C>QZ0;+_#_O_]8,=:O].W\%_.?5V.\P_*_ZG__?/?FUG!_ M_?77OW\.];,Q3/X]C3__Q]QL[V?C],^:<92K^A.MB7/8WX.8#C]_N<)'N-[P M0?]QA^Q[Q(M/^X[< S#BWS,<923S#?-__MM0.I-8=K$D1FQ)=$YP8[Q%QJ-/ MJ@P>A]N+(<,H_TS&&W]#?(DC,L#LCZLPFLXW&]/>K+S]*>THV&%T*_S0Q(;: M:*E+RDIP%53VR)R6T5O+T&_@I_- 6Y+W\]_U;V#\-B_HPED87K5F?0=-D)8%)4,2-(-RQZT)(K(H?&#&[X?,I[G'P=)GS_*4SP M 9H75_,/&M:&6^\PC3^.JAC>S;0^;WKQZZU<5HQ1L" 3>%F;;CDC*&K3"D3T M0LIL!---,A=Z'L>A5ZX?)ABFUY-OG,CD%Q%]D]RPS9".GP!T2J];O8CMB:J>MR W0-Y,I]>8K[^,1^]Q-KM1 M=1N7G__&=%TS8%^.1]?3.C$,#(M(("/AFY_+ID)?4;QFG#76Y*"E M^CS]IC$[#?(_YFCC S--)O5@OX)^^>WNK_QQ([/\XJ\PR6_G&0G3?^!TAOD% M+4FT_"3Z\L.X_NCM]6PZHX5J./KX7SC\^*G^G:\X"1\IZ*ALSILRCF:3D&;7 MX:K6:O-!S5CPA5L0@5XKE>J6(C,!R:GHG2OT=C7),CD?$SS/E^;\>-C)%1LD MDM/X/]/$<;?HO+B>?1I/JM4'D2LLA3$H*4A0M"< )S-!XSIEKX3UIDG+KBV8 MGK?;]D56SWGFK\B9?[H*T^G[:]H5S.9?OJ#7X.4]O(/D;0RTKR3'MHH6'T6+ MCZ5Q%ZM0>.^T7FT,M?X(J\.SGJ>3-&&B0=[Y'Y-Q0LS3UV3%.:#%G$H!RR0- MR68#HQ6S7 0H11M0N2CPC'F0K.0D98A,-*E=?!39\W2L-L0U2%5?V 'S>C,M M3BT&4D>;A8KU;+]VSF,17$1.H%..&%R14;9PKV[PGK>/-:"PQT36NS=AT7%U M_5+,T2<4Q8/S-:](T+L0+$$,ON2H-=E=;(?UO!VK1\IZ3@7:8)8'>Y&7 MJWN1^1_T1@PG]ZZW%CF* XV%MO.:7HZ,@09$WA)8P)I&Y21]9;6+'<*M)N"> MIR>>!]]-/FN0B*@" Z,D#4K5'7K(&;+E1"XSE\Z)8)ILKC8B.E5&^QDXRZK[]D):@XNA^WB6.5\=$+4L*'\( MZ33EXSUQMGJ.W(_!C^,*00O-N$O@#$I0L0CP@1CC3'.:S)'\OLFR>2P7>*3^ M^V@>L(N=6S _/Z&^.;%>I&AFX51!;@&QUEFFD"%$1;-O5MI[6X)F3=:2AU". M']HF5K@U1X5,DK,,+6WMS>TP"+KPVZ>6")Q8"Y,=\G MZQC1CN]]K-OL_9Z/;UG$*5/D-B4HF3M0K![B9@K*D[&%)^5E%JVOER^*[7UM MVV-6P>9.=<:+X%C,4"\9R?NL@<"# )U8*$J4*G?5@>RGUZGS?/8!_9#3M[=L M[';7!=2SZ_6Y$U.=&C[N8^9&C1\?@E..L'$*;'F.!E10&IPR"(4SBD]$*9%W M42\]1^YW[O79/_6[6+?G?_C+XC+O:W68]@TOTB^CE/\US6M$4LQV:@369:&Y72] M,=,!'*-OC?0Y!>%<+ITJ+U8^]ZE3=Y"=&C3IFE]WWC;Q#$QH@8$#^KI+2UQ! MU,X"TEJ.MGBA;9=-T>Z9:/=1_-@8'4Y. T]Y-%5DNC579#Z,4:YU/_?Z4'49 M4\MKE1:#.LW%S &^LBYKXAR(;E7RU??83!;%HG.0#*LG94E"1"?!6H,R)V], MF]8V3\=Y'[E2.G/?W87?%AU4<%+&D\]AM%B)EEU=DXW<>PQ0)"TOB@<-D0L/ MW&OZ/T^ANVYR.[$!S_$/K4]/]FI.;P],-;C9>C-*X\]X>XCSZR)LN9'JMID; M$0-H7_M+).3@;:RIFK0G=":ZW*:T90NF'_%?W\0U*)K: &TI\-\!7,NP;BNZ MT\1GO7'9S4<.(*+!$K8=I).TT.>4H7BCJIR$A=J5'C1W-B8C1"I-%K(3>,DC M@=!IG&07^S>YB)_.WI;WX>INO62I6.X$)#GO3LP+!&D+>$+#T-IH.TF [W$1 MOX+D^#%-CTP]N),_Q,P-PI)W.$7ZP$\4@[W"KW@U_E)'O*BH6XI=ZN"RD@%X MKCE!SA6(.4C0PFB=BRO*-O&$#M@NR3?ZIJ+%SAVOZ%UCX!2D@U$2!"]19 AR&)*P%*:Z+1MAG1) M7M*3X1N<;B]/ >:A5C22MF:60U%5X%4[#@ZSJ27=7BFGK%OM<=#3R6PJ N:EOO<<[AXV)^>#3P?8-L6IZ_?HW)9!A>J(C>3%#-[1 @L M.IK]M KH=5&R2V^;LV3ZD+'9JZ]@'B;M8K>^V MCM_UMDLB")Z] Y,5K3><=GHQ,P4Y<>5CI/V=LGW1=R9- 7>R_<:F@+L8KN^V MCM_UEQ0V%*4J-.?=F<&_#;7P'C]'9 MY6%WA;E.]SQ;8GK35J%E7Y(U#SMF'XO'QKK2P2(2:\J1(RC#E"O&B\*]LBJ; MF%/)L7,'BS7/;9SDMBDMYM<[59H01<$L*=[PY+*%9XB*1]KM^9(=\D1!_4E2 MVAZ%?NA^OU,D_?MX]/5&<7M.VX?Q+%S=_WV-IG\?S_X?SN[B[ $K+J%,!F2J M$SERFA"O'ER*'HX^T#:Q; M^KDT_-7\SN;#^'>^+!Y%V@LI&#R4ZVA):X<#'+$!ID8L45F,(CRP"'1_U M;'RJA>E/D3"]R3J_7U>SORT+9=.OM*[5TX77X\DO]&]G U9;YK%2R8Y%ME$;*'5@)Z-XYZ59S2X'-Y_7./1C0#Y\HATV4QR>J\-Q\W@ M!U*G(GWBH.M&@"+(4H_/:;Z/C(>@O73LO.*K'0;WXTTXM<>TN!]_5&O?E62= M*PZT40P4BP%\TAI*85KS2!LGUN;2_/R:))S8'_OEJD'R^-[V>?B>S#[AY,.G ML'B/IK?!]TJ[H_G*\BK,\'483OX1KJYQH$PP5M?N1H[-^QPQB*S63M?[C4SV M":R+E,?QIN >!__L7HES,/I.'M<@=V5O&]R.X,5T>OWY9MCOAM-_OIX@OAG- MD**X66V2/8A8 EIBJ-0S3I5L@BA1@\X^""$4NH)G]4IU'=F/]^6DOM*@8TJO M UPVW7LU_#K,.,KS 0:>A$XHH&"MUQ#:6M.0Z%);;+)@-9_\RK!O9CY?A MI+[28[>7[P:X3Y^$;0.\Z289K6Q>E4M&1MY)?;S:D MY^G^I_>.5HUB^GZQ_S&N9[A7%#7.7VUEO$S,D8,:E4!95MNI9@;9VY2-BL+[ M\SKG[#ZVY_DFG)&_-.@TT^F*ZT/X>W%W78\8UO7#(Y-Z*10M:$G7SMZ.1H&N M"F65D'0154[X9'>=C\)_=HY] M;7W%4=7%':;I<_W\U/WRS;00G:JLN@ AA> M-R_!&(B( :Q(BJG(61+QK";U'0?X[%Z L_2<-:_(Z>YS=QSHXZ=A.1A/^#*$ M4'5D,10(6B>PH5A7/%JQJMCZM-ZA'X>PIWK)^O6]-6_A.=XQWPS]S2A-D/[1 M*[SY[T )8:3WMMZ>UZI]8LZKFD)L@U,B.9YUDT#L:"/\\1:=A>^L>4O:*X[N M/5_\8WYC<[LHJZJ,7)B#7$P&Q14'+X0'(5CTMG 7['GMT7<%)P>'_&B6@Y-RQ T=E7Z9P(07D-S#I,TCLA2[L+E>.,\<>; M=";^L^9=.=W%>]>Q7D]P^OB48;,-IJ869\X05'0(T04%WFGKG>*HY7GMBWH= M_H\W[/R];LW+M_=%_[SSR#S=_LUT>HWY^LMX]!YGLYLN[./R\]^8KFOARCSBP4:D0@P3G6*D521YBHLU?YB+5LA/APTJU[_K^+3L]]=GX96-"UOC. MWI?ECQ0J_?S'^X%&*32A ,8\K2DEYUJ]%D')F"T/-B7T'7QE^U.>E6_T:/ U MOK#W+?&\%]R=R/T#VRQ*>JH-:!JVA;C1 M/W(Y,*]# 2YY[:)&PPG6B'JFXRVWW ?71CNVKQ'TZ,/AZNKL//>TC*^KL?U? MU7YY]K_3U9@^_S__C6)%O/OA>#3#OV<_WRSM__EO4_Q8OSC4WQ0FZ0CW,)Q> NVH3C#NAXP&!=L+* N5ORY@ M6@J4?H?F-/JD>W.SGN,##-N<;88J4AS(*2R4M!#K&"%@%D#K.T/[RR?* M\B/:I&U(WL6>Q]->F$]9-*O1S/>!6%QJ5:DZ6R6)H+6EG4 )AI;26CNO9-&, M"1MXDRXJ.Z$\?GA] */=SI!ZH*-!>O\0)J*8$Y(1P4[TNMW7#@:LN\S%E2W&FI M.LD!MIAOEA@OVVOVHZ*!8LIWPN!!VF2-BT!C]%6E2('__]E[L^:VCB5=]*]T M]'MVUSS?Q,OK[R+9]OP0LZ'F2&K)RU1BOX8/.6\#(K3+.$YN;A 6=6[^$'A6] MBTA[[I?P1C#.MG< L*PD):T$QV(] XX<0DX2=,X*I?21I35E;SS.?_PM)^^< ML)/\QTV$UW,)2$+&U%9DJW+P0FH5G(8@R(Y1#LF8<2&0D>JL-)+0!=M-N4^^ MZSFKN%]!'JW?":)+G-/Z9)*K)J05M#Z%2 )@4G""[!+KH-W+F[7]B*R!:?7# M]70XPNGT32*$TX4PZTZ3@TC1B0Q)RDRD*IP&FCT47H=8=-*A21VV+7A>MBW> MAY(:5//;!*M^.<'5=.D"L*6E_B3"TQCOO>BS T<.5T8#T_YIH"E+I*U- L]U MD27[!:)F'J030HE(HTCN@MCRA -P&K+LHH.^S8MO8?)V//EK/)DOL:MFKR5H MI>K9ERM(]DYBX%TQP#U7B25C#79JI;;IX<S, [BR:^;#L11]BN84^XPM1FYT2K3P:UJ[E74*O"SDY3L7 MLS769WF:VCYG0]XGS-XSY^XN^FUQ/W(;<[T(L5[%B[!@&5,%LM"ZWN$*"%Y( MB"@-EY8%YIK43MZ"YPSCX)LK>_W:I0=-]6R1O\?I;#*L50/G=?W_))VL#I5] M4$+H6FNM-I"RT4$4)=%<2Q&#BQIUE]/YK2]XP7SH3_ -EI.;RGVW?1Y6CJ-E M-*; '/QH+C)X)F1X%.QW(28O&MR#KP5T0NF4+_:VGJ9<)H>H54^TY\^O'O7 MOD/H@U<=LS_HX^-!*<)D"+XDA)8&+A-T?KR>+_,SA."^L M@WMS^]WU)'TF''/M#:P($A-#*'F^;M!73ML$S"5 M#_R,(^CU>#'>QVUJ@[%(H90'7N9-;;"0_6,C,),93V0=\]0F6_(,!O_R)LH9 M"'TGQIU31]3.K7$L*26K>9PXIP%*Q2 Z5@]/0%!D ]69%3D@)_]9+B8-DIG,QD.YDJ# MJ*HY^OCT .,N UPTRBFHO,HH(2&OD:):DZ6I.40>O"G)8&K33Z/=D%XF_4_/ MCG-JY[I#6QPI@F%6%N#S4&EE$7R0#E**+)&C1?HXK_*R%]Y&Z>PV@@/X8&5N@[B M]4DT?NI*7=/);/"^CFL>!V.,-$G67"^=$RA7&+B:^B5XC&2PY8R\2WP'/?0. M3^F[=8[>>^OS#[C<2>'C0P7?XW'A#8A5-' '&#O$1G;G0?^7[T^',1Z@@74= M'B"^AMH47LD8<@8=;4WA$ 8Y#LQWT( MKL<;SSF0\.T.D&)T="5)R%XS E)/P&V,)/BDR>TKMI@NUX[=-'CWS<]0@WL+ MKGE6BI6.>5YJS8/L0$61:5$I G0P7H2DL\]-@EXO+"ME'R/I<(61N$@9!HJRQ:SU$%']9J5 MTCTKY>RXNXM^^\[:WA;@MK08'%>>:>E(0HF@H9/@K99@C%!9.-IWU@^9-^?] M/OZ:,SSL;:['<1LE])T&_N'=NR6*%+2T4@8R_UTU076A"51;TB@3/'T40E%= MJ'#SQ)>N]?U$VSJ/9 F)^1(D.@^8:'V8"6"6&R5+K%GK,!RPOF M25\:.FG6R$[9#G>R8Z9]YY0<#*1=QDF_,EK+1S$RVOX:+^S"('8GG\-T@BLH0UGL+7Z%(1%02#&7QB,C#I"K(NI3W[QG6& M^T*_E'S0,/!42CVG_)4_5J$_.$G#*4Y7S6T_CF?AZI?1;#(DGS ML@629!*] M-^"$IS$:!Q:%:Q,V\YI?A$BD84/3$N:O/6L/3J$..]1:U60C+$B63ISFB]&\HP8WB/%VK%^#WZ< MDX.P<2_[QV0\G0XDFL2#]L RDH"-D."+YI!3REZQ&$PYS?7R[F-Y)?T9<*2% M*_!8D9:[1\\K)S\/#-HL#.V.ABL-RG%&B*4 SDIDQ9-G;]HXNCM#?25M>PV? M4\;W>M63Y?T93ID?G]5)P7;3*D\(/^&DX&M'O_A"N:M%P/N#,*5Z,@F1C N5MA!A$A!1\ MY,D+^E&3$LSG)(1G-.>.1/I.&]LS8.Q9I4YLN^!_;/@#6[2SM602JNQ!)>TA M%N= TU!3Y%RI]8KS.PRPP\3]:=X97ZTJ^\KLO3Z$YH6;?!"V%- M*JP6*#.IYC%D\/09&&-)9TRCQK,\:#YHU*\S\- 9>#:3(G^6I)@X)0!U3"E$S[?@Y3KA'1_6,)M1Y M.'+]<>3A!+"GG@"+HYW%Q%]4Q1S7CY:3O&;(S]/D/^*WV0_TWG\.=KS#&I*LJ.Y4GNZE:LKA#NC M78IEX*7(N199+B+3JJ8QU4BW L5H:UUF,1RS/G?OXWN=0N=-J3-TD+:L%!U- MZH$7V@23%.14++F'9#!$17+ 4#0M&[H(?UXU77L9]NL\>Y8$/%I,Q9ZKS,/5 MY;&A\X'@*IF2$"3SM32NC>"*]$#?Z:10VA"/&&AQG$&_3KUG2+XSC,S8OKZ\ MQTH+^OSM>#37T76XJIT+Q "CY\:D!.@3 \5,A%BK&$B7#:*/26([Z_&X8WV= M9L^':JT".PZ.7]EA4]\F"3[0DH4HK >;3>U;3$M,,-&"18B M>)V+SYZ8YQX[\N3FOWVEDD9G)6($71!!94UV@)()E,& *91L69.JJ&88W!'<6H[5B#TH+XXRUP**EX127(+AL(;IDI"Q*H6L7HM5B1*^SY]QH M\W ^N%//AZ?Z:3Y\YB\>;3IPE^"C-<6S6R4":BX_X=7H]-]IMN(GNI\[; 1[FG17D_LCX0%GI7&8"N*P],30O$'4NH%%[CX8[ M;MI%-S49TNN4.3OB;)@3_81G[#.TI[L!>Z;1FR@@5^7B9O:)/DNS8+SO.R7/9H?=O5%PF24.42D10S'*(42$HX9W3G!7FSRO& M_,)[19]-A<,>^')._LAC0_QQ^'68<93G S2^<*[10K:T$2NO:( R$7]9#5'D MM ^RYS,A[H[L=3J82/A@1R92S3M$,6%!94 M1!H]>7$00M &R704#1/93S7JESF1G@7'-LRPP\.^^VO'J:Q IR1DK/4AA5<0 M,G-0@C$L1=0IM)DM?8V@1^:'JZOSY?M)-+XIU^=?JOSR[/^IIV>8_^-?9Y-K MO/UP/)KAM]E/5W,D__&O4_Q4OSB4[ZO65/-^B#3=BH^\@$##:7NC&>@\*M"\ MD&L4N-"N2:NONR NH _O+C08]Z2.!KEC:UW+NJ!IV4#W'%K?[J^>+7H^0+;M M-6Y-2")'5>,9)*B@%/BB,H@BLO>!V"V;7/N?09_85HK>1:1]-WC][^OA[#L9 M8[1:#;_>[2JJ'0_,^PQ.:5DK61<@,RN#CUJH6J0DJ4ZM7;>]X/@F]"%2'_0#/#+/KBC.URF-Q)???>?+S=]2#9C_L07,];Z6_AVQT@ MEDE4LL;PYF!!.1;K< QPU$H%S;4(_6GP[IN?H0;W%EP#K^6VTW9=5%@DT((3 MG8R>I\^2L9Y% ,MLRE'ZB+E)X81[*%ZFD72X0DY15VV?#NY=QM3R+*3%H$YS MHG( 5WJKW]FSHL^J(NXC8RO6%I98 !ZLK@'XM4V%1@C*N)RTE2R?YCKO;,C[ MQ"'1F7-W%_TVX.Q/7_ZZ&G]'G&ZS94\[E=##9K!WX.TN%!> HNR>-1D7PJ#DIQ%)&#>.N!6!8Y" M!]VF1LA61*\$ZDE;#=:>'ZZGPQ%.IV_2?U\/IPNUS-?HXH/U6D+ 3)Z*]I)@ M>81HO)#,><--:4&B+7A>MIO0AY(:%$#:!*M^.<$;H[ #P);6_Y,(3V/*]Z+/ M#APY7!E'6G'N _4RB"*%KGW R3YD*8%WPD*]6M26)U7:-)4_$5N>L)U/0Y9= M=-#W]>NW,'D[GOPU7M2D7]U!1*E]-@YR+9*O8M#@<^*@=2%_0:"6:BWB9O/5 MZZ:'']] Z5D!XSZEM]58_7__?4T^O]*W\Q_,/Z_C?X_E7^I__WS_RXVL_O[[ M[W_[$NJS,4S^+8V__/M<4G-3Z,&&.O_TW@Y;MU"2TVSXM>:?W#:/_!%G87@U MO8]Z.B1#"Y_@05]O_O?;L=^7R?+U]QAS3"G@MQF.2-'_^B_#_!__.HQHN,_* ML6"B4IP[Q@+W1C*N>0@A#?H"<:*0[5]OHANS];((7T D6MZ5),?,ZY! 62MU M3$PB-@G+.QSZR>+=?Q^/%O[(*H1C.IMYZ+^RLTX74T1 M5C4-S-8JZ4H'B(E;6@E<+,$FLDG/JZ_2C@-\G2'GP)QS:F_QY#AO.L[?##7& M6ES9!\@B.U#DY"U:':+0PB<;@LK/;)(\&./K/#D3_C2((%G+5[R?*'S'./QQ M>'4]SZ-?E3^:2_FF!)(L,F5&1J-,)8,*04!0TH G9]4Z)I7 )N=__K%,TQ:\B1F0-KHD3+92G%<- MT;XES&KAO_06PF!YUEKR #;61NR:D0_&R1%#[;2,J)FVKW4:SL @ M.XW&SZ5.P[;[\J*=]"YQX,+.IZ&#$)P *XTN6@7%L8EO?;$133N1HV-$TRY* M.DEL2A> KQ%-^^ESYR"5?91Q$M9(G4.D_P$:[4#%I, GLK"%+<4+SHQG34)R MGU=$4UNR[**#OB.:R" <_S5,RV R "6K)2,3."]E+:TMLG'%B=BI MBL2]IYYC#--.(A_W(J\&E\CWDU>T=<9*9:&@9;63#8(C7P1J\2R=K;%%-;GI MO;"LR4.,A_T5LR9VXXW0V&=9:W/,@U3]) M&2M;0:H8+]7K\\V6A;;7W!&=[N-=?=N&_!GS[" MG,:!DZ^8RWCR\_6LGC)/I]=AE+!)5/F3;VL<2;[;:->BQZU [ES(!D-6RCM7 MR&R7.?E@-7KM'XL>?_+%AVU;;Z_"=$JV:'W5[=&IS4R*@ EDK9BD/-F7+D@! M)BMD"K/GMLE-SD8TIXOKOG?!\N8KB;L:WC^/)_,KOT%PF#!K!B99,L M&HB. MU6K2*9"$A)+BO")6GQC0\1?FP]G77TAVC\H^IS#L74+-F1$LJ%R[GZ=:52(F M""EE0"]9TH)Y+\UY$?J$2%WJ:@R6 W MN59OX^!2)I"B^*R8X$FU:3.W'=.Q[D,;D*DG09_+I>6'69C-GWA75'.W+X@D M$YGJ().@,42FP"N= &5@C&G49'8WHIU(OH&RPF=_$LW;8N MB%J>"SZ$=)I3O9YT-FXB\.-0H2A3"@H%H21&'GS6M-/I IA,%"8D[F.38)QC M4>")L[&C,6 7.3#WEWNDXZ.^[NHM_613CO5>C#J TOA80D J][BP27T4,T E,6GHLV MFXB[9Z/.I\_'(LY:R+0@%,!QJJTQX"<@:(J2@G)9?6O=Y* M[L6(_@3?8%&YUQPKZ^!-R@FL5;XV[$1BIN7 HO4V1Q6E;W) ?68] WNUW?<6 M<(/LYS4R=T'SHKH [J2>QYO#[2/;AM-[U9O0$($%\R!TI:]F#KQ!#L5$Y7DR M.=BF$_QU8:#][21D1H M++K)9FX^_YOGJM$?Q]3U#/[Q[MT0A0I(YI4BO)8-$*9\A"AV 2RFM MSV0%)M9%B3=/?+[ZVD\H/1YE5A1O2+!L^W(@9 DYB00E.U=+.B6(M29M[1'* M>-3!H>^@KL??\FQ5V*/PMIJYQXBT#*.\6CU^P!&]:59',7V3\_R-X>J741E/ MOLQ_=Q$0V%O8Y1ZO;A>#>:@ 8>"Y)K[3W+;=L('03_#(^U M^N7LUF/-XVG]G,(]E]54?OJ&DS2[E=50970!PLNU5;SWACP M/ O(I>14I,22SJM>SPZ#>W&\/SO&M(CA&7_YLDR+>%#T:&!U-D@[.61) BZ9)!S U)%1;9ZDVB>1T"].!;VIJ&>G:D?K\/5_+S\PS6M[HN(IS<$ZX<[ M@ <:2]2*&RC*UG8P14*HSI[E*HEBN-?)=G"INKSKQ1"CB? ;W#Q\G&"87D^^ MWZ'N>YP-)Y@'7B$&FSQ8- 54\!P"TO*75[J[K8:WVTEOL*X]-8CV)S)R"Q>@">VDY')M-7*A61E MXRUK9] OCGM'T_!#=NK>#:8WU[//X\GP?VCBA!P2JAP@^2A!&2DA%IY!!)9B MT=;0BGP4>^D6TPERM(ZFW*<,I3TUT^)*EI2-D\DR$N0A.J<\4RZ#]\& LE* MJ_UHA"HN>6Y9M*+)%>VCL%[C$6@:J8ZYA^OR8/\M/ IYS#C M YFM)A0SMJ"/'!C9?S2AD@.O8P9>E"HJ*9?:U'C;"^V+8UQ[G3XDHCW*(?#O MX]'7>?GA17N^^HC3K[P@4BN.),+?)Y#X;$;R$674^TMZ)< URTIJM+P/'A.8.$;BH3H@R MM5Q#(.*;4++C(4;6I A-LQ&]A(EQ'G1H<(SZYFK^.Y@W#VEUNZJ]M"%$!5S7 M8CH!+3A>')CDDLB.0*HF1ZK=X+T$!C90U$5WE&+),N[KX0X6\J>9B. 8SV!L M\($\ZZ)"&]?T7"3P\MS=#.,W4OF7ZR^# MHFS)(@B@F4A&JJ+-RPL6(#&5O>56,%PKLK0QJ*9O7"^&H2=7Z@:&'I2R=-A4 M>S"B\&T^(E1)9\TE,%&;:4BO(9"E!<9;H4/4DF&7\@)-P+UR]:CJW4#8]C6I MMHUJ.8"; Z/K.$V3X=P(>D].PL!SB]Q)&AC7'!1/"ISR$KCWM4J##M*<5[O[ M)P;T8KA^5LS80/F#CP+W'E@-M1E?C^:I&;^%R3]Q]FXR3/A'*5B/QJIO/*@Q M#,+G D$S1O.9)G5,6+M\LL"T4XBL21!*RT&]4O]4#-E _],=76X9W"IO?#$X M:VTBT0-GQH)R&<$S$KU)6)QBWLEX7H7:.PSJE?ZG8L@&^N\=>7ICPDT7UQG7 M?XU''W V6Q3['I>?OF&ZKMG8/XQ'U].:/COP-ALO=80B:'M2/#OP@660+G.4 M2L>2.GN(G=_Z8MC66"$;N+-W\&"%>B6G(B?"*+Y$ZLREPB*X=41C) 5*AY*K7+1C(1O,P2M)0TMNB59:U7YW"2PP_7B_.4OXH6TL8#(HN%U?6L^,V+K3=W_AB6-90$1OXQNQ'*WK.FOPQ"' M5\/9][?7] >CV8"%'&+P&JPB6T,)IL$Q%B ;%+HD)UD;=V9_R"^&A$?6[H;0 MR\.;CZ50I&%- M.H$\#>W%$:UG;6T@5)\MRIZ2U1,MW!UGF#(W('VJ2>^UWHR+M(0[AAQ-EKG1 MZ7U?(SA6^[-3&WHGT?BY=%:[W_4@!:=9X0621J01U%B;E S8F&CJ>9E8;)*T M?FX-=(Y)A$?;[>RBD.?2J:3+F%[;[>S>;FZS=O;=9B8;*B9;2D;71/_ M%02>"A2DKTWMW;+>E/Q%]DG927>=^J3L(O@&%2.WM_-A"DFW.=!*@9$,WVS M!T/ 6"0C.!221)-EZ-*;+^U#H7ZUU;K=#HL:C9371H;H:HG6 BJQ +[X )PG MBS8YPW.7@)SS[2JQD]0[->?9163';L[C!%,^.RB^XI/,0@@""1]J(XJSIG3J MZW+FS7GVUFF/XFMQ,+&U2;O2)F;,-$(D&W'1PX37SE#&,Y>X8D8U*?RQ%='+ MMM3Z452#DAQW\:RZZG1 U-)T>PCI-.9;3SI;+^W9C\!;U,]_B"PD^K6:9IJ< M=[5?; (OZ%\E1EV,S#RMUSQ_7A1XPJX[&@-VD7.SS@F+RNLKDT70_BB#!>NE M!U5HG7/163!I3C$KRG M18SYPJ1@B:R;)J>^#Y!W6@[A^VP>24SK^@A_#-YS>?W.G#H!W_[J/ M)GY;T:SUXCFO^!PT_+!HD':F#OM_:LJGY&OZ93%PJ+M*XHTJ:R3@2715$J2RTM MQB@&/0MB?^57=WL\J@[VN-Q\_&XR_CJL5OBRU5XO"M_I33TK>?]1KBDV8F Y M.66]R2J@=C&ACTR)8#EM+/?TW#N;7#^-:T MILG&(_N!*XU>8<@QFEHSRSH,'"/3VR;6XV\\S#2O-1P7YY!75^._:[[CKSA8]@ZBL-:"7$Z1]_84U>&GWZ=3R= MO@V3R7?:F>85C0<.2U0\.#"Y]GRC60:A1 >%)XZ,H9*I2:F['3 >WWOIBR_; M,GCZ5DR#TXL'4.F+M_3]<'8/9DTHIO=^'FBTIOAHH A.SC=J \$P"4[+P+7& MY%63:C [XKQ@+O6HH :G(P^I7\N)#BPKFI-5#2*Q0FX\L3PZ+6!QEE-$B++) MV?=F.!?,CMW%W7?[US5$O]8" ^-X-?PT'_] V83U"A^8% D4?4FCM1%2UCH& MF\D"+$\841U>\_PUW+/NX"\8+KUI9H&S4(? M8IV01SI YAEW)H 6M@96"@_>: Z9693)IRS3<=:Q.9Q+IL;.XF[0J/,!JH?# M']#.7+(W'(B7Y$%8JR"(PL&A]#)G8[QI6B?F$6P73(\#%=&@(\T#B+_CC$PY MF83(\U[9K#;7%! Q>^!&:D7+F49V''(0F MFPZZB;M!NY0ZF5;&A(2X.&7ZN M@J:A?\6\W-L$.N;(%87 5(W>L_/ ' 4VZ&B8Y.B+:TR+)T%>)%WZ54W??4XV M /T^/\G(D]J.:URNI_0=P1P4;6W*9 W11D@VMA068N(%G!":["9#/N/:' M;XG9 ?GSI]IIE-BB0\CF$?PYRL-:<"!>SW 5N?-3F-06Q^2V"8CE OG6B]J:E%(XX')MP=X-6:4T3SD,B&R]&1.- & MB-XG0#+K93)9BO7+CT:&\WU<%\F9@Q70HE7%YONZ>J5[+R@@,:Y$B040=095 M3?]85\B8C?/;6$-;\!RK0F4K-O0AYG,I)'D;7G<]^SR>D$LP3[4K& SG!B') MVJJ'D?T5:E'7XDA4+)3$3!/&;(9SJC3F7A0][EW@#<)Q'J):Y?!WP-4R+WD; ML--D)_>AO"?Y<(#DC\D,5(9+FQ5H62(H7\@QPZB!Z92\X(X%W214Z[B,>")9 M^9B$V$7@#8BP]*'>UC97D^^KM#O+I4_. Y_GU-H@P'.!8$JUDA43O$V5]DU@ MCF]N]J.J<<]R;A#]^W C_.'[NDT\)[[WU6T* 807$I3B&8*F;W-1@?FH6"I- MPGZ[ KPD2Z*)4AH4J5O'M)PC75"UM"PVPSJ-7=%&E4\XL0?HX0@!X4MT1F44 M)CE(OEYK:VW!(>G3LXP^NI!UFX+-QV3'$S;&*7 3IT2]?+4]F>LG#V_5E/6?C'336]4Q*[WQ1B:60A4I"1K0B M15*H9%86B8-^AKV_8F^2:3<,H M_Z]QG+Y)_>1;'OCNGM7>IR366)"RBS$YK1Q7RM7D9Q.XCIBLX-:Q>Y4>#H2Q M?U# 9@SS,[S;PSQT-OLB:6T*B9.[Q00$%!H,TX';I()W\0D"='W7P37!2\%4 M*U7>O*QVAG]/4VR4AE?#Q3H_^QEI_0Q7M136-3WO^[U?'I1,7H#V#EQD@19E MVKV<*YF< 8[9%A%TFT:5/6 _GH_6A#P/:H8?69L]URE= GMS-AOH M7T8/BC/@=!"8PY $ASAO=LJE)+A80,1L%,= 5-8MB-$)W87QI'^--$C[?.BW MKCN9;S_7*L"_C!8FY8"+4B*6!-'4S+\0ZDYH)7"K:[&^J+UM4LQ^5Z 71J:F M>NHQ0_,)82P.5 O++FL1(1/[:]5W#4Y[$HGWH1AGHXKZ,%?@*"$,S6V17@5Y MZF"&Z60V>%\INKQ\$\DB(S[&6AZ^-J0-F"*@)V'Q0H)17981>NB=)82^6U\^ M[KWUV!<+_>MP?*@L>[1!;T LK[^ZP-CAKJ"[:ON_67SZ4N #:SK\ #Q-=0F M2TXQ01XO8]+47"6R4"(O0+Z.*ME$E-CEDO \M+CE\+Y_)>XBM9Z5]UOX5MW4 M)9#$/!F/Y(,(G3V9E32.FMI.@H]&QI25XET"/SJI[]Z;CV=W'23[<1^"Z_&D M9PYD<="P!((J"\P9(>O180 R0D3-IZOM<#U-#DQ%B";5.YY#Q&83 M0NPB\!8A-%UO%G*($%PBVL=4O'#%%.,[')=U M?-W%F :M1-SC*7Q'B*L@P X@-QL-^_+A%$9!,[7M1HL#9-YSP]GN8*.+PJ/3 M8!*SH&+T$(.WD!S/7CMRH'*7N_\3$V.+;7!>O-A%U#WSX3WFZU3%/"[+8(5E ME,IR1S,YL<*3)U22!F\-)WN)=GNA9>9&DQ'ENMRN//&:X]ZO-5+,N(U4>[83 M?D3\@OD]_A5FDT6XTL=)H,DR_RI\NSD_-BZ5%$'&F$%Q1IP70@+/7&7&2C;A MJ0#+SB^[-.7W+^'CQUG?^?)-SO-'DPDU*N/)E_F(^NU#\\1+6C6DV65L:Y&T M2I)[(*4JEFNE>7"<\\*\NM ML2TCOX^.E;^#(Y/2 MY!KSP D;K-42BG TZ53FBW/=XK@7UFMF1)/RMSOB/+Z/W"-[MIZ5--!1@\3' M1QJRJ*"$8-& M/4N0%D)P10)FB=I@A0*.UVB[!X(>4:-<1H2I2?)-SA6VSCH M96B4D?52R-5."X9,.1$+1"L*!,V92X$;DYL4Y'D$TT6QHB_9'R'-=6N-(.&# M]!&2(-ZJVI_8::=J:KA2-'SM79,@QW,MV=20+ TTTO,!W8X9 2Q)SQ@B.(&N MUGB.X'GM 8:!2\&8S%IU\,/.-0&C(24:"[M!'Y*=HW*#B)7 'I2KQ<>"1(B) M(=@8K/>.%].F+<[Y1D\?88EIJJ4&[4$VBF)Y#^)L8E4,#C5958+-Z_TJ<$9S M$U-R#)O8L]LA':M.W+'ME=WE?>H ZR$&@J\!P5 M9P6;5+T]CP"DOG7=+?QH%YD?,\BD"ZX7'WZTD_*Z1IOL(_EC,B-ED;4F_RQX M5 ?E\9=,*Y=#$?:MXNW@:MB59+D!DA%'CY+67G/HQ\\#;<7 M0V=4]HG@*Z.0;Q'M0^B]"'C_ M"(C'G]=.Q%WB&IRRRM209QU*L5MDW$\(PX]UO+AJN5N? M6^^'YT?X[\;3V>3FE7=_8Z[>CS2,'^A1_[P]PV$!HZ3U$UR, 51$ \Z: M$5 M(3VZVNV^T:U+;X/HX8)J# 7; "6G M?\2KX:=%._@4#.'Q$K10"$I*!9EG5OSNGU,\^(EV>%<%W*ODV3@>>;$ MI\A);%XKVZK%8#\C>.7LD5G0)NAD_X'4 ?Q1WHZ_U&)S\T]6=<5HCV#DGA0. M6#+-4H,1O")G,7#M>*7Y*?C0(/CG\-'4 M"J*)#+!?QZ-/'W'RA3STZ\GHC]&RM:XM#&.,LH9):E"*18@J&M":2UU,5%H< MRZKN=6"O,^ \.-,@=.GP\3VRFWDE2@Z103&BAF5%!.^2@^P9L\8$)V.35)"6 M@WJ="Z?GRL-Y8/J?!ZMY^_,US==5T>AWX7N5]/3_8IA\_'L\"-9GU(S<$_)/ M0+F4@2PT3I-9JH(8E0I-POOV@_O*W9;Z?V16_DXR^_@W7GW%W\:CV>?I M0&/PQAL$="F1'^T#N)(%E)3(JW#H9)O&<0?B?N7I433^D+#N%,LH$0]K*T:' MC!9]$SC90HXE"%@$6.>B,_2ETD7P]&43O58FB M=H<(M95,L>!K(0FF45BG1 WM.1-J5KROS&RJX0VW)PTN[Y[&/?R*@X16D]L8 M@)<:B\BY!N>9 R:55*$DQ_BY6)\5[RLSFVIX S,;7.P]BKMB_GDX3>&JCF#Z MD>2,HYQ.;"!S'M? MZRT*!G4:Q'0UBH_C6;@:."VXSX811#/O(J=J;7$)' M9+$+EG+H4 VY3]K6!3#2)F%_/$GS6#BQSK!0?O;5-:@0_#NL% M,JR!OC;0J<%-U<]A.*EIT?A'61Z\ULL#]%::HLEP%=F"*I:$(5T$'J*V'CEC M;=H&=L3W2K!>-;B!:0WN?QX&EQG)BY$Y@Y"%_'8"#%$G"47&;!5/6:8C.<"O M$8+M-+>!70UN53H(ZTX/[$6>-]=U&Y<"O&8)S-=<\9*D9ZE@,")IRH*1#<$P&(-?>!1N* MSKG)-JY7 ":HP;J*A! /4F7,M$Q2[(6I9^V [M-,4?^E%A!UX<(/_C M,D39&#$R Y:+ @K10K2,$%IC:*ZXD(N[!&8\403BV,381>RM.LFO@LI^&7TE MWW5^(+),1\XB.&UJV6N/M4Z!DN18H FL0B/@[K^/9Z7PKMGMZOT-7R)S9#+8EFM9/"I=X:$IZL9>_I;8O]A=YC MZLIZ9\8N,"ZTM^].&MC2%G8?\37L[1N"#H81+;D,1,O$/7BA$BSJ&\E01*<" MR.>AQ4Z]??M0XBY2Z[NW[[T&I]Z:S(L7)&;.%K5PHT,-0F2%UB9C5'^]?<^C M,^Q.LM_:&787P?7=V_=>DV%=M!&Z2KHX,A4B#GOX]E>Y>?N_G4?I="VHEDK?)8Q6HO.1<&+LI[40@)U0GL> M6$I>#K8 VTLX>Q?GN_?G_8FG0_$]GM%FKH65*BO)T0MF@PQD1>G"F->#;=#V M$M#^Q?7N_WU_(NI2/(^72*Z@=816X2F/ $KD/B9'_' MV2=:1L>ZVH[+57W;U3#$X=6P=I4;A$0N'!<6CCW^-Y=L! HT>L?<%DFI=3YQR/1,N1Q"(]9)MDTHI98WOEQ\V;7R!# M]I-ZS\W[NJ*MB9L+L)&6,Z98AA)JS;1Z\.A3K,WEI"M%>%:B[9$B-R]^>0S9 M3^8]5O+:">SPZY+-ACQTG8.HB686E!$1HHT>?-1)HRF)B]@G058O?H$$V4OF M#.H.^-8^FV,RR@$O'FN5'PD1DX=@.&V_-IMHFEQ;[X'UI;)K/V4U M*,G4&?*M=6?)!S3::4A!>;+N+(%U3D#0.IJ456%)G91>%V:#'TE5#6HJ=4=\ M8QGR4E";G,'6 E#*%%IN;9T3Y#DX4TH4;=K:[@[UI9)K+U6UJ(O4$?*=$B/: M,FU38H BU_)WD62CHP)&8'E!^J!-A?V=D;Y(;NVIJ!:%C3HB'K"0%',A0U*6 MW [+,_FQM3$%CX9%#(RK)O$6'?&]2!KMI)0^"PG=E\%]M+\NK^V^_SG*RYKW MF'_ZENA7%ZVC!DR[H%2I[A.*D3^"]1!U"$(8W69OV0GM9Q&JOL#Z+ M"M43MS]'M%)>U3YC]:KX:CR=CD>S21A-K^89;/2'^-=X4@>3Y@8+O=<*X7J9CXS'G[F^^#*X<0>HM2@5M(?5 V)B44QE$ M,;7T1PH06.T-EC6+R3J>69.^\%OP7 9'^A1ZBVH^6W"MSE ETI"UM""SU* P MT%I&] 5$Y")%H8,[@E^_#NM%4&,?%;2HR+-I)ZPIS+4K0UWJTFR0F>/)Z +, M!T.C5X&V/44+7"X^LF@\6>['LE/N0[LLIO2LB@UL.?AL>A/$]SC"O\-513KP M4H5<#(=$Y*W][B.X&FR=,;K,$DL2FS3X>@+7Y?-D7R5L($G/!\S_A<-/G\F2 M?O.5/OV$=_M_O<-)JFM@C,1JY(FT*DD8I9XH\1 @.\6D-=R6V*0:YJY +XM& M3=6T@5<]GRVO 5Y$/MY=-OF 8^(^<@3T->%#2EX3-0J0P)S+6H=\#//F:: O MB%>'JFE# &+/I\KS>J\Y.YM-\I!T\02I6F7$=0A>*\^M,=XV">1_".62N;&S MJ#=H__ ?YE]-.W]+FFO_\\GFQS[U"*4G@4P#0C M49"K!YYD V2FQ>R-L<(V,7<.P'Q9?#J6\C80[^!#X[7#;;+@YJTA1].;0+KZ M4;B:\@$+@MN8'03N""K-"G(2A8*BM/_**RU%U M7W+[;Z 5 MS>=4H$0G+=*"3)99NXOIC9B.U0BH_57TX2(_=<>>^[6FHY""=N0 5A"'E? 9 M?&0"G)!6^TP[8^FM///)Z^3WIL*-U>]W$67#>NE=8%QH]?N=-+"E^@(X^:HTNQ=QE+WY.U>]WDOW6ZO>["*YI]7N9 CFK&""0;0>* MJ0S!%P M]6B??F9C07>H7,L,%AXBISW+J&"32PZM(B/261$83X^)^^!RMH\\^Y$?O%""%)[B#:@*!,HJ^D-*!I'8)%AY5Z"']R;H]+YE&NZ']!GS]16^B=-%IH)05ABLQP@LTDZ7&-DJ7 G: M-'DLF#T)KTD$Y6&P3U' OB'_'O8X.)I.>[0_5^AK,F8G_,L6CW^,?AY.IK,W MH]'P*TZF8?)]8)V6SK,$V@9?A>8H%5^"8I4%HS(KIP#37)UPU MU^"^*$X>0:,]5E?>!_7'S\/) G1(/!%<#4QX39/'._!!6% YY5P8YT4VB3?> M"^TK"WO59Y,F:=U!UTIFL\]SU$(;C$8;B.2WUZ+3#*+@&7QA2AN/2IU9*S4JHH@U:L3?S\7FA?6=BK M/AM4HNX.^DT-"[_%S:10C D-,M3",L@D>)<%2,OJ_;W/QIUX.;P/^)6*?6NU M01GKCK@'-'ZGE?9@8RUD4W*B29,MK=R!\XBYN#:.@$@1%GI'R4H#SA4/)2B+STO!&U:N[(CQ;>O5S M+-A&4PU.5=: SC?VW_';[./?>/45?QN/9I^G@RR3D=Y8X+8X4$&1)-!' FJQ MQE%$6YJ$^G4!=WPB-=+MXPPZ7#%'(L^=@QK+32[S#C9H"RB'A=9F;\%$$WE2 M,84VWN;CL%X28?941H-3LTWH;D]3=.UGGT0 1X,$17MIC<-B9+(YRT(H++2) M)7X4U4LBRGZJ:'"PM0G,.+D.@_3>!CK455DR,6"QJ&T8F6:V7+D2;*C*/ MPGI)3-E3&0W.GC:BN_$"C0K)6\?!:B/J>A'6/3>2%TV$G<[0]9IC=CE(2+ M%6D 5:RQXE;56'$#6<2 ,663=)MRWUL O:PCE/WTT,"3654.O@Y7:Q(=;SUAT8ZT"2G6="M6 M[\>4SZ +)ZDDE1M="74!=_%4V5,/#4Y-'L%XXW])%B0:4J4W6A)$K'26$:S2 MDA9 VC./O?^O!1J42N7E*7PI5PQ,7D MDOFPDZ1[/#BI=:TV GH[KQ?^RRJE9. C8DKD< F?:A^WR"$RF8"[Q(PR7 :V M=HZVL6A8EW==Z-E($U&?+CQ]41)'"B\=1D6"8#019/$0!'TE1"8?*[%"_OD) M ^&.6EGJ'',7=]?2J6M/[3C '[Z_#3/\-)Y\_Z-4J:Y^(\\+Q?AL77110"FB M9GK8 $XXVF-+T3JGG'R1)Z3GH^!/50&K';/VHW!_&FYP)/@$]EOD_QB/\_2/ MR0>?!:D8R<610.Q_FKE;T2J2299,8@ =(CN_9G$*EZ]5Q#])' M@\(9ZU[]M?;;QW!#\-/ MHV$9IC":O;V>SL9?IE]&93SYLCC7O(>L4TFU79[>1[VT MO4>S5@RM7KOSX-&Z;)5+-(MI!I?D"I=!.&L&>PZLG7+VKDNX^SN.K*@.=0MC ME"HK3-(&HVRRM1^7-4$;3ENT-V(7=1U@E9K+QMK((IZ MEV*#@H!90G&T%P0T&'43ZWP[I$,N4WX=CSY=#;]BGC>YF@Z0IDEA-H+()E7; MI8#72H"6V42TT%=DR$"@DY6:C)T,DN- M2I/LC/5B.-1:3VU"1.]+8G&E8HUCQF<%V='BIU3DY!K% L5*E))%9EBK6+\- M<(YU>7JLI65W&9_Z0K1NE7?LM0_7?_UU-<3)_+0W,%7#S KMD9*6Q%P;83!3 M>V@&$S67W@;9P;K8\OA3W4#VH;1QO\+K<6?9 FEY,-(%U.:;P*Z:/<5=76]J M>%RM!\CP: J6CN<41(!HZP4-RPP/+#\KR1D1EJA%;@R-.N0XO@F*.5* @M.%?9=>J@>>^AQ[/$>A3R MN \)]>C+W0)YNP12T&,HB9'[4($$1^Z#KG4Q%(K,#;/9\\ZJ>GM)JMI'0DUF MU8]+((*%Y"7Y_QQM+0(G"$A1#I+TBHN8:,GHTEC]WD,O0U7[2*A'A^46R)O5 MA0M3)C$T@#+6YLT*:3@6@0DKEL@/R^!F"*D",6#K'7Q M%2<@T3H-AC.GM5$RK5?2>D15/U^2JO:14(]I58O.=?\?[9G+XZ3IW,+57KJ, MEM#8G&JQV@S1, ON ?Y1ZF M)8&[@.J[9^Y6-,?OH'NHFL:M9-QS;];MX&B5$HHE YDSLI.MI1V"T]X>5$R2 MZ.U5['*J?XZ*?Z3I[E'TOHMH>W9!5DA6=IO,180H"WA:T$ 508/33@$:YI-@ M4GC3Q;5?>^QQ&[7V).AQ/U+JV;U?0?GAQ^$$TVQUWD"$C,H&,K>K86!]!"^D M!A&2L4H95W(7AV3CPR]%>?M+K-&<6QT691X3RSF"5ECJ"41MY^T14)FHF:3! M81<79>VQ%Z.V/:34L_-_00M 2%1J#90>% M'=VK;*NP?:34\Q' S8AN)KOD,1H-27 /2M>>0\41=] S:;@JA<<=%';TP[6V M"MM'2CT?!*R@R-4&:Y)VR05@7BXK?CN''C#&*,CO]5C,#@J3EZ6P?:34XW' M72BK4W0IBJ,A$5D<0U ^DVT4F 8RAWU.S(8BNQQ>KSWV4A2VCY3:%#FY?W3Q MP_) M#MK48UO#MT*WG M=\+7,U7X*X&FRL/M5ZY.)=3\*9Y[(=SXM97911<_^[UK@^^H:*NN2I;80T)?: M&MF!\TG3U+-!<)ML,5VB&<9*IFKK:8[1O17 @%^I-X@_7_34KCZ]&,<"4< M?JVFTNHH()']3+XE)#M/;:&A78QS0V4%&C%$IR\*:PWVQA$R9ZIH%O5E]^&Z;*]C+TDWZ:([]IH MZ0^7DZ +M*/Z%K?8SL:MV$^/3^:%'*:$8S@3=R#R%&D"6((H#>USPBH(RKEZ M_\:U$MYR&2^"'[N[$,WIL8OL6]!B=:2V#G&YY;DLC,I!@(TJUMMY RYE!KYX ME>N8>6B3/O8XKC.P./;5X3HW>E1 U?D-HE_*\ 28F'D(96<3+V\U^"0+"U7 MA&(V6F=EDYJM3R*['([TJX0&J\@J.G,;O"R9<*H4B#B/#A "/&.,9&&U#E:6 M1I7AG\!U.0SI4P$]QT!^F(79/'7UEL7A:I'2Q5$Z93QH8BBH[ R$6K_)AU2\ MR+5)<9?KD4XA<%M17("7TI^4>PYR_K!(5;X+:953V0%4W^&O6]$!B3EQ4NNL0,H&S 6)*%J24CC&T1F"7&XQSU/\C4;#'5/\N$NY9 M[6^FP[#*M(C1*&-]ZA)QV,#Q9@ MCV[ _"!T\GWP]O=!J6&XVD=(*1,"Y!E<*!S0BL"XM='$#9[@="74*:9_^S3^ M^N_+)R[4N/QF78NW;WW.&MQ3=CU.PA6"/S\,2O1:12<@JMJ6+CL.(=D$6#+1 M2'-F^ 9;ZR#M_?GA$K2WH^QZ#I5]C]/9N/S7>'*5EPN!XEX8Q6K-6DV>GJE@ M9"J (K(HHE,Q=XF]?/#@YZRKPR758^3/BC@?_C%(HA8FI1%([F@L*2-X%!Z, M<](R7D16&W:]@R;=AW\\9T7N*;L>KU56"/[S?P^DC;$P5L#GHD'I0+:84@:$ M=JBS9KKTKKW__-^7H+T=9;?5Z>RWA/+R=K_<*>DV_?M.3;?ID[]P'W"G K ] MO+2/@K!]CWVM0*S)/BJ>3.)!*^^5QRP%&:7*%N:E%(-^Q="WXO7PLH& MC?7&!>985HI4$T/@CMR!I)BTVCZMCW[**2]?,ZWE+G\BB)-1N+I-TAWE&B3W M:PV2>S,/DOOUII:B]UEFISQH@0J4MPYB(&-+:EUDH)_IIJ5)=P9\BO*M(JEL M;&V]BM+5L%,)48H #&OG>/+J_7HNZ0LJWWH4YO51W'47+;:H)KW$1BOM-4EE M&.+P:CC[_O9Z,B'[;2!9]!S1 _.A'AO*4(OC)4@H,TLY.B_;))H\"NN%T*E' MW?0<&?XFITB6NW^B)!\C7.Q MKH CNPZ$="&@1F:LZ'"^L,>K+YPNQU!(FZ#3!ROD^XKLX[AVF/N*DW>3<;Y. MLT%T K5Q$:2H;7,$H8W>)G!*&T-43X6+)HM05X073K"V&FN0&S/LY3#XA$=Z@SL+1B(W6H"+*>M41(?.<)2/[6(E/ MP+8C:O34W1DZ)[,*9[*HM6"M]:E6Q#80'5>@B]?%!*%QO57#99<6."9'=BU! ML(NN3I%&W@7?:PF"P]2Z:S[Y/CHY!7<4>IN+DI!TX:",SN"38I $B[7TFY6Q M2?3_\RQ!T)0RNZBBYX.F._<4/PZGL\DP7M,OW_33S3(ZZ37P;.O9J0^UT*.' MR$T*CI,+X;M44WST)6<0RG^0/L8MA-G@(/J74:*-]": ]=?Z!U7,E=W>(3/( M!*3()2A+'F/(2D (.O%@,+#<)%?L$4POT!SI2T,-SA*W0%O.ER[@6IHACZ([ MC0W2FRZ[<>0 132P/1X'F1AC6F8.!:T!I9@"%[" C\(X53"'W.2T^00L><+J M. U)=I%_BXS#C05;E&-=:J/ MLXNX>[1%:N3B\@KCC\D'G'P=ID6./N?*115<#;,7A".HXEXBFJ]3:#J#Z3C?A4\866T#S&GU.1A#$1.XWQBR3"$*R\E0PZ99''S<\OR>! MC_N35L_=-WX9E4F8SB8TR.O)"@]'K$_[+27F9O+Y7J.)8JI4V;M,TCFKTU2 C2 Z3UO^\N!B?& M8 ZP>VS'>2'"$J+7J3,,I>;>?QXOK#:>L4M[[; " R9SBP(EETI%$A0014ZE5[G\^?K7R<]?>F;*J/,7C MEDMK* YC"#[?SJ*5I:L^9LW6LL]=9^=(J4'ZT16.N[]P MLHP7UU]2P28E+;)V(=!]6#J%Z0 MVZ*^EAID/=Z"VT ;Q_DO$>?9Y MOI^^B7W;=>/KW!<['\S^G,S?//Z0BD9^G MGY:+DN([]?E3*]??]O;6O[4^&VP9:FF^P\<)UU1DU3Z^/BE*-/#KM]\H!N]= M CT",%:LV:]G4IBD)UJ2-_C/E_('@TW.F_#%,J)XP4ZR@#&T\_:/# MZ1Q7;W[KLCUTV[U$!@E0.M:7_A<\>N)D&7 ELSF7_\LFT6=^Q\$O&CY*]<04 M.VNEE7:#01;+;EK,HI\FD]F_./5QDQQ$E?!<*TT"E%I##$!0H$7ERJZ:7#MW85K,^VQ![*6EXW]T![GEE!'A3UX<8;\!WJJ MK!%JX[2,"8CF$DJ)?(E@ !*53U23WSHEFU1\#LV, [;TT,0X1NQ#CK=RB@/* MC"M$F[?+A"S;#811X1,RE)(WJ2EX.N.M:BFM[V"K8R2^UZRMVZ[M?9RL M6_ M+['+Y^KD^FH\S3(9X^02%UO)!+W:0QU8L$93J&,P;[6"DI 8BN+F#@B1!F>T M *9!2JF<1!CUAU]5T"?W1NNU;'NA]^B*EA1+*%5,B04 (=!J207W-D3FI+8' M1']V2[2'ES^]'UJ_==NKH$\GM/P(,QJ34:M.:-)9;KW2!CV+X"4G'A9WPXW)-BTL MG8S3=>DAMCYR+\?S4C^^[.*;VYIX0:FSTAF2E!#Y*,_G.7*A2N).AFF8<*Q/ M,+!72N+1Z,ZU[KY\X:UW(W_UNU@\+7&^-G!&EBD#JSX -#"2G[ZE1LZ&DJ*. M'*AEC#9)V.^%;MC(>%O^;)N"]=73P-WY,,B;'C7AC]FKV7R1__[ZOT_YHA5' M,AA(GFKB@ 62+TZ.(#/9M@WY1&'1*NN;7!].0OMR.59#?0UNI3U!OUU\C-U& M<",K&4O":!(EBP04!I*OY%E>,OH0A#7"-^GQ>0K8[XP[0WD-BF(?QGRY"4G- M1XC9S$--B8C<$TC)$2,POW4N"E6< *%)OZN^ %\NL4Y44N7RI[X2N0E"T&BT M$-H3YGRIW0,@3I?V;M)("HDZQZL-WSL*6>M65L.1IZU2GDJKJH=_&K?SD[GG MDEF3M^:-(F!*&],0'4F)J]50"/1-TF[ZP1LZDMB8&D<]O4Y2T>"6UZ8O4@^, M+8.)?4 ^3EBQA9*/.P5/U]!CL2FQP/.M(A_/ @I6*$60GA/#-$!2$,-V1OUS M9]&!$.13(=$QBFD1FMQ NYIUK[H8QHLWL_DF.\>#D%8Y3;B6AH#+8C#H@?AD MN$PI&HM-?%8/@1H^1%E?C=O!REHZ:."8^H!=A]/%]6:[MZ4G#"7-J$0PKJ!" M8J(O[=T"XT8:%GK5F!_-C-UPOD%.5)#[($?-VW094^RZU>R0F]2O-52CJ K< M>V)=?@$G#$%3VB2;1)-@RLE=?\,C\U3+E[G2H1X,,(M^)R0G,+EAF1-(/5 YM'9K/]$"--%/GH(-@SA7AZ M9L/NA5J(L4?V@E8Z^02.*>F!1>.D0ZFC=;1DDCAW3X[GYRML+7A&AL*>E5J( MLE>L&(06J&U8S3%4 E66(HV*,>3)J?N":Z\;G-8[ -T=OG"W75O'!O96J-4>DT"RO*4E?F1;H,G4602J^2! MIB;ANEU@AFJC7T7C]ZH*SI7N4_$H;F]D<^L4-N:'G1,D2@VEFBR;><$YXI2( MAJ'+=H$>@BF/Y#.LI^<#Q#E%WBU:/-Z'M38%^P!KZ038$V<( M?U!V( 4E?+*$>KT:-9*?H<"!".I14)K->CG(@=*8%0<\><.2XAB9[R7#GDO3 M^L_EQ>$\_OC#_U!+ P04 " OBTM2.)%^>\W, 0#EE0( $P &UX;"TR M,#(P,3(S,5]G,2YJ<&?LO0=<$U^[+CI(KQ%I4B,"@B(@TA21@$H3$1 $J1$+ M100L("@Q09!>(JB@($04! L@O0B$4%6$T$M0$H(*4B01#"-I=_SO<^ZW]SE[ M[^_;Y]YSSSEW._P69++FF9GUKG>]ZWG6K%EP)[@48/-1:SMK@&<3#W :^@&X MWP$)RW-A9\X#YP%HX^%. 8>!33R_M]^_-_W>^'A__^;GX^/E$^ 7$/@K"0H+ M04E00$!(5$A8Y/<&?1(3%1'[O?/[)/\$W<3/R\LO(B@@*/(?WKAM@*00;QO? M>UZ>[< F21Y>21YN)P"'[I'_K]OC ?[+QK.)EX]?0!"Z#5'H@-K-T.WS\D(W MS0_=,91[$\H'^"3YMZCJ6PI(.?L);K\LO?=69J&0VJ%*@LR)09JZP9DKL<(B MLG);Y14T=FAJ[=QE:&1LLF^_Z>$C5M8VMG9'75Q/NKF?\O \>^Z\?T!@T(6K MX1'7(J.NWXB['9^0F)2EMN^])21]*+.PDB"L M9G"")G/FRJ"(K+KAC ;]=]'^*MD_5K#8_Z&2_=\%^UNY2( 8+P]4>;R2 )@ MLYZD: '_,LW^Q) $*=?BZ(FV[(*?F%1S>%S/C9^/QF_8Q$VYIBVX&P\47M>4 MI?R*U7"Z\IF?*$^4YIEP]FC5I^?<-E<&W9WHXUB62TG@C1V9@>N>Y94OIWM" M@@,VB1-W5[T]9)W"H_$@AO\*D@]_(6QRCI%QUZD.U* 'V]+Y^[/NO'M^BG3, M[2MIYZT]'VAO9:U2G%Z=S0E]9UPW=E$)B%QSQ[$NLE]@ L(FW\\YO@8GZ9$V M-/;7,J6J;TT1(U_*R_V2> W?\?D5!3X5>V9W;0E[Z6-OI@_F-@HY@X"#2$=Z MSRTSAY)%3]V* .7I^R^_F21?#KD>MCW![DSV7K?$I6G%OS2SO\YDPQE$$-PQE#R#5 W$55+R+J2C@0Z;43\%FV ;H7/ M9PQ,B3];GC(?Q'_Y$7D]K]6GD=J"ZS;?2TOLP(LLJ)C2N4!*^#+LR)".RN+) M,:/HB>6RBQ3+QB_9'D*V@Q;JU9N!Q^*[M&- #:8+FHBH"<^-KR?HI7K:).F& MWTMP.-H]=*;>>/"8<$) @D75[A/Q9Y7>7+.KK:L^/6-NC!Y%5-I+30D-VK2Y&W@C%*6VY M(,6KNN7#6Y[[JVKY?5F1*L%K3_#Z7. "%\A \H=7@/M=&!,([H3;K@23IQ.9TIQ6F[ M^Q[93I9N-6AMF4W?CQ^]D.TI7-N4\?Y25):P1EZT]17A^F-K,IHLF3FJ;@E3 M'T-PP/M5D+3;UL6#2L%JZGER!TRZ2#!PM";=KTS-5K.';*LKU)"F(NN86\L% M*'4X?I9-(>L<.P=#*0;5E(Q"6)+V^= A^_,S-YTL^3E/G"T#[)WY MKNP#EM.+T#*GQN#+;PI!+XZ(!Q?@/\"^V\S+/ C6'Z5'WN8(@;DKU(!.LA1X M@W-@2EQCQLM_L,PSRN.IB8E4]Y+JI^9#SWR*]V\3A8QX!8Q[P1G!TYSQ4W&, M$GK-LQ^K%F")8 =,V(S%!?P#FPR\"V.!ZQG[O_I=6M!O.MR0EO(+[L-N1*MS MVLF5*RQI)D6O/03]M9U,6>_20LQX&%7?AZ)>U_@/BP%/2:R&#IE8L$>_MOD,7J95(2JO,_>>FRGZ)?_ MO04&G6BP^XS7?M*>@>\?MX??#3PD'H6,PU >D*7P88@)&R@B]P3/-*ZQW1G/ MP5L[ZFD9/:ZWIQQ+@TQEIKSG(R4T2 .B[WCC/PILOX^\?P-@Z(%: 4OL0I0D M%X@+6C;3IZURU#WQ[8@$7UFZYNW:,A/)CT%-8SB=_'>MR>/W"^S,?O3O#ZNQ MPS4'?U^96)\]N+ZLS%1'Z; +:P^XQL[UX"3"'26]+15FSD9/"85Z6"SQW$MA MT=A5B O*!HQW7"!V:R"F*I*@.!7B.(OOPHC-F_/#1;O:?)!'Q\X4C"F?URO# MC$UV^;_VJ1D^FI+TXO8==6].)J,4EFH&B:2UR@T.ID&]CU!71E;Z]5J%8PB6PU\'[IF,K3H>=;[5>7R MC.LFXT>KN4OSCV$/.7J^G$]<0-!<(1@A]9.8H2+>5#-XL:^3P2B0#M,?V;SG MS2.QU8_C]5'F Y";6?4+I<("M@ALSD\<3,WWLLC.Z:Q6R(3V(H4'M3,/_G.Q-/8O0Y?W+_ MY/[)_9/[)_=/[O_NN>9^H#T5-Q4\6Y=8&D4DX+:R-$HF+"M\)ZR"2T'OFM3/ M1UU>-/)%_S2/;8FD$!,103I2+BTYL]A.#"PX&[LI=6N-CW)9[DZ3*Q_L#B3L MZ[J,HSEB?FV_4<_&WB!R[N6N'P6TU:BP^ #Z>$PMD8\$9C&M^"IYCK#:_!).9EMR"# M3<=>7GD]-3G575Q@IYPA#2"* ?0-+D"XC*?D80Y/4':*BHV>B@[6"BE./S+4:S:T^\KYAT422[_V^WW $!PC MB"E[6<<@#A,%G<[(7 >,K[T\2U2:N("4$^W]:E-1GZCS2C-+-#8J5[[\7)#' M\<.&6HZ6'N;*$+.*Q5#2<_S6ST7RKJ[!"O7D?!VJFU\(7WGGPY*(N'+H@@\:P&^"2YE#8(2Q5 M&HZZ:=%7/6/.X5QS',%T(&'GSYQ;5ZC['B=,SQN+-^R8AI%:4R4V8$ET4=>P/Z4>_%+"O49;XR*@KB YG?^ ERDG'M[U9= M,30;O233BF5[Z(**[ ;$!8SBT3 ]0UC*)=0>VETBD>&?^M3H_=9M@@]F"_SE M))XJ%AU(>EO$KJ_1@Z@SP1Y!*8$X7@PF "\;Y*M+PQ'@6SZQCH$/J1@8LB?: MKZA9^R+)Z*6CJ*'_5VK4I]L'ZI/N]=:4[$!,&/<0R+1C6%"K?CF(%L=(H6=D M4L@B+$]Z"LL-#**&;;F@?^K;1HW<(9>74SUF'RJ3+\X%=AQ^UU[F(H;5K.; ZC(G;I*K-E5Z]/<&_VZYAP6[5#5CND=]1G#G;GBV872!J]H M736#5L").NA4KWZ^Q&[QF#=VOF"2^2HRDDYZ0C35 M^^1^R62/\BVSDR2MQYM2M![#M-B-7.#S("N:"YR6XP(#8V\JXLD_CK$.0/O: MCNPM]]LY'[G CT#.0:AI0)4W'^PSWK[R:P<:I@-.T 5:45=+VT=OX5>@^88N M419,]W(=F?*L&0C;%C,_;56(MYW+U1IR.IWAJ'_67TM*0IJR&?8&$08'M1(3 M\'Y%M.G,$*8QRP-LH89)Y3TL,Y.G!1"6RQ:R&;(<3V*IHTC3+[=>=08]3#,G M'Q!\%,)YCZF+KU^&,\T6<#6)G6&3LU03@HZV;6.S7!.RNTSBH)Q3RA!)(\OK MF^JJ=U=8+'A=Y.Z7 V=#QQ!&G&DN0#N. W?V0-U,T#*&\1,*I->ALA]Y0L.G M>G5<4SB);2=+@>;3-^6<*JM7U64=KRQ]-5!?]7Z+?-__C=ZR25NO'SJ%$P+< MB>W$3\$XXCG@++W$!XQ$W$*KSWM^0$BT:H,79&_F6I>IU)=,+NPI5'^=8JMK M0>J\Q[1N)]9?!6X^+80NZ&4.=Z1Q@79D34EZJT!4->2DO*SK95-!!3)@95E? MX!UXK?WG";*O1[)X5WK\2)ZL8K* 3;[HT3LOO\.]W.<@DT>WJ<@,0JX]A52( MXME-#3&P J4*>_PDG630;^MT0BWFC6N<,[_SWW2&XN "'9^"W@%=UKR5'V5+ M[QJI7O15!4UFTNU/Y5ZQ?Q=A?C=D]ZO).8U/R<3]CV'GGJ3,FAL$XI1J6_:^ MU[LU;3(8?J F/WVM:>S!N/;NZ*B30'J)V=>8_?@I',,W_R_^3_R?^3_R?_3_Y_POP? 1P1+!<0].0"';5<()2HQ.E"T @X M6BZF78[]D O(F+!TX$LK=3>K[6OP7 "+66IDM> N_. "8\;+>0V?:E!< -+; M_9@Q7?RJ,68]&V^.I\Q];L5R1!_2"48[A^P266I>TT8D&,O%U&W?QIE6@<>P MCXZ3*QR8 1>(EZ3DX04Q'0V(6O1H^?0",@CZCO YA'FDF-6"GX3E-W8OKP/Y(VT"R,\;/3@/Z#1_IO$ MT\MR!7,B:,-'' [;@P%4C"S2L?'B&D;TE(WZ\+Z>]^<*;,LH_=8*06>/XTT$ M6B^S4=,UP@L3XGD.^+ MJ_>"5+7!1V\MH3(I%I&46DU+V!R-A+>FM)T:D% M*W-X%$0 .?L'O@P9O=S[-*1KU>?CE'U)/OF&80;5LG\$)0X.80C:*".Z*,2N MZ:D,*["K; *[&14]5KLB';5Z:M#O6DT57:!X+U$I^^6.L2Q%XX3^?;WQ05:/ MKPGUN]Z,M@+0(2P_-@X3BIWBY0CC9G"@^G@G_-8-_&V6S66_0A!)Q75=C]"6 M#]=:\]E+_50R$KYN1XINK#A38ZG\QB+!N.&R_NUM.ANJE#"!J*LS/;$UF,0" MB>%LHNU ^)N;!X[6'+*-)0F-:=T)J'I2RM(^D?*7AOJ!_7=IH;?>O_]L19ST M#ZJF_R.3=B9(I#,I 4M?9N3HZSU<( TM1SN>K&(YBCI9/C5A82M/4@EPZIM_ MJO[Y]%6D7!26([&9C>-H!$<6\$)2Y0JZ#R.+"")N]GQ_.AJ;6""=.VY9F\>L M-RVC%ETJ<9S>99NHQC<@2/Y)1!T'ZVDO*;C;<_25;F1R 9R6'0^U0+@I,;GV MP6Z=,Q1DTR68"ZE5A@O./[,Z*2LW"9 M)_ 6Z7J#D,K#&7RO-[^_:[ZL%BIB<27&1@Z36"D2QU MO#(*>?G5DRU7WBEGGQBQNJ.OV+-C .@#,"9DVJ7Z'F(B8%O M7EN1 >W=3=%#Q>^Z"[4_Q]]>%=H4K*#_EBA<'6UD4N$)?= M+$DA)L)I4*Q+XPB!UV>4]2P'P^>;#51P18%UDB02J82E9NH\I>2\ZXE8UB5 M?D>K].--K;_C6YPWYHLII*\0W_VYP,A9MXH8[14N !KU<%PJ: :F72#W+6/H*PYB-1V]%0PY1 M&YE6@Y,'369K"PH%.RI4)@-YC[4,U2ZJVVD,ZSW)L$XX%9!A^T%J>S?UD//] MGA5IWJ4F[5FV >,-.,,\P_D(E\&[OU"N_U;UNKNS,9M"/.'2F-UEGCAG^J'NH4+$$*6'^$)KO2R8<%03.,IV_ MN16HT-V7QBL6?55 0E%@?*YP1U>JHX&;]ZW0 MT> P8X-=CP_ 32#:,30W/2R:&M1EC1= 2K6B+9>.)9D8O',0NV0>A M_?=ZDZ'LHT,'7HKV1GY2 MHKTM'+(Z.'HO%E;X6#3]!P\QWL4GP@61!4F.CV%6(= M+C_,W_56GKI5]'IU :Q7H9)"[T*E(EAR<>[LI[KPPU!4<<,0S%IU6.CK>^M: MC5J&$3,RM#PEB@DCN^B%EU)6@H:Z!&P_ "\T(J#0[.=X?^*D2WM)-Q>H*>G! M"(-R]ML>E+-<*BS/::J!9[;L"?(:=#)0:6_= Z_"L>02&>\F+S-/<*9])=CY M+/VK'Z9%V3A#V98Q%;6A_1&IJTW3IPURZL5N,]96T "&P,,%* _Q?"@7+B!J MT@T76#'7!:GN[LUTROZ/4@LE>B2-I]1[U[H+J>P^5%;#$@,NF.2RY]3:R MXD]1K B&H,<%SN!2\37/BI72I6]PXAZ;Q\^$WSLGG><^/.8'+@$4UQ$>.HR M!4V('&$B!29K0W>9+;G=;$]?Z;%(P'7C5% .)DG?SU^<>["CJ]S@[0=UK LR M$(SL0"O3$I)#9G#"\\:>OGGG-Z<0'8?+3@AMLQP\8]!FA$.KR]0'5$/+\D:6UQ-/8 $UYS.DDCO"[]Y$0(#TY= MR?T#N:XB#1](G(KCB*HR93E]TUILW#)*]#EJ_Y@>6BNJ_ABV6__">I-O?JC? MJ>DE4O>VV/T!]8%JVKL3#F__?JJ;%UV,VU:D/9KEZM2B4&875J*J:W>,:BK4._%G%CPM%DV M8**"S'>[*6QPQCP_K!?X1]:^JNIGE$/<=O>DZ-Y+YBY3Q2AQYOEY\X-TS3:H MR]B-2#*34_HQOT+W:KO#!9[.B3$\.XR?"!QX87B,Q1[=OX:H*E!G)Z+54(;L M,E8 \QRZ&R?),IHIBZ1FQ)\M8=G3UM/,#EPN#]*53P@(:LK6%+!%'>"WJ17-PZJ@]3.5N-$:OG3L@MXN8A/9_A3 MPF06VT'8]Z%];?ZGO6.BY%@R3]UI+?4LQ;NS?=;O3UGG MF+1]4C5D>%_4WN6AKGAUP4/_I\Q:#TO*W9JNF8BA/.(" HQJ_79X4P/I20^ MY.?)!_G4+X:I)^\91Z^(Y])^0:YU#R?%V8;N*X!!H>(FZB;[:3A1BL5'\_F> MBZA6HW6^#N;L& J?' HQL1T)3>^U4$WJ"*WJ%=NU+AK:L'G+E];)%*W'R7X) M1D>L1)*>\EC, TM:/*/=*']0?@:6<>-\]ETJV\6S-J/[6J[L8$20COR#\J&M M)=-;EX*KG\28V[%?8L[@;D/2 1\ T:'A(W3-M!UOAFNRA;M*-03A&)^&6)4N, $/Q=8,RI? MG(EDW45(0/LBPUS@2#%@SP6$S#.Y ,($#\J.8-IA11ABWPJ'O_:BL\56Z+1Q MW^"KJ]%F.18\A:1 Q M!#77ETS"3%A&FLM^%(@G(@^KK#ZV>RY:=G)\=+?.[1Q=TRMJ:IE]*!*"4HFO M@R^[NG5PA&]Q ;YB,)G:9SQ_ADQ%=MO=;5=1$;KAW58=VM":6B*91*Y07C\8PB M5+&\O"W1;+R*TXNA6>F!.]R7$E]@Y5CZ[/MK.HY=.GKYEV<=%1\:+?MZO.L] MKAN6ZR)Z]]V>I)YZ0QX*C@;JI9!K><5-.,*0M.'K PET_['/9X:I>AG%D(Q' MM+\J*1KT\<7N_>:*ZC:R_9C&\TY&!\N2ZN"(&C&]95K9M1A*\36XH!GBTM7+ M%-@D[FBV(G[WFMO82G)#BL6^,!UE8?4,H&*0 FS=E * 4XPHJ-.'BD/8@PCP M"0>_]S(P2 6PU>/(.-H8S"M]1Q4_0;W,!712/WVW+9I=.9(4O#"/XB^<:L]F M_/"Q4=!R/=)X6EH" ,)EZJV LUS@;Y4-_V>F]I)V$D#\L[IV_N<>,EKY/PLI M&(\A''35(RB?M E3#E;#;?PR^E[[;\T,^ ?2Z@HIAX&E.2[=I]FX@DRZ2H]3 MP\":U[*ILEWX2Y.&AHP#+YG1"*/M:7(Y?@T2SCS7A [%=O+V_^:CL;&<;F1U MSM*PW'(T_2PCB3:*[9CJ-6H8,CL<4EKVX48KY:C-N=??@QL5!24[Y1O.6(AT MND&H%'".D0UYF&I47A<7J!R_;;B,H4:T%CZUH2S+N5=+D7Q]>E].=GSI+[Y[ MT4K]Y@_!PPI?.@J=9JG(6QB:944JFA>,#X*<=1/[2:L:>("ZLBPH^^9RA2,E M)/A0!K&M[NY'H0^O@P:Z)!8/# RJZ3X;M/6T(FN\:=P+P.HPE'QDW<&*9293 M+1!>FY%/25V1\(C">8P7#H??/*&G^UW47N?"1CNOZ;FEA]1:FTP>59^)318" M+4W-/0QSL)):D4[>5-:J%D6F&'&!CH.>+;6KYP+M MTDF7A1KU%/_9^4!-_":;X5).QL_9(/% H*P#*F/:=/93\4!H*[ MIQ4X[9S.,2Y0K1-FWL=(CW2LS5LW<;87_9YPW>7KX?3)K:>%.)5<1H/88MK7.$M)G.K&OL&@SE+ED$$X0A(7L0M"QPJA,_A9^Z M06:<+\.1T,3R!=G7G*]C6H4.KPE;4*4&]9J[[0YBEP,@9X3B2>QE=*=+WU/. M(+(V)SZ\Y8I4#>A^K"G$\93N<1GS#O^J_F(L4+5KKH'0\U6/M3F2(VQ)AS&F M()PS:C<=V0-U$EH574S$[77R5&HA2Q:,P,@E+IU..1CIE!&U4CXC;OZX^GBU M0\*$2Y^0Q&;W!>12#F3!.@@?S>FX;*FWU,+4C#K<89HF7(DZS,8Q^CP2]G_" M7#G7>'&UYV'?!?EZ.".13_'+LLDTD#,$(3[GKJX.U;:22J0'+,J@"N:'[ MT8[*L=4^TX?L^ R/E6%GE"@(VE$RN--F.51AD2-B!X'/T8TRL%>N7J81&6'# MXQVF9RKHAS;24L9S+M4?JBK=-_^1OB%O!:"FF)H8PC8HN.61*P^.>,XM<0'H M[GQ[?=-9'=1/_I]J??R*-74TI\(\/>Y4HSK5=LV];NL9@RS5C3>](^[Y._1"3M4 #T'$LN5 M^.0*-!#U?;B]0'LTXB#,BE^V#TTO!./R1,S2 M*@$IW_U,718_#;GTD*G*"@*UF2[H"=_]]!VW*'J*Q.LO6;YT7%JY3D2>:\Z1 MH5JY1KGGVZ+$3GRR51/IB7EQ^+MJ,[$;1[OBR)*J[X1+L YS >&5I4GZK!,M MQ6OZ5-03'QM*Y_"W@J,Y"0N*.4%B5@(J^V7ZS6D'%ZEDN6D, 8^4KG6EM]8S M1=&D)BZ0J/D&ZY)*>'J8OGM#^L>N[>K)HM.GM=(E77??X@LL!4Z* @G/"41 M4UO?C9B*XPAC:5.,-/!G$V;+0N6"<Q5VM4O M]9G<7"IB ?<8CX/,M!<3J)>(J!59(+ M3%[R>LN@]RAM)=VYG^Q[L/A>]_SA/?O-Z7]5'AR&(5SC D%(>70O'D#+@]3% MD_0=F33(B6?=$I^Q(NBPVP$%BNP#[4._IH.DIB0/-CN:3O6HW[E_[^F#P;BC MVFH$] Y:1 Y+>HJ"2\!3\J8-%/ =Z<%M"E\KZ*3ACMRUIL3$Y;7&D+,8V#1K MR&PSDAC9H&93%U36^6$F4SICE2,R2^_QIO4DM$JCWYKNR/'/1 ]R :FR9I[R M8-*S//%/K3E%?7Q5T_=2(J+.-65O)6UU'!"6>GZPL:CWQ'>>_?YT,!WMGUEF2B1PA+D"7 M8F!!'^:1J)79DP5WG[ZCPL2C.J@X+&)F>\-H6%A?2_FC)\LRFRU=\H< MK7ZM\:AR8X7: ]4O M-8AME4PX<7B3A#C:.&J%H0<^@&AN2.(RDKF'M7?DIPZFW5P<[*+:$V,K=G_] M4FZF^G1Q+.=89?V.\["@Y\OG9]Y^;!3;R_,=68.XU6K Z2;3;)8%.2)A%'(* M9^]\9%\\YNL[R'65M/&,ERCNC( M9;\_Q &6!OT- 0J:56;G9_+$KQY=U7^S-'Z-_M'JT>7\+!V4 M.!2BG,'!&8P)%3^F=YK>0\"+D4#T]/A>NTCSH@W4GBZ%"EWF,[B6 M_"]')06F"4,1M*I $Z'F;T-8B9G>Y7VA0!CTFF'SGE"\U=55D!<6IJD6MVH- MQ=#GSE:7GB\"\:YC9630)?,ORE9@(O.?Y!_D'^0 M?Y#_OT0*=L!IX9&LQT]G<>Q>Q,;=;T:L6^X,1ZAK^,S&FNO^'I(Y"DOA @#> MGRS21X7++V;.5Q1],S']6?OHJDY=HU_$ []B:AC[PG>]T\#YO9/_GJHG^2-H4!$;>TLXM==E#X7Z#5%4.7@OT7*5B+G M'!D2*?TQ"$C.C,,A.=-&9#[$_]07IQ,3,?6(>L-]/]]$5X;,+>;&CR!::K)/>85+'>$":H_""!V;!,>1_\Q4 M%HK2;O_FZ,,(3Z75OSGZ\)\&J6+SKXD,$4ADW"A%QIJ^R)@V';-!_/P1_.GO MKXKP7U_HZ.("%S$Q37.=L,FS7F DS89@*O.U+(@J;M*YX9X082++4.C[DM$8 M4G;P7K]TTM@/K\CDS[O>/YMY>#]F&RN=[L61V#-H+M^+Z!"$;N,49W0+RXUT MNHK&W]/QH#-2+G]3V9+4^ZJI[&[->(V/17L./W(?A=-<<"2#61-(FHBP+-F/ M,0%X_B#(^]+"114=E[QT O$3A4$K(?8O6'U@U"'XC]"/]+PHRGC;_[1RE_!W+=Z/>$H6 M1A03A+B->UV?8(@DD8_7#IM=?[FH0$Z*P$E,O%<1!R[7+ M69*PZU2EG2L?6]-7$;+S+ VYK$U;9=@/H5292-;1U_3$SF"D-)C?;$<-T9'4 MJ>753#*25\W:-\ ?;Y9X6RA&Q4E1B#_X8^E?9DUB/\8'P./@M7H==: 7G4AP M7O2TP->/Z!A_<@BYZA<=2K75TPD]'9X[1C51S KT4?>]U*&YCPS#GT/&J_"# M<7[T,)=6.CR%=;(H:'5B_@872$?977W>5SSE4-]O?_)^\YMK=[:_RGHB?.[D MR0H4U1SZ-"J,^:RS^IJ+: MJ":N\^5^\4>3K( MM=]872P0IQEQ@92P_\C@BA5#4YXMC\+ +'H^9P68PX%&.=M2*JZ,X2HDF!C1O,%HNWTZ2/K&5 M('D^R^U]&K_#^R$-(,J$)8.81702I^XR;@]C*$GX*KE4W?!>HN2WYR_00^8' MAQ4UVU4D4:&OK95$I[[X*11^MMKV_M[] D13JPA+'@QB'F!IT%;:R'%HJ;H! MELZ,SPYED\-#97+"86%;XIWO]NI_>3B1[;_[@YTZ[G=S=L40$)KLV^:;IOOH M-IVS79BM'+6%,FI8NLJ!O+F<4V//>@T#0<&E@;# )Q8REUO:GV?&W[3\#\ZV MN3^+50(-9G!Q/Q%)"$F4>TF@IVSZ>8WILE<7QI/#0@)"4QN_9-NH.EOP9=EN MPJO^M20+:#;+D (1LZ(5@N@/7(#7S(?NM_M9X!- M;WL)\-*/0H8\&P;_6N#LJ !W"+*4[S-%3UEP 0$N$+22T+H3O!B!D?*9G@(? MF5YH\GG=F!/EE9!\(JI-,_1+_/@;:?F**81@%*14-[-VED2MM/EJOAZK]I M)T^NSCIP@=L_L3+S+EY1D5VD(T.6&K4C+IMD,GBO'Z=O/>^-&FQ.C96 O=L0 M9&V.8Z30NN//S[2() (UZJ1JLO2N[>G-6DZ 1BI6YL#']]$D4C*J3GW'WW'K.ZL>DLIE@^:.E M'A;JC1^G\M(H$%'97,;I1:QE(J9XN8#$%ZC/U];B77($=R02#MHPKK+OK!%C M2<2>FX>I(=_C9^&R/=&SZ6>N:[2,S&&V+%QY&^KS*_AV9&"Q6<5#J66-2\'3 M+]L1E%Q\Y1+N-6(I.?Q&5IW"W7G[HBR,Q'9/WZ,K?K@6V/M$YUX M/YQIQ$8#>YD9@D?7;_SUC* #S*0;S) )9'XDRQ:LG,W7[$##AZA;+IB.-6*4 MRVJ;LD7>?+X3+^]_DG?_[C:Q+/ZK.!'$A;!)YFQDTG>6'&V8FH##E)_RT%F> MOK7W77"I36!?92BZU[2H6R#LWC$Y/S,!HLRJ'$O.98:\K%.*)N)AB""]R;L$ MX=F#ARDF79^TJ2HMM!]V=7#);W7ZWL)/L+$*@9U/SFT](W8^T]/J2-A^=A;D MK[ $_.^)EE.1E)7E<:;V@N/3*$4&AL9Y(Y@R?JHA02?@Q)A1G_E6ZSN,S#>F MGEZ[Y$G48U:&].[7UV-W*EN84\%)IBNGGUQ]OQ_G1Z^F?L?.,/L\]Y\?#E]\ MWNOCW;%9("A+J,-VT%K^6-;RI,I,8\YVJ#,5 O'M: 2M%3>+W125YSA6X_-? M7#1LRW]UT=WG7B6]MQ0KBI6PK" B0+6<3F5W1C'4[-,Y'^&UB/1BDYQ&+=-NJ M^6?M26]T#^HI'?^*9$D;,- #K4)<@%##*-@*7N<"6W20,_ ./=&HN^V>8WE) MWPT_!3MF]W\F'UE\3U0ON!Z@5$]2)TX;K4 E/_"\NHL M,=%4,ZE\6_JERI;EVR:['U\#WEL!-XRDW0WH!K-Z[2MQUXR;<%TPA/MW_]8XL"_.T'2G8BO)2]',@W!.480'7N[68..M<&/5*Q= M2^GO%S[57-%X?/#^8E%LRF9&;;V>LX^CT?.V5[3^FT-B4K-, M\:F.XF^1==?&Q@9WNS$8\UOV/77:]*1TZTE([%!X?@OV_SUL^G\\#$[49*E MW_!OIX\UTDN@_-@ EAE=:0PM-Q">A]R,LDP8.U/B,A*PP][>(V91:?.KJ_', M5^N[.OW5U6CM>%L\97$%"/[]DDWL8-1*]\:M@&%6R$P%;&%#::JJ(DSVH4 ! M\Z;^P;0VK&_T^-=E0(:)AXA](,02;)LC@NF(3ASM&#F)HY:]VI%#,B(FFRMK MC'1EY%T72PF[2"5NW_\TL]PX;5=+\RN!\V"#RKF8]CBEI1_4K9_+\'4V&\P MP3HFC*WLNV;GF6X+D,-"[63K%&C>+_R9-I>PW;WES6JH7[UBY*72!#_UC*M5 MAM<(4W$+*LJCNK5XV,2B>Y-.?Y[1ET5+!NO#C>M.-YR'41[[[05<_^ MJEU]8F72E5E%,>^VF^[]Z6;M$BOTTHB*I!TG3P8XL5/QY\I$&1$CK;LO^)J& M:'J/KSRFHVO1H16UIXS$0YG."<$/DU0B""G+$-U2L/A\;G/PU%\C6[Q41U G MH7'VH%0[AN\<7K/;.(5:Y(F!O^B2254/ER MR>T'E$](A9@7%LV[AUPM_+@O)]A"3UU"[M+6E)/HDXL,S;^_KLICV/N**35& MX3#B(@Y434AD:J(D6^I&. =8[K3^.(HSK=F;?W2MS'_GLM_8B8UQ=L@CMV#^ M*0?#TM*44KM-5L1O\*5OM,BC['PN$$#M"J=MJ[\1.ZYD&HVCX_P:?O8=HV/[AX( MO/ D)IH=I.[+@FV>-W;_IAB:KA=RPBEQ1$!0H'S00D65>1%E3I/(8>Z,FG,: M-I-\.O71JO"-E9G".=OY2#W5V,\*:\1X4N@C<_FH2Z)"%@HR!8+W$',IT>YR M_^ZD)BU>)/, )&]Q6S$K T__]O%YZ6,A3'4-%_A%3^2P11!_^YB; B3^@?R! M_('\@?Q;$#"'(T)GGD$YT"QH%2RI>H9RQC2&I#C[((O8,6X;4Q(7;GF_E2[S MSNE8\!9AOB,_AK1E),YHD2W1GS!U.>TP4'-EJ8,:1DJ==9CE O[SQH2+AB_] MX1?&]#[_"GFE,\+^5GQ79)^J]=S%7?HJO]=G2V2GH5'4U:!V$""0D]'':'JS*D[UOZ\V9FN^E?E'K2IT)DBG X(@#\-GTSL M0%0+$C[MMB^9=^NJ53[S0\/D1G^A9M]5S*6/V=D>>WNRI$.LVI_<6L1/DC L M$(*AXQVL@,/L_!(N0$Q#K,\[_^VCZX@3'^)OQ\'_0/X&08= C+07XJ*(R57& M!#O!* QKOH_.R:3 9%A*0V%&Z:+=GH_.>;Z[>/(8*>)MFESXPRQ]V8'^:NF) MLJ^FB!^#=!O&<7:IN1 89D//Z89-SG47R \V'RXF/ _T[*Z=>9D7[7!H*+"S MLD^L_Y;ZB308WZP9%5^*S5AU@&H:8A*Q\?5+F,?'QI'5L*4YJI!>ZUYR>\_2 M]'XZRN8F/K&#-SFDS'%%5W!;PZXV^/:C;/V$K6744]N2G24//=E.T5("@'DM M7O B._/WJY+(NHKE<2HS3(#SGER-369YJ:\F%8_J&'[%.E3WFP>G3AI/397# M/)2OMLFKBW!>(BBW<31KQ.]9\*J8 /M/<.38*]9ANDUW&3\1VVQW+DUG^+WX MYPG/%9[F)%3/@;?BVF_VBQAOCX8:$)EC6U#&!!ACA1YPKU[6G)$H#5<<;(FGOX!+>?AR4&*IGOVU4[,G+*\/UE3W.I3&:A 39X/_$1S0Y*>W<4S=J%? M[ZROJ@5MQ>6ICS_%$#P1E.=ROQ=&TTL<4VA@X\S5%M)?+FX<+,BC]HFVO[Z0 M:[EW8;-.7U'"@4)#=[V0N:+MMJ/G[C\5\GJ$NEJ!_KVDVA'X9I1SSNSO=Q#X MS, WFFGJ^>6.2;"EYQ>'\YY<960IIX7M"WM@N^!U2="09[V>M<7$764[.[[9 MA.H :VOJ23!3>[YXXPNYPQ$63*^)S,7$GQ\-Q=DD#R;K;ZL*%'/^_.O2@[N: M(3=U?#6@"\R#B_1JQGUV.DH.^AL/6KV(4NSR_&@2$C&S'.9@[)X:S&"0K+X$C2).Z6(D6UQ>V[5;;5#S]N:)@@?E'K7Y!GJ!D/]DOGYE < ME]68"/2(^68<57")3*]HGS8;*(L0K&P<,U,KMRSUL@HOS1BHN6.@=2G+NNOJ M'67'RQ;*9?]/_Q/%?Z(Y],Y(Y*EOUPPNW,C_[#8V1C>LEY-Z*[G=2M[?WTP+ MV&)'X3DQ/N?(DI&C$CLA$01;AI^%G,Z:?1?E?O59QXM35B_1P]-F0V2<*.CQ M5LTN_=8EZW9%X%W_?;8?SU8G)9#"1/ MC5?1=I@BF"NK_Q',/1*J,OWI5L;4_E_W]DSTFII\*[Z*$T)O0>T'16EO?G=O MK9)1Q\))L'C$:2XP\6)&%Q.(P;KO#3(7U<>S4C9."RYS5!NT/UR>ZE3J M[KF[;7H>,TN M6[)A5=61U,R\ZJA*R' H]GW.GBBL+QW)DHECD <\(RH.*%P>EVIMP&69G MR[R^-5FGE_3=?+%@NY+YHO15)P,8BT=;0-'\=^0ZH0?Z$R>F M'-E):*7%:F:]EGKIT\EXL[%(P>9$^SA%;9+>$ MAZ5S@4HTGBD+OCR)!.U;92XD+![/U'?UWOJ0^=FPAD-CU,"4JP= YA0<2_&H8$EM"GJ$,TZF=YTT*AX MK-91+&C+)Q U+:RNWSUP_)U!V]D?V3Y91[[$W0O?6I[**'L-\KY $\UW#N,O MZ"D&H15HZ@R1W)6D6LSF9YFR#\22/W\L6S05M7N*>Q_U3.)5UJN+17MD?KG0 MJZUKP9EG/BQ%R ]4]&DTU,[F]++O:UY>1 '2XKJLNHQQU0(C\O4[_7._/$\\ M0.4/U@7RKB5RA$N8H?-DFC-LHK<=4>N6,U,\6&Y4&1GTZIND]R^ZYP79R!,D M[U)6L_;BM\Y.-TLRA&.F F;A!$PKVTZPL31[29/%F?./TO? M'N7_L]PM*/2!]U'=9[E6OWS]FZ1JTO"Z/Z8LO'E6_EKUE^9._[/E5AVCYH5\U5!VGTA2/]0I97 M=W937^'5N4#'-LZ[W J6;/0,.98#H'O)$BQX $UQIF\EO=FG%$00C!6BB:^" MQ3;\L4$&4YVWE^H33S8)=;+:Y;HMC#;XU9.W&%8UG'2R-U "#CJ@'D)-Z$$2 MRY.&[,1/D4]@(WIZR,F1I+&X VG[:%TQ"L>3'LS++._NFNB)_KK_:XQY -1+ MU5^ UPG>QE\4Y@*!B!0\S08KQAG&59?$HN R"7DE9/*WC?O?_XFH[.OBP>@Q+E _#C4Z(D=\$(QC0N,8KM6%%@\=,1RP P.!HZWF1*&?I)%P?S/PV'/&DE;->Z9:&%+L]^*Z!PI M3E:T_-CX"^$)E>!X5.\LC"69Q\"Q\UF:E.LLDQ>H"#"/BDB&PYIEGEOH[!CB M)9.F@]RV=!_743D__#@@:?:M2;HBX!P/("%\ II(DB/ 0>."X0XX#$&U>LE2 M \_/A&V)LO<)NV>SF4<>,KM;O[.Q: ,R>I!< M9=-.)BFZU-KJHJ[3YH[093HERV5-6EXG?+DGT29O6T&$_7\S O58XGT#,8TL MA4+2>H]5X6F)A$_!W7M]C@_VA3QYIU#;%/_VVK0-'[WK6KB3X#M$;=@RG'ZV M"U-=D=J\OXSSSGS/P++N6G;&3<\-*J_XB^_(_/9'L]\6_UHJH7.C [6'-@L7 M](T-5]QK>7YV7=B;"_R=?WN"F=$8Y0+S3BUE,S\%L@%;N= DJ[PT#IGP_/W"O1W'7 NF3'M/CB M[K+[WB&'WI]SL8,Z[0IVDA%L L:XV3#$BA!?2377!M=/WNW$;V7=O/1^>)&T M]+FYX6K,6+7@WW?[]DK:7NC1..@Z: CW_HJR(?VZ@.JW' M8IB_&>GIWPP4?";E#_!_%*@] P-WRRT[T#%=OMMH%:PMP8QMXWWUW=@,V:'T MX$[C2;4V].83)[B YX/G B;GR6)*SP/(E;=C][2I.!M7EV((ES&4PD$?+M!^ M\&KI[Y$HN90J56OW&C!^]JW-"?32F!M/TY7R%5:0R;L-Z"AAW0HN<"A^A;U6 M^Y;S#E'50X"4VU/&51IN"4]3LU"(3$"I%FOD9^T1\,KY4MSX,(;G:[;U]7,7 MQ=Y4MFWE'2SES:$'=#+U-H%>+G1\6OA#PT]JUL-?6TT*D6EGZ%CNXUT*HJ;)[)[ M.YSP*ZD\[U.?W[,PZ.A1'F)4?)6(,;\/D34K#KEU&_0WB$-6$6"7OO)O")'H M9S(/=&_<;+5K'?A^M/ACM WYG$]U=XO9A)IF,2;8?"M=+Y$5--."Z#:7&M/Y MJ:SM5IFR>FQ$1QTFT]=P M4\VW+TY'IIF+_KH<2 [,V>L;%>J/\%;K=A^(V6\OXD_:-/Q7^O MBG7G K+*+9&Y%>SIA->?)&!GC!]LG%])N_=M:%I]X/!SSUZEO9;25\P&[?9: M*265VEM_W\?L6-4\"2$3(6J=9UKW\&HQ@@"+U]4]'95RBM/O/M _=2_-9GO0 MB[<"U2/-(L7@2^FA35R&''# MS;WYQWN]4J9'MU "0618SS:^2?PE$32;4C%2'FUY=Y# E3P MLI_1='FX,K^9D2Q6HSO;Z$#F>8S1HUW)8NO&[?*?=Q7ZVBE8\?A8W0SRA50' M7Q?[,=J4,X)X#171W) S1(91:#T91OLJ5.D2V!!,R*5*A[#H@_@/(1.OKE!5 MO[835.2/9#:IJ3JOA/^U&-WDF92H7/FG[O\7>]\=U52X[!NDUTAO0I B*B!* M54$B%A 1 RB@(D1$I1,4$)"0($AO @(J2E1$1$JD*R"AH_2.@)J"BC39H82M M238OG'/7>J?=\\Z]Z[W[SGWO_!'6@IT).[-GYOO-]\W\QM*^+%E/3OE)*NW9 M<%"OL<4P9<@@PDS8VMHS6\O'V?/.]3^EWUNUY0L$D2THFB$]"42?/EAW]-N> M5[[YS!-IS*B+_E.+CQQ3I&QYM3!BH;?Z+[RA:^1%7Y7)#U/H#,$KO=)>><8> M#>$.Y/HHV>[R[)^;R!8)P],.]/]N'X>N]4/+@W_.WPSS? (G+X&I@5!Y\ ;L M0>4&K*%Z?0.VV6XES,DWX/D;L!C.2ZY^ R8T#DD3&9JL/O(4Q13!]??N#UV?MJQV/^K,[C>'O ZU-0T%3EV86HO_'JJ\!8! M_O<9[YP@H17F59;[P!)V%\?0AMDQP2IX3T3J+HUWL862$GG\P \-3(/Y#:?[ M-2I!<4^]N*4^#=[!/T.Z<4+7.&5I09"Y#T0SG$'$BZH+R#AMQB?TIYW,T\6A M,\'M:ZUPDL&0S,U#?$?*I,_"X [5U=7EU:D='9/[W6+WWFV5X#UKNU>*JXEC M;$7_XUOQMNM%'B&^O-P95H=X8:&Z8/5Y/@)%NIVU62_ MA'1[EB<\'9L-WBE/-+T=JY;G>+3P]0]>5^_&4)2*W_9W)5O&X9L1^,MI24@A M["$:<:J8,9*PA^2)3S/>-P<9ZVWOC#48X"H'UAIIIZX['W]],+HG50LS M)" A2*+4H@';=G8%]JBD"ZX'74F(O_8:U"GL*ESXLI\>9.G7'W\>)3%U(;WB MTZ,HBMY=+#B_VA[F_ QF;:^D(^.KPDE2 MX'Q[+6D"*=RHX'GI0Q%8Z111K-2P\TE%1PG]5^6E.XXPOI 41#>)\I $G$8E MNHJ F:_PS19XRK/?[7%)>"^TXF38*;_("&,J(Z/IURWE>V^O'D[LT7A@M:>' MHA^;815I2J",LQ2K 4E&[O 2)\B10!W^. )M ]:)5[I8ED_;IW,_-7[G*6KNOHFG"Z>QMN9#R1X;,#U,P@;LEP<:/W@8 MD84L[V\_QOG^EZ%FA%P^R&2J0[WCRG#ZE5N^O\-&J/2?]3\"<6Q![7L'O](^!]R=XN@9_X_S2S)]<,N5JW.<)G>@/6Q':BUL:8^F,- MRW+?(1V \7C1^V]MD([#2T]&M#TR) [G:=151WZ0<>HY//LVY H623_#X#RX MZ$R#$ )E Q:)I-PC"%6+AJU@,/0+G;2O$J&A&?L8U<,_E17;S+O#_-M_BQCC M7R(IKV315>TY"]ST'4L,<[K-6,+TZM!B:D[Q+".*]K-O?/%N1*.S9YK>IR3= M:CD[W,V<;L$5:>(]U@&.=O:!=IQG(_H1;(40CYE>/N)SCG:?7Q#=F!9-->L) MJOR2EKF6+7NWQ_5\$O_P!/X*3\E!5*PGX:_ /[:VDOD@=99+-9V>^S< MZ;JK/,!OR7!J\?3W)5MQ8&_YIU[MBZ_*]V5T)9],>ZHULP1JK#<3!*%^='E9 M&N#3C-BVAD@XZ!\S#9=IA:<$/S[VQ75NSQ>-D:^9BV>RT&:T TJT[,-;&M)- M=+N.1W#_&W<*,P3W^8LD^PY+G,J)P-Y(GL;MK)/CI@Y$_%40WT02:C!A%Y>Z M5K2J#Y_.9@ZOBZN'99RBGHI'QCM%L[0XIO!M$FO.?KI)66"FOUDP!8V@X8;( MA(,K7J[*HYS/0E8/:Y\J;]9HZ^M;CWEP.6J71D!BC[1@,_'-M\'5A+504W.C M'-]U1LW0U)1KE="U1/D+1AF&6'^'F[&J76)R;7=F/#L_X)0249/.D/"N,O#9 M%?U0#,,#])))*%QBDH"LT+3N^OK@3L>XDS45IV^)'H\+/*P<1]=G?*\>1GJ^ MLV:<9!-P8G-D25,\M5^LN0SL1PVM.5LK(L4F/LG(E']VN?C&+CBP?%(QF#=1 M[<1W]05S?!JR&T(2>1#'"Z]D%IFHTIZ$@)1F;(^1V!J1^MJH.:/]V^RJI M$6G97S >;%0SZIRJKVWWW&^^P>.0 /^\!0=I\?J"$49@?*T M?F$6G/Z]UN]%J!.MH];PV6'T38-75C&2-9>]]S_NKRRD$ZNX\0WT3X MH?,X\&L)%NIDR7$,/ZP7A:T$ NNQANP)Y]S(&X$ M/?]/?WDBFOBOJ_^Z^G_^ZJM;4$%IZ)DC[^B6B:8^S[WJKN5Z:8SEOR3?%I%Y M;5'P-=MJ6\PQ!]XD"1@L\S"B^=!F8R9N X9O3L:O!*'7U3=@/W$DF,]:(21Z MD1->4SZ0WU#?$__/ES;M\VV[;$\X\GXH6>;+'2A(F, M?R0/6?,0TR('D@;G]>ZTW;H'^C#RIUTS[?$MS^2?63EUG MG98PWEWS24P^!)::40P+#V%)(!CJ8"4PU-F.KB4OUHN$X*N<.BW3;.DW*KYA M-9]'BN;$^85(7$X5:,-=XO^>?O@R9/^6Z5C^[T\+AGU\]J^K_R57B?UX4"ND M$Y&(K';JV-QB:I8DN9.E^@M#*VD6]X-U4[[H#S>Z4])X_(4#K'[4.D7^$G\Z MX_LH1E(]^C.2\IQ0RTFVFDWP5WN=ICL3U*,OCOO[/QMD<5/FM1Q]2!+SX^H% M>02ALO-)1N<3HQP-;L+N-FJ MS;1=ER3T7.HRQ7*$Q60FAXR6TV6_BC80W]N=Y9Y=BB1SXV2AG@T8']80X*?4 MQCP9Q&I1=525C(\-7YJ5VE?&Y3[Z.=7ET[?'$P\2U!^N; [^9$EIT##9=%W:C(@6]C*ZYG&G[7?+(O'#BB)G7U9N=*FZR MVI^$ 2HN_B MO8P7OP:^AT' GCF![@RNS4E-7S9I2EC7ZL#Z$ YZ--TI!<6J0LRWI[_R63O_GUX+X6I_S<'HM,E5 M&P*/.OC2/9.#8,K@(^&S^\+[HZ( K-G9E#67Z;YI)TL-XSA/C$;%U[=GY@ ?=V\>RZJ#'G2Q7BBO)1 M;P4N-%K3":QM:QR]#X)>.\'SST-E:>SQ-F&7;$>2@"\D^65R_OJGV]7:#0EW MKN=';5ET4L&+>7+/HT!-5!-Y@L (8J3EBB.'^/.6M&R+[ MT5#GR(S=L50OI2]G4=7W'&_N.2+:>=-G2JL)27F DP8[J>0)7=18HRE6/ZD) M4J-[))J:TXI8@B(T.^K+8!?7GY BWR687J=22]@;ARV.=_WDVL/9,"F[XS ] MFAL&H]&<0NX^,J5VL?*2!RS$;'2%R))@4L;;2+&(RNQ\#@3OC'DQB%/%.M'' M*J=)VV:-]?(_%'Y&?R)4GM???LFF^HZC4<,^Q ^6PF^C1!@83B4LK-!](,%1 M9A@V")P&ABDA\=!V[#[V$X]RNMHL)!RN]C(TI'VO>KK+<77CD+W\M>\D$K*# M;ZBERU\1?WH>;@P<3>"\I&5FYM#C(O(1OUF=MLE \ M!*,!72> $/]3VP IS#H#$O<4N.^)44YZ<=&YZG=JWJP)*L1PP3%>K=9S:\>X MV(Z]=WA)QTQ%*?UBV/V 8QJPTCQY8V)602P'4^CE&&^UU=EN?3 @=X MY:]=EC97W\(5TFEV /!HU>7WQF^%5,%BU,"JDDR7=2_ZW*C_D+"/2>A(9;=Z MZI%G+WDR3FNM[+6BYT!BVO0QU8,;L$B26S]\[A-I2=L0GR)[J8I G]N "8&2TY:L;?K34[I)B&T&AP*;".77HHMTQJ--N8*N5(Y >_HE M?R;9CQS)"C5HZB)**5UI\J]W09ZN$N4^ KR(N4K%"_^H>>C_X,6DI4^AUYC, M_":,?JJ6N'^ ]Y@#UY%(&(SKL+2I( 7)B]4%7'. &6IGC %;^/# PN6*P56_ MW8,J-16U*4>>VW5$[M[->;=C-4='YS9@6\V404E:9U0P*I8LV8!X 4:W_OZ< M.^G]>T_YM1R9VKO[6RW5_87J"$>T+B?"6!UC&S"/I2D$)&!=ZH*U8L=7Z6YE M>;*SKM1E++6CMQ34A9.V@GS&?D.??TB\MW9QWG/^X> 'MP\?=-1GUST6TIEN M4!^^UKC9Q9ACW0O-=*/6-DAQQ&+8L-(OKRN *]SGOC,<<_"*?TK3?I7DXEUF MN6B>S5HFX"0ID:-!,T-O-&"+ M7YDPW(<6C9LMQ^.JFU&W!JP4OD\U0>#_=_ MKE,]=37Q\X[A=_?++=)?P!#A@VAM?+,IB?**(,A)O;5ZT112,@M1A-T#?J., M+D,J6#EZF/C<+9\RXXO.^X1T?3]69.7M6W<1WKUD0S[S#P?GOS"\Y7&6= @D MQ/\2UXKDKOH,IZS'YK2C%2#-N?Q6-&\#7"(N\\R81@O[V?'W[:6O@[.=U'4_ M'?GPG0^F+,U9I@S!@NE- F3RHHD?QWE/LK.Q#B&%GDM7^8C,,^"Z%18!#[W^ MWG-U__.O.HM D];DCF\N"I<($2PMT 78@%'26EV$*1NP%H+0I"=. >C+XLM] M.BNS;S%Q:$Q*<)OWP4<[MSW*N&&EGNDJ_6^DR3@O$H B38PV[*)A) G2V%/T MO"+->$@W]/>,[G6:$HZRE'=D@5O.7=L]X82<[;F77@CDR?^X7AR">S$60%]2 M& TE/E?#4, 1?#1ZV6M?N[<9 1T%>98W57:_BK*6C.3:4>HTH\F28M*,4SA? M)Q]?+9/[AP+>ARQ4B-NS7@^^>N:9T/&3F3Z>KHK:1)F$;=';,;J0[=GE[53#+R"?^B"!<^BI/#2X>Z;]D"H5)XC5>M*VWC.(ON:J1? M27\C[Q'*JL%FS@5UN'L_A8D MW)0W?VKV%E],P6&12E]SZ;+,;#[3PX^_P91M-/?F$[U#Y\)<7>2,)BD#9A<(S_4?6$] MF>3Q6-&RD?X-*LH/#6\N!Q,M78!=N)MB?.[;.Z8#:,?XN7-N*!6@I+V#M!NT^-,U.S>@0XW M3QE_$7@#KE"S&^HK_!6&(DZ<4G][A+1K93I3;R];17/$Y]G/"<\ MTVHC41X!T'LC1'EM= .2R5N3QX&"5:A%441+R$&7IKPO/\Y[RQKER H:?6<> MSOXN_W6E COT_11K=+'JCZ<"KH',"[A1/"_^,F9BI8U4-;[(2\,LD(1!U^[^ MA@QU^*&>Y&;5FBC3-+VP*U=2)-6TI]5%TMMP7;]G%HGTJ1/#.!-H@#!!%C&( M..^X?@RT>3Y;%/SJPL2;SQ+>Z^N*]S[IW>WGK=K[2_W>2H%*-2Q\47I9=W&* MB8(FUI%*!LB/9$@PGXB52J+YWN*B&R=K@(,OOY1FE=U;/O2NX%V#$:Q?IV?9 M,G#'S854+6.=:.VP'PW2]"5&/CN58^MX1=P0)Y0[HJ18^F_&3>5]\"7>"*!0 M>RGSM$*0G6ZZ'X(1+7BM+N-PEZ! 04$*C%(/B]CW__5@0J?'N%%"=4@3YF,^ MQ?$MTP(:?37JO#O* !1)5L M,W'"G0*]Y:@^$HPN!-$MKMLJC0_6E!=95ZM=I-H=[K92*Q=(?[)GH>N5H(K3 M#+$%?QN]#4]IP$L&H2>[&9. 8Q&%-.'36I?HC>9OY/&.[JJGE[S'!Y?Y_-AO M]!4[,'FE6"LDN?(3&>1B[F)A.7&D@W5I8 .&08"[,)%+IKH IG4]VA:49!IY MQWU[H^0VWF"N?+,WX/U$ZNCMLV>BC'(D<=F[7^T\9@N3@XG!G@@L^/H&UKU:?GXA&9KA8>J":2K)N]^E2H%@VT>UWK^17>5^V;I!;Y9IU$(1S:Z99F6 MB1Z!E+%H(#!L R8&Z8$'&E(\S!_?<)"_1YPL3="I^]PG$#)I=[\ZM'^!Q%EB MKLT(P>D'#5RP8^X69W&RC-E#V^O[;X6JYOLMW MMTB$7K%7%LQ4+RG/"M:,TO/D'O D]N@8TPB+G,2/1Y14"^ 7U5Z!.=,Y"U&: MSA&2M*BI:G*BF=SA$^SKJ<&D21 #]=*YU+$Q4&B3+C/&^=\M2*590&UERI17#RV_.;_T3D4FO3Q MZ;B6#=@$D;*48':(Y4WW:XRCH@5G]>8.?BD*PIUS2[X2R;]G(>!E4G;(50>> MU]+ $DNBD()OAT^93/<5<11:RRYOV'7]A8_KGF'%4^P\+'^1"($W]$#"OD\5 M>;R+R^59GVZHW8V\V?NM4)>.V$*#-/#<2+N^:\)8)^?D*6VSQE]@\>=K#="^-^ MLB52Z3^.S3*GR!'7+=@AH'[*J/^(NJ>O1LLN''D'GPF_3X*+(D;H!40VJ?"B/YTX4:,Q=]Z&W3#WMXRGZ70JNA+1GK:%%0*FT9; _>.0 MD&(IG(^E"?CGA.1#/8T(NM15Q9,#27(OQD6V59+G=._3CO-V&;6O2#6U$MGW MD-?(*0C "9]VD)\EU77?BZ'0M2RJ?<6>0@RA(@'T_MXNG@D7,]C?L1Q#,VR-( M6:;:5V[MW6G]MKKG^3ZO*M(T!0+DW<^1+/^RN447$ES:@*FC'#=@Y4OG-V!# MF:ZSKG]K7,5?UV05_7#=/HBUN?([._JE93!/2(Y1AI5R0*5S#W#JT;J5>Y#9 MG/%%\B]-TFB(Y].O%>6CO.,N!Z"V#EV?9/#_?N>/IRT_D M][A^KZ*CF"T6.R9//HM2^_0IXP3_J/1M8(F&CH9V>\G6+44%'V^H'E[[?-3R M[0,Y:=F;3O87/CU125^VD8H/_W9"13R1=11\F[_9T762_60/WIT,;G].$J_" M"(9ZG$U%)B*JCO_/2J??+Y*M=;OVP"<$'!U[7Z.UM*X'!/I@.F0WL M?1JII']8F?27CMI'KNIO0H&:.4T84).8!L&Q[H#3G48E++_+%@ L&[8:>E91 M49%(L^DWO7Y47CGL\6"^4'+OGJ97G4+X@^YL$I(RLLONRC#R$DKDB_->/N%Z M_(3?Y(',RB*C2W\'[QS,>EYW6:<\2-9DC:?JJ+"IC\J-DA_/WP H$7QS$,G[T)G6"S<+D*RM M/HQB*X_7L589<$'5CC);&0'UW4SN*[NNVEL(P@"86=QFU6#H/.,JF,/D#77O M1)9WMCY@:0#]=G3CQ*] 8=Q,M/94I.;YIJ7NRZADQY"NY/9+DF?-Q.FUG8J/ MK=%UY8D<2STY[%X5?MB1=D#UIBKMZ^X/BD]G=C==KN: 5((T;H@$G$H#=_8O M#!-9!]D%K(CIM%B$,A;;R$5?NHU3F9]QL-::CR)<&?%53S\Z>=?5(GUK/%W M]DV [#Q^:HDA"Z0M#@.=1P!V?_*>!HUI!'=H37<[0=0TI/""]KJR\K@V&2NK M?$;:.1ZU2UND^8I%AT-4W31RP8.N.1W728Y#5"$6TZ>)(C[Z+ V?8C)OJ'/S MI'1[0>18V?9EA./;\-R$/*<3M25;8<6"V98>#QHJY?BYF1$ZRM!%/S<6NIF*J]]HN[FJR]_4--8DVN[+RIX[0&_V)'__/ O)LY,AGA^(2IERIH9W MGC+!!2A,6##<;WII\EOGXQ":8/6.;)LC/W\Z"#?2:.>_I7\^$N/Q:\ON5R_Y MNY" 8PJZA4$&_%%IAHJ[W!0NDKF#[@Q/7']=4G3EKE]_T97.$:=A!&#CHMB6 MI\2YQ4 6%R>#3LY/-TQ"1.5)UXXZ7@Y)NC>DXV@[L=1@Y-/*07]1]E@4>)MI M%(J$!-?HZXR485,4(-D<4N<)]:2U2C03P5RK80^KJL]J=G7&.K!8-=&Z;NV] MQ9]TZBB'K;.9UW8^B]*(E1L5E]JMFLS+_83[]1-^)WEZ+L7CCMF!V>P+J*0U M&^\Q$_E)3^?CH\^KKEVN/W&9$.I>7M:7"/NER2AE)^(D66:;M0'3-I)M>7L? M+IT>NN"IUD@_M7*D1]Y"28X:=TB4D]6UD+;\F 5:6^/W$ ,,%/?JWR2O-&L1 M_I>[<+K_]4/<_B7YWTW259-Y"R(3*I=8DD2*[P9,T*%9$(^XUJM3;:/IUW!9,] M[7A).L\147])@"O#H);-O]E58+Z:]NO7NPU84TT^M#5"#<)A\(!.\;^U%2!. M;, (N626L#>2RC^$G/G.@39;)O_8CO!?+:ATE-H9&^PCN%KJ>."GG[^;9YE? MF:;NMO+7V]/O 5WF*M'-?*2#C7OQS<9(KS108SS-$#E9" FLO;"AZ7+-R::\ MQ)YD9^E6[TCLMNW_/=4/[^[_Z,](6Y/;"7(=Y4D58NMS4JX;[*@-F!]IPAH2 MT@)J,/$$& O]RO*EES'"G1X7M3:A,.X,M ,:KD._1U-_/-*KBY6WW#EUON91 M./%/AX!^0-0261(82%:W?2?>'_[1F1;"VI4V:7D\6B;/7,ACQMHNIPSN=9\YOY[6WKS>QV5RW?J M5)%#:, 6/95&1;,D6QG.=/Y%7;J-1H/"K8+".*S)-?(L3F7T>]>DU]@J1IYOLZN&A3LM!#(%6<+L.+P'7 370^(IV;,8A!0])Y#2 M^NFRWY%OC5Y+FEJ1P];;/=P'9)JX#G,/D_ZO>^G_;X+$;CBX>[T3'HNN02X* MEN":0S9@TM^!_H4EP+Z/W(ZOT6W;5W1B>VA66[:95,RPQL\]Z@Y>XES8F+/L MKWZ2;/U_(P[*]T("IY8F;*H1?',7@@C2IF'J=9:MAXQMLX[97O3M^5W0]U-F MJ,]HYNK#N>_L&C6F=YP%/4LEM"E7<7R=M\?G.EYYU.,FGZ0;^ M]C>%/^>ZO;D/Q?$L\T6TRW(BIZ4Y_CJ2H#6"6ZEG4U'9[JEE+Q;"[L8D&)V&%5V+:= MOQZ=8/*@B[,L6[^H#["5>5]RS MP[95UDOTM&7X3&S +A.22/(X8ZPTH1.),)/[0"%)PN5\QF3-9'+L:]_Y'11V M.?W]RQ?]0V_$>T[MZV#F'""/K!$?XRE/TE"3F?: MI.S9NU->2"&6T*GO+;X>N(+KKCR/T=R@E+4J?E*N:M7A[2ZTF[DJ&;N8V5?4TL5_'S[RM?!,9 M<>"O\OC-??!#:FT*G2S)6MI#\ R%P-*V.=E]),FV GCH3;J<3;-V?NE_#.C] M=E*"1NYBGCK<,35?;3 MU5#[\T=2?I;_C(BL.>'2FSQ]O<-G#@WNDDV!#$/AC -TP_6%I6EKA$AHI^/( MJ@WW";IK@?>.Z-;ILV/:51/5EA:_SEUH#='I[UV&IK__"G1%,K6Q@D,;L&OP M"=EIXV;=R4K&&'T#EK!*X@+':$M.8">-*']QPIM1_N&9UZVD3\)5]QNT1'+L M>9+U=XP*=5$?G./^B*<\(FPE>1(3"177LJ:)D]U4&^)M2.5+:&';/ TA>-Y: MJMSKFN[6N7U'A;IE/^S?JF[9?_'7Q(I>R/=W78THCLZW0^-DF0V8/Q'<@6DE M3%I/)X8UJH^>L:M\-WH\:C+%Q7=-..G$4D/6+W^F0L[]X8AB1;[CGA?[F MA.=_CI8PXD..#S]' /;],1Q+0!&VS#I:MAI_.0#F3_L0%SBXABR(/<#L=6H; M_QK#97=4KG3@[I5'16>WP?H"="7(=8O0&3 E/7 MF;K4\58"O./:*.O\JQJ>F]GE.Z]U?#^\O*@E%TQ]D(YHQ5\B@IJH#G+\!FS; M$XYN"?AFAS+M-7)*CJWQ9E-#'&/H5YUNR^.#IX\7//3?I4.W-YTO.TTY4O[= M8ICS]E!\LX&9Y@^TK#\G'FP68O5+? R=9J31-7(RW3&^/ ^-6Q\;5IRQ&G(_ M(#17XN@<:7W 0ZBW\;P'$_>_U@I FAJ&!*>8!AR4?QPGTPHL3<_$>J39#OF; M35 V8 J>9]@YFPAS>\;/CED+#L+,ESY@N;,^JR8YO$"*ZU#L@4W:H+:45-MJ(J]\VN?]V O:J@\[@C+]5/(LDS:JQ8ZUMR=BXT7)&%ID?\_,I\;S5^[#?+T0XV,F"1_FPRAK/%@$5!19M MI%$&-X$ #D\QT^2@WDFG!-P!W'LMDXL^>.%):AG+#NC88FUEEJGVB.PUF]'K M/W.#ZQ%QR>,2?'A2JY]T=0,VF4_A7\P%/$Z"&S"F =9FN,&)ZG+9=,K[(/91 MNPJL0=+B8^B.4Y&#)Z1'\BQ5W_']??66ELP?M(P+2B)M#8T^6UO^^G5-!NTW M8SDX43'4SMHT=>'P<0>>;'48UXZ2\1E^EE0NS3*51'F!K[Z( (XC)W+;C6_A M8WQ+2]?2)NL[;QV[[Z=V]+(R GYT)]5_*< XM5C\Z\&P'S!]_!4E-2>.I0Q! MG\KQS=:0AE>(,/,05G&T+(@\06@- ?0L:3:NQLL_6><-_/F^.1U5>NV6M5-, MG!:Q 7MAF !,4?MO-\)99H-FTMA]P+L7"52RF%> UZ1RNIO,>]]%-_-MUU46 MI,_"T1>F_J'NWC][O46EXA4A&:B7P,^RI,]/>R3K!"&$0L]8Y=B-&_K4_+H4 MM2\S\D"(>\R)$9F0JPZ\][DKIQ%RX!GJS)UJI'+H4MO-"V8)SSY:AQ=[UV5U MM6(\_"1D,[R4XL\>=] ^]P@FBM.;W8#)FW)""O\1W.<;+%7@N4)-)E,"*SVF M0J([W\L80L?_KI#P*_WFKZ1R63C>0GX[G^4N@P&!PP>6/F8RA$%.;LK/CYO* M(0-.>' GYHYN%?&V3*8P*HHL;+A+: /F.SNV(LF?%UV:!PR?#$QZ,!')[HHD MOS7*SLZ6*3]WSMF29ZM%>:O(3FFUPWNE#U-@?#!IOIBGGCB9@066/O6QPO#I MX:#Y$XM!;+.6SVY18P(CZMCDU6;]T&W'OTE'QMVRR;GXYTUL6?\( M?%A1:R,!OL2F#5@20M(TA)Y+0RPV,RU"PQWIG6UI$J'9T\?!"#K?,&K(=]AV MM*R,EBJGW.%HK_K .&,F\*>I!_?JE\8P=AZ)\J2(>1+K0\]I06R!.LFROJL; M,"ZP9KX5MYW.J,0\/?I4F!F88"\HZQ">]*20*WGO@2,WWUCP'N;O(Y7C%Y(H M&% %RBGY854&)7R ^,!BCSR35;W6[ M*)LQ](G_06,O.V>S&)R3\]8@6A3QJ>3*F435<5--_*LYF0O^E?YO$L%)EVX? M[4$$+;E;>!%#DSLT/X.:9$+""^6HFTX$PE<%)2:6@?Z[2-J;?"^ATS MX=#]/B&WE)XZX/5F3PW>G5)"7/:_5!93LV3SY3-3R ==:9R$O\8VILDNQ*GB M6^"TQVB'<1T5:S5O/Z+_FG#"$B7\1OS8LF7HN@!0$9LR>F]Y)_?'O]0[@('A MIM#EA,4X&L<XOXF_'3-W,,L/"J"2$YV1L] M%/<,U&/GR*9DR [W*4]\ Q:-:Y2&)NKB%K(X'Q&'J-;L.(2RJD^SI^>THF)= M=XZRS*ELOF.I4KV?]-#:K5T);H[G%%"[I%5-3@IT5H)$2-@*4(,$0YA28"'C M:D[K[Q)"M6,.S<:_BTR]]T6^WH>X-33-;N3GM:0+$@(-]?76V8_]QX[?&-(2 MN,??DG:&HW5#Z -)#$E)0[XN*V >PY')4JL($=89L#1",Q':$UK9\;#-:.6X M:6Y!&LKKN=MWTR.6(0Z?+M#":G[R>G(O]D]8MQ,J.U/QUY9X.'=@G6.!B:UU M5:KA9"XZIDAOE:K89EN.Z+8UUH).&)IBVE98_Q1/)%YR)SJ.B+\?DO:CTW3O_ +488 M__%^?'HEU[%M9!%<)(^9:;GZ1A&S0!D@O4=9KB G?95=*S3F)E2 M@WMO8VY!ZZYHZ]J$2H7]"1YW]\Q>"=%$&..;L8WR/[[L8U?C+Q'$L1>!M1<% M0 =Y^EU?.JT^XL*(C;L&>_D"_EIG0)F0=$CMXX!I_KNAO;HL:6/&K0$S$7PS M!V&YD2?Y&2C )2<6&UB*=_2]A+AO1_O+F*KG=R'7:*&L*1;:<8+ZKE735^Y$A+P MHRQ:4M"+;YEA4%^>;@IE[#+[R52'8WIO*^KYO->AWD?=;, NX%R H@J%CI9@ M^;&S(55H!%E1R)(F3A-:(W9\_]G:1I -ZL;#J\1_NIACU5X>&GM&Y^HI_G:" M(OU>^[Z\2B+L]Q0C#C#NP'^<@@38'+34;+-)?M=^D+C(2T6(>9H=H)/B#4D2 MGWLQ-&*UE>_OLLP0[RO+O'&9@7I'A2R>D=_'/%N>L$8,H:)(TJ8'Z.,4\IU& MXU 3/,,RN4'?K#QI3<]'PJ!\-V/^FO7 )QG_TG8VNZ=9?K3QDW] MC 8>TJ M@NS/>TW[[:; 9WNA[>1_RX$)CX@>9,_%E*1K4L3X^U? M# 9-K:8%RU87-5Y$F2Q)]1MH-]]S&TR5"QP8)[&T@#VI!!'3_5%SZ]SFE=S& MG+S%5.(/[8G_U/MA/^4'3_+\E_;LGBKTAP%Y(E M)6O#SC(LE62<86=CAX,! ;,^\.L$3D=VA*O_\05>4>).*5@-VAB6)AP33:?C;D,DHWA\SE=/IR!'%>^$5 M)Z==Z$>W^\"%SK]^/QCD.944[MDJI;=35%>=LH\/!6K"61+1-NQ[9<%IDY:, M'# SD*[/2*"OGMR ;6W4^/166 %PLAF^>YOA(Q?U+,;V!4K'RL$A=3]$_&_U M6/[9)>$Q>&\$J%';09JHGS8J_L-AM8(A6[^9M#68GXEJTXT^F!GF*@FFOK+> M&WK;H9QTP"]'P,&Z_)/[BD;ZNUQ(EEPT?\P4W>3A<(GG7J)=-W9';/AQ@<:EZ5?-/=[U[D( M'%1W:B9-V4?H M3_-'83&E6#UPBBI-IN@FN\KD^.>_>*]?(QSS7C8[^5SL[?[/(4+=[]9A$7[' M<:&X#VC CAR/$,(9SI(!5#^HM1Y#!0/IMQ8;TGBP1X:7E+ :]-U[CY34&(O& MU-3[OO0Y;_1XX>D1@R0!)OE/5,9].?'?WU^---I9\N]LS/X7"9:9,*+ !. , MXR*H2<-,RD[C4W8,FNZB*NUPL;PPXE'O_JTM.L9A;ME$^ICYBDG=2Y[74ES3 M!, 1!>Z4J6=*8N6'3,4!M=8$6EHJ07H-#5HT"H,Z4B:NWC?<+C"N:B8Y.US7 M+ON(>E/2M:UBB6,">Y$4PF]9EN04PS^-"A70C.F6;0@I;STPCM:9YO\AG" 1 M&O5UZ>V;$,S]CI*3%H7/]ISX\A/5AP=.ZDZ$TW07K](].&$@J@^:^*(X8D"2 M"IU'&2&Y3>%X$_U01'-IIO"VU88&1[WWTX\SMOE)5/G\YO[G'L;]_Y2D@R$; MO]G:$DY+D_)Q_$-KBU7PRSGC=>&_[A _?XL0R]+Y8\=MJ8V7AQ=W;TA(\$LY M6JRZ?<_/GL,., FK_;!K)%6\+VH2U4("SD;(=G B..OX]&>/9DZNRLEI[*VN MT^&=CCD5K>'T)/N: -D3PU:[;>(FC8Z_"WMH_ZKP^IFM_'1QQT M0&A5W1!&32R!FFD+6D :)-C)W &B&0X@DC_7Y]G4@^I2[W-1GWQN/7JBF/NK M/,/5[8\RNK*?V#.YODGC^M_5W(9"6J26.F'G*'. M=QX;L),VX06A3BS)T2,L\=&S-^EC%0U,XZK?&ENI/W^_ MX[PIV.8[Q\5V(?8H.4/"*S24*,N67AMINCGI_B[[&4ZUEP)/--L)_,R9QL<1 MQ#9@U0;=;Q8,<[L-PL. ^G.6/)Z4*W&6/!GZASV&>A[6LB2C&=9T%$N* MFP$"&[#$-=U4O')U6(/U=-H"B==;H:/2"Z-F,/;;L[H\ZKS[W1ROYS:)TM_. MY2H?F9XC@AIF!65@/\-KS,P S*&.U5.FR/$D2:P-+00(20BR6F4NRFB5GD2K M"E(?B]\I%3IN<$?TQ?FODSU[.[\]UH+$'-[119QNA&(@@6ZFFS=?UT]G:V(% M=H^>@+_[_M K.V?AD2,X')]0PVF!' MO 7#,T>?S]B<+]DS;EX_^)/]\F"'0Z1_O9Z@BJ9R7?A87^Q*;0E9BFF0;_( MQ[%1?01KXG;]Y<=BG2S6F.>*5O*>SA6_*%+8 LD3S>]WDY#BWWTWB4I M*4&^H-XL.'&&3NNJ#_KQUSGCE7,N;Q/+DN/ZW?@<\\ZX[B% M')N!H%QGK:N7';\,\29PF69(']XV^O!7/B3 +,;:C"$ICY%B'F OO4XWWFQ7 M;>V(CN%GG(F^\-% OOQ D8>!4;UUUD;)$Y5?EWSLFUYO3QM:_0-=4R<6RR9 M8K@1I) AYO8&3)G%ZT%#"<]?W^VMX#)[E:>8/_7$UR-$D9=S91D=73^ZY,]M M%0TD")/X83.0^K$ MI161Z[\J5"1ZOQ4^7/:]>*M BNLK69YTF1R%5#13F\)>&6K,-X4MQ-QVYL?[AU^A9_]['VASM2'B0LF&W%2H H0)AZ\P'@ M1%F*7&5SMTP>JC0O_#%FA]@E_>!!MXS&\Y";(2$W^M7J]66NJ:\9V/)'@EJ0 MX /F=I#?=8!8I39*#E.N A@;A-99R*N4\EP[U-+FI,E51\TC ;J3#,, M#F^WOO&UJ?S*.,GN^!\:;O_O=E@XM1( 6R(G06D/QR3;X9N-D)0'KHAR>LZB M)/%\0G"I_5?,8*/\; 9,T7%4G2NGUW9NT'GK^:3M5_T&V_=NGKP$0D(8VE(T M9V59)7_490@"#H5M^$GWCNR"JE*NYY]?@$8?(C^7^-COVH!9WI:.?FXIJMO= M(1^RA@=LTL =EM$D-QM%9S"7SMU1BY0PV\\RO^>*M0??EG4HK#N^\2OQ*UU& M#I:XJPA0+HJH9JZ?W5'(DHR#!(E ,20X"ZS8VR#;C"%#,&O:Y&D11XY(T[LR MBG4HDCC_/'WB?J=0Y=Y46)N*>L;/OL75F#^H^Z]>3IRU\3P9W+.T,,N)!C% M2DY^Q)O61[3S?EN8T'/!41<@Z"'J4 ^:$TN;2L\U$?O/Q7T!#XO MDPB%XBFY!" ,T\9$;9LE<<(EY05>S( ##\2^G+R+;,/P>A$Q8842UV=RE4/8XH-+Y MB_/)V],/C>V/YFOQB>Q7280-_7M=:3TD'_S'%48@^RTDY(VN7%\T![I:VY45 M1F*IO$.+#[L"!*QSO7(VVTX7TP7VJV\KWHL4_$&H@B]RH K/CK%2G")NJFXI M'F> Z\IPL?2A8E('+[PCQV.Y)5^?*#4$\WG+2L]F.30PU]IR"^[1J$O@ MT4%3U+//(*:M[E#9)ME,OQ_>+<*_\FB@<)%3ZK$ A\%[=\]&":@KP/(!)DWV MMIDVJ&8-9@&M'0JX77?<)XTXN27]_I[AHC:]&:^4,#;Y@ MPKR ;T:P,*^@(3Q@=4AHIA/!7ZW8.8)3A;J,:WOC!4U>- (CI6^F^I/+JYJ= M.D;A\?EI"[H?/1@0^P&)\@PAP-^^ 9NH[R@-4RHA7Z7+Q@7OQ/46A]Y:]8AX MO%:D\23KA-MGA-?.OH8!_JK!OR"E<_J.;#N@" E7,B.Z@:.GKM6S,_$><"GU MQD,-R=_':98I;K_RAT96'W9TFQ1L*W[;+%)Q5/6W!TMZF%$-MM/@TJ [)&C. M%/)Y 4_9@,DO?/5S;W/\F@7BJ7MONLX'2JMTJNT!G\B+7,PHV78,P;'/CS., MD^ !I@C4VRC%SC'C_J':V9HG->SXA2] 9#Q3XH+/VX]L5?H%9^5^BK,OG+WKI!+,'GU M/!BQ!YV&ES?;Y.<(AHSF2:\[%P*G(U"MR$KCZ+4=K\$5>N6Q3'>P);CS ;54 MQG[U0UW?3N;1*W0&>!!2C>HL*\[B==M,;XY0L0%;F* M'FW=@)6O1QOB MRUFN8&Y!_5%D6_W'^_H_#IY]$LT0;\K[%AH0JG%2,)"E"Y"H2RSI<,;HX ;L M&BKZB\CP*NDCB6$VYE;S9J@J]])#CU13+]_[BKO?W\7?O] M_.8$#@XJ<2)7DEKQL1LPX#@2U"B[70BB:1[MA_;.'A3R')2.IG+@V; 6OJS/ MZ;O%U/<2?]0#]0Y+D:&7\+6E!2^F&@O!CB%=2Q.$NI'25AI(9B M5I8*U1O6 U_##(9/]JL]XGK[GO,L8*L 3.[O$N_^I_M/B3F<./*(L*V!FZ9[ M!R^-E:6:?!]ML ;6ISO;DO"2H..'?(68JLK0^G/O:M"[+0[S,%9:U4^WV[6R ME[+*UWBO65.(?/VTCPUXXSM5G>.E"WE]HGXE:L;7ITSX/!W]ZMNN9ED=#C@9 MG;J3^SOIHP_-HVV)^P=29HTTF?A8A@?00]: 9QZDTN&BAP7?3[RPM'_[N M2#. I+NHT7#7\:Q+(%70[9I( "59O.KY9@P.] MGJ;9083/D[@,]U\9;CA.>_[V3>PDGW-;C8CZ\?-/LO8D']>P+4G[]OXYMA0M MQ#H%5F_ ^-; %88OX+3PB[H$:NLFLK:_Q!Y*A1#"+!1 :O?Y@742+5CH\*F7 MQWR1U9_LPKZ^%+Q;1B!J\:/6*H+1D\1 L!^1+BW%;X6&OL@.F!H#CL.MZ_M" MB=;#J\=3IS[4W[.P-PD/^N[E\?C(HDNO=N*M1^-M1DC :0,&[HBO2#'=Y'FU M!C=@$2_TK@W-GV1G:4.]>LHAE@^<=@?^V,D]OP2JBV4Q57YL'BER>Y)>WRPJ M\D8+:_NOU2-%?2ZTM_8&%QLH]"[(&B^;/)/1_]1IVK1@7F,>8Q>#L![O(P$G M\8EHH49#7-L%>!O'I-!;EG *H>Z.=(\D]"G K*! )Z8OI[:M[M$-[;'W)Z=. M+C_/,-U]LF-(>MM.XK.7?\"R)O7UUL+G,4L_W:,$U+QV//002G\BK]T&P+C5 M']+3[J !>TZF,MZY%"^#%#+C@Z80PE@T+>+4R: E..C3:617E,,WU8U'3G&$%+:V>=!X^4](H'2P+.2&7'L3R8-CZD2D(2Q]XS M<7SL>R2O)4%/3' 8=0J^9?9FA?=#YRPK?X-%B[')'7D2-[/-.D<=^A+^:)CH!=C*RP24J C9[, :H>#W2X$83CC@HG)22#-F;_GQ*N*SO MMXUJ583C@8:0G.7Q*%404L'U;L 46#K3O4+CMN&*C]U;#G[EN)33R?A%82MN MO3A!=5^G UPCZ]*_.)&(UW\$Z0L7Q'V4A ;PTGA*FK(\NQ#I@>(!S;1$C5$D MTO":UN<]YQ_[&QYR5=I-.]#===,<9F9U-;7W-5U[66&,7;H!PQ G,%0"2S&? MSL_@X,,H)S#P"& 96XV'E^;$KBX)@#?)%GZ29T:"!0RF,AACKXHP8=P73WR+ MO3%87'SPWC48,Z=E U;3N9 UC4[$ P583>:14+0M71_]Z5SS"V?O>+)70RUO MF<[V3/;%=7%>=W7Q2BLYBT_%5=,C/BNZD) \$^F)YL%3)L-1(EC3#5B"#!%( MH^;$-%A1=7QLVD(4_*L+NSUN8)X%?_/(0)E6ICHO2G@L*3#K&8? _@BF)>X# M0ACOZ7=Z5.4M?:;UL62;TU:+-^>^,%H4LVU-8%=5(P\I)&H] !_0W6RRY-2RX9K8-\"O]?1:5&?+D$J.>_1 ;R#0 .UM< M)<#.?/*/"6N3I\*/;O6:.](5(]DEO8&3 2[?[ZTR7S ]_T!Y$K[ M3N[7SRKQU'U )YOOR0:L<3,9[VQ%K"I$0[^?B.[6,H8D$2+X 6\XJ>&6>L5E.E8CU8+\V.^B-WFPF4]^ )>OXL8YZQ>,, ML>%:WV<)8B6$W0Q&LH#LP%ZZ<$WE_-L+XD%L=8X@C'LX+ M_2A>4B0 MDVKR$&0ND#IV_0_VWCNJJ7;-&PZB(KT7:1$!4:IT!218:"("*M*$J(B $+ A M44-"D2X@\ @*0I B12#2E9+0$1#I74E!18% A*VIO!MSGG7=YZ9:/K+63G3O[SK6O\OO=^[JO2PE*J^(?T^&$42J!@_7,P#0CLT";V?9E1*@HDC;QPT5,.> M'C'SSC?/*;4N'F N6>=^7KOJVX#$0E+7;]JTF3E#)-DFH-"?$^N*'YOK<]K0 M!NPLEN]K>Q1:#*A7'5+-M>\FVHUYI_E18U&JG=*/]8=.2]S,3; RPAH)C: S#F3<@VZ>POBUR^#&:F+NPR;0A]Y=#E; M\/8XE]LX(UJ:ZTS\6II\C^)@->Q?^%'A=,QE84!#*I%IC3K1LEW%(@ 3\.68W)6IY_/Z'L>*?$;W+G4WS=S7*2LGZ>X.8X:H(IAD>P"5N0RX/3 M:MO[91B#'7 9M6Q;NG'L M,WPEP9>?7[3,"<%'ZGWB6WSP<_O?4Y-_RB ''. MZNM%>!9^VSS/HF';)0#Q:O[P*@)+ZKQ'5#+//?#"'\QGJ([8HKP MX9%%,'BTIY)HG3EEUY]P_\Q-Z&N@#S[2IHZLC'8:C72I\R2X?OE467A-Q'JG MZ!QV"\*;$@/[;LC#WK"0O7 QF'7 7&8+DC<&W1R'TIZ!_"S*$4.\P%7D!07C MN@B[D2/SO^H0WF$\!I(0V@5WN ]@R3K\TV)!+.L*AZ>UHQ5C.SZL'?E25G7* M!27RR*5TB2".AR+A)YOIQO%F5ZY<*?:?2/.$$[TN[2'71QIJKYG6[R@KV4Z7 MXS7\U<94L(&1WA ;]#!M3N9ZRK,H <"NQ-,?4[WYJ.[(RJE9?CX'TF)+O<6H*)A<@' M>0H1_9@'(F[<1C4]=&6\=%:1OA04DJQGWOM_S=7\=QW%(K.K0+-83<#2+F!3 M9"=9XOP9A>8F_NED>92/^3N'?9A M5I]9BLX-^526?+Q/)!-Z#N4))#'W@:_,7HK@'9,=/^4QE7$_][NJ1=5B^L?%KYE^ 8VO>^LT57) DZ2)^,,X( 6CB5QQ1P&1#DE M8Z;O,'SIRFTT2M]5^X84%D):;&G7 SM_GYPWZ4]]E9[&W2^ */:#0?DA.]E< M!WEZM M+<\+,ACI<9.>AS9H?Q+3XJJ>905\*&,;&5G2@AC6=XF:<2<]WO%[Q M:VB8?9K])QNU_I-]0OR=W A_LU%,NSY^*OF??!1/\M\3>XUV M BGW@QPIH[SOMG!R79HPNSEKT_T?[$)9G[_8!+JCRZ"BM+(0],F.U2EOQO,& MD)3Z$F/Q&LVT= M>CJII'T.V=L7V0J5 .PXO);@!(CL!!T,V9_S 49S][2>#_N^A9NB#"USDBK9I<3?"OXYT\#)IL=[CFC MEZ:0V/:L;.Z0O"6C4#%W^(^UU/&7C3%^FY=YG%VX!33NS/=0A6GZ##@0 MP(@!<"^1IAT9ZBBV!WQ,;$YO2L4J(MGGZ9L3W1$Y@WR%="\P4NRL!E))Q!1H M#;J">0:Y@\,S8JZ&.C79;%OL?LJ*:>H?+"MW][FU[B4#$4N#JH9#*BO%1WHA MOT__\S697FP*O'Z2)1G 8+&S6>=I'A>W(%'(C==$P<7?CR:@,T_0(^[':C-^ M)S\O^6;ZK*!Y-/596]CU-)WG>ZT//XXY=_PG59K#!P=E-=G$NL).A($^ M0!+FCPM7E&H89\')86+2PX@5DM[)H/6YXX&;:=H6?M3YYRNNNOSUW$U?!U ] MM#NO@Y>QJJFJ!&KH'AW^>'HBR?!>O75EA@)":6>@PRE0)TM7.N3EGWZG> MLY=WSTWSQ6L0K@TL2]R;0NB&)FU!JLTSZ2?G-]M4@.!Y08>N.0W.+$W/3K[8 M.DU'=-&Q7$O3)OXF4]G*?]SB^?,BCMEDTV0:YSU!!KT/N4GB1D8Q'C4-:;'. MDSV]78::?>X]K C^%W?AK>91@ M1BV;0+B6,N6^U#:,GH!*5S1+!\RW7/74L1BOL]-(>1-6I"RF]^E2(4(RGZHL MK+\_]^S-87S@;-_%&5'QD5P9.BGD8D4E]CK=DD: M+MD7ZA(^CEK7-\<]6\W2F@S5NQ_X(\A9,J&9Y#*-5Z(-QK \7QDE4@C"4XOW M@MIR1QUK;?.OFHA5[E$)4_]<45'WM/;>O8OT#@$;L8/Y%F4)N[N'L@.,_PXU*;Y\MVIL%/U M%DXW5#5M9H2^#O;^GF2)W>F&RV!(CXFU6Y#E53*,>Y#<UTD49=D 8:2* MTUS^1D\4.1/KI]]DZ-WR6]?.X3:S5CS>[#>UX['&SUX6E*Q&EP6Z6#K%"IY* M:YG.1D[L0FMVF[8Q@O%1PRHU9<%^MFMP3?J+_E5BZ-,!C)SU=_J<(K#2O$U!2W?=9@A+*Q M9KQ,V'<7K["4B&:Y(N#!Q[!LU/ORBOWU5CV!Y1:41H]_N_]4WH[2 '-YVF8< MQ<;L9-XTO!#1:-!29WL"ZB@C+]MD"4'&4JMHS%83^'+1?,[),S2KE.!;4C%4 M"9I_JO++3\TQ_$\"1LVE_1MO C[D5DTEB-]%I*+C%B3W$/42_-_8H(19IL(X MVS&5<"+E;X>O\L.5.!]!SKG0#67^//BW0_4;!W= _V?(OV>(FTJRS(S;-6?+ M7ISV.M9"P[42A.?J<^BCC)015]_S M,NR5:/*/^V[70OKZ[[ZSO/A>E8\_G)]0!Z6&T6F+S#^J(X*P\6,JM@5?%\YK!VB=JDT54XDJN/0AU3VH/22\W$+4A/;L:0C"+A8U(NZ3%V;\E,/_OH:2A!)94=AKBS!PM&\S5L09SJ;_M M8SV#KY2;':D3X>8;],W'>!F6.BUG(05_$/GZ.&TNNMCRVPW9B98PP9RB:LP# MVR+UN&.]DC1B,HS4C-V%5P7*ULEJ++$M",.+3J!:4YAN9Z2EO?:,<-K(2>9! M[:ON3<=WGKZ]YZZ;* &OCH%@VG:8"Z*.TYVQ743@$!CIYP=G,KLSJG_1K.>I MQ\M9AL7]GZ:_9WS8%R^\KYNZ7YX]#+\-0%N]=@/>9 _8#I81S2N=3!4_F]@W M^C-,^&S"R,0TK$G>23U?^#(D3WBP&_RKI#?PAK?2V(9!:DTQBH]F/_V!P+L% MN?[VL?OC-]A?OJ&X2[M3X7M=7+G;?QWI"E-FRFTK'>RR\)3>U*7ME=^:H.CB M@+3=QGC=\:LFR0WWJ!^25-F]]_&W;0^6EZ:W)_S>GP !U#C\VPDSHNQ<&*G2 M2Z*&?F[)E@1/P$.KC7[S)&LN[QS^-+NBJ8E[*? *&2IUD!S5Z9FPLJL TZZ3 M *?YI["D"EK--=([.,+ 7G**O)M*D_+W L+SU090BNH[M M/VP!_0B&ZU".P 0P6 $LV .)H"H,:0*T8X4/ K!Y.-,8&C6.E(WH% "Z0]SQ48@A79NY<=5>AGP];*"HQ!=&?0:/!LB1@X$W6 M(DPW=#G.%142KV\_.95S0KQ&HG]>,RS:>(VBG2YR#;6>.:V/,Z3"IF"@H#$GR_V3T..10Y&_U\8$0I,C"DWW)7 MD"A-FKJ]*E$E)C//>XC^+/69%*-J&F79B:;<'62(U[5EI M/TQZJ VO#*B^B) M"&C,7 $-58]R=^9P9(\T2SZ,5DS&M3D 6CK=Q%C,GF;^(B#X>$/SL'9%+4)V $%]F;5T M?+2RI4%",\"P9!G7[W;@RM TQ,=LPD M9]\I]:\7L4=R%*NEC89[Y=.[ I3[]''$$P(OVQQ )U\1W( M^YR2W FXF?\2:O2?:0@!I+[!PK/GYQ>H$4P+^%]K%Y(RT2I&Z(/)J@[)1#FJ MOBJVP][HA#,U+V2?[>N^E^/*%P5%!]7[UCS"?3BSL#IX-PXX:$T5+,>T'<20 MGBL>1 CX"U2AA[8@4 /@Y"Q2O7<-:OLF%9GI_,=NAZ<1L4)ZE=4MA&EL-6SY M#M.< _HBR$_H=!,#29.L3R6W[)[:'V3Y,/''>T7$YP]O=P?$RP2%'G. [.++ M;UBV9TJB=K+#8;X5<@P$.P=U>$+V0(:L1]-LL9C7XB0NRG#CT]O=_E^N9 1! MN)Q.Y*M7ZK DX(PE -24GS,:)!MSY&O@3 MD-CQ80VF>4'7=<2Z;3H!\JN!P[=*GZ6X]&#CO4!H$JG'Z[["EW=,IU4;?F6OE>96^]T\ONUG?ZFVH4;7$YH,"?$-[@.H.G:\B# M\3!_PLP$0\L;9-?SI6IQ>(VEG4&RMY39XJ<:OBPWU,3%M9=J$.[Q6J8$3UWX MCX,Y_\&CR'":PTV>MF.N7%L0_8F:+4C1@9:)YG]4N_,?I. & IOS4):T,.,7 M\*X"R.3PS@?0"DC$MBT(/Q#K./136!%E/TITG&AV9V3:(T)#$(%5I]^XU3)6 M2A2\0UT[LS^22G_;PW>RX#0>EA2U(FI;6!)U#"B:9GQG,,.Y",& W*M<.'+ MR+NPG7[2+EH:FOL=5;,\FA)%O]D?H*!;2RH7PU.J_/XN\VP!.YNU!6G%U XN M)\YO02+@?+! +>XVKP-T:&Q1PQ#*K@C S^W5TAZ+WR_0>P!5?$VTKWDEP58B M4DBXFR,/3LG.=GNI':G? :?=(O;DP.Q&R]-&VKM[*->Q$A>']C^RF7<._EQ6 MPF7!S(/H1GCBMO,$B(/ OI[E%EIPYQ9$AN#G,%UL8<]SW"3C'458(B"+4RH[ MXVZP]K$JCOR.3^K@9Z5325QA"3LR J':[& 6)-O@BHJ0J,3'^4?QV7P6.JQ#X(25 M@8Y.+%?7X#)(4G<5 ^L4 M_4DGO"-/(&LS/5*+;B\_1B3<5&14]ZBMZA5:5W MMM?Z@_5,&YZGR6T$-=MQ> =I40P/8"]3%C!MA5:9MP24H@X%4Q4\6C>-W!,_ MMVO6*5@M.(I::S[^^$/.T\#[H307!/-,EC'SU[7"DI45JJ:6#X'P+GD/"(.R M_%^H6X5?JQ%OA0BD!72;BV+:;$#Y8.%0_#Y7UD% CAF(TJ)CXC=T#XTVP\@X M^:FYN4MQ\_[7=#LDRJGU!J%'Y-73D!)$-,$T/M::Q MOU7(5_]H#!G[6EEY)8[;H'?GE4*_ H%7MO>64VY^ZD_UQ#Q"P2Y->E\US5K)2?+XU,_=6=D/&+6<([OC0KJ_:E0:#Z,B\.-@K*?<42_PW>8[P"X M'6@]CYJ-KVG=#9.V3PF\:<6KDF;K>^_JQS5=[>4/'^S$[,';0^!'*Z#$@- " ME I@36HQ[<#OI6T\NN>N'5\XJVG$N+FO/?_@CT6'<[;@V(K??UK1QC]@UVQ7 M5WYCO"PL/+4%\8?/Z)\:-9S>D:BS^T?R3,P[Y&IG@$+TF_N;?/I=6. M>0O3=@T3'(Z 789/71TEP2.#/NX'JIBV&8E.&2!OT$(8R(6-:% [E#]X2>_T ME<21,, ^>'MP/%J]9KL$Q2X+=B'K(=,)P$\X'6O!):T.Q,88_&K*MI<:?B1Z MJ'>70J$5AY2WB[X%84D32<1.8KR(32P,>=&$TP6EN>%F/X4U,-;8;P,Y7,"!=79P>\KT6XEQ ME4=;D'[3E@?S=^,/Z%6^X8GO4.0YS5QMA0F;<=%>M]]#<(Y!&\XH"J]O(L)4JS.2<9-]HN? <(B_>]P MJ(#RW6-U_0V!SQ565Q(_&*?9J>N]5%M)UOB>]0_R$YLU&#^WVUVC/Q!H3O 8 M$10,8)+OSX_5QG,F25L0.;_S['0/V@!-*6VQF_I/B]%42'#]JJ$1&2SVZ^VT M+;SI".&Z#J!Y]M7<(0!1ZG4@A[;$J!K5= M<4(LK9UF++2P;'YFGJOR!"KI* M]GF.L;X;YFU#%TH/P'V7+:K;B-YHO.3F-?VQNN.6>,FU5 5;EXOG]ERVV1>I M84R!=03'$F50O&4L'> UJ46_TTM^4G-NU'5H(UOE;5US=&-AZEOU#H)R)->B MQGJB*QL+0^@ 2EX5(71QAM)P\TEZ$\/56/@.!1YA+)T20M'A.O7!W:YBAS]O M0)-/[_6:VQZE7VK3\WA^=$E^!2FP-/4YTQC]F;!KV?P8IY\H7HZR)R^MIEV, M2+CD>@G"/^MI,?7P?J;R09*\2(=Z7\_8O]([_@L_1RCY+[0"=%CO?+=IQ0&0 M5G L"*3OJ[_.$GI@S S,ALR('S?I+]7^MS,NHBYAOH)AFANV$-#N'OHO"__"+L"(21OL!A'*&C86:@T]1="T3I MI+#5V,(?I*':39/!)A$:WWXRY7Q+<$,IP$$"2X)GWC>18PA"Z9VX;7VW#2Y! MA=(%$P;G=>3LI+.+6)K#6+D-N6Y(:=.U*U\\2MYXRA7YV'N=[:?[F&? MFS]E1Q$N;T'"X;2SJ].<#@8&X'YY.F.X;_(!IZ7D2*83?7\/KU\Q/6 C?X M]6N,=I1 TAP@?*P)]I-:JC6'WY2)@@*'X,G+KS#3ZZ2,UR$%G %WU4^65^G: M=7*_0O'J:4;,ON17*$QC_8-D?28/1S?M.8Y>_WFJ?@T=6/3*+RPG5L-;0"UN@99(=.E8C, (& MPE%P7I8.(A_IV_[[E.SUZ,+I2N6ZNN@=5E%F+R!ZG6EG06_KQ_WR?Z=9S;^G MJ$TES(6=A^;Q@\G<39E>=0%JR(!9*,YM(+00>:S.YF/1'02?=-JM(.%G^YUY MM"TNT5_0/7T^?RZ*+F_8W-1MVRE:FVZO'VTS))!Q%0GA2K.'V%HBB]MU@$-0 MEOC2_&8G/S0:RHU!I$3C=>CFKU1-0F-9AO/9^A@^>H>@-".AM'PV/F4'FQT7E97^]6>.IX#?E;.V;?&9 8TOM4J#IE MK1*J(OY-(O'GR-_5TC*+ JV9MP0]0J@1JJ,UV-*ZG^(\M7'Y ??FY"=]1*<# M@HMN,![D_V@03PU3'/L?:-X=4!.Y(P2Y3 M>#YAKH+LZ4J]!)SH\0#NU7,4WX0,U5; /C2-:RUD3.>6)::6NL61+A6W/PE[F3ACY&! MDAUF;S]Y>@PJ22U_+^]3#O4L'EDFD)X3:9[W[WXO' ,M@))=$C2SSS=&>#K] M1)H!ZG;9MZ]V N#-OOD+]3_?C7^&>8DB)LL3$$"B@AGED M!J-SS[\$DG W&VR^6@%4/CCZIA#2/&2=$::581/JD^,OM3[5^?P@1KBS^8U M'<.<_UI/1V][-R[*F'D5V&2H3Z)E.)W8/;5;$%ED0>?FQ$Q00^$-+]7$T\GV M@B_J7XKD6I\QH!6XH\K+\W^\$'%T&<#2;& SI@PH'4LUK.1\1(.8.-(>D&.< M8Q8Z'DCMR9X'G8U>$:]O9+A +S-/6ZGXO'UG,Z-A.6.E>-W2 M[ 79-64/GK8%:8?.3G+X'M*,&1WLYRS+5T!F!YR;I4OY@R[=B1/ZD"E[$6=4 M&B"9\RH%<5]4EVC@4;ER;6UZY%.9AN3]UCSA8^!4CZ*.CV-NP+?[P+4QSP,S MY^_?ST.=CR+'/LI%8VH,//=6.K9!S'KDUP^_#9'YK/3)RA*54LGY1!##7 F> MVN3PA=&DR4:$.U>":0\I?T!IY5G3?5CA-LK2KWU^6GMZTC)6%P9E9*:6.V]; MAODR>5P!8PXOZ)=W2;(KS$4XPVC=$;.]9'BBERX\@2AH9D^Q/ZVA '.._'XZ MY"%RX7F&KM8+JHQ?:)"HB6VMTNYFG38":&?QQ ;LLC+S(2C-DM!GH(?P>\"[ M74;9E0& MYPPW0YK6JB/C#7S[D'ZMBLT M3$/KA)XSKX$7$3" 39N2DJCUQ70BA1!S%[HC)9I"TL85!>@Z! A59TX0E@(I M-:[:,_Y%EJ><3]B(:6- YNCK$-7HLKS*-$>*,S!#E;D$>F0LM>>FF+=Y+#D!(V8Q7C&F? MK%\[HI:L40,B&UOV:XS?%B1146.[I#]Y()AA2X^)]0\MK+VS.#DI(H-PNVZZX^"L#$;O!O0>K#TM\SK5G(V8&OR\P+4$P0:C#S2" 2 MRK($A;W3<@M2\ Z[!1%L!A$U3S,H. L2/^_?2%B2N%$.* M(_P,U=^"D%OH(!_7*/E''[[^)9$?#BL[>9\^R1&"TEOJZUXC SHY>]AQ=Q4< M[7Q?E3Y4\)A7_206]BO9F?HS).2(4\R3QUN0\K8ZMA;-,R:%MM!NXAN.XJ(5 MW?44MJI*Z+<9,6A"YM77-"2=L)9P>B4I>@$B 8%(#OO-&*62/^\?[>! 1RK* M-36U"AJJJFHBKL;,23B6ROOEJ>\O@1R$@-^\'JX+SDYU? ORW;%E"X+/2 %L M0S"_)70PJT45(+""G ME1:6S7C.+OBII>R1ZK*,%GF3BMMHJ@\,=%W6BAI<%P-MZ$QJ!G?6KPZ.'([# M+\B\#WT#VBT,=GD)$XGG;Z+ $N&U-88MRU707_[^+STRLN\1GRM>'38GY]1R M;>HDX77\H((HK8?SV+ANHL6PP=29QN2JBD5'=_>9;I/FM+Z^./RR!2Z>!3(/ MGIVH_4 \Y37Q$99FCYW.[ 'QZ>ICJLH:>"X:X\O "+O:S5(?C"TQD(Y?KIX2 M4QJ^23U)Z7>+[I0-35Q-SB8CS(,]/*4& M,F1Z5"3OW;TROBNLE[9.;N@@/$*+U@ 86G&KNW',7043F':')8V3N"*""!.HP^P7%P2O^CG0/ ,FY7(/ M0?K>-%R,[[BKH/%=>&J2P_N0R8]NJ\8$H0=AU885#?&%FIOXHY,>3 ?/IM3J M:ZFKE8E]1;VJ&7IQMLQ\_*O\_Z]W<9;,.!>1;G2?+O[5V&K LP(?Q%\/D.X?O])Z-,3O3K?'^M;WA(; MW%GV?7&O@IQ2Q!<1:R>+O;#_A![ZGXRMHV]!J-MI"-LK^.[H&9A"'7$&SLAD MQZVB[.:#Q=B9S& /4!O6/6J8#M/4JW6QFT8-PR>RKT2J_'+T#3KKFH8&U0-F M J/L#0:4-MG*96"<%<+$8W[Y6K-.:H$_;+X%*0P!YT$>I(, 4G/IIU<"!, R MMG-U%#!M6K"KJ\DSTE0=I@&Z,Q0O2V^(P8^SXRM !'B_8BXLFRI5/3/ S'[] MXTK8T* ZZOVM)F4!+NCE_QJQ\#_%V#J:-4O>!PS))F,P$I9(.]N"AO+R_B1 M66?<4+JDYV:TZMG[5=AZ^ $AZ]0@CX"4)H,WOA5AJW0>"C2<(PZHG0?2Z;!N M$]_89EC^=,L$KB+ N!01X,OWN#;-5HDOX9@M[HL:1PB,M9%%_@3:A>#9$68W M5,#P=79*C/GN&DX;@#P03Y&^&?/Y3LG](&ZEM]DJ07R<,XZ[G7WV05#*\+%- MENPM>B8)U@D#U+R*2E%':&9KK+.)W<:^\Q??A:*#ZK3NG'LZ%Q#PX]L?SQ6- M&VZ6"/?AY('^X.L!#^+#RX&:;-'D8JD-J"O.%9GH9UVL%B MC1]L)K-L2RS)J]%HOKA5;*>74J.I%B+-P'2:6V$-L7!5Q/RZ!3J9'IH(BA#* M=P-M0J\G^!?YS6AC#1D59?"/^R-'9E3T[ R2/ZFK:^BJA7,9_IH&C8%*RXPG MD%Y#ZRTG65(>\\E1H<$T8GOD>@>Q&O/(T-7-K$GAF\:@>#]_V&SBJW.IUWR\ MX90U\I/PASHLL8>, W3,\C&:QKE)O(&[)X"=AW[9A3"'?Z()_ZO-P9]4"?IG0?RU1\*_X!G_>X[EZ296 M2X.0)7Z.!T"4^>7*LS-1SA2[.Q3V.>^2'^FM5;$/(]W-CG[\:B;[6YDTV U3 M9-F/K0:BX#2>3G.AY(E=:7(Y-_R>!\G4\VFWW^?.#7C\]WOR_]JRX!NAAQ + M$V;M!2&3+OIC[GX:)M(@1WT+X@7H4'YM-+48.R3S&O)&/(F_?@W2]ROUX[=> MTQ3#GZ$LR9X.3+U."N9J12@Y9=F6ENA +TXP=MNW:A.I@NK-N 1A&FK0];XY-<3 _M,!KUQ_*PG+U+ MK@+;L+FM/!+_2,JO]2R\\NW:^=Z/DG$08);#R\.T1G=P]-FO MZHC3@R %H-D2N-%]\-K-1[7&C[I.#)X'\.XZ1-&) M]U)XKFU0X84X-Z%A:J\XL[;?&^_7X/FI]VM-T;L+%]77([QN,7=/ :824:+08 MZS9GG.:9C DM<@NHN'][0D0H?N<=C].+4>'7,>[LO;AP BD.N@/E2A#!^ \" M!V$)/_E;M$<9"4"7>1'I8=B)<7+N0CM#^);4:ZBN<&3?@0LCPM;$,.FM^-O[MNU7'G?F",?F2V]1+%==KZX8$BA1=V MMS1M)1IV'%88YI$NR8MMRC+J=N6J;F/R-U,+ M,:.']P-5'HG8Y7\@/9U-:0Q8![%\/!D&'.RA2C-1J).@53Y'SV!J?J-$:8QW MM(\=K:#!.QM5:F_P)P8$_ IV<208) M?CHQ!%[T890X'=:1DCPT:_S(T'[_AJF^0 M>AEL4.GR=?W9H2]I(EO5!^[#@S3](1M-0B_FA- %O<<9(E^O*L M<@M=*M6G?-IKT21P[UVB5M?3E@\:BAOK A'&VLLI@T0I%"BS2$?6'II"++6 MKLS9DUYJ2?.FW(MEW!NJ$PZ7*NY$\TPL?\L=2VR2WXM !)-<:I?0_>9PJJ_HT&/!E4)?/K/?Z_-!D4<)DH52\LNUW)O8-;J/.V.E7" M<9?&O[T)X3^TX\EVZLF-8$#;>+F YD'92:C!+9/SET N#>TVNIY )&/;F'#J M(43ASAW!.!'#EC]N](A)74?^TE+DRA,>@ +F=SB(4,Y",+O5A22(?HMI&W4' MG>)H=RE-C9+"DG#I,(?0 DU^T*U9^S "*,G;FPV*HVYDN8K\R MYC=/=>8+E)Q;UE@S_\N<8(2^#_24)#,%VFJ'<:XA$$$9T#\Q7/O]S$P,KIS8 M$Q 0(+.X9J=TP7)3A0^ <(A0F@MNMA?=!BK,*CM2&3A&FOVX'R P[6K<+YE9 M<]QG_"Y^+;ZNL6ZM4I2/JB3EUZ*VVQD+ 1AZ<.<$1I) *L/4J:5@;@A+>IS1 MUOJ)DYBKSR3;F_QE%6!"1?[)R1KEQSZ[(!Y_25[^#?#."\MXH;9[CB)8?/1) MJOU\HIM9*1GP+Y9IAETYQ"0$3E1*>)S<.R^6]_3HHH8 !XSR-/?5V1_H868@ M9[H1OKQ \AC<( C ?#%S2]7MF*\Y$RWF\P)YUXRGHSI)/R4W"1VX&(R0N0CR MQ"!YLST8XH>7&;H+,%S]K$.O0T!TX)2K@Q+ MI>%P'Z5PY?5&3W'&)#@][M.3<8M(+L(:&A_\,ET MV3!,'=&?NIF?:B,L4'9648WO.]*')V%%8YW(V,9 'JB[[#2\]B*Q <82]78? M-3M$^7PVN(YU"A LZ_V*M.LAWW8MO%SFW_#%]UIO%;_BF2M%_L>:.+S;>[-. M WN9:+?%N=T-PR$.L5L0J6;%.>M.6!1:/V7Y]T3$S4(-AUF5 0Y #L\L"0T./YRVZ0)L(QA5H-V\U%63MIQXB=Q&2H. M& B.MJSNL !"VV M!>D4P&S\ 6>U8]B_"SC[0+A=GK\%^2:^!5D=1Z<5L^0#P/_GF-X)RBA>A[I! MQM;=Q\.S9HQ>:=UYX4L],-G;C4E$ZWZ\->"':3N%(;WVX@*4F ?\F?Q" F/L# MJR 63(8VP%)8W. E]PQSS#V!2?#6-<.*YCA36)G: <.?TX8:>^YE*^P\F!NL MOO;36N[CJ?*;Y?/16:*_<\ _N@<))X-HE< %0"WJ1FH]Q1UB.FQ&EJ^(MODB M^/908@SDU=752[CS=C3S;_?FX/+;[CT%GTX3CC7!Q:7$HS 4A!5<%+QI VTZ MMR@Z(I\5-ET$EKD-;O3T/Y:_(B%FK)_^,^1_6RF1<)8XD6.36P%:Z]Q?4TM' M_I744B>Z< S*F$+5K85+ NB>\S7W!!A9T?GVXJ)#3V\>5_[A4I*WVWUFULW# MVMMAE?,5]+/Q#E4V(IL&2F"WT>3:?K^",$>I661)02D^4F3@LT?"A M<"Q\#UX0&6WP$"'G\&;,MSK![L>TJK1+FMP=E4?=LD97(UJYQ'^N$'3Q)JP= MVS[2GR"%\@ FF<+@SSJCCW ^UN-%)C="@?X[^=]_U^&BE,<#BY ;=G]PAB+G MACSC13^LN7T267YE=:XK)]P\AIULK@@L,-38^4KLZ(W@F=ENN#3J:#D+UD)W MB5$%GI=T8"@Z@JI/J4\+,];GNN01(0$W@\=:?2SHV1K1 DL1T(F07YN@NFC0 M!EGBKV9/T%,Z=:;/,ZKHN![A.+R:74"*(NHL4"Q4I/BNW-UJK2?HLJ?5GA<_ M%BF.22)WB4_O[WUZ@A/Y=VE]/-^V(-$L#,CTSB,;'+ 7ZP$X4]+?R;IT;N8D M@L(?+#G[V>3X'15^W633T@LJ^3##/?<$Y>.FO]5BZC&DQ<'?$EN0*\+,7Y0M M",?4:[(,!;+$R'PDR%*:*"GI8!(KBHZ-PAPP66E#=Y[,Z34&OIY8VKB\*! MND] *T4-\8QLJ[$P$( #? 3E.9][7^ET7:1#XP;C)T_Z"X:?KR1F'_?_EK8% M\6&J33?G;$&,G]:8?6NI;];@\+XCP6>4R;CEE$) @_$&J/*>Q\9=1*O3;>EJ MB0;C\?O&"C&B-_2L]UN+\$+6O%37((JV<,UPQXB5VK^60QP C8Y *H;NX)B MYF]V?WN%!/"]$E:RA!5"R3=.QJ/LY8JGQ!:H_H@#V+U+*E4&"2I7U@I>=Z*1 M4X*863M&Y#A+53N:J8=2HG?%)-*E*29G,TS&OPPC:/@444O\I(J;T(3?J7B% MYL ]&8M(B13-,[WTV&4$&1,)Y=Y^>B\LC]( G%[_J.LJ4@ZWE[_IJZQ?>@_O^_B#WK)#0V>[9:(C##B4TDF8%>8(9@+S]&)/ M(!06@5;Y[OX!)H37 &Y(A65952@V%$\O'GZI\B;!1MMBIO,/IE7[8,,=2%C! M2_""'N90A^VG\_#:XB3\;F1-^Q:$FW6_8M8_5Q*HJACP>P*ML_LR1?1RBQ?L M2HH>RY:2B]]MG<-_^LGK%:B'RP*6)?FP55%R&!3]+%P6R:5)0>A; N(O>ZZ( M.DJBW]=K!5E\-ZIU2EW9%>8$ZL(BG9" /@!>UAR_"V5#[QJK6?)2 HS)27:N M6;?M>D/,TQ&:Y=,+JI_C!X_F"5_+3Y@WU_?#RM>UZ/7I1,P9#]\UKD%V[#/.%2WNA+(!!$OND98JM=\FT M*W"+DN6WJ>TLW]!W)SF R)&< KZ@#M-(8;??-S $;>8)S27T,*5! M*OC=V&<+$M[#\ONG[[8;!OP7/]^5-MM]LWND'^=:II[V8>(+A.?PG28$*CZ]-O0- <>UH$W3,N8K%\:!*?Q9$0@18"O9O>3 M @$3G#N$^>E)7HT(1#X=+L[9]D675J<3R81.C93I088E+38.XP]]?/"T3KBY MR"R[7DZ:)XAZ\ISCQ(23!JIR.K4 %@;YUHP/!@[TL$"WR>$[[L\N!9'0)7:E M,DTG(MCF#O,82K#YH:GM5=A:Q\7QF.O-[UO39*:Z4AN-3S/U&;[L%+P(NILH MI 38,;51.C1LI!E,:&3"72I9.2"6>X?;5Y7>6]I']$Y_7&B2A0 L3)LYJ+PE M&-JYDK/;U[%CEPRV8V)=*MYR!C%<(=S\GUHQ7V-P%0HCEZX)5I\4^NYQU.KQ M3^9)ABL[B>!#F,HD?\#PP7P<(F9X(@U.\?E&6=5T3B87[+![/E7;H.>=HN=R MKV=OY>BR%^BV\SYG>-N80'T1X+@!@PD/PIX/:1ONY?,,'D]1.N. MUW-$!5DA9D%9LR?Z>,95"T?;'>$PT+&3?GG*.6$[B#6PN/U5G_T#'E*8]U=N M$IO2+@P_%Q_])O+^_L*7^1:,^5.VZK8CV<]^#2-])40ETCP8RNPLJL%VWH7T M1+;G,-X,=2%YW@HN F\+-G-J*W"/UK?=B0]0OG0:[\7[J:I1&Y.SFD3@YFAS M0&\N$9(2B57 *R[F2M$O1MQ#U"'$7>IU[;F38X=38_9ZVKJR@[(XFRRD84VL6LP8J7AC=#R8V5Y?MX3AD?]-*/KJ0'*!(N$0@3<&! M_<7=T)E$1@IMDKI)Q[2M@]"+'[S*\")>^NTXUG,,PO[)N^W^"_]S_K_S>?CV NT) MT"">PO; @NP&U.;5HE%NI2P=@$C:6#?CIF/;WB9>&/6\4\\?SI\)6<&?L M2E/TM;E9?/*_Z@;)N.D #M]K.H;DT.VIP^ !8_)[P.X,@*&;_.(,D!P2&J^? M;X>*CMLX/_2?4I^>JW<)J3.6,8:O5.G1F[4@3I30>1C;M M8A1ED/]&+Y,I>**WX>2^G9JTTX5FXMIGI[U]0GK;ODRV\]*AC.T:(OS9P0(L M#%V*0!]EG(ZTC#H#9&38AU&P,1F_^%)OI.9]#BON/KRK?G6T1M+EN]&# Q;M: OAW/-D768W MPDA-H>< ;X;GF)D=$X;N';6Y,H[6O.0A!Y=B637P"$NEB#_^P3BK)]B?]&$/ MD]@2?N,O# 2.GH#2'.%QC3K4.V#D*YBLS9[Z^3HUC"0\G6W[;(",XU#140\S[;I15-SR(ESVV[?K'S+%C79? MNWT6PLT'4TFG,Y5M/:(;HI\F54V4[VI]?\PL_K ML^FS[T6]ZW63=>'^[/]D#ON_^/DO?[<'@H8#U"K)-&MG@=L8LLG$;6LVZA_7 M:>M@=+*CMN$EM"XVUH J"8_)4%W QZ,F^_HK!E<,E[_.T?OXE@(=<_B[47H M-&'ZE:Y6RX_4]OY]>I::P[&?9?6[,>>7UONW&\!:<(@/)I.;?>>A@IBV '-- MI)P=7:=31S2@T26J5E!JYMN@=2U^O+*25!^_\ 0O=2A=.5SN)@2TR._8:.A. MCB'R(:.Y:M(0N@-E3.MI'XS%\*^PU&A$6QHNOG*E[F+,XKK#+=7/M?4B)P/V MQ)Z.5DX^6C35K^UET=KS4Q7EP=S-Z<**$+P'9S8[0XERV_^)HP^,4HA[4681 MY]O1AJ-YD:ZU3+EO:ZN7USZQ4FWOFP5*<&6W>I0M$ G7!L/A$C!?+ ^0WH&1 MQ/AO0<19SDT3S<$E2P_NX2BO_?*S3]>\NZ;KG[KG[>&.NOK,887ZU;ET1=,@[W0'1>4&A_B[0W[6A,(&>EQ+NVWN/?:8SF7=KTG+M^"= =0GDP/P)LC:+:]ALQZ,([Q24DB5$LGH0\ M/6?&5RI1GN5(O56GM$D+IF7'H&11#\N^HD!PIUC77@_D%!?T@Y3]>_,50!B\ M*O]VR3B0Z..B,%M".K5E8#BA$R=&L>X[942YFOT1V= UUS'L&.!EGSJ0W MQ-<=56%>^.HR^#;9&EGT!()3.=N_E@JWF,Q$=\.KC=OA4^<9]T"&[C,88:0_ M@[3NF,FHN)4W]?^P]QY037WKOFB0WHQ2!80H52GR5YH%$BPT41$5$!"BTD&, M!25*2) J-0("B@HBTD0Z 4$D]("(()U0D@"*-%E!#4M3N(O_/N/>?G;4L-W9Q8]7QOQUW MS=BW;21@L\E>U%FT/$X4(A6<(PP>W3 G&P"DRL*LG4!'*N!Q&/3+G<(=&M1; MN;CW//A^_$S2S>NRY6],1+55A:1,\'),S_&[$DN<4Y3NJJ?^>T+U\."DOX[[1[G3L+,G9N/K! M6+7Q]8X+.L?U^,LM;^0N4G?Q?\?,P)?8["#\* (XL0Z3V "E:-S!$1_B:$T? MBI>$MT!\Q]/I+CK?G6/U8CY#;AF96U!_:F"R)T3VA<@R56 OJ34V82ZO!"ZIAV#BN'..5K@-M(R\HO3;PR]+=L 2_V.(/PG^6S7_V/=4G^?.S1:&>_ M]+/^+FFSCBP6T[!67KISJZJ%@K>WZ:X_KR*CQ3@;!;T7.9K#O)TT_$?TQK3# MIU2YA3PM*N_;P@#C^TN\TJ>)%/X%Q8GLKWWYA#@#U12Q]*/FB-L7+KB.C7<% M!Q^TD+%V=_:\^"I.R$8=@"DO,LJ(", -A(#8 M\99:774BZP:H$8),970.'-CJ;](<-?SRFN7GB4WUG]5UVD.[ 3CT?TFV+N= M-6C#/L!1[3.59[S=^S]'K#'CY*1O%&>A,E6Q^VO :W8!APE *(6[E! >+U/S(_9>UZXB]TZ\"R_4P=2 MCGR<'!VYLU%<*((WB0#.8,;D>:*3]&Z,%*\?)>5(.S=TWHI!%/Q:KC09W":= M3BT?<[;$==DBI>^,*U;!/M;)KOJ!NR$9.@5U0%F'%> 'J8VU;&U\K_R;O3A= MH!U0.<#T*N(I._Z0\'M0GYTY)L0QH*@BTH_#?A"H3WCB5HQ G6D2;2D$(NH4 M:!'"ML1=(^Z=^CHE5^\ #3HJ]A!NV<-A'69_M7!,2./R^,..'FG9C\+-9: : M*I'@:W?_M\^R'=1_#OA)&+*%V\^?9)5MYNPMCZ(#B,CMT#]($03*CS!-[I2:VF$+8/;70WN9NMQ5#XU*#&Z3TC[Y+DROGDV"07$/GJ\ MQVN'1)>.P=/-6-FO/_B4GSW+>N8CEUU I0@V;'U][;#$I3.&]E$.]DTP&$Q9 MIW,=Y@^QN#!+CUL7Y&N(IO:R H""),&7EH>4)M$G-[%Z1+O.[YG1,85E62<. M2@^_"X^#@54,%$<)XB(!5U!_NK/!CTX>1;2LR?=U?SG6J#EDI'=UTG7'W-+O MQ \ 8,7OHUR\-(FR*^^_LJ._NGA78$E@SOF2DI)IT>WVA7SVYZZ]@L'XFC;E M_U>.^_\+3]+JQU[[J@R[03V/K"DL]0 ]\X\NU3]:=7;3PT4%5$@:,GR_VIG! M&V423Q&:#7GJT.1)(YRM_N(!97#_C,!"G TW[5; @%QL&>*7WZT7=9T#^N7[ M$PE!HP[\_KKP'W-+?-#"[.8^(=-?9/$WCB"W^CM147$-!U!CIG> \7;CCEYW M@/15PUV\V_'7PZN.XJJ?MQ4I2)06_Y#$W6,3-I0=9S?;#EREL&JYCQK5)S=0 MO4V-A$Q-F$ZMUR3\19[S>12[SGAQ<\.VQ BFF?/?X)>&A1(L<"9L.:BQ,\Y) MOR, ,RK.$XL I@88PLNP^_+''IX@,!3!B"V'++[$W^88'%CTG_MPYG9".7:& MG?)?HYHHS#-S&N5;1K6E.RVE 40'<)EMA3O5WZ#&."FGM_:[L00YV/5Q-/>T M>(_.ULBX/S[.19W!EO7F9["6(>%A/4NGM*.J"I;NW;;VLV9K)>)WNR .][*\ MGZBN?E%VFJPKX1_."@]DH'BFHW_:V$+;D!HMRP,Q]GSOSV3'\,=XN9 M<>X71QE@7Z>ZV#1Y#>K+?QG'J/R4*%!U2[%LK(*8[=>?J3G*W/NDQ+,S&8FF MKJ]P#N#<])#^##%1Q9#[K0#W0>BKWKET5Z7#8<4"5M]>Z1A$FK];BWF]#KN8 M#6K$+"WG8X5Z70%X\:GPDDP::6U;\I?@ENTEUR=]XVFZ[9 M>&4$TI ,Q!A[^BKI)IT :J&6>IDW69DC%Q\UK:'AICO-2B,"=^W7N?G*_?7U ME@:F:F[.3XHAWQK7 [LVK=4*R;Z[?!V3W Y7]IU2^G1EY-946=G"=6=JDYF[ M\V-[J\&1YMR6;. Z:CDU8KKL/DH4Y8D6=PM=1&QV)BIB2PU1=P]H/2P)?WI- M/5ZB0*N\A B#:-5 J#!:A\7I-6KAJ4A#,)E]'-LB]%WZ/#@R8YMX9%AX_T3Y M^3:/6NLWT[OES(45Z*<%UF%29#JC;%1[H#T#(4[P7$2H\#Y-&49"2Q9YDXZ. M*#5Z:*D>=4=?Q/:2G-4^=6*U)WT$M0X3U^=M5N%66M*BUV'\2!E>%Z3/$)IE M,Y-./"F:C*XGKK+=[XK@T\")]FM\[H_W'V#7,LI:RB"_3PBW6_@>$LXQZ.YCA8< 0Q?<)SB32.4CM0,,-]^9O(D2EF#8)#[&/^:W^\ M81N3I[L,0\4ZO(6EQ^9O:YR9'$JBB]=[.6F;[UB'&9*!+,/E5B=CG)J6@53\CY*M\)DI]?I<[:BAW(]DL[EUK(^72CK M0-\C"Q%\R_C<<'K@&E#<.F4 ?)X76CS*-$Z67"XN_SBR^MGQ].+38OACNQT1 MYHCFP%#(1Q HWJ@&@_^$ AS05-0IT R(-W];#0SE#9[!+E*D7%*]&&RI&Q\_ M7(."VTLRL&_)[[:ZC?P.M@.-"W@B$8@X N,/]*B!%?M\QH=5U_;,,=+'I9FE MCK7.#D*,]]Z.O>VA]P "O:!Y'3;VO>DV0;Q1$+<',AD1#2:7LBN^XA7[=U:2 M[F8>NA>T<]$T9HID7RA$$XD-&*$, K^&UJ;6W%!O5^ MQ(\E#-\>&/6[BNPH5_LEW ML$'9![4L/8U.5)RJ\)A&;1U_77N7&)F'?3GP+:C(4]B8T.#YX,CA.(OS>>*? MVY[S$[DQ9'HB"K#"Q*&4<6;L0$(S$G?YEKZ@;R.BCE0SA)-F9K>AJ(XNS#=1 M:<^&EVPV<1^^)V+4]C"TO\4^_$(^\_S^X4WFI4M;-T4GQ^]M6K!9"%W\?I,G MTLNVF<\F43K,="B(302?%6FL3S,!WBCHC-6:1B3]G-RI>Y&9'5N25VE[?CF\ M*K3TT+; GSNTU/_@]5,=#E_@I?3]Y9A[1GYIXPRD?P,<=/+0M%,S30Y/02O^ M)&Y;0"@T8(*9PFV\+2 F@! P+=Z%LRB432MU63!^JE<7I[LO+-PL[-(-+^X& MY-(T8E2+=0(T"P4B6LD55LO*^7X(X!F8X?3),%")X?:F>N!*V<\G;T?U&.B: MPL1C-XOV%E(3/A2GG;9;,HG$J3%Z-V'Q<'&LW0G70^+>R3FU3MYB;E2K Y=M M-,:(6D4EVC H M?L74Z%G$9!&)=HBF*[^N&W#1JZPF4#LG:>U+<=*NG7>1MR MR.P&KV/2YYCWN2==-0GUT1>WEPO\++OUFBP"&K2J\/?G]7'47EIY^"&+0@N[ M):ZT&0U]'JP-WL=I>]IENMH9LFD.)B$V^&]Y6E[M[>^>-60$WWQI?RSJ<[JE M6.%SSQ0[&-]4HR0W@4PO0LBC LB@CAV1X-UCTE*3Z=.\K$7OJ8TSY0LQ*]5O M.%+I;W.EON[RC?2!HN3G1(2IR@F*D-MS_A47G1FN >LMR&!?YDT@9 F>96,F ME-\F$:9&P![*J5IF;Q*&<] HX)E=FU.7>L5\37E#15LZBWGL9%MBO67RL.%J MS6/%LB4HG!0,!-R+V0B<'SC#MI]WS%)A.BV-E"VZJX#-+WVC,D7+JI>6W@P, M.^ZY^,XM6O"VNFGTOI6J$%AHF@4^!!Q@_>;6DGVR1U$M!,!1'_+@$Z:P:HY$ MJV'.+2#& E@L&8DQ-7IU4N*:K1_>>]\%VKA&3T-5K-I6V]@A.0F=$5J]T+M< M;,&12B8JQF@7)HA[O/]0L7AW\.1VH#.GW\)LZ&$X/.>Y>-!_=[U36:<+(T%V M$KXC[FK,/54!!7ZL/PS7:M=&Q"6,F;NZK;_-:N^"I=C ^-#"N).0''_%ADSW M$C'K,)\54+UL::64-X \4)6Q])MXWU#!@AAAJ "W;!CV4CE+W\*X-*$.>]6I M% =C#YP;"NJ!GW@S3'IW7/S0(6N7@+=OB]+WYR0>UOV?A;:=6E"0%T2OS^)C MTMH@6S VSA.]!,BW(4C";:Z6JYA2CK+V.-;NV - A>V:P=VN?_TSQJD9O=>E MCJO$$V&R3_(F,JL16U%T$HW4/I*X9/KY#0GD!TJ_S%@ #O<$]N5UZ^@-Y[^_ M U?3V=TYL1#P;:/DJF#C%EYO(ZP"= ,&.E1#+CD?%$-Y2CP+4,VK]K]I95B MV/D9#>('2HK-ES D? !%3X9TXLKR2NC&N0>]&OJCY^/;'%O5'OC2,G![=<82 M2"OO]$IB,9RODO:AJ%Z[FI:3'TXW+H!J@#R]8&D$6.UFF"RMPX#BPP FNOIG M>WX\8W+?H?,R]$V?/?AOUO#Y7*E2L='*7/2%!$9G!C5NP!/?"\33T6TL;@K9 M!!E,=^E5H(/Q<;P MQ$+97H1F6](B.9(&6.A'?3H/&NND5X^0_0FQ+B<>?'6,.O\ZPK(R[5CFT\6( MZ%NK0QF;[[EY%F?#R?1D!((I$2Z*T8 M>YVRZZK\;:X+XW#S'9M3;J*9^V!<(6 M!H=B*(OUMDS)]+W^T6-@5V,;(GGH M%,EZ1TT4[%S2_CY!B],P,1AL\R[^S\11#YX(FWV 1W$WJ./FF :6+J+D&TT6 M^8/OXPTXUD^6ZU^7.@GJR79K9HL(O*+(?Y 6Z=]O3WS]];\I\/@'CVD\:X ; M3?#&0(%PAKW!D,ER'D7J\CT[RU\>P!JRTRHH[/]'BQ7]8O^;8 M"ERL>M[I\.YT>Y+!NZ))C&4#:!(F"XJ5-!0+U)"VMON@F^'\M\!'U;J7J06&SWNQ!^)%4U49 #0#3JV,WO.IX>:3 PC"8/"96F%"C,<@K&4%4^%BTK=-F+EB,>9M/8R4!_.D5V;Z5E;8K"-\;2[ALCM M_?K('B:"@MI4'9^HUJRB<*4H("#PZ@E_Q9Z/'R(D-#P^G[?^5%7/>XB'K(0Y M&M2R6[+)YQY9Q^^:BNW#^F8>N6,UE<1[D:ATW>TFBW?47[ZXT^:"%7$J&_( MC=2&3>!UDID78QV6=6.A=HZK>!'U.:_F,_WB#0M\%.3:'"MO57RA&G7,/NQY M$.RVS (,?$(GC#Z>2Z8F^V_-;(?U(PUJ9:75Y><_[2/6&+8^:RYC_X M9:_&_>4@X/_. Y!!+3(GV>79UN&MKFJ MD:S[:$MG0=]K:Q'FKUQ+WM@]!"!GD.KNK.? MCMADMP[K-/IIPI&B-6>3,&$$SR<$"=YXH^; 3W+<5NQ 6R6VP+E_Q^K22M9) M[^7IS$E<887XD4\R*BZ<-YT???F_9OZ'H:-T&G=S("&(R,7+X=3(8/LK,(1U M+ 1K>E(N)A_K5YTMI5E1.#'A/Y_GK&WUY4F0O'0WOQJI*<%JW]OZ0O7@=*H/ M1]DK^&)J][3^J,NPS66)OLXLW7W'K-D%5ZZ\3'HJM>]@,OHZOB]; (=B6W!4 MAI%;L*FN@S\*?QJ%N^H%''NS96K>:?@[Y:9/Z-79+57C$ZT2S'2)M],7PO?! MFU#R&S"9[X-K@U'"IH*0H(IQ'P^TID178V*=D/)UY4S#ZS=*=)QUS[IH=&PV M/R)_C9X'"]VH/I,,IC+7IC.69.E<#.LE,SVBE'-TH.Q6J%+[R)1*?>;Y%!;E M7'UURM110]\IG"9"\^SW8M,3\^IQ"W/SV@ F@.(K-/<>-Q>0(O>VQZ? MK7+>U^EW]<&11(R7OC&I)/'4K'_M9EMCI>7IS]?K:B+Y0V9"0KA_9AKC3*"! M8K@DGBQ'BYD=O@[S)"2FJYA4 _J)5WR&\&J+*M* 94'QLZ,VX0X)OM97+CUH MPWAJ^-P>C[?.3\"MB72M6BUMU!H);MHR_0WM[E:;3=<'G4.]QV"\[ MGN1:Q6 UD>K# OMQYU\;_>2^)CU>,?VP$N#L]6SY@@_/N5+.DXXKJ#T.*K&Z M^W ATW;WH/>?)VS![CGP^1-MNO;>3LB ?518(D4''I,(/N?[^!?[UUF=W$2D&AC0ZK+2KBQ&L0,S&"O;L+=G3@\8V1;+^B[=\HTB M]30D7VB723DV_^;E5R=-+?3>:K(/&M0<:2H+1U?6)J(@XLC'X@+A[6Y6+D/X M/8OU;>(R4SI#1H$T3%VRVO[(/RXFOT!,OKP>]J&I#@;H@SJ698P0#&BB1N =SK_Z(W]*;4<=SE=;&*]QYJ?^\G5[SKRMJ4DA'C^T:1 J06QYS[Q!0!L=QOD,VVG,_2 D7I M;R<-"=Y6C-B+(YR3+^>K7E*O)A=.*J6''=T:/>F5OLWAF]SDM1T:W:%5,O:' MI5HE_._'R6ZUW'2OCV_T-']Q M@#&+0@MO_HUM-J_YU/"E!.6#;4>['0[V*P MU^WE7KN&O:,C/A"7I;(=>>TH41X"_[%Q#S,_=MINV\G@ C\]PZTT;/Z='&^) MW,T)UUJSHM^MPQCH>T%!X"5&F[S3&T7)1PIO,;_H:;V\_^3@ Y;!VQ*JQL-C M"(#>1AE"A/4Z+/L)C2/N_V\(%L+]J+DO:^NP350B>/@'\=1E #(J(_-\.(0!5ODPL6&CD'$N_VO@3ECV34/;%_N+O!BSUU8MMW^4>S M5Q_RK<%C@U8V8?5;U[)TF<2XZ-0\O^%E9$[1PMWR\"FJAH*?>G+GN=,'=*TW M-8J#&[YZRB?>07":3;?B;%UCW6"BEG=.=^_NJ2F:L74[_(,FX+O/8^7"P@"L M5F#3=BMAJ<*=ZEIQ=0P"J)K1;D>EM0T3-L(+$HJ$SV%FLJB?KU;3(J:VW*G& M\'WMYT_;1-V7ZB]1\+(J35?4R5DP= Y8892UDB.1DN7@+2"WZ:Y)- Z5U_K9 MKU[E7KZ%CY]_]F32MC1[X?)-82B4J18T;6MPB(WV9]&DR/3J;%)I#G,_Y>#$ M&$X:#+EU_256S?;:C5<+8A/^)PK24BXG=CE.D=90K8BQ7CJMV4Y@E&,$FM%# M$.+8D!/$[H$?=O#QO&L]<[YH=P?SMWC;\):&W9X4G2$( $?.( M[]]#UF'W EUE;=OPZL!*1+5XKRSXUKVRO_K=P;%O1I*V9^JM]98O':Z;W<## ME=ED*P7CSX05K<-$D% <@S(A@W)#,[2:X.50]G9",ZIQ6VT[@5HVG(PQPYI '6\?K0]2&T'R]>5NJ% M^$$UF5GJ'1/FB?:P57DM:$E*"Q1+AC \D="DBA>"'WSL1_M72?!XWSY_UVA[ MFN5V_P+C2"EL37$#[>5_1U;^AA/SKY;_:OG__9:-?W#?$.A)/3/DV!7VU8W* MRSSM+@##NE]Y_U<]Y] 32^;#HP*CB[=?B3Q#^*I@SZKB7A^+4AM;,Y/A VA+ M"I .W@OT4A"QWR&K54-I?7;TWXK'K,-@BXJIH3%MR7L( S]L7QQW'W_C>#&N M1U7P^F,YXY3&#_]N6*OZXP,\T2&V :'9 K_M,+ .FYF+UB*>Z==BHR,X@3EV MK).85I.F\ Q'$W^38\UIVW(^7+4/U@G3V'XS'^F M0M$?T,MHR$]+@&AR'*^+;?G*Z_XM'(F7P09J8I9&Y2WCG0V^SF^G M]ZOQ[S]4D9G!.@ZYW!34AF\F9NKA3R;91>,TF*ZM^T[DGDD,NO\C\,S^W](8 MLQ>O86MM#Y!+%V4^F@O_H/V]^ATD_*_QW"E8TF#?YGTD _;$L1$;;C[!&R-G MG)OCK]OG[CS9H?JN'W.:7^_9H'FVMN=$ 2S-RRO(V\H127J]Z(**"2I.#&Y3 M))$2TUY;VA9W=PWORCD\]&PT[/G=U#A8SC_K$A?+'.=MWJ@][6/7F,$M)XZM MP[P((&3](@@^-,D+3#A$/U_"5M+4*Z9*,"5W?B:TH2G(IGNGF=USX:F3]!(% MF;>34S A&Y/$,)W/"&H(3UQXXSB&FTIR!(AM".J W7##::_5BX!/V+?\D9]^ M/LM\X6VVLYTAH@D>4PU, CTJRY3[L?.M::PM2 MYL'V+R;E _?]KB%/\R[O5= J0SCR/J#*39:V(5IR;V[(TM'57X,M.0U!&&/+ .BX9L47CQQO75K^1R88Y4@0M@&7NSO:P- M38UO2\QI"?M!6 IP#.C:0GQTL$[@]JS#VPUKMES%/K4;DL;PAX1F9^0.?^JM MSI[>5N*]\K*H((.USR5:03ZSA+*[P*5P9[?U4=F=8:+U%K#/ M)/CH#$_D&40V.]#L%MMR,5N,HP2L4JP9IL[%Q0N*DY^[!"/E!B84KLX]ZU2W MV*I.?Y9S+GG&1;])?]R#)YX1BHA#^;Y%R?%ZUV&5MUI%@\C1.G@6;P^8&#CD M.>1Y=ATFQ580@H^-?+FEM<(O,S-,\"2#ZK5$'(:98<=]AZ)#,?36*\@].-\: M9'"4J4Z@.*%% UBVD=@QH(?XG'EKY\U;.W2=9:/=3+^P.\+V(R)H5?+-^F-L M1F,:$$'/"-=KT&SON:^BY!^#L]F/NOAO^G-H2+0:)SMQ =?O!5TM3!82O4S]6 MR8!_@*7]\"\)6DYS]MQ( KW679U)3,2=!8)YXM<+0.F6N[5M93)H;$ S#I1TN6DLCBM;UKHRGMM" (YCQH192HWJG"V@_%8P][-[44+P?*?#K-H+6'(UC]3')'<.J0@H=FJ41VWA_N6_"> UC;2LA-C3W(1-O@$D=&> M%9WJ=WI!?F_)[.6/A[=C)#^L7>O9>C_#M=A*VECB.I>[D:>L2/9< ;6L8I9^ MEHV[L@RYI9R;;/, =]V!U".#>$W.<>;XXMUW>4]OZ$*.;8+B-L4^X=79O392 M72W2'09K;G^Y-8W;J+_PJK)AD$S/H,F]UD.:4(!E[W[=X96VU8"*^4A79/<-O.AF[UX(OWOHU<%T]%9S7*_GD6V1WJT7KP=JGI3:"Y?2CAK/!0 MHVE S8C5#2'N#ZNS1V6>#'@A1C^_+BE2$L==A/-'= M#,S8H694>4PT;C=;8I%R!K3SF$;+6M#?5@1][]C ($CQ]QK>G66CXNMX5MM* MYX"?VKF;W5O1UB,?:( 580M(V,!D.D6,R=H+E"WU7 LI%0B_\NVPY>VG^VX]W37[=_>?]T[Y%TCT-^A ?^ MY 81_#)8PC;$]R!(/APU=U%@A"7/THR%[/">J#LL3+6O2^@@K;&^(MUGTG"5 M_&%.J?R/YWQW^)!UF@"(D1A1ZJY O(@9&'3R'02I)P;U AT M.T4>%1W83]HO83),!DIQ)HC,R(C$3_/ON_MNB!@1;*%/0Z)#KW/9\S@P=SZ[ M9AV6%NBWZ2@&P=&QDZAIR9=1A' MIIM!:3V71^]$,QQRAMZAXW\VF2)X:GJ4N$.1PUAJ?.,(OCN^_ MO)8BF,+-*(J&Y8U(*G7UDY_10)-B.KRYC$K@B8L#-^D9RWS FAT3'4D*2+P: M>-9\Z#2)-.[RU25J8I.% ,8A2^1ISON:R=<*-L)L92 [LF$W'24YAC5IFMHV M\,,-<;+VO.&RCDUE$I4ZO+-__W2"H(5R>)@@#"=)7P%5]1,(?C1Y9YS/1G5X M_)!B&>69?S_=S8\@_@-C8 UHQNSZJE9QOWBJ\L?W JH;-AE1$CI/)VS"(A@9 M4;HX88#67.\4\\-L']_F)[F^F;C;Z>G)2;$;53+U*\-T'/]M [K,F/L*%0!) M9@%+ SP;S"QCY8/MN5B3UIHZA[=#>U!W;NT0^&4,%.Z;>&^N;B%5]4"T@Z\L MALRX 3$^9'SIE<)+J"JYM!+>>T(5:46*8\?4NZ]RD!E8A BQK=)2]-RW^]=5 MMUI&BO5DH^]7_DGR50RHJ[6TR$9@^\=96&!SQ&O.)7"F.#$+ >X%IO1K_),^ MWU!A]NWS \*.&G1_%] 84CZLUMX L9= ([>"3,\[R,UN[P7U@MOWE^!V2O:[ M8PDL9S#P5=?F>Y[GHA,632K*4\\]P[XOON/?]# TZ=/(X#JLO'6,E_=?+5&$[K;CJ"BP7;"M,\(]NXD\"G"XI7;@?V6GR6>%\-/N5 MTUH,M%(1.)X$QV4HD',)TDU:W-=X??R 8MN96'(5+F"ZJ)JVN7G7 4E,WOF# MZFH'-"228G)4R$G0('WTE[*GUV'Q".!,H!4K1_%"$8,.433$5 M0.D]S.64Y$\O5Y-/)"[TI*NGV&B^W<@-*0YP&4YDO%-9;$.J#I6\-F0K!;]I M;'SW; ,I^DROVMLMA:^>I_Q9S.DAGKH.JR4L;11,^06B3#JRJ1'3IHJ:6?W; M#!.-9;^3E/U7$'IY:96<->F]:E&_SBE_['Q>#E99<-/(@310KZ;"CZG/$]// M6T0+H;QGZVS)$KR/BK?8XXMXW417G).*VAMB0*M"2WGED;Q3!A5]Q^F*&SD% M+U"D&(XLBJ)8MO0)ZMDSV1#.-[^66, QY[Z^M6S8^.2RE105Q M36%%]V^]P M+.L$9.$R/W_*+VW$-T/<3!3]&5[H71]/\NM(?4&J+K'!EP?[!B9["!00BJM2P&"0./T@/U&1DMO4)^6%B#3 VK&B MP$?)'+\&<&;Z%^[6C)X5([_L3NBKF*%O[I/':![!4:KWJCG>6L MN+EEW64QB%I]CLQ95C.WD*?',=XH6X#OH0EQM !R$WG+2G6O$L<%;*I_6($E MMOF:-["529'WQR;XI8X*.3HKY/H=V0(W!8B<[380Y8T N^6?A9S+H!=3VTX4 M##D+8HPR$AN.%G .#>T@MF<6-9)23^D%"A8ESU;=,Y(-B$T6E?\:YREV&Q\' MJ6,S,OTY#4:@YQ$V85"^Z#&*4_K*X2KF[:+G;R\<8W9]<>FY/^N9;#_SO22+ M2E?;Y>4:=;93LZYW5(=5SGW1N,<7KP#$+,< :RT'M>(YK@"/UH&7&S(5++S0 MG1=PUU7<_IJ T]'>ZCI2"NN31FSF.=4%N22?#[&(_L'_Z.?R?2'4"#>7;>=@ MN=D_,3".'M/QR0MLJ:35\6&.5M&BH]Y-K\TE>0N.U&<9U,MG%.@!\=;IYI'( MCLL%UV2_HY-P$!,*/@2TPDQ1;#N<'E#0]"QX)JO@.3*&>;/)F!J=%\A(=-RV MYYMG_TKU8NRHG6Q/_:E%[>.W/V1L?DM)E@QMMI]R=_%CI=!HDU8"6RS[3QI^ ME%6S4-!M V"P%+OC, -:@HW(:C"+ _N?5,%X"8KEQF=5H)=:"!/2HOIF7KV$H$.D-B1/I MJU$7#^_6/5&F=!%XWWQO=DO =S4&?,D*TK@"BQN9U%BK(]QXCM6T.":&K,13 MQ&:@P;=TVTG\G'UMQ=O*=#ZAURY?K))= IX\>N%TVUNXUR&PU,'\P JH:[?\ MG;T3)++HG\@7RZBYK'EPA&T*VK8>U%5,X!F -K=NYM54E$T17E77#:K5/-4H M(>4K9WAWI/RRK0]]-$?#$6;T8VB )0)46X>UV5%1C.#EK3/D1,>[IXA:]TV- M9N!Q>%,H0HN;<7A'-F;5WXBO/G?4VSM]7'R+@_;'IO0;E$5R/$(4#\=_0L%O M$2-1"J;B+[!O6^\^#?1[_?5NS\M@QU6OFZ3D>U3Z'QZS@Y#_*@*:S,C'ZB/%&JJ>I+\!HHEE+F[[.B8>/S3++R!E MQ*C=F/VC4[@.W\<3 GO92H1F1#4"W$V.P.N !0[EE._1?73Z195Z^>M7;^I+UH.NO+=7NKKL]?ML 3M,%,]X[8U"3#AR%K-6$5Q(*]=:# @6\K4Z(]W M$12$$,<@@,$.N="E,?$[=1YHE?%O>/OM$>ZYSV?3:P%+M%$,0^X=&\5K1P@W M\F.+KK_":C$P,3\DK:\*R\O=#7S7\#0)WJ,P;ZZ2A^Z4YR@KK\-VCX!SZ[ ; MO;Q1B_I+YW$\*1+ MQ'J743Y]U6QG\LU;H3)=-;X:=H^%;L]Z6:OS,X7BV 40/P?:<>3(C+)(#"=X M!CU:N^3B^)@O\_G;UP1:#&C.+Q_5),,VR>0)P18LCK^,RH$=*-&#M M^!Y82KY%%7$N57MSZM:,)AZ:M.F1CZ0 LE[.K-W69ZI=):; MCJ+'HX4"><98:@NA$B1.I^<:--/U10X@\--A M25_'3V4##DJC&XD6@I>8R[26EF.9LO&/5.\3X3MN6TU+BMQ)0Y! M"/&:HW<.(C-X+\8RHJ0N?<"#^LWW>O]#9BK/CMQ6',P4%'*ZG MA=IE_]7R_S)3( ISC)N3@M<8LL"NV*_#*V M:;77V4B\MQ)\/>01:WQWZS>0Y?3N6)GF3? 3UX M8K9L$5":5?Q)94K/SG' HB"^>OQF1W:)Z_2ASKU#3A]4/._,MNL&H0)T\9^^9Q M2#43.W2Y+>Y8XG8QD1U"7 JB%M*BB":$?@<S?/E_>,=QOJS#8JCGL0<:LC=B)!O4N%TSVVZ%M(TGJVQK1QSAJD[- MS@'N:1X;&S&0(TE/3)[*)S)U9M9A"0V"A=;7Z@F)/)7%X1L^;W1KDB)4EG;Q M_[",^Z7#6./(5O%$^9F'NM%B&X+/VZ;33=161D\+-CY3D^X3>(M]@ASM"Z1/.^?1_%#_^7[?$QG!DE'BB MW]D'",VV!!\]6U8 -\_T@,;'QS=WU/??"I#?2O.M[11)^C9\1,1&QF"3B/;" MAP2%\W$__\EN="'_K] _BZCVHD%MX>9UF/SD4;:A#0,=/Z7L]X1MO$IQJ_U$ M@NO74O569I-VT:@'/BNO'A0E>):!!MT\L4!F1#NKB'W:#71EP&.D' ZF]0S7 M8EXO6"+WZ2TOJ6/=WN)7L4V+O4>YR']VU&BNXL;FQS>MPZK*.-+!K!O]9&_" M6$&KE+,O:\^(8E+NW6G;RUCP:SP*V\5? MO &F?)4 ZD016Q!QQ6PI7DNVN"?(8%LNG,[6:CYH" [@]!2:V%?KL"*V^\]> M\]AZ2)-$IL-<\T8]=>^BUYQ]H*P?EH7?RRW\V>V7 MLGA>;%R#! R]?N(\'GT6RSZB/+IW7\%CEOZ2'>0R?.(^)%^$1TL" ZQ@('$R M=^K]'E.KZ9-'?O068\-74D:<1M2%,H]\H&Q77=DI>[@==@>^M(%UE]0(9'=L M(URE@;O6VK?QC/%]WRT5*4YO(Q3AX6I=EWQRQLK%18Y<9T7;JVTY+S(V2V-] M_J0&P@6_VKYKY;_24L5JW]TF>X?'5_]M61P60:!GH42 M:%3!P9E6[5B45UDL53X6N0V;,4V[?^OD69NI[D*L7;MMD!XI<+^LH%])T]Z;\\YW?UDM=A4W??75],WL2%F;%YHCEL M!8X3-XWL6^?!K8(4PZY&;=Q9(B-U'@7G:+R<3QZ;Y\$!MW>?7UVQGCFVS\:P MRSM_^IQ3QI*G]U&E:/&A=N-"0B.!9/@QBWZN<)WP1UW MGFF55'IFQ6)$-XK[XO#-O O/MY(*KSF*I$JUA1][DR15887.^\MA'E\3?C"[ M.KM5?XR?+AQ+]H,GR,L7,=9AXN=?KUWW2X^>7EBP4;>^6!.^P^JQZ4"7S-Y\ M+M8O MP\8_\FQM5??,QMFHV4A9=)(EYA M2/]U3SNIIB1OP9CZ+*)7JO+Q17G'!W?NOW[]Z1O?PP=6[=E*J"L8<'^P0_^> M1DF<'+061[#ZQY@GWY,R<4[UX$R!_T'!(C7,^'0EEE[OM;V>LDOW#5]NZ@-S M9 GT66PS6TE_Z0Z]QY:U"?B6EH?;/1BHV0 ,)27[ R]/:K0E7DM1SVZP29_Y M:+.5%Y3L?,J8'G(2-[Z1%,U-4&+!N.$X>;;^ D):#W?IM6_*@@&8W28'KY^: M<7Q#S@H9C#==BKNC'GE5C/*^6[O""V'SM[N)Z"_3\/E6!V=D8==L1QJW(%66E'^.J4$%I7ZW;6Z?]6Z MU?:.EU_P=B>EZ&#+IH[Q)S>4>[)?!L'%0(^6K&U5@%,4Y\"E_*_46PFW7?"I MEWP?C+NZJ@I8>\3"SB6>%A2!05_MZ!=AIL+-:.!$[QB\Z2 K*C0'J^.8:@%D M-?R>B\!)$J:?+!(W@R%G?.X@A[SR;7;71'V:37[!)^::H2D8K_GN]Y^""I[E MB6^/N<', M'?)NB^29!YO#\U#_"<8(00I%RN#(9+,6N&]PKL'3-"J&E<7$Q"*'# [ZKKSJ M$GKL"P<.>XFZ8IVV(50W74^Q^9+/32'3\SSSNKF:9MHGO"9^P8="HZK1,4M50.MIL)=]C'/N M$TZ9$:IG<.?U8FVQP.'[ASPN?%=/#)7M4L;B3+U]WC#3S$!8[G9SJR<$3Z?UR$S5C4G)6]ZVM$V=_ M(^CRG*W!I\''3-0I;@F!7I:MD,$*!W,]>;=C&+'+">YB0(@4/*W +U+@609, M8>X,VK_"?+$A['H_?I0&G,& .K,]C%Y0DQ)9AM_$$7_KH3RWK,04MT"-N_RL M8SQI_7WAD7:"0%H 6Y>P-*<.NN$]J MQ?.TL?T_%MS51KY<5K3*6CU"JA2?MJLN/B%NU_/82]%&QRS$[N?R MF7^%+>W^RT;K_]YCHQXK95CYQN&TK<%VF-E)'(9M2VB^#:G(;#0,YXV7!*4I M!VL[T+%GJJQ\@!%Z4A)/;4CSX37[S(E?6RJ?"CEK."FP"X3"D%VE6C.]RQIL M%+X[2R1UV@JB0VXK4J0OMY,WP$1623Z]\8?"&.)14^=;Y69@D#C)'HEH< M>3:+\PNGPT +\#KPL+?S10%3Z#A.H*E6;E[]X&Q?4&)!JN3' M@ETF&15/PSZ]X?_\GGR@K&]<7%Q9NT/9P+8RCDJ=THB;FIKZ(U9J5\NK0H8Y M#"8,.U?-QX%"KF:*XLB2*X!AO:CHC)ZS7JYTWA/6$? ]G5Q.DR,T5V4#Q\C*8/%9)B6!X'$H MT=9I^)9H&7LK[^%I)"I!Z,H/!'(5[ T6(<]-FE; MAW&JGL-GSS8W_L%$M=+DY]V1P*FZZ_D!+BIY0CDO_1V)-:ZVA9[.JH_AWDX. M%T.VZ&SLY82?Q4_AMT$_4W@M2 'NJQ]6M?%GAZH_^4TO&T\P"Q8=P:15B5L. MWX4?J]S9:ZM$D,7:<8Y 8:/ KG58KL(Z[,.3:0+/>:0?52'/D= -[ MU!6 +_D!+V::?^O?OZ4^:!1HU.#PRM_>-JCB?MM[_6\^JX^>.WBH3#9+W[Z] M!V967[R0:9E6>K[Q<KQ_31ZOJYI:V, M^-VB[\DQMTY:V>P*-:^LNR\1NA<=8&^.@):?N1FUA&%<)X9E5Q MC@XMR26*G,I;H1X#.3?-_P0)F% 1. !NA=AECIOSXSOB-Q$\;^R"B0O[,U= +S2XG\B@<6)I@ ,Y8AVV%4>N@UP%?KKG7:LGO#669R*Q MY2%G(_Y^A-S.G,X>>\*R XG;0^'A.)\2W]7WAWS8%L>+/Q!3KK>.)1,F/;(_IO(0OQ@K(OB5 MF1&.5"VK'=#L_4F-S@$3 +1Q[E\+\*0XGT$^N>-"Y6)WU[4 M;R1'^B4Z-6?FWAHP]0%6+E0DFP7OK=I;:C;U+AZ*_>6T>*)GF>8O\7!H'#$X M1(HS86@<#:Z^?^_#VCK1I92ZG##25[^V4NS)'C&A2?Z@/$+8ZR>_LWNC&F9V" H^ MY?'2G%.1%SC&8#:#MJ7#Z5KJT>'G;\^8W92NE>T;:5,Y )'N&HH>-X5\.K6 M*&^,S9^X.JE,B>8 NN[ .Y"9",ZYQOU\[:A#2(:U M3=ITP]VK[.,4,O,YOH< 7,]NS:](=,_HV-\>-J0@:6QW,$$-90)9P=Z"^GDCO>H,=Z HYC=.WZ>6 :TL"[ M-@I%']PAWZ831%R9P"'!VA<@$;2ND/(9L?C:*_))<3 M[Z'\WVU=GA[\&6CH@GU[LM;4[_=0HUI#A+(#KOF+5=:),QVT=G0OFJ-L \TT M""3\">B08ZK'1N(_$+8N-QP%JAB388VA'K9IB:55)9.6$BE%.S#6.W:+/?4T MS5#+D6TG-#<@ =HNBPDDQ9+N(P9PS2I()C>M@9@WIL>[U4L$ZW.TQ)H0_2O+$(\+RG,?$>C/T!)TYMJRX/38J=SB MDRRT"*A_-&+Y+BT68R-64V,<%WS\\V.9BC9?M^!]WQ1^Z31GEV)'E#$9OJ,M/#F@-]ST@ =]11"\3=FH7VV]'-2C?Z+:6J]D MAX58LH4BK.)%(4P[#+9-%O_/+BG_/WOX_T&&8QKC+TB9?\7$A#>A)!O$@5J; MACX> KP\<)PT:-1S]'QC7+_9BY#%Q:*KWTJ5V+WJWZUGLY:_PDK>[]K4D&F9 M:ERRF6R<<75M>'AU?'RJ6LP[3D'1.,4(=]7!.T[U_6;11-&/G^+_ 8 , DEH M=M G^VU4K&,SM=DL%-.B(W8&_/'6(V]1SCA\^LO[D>6::5X EOB[.ZJ";1\K M/^=W1.!7W,@'=RB>"-^-M6WCR0UPK! <^5K6U%#NX)7<.N+9?I2?]0SIK8W, MP6XI;AI3:9.(TJ.+22?O9BP[L^TV;N41,+UC)A1"908E>_PHPR=FJ<%>\$ML MJ>_OM3:S/0/V_?K+>]X7VPC4BLSKFCAV:1=UW-[]4<1H=76C+9G>YW"ZH(T@ M(,J?0O"WY61S2OJ$IQ# "?WP1D7N,[)'HAJ='-EXR!\EM12$D =K9)DU585& MDZP\-6S&V10TZ=3[QEL?;AQJU0T+O*-Z^T*1 )N+FX.,P@O ::D8F&$I VOW M4)?-KM_2C[IK%]?@'$AGOR&IW1$W;]08;(N7;$XY>GU3SY?79^4]U/V3;/30 MEG\+P XP,3/"+65AV7 C5#Q:":GZ=4H&Z$@4R3@WTG"XD!(0<"4OO/27^L[# MWMJO#-*]89NL9;MX'Q U!4O/_@=[[QW6U+JMBT]$ :4I54"(2E5 1$&0%@1I M(@9U*56B@M)$+)0@(4&JU(@%%(2HH*B D:ZT$*J(]!Z$A* B)3*C$J:D_<+: M^]YSSMWK[+/..??YW;W/XQ_?\R29>;]DCCGF*-\JM.4KG3"U=E=)'KZ)'M.X/=]\-#/]LIW-0IWJO8J=%O)(WDJR%X&+Z1RW<, ML%5>"TH%DF[*DD=[@5VO*T&-G"DG[\8:]0>9QP)=^CP+1AJVLDS;%>NTYH// ME[4IA<2$!SUVS7:6;,#LPPS!RZL7/ETM'$5?@&KS(_N>F]8[ML;>#/S>PQ7YQ! ^P7F.I>9CJX7IB&E_IT^? MKS..2":H2$7\Y+[O"SG_QGHM\'W+U?=-4X/>(8F7%62_6=2RKK =./%$;PJT M8[D1&4?F=,4328O)SMBFLD#?G6BX< KAX_6'%:HJASR(>+/3WM[EFSID!%CK MI[#CWLQ##$(K'#K6(,TWK'K/4/<)7W5.#^A6'@RNF/2(&9&[V<%]&7DCIO26 MR%A!JNK%$^3+]3 MW4DT[1NJGCK!D6?$.[64H_=D6*JD(3O"V6?T56D!#C\(:O*>PJV('^ !4 _RYL8Z8RF_87^A_M^@3B!/0&E4)U$GO-LPV\W;US=0VC$T M//22:O+FP7.Y]U_)6GZ\=4E+," 91J,@MZ\TJYG%KJZFU.#,BE2V[I_^[$5YL<=Q%;-+.!8,BA'KG0P MN9R9 %9?+W;7B/09,;1QS&FLMZDO^QR8"9M(4JXO^LC/=M;%<4J)06M"<)": M"ULZJR5/J^^K[3B6'[,KA4.^32\*OW[P:()J!Q_/9LAG3K->RWZ!EC;XDE'P0<]@1 M,[>RPXHDXNIC (^=T?+ M]04!GUNH(@MQ1F(25P4B'F(LQX1VINUU[UW2,A17/581548^9;V]0^9MY)Z: M(L'1Z\@@;(L!$O207-EK# =G4-X\(/.W/_A(@&/]>_P5#!?#DARP9V!K,$/7 M5,=;G\^1_2H883D740-+16B[""&3%S]CW^/,[CU)(R8W)!%:$- ^2>9J2^(2 M+&DO5P=9@VKN893^BV_C;S0.!43I/+FY[?^1= M:KAU\ .ML_ [#^@&OQ"_8]!M6/_-E%#@HCSXJ#CR7/[A=O=.X2YDTZ1)7^Z MD27Z*/]V$5K&DC1#(]/L6BAR6!^X!%3>LO*Y&EL4.+E]\&+PP>H1E_!C']Y^ MLFF3N7@G.A\ @#7%V!8S)&C3LV+'#\/X(?M.%@^XI;VPTL7(2OZ!7X.R/L%H MJY_A)-H.^#;4LPQK'37OB@6I+MBLRZUZWA3M8+8!H,*]$6-&4[@%>R-2KC#AS/VF;@'G@8. G!*29 MR)9U(2%!9V(B5QFJG2)&Y^T&L7'LRQ'/QB'A%I5MV>]<0R,N/,G;3\\->II! MWV4UCM!*MQF=E;Z3\>XN[,3O7)G"MS #^&KL0CQK\WS>1I 'T(\S9@Z":@VF M]:\KP/J>&^[V0;O.7??VM_ZPL'L\7JK]^^$OA>%KJ=.?HE;[KC9)KNX3PH++ MS"^67'?%%;I4IT?<]Y8:Z^Y+2 R;DB[(L=H8V,1> M);AM@W)9$=PF>#6QS10IWE,X1ZQ$M*PW),:%F11HD*.L'7I?DF>L7U_>-1SM M9;]E%U5?Y@6[:&3A2/54CR0J>](4(>6WSSW.N;N\67;IQ:'G.Q\413=&-Y=N M2:ZUA-U%5MG1K9]BQN"@M;@D\PBD&AGTG!T.$:9RA1OSIU"O18MFW=\?)S<7 M/UDBK(P;%P^+5F7['STJZWQK;0J^'SXV0/UZEV7*[S MS7TMNAI\3I[,\%#UKCJY]?(IW>I$,W/?$D_4K9X#92E'Z]*\:XGI0W(1?9BY MVNMOHA?6TU[V"GCR@!9*' \0LS" 3):G%EL7$VOTDG[H'AJC+U;D1CHESTVB M'IRY>\MF:XSVP\?1<+ZKI!8@03_X K(0Y=@*X^>AYPCI%CN@T'7QY9/$.+WB MV^X# S?-BL)ON;[AQ1W$J]0=9QPS MJJJN1XB19SL>^0_(V6!W3;_+#DR2D69+V^3]5)!=R65=Y0$=^= RMU&/!SPJ M"4>*$C_>A\*YC2?Q*^I: EP1*!AD31'B#"B)/$ 2O:G@RS45G*_RT]L%_N[H M2QYNC;$!=EO\UCR.W@UL+D$LT.%<]!D>0+1Z^CAZ&[=[@ ?,M,%8/[3^Y>7. M *TUL'_Y'NX7Y+\.*6=?GNX11.\!*V?2,6JH'@>0F538^ADYK_@Y7_9)21GV MFL.YY;$$&/B5XE8;,R$(0Q6(^83PIR/MM%APYY(>&>^L% M5P6Z;-"=2F4D.1]ZD.XGN*CW+[]5I\=;'I:;C083>:.)) M%4/(G 5W#5#9>^NXX4P+7.']2G?]U?VL@:BR+[56[R/.2&86\ !Q +6-_]=2 ML:0CQ(L(* M+V@.GYNA2B:(3Z%=L;\[3<#]FO*1*T$N<0&#M756=6Q\?-7Z( M-2ZZILG>>'&&F3+TD#'"EJUECC 6Z>LPMXIGJ1ZFL5-$(;+Q?@&#<:'CVCN MB+3MBX(SUMD<\'EU(V)L@.2,-H;6@]Y-7/'>H)\I#N!P_+H[2J5I MG\Z>$)NIW5)J=LLI%#]&QK(AON@P\4XV@#4GMY ']*3"E[\<_9>7OPTZKX7_ MR_=@OR"_(+\@_],@*!>V] I#[ C=J7I0@..R'%5O=LRQZK.V_JMS1&Y\5[M M[(OXD1:T \0-N2GJ3+(QAI]AB2=IN2LZ+F&LX04"-3_4-%D*''.5<==_6:5 MHTC'X1E_[5CD4?Z7+1O4T%N@$RPE:+D5"<,H!C08@L7D0_XN?!M8,1T>1>C$ MFH7M(T=56,9\[[E\54R?&J-BLS7U?(-"%?]4R[E]U^J_5D\1Q+&D&JR,^TSS MK.+AX%#MHM)K3Z6.6@QJ ML-S2+FUZ>2CZD27,_J\BO@K?;+&7K<;!8U0"8'(-^]&'^LQ4I]+499>4(UO< M[X1E5DW=VYEPRTI>IV4GX>198.U-[5N<>_ @'C FS1SH(RPMCB&8R6 A;FM_ MP6]#TLWD,B?#C L+WQ_3[&.#@I[<$2)?.B(.7,N5;6)?XQ02?6%CWLUA&'W. MDP93R*[1Y,@CM$ZQH=YF5 SE2 QMVAM^!V?ZS':M0%B% M2Q8*R1SEW*H+9""X,@1^7.J'$)U3T0ADI6PVZ PZJD0WRJ16MA;LP1;ET;86 M^\3L\U<5&;\;]N!:VN\)V_]5RO6_.URZ8>!)[/AT,Q9T"A[=VXZLM'BN6Y?= MD%O(2235A)+6(N?#@79_.0KM!+ISZY:?SF\CG85?0]*TQ.:>I/EB>'./@O_* M6Y!;?_5QH"_BM514XM'JK8A #8N%9V[A.S[ZG%S"[H6#_KYL6:,6//\VO(B3 MYG805AA81$E>?V")'FVGR]&U%-J8>'=.BD1J]9LKGM$P1N2\H.Q-V M7@G;>:8IES#Y' =I!K-E;S._=#_BXU57ZR%@"9/2M?NS^$G@0H?T[ N&"KJH M)(!J^/Z-IT[&,[_QS^1&16"Y9UR)NV&);Q28G/A%7'R#";=/T0-5^L'&GPH3 MTPX@+[U_?RE#5-OYFZTK^-0Y&<%PB<$VK^Y1#,0&PWX@1[.8VP?@OOBU$SS@ M!93#LGWKX;X:K>GJ5B@%=8D]/$T@B[:,S9G@GF"]\9#Z\H(\:ZUK/"<+?IX@ MB<(>#]$.I44\-*IIG<0P,KD?ZYN%U&[5-OD\T)KU^FD)$X!@7!%Q,)P&3[[ MU>$';7!_R1OP2E@*_9PT21AGN*\,'(JK[WJ:XM#'/ RJ7 M;_!33KHTLY^3B:4^Y0'E3XD,N&W,ZI8'&;.H8MJOWL;0\ 7[3Q -[N;TQ.7:CO]=0"LP@%8GGB+&4 M"D1JG3H-D8:1+F/LPU/'7G[]@1;]W[)/IJ[AOXZEJS$P^@OJ"4P]C2L*G)K!?H\U!B_BB4TYJ% M] 83DIYUZKO!MII_>C=NI],W=N!F_]N,6I5-LA]#CT_Q@%?";-D<[GH$+?@& M.;@1-I;/?%#/MW YM/:DM,440T?)M7-A62:M-%(-C>E24YVNY*'M:+^A5?@> M^MG6= ,I"[=&8QBD'?:(=1KER&S$,V.A(K[E08$]]/TL$Y0FB>'J7Q/%X>*? M>\U>>3]_^?D<..NRJ=OK>)F(P#='G;"@Q"3?F\/5]&!6%*83*\8_CPG8#7@5 MEBU%;,Z6CS$S+(*B+M09%:+LFJM6]OIEY^4_._#T0U95Y0G'R+>*-#N=O9EI MI]P&\XT&^8YW'8:O 4&N;"\&H1$FS1W&*( \( TM6*RL=PHD)DTZ[5L)S'T4 MXV9]Y<9*TH7HQX.'7#,JE#OQMY<(D-I,:L-NOB@5B/Y\#TYIP@CCFZ\5MB.3 M&E2A#)!%S;]W[ M@RL<\'6!7Q='EZ?-E^G*+#6T+N=1I>EO,3/M>(D0Q";/ XI3WI'C(A?=+!<$ M[B2S04X9/$!Y+[.#?YJ;_;!EX22E\2#$-+$5*_;%8AU,M+7Q%/+0\-F\8>5S M>B78X;'6\Z].50P<2K[Q(NZFFB]G!GW?7E:1/*:D7%8JF PLK)(W,XQ:>8!81::L/TK<,DW4R MBCR>>28&?;R$V.+RO_B;^WB G)D+RP2J;%I?H7W3PFQDBO-RZF_SR MT\\/.[HM\BH7>< &-J+8J%E20A\,_:)YH%Q-S@M^Z4\Q.$N=0G+C12FL63\> M$)?EPO_[5LO<%?>_LGNJ#_%ASGP_VY")@QQ"L2LR>MC%)W_A!?T?@1RLJR\? M*%$G#NZBQ8AXZQD,V,NJ.N]Q2Z("IMD_]9A\:QDSQU??G<3S04YUNM.2Y.7F MR:V,35D=L4T4R9:\;8/J^ H5K[RR&Q\M;I5%1<@(+ FSU6J(G WRQ.5^_M5; MOXO ZSB%SD_*L&(5?Y'+.D0UO]6$/:T)*2*30_Z,<8#IBGMR J+=&:7)J<,2RU6Q#;15::Y%FQ9UA[403>3 M6!Y@ME3$GK2UG(X_0ZD$HJXSLIC/(%.^C?"#.J=Y0'H%;*W_UBT!%CH,V:=X M4>]GDF;)FW]0?;YI_WS(OZ4>\RW#JTE!_A]+9J/ ZL;@L?RVV6+T+BCTPO*> M@+ +-(KKB*:2S_UP@<]V:[>=36.D]7O*JKM*K_Q>";A:(I-8BDN' M7R0D(]>=YYLY)<0K.2^Y$[]VVJ"RXW=UF<[O8K]9+-C M0?OGU:&E4]9>0R\KN]RGNVOJ7T=\/4>61Z>WWG\%"*K=CM:WE$/#:(O2;#CC M8M8T9>U\ELGY\L<+YG'99D2_0/1"IQ^RB;*NV]E#'STWI)W:6^4YR3\N.AYX(*IX+RHXU= MTM33>C(9K\A*LFRBRX(16W&U3^-V'I 0PB$L(48]:/OJ/T*(:0EU<(:LWA*& M48O9^^EZGCQ]M[959$6&A]:\):P_,]9 1;:O!+U_"I=0Z#10_,CUPH+.UN3- MI]-LUVS7D)61B ;6>?X_U_5?R%_(7\A?R']X9!.1FE=035(^D3QM83*,,B?V M.T66_#F:L'^OH98W=X,TR\.3V\0#2A=3B0'FIE-1BVEZ=?ME[[@CXXMWQ4D% M&&5E#3/W,10.O4HRF[_7V3!,OIXNH8]4DMR,)9%6\"G;(;P16ZJ(Z5(]\BX1 M=[R.4>3P;)S19-CDDWF4M'-T.EU[ 0EIS301TO!;X&<(2<0-<%]3N@9,,1 C MGRV^WG!BCU*G8Z%8,;/,QJ3"!Z'8(42SL-:Z=,#9[IT*C).TVI>1(WR@K'>$ M*ZH*?K[LZ[]E320E9M^(M/TFJZ\1R,\9Z7M.O?&^%6$@L!3,EB:V4BI]T['G ME%5;B%4S\3_H\K20!C6&FI=:?TB8KJ]?:2 Y[F3I>.EY/9%*QZAT!YT/&"Z)?.:^!WWM(^!RA/LL&?EW2G+)SZ(OQ<^ MC9 -^VMV_>X_VMUXB5@-9V?#<=B%-3Q@17$D%*SE.N 3L0OK^%G%XV/11GY_ M0S57;N8]'2R$-@67VE,:MJ)J#_=6Y!A,A+\(E&>0QQL;"&JILG:#O4*YL@Q8 MFR1D[,%='P%.M[1/C33#4]T);0CYTNTC3?"U9D97:1ZUCR7TMU3-,T_N;VQ_ M8#*BS@/$Q_E!0BWG>>+MWVNH=AH$QRN:M\LU&'">HL\P_0%SBNW ]W!I@1Z= M9K,P X$5::\3+#O,!THI<2&^<%\^ZPAFH$$$M%#]KEK!D+Q!C9F[G,J=^U"= MJ]]N?-";CM2 \1,GMHP+\WY7#UM&FJ\0C'45\^F^X&I[OX)QR*K-<.YTX)#+ MFYH;/RS.%FV\G+V$'&OGBJQV:2_FW#.49>A=AWM3Q ,MMGXW&ZM#3%?>;E%, MO;VT-Z(FUO'36P2J*6H=$!'4P]ZB !*F#0>^X,$C>J.$Z42Z0HB//NDEY$&Z MZF^A+"&QK^OYG.CFQ+S/VTV^'UYMQ]Y.K$PWF^^Y3BE+3/P:::T$45J8#U=F M+CZ 5'*.1-5@8LCD<==QNW/G@K?L;MYL_SAIS0NMS1L *F ,'/\B^/UK#U?\ M*V3$B/EJ'L[=H,\ZRP[FY!/,2&HU1JGHRQ8Y4S]N7KT7,F&>OS'U>W77.;/+ M(W W;C>Q5'/A.DO5/]^12]Z MY?^E @:%I?/-RMIISFH?Q?P\V5ZV).L\6N,U(R%CJLO*D0X[@I0-R+YPU+,F MXOQ)#]%[9L/K[Q[7H%^G7#2JPESB 3<\L=1XV ]O^,_;: 0/Z#1A<9,!2)"[ M[3(_XI7!]J7R@,].##@/T)EW)!'!($GV)OC48LH/ @RER31\/6!8(GDLUKG? M4!N1K*+I%K3K489/L@^<[/G7>K>POC_=8?P]<.DT*V=*!7N R M6SJ\%?XJO%ER7)(V/F_RI'Z!+-^J)P71(LRLST6JSXQOTUCY8+>]I2P^]87 MO93GXJ]COQ-:"- V' D?:[$QJQTOL]J#!U9]!/>8O(F37SR!1K>6W*+>-FR) M/:(=+$*:T'GB[66T^VW/%WQS\(U).8A 96&WH/8MT^7DI3]8$MXXN)W.LU>W M)=N+E=G.V5[9[E&QT MZ^L]86BY%TYFN7'5O:CBH7 D#JW $G9'P1OE,H=7)&XSO&E.>4GK[B$U3.WK0@EJVBJ3 M^T2&+-LW"\HNF?_E.8$\/9:%A'R9!\&3N46=8'LKUYP!OU$I>&8*!J $[5EA MA.(/.Q74M.+O;D_0(D7XWLTT'E%0OR];Y\ODI_PQ+6QC#O^2^4V$,_6@,#WP3>E.=I[#!Y>4!54%7=*.X*T?T#*K!Y&:-6 MP8COSA"TQQLVO3=MF3L5 E5Q_1>5G_#[A1J*Y[NQK>+KP>P M@7"QL6=@^\(L^)D'-+FH;$O:;8B5GCO298%7^I%IJF2G<4Q"*I($FTQW?JC2 MSMC+_%PY />K=V0>XN Q$G,4:3/L5(\$WQ#U(/J7/!R5X!)C'^3D2B=.>;X^ M&GJUE*P4NBY9U?ZS&KFK#]/- ZKPC4@R@AE9RWEBIDISZ0]1EG.RHK0RN6J_ M5=2 K9^NGR.6#VXL]8@H&5-Z_S,Y2&#HOH(GVVFU^?2P(>(&O!)/7V8$MEXQ MG7%C2\R0WFWOJ(CS:D9R^^2/77"]J*:@ M$J*[TXKP.BH(F8<%3RP"*)?5JKP@M#]U;7E219<\]4BBG5H,PBF+3^[4_S*A_GG_NQ:7TJ=_6['OP M/1OXO$KO\W<=-%I\E044X@&LXY@6OC-9O %3Q.BS0\ 32P691V?=;=,"IX:3 MHQ!'WURZ::V@._KU+NO&U$TF(8"OEC; MEI5K'NQAQ?K'Q4;.-R7?B1+NW?^=C^LW@:5SLCBFGA(/Z+W8R0,$<%#?OWG7 M*]0J.X/F1=KY((&U[YZO/(<+)Z@'J].I"2,$/ZI;O2"6H MF2NAQ+E5B=CDB89S.=M>T@3[/]^+%G37"SKN,C#33\T#OH" M5[OU+6&/*EQF3N#;^9$#D?G"$ZW)N=6PB=OM+O[VIR$A)4\S*-+M&\YA>_E M8I8,_D?W=.%^\QW56-":2-9C)F__SMVPVE[&&R(R#BF\J0.Q<1>/-ZDH/U I M[? M_+[S^K>$R51;A,)#R0)B@!ZTDP>PI6.9^BPG GT;RP>EU+P2_Q33]["U M*(5^5'_>VT_]#9,'N(PD_P3Y#OH29B^W=VQUZWH@EJ2%,62[I%_489^9UK:O M4YKJ(,WJN%3_]/]-\M[+EK.[C;L#R3S@' 52*US09RF(!N+'B,QC4.@4QVH MYCM2 $(-0QO3\;,CYSWPV*73K9?CPEY5.(NP1"8\!:YW[T5> MY*2T\;5.B7]2C=Y<@ZA_\T[@+AA)U6RDC,TW:U.)T40AMBZU9)MEV_TIIS44 M1&QZ7('("X27?8_A\#!\M"Z8!QRHU6,+P:?M_O6;WVE[?AW]=?37T5]'?QW] M=?1_'?T[I&Q?86M#G=LUN=(EOFK8D0Y"Z)\O3^C$;\22BBD@/P"5#72?:>TA M"[?C-VYGZ*74(:->!(:[N^#DNEL)H.(<="8,R9S-XF= M=#;E_N;])]+J*,P#JX0LZ\RK&7;7L;[[5_E4Y6!K,$INIX)&S'Q?H$/[Z@[J MZ.2[:62<['^?DI)3=-^V^=)"B\.E 8>ZKYI? [0$IQ83L.4]K01(TX7^B3$P MC6M&7)]4A>+!=N;UO/867"&DNY#^:(HBTWC+)E3FYL2'1I7)'XIA\\ M=],VWL>,0I*$5'-G<#S@;##998I"1QJ^S)U>)'>V7B,FU7G6A#1]@XN:]>:B4]*FMZ[HDFT9)^Y;E7+6/8Z&[^/NYO80J^WHU_GB[ %[V%*!-,G& M>F031O7UJUZV'@-!JZNYFUHC<-96*+)[U2))%&^P=V[!(%'EK1@U!B6Y$KX%U>[^>K RRM++PR6HP M/C60'%IV/C+G&>[HI[)28>/Y.!Z0L,I6,<$=;.[FO")27ZP8-:6I3.<0UG'? M3TJR#*)5.HKG%&J3HJ?CS^1%;E@1_"\P% -H.Q#+%9_E_XX7VIBQ&TIA[*5^ M+6+<;ETX4,,(YX?,4IY0YM*/D^U32K9RL;!OYO=,OYQQYF>MSUBSQ #7%R]0$! M7[?[;WO->OW1:M>?-_-*'"(:"VI.N2SDTH)O\("*K&A#F!P*8?.F_^MG\"7N M2Y0_#RS$)^ M!A8/DY[J-8Q,J15W:?+23F\-/O-JJ&+"2I2UH^#Z#>F6ZK",B(Q;1@]#WW;; M=4_".;FKA0 892B8?VM1UO+31HD&SB.)1(U8QJZ>%G>A0N$XM%WADT\M*^@^ M$<\/XQ-C)2V//#B>Q( ')E2["L%>(A6'V5K/P+*E"Z^?29_O9KDW%5ZP^KA]ZD3@;/+/1>YZ?U":!E_H M8FV$7*@];7JI[K[I;(^G >X?&C090DE*ZCAFZDK]Q^5]57/OGIRISG;3'0PZ M+(*R;]N$B?NKP#L9N>VI=+1>!+RY2]NQ83C.FV4Q[CZH5ED9KK;&)U/K22C@ M0]W6 :#??+#@7^08;>XX%D8,QH[YME 4X/ZZFLTUV"0#0C)Y.?$(?LHC0NH= M650SV?#@GEJS!UGJHY_*'V@U C"O/N1V[@2Q@@?0\5<9 ]:_+S%GFRR3[!LT MVA_"I%%-R#3%M+DQ]UF$ZCC98[SYM-BW#SUJX7M\+[ZEE5\9W=.>ET)"JO" M /CH(E.>44W7X[L?'P:BV33M*BFS>J7M$0_8<*7[I\%4H8W43[D^'N"W.S/P MN9K8PYO)[JZ]$J*OA =D7&:(:?!@PG@D,X(3R];\O2,<@W_[=LW$&/K]B IN M1XJ$("5J)E!7F]T+>MO75F5]]E;OXI1YCG<:W]*7>9U[]'13?13K82#9*#E$ M6T\:NGHL81DQ6*):\ZJN.JJO1RQ96>WXA)O]UA5%H!J9# >O]BSP/?VZ>+[< M[K//@<%-L+&]3)?7(Q92*'F$4><+H_0*;=FAI=KK2>J[3R%MM%RWB6Z0MS$M M>*VZ\QV"'BHCP Y#S7/%G_/Q(VQ#D"^T='8@2XZ385]EL>6$N>OQ#.\VO! \$#=V?MH:>H7IIW[#SDNR:AO=*8X[/&Y>LFF5D,5@@!A+'Y:L1R0[N5Q),9=;33MFY5X 44K!2AV\1Y'IJPO&JVB9_ M^? =ZSZ*].<%O90Z'G-R;*S4@P>44]C2IORXUKR>0R1AH?W6S*<-0R$QTBTJ M\D2&[B2^Q*]L$_?E\I&:3-,BVYF"TI>1OB51X:P0_H]=P5+Q^%=A510QM@=C MYW0[3,HG9V$8)HI1)/. P/FKGGERZU5O_ SK/F+AEKLE]N[)6>06M"WG/I%: M!@,]\#!4,(W0@HCSDN&DF4E.S7^L!7N2SI>QL"T4K=VGM[]![ PR]X 9>)2X M2B>X#4?#K8C4>Y2RF9;@T6:F02_65S(%)E6IIQ!8(YF$1ACVI%0^?U^=/>B" MV388?+KNM;=:7)>.D;X]*_?>WMV:^PE1+_Z7GS7CY7ZXBT0Q+)0?_ MW(/D>QOF%15#OAM[/?]#N.42*GG^X)MJ,+/HG/=S U1%[> %E3F1'',OM4R- MRZF@&K($S;]5UA)6:4_9=JOM2-B:#*,FF"RW-]L(MX ^,)UVO'5]J#=U1XA_ MR4M"@8-&:N;@Q4S[YAWDW<6"8K?3+?<'C_,C(6O^)+S5LK!85/Y)J)TA35(D M)EKL1+8+NJ*/@=4W+M*73-=3DU2K,YS?G;Z\.7VW3'L?YEAQN L)7EG=0AA7 MHK6SE6"LPVQ%SA,S!#P9'0G":<\A[$M4O5%$@_K CURLPVWZ0GN6Q>'7X<'W M,X5V.6;U?/E!+)]AR]HY!5]0TY)SKQ(WIOT;^&-E,=X,<>8Y M:5IH9)?9/'&CTW.#L@#Y\"O/3BW+2_7HI,_):,/?;CIQPM+B*/\\*P*X\E4\ M(/8*.N+9F*-(_V=(J4 CKS,M_IRC6NS%*$<-B\<-]_C?"_@RJ08NLJ7Q5,E$ M]KDM2<6N;!FPI.%%N72=Y].,@+*$GJBIFL8EK?&[^U^IN#AMW.Q'M-!8VL6>-9 M/:YO([-)9W?;LQN/CLJ&7PPG$0/[6\,$];5/3+4V/$C5P+NS5P0'DY MV3=;[O2[W5_:Q?9_":1P92%Y.T2"RI8#H9'7'XY=S^'+(&^])]\I_KV-+ _7 M8_]IF]O_0OY"_D+^0OY"_D]"FFESU\\]PHC,O3!%S;MMX0&KZ[C_O7*6)K@ M/R.,AI49D8)O>*E#R_FH$=J^- :L+6_KX!)2"LHG<>&U VIW"7H:KW>WG18Y MIBX5-TZYZ''Y^"7%2W!3K@W;.P5]RT/ ((L MUF&;(DI0N3IFCC1Q6^6K+=G%6>3X]]?2*Z.>%9(OJ@O,W#^YH&H_IO/.07._ M1>$?T\H+?(+]W8*ZU\AQ/-<)UDYD"F YXH$UT"D>H-;33&2NX2>^?3LLE2K^ M)!?1/_OXHZ+3NC]:*OHO55,I8/:"2SP@Q4PO8FIB;YOBT^N&'\Y(N_2A<94> MW];K)$&W"*8PVDZ723;UJ2RM?#]\Y M$AIT;'ZAS'; LZ"T8+?_=_)\930!?)&Y0RNP5KUGD_F$+H3_:9 M:=B88%NXNW!\91,LF&=*;Q0FQL*]J1 M4/ D,1TK_B,GIU92"GUJ0)=MT6OW)G0=F/YPV3VE17@/X:YJ MM,O6LM,^,5J"\\%D6"-%@7_U@B%5YFI+5B,PN!4K,T>LD(]#[W\(S;1QMPZS M'<,-B'7(,0WW8\8_N!Q!0BE9QVE6:7 M\%3^%6J:2DD(0L.# ^^KU>*/15EL/IOFDA4U('E'C%V8+AZ5PQ)G;Q\A^O* MT7SJ?H?5J_@+^ MOX"_@+^ OX#_.: 9[H\>T\GR@+5+SL2UH2>4ZT*+T['S'T=J>O]LQ/ZOQSJ] M35_D+';T[4+#G_=$RL@?72+[CHY<927>T042ZY ML&-JXG@3O&PY-A0O.7NM^[G%DV>S(Y/&PX9^/G7WGF=2-1Z%&SML>9QYCN3] M8$;3@F0#1!BU!8]64W%M/3>8% 5#'X9\8IUW\..&%,UD]B9:T82\2)WXD/YVZ_O6^\GF3O)"% M5FM5SF/>8@1&*K3IHB3W MBFR]N*69$3,E*C\.E*%XHL*;R;=-.YA%NGL+@ M7XO^C_Y=1D/M>,X;'O"QC\W/F4[+\X#>X5I"/.7;8;8I_[TV@B-U1Z#VOW M M_AF'\!\\+M'^@U8J^G(.#2\I6 MXOL^UE>^>.$Q:3DBM?_,@XJ N>XG"M$6GT BO92ESL^A\>P=R/7Q\>X&+>LCR M)!BT+V^@&28)I]D4L56A$K!X?92\'T\;.;)@I9Z7BE_2YT!#ASD"';LNFEG%']JX1/=R0:%>P? M2MH^3OZ,T4"?@TZ!%]M&CD./ICUTI2:9WK+%U2\M,QH[CD9'M!L(M&/^ R*& MG\O,6LY+'G >OX7;9:$/9L4UZ']97KG+3>]S&R-IR]]=WD'>4X\B!$-NTW!1 M>#-,PF3^TL80I3T2"#;C$+"@]8_!9?P+]0OU"_4+]0OUCX0R"__W@F;F:7,AG MV>-8,9X7Q^D/3J8!F!.8,5BEQ'T6/U8@B1G QTRI:?2J0@:%1DP(@:W!Q=.H MNPA/ O41@1)E6Z=I^,TS_ MRC7]S6W&AO7BJ]!GP5>:R;66ZXX-H_=/+6YJN8E*/%!&M!\/\8\,N!5G\7"W ML6%8,L"0'/>>6HX.(8XYMILDW*>FJ4S2=,7).Z@#V^VLWT2(R6\=>8K>-1 R M!78V1[M: ;W%H-DC'F!VG/R:^/>7[A7YTOUG8WG]!?D%^07Y!?D%^1>(<#R6 M9-X(6[MT6IC=X_Y[.T]WD AI$MD9YA[<]GI^UGW(*?+)?^\)Z#\/L_$_]_C/ MTFI<7B'2!4'3 U!S :;G&K$5+TF:KK_6'5BO2J*_L W5SO%SKKN=<@E-DGJV M_\J:F=29Y$D&+K5N&[C85).87H>EY9I:]QFDV-4,A:9Y,4T#/8PW7HPXEVDE M9>"\7J<%T.('DU2+]9A!2GD/75GC41#H2!O.H(GFJF^[?:RTXEY)5\7Q-6?N M3]W429%YY-J^:^)64%#QJ#$B#5^)6*"S]GO.,F%*%KN^<&%U0_F9IXR.U#RH M''JO#YR_OS75($WFS)V.71,97Y7N7]$2[-4J7A2!B$T8.-B G\:M0>4@ABM. M>76;UFN[] =+T'= K"!&XD")XM]TK?WWAO9'+,17.+KN M].*8-'?]-D;U='43_4@D;*,K=)%RN+]2R67,\$[-74Y5#O/&Z)4RVUWODYMO MOA6917JZ=,%!5_R8< L/J,:QI4UIRPNEU-,E!!2NV1^>2/6W$DVS>C>GQ'(5 ME5J3I%&9OJ<]&J:9#/Q,Y&Y08,']D&NQ5'(D0@QMQ@.2Y @@;BHKOLYA2C?0 MJ25<\6)E8:?OE>#'H9]\;R',RM,]Z%*^BXJL6J8YU!/%LL-TP$2Q?D%'AK:^ M8TZR6Q2RG0V!CF.(]$%V/)"TH0V M,YR#-UO/@G]Q\8K"7:]3>@)=ZX[*0;\M+ME>9=M^H=B2%FVZ<]IB+]J)@6W6 MW?..!S3!A$,)FSM"3>T,JU+4 H;GY+>-1VR1;I<=Z[.$J6.&D!785J0LG3W!(/UV!YMND>2_.WV^F(_@I&(I T,_Q 'L\ MQ+>.U[UY0,87'I!XASN,_)'$ Y*QD!S\ITI#V^-HB_U_^SGN;]'S"P%:@M/X M7]/^(TRK7KG:MH_;5]V@4PO:$-A2WVD&V25WB\/EW:\$)/LF:QJ[^+ L3APQ M-I\_SE4YSG+#]FMR=_ JBL/^'AM20_@ >\.F&%YP%F-NSP@7[&^_Y]- K^F M_>-IRY86H9T4NM)4B>/A?L,>2'VF)= Q]^R7\=E7IP*2<:%:IUI5A2@S%ZY> M1P:YQ'.'8=\\+(1YP.BR'O>V(1 1S#8K9);Q@ ($^S@/:"SE 6]_8)O?80/U M5@[R@%8X6Q3&QB&]CUK"MO" __-SN[\%+S$-9008/;]F_<>;U0TC_1MG! M1+]X<"ERN/ /-'3.2X 'W(E!\0!NBQ-?NVP-^6G7/YD(?DW[GYNV#5Z:19=F MV#7AUQ-T0F!CB%;RPG$H_^B;S+EW?K)G,AU2S-;J=W_4]+=XW) &[67@VHG2 MH:;C,'FV $,R-K_RND_"C'NVAD>";DS*JSS+F>QI^!_6" C\)# 6IWJ:>8 0 MEO0>65YXHPY&3=,\1!QI$(4:HBXN.@U,QSA9G?;9[G8?V-/@<_5-V9'I+@^^ MO:.@#PRAK[*\,?P,YI7:MRRPNE4O=9& FCX2O.3^)#,FZ&)^V0,5M1B'\Y-] M#V*"!LS7G<4,\8 M#1MFD>"5PH4Q[^?L4V!7!=F7Q -D7>>.]KPC: /N"A M'7;+0T]T+D9$;TDJ6=3$_89J1J/PA2!5\$5;]!XXE0#?% H?2^%N"&*)8_J\ MA%\'.MFUXJ5W<3>CGFPUM2TI"!3W5SQ@8;%RX))-RVFP##T$8V_JI$D4L8[Q M )(M#[@H2<:W]>=T=@G2'L#$S-2^?^?$[^@0M/=\W/Z MDHK^I6II^Q>-F(7\U$399?J?7.FQ7]@D^LI84!.X_5.B JAPZ2:69[%E\%-P M^GZ6#]J)DUHG#5+::HY4@@2;@5#Q\&.,\S$K/N%6R[HBU3$7CKATDED?T\V^ M4K><+^24$X.OLW3FK_DVPQ.0Y? 6O53\QM H\\K-9O+@_&$'E3:29^&XWLOS M(0G=\J&H:1W'=U_F;HQO>29>'DE:ETMMATUJ(?M0W5_YK MT6NE>Q*->3OIZ%:^\YY:+;%&K_KT='>HN5E% 82EF DRA*>Z"S)A&RT4():3 M7'95FO;7;Q^>G55+2K87%-NM%;[S4_BUZI8>LNH1*)S13L*OPY8^?(W=](4\ M64L(J':_5Y5RH*]B])'4I,71V,^?O[[;F-J75M:I,?WQSFE)N\<-$A#_-E@W M"F8M+$T3Q.[VG,QJ.9\G%5AS [&ZM;.C;:K6SLW M_F5KYRH3:2UWPSJPD[O!$;3^#6*!.)+%]MZ0('B;>V)B?@7C1/$EKP[U1ZEF M."G3GVZ^C5:M"90OCW%ZLBC!)I$ZAT+]!COMAN.[J--VH65'C+G.Q?'%O M5O;7:4P[C=PTR5QXB'S@OO#NXN1#E7@;M#K+&4NZ$H(?FW=FP%+J5%D"Z,M0 M$EA-,DEKS4IMT(40S2#69]R\HD1VG+S^B5U]PGJI@[="UXOX4:0V/BF:U15E MSG RZPZPE%I9&#>T:QDB?@_J:)W5I%:N\DE3]6.>!JA)]9-"JA*4O5U"YD]> M/Y3T>-QP%L2Q98CVR(UH Y@*UI<@A]X#+K:E0 L6FU&W6Y8SCV1E?;?RK1A8 M?!SC&V3R];-Z>(+FY.9\V^Y;M+T4[C@/J,(V!X]J,Z^-$/TEDRN8\Y\[U(+3'T ^@F./'L)YQNPYB?<7@J %F?P M@(-]7PU8>EL@^&'&NMSX@2+'(%EZ2\>P8&:>'Y(IN29TM'DA0U4RUVH(T9 M540>L%[RQH60( -4L&5X1?KGK[;I>A5>#E63F^Y<<8ETB-97^/ &6#%)_MR@ MSS?]L$9D?,UB&R*)7.OZQ4)YH*!NL#!]XO/-Q^E2QC?E,UW./LMXN.OKNQ?K M3VO3!"FJGM\=\ ML=F;HWFE^=/9UJMOF%KGG24;OA1+)A.E^(;8>PJ;9+$;M>PLE_W_L?>>44U] M;YMP$!61$@'I)2@@*B B36D!E28J=IH0E0Y"5$2BA$20WB(HH/"#J*"H@*&# MM "AB(A!.J&D*8@2. &,1U.8\'_?F?7,\\R\ZYWR83[,AQW68IUS]C[[;M>U M][WO TLP41WP]6B"K_2,413SW7@R2@+YU?D>X9M%=;LF^H@"(QJ2_ XDN6D+?IC MOUXGG%8H# -GL'%4X!SV/I3-I(UEO?O>>VK\72UL)^C5;;9IZMQ@9.B5Q%#+ M9-*A) GM\&VZ>KOG0[=>_,Q&\G;FT0T3L+1G&MN$_B>R'YCOZ>TN,A^JLW;H M1S0#7$JP^)9TV?X#??.4<8,GG3@=99L;+FN;1;\KK;4>,CAZRM/ 8DMS[L'L M&?W]VI'J.^L/V:Z]^4YXQ/,6.A?782MKP(V$EVG1Y1Y",7LQ>]B"JHI2$C*) M"GWN?70=XO6EW-!GQK3/[Z&]5,X_5:H>OS]T[6V+%PP+Q3,/)!F_P"!,93U44P-KS?/:"OFRHJY-A]L#'+2VQ6:GDK?[)"G]< MEWT/[_\^, J2.-S,528N70#!#.!%T,?8Y[W 0-^P"+:*M\3YZIKZH8#&C)=M_/OW/^.)&S@ ,/,_U$PS! M5. !Y*1UB'1+X(L0[&;=+V$\QTBFU(Z%GA5O9T/MY [DKM5<(_77,4,E_O$? MCS*S1=9,Y7MX6/XS@12F'R%>A\R$P] Q_G2"Q/J/J)?)_0+T_F:XY8EU2/S0WVV1:7'N MUP\% \J8C^GQ]7N>!B!R?'9>ZX!8[_X/]3(^LP-3REM4Z?U$N1]F%ADC9C>1 MT3&Z+OFI#Q@JUL M\Z0U(A2U>@:HS<4VRR5\]L_ARD$7U;MKTU@ M9M%B$5>R1 ]>NQ"MN&C(OI#%:Y+2G;B2LRSP_ M;/JX>,6!:Y*=1QYF/51^G'CIDK__-9&?:VYI*!)G&,#%MF#9QB0*.7YYZ38R MT<(AA?_\S8+(TK*I0<3YX'0+G8K'-Y=RYS^:23=B__EQ8^_9Q! V-@X.>*@; M=A/K$4*I7EVF1'",P.> 97>;1653"WCS)K.D*K^_:U]XHO-5C\7Y'*U&]PY? MA3G1!'UEIAN$Z_"L>6BM_P_M?=OPLWP7#_,I9Y/] W*^JH^S5OZ)DI^#UR-9 M4,;S4+7Z-OJI+_/M9KR3U M*'%?I,?1[,,?#C^3GDU=(:?BZ^ );7*\P"KP*D/"$E7;C$RBC*?S0AEIK8Y] M#TCY%Q],]62?*/*ZFQB0?XUX")+K)I5]8=\?K1XJ< -[OVT[V&\[2@PF3N@R M>TG0^-G]H\SA6L-TC#%0>^?OC;O0I5?-#;+*BXP;$H0G;>$=CW:0MD#XVU^T ME'$J^948>RO;,;F\Q9J&DP#O')X;0;N4^YA-A:K:9PT= M6DZ\MK2@LMNR^>T;TR0@@C,^C [DVGD+^N#* J4?,&F!3C<]AZWQZ%F(9V$K MJ_Y]B?+)0Y[CK]70>%5DR2F1+[X#N47"E7^P(=/OZL7$VZDZ?VY69N=)?,'\J=L M>*.\$46O UN-W,@#&J3N,!DX?V88;7IECZ!OL,+F"_;-M%6:5&M.N8=&6-=J MWTZC5PX+.F>S_AD4B[''W 2Y ND]]>!%6@$N!2;$>30!^ M'P5-V?0S.=H:TN+*:G*V6@M$,G%\(2F&A]EW"&4_@E^"KAT:8D-2@BJ&E%UQ]EEDF/1%C/N+7+>L2:W,PX63 M]]7NW\N19^,6[PK]7SX 99)@ T'LO94"&'N=K1#5?(> MXK78R:_5C0F3>_S=OP9<%DDNH7SRO4%TP QA-10Y6.!T#L$==/])(29;72T& MD;:#8]S%GJ4? H[>K9Y3N+I=*:^:'B9SE%L E0J]'M@B4725?5>%N>"%)*JXL-UW5&9E2YR;4$?^WZTF3R MO/BQ[I PQMI8HP_Q2P1;48&<--#NG M^]PZ$10BIP&LX>Y"R=')&28Q@31^9@X\F8#V>EZ??\"3[Y\KGA(HV/Z "8]5^023Q"AC.H@[,0=1W%, _U4I M9[#E-CEU)72W+RA(]@.!VP@%=R' M;7_39L[;9M%6=+O"TUNKVT>1;?JP;F1-ZH3F*Q>O)P\.BDF6*[N_$5.6+'\K MLGS;[4,# G##)F:C#<:(()#8">=SA]E36HV<74^EX;Y MS\6\^'DJ+F9!Y^.!17N]WIU9KU;7QE.$/#54"'2D\8R,]*B_G-SKOLTU&@K# M_B-S;9FVK[20ZM7-)V"W'GXTNQ\ENU,!HKY%GDX%7%VG^NFEO)U83D0:YQ_0 MGJZ.M1\,;[%[O7#G#F9/0Z;JF-FC6@/MK)XEK>F/3J>Z8L?%-.U>"RCC@@/@ M@A!(<#G!H"Z6R?>BM]?B>IN*0W,I 06O?"YW'M@U7)SO3;X9]?70B0]9?\Z6 M)VMH&

    E]T*4PR5AV+GB6OKO<@OEY[!U5-9YFN$$B::;3 S"IV#D MV3Y5+\# $XTCIGJ(;:@[W@[?PF@9+W./RLETI:@8FSRRNGF_5'^OZ/#>=Q(< M+Y#[##.R#JEQN[\."<9+?L^[Y_.4N;PM6*!9.?QKZS'K2Y;L-$FY%FSUDABG MK./QLBI K_I;G/[]!THQ?8VB:RJIW2"2K=@!4Q1H?$?("U10V5/NP'+*[;28 M\T='*Y2>$ QT,_P3+WX0DTPO\1,EF](MA.3&8J^-G _:"6A89#/(2B&>N,Q( M(I1G!6#C\O4&'+N X+QSGJ?>/#)_))536B@9/V!2Y)Y1\>%.=/(+39C3680> MIAT!7(2+8J;P\BW17%-4 PV>@9'E>8 AN:M@*7TYDT57W/09?=?MSNK1Q4>= M47O61'#Q1,"UL449UH5/%)B/[V&/IZ^1)1?DOFO [E0U MM+0][I5YW_JX1"9=._VLQ[?.F$\'M46_'_[_0K1X@R\4!PY>^\.!!5@;A?W/+&$A9A)?.ER_EU[5L_9[N;AK^<'77YNE^8I]7 MU"V1M2WRP.]%KM ]O@>0.'BHMP1G/_\-T7=C^P?2$L;TNAL(HFRTW+WX25U' MC=X_3V6(*U]BPE;(6 MAX=<8F,3:F>@9P%JAHT:^( +92C&UHVEL2@Z]'07.3FYE@@OLIS^X&6MG;G& M//UW:;VA>. <(9[BR-MIW$D$3F\!D4PDZ&)UELYR]$CJ4OPK.KF@%Q90C91Q ML1EONL;.D9(U06DN'X'6ZHRWYCWBZ+WX(#@Q'&H1ZL9')+&&\ MQXI]-^KZBTN.#,WHL73?3% +37#,^I8SM+Z.;9R_&#,0MC7XY%'M;T7\>5:#UOMR>.>8]TN+Q MK.VI^F!K_U$#6H%FG_*\L] MD!A+^[N]_U-+/L@].P9,JZ] [S==^V6%T3:^4?(O56J,#P2>?NVH55+%]KD_\LJC\6> MQX9MY);/9-.9CAA<=UU"*VOR%/%PW>3CF5;,!?YK..V]A>OBK]L#/]^ MVV'><="+5NC Z.]!*/!TZ2"\.JR(R6$^62#NIM M@?F2T2XW?:+I,' ?YF&;)AAD8R4@^^B#_G1JAB)[ GV0K9NRK%]H:#@73PXN MI=IO_DR)G/ET8EG2M<7((:-0I\M/=(&R;?.5U#_%G$_">4RC8@8TS%P?4+? M_5Q3\&I6-S6R-"K*@V#2M1\HZK(]CEF[LE>6 MT9V0&IB/U;J'K)A?4)D (J M<-H0W(=KAX/[DD@&R![BMEKL#C#*&TBLIYAG\L29ZH<]0P3J(XI'$AF:GP[> M:1L7R\XLT2M^<3]Z*8%.AJ)\>KF&) OYHL+K?L%2K0EOCVEPC@10[DL^ZK-> M,"5*HZ*[QM@4U".[ZI'=B9%%2H2*=+WR[O'7S5O7DKV[]GK]Y\KAV4B?& M"OP)4&GP-/15 $N_4Q7U"IQGW$DQ+7V("[ =.: ?IG'6YGEH8*[QIUB[E9M:7 MG%AUNYTBI?\C.?WSN,7H=8B>DF "RW'AB:U#2B)_\XE)5I:E/W^W&38,A;T8 M(;"N-!!'-E]Q,3FH[+EWLNGQ,9-N1UO_6S9L,@E1W=L!I=1TP@'/98H8YQV; MO/B2$:9('^\BBZ%"G0%J2GC+L6B*XNXZ M(>Y_C=@A_"WY2\U80\82J^=Y8#%0/S M20)31NL07-Y*SK>3G>EO/R]"J* NOL,2G@H#SN I>H+M.<43_ (23*8GBPY+ MBGB;()@9KBV(3/SIP4R*8WS;?&<%JV;VXNSCIU+WJ(OD3;P _FL;$\R02JK! MYYS@-UX\75/.4AQI8ZH+\&N=O084@I$&Q_R7!' MVV*TL1TZ+)L=*&0'$1HIL0P-/L,3QKUCD8PP3Z6UT[?NI05V4E4$'^%5X8^ WR0?F(8)&Y? 4S;H[LX.D9G$RZ%B7T07Y!I_ M,+,=CR+K*2N%'3MR[>!>428,/.S%262;D_")-G+ ?*_AA&OWK F_X#KO;G$( M4=DJ[-G/>@T_L_H&(S(2J?XL$/\Q^GFX3D[7KFSS!&_)OOV"=)1QCX8JF$#C MZ_;.2HWZ$H=,!\RDCIUH2[(\8/ JPR_5GGS8SU_+IHX=U4W0P(S#@7/4"7(W MOAK3O)&QR&[H8$4P-%+@2587*WAVHVO1A3 2)T^T_WUS?;170^.(CM-3RA8O MU.A+B58&XA_^3=HZ1&P!(6(C\9THW::!\CHW>GL=L@UUCWSB2VV!,XU[88PS M6"*C&9VR.[V^2_G #VFH]6M1.ADT*Q"S59 -/U$L]8@4D\W8$\R&YJR-M\V?CL:#-=?GLMT>FR&C[YQR=9\ZZ6+D#<=1Y1_KT,F M'K5KF .XS@HL([ ;)C&],&L$/F*>.M_=ICE4ZL>U?SN@^>!TS/7$ M@@* :QO^R.Y2?";I4?FV"W-1B)?.P_W6(8H;1XBQM&G%$P*.?_F=G!+YZ[83S(0 M#88+SH'_"NM'I10+ML\(Q=K,SNLTI/33-1X!;HQ+=>7U%0"7]!"5J>X'^OSH MO!!F_8Y0X6)_8]CJ7"U.5K"D.E @F95M>Q@.6E0C04>SB]V6$ZH_]: X/)'-W"8089-BZ BW%/2;XC #<":#V?A23L\1_2KRNA\#! MH;CD.I@R^A)HREB'B'=?M?0:V%?$F>NIM-3 MK,P>%Y'5G=^AN.^(6C?>3D7.)U"4 9UW?.)W6[@FS*]W[HKY.1CD5_F[= ,&RB_Q&8+ MRI@3#Z(#!)ULNO&E MM_]^/Y?E0(F MD*'@D5I1X1;:4.WQDV(?KU"?Z[8G^)C9\VB1X&T7M[\MD65J7QD4F[+9#9"36KQ* M>U^B"AP:B/6I?\=6#A]X(5UV,\PJ:L<)$<'>N=0C.SE^YREM&ZLZ'WA*U?RF M<;HC3ZZ&E!L:589*8ICE,:$*/B^^@J$DEV(V9.A-I#QI4EKM@"B<:?/398S7< MDR@/!0'K3,FQOC0#J8RF[(>48M@!:ZIQOW:-D\@O FL!QM-?AX"7UB'5.E6S M-KJHE0DPVW0>F72; .:'6/:B2LW&*,+@/''R]@]K<^9XAF /SQCT*$>1:*7M M9<3D(MW$K3&&G;DJHT7YR-*).RD'PK\Z,5QS+C1\)FEMMSV\NIP DVS3^RED M.1I$=C-3/?X:7!QM-6P%HULV7EVAM;Y_O^]U:![GN_?37?D7AF@7?1]20N/< MKXQANQ%3$IQ'H!O791JM]4 @3F+#>GRVY9V(BU%DN,;6L508E@6O+OO!_9;[T"(X;1::N0Z1Q.CR%,%66@H&&HJ!@,,OT;ZCO\@4 MU:TU1H MV^ZMUV_95B:)PE-X ]'(16NN+DB@XWL-,^'UN&ZL%"5(PQC\Q5#?_>-W)\<\ M^(:)MZ'S\%BO:T-1T$KV3/735X7%!BHM D^K-*4LWB-.-0CGNJ.:!1*&7 O! ML #"?X1V?H>V!+WI6/G@-EVV 2%Y3WU M:_=MDOE$S&Y4J[U)>\0,12IC/H<[2H&[D']B8YQN]3HLNW _:5Z0;0W M_*1CV"YMR*DHHB1&$FT*PND#8U&+@2Y_9;Y]^]^%"?7#U[+29 M#2.3!,$_ZQ5EGZT,WD7']ZE*NX737?!_R2'PN36U\\0]PCL1)%9K/ M -I!^/L(%3YA3X=MYNDGT163(O?FR8"/+B:=RUV]V)I^W^H#R\]H@?OG4J[R M"&QZ/$_8/>%O_1LF>;* N=Q#4#P=R(:EKT-"B/(_5!97#P=?.B:?N?OZ;8K+ MCO>:8LPXO4FB+SP3 9PCR_+L 5P'#"9\@%8M?G*>?BGVU8F\IA&\XIHW6J=6 M8<[2V^(S^31EL,;IFJ]>HGVJLJ)JH7L$ML:\'9\)!UQ08F@],I.X++48'*_F'^D2/MA M&&AN[-5:.[H.N4Y.N*1X4J .-+!2&!,\2YES"K/[]H@4VV(8@@4OY+7%>U45 M5' /@E>J*M@N#$]7H0G4OU=:"=>%TW0"TXG9PX]=A_@/.)*P^V*O8;POH8:2#WJ#&5:&'%("JW(OH@\*G M$ 3C\%I$-V+2MZM(#8#W_"2*]=&H.WQ024<;MYO$')H;P];:A;[N-\'X?GQE MI>47PWHLPL36+[UG]W(&UR$/'@B4,+UXZ!H.&F*CQ,<+E(E=_1FZ/8I1,@O9 MH<.?# P(KU*W3;Z;';GLZ;S9LO@/CSGWS #_?!WB!P/WSO=Z1PNVBS'QX!XQ MUGN@EZ0"Z_(6[:P"&SJ*]@*FW7U?>!>?6Z7).3V<47P/WAZ?@M<-H;@0B5"D5>"K'T3I5V T.ZVCR;I+YL>QT^9Z4<%E MDR^[LGIOL4^I!>M[=27J:)QK#O>D@-;<_2"3">7)ZPI=;1P>?1Z,N4N74)>C MJ\&DV]11$1[96T>0N\Q7J+,AX_M$/]1WY)_=?##OT'79EA1E?T_(7\Z_WZ[; M*(P^A?]C!LV$<>YH'%F'?!G[]5?LW0_S? = [U>_UUJ6G:!R' =T82'3EN/ M?OU#9,'90AHRP,!1)I=KX:"60A4;2@^,C=Q,$@&L $*/%].+@@?#)6[\9/0VEERG=BK&UR!V> M"^?[@B[K5W?KM*_TI=A<5=S"KI5!P'D(,)3M)M@>RS", ]"V_%RT%U#6@97" M[ W&RD0VXY.C/*^,+-=)F>XQNQ=9V)HP\^6B\4>-NW-!]S,-LLH3SWV!1*U# M '?L'WLQEH[08.!=ZY"_UQLKH*#V,N]%/R=X'5*#!9"")XL+0BMHVP36L;$" M<38;2\.V+\?_Q:>CSS,)24W$I%IOPU,CM[G>>8IW;G6H9??'1&P.E:V)ZS*Z M?OO\Y8;%AE+,"!%"I#ULDP:188#8A:&V SPK$/8*A3P)O-NH-;7[Y^7JH5VU M*5UC4<:=8?G?1 Y\4G)0>JR^;>OX8@,] \I) !^PRSB9['8-OF$10LXZ:VJ:%*I0WQO5'*9P50)NNQ3W65^C;,Y(:>8SCJ<@@1@1;$087Z'.8DR!-!.+ MBG5(II77"Q\KW3F\Z_NZX:M/U: MS_<\7&W7=VV]AV/AN1J"8;B*V.(7+BJH M"#JT)+#@;1V7+/;B=-D%+KWX/*7Q?DB.Z6<\VEW]SQTZ-FMG#>@ M7Q_ ?RK8(YC" ^?AB; &:#R]L"R'52:FU$!GGN'-+YL1:[MV^/1=P; MXZR>K/3L0,KNOUM>W4*Z89O\CJ9FR%,3ZI1V*"=0J%ED +;:2A@,5+QAZ>Y'3](R!99YBKHT*,N>>QIE2,,_@ ?@ M)FN\V;5MXOQG/",F?L?,Q$^*0?K!A::[3:M,UP:J5\LCO)'9:^\DW0-&J=PD M>V+SJ$E!C /W>--P0+[FBKM/RRF#]]9G/QU@9UNR[FC$#XKUX8$SC5.<1'X9 M-A QX? AI99_K.<0^B28M*GPHPE<6NEE7:+?=U^\>^.PF)7,YL(;]C'1"'/! M9YB80"<4T8#O=:6,,ZCQX;<_^"Z+1$*'UZFP1&W3T[#YN1!\BL9@#.*0,W"L,F\A\30PP3 MB=7XE!8[FF$<9_906K= LX8M_6#K:GGP[L_34QT1K[M-8K65'^TM,9R11A$" M-S 1VH/?BE'GJ=5\(=+PB.KP8C:LF_*+.KG\2Q6K^#W_!.K6!_G5P$LC\Q=S M%W*>7MFT[X7C5N=C^[<%0%;6(:F(K?K$ZW#0P+R3D&ZC6(-8-)QT[6Q:A_"T M9W!>>&:/P>WJ7YM^;*7)X+?Q']N8"+7]@I7U6Y0> M)VJ82$L[B(8!+J%9,#E0R&9@M=(IC#VU=<$G?X_?FJ+(1,3$W$)WS!L;&4_? M'5H6B?WKPCD,WF6>DIUB0'M<4WTT"ES8YEVX9$IFF77"E_,&K_+":DX.7;5T MEBBT^4BY8WNC>N;42*ZVZ&)A5QS&:LH+ENZ3>$'LS5-=!D')V]0N\^ M"XRSB-QK/S F["02=B.([\-H3X1XGJZ*"*6KAU-[+"0I"N^#WO5O^=J B]J9 M&_)#P3'=SB2K;(>"HRKTO-#S4?@9N_EQ1#\85$!^]"/W7B9!:O9Y.2I[U26^ M._1 *3;*X-O'J;(KY=M6E5[,//C6E7!?>U!L %8Y(2J05N&_K[008OLV+."* M<,1,5N'2X/(V4$S?#?PA:E>1D<8!]G4MP7V,!LKP[B^W4;\O5_RM3"(^2CO8 M >0))@W+\J 107TBRU0(!1WX.58N0C5/6H'6E!=<@06]K2-YU(649F-&_MN%K2-=&QY;ZUWOE'=&IGAEP75L8TY?: F&M7 M$SDULB#/:?\K4W6M8X^*Z]+9P0URQQVN-N>:18^?_Z@:?TDD*^$> MD?63?4RP/8&Q3#E!;8=+"D6;];>AVS"N32E7KUT;'*=7B%MYOW7HUSYWF733 MJKI@FYJ82^#Q0Y^25Z22=R,O@!(,V)0K9QX(["(F8($SN(G]9%I>K"E9')[$ MXEE1986:+DM%Q1J^*-*;/,E1RAP[3-^G4KPO,/AI]2816PUSK@:HV.F\#ME* M^MXFW52385+APCD]4D)T$ WF7L)%F"QB"'H-3!\A@-^ZAJ)VPW=@:6E"ORL@ M,I6_9:_ Q)Q+'59MYKBFA:R!EY7D9W';[G,VM21UP&J66:L 02!^7AA*.C36 M\+&4S K&+V#I#0TFA?8VYYQ%A;A*S5H-=I=]H@:9'W212I\SJW7W.6^E%?"] M8 6AOF,WV1ESI7!?!!(\XMLY,# <^PM222J^.2"2DQA2GWJ\OF#/:]7,0+W MYQ[:,2OU"_*W!AX,GA'[" /"K,[:"95V)%?)]\)QL)6I<_SL_6>A&%WX>TP XZ61GT'!=BEUI$QZ^J_#G$ENER>$#U MN!;JZ=TG6A_'8ELF=R=&[;HF;DT>O M^=B,USTY-48L^:'PV^SW.#E"R;&RY9^DL[LN2>_T1^GNKL"0L=L%1S D6'T@ M"\J@RJ$5V(:X%G5V34\]Y@! 3K?2Y826%2@G/+[T*%AQ;(6L5J7OH'/P1)S3 MR>L=E#TB3F(7A>,-J>?G_H)/X%Q! G<_[THC&.O+5NQJ*DU#!S)/.8R&(2.1 MLHC3?B-^[^M\#+0](,FVAV0/%XN4*&4)WA(>"S7L,;;*H8JK!IHS>@AOP -0 ML0XV@FE&8(;IT5F%G\YUTZ,MG] 251U6E)_)'9KZ4ZTO^<7!7T;+HDN]K?R_ MIA(MEH+M$6H1V XS>)"[?X:'*BTJ351/,DX:%_G0/CH#52K$T"3X3HPFII.J MT+:3IPA>?(/J[=8X!-Y\A\(>&S*9.=HS;NZ6']G=8JC?,+[#(4M>O/G% M(?01+@0QWBF5&26WG\S9@J#!EM5L.W(:Q3> M)\*FD#:'I+AUYHX)5+]XVE(#&I+03XK"LEH'>AC#AQR*_<[:J]R/T13(CA%I M3^' "6L)&I%D<,H4+X_2:E=Q>X!6OGGH87YI2C@ZPZP]Y\C^[!^*,K(M+ >; M'!96W$8^B%CCN/B;3H@7LEF]UFM0493#E/-0!1.5^^-/&,VIEVS\]F[V$Y*Q MY7V/E(!E'U4:7Y73P2_AN0"P\_RRMJT>X*Y:[V.>[/$,'OQ5J%&(0KX]3Z2\ M]I3RDN^UANQX8O1X_D&MU=I1S;U[2UOY0N,-)E"@G-MLV /73NQ$8/#[]IA(2B4^IUT<3/&I:+P:U9,I9/G25;.IKN7LSWL(."R0'R&>W8* M111(.++[.^#UBHLX D\+_,7 BTV8Q])'?D6''>T] _@43")<*]1O3O)&!FD03.CN MTJAB!"L1?QHL*6]6$5!,K/O9?Z2NH&]Y/M.KF4NL.F6EP-:^J7_PZ)XL,M[R MPV[+,P "\,9/)=KA/E\;SP3V6+*)I(P!\=TJL9KHY6N5%5F MWWEJ'J(XMCA4V%=W\43A=&5'N]@D54:@B3I/-R<-1#-*<:;'JP9YQB]F0IH& M%O%W9H=F%?*#H=4OC'AZ']8A5[$/S%7,%R=IZQ EG@_PCS,S)OI2*UO0DG=S M*>_DN"FNUM7J1._#,'I;=K=KT#6)(3SW"FC8*_1 CAU4";3"<)M&R*6FJ$Q> MZ$L*SS:.XW4GS)@$.(W_9E]6\L\V\WJRV%-T_#KO!V1M2\Y&$K=A*KX>T4F8 M7!((P9\D_XD?^)RM>N:A9[""'"KIU'#Y6FO[4FMC-/?)YKIM>79G'>*AL'R GVX:X]9+!2)<60_*P:)+AT!=NFN\E35]XM6W M9Y7OZVK:X#GPL\7 M^K WRT*8>@ T L;/L_.2;':AS32DP?=TK'0=D5-8,5I>U5\:>M#>*BLM1Z:; MXWS-;57^A$4)WF80"N/CZUCG250@$MY+$ WZ-+B T>$_60L+O9QBP^K^53A; M&(K4XNA73I\HMJ+E?\>&0/]XZ')\UB'5,":,G]\*Y\CS<1BM"0$%KP:GO8+5 M0N-A)(PN6&TR .V8E7K?G,CX26I3&7Z6N;=[)'>)+5'PQE=1UEXM6]_+]\S7 M)=%4_HNV;9A1S!ZA#M-X._D5Z%W6/&9G@C^^[*N[O7(0(MM2TIXUK3L!5G)MX<,^.!B/?C^]0]'S]I!I.;][PQ5LY%S1^92%"Y/E12%.+@_ M.^FTDP8;H:;B9=^UJ02YO%G 2UFY,OHGTPQ>X>BA2M^* B%73S[JV[ECWLID MJ ?/DG3[#*O^O0@7(F-BO4V#4%C&_'JY4S"9I34M.C5Q5FR(8#/N"ZQ#2-RT MVMTQ;P]$2B0&A*8EB"A&VRL'_;D"K7C][PN8K/9RK(7T)AU['<[5$0C]PI % M7YH0MP[QQ\7!Z@+CL;0Z:BV4YR MJ=?X%!+YNL]"RR@LWJ$KX>L!>TA,/Y).EE[XRU].8ZT5!-7I<=T-EG^)*,D. M2&Z]E&H6_G+'@-'90>7+N):(C2^ZDFF%^&XHN->5)2]\IQ-?%C$#=%PRTPG MD=Z/'EV'A"]03C61(LO9I(Z;M^(L[\(S5<_N_7@RL5!X]5$P:2-U:(R'+!:" MACPX[1]/:C\&.R69P[Y)[KXI=PO#(Q!)H!J\U]41;QDA)R:1TBQ=NM M?>9+75'67%OI_LS[;651T:&:@ETON_%-D#^! FD%_O.64\ \'1?/.\+NY\BQ MHS+@ 5-PC2 *H<=5-O%/^;V_PRZ&['#IT@ M!J(EP8M,PTESCL$01@WT.FICQL8FH)7U5SVECEJ:L6W:KOV;K?RG&UOYONV$ M(AL#U.J_DOQS!3T8??ZC7U10EYC1!@W%[UASYAUA5" 9TH3BZ>\"6&VCAO? M3 UEIK7G^?[CGP?W3_54[/5>EN5]%67!MJ)(0KK3 BL!N1U-Y5%_'=Z_ZG@= M[#8X[]]=^Z4\R^G]O&1Z2>!8FU"3'@03O_9AM-8ADQ]0X^N0$TQ"(P]&X^O1 M=#MB%.GC)+)$B.<[/!T*]5CP-'L4; 4+R9^E[(S3AM[4/IL[\4!GQJYCO@XM ME.YF93X>'KP\Z8^WT](AD%DH\809:$^ M4"#R3OH],XI3RQ;:#&$2P;%B2^;Z;$GD#$V1>NV I-C:*=N!"L1E1XZ7^NY9 MF=^4NSZ'X]9$TLSDW9.)UV 0<+X3(?Z+FD*4MS*X68KJ9[BF_W)5 )-.%#Z< M]DR9MBN=_' L;-5@K3_,8K3M>GB#M9@HE5 WB^=!;SQ4>V$G>L#L5[CRRY?^IPV(G( QGF3XX?/!*G*3KM?$-D M-8\G;\QQW3"<<8'4!U!L8]-T]-=R7=MSMA?IGF*76.WCVD-UK&\<0M3V!G97 MP_.+XCW'@VY Y=>(/'4/!Z8F=;6H_@XOCF> MHHU)?[V8&9LI8V S.V#A&%!^-!/7,2/ %6 MW=!#G"SP F_2688]%-<4&^L0C":Q,O?SDK6U,M5I2#!P4V]6HB"[Y+*\$S-6 M'#DK(P6)>4\WHE:T M4Z,G=JB8M^:4MIQQ8*I55I&,1)N$0L'Q[#>2]4$BTQO?08@C B<&$ QBA[?- MYD:V%15H;#GR3#<]O,TQ\_/QIB)G8HWOD=7G*&9HZ5E5;'&*[/PPT1^7BF]H M8'F4@S4=B 8H3XYP&M0">.#9-7"MF9K2%)7RKL79>ECIZ\6PP_%U<7L5[",? M*F2]*][;[M!^']7 DQ%KQR@@0'-?^GP\DN4;9NX.^C*43>T?2IXXL/1+7->@ M2!H]UF?]=IZG\HN)W0G."[;A@#OSW1$N)OG!8VM3>BE/'NF4JW1_O8%[H2D# MM=OQ#LO!\/$;IY@G"H38D0D#=1Q)Q%B5WK2Z B6>W7.T&OBLJ3#=4^L[Y9]Q MV2E$R"VKG];E8]C0ARZ;;%FZ#^-@YG?U.-!%*>YNE(L0 64(- 0?BK:/V$P% MTK!01W^S9]=6!#-W%H>]+R_V3E@D'K3T%8C/AEM8A=/,.O/1/K'++L9?3)BHY MXPGOZ'5?KN1X07<0'T7](W0M.XV%]S[([:&OQI#B'.&D=),K)3IW'R*&]0'\V ME=Z&8S^@C6?6DF5!1)>"2U1Q:+[UT R2@(K6_U[L_S^&Q=CSXELEDZ]OWWO M"V$C&(/-W$!,'PQBA7@%BC)+608TK%CHO:X^Z4 M9G\_^)Y+&CDC]NJL_5UR-Y["Y5P"H;)UV2_VVB,MSB' MA<:\?GXK]EF'W#.55W\Y4\& _QI'"&;-D?1>5UG'Y^ MT +>Z3'&68%<*]YVL %8I;EUXU+N4,Q3!7HABKD(Z%I*A6Y6W5V6KW.@/8KI MEQ;2!SM4O.:87!4H!M^U]@QJ_Z(*+<)6;,?+HPV13&3B[('A7P,: M["C/D'O>'P'!34(_-V)@G4+W)5?01C M5. 5D6[%A27KFY!!(2^A[Q;T4SEY_JM6ZY"::=]PXX;^>6M[S!EL5P3^5QJ! M-X#G?WL&I?[0 \0$6O^L0\J]L7/7UR'+!K=AXD0:QQ#TA,E;&0-D@3J> P.= M6NS\7\4T"!3-"SC8VM-9=PO@57F8F3]3C8%*'W[:PII'_DN13A'V,J>"_Q3N M'V-Y2HBF@I$4T8Y9D;JQ]_^W M1"/!!,1Q P1]<#&,=C!>K,T ,S0K!O2FUI4U5MS&0E$/NCAC45'#)\XXJAF= M^#%4HZP%V:N==W;:[=G/>[./Z*V[YQ'C==LJ],OIP>'O L/>R.[MNQ8-V;MI M5/ZK DS(_BLXY^M%) M\IV=LG+W==X6/@'KCZ7DZ_7C)LLXR4 @[L7P5-C:[ ZV?-N+7-8*[]V@Y1:X M!7 :<_6GK4:&_5UD*CQL>6*U Z;XG(_G7>6>!E5=V*.?;09H/Y?EO.S?#!1. M[+O^6?OF2L,NIS^NS]_8'!%,4JO)B^,,=7C'.D2US?S[/>F&MQ3KV<+G+I:G ML-;59N.-7D$7OZU<;#M_8.8^@C[TOTN@?AU63DYU6!:&Q=97M7>VQJZ;MF=1[EM34E<)0D(U MOUC%/?'3@IB$#212]#HP9B,FVQ@QMWH[!=KU;06N'B[;/O7)5:4;.4XU2K(. M+_BDV6Z1_[H.D1."%-RD(FT>AZ<[XMJL@PZBWJI&-C8#W?'DF#>>G20]_;'Z M,NU*!U+QA[>E5:;-0"GG.?^?-@O$JSS EYF4T'+QUE]TWBLJZ>^(.7*G^-X$ MBGU&2G)Y:?]^\$I'GO(EB&CSOTT:_%=K1%#<.#G@+BZ,)S..#:)2X+T/P< . MC$JFV-BO]RS=1J^K)NRI;FZCS-=;0P,JD+>G+]_TQL02@@3[!LM;7.D_P:5% M4U6GI?+P%W#]P0_/O_16G=OV=W!+T[\,^C'8P2;3QA>Y]'U6,6PR(S.!+B4M MQV7Y=GG^W"MNJ'[\?=\O^(JC%=4*+\%^V'!8U'0)#>RC'_<1&K0S* MC\6$97]NE.WZ5#J7T2OV5H9RW_)?3DZO'RW&O8[YB-])#!J(YKB 86RBPWC; M+I27HT5I,L^RI'G:K.#ZGDS9@*<[.[/%=>R-%%>W1C1 LGY<^)_]--!_]Y-! M'3."$6*->L)(O3FU-O ^O4A9Y76\XSX!.P]JC\Q-*[!C/\Z;'LO*)@M>9F MS.J;:\Y_1^'@#4>>3(,@BP6L0]8AD+EU"/.QR)H8SS1IL68=XJCWKW]+Z,$$ MEH@G6" 2SI-'.H ZW$T3O*W\7('I]]]%N\'FLH&2GRIYB:;?P_=4?=F5;,U8 MBIWH&5;6?/!/P)$]HD6.XWB A@.UD'RM*?HZ1" RL [IU5LI$$AOL ,KP0"L MNG2Q%?C)><)/78<$%,IUY/ND,1(I9/0S*0Q1?#L6HQD2<@_(WUHKW?"#XX_]]ZR7Y=GLH?(?5;!LQ9PK];M@N' MF+ %)&[L5(M$G2) <=N!8O: V,1ES\3 ZIC4[.XG[\"F362MRR:XY*'!B1/](H4!8WX56[>1.#M6.5PB/QZ M(JV0 LT0' S9VL^ DM[K KCNUZ:.*W.UHVNCXOJK2SUCN;#]4;K;"=II/#$8 M_M TF,2$\]2.<=4%TVT&N=]U>R+9N<]IA18_;Z5!MTTN*%[ZNU>F83HTF3?C MW)PT\E$X[:+#V""B$$!E@4+>N26=[=:.G\SM=&^3P,RTR2L2Y>I4E3WD2"O! MPUV4;UWZ3\4-9M)7.C.=#&RJ6@(_;+\-IQ7#E.#"N=LD-*1N:N5L'%[.:E_) M!&A)FMU;-1I&K&/1DQQ6U[@%T4XZJG%3>9$R+\S$-2$69\2F$3N(2*B"-V:" M0ETTXAKS9*K821DM^VB'A="MC+ 3K#XE<;*FH?%Q=VC83O:DC[-U5X)'\DJN M]ME/!=4/_@%APO$>9CNRG(4"_]O,;X '+$\Z>K*W-KR@AESRV0U>C"9TA[[I MCBSMTW>[,U:C?ZX[17!HA-A]/(V<@+Z"I\H4$<5"+;3V1(3N=X,.VU\0)IKW0U=+/S>J;BT M.2QPS'6*RW'F/R32GE(5-KYS7&2R#HD/&:=3>Q *_64+BO6N2-/F4_=\R*YG M]U[@7B9]S9RNO'6V3^3L$TB,(==2.&O7WJU#0O%Q^"T"'

    &-^5U;QX\];>_7&SL)-U&.;U*4 MM?]B#[B;>D$'Q?XBMHT,U"/[YG^(,_BN*;R+[7E97YO$-17'8(V+JZ\,] MFFM7;VWX#([NEZTF[[=Z\BKI;JJ#\"'K^UW2?UA/Z]$8$_M4SVMXZCV]<%UH M?)TN5DHV3&9KR=KT;K%5LJ[0WOY#;2:5UC/[P;PZBQ@F"='8[,4)-=OPF!% MH,X E6D.68)DEL9^ 7A!6P 85AHDP<<=@+K].0Q'Z/"^/6CO87^],* MFI"4I<)6*TH%P"FNTEL%R(W9!QGA"8J]B-1ET+FQ9GK 7K%=4.F[%>N_3UBZ<;\TEM-I7+J[YZ MP06FJ: )RS!!"L&$ )Y3B6F*H5Z.!YSQF9(SKH^Z*3\Y(S!,1>YW^C'.^5FN[#'UG5(WDK^ MVQ-;%OJY2D6L4ZQWU4BXECG+%0:0D01@F'# )8PV"5?Y:]^25<"=P4$R[>[UN&W7@='6.+HR13'B7(,\ MXY:WN+&5),1 I@G)['M"_)9>L^,< M^C(LXI/%NPP&=4B(BS=F \>UN(\_=3"+-S)G(EC\GQ'&=C9/\$YM'JR9US0K M7."<97F"!> :FUV@QAIP8G:!/--0Y;D0F=0!19#/#!5 8%,4*Z[2:(W1]U#M M4O:-1W]AVZ=-0-&97<,)/R1X>>QS31=>E0 M <+-C_O:#0N4QCKA#(,TSFS:DOF#\10"2_.GZ"9T/ M.VW_=EB[I.H\Y-]ZR&=N%%4YI4D&=)KG ),\!B1#&&18Y$SE*85Y[MJ":-29 M&;\5D>N\##\)*+Q\KRDX M'/M_X@00I%.6*@4@9,9^@2(!# D*E/DR:)X2'BO4+UVA%_ROEYHP!?C.>ZXA M(1U_J]4/S0%2""[B,VZZP.FPKYP:J;,3BV3^4"TA0Q%>? V$/2F$@$ XJT!#%&9C4P:S!T*V!R;:"YL4XMZVX; ML),VJL5UC[/M1+>;88;$;&1:"87+*^S6!8L>L;>=CY\L -=%R<,H7*?K_3O= MMGZ;+^8-N6>EJIOF-7E&BTSA!"M*C5F2$8!1K %30H$XU3&BN=*0.;4QN#K2 MW&AAYZE\;*1M>S8V\KKWN^P&N)L8!H5M*M_NR(BY]P<=#+F)NH,&(^C5&M0) ME8[&H-WW3]86U$F-PZ:@;C<$1GNR8E,EN_^BF.TI89_Y'\7V_O?5FI=J\]T& MH7Y%H,XT#WZ MTR@?'6H?U>I'+_6_B78(1!4$-_M>R#>1A2'ZR0+Q<]1"83MHM6!X!J5.]G:Y M;81G^NH&C;>=3/AI8W2GGI.3N-[)!0@MF2WLY?+WE9%" M%E8$MFR7\Q>5NC^N;'6$IMP\RI$@DF5 ),H6S-;4+)E2@1PBH7&*!8N]7*MA M8LQM_3/?&/*M=QT$O]N:,CZH(R\0K0+1"PVB5H6+'0%&J.72#\MAZUP'23)Q ME>L^:)W6N.[UM/ >E&V,AF*Q8$@3P'4: XQM2 R4&8!1'.X=]NTB_&99ZQ+6X0!/62'#%\Y=7"5AS"5?J'J5C7PZT0FR8F]'12!FU8D:-G.Z^ MP0M07G>C]@=HY(]W-&S<':;],9K(4^J-E9>'M!N&#M?HA1LG\XEV"W[H#+UR M9>C^;%O4NT=[0 9LJIS@&7;W MU#WDQ-LD)_U/]T-NM_D;5?7YS6:]5<(N-COWTYUU5]VI']LW1OQ_+$22I!G& M%,0J9P +SLU^"$J092F%VA X@DYQ+>Y#SHUW*JFCO=A[S[.[:>$(]G4S;'@( M1R:;R^A%?U1"1U;JJ!+;D;<] '6WW88'=B);S@CXM&2;JL_[MEX?G!UV'R.#YK,!O13[- F]+RS7]6_JAA36?G'JC8VU> +$M.< M:Z)!@A(%<(XRP'2L .4*)3')=:992-6^LZ/-C:=W)=<.I+VIVU-%EBP, ME!PF. >&+Q# -(\-CQ %\A1B0DB"%73RK%T99VX,\K)-SWD@-[#R_G8E M[7_>&^;YSI8VT.]V^Y9M-K8$1]W=".J42Y9K().XZF1EF"(6U, J4ZI$JN+< M*<#9:]39\8:1MBHD(^P/:B^W)UDX(>Y('4/C.#:1M!!6/QR(?&,;<[52UQ%D M Q*+#TJ#THS3P-.2C@\6)Q3D=7,8(7U^5!MF M/'(%A2&9X])0DW+%%7V/V>':Y8%]Z0W)E%_5]FFS*@WWW"Z7ZS]MB87REZJ) MXX(E*$-"QH G.0ZF_TD[<,?;^A?+^M7H MT82YQ1G7<:9RH+$R^YX<0V#HA "6Y K1/.%:>7E(S@\S-T[9%W_R+XE\ 4@W MSN@/S\A4<5P6Z_T/&[QOK8ZI"F2=PC)6C:R#D5ZM3-:IMEV5LLY<'>HP757U M1I_8\G+$OLA2KK!0QM*P%=4930&AN0!91G*!!!9IYI5CZ#+HW)C"/SW""5I7 MO^FP@(WN1-V).V6:@P]*P[I8'<:=V-_JCL2I\]7C7O]:ZK=EP1KK.LXP$@HJ M($EB]C-IE@%.(0)0Y$PRFN6)=-K/O'SLW(C#2N:Y/3G"J9LCPK4?F07<%/>J M.7ZJ9]^ZX@=/G*QV^*D6A_7!S_QK>!+0QU6YW51!.Y]VW8-)@A*H<0*PT+#I M*25$"G@*,YDE4"8T]:LL=W:/'LV7@'5;RP> :^0/-PBIH"2B M#AR&3B@Z-]3DR44=^IY+-.JZ/-#%:,]4[]=+4P441P)@ MS!1@,%6 9H3@.,M4FL:+[7K+EHY>Q9,AO)A@-]!X[_>=':,.BFCD_.=_(DF< M_VMUTNE[W' &4LXX(YIB R1* 882 I9C AB/TYPF,D.,^5<7[@?L=,6$K\%[ M8S8!;1%A&]A9"=8?T'/Q#N?T6U>-'M=KLI^-.VBN$V6]4O;-BLVG<^M5N5 9PU#1&!!#P&:+:98Y$F,* M4)XPDE$5Y\K+UCT=8GYF;BDVQ6,5(F^^^3;8TN^K/X.DVU??#Y^1O_I:.(O* M7KSH#Y=L#>]O_3(.0W[K9T:9]%N_K.7QM]YQ9=BW_G$EU@_JCOUX68'HPWJC MBF^K_;^RK7I7:*TLE1?,O, \%QE*$4 \,3M@9G E,<^-\1MSQKB.I8I]""%0 MCKFQQGLCFM@6WVVU,BMRU8_)"GU2MJS1[.2Z0^VJ%LQ/OD4W0J?4C9DFF*B1 MZ6OB.?+FO)X(#TF,H:),RIX]\3JFV+Z/\T^X_:J^&VIBR\_Z]Y58LN)!R:^* MF^>7BQ01" 6RQ:$U!5@A!(A$'&@B!-$,I3CV*3K4/9K3-SI]_:%68&MP/+4B M1YM:9O?$T Z4NYEO -"FJI36 /591SLQHZ\# N6>-3L,8!-ERH8!YY46>QV/ MCE38CILG2W^]KL!ARJO#U?W27-^N'WBQJMZ+M\8*+F1C#]]MV*JLZU''BQAS MPB6*@4AQ"C"/C9&:V(6.(:%BF1%,O&*Q? :?FV6ZR^0\$/XF>B%^="!_6$JL MTZRXV9EC83TR!P\%8V33.HW_*LFU/LAH:_)?CWO]VO>#/4 M6O_"-M_5H:"7$/WN@DX$&8C\\]$<+D;@@/!-I$E& Z?ES7H $J'.=AU]V3V MH(,*AP:AR^6#%3ZI3T$^K@P_J7+;9#U_WMC_VD.I7Y_LL)_UR\H&)(9$)"E MA)F=-A(2T S'9KM-*!4I3',(>U9("1!K;FQ\OAY(<_#7:M:D^9M9C%K=;J): M._M)U?KUKKD2,LE^IN=T4S>543K>K U1[J4'R"/7A0F1[+4+R/1 TZ'23)^G MAS;8O)5R8VUP\^/GS=WZS]4B068CCQ,.T@Q)L\$GU-C$,05:)S0E&11*.=G$ M'6/,C8&;/I&-G&9K:?]FOEDKJV]/S5- NPER()C&/M\)02B@C>9%#'IWT#Q] M\L3-,R^J=MHW\_*E8>;<^X?'Y?I9J:]J:0\8VISP0I5M(P'.,&$$88"@2@ V M7SV@%'-CN"%.:4*R*M#2W5*[.N+<*&!7I'O]\*A694#O[NL@NUE*@T(W-BTT MLH)-+6QT(.T(O1V=[]^'\*M3$/NG_^ MI,S>M*KOG5*2DB1C(-;<[ DU3 !%&0=)2F&N4)RERJNNNMNP^:"=L M5?/@U]M_#RJK[HB^&P4-C^G(/-0'SO"VA$[HC-)3L'ODUVD(Z(3&Q6Y^;G>' M,5/;-_=N76VV-LILL-.0,S9 ,='W026F/MMR>^"YFWT7$+26B2IPD'#.8I MP+;B%M%FMR8)IR316$GD571\+$'G9G!5E0-L!DV3>Z":+J\1?XY4HX,GQXTV MQV[4.(>9&YE1*_D!MPI$ATI&!UK:"3R\KM$TJE2]B1IEHU;;Z%#=*O)XP"2J MD6=DT%2LL62=-J%K9,1/TL+&'B]PZUVLV$H4;+E/RJY[F/&,Z2Q'@.0B 5AE M&2!$F*TWBX7 F>24.;43NC+.W+A^)^:+0@$AF^H+N#KNHONC-?:V.0 H_^UR M-PR#[H\O##7MAKA;WY,=\)7+PQCASMSV6=_*=44Q;4TC:7:4.;)%X[FA XAR MV\P5@A1QQ&2F:!)S'SHX-\C2 =/EQC[C3L+( MW#0*_CWKS?M .%XI>BZ>E)6GW=%6;N(UINVQKK( M->5820")^0/'J004:@%P(I3(=(PR[-R/M7.DN3%?(VQDI8T.Q0V(>>^&N)O& M!@5N9+::#C._E-%!L)LP:S000^_4T:NX7,D>O7S_I FD5]4XSB&]?D.8R?EW MLU7XM"[+SRO;)."S_K)9&R;?/MM>VEL;V_IH7Z!%(G2:H)P!LPE5EDDIX%KD M0,'$6)O$UO3//=+O_48/.'6=(AW?"AZ9S:DLRL=UDY;_V"A0Q3&H5@$_L])Q M2MQ,R0$1GBAORP@<_61%_MF"^ZX"MVA/@%KQHTK^Z/U5A+T-1S_ AC06'4>> MU$#T0^/8*/2\.]@0_*(V>KUYL"U-#BJ,JV7Q76V>;8>#!18,:I8(0%*5 ZQ3 M!"CG,MN5@Z([K8G9%^40<],9KNN6Y_5'36V$.BMWQAYUOS>T(I]4NE@56_7) M/%(>!_N\>?Z%_>=Z\W;)RK(ZX$OBC(L<:\!B:3@^)MS8J B!6".=2:R@Q%Y% M3CS'GQO=[\4'=DKD:5A;T/&J[ZRXF:DC8CTR__>'.: N7A!8P];#\Q-AXCIX M0?B\S$P8=FAU0=!GXP./S"-O]0VR^;PE"RK,25C"CLW'C7+G+ &SK?J2/JQB;>V/XNJJWQ= M*'VB*$27R79CW+E,XYEOTFVDF_[Y#LVR3J^E2X4?]0R$[5 M/*HGF@&-I)SQ&;:IU/5A)VXPY8S#:;,I]UN#F:E8*?E&K

    )S0>!:,'RXT^NB< MC1H:7PN_65DO'M_2[<_;S?IQ(?2R\NEWK=/'U9=[:8H*K7[LF@ YXTM#/<>?+^MEOS?^W9>2_\Z65SN((RC% )2RE+B J]U-#K#0$SFN28 MDJRB@O@UA_-5:6HL>=:[.\Z*K8\W:[_FIX!MX;R'U=*U'W6P1G37@X_3@)YP M0Z&-TQ;.6ZM7Z@PW%,7+S>$&/SGDOE(C\6:EIPU3(7/Q*,U1R?9VO5SPIWE" M55J0I(0I)A@B1%)3O"Z!*BMRAJ3F:N94(==#A_]E[ S^:-0>0,8>XS1D8R48 M^J]+MT[ !]K/L((N_J9$OQH3V%FPPLEN>\#N4;YE/.MPL4-SSK_V>__[S?YY MFB54(%/IJ]L" MH=FVS/899I)4""4)ASE2IH&E$)!D2D+".%:(RAQE5E&F5R5-C5GJ4G2TH^T, MW-?Z@LPC;:\?Y'Y*"0I=]/"(\5"S3^\)AMY(:3T]*(;)X[$"I"=_I__^T?)V MK,SHYNO8W>#GJ7V5W%PN?E]IS<7"/)XN;_4K\5/[BU_8!HPPSLUH!)O9Q=B!DP9H#O?Z[#^7_#H SI%GIJ M,JJW. RMET[DP*<-+"?_1=7[B3_72WWSMBD^?3@134C&5)X)/4[&SS3AQH2D M!20\I4G.4843IPZD5E*GQGH'I>OZ.!VU_U^PKZ-N<4(Z8! LM^Q"0QM[DRX$ MJOYEZ6U0BE*>OE?PZY2IM\'B8KEZJYN'GB'?.??8"[_K*K O"9@2QO7['ZO M?IUK*EO=W>C594#LJ#02S)%I\SG"W_8(MYK/:AK5-&F0?G\5:6>N], L)"^Z MB!^5 SUP>_;]W_QGR8DK&[OB!)&2R0Q5$HHB$290"(+ M!!.M5DD4H0FUVNCL%S,UQMH7(6M5-1Y(HZQ3 \TKT/834CC (G./-U8>%=OZ MH!ANUM9GX&FMMMZKHQX+U_LC\U(FB&4%AE(1DYZ7%)"A4L*J3$J4 M::Z0S,G'<1$^-X5#X$;^ M%(]^GR'C>>#[_!F>W<0>MGHAN=V^7=^Q?>';MWJ)J-E4NU+ZI^U"U!F S[.I MW]8T^W%U^[/!J-*:;U^+2K3-PL#]@G[=QQRMHT[B15!^W M ]VXXW'2SFYD\>XA])_7JXWD#YN-R6\7_WS8[HP*;8-;5"'!B.E>QU.(&$>0 MI2*'>J)2(L_2-"NL)JQK@J8VPW1U!4=E/<+ >^'MGP)"@A:9LT?"RSYJ/A1N M(P7-7\ O3,"\#18]\?*]MX\6+F]C1#=:WNIZO]7"/[2_V5#VYE9M':;A[\T.*[VM3[=1LR3:Y3G/"RX25.($(LQPBI$I(B:(P8YPD!2*8 M2Z<@42\MIL:SW]Z_!6V(Q0RD&4S(#!PL T?3ZM.*UKB9_D2:!6'C\6E+3>!W M74JZ/M5HC'5S^_U&UG]=8;)V?<>!'-(3]I/D5']XD%8O?1RASW, M-S"*[3ZNMKM-/3_7C4KD=O>5[N1[I63=LN16;DQ.._TAYR+3#FNE,J@*1B"J M.(4D*_3 T81(49!*<*=,)2?I4V/=.D7OJ/T,M/H#8\ ,'$P 1QM<(YU. M1*-!'ID\@Z+M$;KD@5K80"47!48.2_+ YC0(R>QD= MI0^E(=R6I2[HVYZU!<4T^A';4#@]3M:L 0I[H'9=[,CG:-8XG!Z?V=_JOFMX ML]MM%NQA)^5?]XMF-W([+TJ]M,49A4I5A8ER5!";>KV4(5Q*C(0LK-*(+@F8 M&L\<= 0=)>VWNLYB>'U+<"@RD=DB!BCV^WY#P1EIO\\-)*?=OCX$>G;YSMXV MVNY>G]+=7;W>Z_Q\JIM'NEB:&((/ZXT)JOQF=@WK&K_'O+DBP4)@O7!D&:(0 M820ADPI#48B**E;F16%52,A!YN2XKE49JO4&UF';1ZT'YS;:#(*=:Q48VMAD M&0I59P_+ :>0'I:-V%$]+ <<7GI8+K=Z_>3],D-E9<8SO;Y+ M$ZP)B><24D49I#1'(JM25.5.;>TN"9H<"S5Z@HZBGHNYB]!:TDP P&)SBP]6 M[CQR!8B@Y'%)UKB,<<7B$YJX=KT?-_Q]O19_+I;+CW?W=+$Q/NNG]78[1R*A MA',!*U5P[:H(PPP5@;G,5"'++*D2IU(.Y\5,C1=:+<'BH"98:CW=..$"I':, M,!RHR'S0*C@#1Q7!ISZ0G,F@'X.05'!!TJA$T&_M2QJX+ M1^.+F!8F3;G5>9[F!.4X@0JQ"B*5YQ!7>0%9@C'+>5IBDCHZ"1>%38T06EW! MYJ#L#*RD8T9I+[S6CD(0T.(["PU>7SMX4:6'ZGBZ#Y0IB5)WZJYY8P;V=@3U M)JZB%=BCN"QO;*_BJN5G/(OK]_@1R\?5HW[(>O-DRIUL?TIAZ&L[)U598$D2 M[4[D)H@)5Y"H'$&,D$154J4*.1TNG144*G!.20\F%A"C!)<0RH5!D5-*,92C/G#H/7I0T-3:H51-@8YKCPK6"#UL) M: VX&QMHS$637 M[@@1NO]5"GEW?^QH\FY]1Q>K.1522FRM"2.^48AU)H>OYTK\-O^J]O7YUQ1D*'%E[T&UGJK9N3ABK^U M$V.D E1B'@)LW(+,7IJ]+\\\Z.GN20K?Y>;NTYJN;O9K)4827E 3 M,(=S93:L),0H*R$WJ:",,RFQU>G5F6=/C5F->L#H!VX\BG"\!*Z?] ;"$9FY MPB)AGXDP )&1DA ZR(1)/;A@V^AF*U[SWMVB M+D3RLI5CD@M:E#B#)-5K7%1B#'&1(VCVSQ N],(79TY[Z;WBIL96[ATSK\!I MN7\>#*38F^A&47#4-':?2SM@@FZI]TL<=U_=ROJ3S76[NZ(68NYDR\@DQ7K5 MF4 DI/9ULDR::LP)Q"I3.2NR I=.VV?.&DR-8_;=8GY;K!9W#W=MMY@M^'VE MAP$<0BC.50YV/-9S'RS;3?R(0Q!];]^V3'/IBRE M)HC)[BSAFJ"I<=Z^\A*@6T#!1HJ'6F53$WD@@47)15,,8JL?E_/ M_C:L;U@G@$&OQ/0'>T??T\W*=&.\E9MO>C$FW]#M@L^3O$)52O2LB_0B"=&< M0)HQI3_#'*L$YZIPVY5W56!JW^@A6*ACP,SLOX#:!M :80(S06W&#-2&^+7T MLAXG.Q*(B7YDP@@/O'>G+%?T8K2\LM;A57I7N2)TJ0F5\W/_VR]DOV_H MJI'T5=ZO-[MY2A'+*5&F=133S(%SDY&K#).''H).\ OIT? M$Q;2V)0Q',W V3OG^\['SMT9KR&].PIN>3L!&M6WS:F^J-:+D6*_?W+S)]V( M]W?WR_63E-]V:_ZO-@+!1*0?.Q=MMP^-4MLZ_.08G,-D6589)E!DN ZG*B'& M2.A1(]1LHY0)^1]M>^;6,%!;=HS]^6KJ*#C&6,4<<#O2 MG,@P1F;;UDHS?K6=D-6U+_:6@MK4V<6A;=*$.IWBCB9'#?,:87!",GU,=4>= M(D; _>7<,H;(8;N#UWL_'QHYM[4E!3+=F_(<\@(KB')>09+E'/(L+?1T4R2* M.Z4#^*LRM2G%K3M\I\7[]6J5H0?1;1,Q[M",M9T8?E2\]Q7] 8VQP^BAS:OL M-?JC=FG7<< 3@_&NB43^L5K\6XJ/PD1>J(4A^J9(6KTKNI'B9M6MT5Y/"E)\ MUN@U2G7^UA3MR_(TI:7,8:E,A@71;,VPRF$A\TK2O"QR+MM8BN^#J#J"]A[A M&=]?C=V/]H,N /L2@Z"%H.Y/U^UVL$=A!HXX=/_N5<%QI)?+>^YXK7?E->>9 M5WH_0LQ,$8.14!/RME:NN.SQKHC?F^_]-MOC@/H1V] M#P8F,AMK_?:%/,$O1L5?0=N?KZ;?W1KF1+DV,XLWN+=ULGK1O7^_VSDE296DE M"TAR)2%BJ6D]HE)84I[KUXJ*@A;.93_MY4^-/+[]7&]V<&?J;6P.E@#N'*#H M.@QV-!,1W,@$=-0<&)UK!Z_^H:-]A!T&3\""5Q5U4&'\4J/N^)RM/^KQ&#>* MJUNH;)[FW_X^1Y5F*TP4I((F$"4%AI07 BK%<%9IIR=/K-J\'A\Y.2+Z^/GO M-[=?OKZWXYT.-OU4XF=Q[+.KJ\9:?_FG]O5$#NTO;C[F_3]>?L>=!X[R:9X: MT'YM9_[BYR.8P][Z0_RXNG_8;3^9IO-96S8K)UF6*XV Q-H?X'K=@#&N(,-% M*55!25XXQ3WWR)K:)W<\ Y^!1EM3 U_K"S+/:N!]0-O-^('@B_S]#D+.>5*W MP"3D!-XG;M3)VL+NEQ.SS2WN&>>F=M)Z51_3?MQN'Z2X?=AL'^AJ]WUM)OW= M4WV]! A%)BXG@9BDF5YH,(2)%*(05G$Y'K*GQC&-^OO@ MB\8 T%H OJ]!8T,3K+$%9ME>FV&?0NTZ-OTT%!GQR+0T.;#M$] M_&T-_J(!_[X%?[<&L@&?UG;4'3]GX-'8\KV>"/:DMKL^<;0<=T]3N\GN MOH_P+>C%8!SY+FJ5IB1.8HHR;PUD*:2D1+%&29QF1*<9.4>>=9T^- M_/>J>860=R&S+W7%AAU77-!+F-L]V$'0B[RA^X+FD?*QU4XPN9Z7!8W MQM:.+$(C%WO_U M LL]U^ *$D$3!2[)&C?*_XK%)R'ZUZ[W*$^X7OU8:L813=_5.2-,2I()F)NZ MKH@7"#*49)#G*<(4EY)B*S_BS+.GQ@%&/5#KY]1T]AQJU[=I!F 1^>L."(-# MY3]_.,8J\6<-BULEO_.&]Y7L>W''>+7YSJOZK C?A4O<>:B)M/E._Y+;V\WZ M<;&M:US7[':<49E259'0'!+3$0ZE90IIR4NH2E$J+EDNF%4VCZW J3'6/D:L M5KHN,M.JWCN@SM=)_?XO)\Y2])RR)#.855D9G,2\D@DZF"LJ %40BG M19K-'^6&K6W7EH-+@76EQ7OY:[7 +P]; >[E!FR-JK^Z+2G/(UHP03.]*(MCJ&9]V/?[:K';!R1A(G&%DQPF6!G?EQ20,I7!1"B5LY*86#!; MW_>BE*E]_9VXY"9,P*A:1R>?_*4^ ?5H3'D9\221*2X2L\;(I<#E>T?S_Z^JWW7ZKU_LY^G_ MOMH<4BOUDF+?8GK[_2?=_=?ZH>Z\0/GNO5*FAVHRJI\^#*V7COS IWD>RYLE0UT'[NWZ M[EZNMDT9KQH!%9NYN)<6NF:!C)V!/?147.Z4U.P;/P.$U,#8'#'*(/BQ!PR3B:3MN MH$5TU$]"->)+'%KA]^-*Z#E.KPWD)W.$^U&O %<_%H=**?61S%QP7N4T%3 7 M&8$H+Q$D)2$PS7/".".JXE9]*?W$3VUNZ%9Q/>H/:P/ T8*V8-*U8ZT0 V0Y M&T2#/3;#AT5\0 %<%^#BU+2UTN"5RM2ZH'.Y\JS34]R;JKQ?[1:[IP^+I?S\ M4.^TE0D3><$KR&0A(4I*!8DL*YB:/E(896G!D&TSE9/^K<_Y%=Y1Q>K]H_-2D@QCE)*$BAEF4+$$-$^OE)0$4;2 M4E&:$"?GQ%6!J7WB!_V;9L0ST)H ]C: @Q'-%?V+FS"#9.>@Q(0^,IT$1MW9 M1?&%+J23XJS#J&Z*+T(O'17OY_CF^VE?2(K]7J0IM=]9$_YNEI9TR1^6M4:? MY:YI K/@^^O?KIO4H2^JNP+]N.(;H]]S>UO:<8-^=H]N3X_=Z1^IH<5V^H+7Y<)^Q>E8?(ICES;,- MK-9TU^S%B&^,'9%/Y3V(3/I3> 4\0Y$SJ":LL:6H5 M_N:MP?^2.:@QH@ZZK_=,P"^'IA"_=NN[+TSA'3V\]5&(9IX/BY4V=4&7X';= M]+4Q@CDSW5Y1X;0ZWP\B"F"T?Y%E0LMY1 M79[;46W+X:?S/"]D6C$.656D$!&&($W3#.JW/$EDR8AT"QBP$3HU3FUTALL+ MAPNMWHY5)FW0MR/#T)A&YK^A<+J7GG3 )V@-2ANYXQ:C=$#BI"JER[WN*0[: MU?P[7:SJHOJ=+@??UQ>:6LUS*3/*60$YP10B207$1"6:J$JB>)55>6%5H\1' M^-08RJPAC0%G^T1\7U_L%&BK$J429B(G#:97'H"$; D#(M"5)(CZZ(V#G*G-GG4VH+[ MO>X @G7]"]KH#^3> " >ZF^KML&>R%P&Y/J<$0GFV$>!DT'8?I:(A/1($T10 MQ)TF!P_<>N8%EZ>--B5XF-B=#7QN]]OAN'FDBZ41\V&]^4:7\IOD#YNFLQ_7 MKZ'9Y);B[QL]+9D\#[HT6RQFHGHCU7ICDCGF)2X9,OG4.-&S U*40XQ4"9F> M.P111<(2X;+],5BCJ4T>!X.@5A!NM4G@:-,,=*P"M5G@:%?MP5-N M&RC#!]=N=V74(8L\$8TR6L[[,\$0#KEY,URI47=V@F'X,";K\TIM1!-]OZ M97_7^0+>M5_ E0%Q6B4,@+-GM>#SU-%6#0-,[JX>ACS&=REC!,:)^L5M[O] MIH1N%,XG(\XD<9LF3T34Q>%*F)9IIB>!(H&4%!3RBA(]#W ID%/JT25!4^.? MO9Z@5A2TFGKUS+J(K1W=_-_RWK1';AQ;$_X^OX+ (,J(-BCA5HX PR0WNHU MQEWVV*YN7-2' ->T;D=&^$H1:>?]]4-JB8B,E6202M6\0,&53DOB.<^1'AZ2 M9_&!6&""<0/+FE6N(>&31\Z.-2IS7-/XD"NN7N]82V'7D._-IJZ6]UT,=5N^ MX>W#]\7J28CVFD_JC?JF&$K'^LT190FG)(8YRG4Y-.7-D"R/((Z+.,K3.$&9 M5>:-DQ13XY5G74 [-?IDB=G0NGC0I2^[.&C3AM5:EEAPLIL9+06W1FBG*) A M["LOW *DUP(,3H*,6X?A%JR.RC'<]# W)OUMM>(_JL7B;GD4G1*]K6G.B$FD\NM!-@5 YTPN:0^]P>XL9Y MNJ1D5>N=!EWXYOE@>S'8:JD9105-*"R+2$+$(@1)@C@LDICSI&0YP5:9&8;C M3HWG=F(#90;C$Q-;M,WH*P"&@8EK#[ZVE-8!<^DNL+ML#7^,90F43ZXR'7I4 MEK+$XY"?;&^WKY'UIC^@NULN-V3Q67Q?U>NY0(BG/),PPDA A+"$5*0YS%/$ M$Z'\K2B3IG6R3@TP-:X99 2=D*"3TKQ>UDD0+S.+#V@"4X@E*E:ULRZI?D/] MK)./':V&UB6E]NMH7;S./IKF](;X<>W15X>U1]L_WO[\7G71^=VZ[^_D9_6P M>5!N2*E65B2#G$FUZ&*TA"0J.12B0"A.*2^$4:V\8!).C41T"2 ]UZ[:B@O@ M7BFW%GP&'CIQS0,^PMCS,AU-PDICG/^!5Y>K1[_JJT?WUSVK'MW_N=.TWRD# M?Y^&B?!70L:H143 M#2 -:+X+5LFJJ\N@+^^N(/>UZ$^+?WRKV#?U]"= !?BN;A/Z>]>7$_!(ZDJL MGS0=_"!/#?A%5W\0/\G#]X68M07F%2^LENMO[;Y"]W=.GHY_^1\;4BORT@\B M[:]^_9N?0*6@;\"%4*8PXXX6[!04MOUPJ+ #C=R_XN-0UUS4K&ITT+%:S-35 MLJE8N\T;Q LPAD?SDK8?KQ^&L5DFT0_CNK1_C7X8 MQJA[ZX=A/J)C]^KA1%/4CY4.$3DUS>XZ0KU36)Z,3DV22"0$05'0#*(TBV 9 M)6IUS*.FRY%7,[VV[!9=GKV8T^S265\*XTX@=QN(/L^ MTU[Q]-J8VH]DXW:R]HKF4>MKOT^WW^9\OWQ4K^2J?KKC_[YIUOK][!OH%I+% M<<(S*$M>0H08@24N",PPPUE:EFJ68:9;E6='F1JW;@4%S5I\AYOO#CV)ST-Z M?;?0"U"A#T&W&)&MD%YA,M]Q\P+72+MFIV#SL^MT%84+.T?G[QUM]^>J^/L[ M.-K]D_1M(RY@F1#(H18HARI&$)4U26' B(L%C*5.C-*F3 M3Y\:YPT"Z@4J^YO#EWR,WW6BNPF5P 07 !"+>G.W #-60;EG 'DJ$W=.[TMU MX([N&:_0VSEQGU5R.WN1XU;QAC;B/S;*P&\U"W:]"]-8L$0(#KG4S25U3FW) MF(191@HATS(@0F7)*8AD3Y9ZP$F+U M]4-6BB2.:"Y2:MG'X6B,R7WQ>RU,/ZR6]W"M T.ZBA1;R1V;Q9Z"V(P&;@0N M- OXP9N1>!F?U/.Y6J7XABS7;T3#ZJK=[9]' M,D^YH HZ*2C4P:<0QS&#"4511K,D9\*J&M_5$:?&&0=O^@P,,H,]H6^ABE.H MNQ#'C5@&II';8+R1/2Y $XY+3@WZ@LQR 8/+/'/I1L=2#INF6HJF>;UZH-6R M76;N]5OA:LQ*5N2HU<'=D@_M>70I/-U!2_#?Q7K.$:.L;1:=Q @BP7-8BBR& M(LYEF:K5'BF-8N(#R3VK>-@BI"O+M5,3]'K.=%,]RZH3 MGE\#,])\0>,&IM@7L*M]@8PPZ'NMJ^%9Q''+<83!]ZB*1Z!A[+?=WP@IZGH; MJ*)[).YU-7B_'"1M1>AZM0W;\SDJ"Q816*1E#%%:9!!+E,$"<1$S&:="&,6) MW"3%U.:&01%=QWW(4&3[NN@@:CH0#=FIX[#![6ZZZR<#HQ@DN,O\5["%^:'$ M*#89Z?#"V39^SCENAO+">8C[LT<[-[E9_?WSE=L?=D/(ODL:P=LV.V9O\ZUM MZ/#U&UGV$9J_Z?RVYGV?8/!/4=U_6ZO)]U&I="_:?WQ#UN(=J>HV;G,NU1N0 MIKF.Z^=J)HPB# E*,4QY'.=%QB.>6U70FXQF4YM=/02%=Q ]VWKM&J^L%4J[ MD/$.*$U"0\6H 2S0H]5= C1>0 /FG$HP!4/;9!Y,0=X)>1E_X7?2+<5A2O;W MGA$Q">7&3Z"8A-J7\BTF):";OZ+6Z:])\^U3O7I4WA%_]?1'H]O2ZEBZ1G<4 MO&/KZK%;V \%R'),U!);I!!3GD$D\AQ2QCE$E)9E4.NP-?XM'#\XXA"8* M7Q"8[_@[0S'2+KXY)%:[\R?5OK#C_OSZT7;13XJYOS-^^@+'$KM+5NO.8&]$ M]__WRSO6-@YK/@LFJLS/W!P[V7@XR@W@II66+7!&TSE\@;@F/EE79B@E\&@7_5 M.XY;1#]?1]2^LJX%1%[+ZIJ,.VY-70LDC@KJVMSKVB5&?;S=(9\:;?4@[I;M MIEPMOHEE4SV*_K?#Q@D7*6(Z1(1(R2#*.\_D2A^2BWW62&WJW-G*=E3 L609[F'"*AUG^D* B,:,99G$J.>[2F [>UM<1N&T067]PN\9+NQ[%=GQV$70S\KH9PW&8RADW:W8R <0G M%5T<;U3>,='\D&2,[G%CE-=:ZN6ZBX_Z7#7_^JJ>\V;U0*KE/$4%9A$24* D MA4BF&:0D4M3",,VP+'-*K4[\+HPU->_HF:A RPJTL.#/3EQ+C^@2R&8$X@FZ MP/SAC)HU?QC@X9,^+@TW*GL8Z'U('B:WN'''?OC_DK?4]&VU4/ RSV M$G%T8DZS)_=_^Z]E$A?_LR^2;LOWB%CJ491PK=6&W)S>,?M&:_-JF<^JUFE)G!JBXKY;+:GD?UGBQY$3D M60X)BY7Q4H0AD5S @G')BD)&.*:]\=XN#0]V@IMND&22AA-+'MQJ9JY 0#L$ M]@RJ!ZCF[-K5?Q<_U*Z78O^9" M%DE,D@P6I4@4%>JD*T%32.*<-T1,(/%\7'U^O+&/J:]J?N)X^OH]]O%XKU?+]I3G M1[7^]GJCUOD/HOXLJ.(JM5K]5%=,?*I7:\'T3HSZZ;XF#[J;X9S*(DMX)&!: M(@Y1E!)(>">?SB"-88*=(QF%6L B-OQ/-""*7KDT<+ MMKQ1]?VPS%L?Y1@[U=M)_OE-2K>J=:Y:+DJ4$%VKA M7S"(2I9 @FFL5O]Q$=%$9E&<6\5/VO<*& N=U)-Q#,N( M9S!+91Z3-$NY-.K^9C3:U#A+O7>)'1M=!M.,?[Q!%)AQMB^M_7UEO<1A5LJ$1H1)FI169'$TQ-088BLA:$69=QO_JR61Q_Z^2M'+?#_VVK%?U2+Q=D*[S(M M<,X3! M$,HA0CB&FRK.@>4$+PBDMJ567LD!R3HUG;BH,/P.#NK.7K_U_]0TQ M([\)V#TP@[ZLR<=J"V!JD FT![@JZE^A38 IWI[:!1@/YUH&YTV_M5/&2!SG/$RRF,!DT&S\ MJ?'77GCKQ69=/8HO@FWJUK5[^Y,M-ESP=TI)':2]6??' ML6])K=-4FD^B;FMEWSWHPD!S)"7)$D8A*\I,%PU3[$A(!&5<)J2,:!I'5B>D M7J2:&F?J'=S5LDLA;9-&'\FBK=@@>KV ?J? ^IL C"R8CI/O0R"68@UT;A?X M+FK0: W!+^W_K+.]O%C;C&A'MV%@^MW7!^P4 F^?66]/)VVY02O=::'KW# # MG68>DU=\ NTUI<6+8.,FNOC$\BC]Q>O#'6N&;.I:D<[>)*,[(8A78BEDM9YG MI"!QBC.(A<[Z+U )"<)8N;DLSI-^E!<\\K59@\$LO MLB7A7H';C$G]@1B8(F_"S[Z.B!$L7DN)7!YQW&HB1MH?%10QN\N-6_Y8UMO- M1/7L_J'-4$^R^2R:S4(?;VFJ^U17J[IKF**N_;3J&KHU=OKLT=@]WZ>.?'M M(V7N2"09A)G,%(D@B33"CRCX+Q^UFQ_A]@^,'Y&IGCSULZ ,M[ ML=_T>-[)=&&9_BK2+\;UYR6;+MM?1?,FOK_^=#?&?UVU5,\VV$<C.0!YU_\9_=;FQ734KWH'C2A@A@![,)SS>V M@:>S3ES8R@MV G>A:K/]-]W?3&4#D<]YR&C<46<9&R0.YQ"K>]UFB*Y I-ZU M7BUU9D)7%CDIXPA'DL*8)S%$:AJ 948$U(4=$4[R+,FL:D^?'&5JWLK MI6.YZ=.(FC'+S3@%IA)[B*R9XR($/JGB]$"C9@.?H(4^4A\'+_, 45^XC10OZHR?5?BH"2@7HDDO MWCY:<*F)$ONQID;7WU; YZ/4IV],+5CZY?W0*J2M;;(K 9-$F&,2(5VM1RWO MA%1$&JN%7I*4A)0%*R/I5+S'P@?AM>TRLP[+&!006WPCRF%C%SQP+B M')B7C2 >I0:/)78AZN^8BO BM7V@>,*<#2.,TA MEH2KI33%$";4R*>^%; 1&-X/8&8D[0A#8 +N$/AT&0%K4CVA MJT_"W'_\J&1X0J]#HCMUB6/AL'KU7=3KIT_*8.N[)=<+Z^^:*W76(2)9!R$S7C3%VZ!B700=IWKDO.;.FT#BM7#:I?'&K91FH/E1:323>^PHFHMJ_G:YKM9/7\G/(9N= MM:OWWS=MJK L"1QO]ZO'_ZZ>T1&&^N&0 M)ZX_?Q22,%9S8 CS&QQ;7XJF$:(ML?1&-*RNONM'MRO=N4@CM;)B>EF:I1#% M@D J9:$U_NHJZ7!+6[\\4;(:KG;*5,OP[M5+:K[97<\ MP)[>_F3?U!LB/I.U>-W^U/07?Z2+_CAA3GA"DR2CD'+MBL2QA#3),B@I$466 MQ2E&5D$27J2:&B?U2NWVGM6_SK9_V\D] [VR8- 6?*W)LNE3J'\CU;+O'V?' M87Y,;<9VHQLP,"^.:#MK'O6*M4_&]2/8J-SL%^WU;JUMT)'G3" M9%\YK>UDJ,MT-FV"]BLUU_#MR4$27$*6D@@B7=X,\QPIQS*E+$UE M(7([IK]-GJEQ?-MP&K:R@GUUNKV:A^^+U9,0SUC$\G3W5OL9TO=X5@E]^JNE MA+0U2"\GN*MK_6UU'0B"G/AZPL\K&=\HTK@T[ >_(P+V]%@WZOU=K'=M8>>L MB"2-$(59J1QE)'D):2HS&&$18TVE<8)L]OZ?/7UJF_V_]S5_[+CN.6 Q+A!! M100YCU.(TKB$9:S^BC#A,LVR@N96E=S= 1MA'O$!F!G5.\,0F+@U L^:98.[ M];JNZ&;=!NJL5XK._80%7D3")P4_'V!40CVIVR$]GK[(N21EW6U7=/]_O]S6 M@W]-OE>*EX(A&$@JIZ^061>M2YI"04CN4:8:I54B@^=!3^^I[ MGU^G=:VVS0I(5T9;.Y"+7;WB]J!4A[017=:X3Y'\']8U*4UM9,8E89 /3#3; M/.9?!K%_U0;8=8OH10=_#L+[[99MB9CG"I2FHX]=?-(2E1-U)VV?X)PVLMJN MS74UQ+YU:B-7=5L$0+ ADNL6Y>BB'-U$H:%SQC*&<9 M%\8=MAW&GQKC#4'_>SKHJ7VK!5!J]$4F!T5 IXEU.H65F2[SW0C@!R:]J>)N MG=T2"O^1DUX\VL$E'<8%Q>M9,E9/'3MYQD7E$SDU3H^QGVH^U:MWJ_J!_+[2 MM30V=:TFLCO^[VH\_9+>_:R:>1I%E"6H@#3/"HADI#N=(0J5$\T+4>19(HW* M%IL--[6)9) 8[(L,=C(K[TU);=&6P0#QZY.$7QP#SPDO :$YW_N%,YF+*DC)%:"Q"1V96VN5$BFR]FG*HWI\_9]9]].[$9.-6$[-9 M"#L[NH9 !+/-BP0_N!O%0X2#$Y1A8QOL1'KAJ 8G_*[',[@]UC'R=;7DJV7; M0(22Y;\^2BEJP77HQ(?WKSY^'IJP184L\RR"<9)AB 3&L$P0AXR4G)8DBG%J MM;EL-.K4G.-.:+"5&O1B RTW^*65_%?+UF5V9C"C3._@!B9&3[C:1\[:X.0U MAM9HX'&C:6VP.(JKM;K9/H&GK['QKFH86>B2B6^7_(UZ^CPGF.6$8TB)SAB/ MJ5JV2YQ#DI9EEA8%8:0PS=TY-\C46&@H#-L)"K2D0(D*M*SF*3MG(;U,,;Z M"LPH3AA9)>E< ^&&_)RSCQXM->>:O=7-+MN=,?3>*9GN&RE)4\)1B MR N1ZPTZ!&F&**01D8)&,4J)E2MR=J2I??B[HU312VIY4'T>4S._P@M2@;_\ M'4B#D$$.G*]"X=-=.#_8J"["59T/W8+K-]COX'\6U0/=J(]-;T:]V0A=ZUH[ M'HMY5L1Y'I,"BE0?">,RAJ1@ N:HR!*!4E%D1KQP<92I<<(S00'?B*YX?"NK M^0[S>5"O[\U[@2HP*81&R7S[W0M:(^VZ.Z%FM>-^%8T+&^WG[QUM?_VJ^/O; MZMAW'U^__[A\(^KJ MD>CV@\U7\G->8*F64:B$3"02(I))B!$I85KF)$$")3B/K;PKK^)-C7Y;[< S M]9Y'V\[ H9+[)X'M]Z3U!.KW>YK.=(D!2]_.[VM@Z!"^F'%#>Y$O85=[)S0( M_%X]5[\2CNON!D'WR$<.,XK;7'+BW.'SMN7,4'6##!T#FO8\HA;\;LD_[$*J MU;\I[^2PO4#3*OKU&UG^MEKQ']5B,2>8YEG&"ABEO(2(" 8(V*GX/!-"C,#MJ[J$HK./&M<(" M#₥COF5F,]EDWYW $]TT7QOKF?!%S.=SHAQ7@5'GT1>QS>$T^S)"N,W" M=TPM[S=M*NTE[^"#4NC]6CPT\U171BY0H6;.(H&(Y0+B)"D@2S"+U60J2&95 M8=16@*G-A7OR@ZN>//A3ZP%:12S/[*T-9387A80_\'02 'GKN< 5/I]T;BW# MJ(SLBM AJ3H_QS5N]%$L5M\%_RK8M^5JL;I_^MPF!/3!,4DBRC1*J,YGSR B MNL58Q"*8LBS+!)=91JQH\,IX4V.]K;A@)R_H!':,2;H&N!F=>80Q,'O=A*!# M-*81+GZC+2\/.7(TI9'^Q]&29K?5XO%NU6M_W&>1R+-"HP@$SR"*",Q)%F40XKB3$C,!$56 M#7'#B#DU1MLO.O2L"M1^Y2'Z!$X6)](*J55GIZ_Z8:]QSD$S>ZTX'>Q M_BC;'O!UJ\)> :"OJZ[\SQQEB%-1$IAPY4&C6#O/,] M5="IS5&G5KF_=*K^"O3J1U=_/I7W0Z02KRTEKW=1+YPFSFPK-HW[XMQV4CSF MZ_ "9\8O_"9X.U'V9:8QSI9OEG42I\R^$#<];_8VGN.Z:_/]^Z*=58$L90+!"V6DB9C3NU M66=?;,"WY3@;7(9:2XJ3D,ERW^00Z]#MG'5XL,M,Q@3^@@ M4>660'E='Q@./:[#;X?'D0=O>;LC=>D*->^;9B/XFXTNEO!)U-6*MVL#>K1\ M&+Z<6+G9.4HYY#DO($*X@#A""8RC5-(X3[*\M I^<9)BQ4/^I ,\6;U0*KE7#?M0SQB,.=9!%%14E@FHH RSCAEE.$L-2K3 M93SBU+AR&[FU)_%L",T2X,].:DLZO(Z[73B=%S3'"H%S!-(Y6.TJ."$"S,X/ M^B)!85:2_ZI%[ ;XK_VK7R/!OB:CV9 M%%S$%,$T*F*(J+)CR4KU'>$RRU%.\BS#=B7%1K#?.*7$_B(6O-TE]V25T$YY M,'-X]<@-P!S+)[\DRF2\<@.\;/QRD\>YS8]G6W1_V$:Y1B4OD(YS*=(V'!DK M,DW*##+)DJC(&1*9E6M^?4#3FMO, ?)) M8P:CCLI8YB@2%+F,(EYJHE()QCR J:4185(E%N> M6+6Z,ACS+\5$,Z %=]PJ,#' C63D!FM@-OJP6M[##]6CCA)^EN,68*? IE1 M:&AOV&GPT#$.QD1TXE;[:D1OEVOU_(KU ?&(B9RC@L$4(;6,Y#F'-$E+2#G) M(TP(R5)F6H+H^:.GQBN#=):9!20,@=C)&J!IF#8E4J MZ+3>%^H#'=PP6E&@TX+N5P(Z7\CZ62G[=G+V0Q;"Y]W'9PVFU&R 1Q++((,B[UMGK$(2ER"K.H M2$2<)YP1JT,16P&FQDF#_."9 KL-VIT*-VP265O)C*I"8A^8OGS#;LU@KMCY M9#5K&49E.E>$#MG/^3G>6AEU/^Z&ZG_1?"(5G_-",%84%%*U%(0(9QR6-,50 MYECR5!8BCHKY4MSKE/JO-IGJ5F(8?9JX^S2/A GWF9[.CAC^ME-E^[L&:&UN M;EITT6)FY!C" "_9E,@==!]-B4R@"]R$Z*((+]UTR 0?@R9#1H\)ZBF^V8CW MRW>57'_3C0/FF%'*2Y+#/,8,HI2CKLE0(HI2Y)1G2%@='#I),36?4;VS*(@# M> "^5R_0'=+)N((SG5]'1"#(%-W#TU@Y^HAG M'N;[N%+\7+]2JOYKSF54QF64Z#@)JA;+J8!EG%%(8EZ4:4D3D5B5+[H^Y-2H M;I#X^2FEKV/)+="WGDJZP!>8UJZ$2'QM\X6UX*"5?)0CRD.8QCFAW(XZD0/* M0Q3,SR>/[K0_GOR':-9=8!C3!S_WXK-8M+6BOZ[>?OHR9SE!+$<%Y!AE$$4) M@25)2XA3+'-2,(E*H_B(ZT--C6EZ:<%.7##("[ZN@.+[I?KG!BC3@$8'U)F? M[%W!_/IQIS\D Y/.%1"5L-Y0,S\?]8?>2.>E-Z!H=8!J!LR% ]4K#QCM@-5, MD?T#5\,[;JO(\U"UI1*:/O2)YAG*TR*&&54$BTHN(>4%A7&&2X)HGL=VA0I. M#S,U7MW60!G$= PN.P.JF>=V.U2!B=,!)>=*+J=!"%&'Y6"D%ZFBV6I@U-C"(,S7/Y?0YV+5Z]@?UW6BKG7WSMALMZWI& M&+W)DZ=]4'HXR71 .>[)I)=$+'W2ZH'?]W-/IJ6Z,_;OXH4;3/HY>?M:K MI?J1M25RWI)Z\73'5]^?AV+%)4O*$L4PR@2#*&,I+%E,8#8EQ8"95HC^#=5_X&6C% M!X/\@4+C7-'SR9+6,HS*BZX('3*A\W/9FH\UDH).C%!*Z=CSL$95,V8 MZG:L O.1"TS6C',9!9^\J4=3R;E6_66WH6FX6 M/1,U\[0D.*5I!(LRPQ#Q(H-4Z!H\B'.,"\*BPJH.YJ7!IL8*6UF!.@CB/.)F7.$+Q\",,8BDRZ;W4#U/1WK[4]X:KF)R(=KM_CMRN&?@/4:$*M(EYOZEHL MV=/7FBR;Q4$[;;V)(G"2"U02* HDE6,2EQ!' D&<)@GE+$LQMRH6X4&FJ?'5 MU8Z.,]!K!@;5P)YNSSH96.^1^;"QW?GA2)8;Z[ QL-&\]9IP@'F,MA(V8DVB M@X0#CJ;-(EP>?7,OY#="B<&J+C97?%^(=JPEOWO072G^L_W]V6BZ><[35/F3 M",9IG$(DX@*6@N10\ 1E620R7.(A\\J,X'V)9L05S[.Q O/\!UT-E^SMI_,] M_=K84K*GF'//Y-L,:L;EHQII_![+^SKI]D*]5JV-]O6:@8,(X9EAC/4MW9>] M !ZH*_-MLKU4MV8OB%[HXNSG^6Y,_\=272LWZD^N']UO;!6H($6:ZH197<$$ MBPR6"4]A27E>HIPF16(51G=RE*GYV:Y$#X4.\ M FPE7@3&)W.='FA4&KJHZR&G7+[X95HSZRA@P35C_?PNF,YI7^E?[;7IO+N_ MKUL'Z_UR75?*WV7_((N-F!>TX HQ#C&C,41%S"&1O(0X2S*1Y;@HY*C=FYTU MF1K1^6SWVX'2N34]+#J#4__Z62_@&=B" [;H@!:><3M!N[^/9JS]EWC+ L\, M?Y47;/3&TS<;=TJ]J=V5^4NUK[[99KX[7-\ND..FT".I%OJHY]VJ_D(6XHM@ MF[I:5Z+I%RI:H68]9T6,6(8$1"(M=;6=%)((4Y@P$>&(YSEB1N58+<>=VBR[ M%1O*50T;)3C823X#6]F!%AXH8U>6@56F]C#V(,-IS/66M92:TE@L(,EE =7"A-,DSWAD5QW'08:I,5NG@O;1>B5 J\4, M;/68@4$3FRH(WFQFQGB!+1&8_4(9P9H);X#1)RNZB#$J0]Z TR%;WO(H-^;\ MIZCNOVFO\U&->2]^W^B=I8^RZWJTYWGJ69;-"UE$66!: M](JV-1:3!>T$&)7_G+ Y9#ZWA[@F?M+U^V6SKMMZ).WZX:7C^K-78\1T6)>5:6D.""0,1Y C%-4X@%ET6A2RL2J_0ATX&GQG1:;K 3 MO/NZ&M#)KB-L!^F!%M\V5]/0&&;T%@+BX,=M7M!U2*^T@\IO(J7AV".G3-HA M>@V'3]7S;_>U4+O* KU5J^U@'/*"<:"E5 D M)($(90FDB%$825+$E G)E#ACG-"92CPUQM0R0JG[G5>]E*"VIL;P=@Y\\A7" M>M,_X=):=^=38$_O&=": ZTZ&'3W3.BCV6D2AU7&0O\U#J5L;>#M\,EZX!MR M2O;RSW]7>)+F6QOG3)@>M17BHWRMQJ]XNP.R6OY6/8IE/&=E6:HIIX!1@1!$ M<2IA61(!,4IYEM&BB$JK^>@68:8VU>B6U;H_D5X)-]U*6*>_?>])2?V6KI:; MQC:[_R9[FC2?'V<:AQE*$H+!'E>IA#E M$8$XINH/@0H:*;)-B-5)_J7!IL:76L@VZJC]84]0YQ)@N8(4)04;"$YY8-9LZ.-346N6.LWJBU7[TOLFU?F?/(FO&& M)[P"T\8S*4$OYJS/CO68*F6 AM\V+^>'&[F9RU6]CUNV7+_%<6^R;VO[4;[; MJ,>+OU?+ZF'S\%D7"E_TRTZ=Z_K\C+LYB/.(),E9D24P1KIS%:8I+(LT5>X* M20A)$Y20R&K_T8=44Z.@02F]INC4 KU>H%-LV)CJ%H0'\23-S0$\?DQMN 4Y MM@%#;S..9SO[;42?6'O=*O0BV+C;@3ZQ/-KR\_IPQV)4ZK7^7;WH?4>!-(DS M25("D9JG5N7HGC]^:@S!Z(UG4\S0N>)8F&'*"8YPHA3LT7=U9&F]C5W MP@(M+?R7%A<,\H).8+./^SK"E[]SK[@%_N3=(3-F &,X=F30#&S0"/:W^]7C M?U?/Z(A _7#X_5]__BA48*SFP KF-[CN^SR*Y4:\4Q*^7BW7-6'K?U;K;Z\W MS7KU(.J= T_+7.!"EK!HS^9$06&)2P()+9-(EB4A++;;!#(;>&KTT1/.'KL+%D!Y;?72;#L4?>7QUW6,+S.15^0"4\^(H)EWYO0&WDB-.<^# MZ*%_IQ7KY_M':<1FKL=^,TN\'1"=1)&1_E'TW7=NLC71-=&>K]\NU/ M]DT'EAWM+FVSU>:((QKCE, "$5TR():0IDA 063.BCR/6"2M_$)W6:9&PJTJ M<"6A4J9K.P<&=4"U!(-"I[9^=UF@EO[C#98T="G'L4]H+S.H:>Q=S]M!]>J- MWB#.N [J[;@=^:P>'NFO4>%ZHQ-*%K\I&73UX#F-.>($89A'1!=VS+%:@+,8 M)EQP@4M!:6&U"C<8KILX?"WCW11W??%6[>J *U+7[?[]A:#AS8QXTW/ M2 =WA<. [*4YX!G80G< /!SVQ=O\G<'!I)??N5L=Z[*LEO=?1?V@?=1MGL$\ M)B)+LS*!4@!:S/TL(Z)2<'&KT^3K M")SUBQ;TU[;3'NBZ[K5]C]C0]TA_BRN= F7'83:V,6,RWU"/PV>G^TAUIV0P_*K4YX')(<"Z/<*.Y]\M'Q9VK^NG0 U"*%WF2"ABA7/E< M7!"(&2E@K L+]\5SV*?Q.D;N8T1R)!10)%(A4+Y[2$)"$1+**",A*GV#(ITEZ$J1'T85K< M[#"7;E!C!I0B^OQ>JP):72RKX=B;RXR$PAHA,#\%P=^^Y(TSA%X+W=A+,6YY M&V>4CHK:N#_)_13A8#.P36"O=(^YJ?+HYBI1%.'4,:R.D<\F9@?9]/ MN@LT^KGES=B=.L^\_:&NL:.U>M):>6)#^Y@W9"V:>2XY+K":,'.>I1#%408) MQQ@2G M2LK1$W&HQ>6:J66\^LG'=N_UHVEU7C?]4MW&*H@2H)(ADH8H1)#E.0Y)!%1 MM(\HR^(B1RC#5G6[# >>&NI$]+5Z M]RHU0)N?WOR=_/NJ?KT@3;-78C3.,YEBEL*(I?HP-,LAI1&%65$F<9I'%,56 M?IZ##%,CPYT*<*%U #LEN@(0C=X#4WJ 5I%;ZKVZ6,R,) /;(3!/AC&!0R"< M,XA^@^3LQ1@Y@,X9I^/@.O='.0:3]/7F-F2QJU;0AJM\$4I_K@-6YHPSF2)= MQ!)G$41E*A5-TA065 B1<_4_R_Y(!H-.C1?5VQE;GAJ;0&MX..P9L-!GP#MQ MG]7 6*\ %> 3J?BLC7H#7W^L/![T6H#D]3S79-QQCVTMD#@ZG;6YUZ4.I11U M+?A7\G-;#Z@-G..U+BBTDIM&_4V1W3RF:1)+GL.$-F483>UR_0S&+\RC M%?)Y>6AMJET&@'BTRI>^H+8LB&D)V<7BF*;/&K%0IJ5ZSXMFVMYLWV;A@[+. MXM.WU5+\OFEKN^(XBQ&*4\WMRJOD5$"<9P7$6/&[3$E.$3?MK'#X\*EYCZU\ MH!40=!*:=T\X NXR ]\*1V"BM4#"JBG".95OZ(-P],C16A^<4V:_V\'9:QPK M@)Q?=NZ7T^T/8@\;U#%">1&5,$DQUQFQ,<0DPS#B$8U0F7.*K4J8W2+,U#[] M=Q=WZX[<(L^XA4@\('=4 MF<3',QU/=;^16KS2+MCKU8-^?#O2W0]2BKY*?TS*51.:0MAGT M9<(@3KB ":,XCE!:9K%5QHC%V%-CVU9T2-N51)]]!^[J6A@6 TL"Q MP[F-90S/=,/@'?HXURO4]@>Y]J!Y/<.U&'[X<9R=X^D6FC: M?+>JOY"%^")8?U)\Q]CF8;/06VN_U:NF^6-9"[*H_E/PYQ7/8HQ$&K7YCJR MB"0E) 6E4$0EIBF.BLSN;.)FB:;&B%N%H!(0-DHEL--)UZ7>:@5:M]87C(UOX>[-53W7D"KYYV ME_2.0CN7?/RN+VS>_A0UJQK1O.^;]7S5U9>4OUU7RZ9B745OP:(XBCB!RM&- M())1!JD0%&8E8R2368[RU(.+ZU7HJ^QG8 MZJ_+F'0(S,!6?9=*[J.\1C?YXR_V^%K#1#$4",L'OS*/8551Q!+ M&"Y7PHSM-D<.*4Y*0%HMR?,4)ZG_IW_5]P']*-M,J%J(+Y4"?R\M2B>]MDU) M%G,4$YXC+" C90E1DE!(\X+!@N!,J E11M(J=-6[A%.;_;:9?WL:SG3J'QA2 M_[9:ZFH577?=E02#IJ#1JC[+&]3*]IU]%G:3G?_WP6QF>U$K!Y[&7LK UK-6 M,"/XG*+\"SGJ?!0,X\/))]Q ]L%U:L":-.MZP]H:=-T6=)(QFBS4[>-EI@V26A]V/(+E[G&),R]-T:@M(JT?Q=D$8]GW]4 MG*H[JU3+>^775\T?RQ5M1/VH-\+>+[]OUI]UN#)3=[5OS%Y[+<8(39'>/VIC M51""99D7,,\B(O-42"JM6H.&$')JG+KK/#<#>VJ"04_=[F:K*6A5G8%]94&K M+7BN[NUA+B'>#\/PEQ>V>NBPF!(VH"2'GN)$V 9$^BL ).9:] MA_UZTZQ7#Z).>_]'9JG@*,E@G$4((I3JTF"3-B6=/;0X8 MQ .I@_-XB-MU=_H&- )SHU<@S!WH&P 9R7>V <;*;SZC^@67^?".T;SE,Z+N M.\KG+KFU^LN5Y.&#*%_!)$M%44*A>TTC&5.(]:EJP3#%!.4\SQR+P%C),366 MVZ]1LI>'_^%,?/"M'JRK]0S/,\6JQ__ MG^#WVE%MY_@L+I,TBQ'DM,P@RE,$2Y)QF&"A_$>99H0F5B&*'H2:&N_N![8I MI?;[N0+];G4%XK46H%,#W*W7=44WZ_:+7Z_ )U+K@ 2WF&XO=C8CY;&M%YBA MQS.;58O%O5 M.KYL'D5EQ**4P83)6'E^I8!$%D@W$L E*S(18RON,!]Z:DQRO:8=^%.+#WKY M_982W+>)&>>$03KX&;\OD'T7"SR!UX@U O='GU)IP!.H6%8$//4$-U;3N2%L M=;_4V2%?R<^^K6_S1K"Z[6OY632;A6YSJ3VS3W6UJOM86?+STZJ+86KF(H_3 M.*$)C!*J5KI8Q!!GE$->"H9B0M-"8HN:73YE,_I,QR_IM:]:6Q!I4&X&!O7 M5KUN0=4JV,?6M[=L=;3C3"\6-V/3T0PX#L^.8S1K#O:)LD]V]B+7J+SM$\E# M1O?Z[-N*OOZS6G\;3J.V=;_F15$2FL<%E$F,E-,J2HAQ(B"BN=0<+DA"7*J] MGAQM:G[J("SXH:0%@[B[()@GMQJPIY$V(T]O^(4^%W>&SKG4ZT5(0M1X/3W@ MBQ1WO:C[N:JNEV^R8Y.F7N^=RN@@G2[O:LEWFW5WC.D5=_.F:MABI:-V=F>8 M>9$2BC(,)>*1+KY/81DA# GB, Y+P@L8 MB4CP!,<1%48=3>V'GAS;[GVP[TR"2YP#?*X:Q3:FQR?4(X;QW(CR#7$[IH"% M"=6Y.OH+1>>8HG(^(,?X"?;QUO^LWE6*/E_5*\*IFD:[IPXYEWW8,TQ+' M,,.EU+5A2DABI-A,)K3 ><&H=IF5L?8RMU5S>] ;27VSP^V0CP MRTP5 L; _'0=08=0;R,HS>._?4,Z4E#X#2^G58RX#3P7 L>-'C-:-+F-4OLA MYE;W.49&MM4@U;UW/ZMF3JC$+$(Q3*1D$&&UH*<%YK#DE*GS,>@8G3' K[Z+U3*GL-PWLVP+CQ=*=T.PJ, M.WF1CPBWH:OZ9[(6;>;1(PNF Y*KY?WO8MV=OE:LO_[UJEGKO3N]B==^A1Q+DA&2P8S% MNH,S!HZD2V7M\"4RY^*=L&I^KQS>K YB'0]TOV7B4<>2X(@>[Q5!%D M%+>99'?"LUBL?A %TP&CF49DSS&($F4A*B(I80I*3$B8YX207D8BQ M5<'J"V--C>-W!Y];6<&?6EK0BFNY7+X$LAGK>H(N,(4ZHV;-@P9X^"2U2\.- MRE &>A_2C:,I&IF4AB79(+0\I1!+.8)JC@:107-GWCKPQG]#*/GU:RE59'7' EIYW/ M=0Y;,W_K%JC&(?EW4%!9\>UKFA1O6NKNA[Z%E=N]SQ5'*/ M;-K %.6RZ9H!:MW7S*E,,RJB#$I]4HFRA, R3U-81#$I4RFSTK)5W(7!IN9; M/6MDJ][Y;F]=+9W;=48KLN4IYB6D#0\U/>$7^HSS!NCL3ST-,/%Z"'IIO''/ M1 TT/SHB-;G'6\>6S]N\K?=<$5=W2[Y7J;3=FQ+\X_J;J']7 M,&QJ7>JFNV.>HK*(TUQ S*5:YR$J(!&9,E)6YIS%F6"YU<%!<(FGQFFG&W[L M= ;[2F\[>O=JMS%)^Z6->\UGH-4=[)3O[[RYP8OGU\>,8R?U4@0FZHF\#S[Z MP82Q4>#^,)Z%?NE^,6%L8- _)M# ;O/@)_7."/4X_F6]8O]J^Z@U'S?K9JV^ M%S75SN-,"I*G!,HTBB 2A$%,< FS')-4)PPC;M5.X^^0_-(AV0D+]J3U1[F&L/@DS&M#CDIW MAOH?DI7I;3>V>WGUU)?X;YLWZA"@-E0VY7E2$$&@B*505)-S2%*10Y1CA"6) MLSRW6K]?&6]J5+,G8Q_ZYA)]? UD,UKQ"%U@6K%&S;WQR&4L@O00.3/DR[0# MN:S_V5VYSXY+?Q5H7"OU4KQXK+OBK)QT;\G[Y?ODHFG6;AKNN'EO?:9[D M92Q2*6$>11*B2!?IPYI;A@K6JI_NME!F0KM!W=6-C!C'G"H!N8A#2P;1WD06S=3ON7/SJ4?P5;X<'= M=9BM^,9]493'ZJ*QEC\HA@3D\P3&Q_\;^UG> M)21*2Y;I^?UVO,VB5GH%>[1G8*;Y7&$2[*[WNMI4'@KXU9F0]F7Z_;9_R[8>AOD_9$NJOM6T&:[ M9O@H^]!OO26ZY.\V2ZXW)*@TWRX MPK*>8LB7Q&Q.FXKI T]I8:T>M%/7&!;R6EPRI+SCUJ8< ?FCTI9CC'G#PHU> MGV[IF>EV;VO]GZ*Z_Z9TNWL4-;D7G\4#J99MJ$M7V'-#%E]%_9#,DT3P#&<" M,DD$1'%>0%S&!/)<("HC&J?,J"/M"^HPM0G0IW>_!\<,#(" 'A&PA03L80(T M* YKOY%?/(L5X71?I[_0.M'[F^2V?'P96WI?5(ZLQOA+S9>QT\D%Z N)8I^G M]_&[>K3>ROW05N9_MUFK]>Z7C?(0U%_?+]GJ0;S9B&KY5;V.XM\$J9MYC#+. M,\HZ@PVDUU&WYJ,^=6 ]"IH!8+K1)@T )T:LR M4D0O-5I50*N+>=::@YDN3U;AP0\\STP6=_,4PK#XCY17&,0.5IF'[C!>2$=T M>.AH.8KN"N\G+M[PE$!G?,VYK=E=F;@EURO8W]7[^&:E)\-YG/ <29'#A*@I M"#$B8C[W,W%DI' ">*,99&@$L^5(T17?Q5;[@O[_S=K>CH\#6RAP#Z*C6G\GVS>@-VH M!YHN :]H*=H%A"%:9AQ M?M@7ZI1Q%8?S+3*NW^K:R;'^OE(K%:&3TMLR"FW X= 8(\6YR'$.HSQ3Q,.S M!%(69[ 4120XS8N8625,7!QM:I2S%;9+V-^):UD7R0QJP]@!7P"&/OQWQ\ZA MEZ,!)GY[.5X:<.1>C@:Z'_=R-+GI5G?FL]#UF-E:/7UYK_XBZD?QZDF[4!^E MKJ^PFW$S'"=I+@D4&5,L@Z1.R\HDC&.!,2E*G"96+.,@P]2XYYG@0^[$4QL. MHV18R*YCNY[.ZV=7+MRZS+I8S=9/"F*+$?VFYR;I%=!GK>T*5%V@E1C)H;+& M,HR#92[&"SE,%[M<_7G* MNJT\&"U!,_%UY]D M=T2RIX'YV92A+13:+(NX@)SJ*LT)%K D90)37.3*&J5 F5$C3,]&&'&J>DGT MKY_"^L '?"+!> 4'JQ1-0G])#7UYE=S6YKT6[ M;_@W/X>M=K!>.& U?-!HAZIVBNT?I%K>Z;9J:7=77J\>'JJU?OZ<$)9RS+@N MGJU8'2,!J2QRF""2E2@O*".%34;WP?.M*'R$M.VO>@R@7N_J8?, AK*:_\-N M#7&(H=GZX 9D A-QMT^Z$\V?'W]&9Y\^^N$0H_K?9_0[]*W/7>92#K\K*O.5 M_&RW2-N8B]4V>G^N=(BET'L+,E:?LV2Q+-_L%M?B6JS=67R]6#7*%^N/+2*B"%3$!21YFBAW M*4\@B8H$\H2R/"_RHDBQ74FM$Z-,C50'(4$OI>.!T&E$S?RFFW$*S)[V$#F4 MS;H @=]B6:<&&KE$U@5=CPMC7;K8[>M_2VJ=&]%\$G4;(+,[!\AQ$J.(E3!& M!8$HI:4.4U'.512SG,=1P5EAPP!G1YH:"^B:3!]63:.;$'8)5W:?_WE(S2C M"U"!:6"0<8<1^#/(V"A-0F59[.ST?6%7%#D0V_M M3!-T_[E-3N!/-;7)P A!,IN.0/20V+1[YN3RFH[4=4EK.GY(^%;K1U4[GG=9 M)VK:X3*&4LT_:M9A.<18$)AC),LTE;$LK-KI>I-L:C.20R?NXZH^HW56OVQT M,T?Z14P9?O=R/"L&;:1NA/A+]5"_+-QDVZ<;87I+YW2S =SFA+VV):_[/B5# M45%.B[PLA%34'D<0Q1A!*DNUTD@R4B893IE=+Y'S0TV-M7OQ]N,7+,]O+\!J M1J-^P K,BWM"SL 6HC2J-?1\,E9%T8;E82N:WW(*@9W..Y82BETW'3OEGXE M/S7WZ-9(2[T]VF7^K=\)]42R:"NX*8,^/;MXGJ)4DIP5NL.G[J2.%+-$90RS M"$E$64F+Q*B3ND>9ID8\6Y7ZY5I[R*<%!<_5F@&R!KUF8*O:X4TSO5'(+D5; M!+.UX:;KN!8,O3T[LO'LMW7]P>UU ]B#6.-N%?O#\6A3V>.C71NY-T+=].UN MR=^(1[%8?=?;5V]_Z@1O\?8G6VQXVTVA:WS7UOED;<.\9CT7*2ORC"&(,Z08 M/H\$+,L(0Q(S2M,X*7%I5>'D!EFFQNR#*FW6$=\I8]L)WMTX9I0\$N2!J?@9 MVGMZ@%X1\,M6E5W+T:ZV,NM:EC;K\PT"'9K/WPRJWP;U[N*,W,3^9MR.&]W? M_LB7Z1OS#]&LVTZC6EA=6/GK2O_J? W&MS^5 U$UXE-=,3%/,L:18F&(15I MA!(!*4(41CQCC$11+$JKFOLOJ\[4Z-UG*=D.F9:Z!FQTYH3^];4ZLP-&H 5I MW XU-[Z?9M/37^>M"SS#_;5>N-%[X?BQ\Y2:Y=RHT;2J4(UB/=_M=CQ)Y921 M<7!6,$C0'1GW_]#T,C=M!M(\E4D:IY+"5+(4(LYR2$14PJC(2Q+3/(^YT6+, M68*IS='#*1[MC^:^Z\XG8B \V<5+]/_8;!.W0)LS9I6;X&"LZR%"P4TPTAGJ M%-&WRA<):X7QLDC\6\,VN\0=R*Z$;3=G2W.8K;%"@AQXDE&BGP=W!CK!P9_]_X/$ MSKNBY[?+LZ4,(_=Z=D/HN..SXW,<]^_4G-P^_:-\5RW)DE5D\6G5M!TXM\$= M@B0Q+2B'4[+D=4?L=& N(O.Z3F(P[[FZ&!1)'>PXV]]KO#'RI[I>5K!A9 MKK]LOG]?5*+NB]IGLA2H)+K>BE2>E\ 44AK'D+(BQ7F2B 1EIJO_LZ-,CGEV M@H)!4LM. Y=1O;Y,]X)5:#H)#9/Y>MH+7".MF0>$@%S5X#2&=S^KQ@,'&R%S M80U\_M[1UKE7Q=]?RUZ_^!PU[F/]0?WTO_[+\!OUAS[U^%__Y?\"4$L#!!0 M ( "^+2U*E3<8O\2\! +!,#@ 4 ;7AL+3(P,C Q,C,Q7W!R92YX;6SD MO5EW&TF2)OK>OR)OS>OU2M^7/MT]A]JJ=48IZDJJJN[[@N.+N80N$*$&0*4T MOW[, R %DB % N$(9TY7'XH+,L*6S\W-S,W-_N5_?KN8_?(5%LMI-__7/[$_ MTS_] O/8I>G\T[_^Z:\?7Q'[I__Y;__T3__R_Q#R'\_>O_GE11??_E[@N4_?LF+[N*7OW>+?TR_>D+^K?^/GG=?OB^FGSZO?N&4 ML]M_7?RSCB$8 $DH@" R9T6LB)[0F$/4WCCIY?_[Z9\A1: &/'&1!?R8SL1G MJ0GECC+OI'92]@^=3>?_^.?R)?@E_(+,S9?]C__ZI\^KU9=__O77WW___<_? MPF+VYV[QZ5=.J?CUZM-_VGS\VYW/_R[Z3S/GW*_]7Z\_NISN^B ^EOWZ'[^] M^1 _PX4GT_ERY>>QO& Y_>=E_\LW7?2K7N8_I>N7>S]1?B)7'R/E5X1Q(MB? MORW3G_[MGW[Y92V.13>#]Y!_*?_^]?WK&Z^\\(4A\(L_Q^[BU_*)7Z]4[.?I MY7PU77U_/<_=XJ(G%UGH'[GZ_@7^]4_+Z<67&5S][O,"\K_^Z>+;#"GAE/$U M'?_CP6D@:CF+XMH)Y@K5TKMX\Z^*-#\V*;KK% MU7\Y\P%F_6\GR-SDH9>=A>5JX>-JHASHP!,"5*1$I+:>^&0,<2);K;T(@9J? MR&W?=ZUE^'A>$DPG_4.GL/SHPPPFVE(O%75(I?=$3C'PH>.RD8!RL'*G.VZ X7K9C(V1#]XONPD_G$S18 M(4N52$K>$)FB)E[B'JTBCTBY5M;Z(5!QXZTC(V$ '7:#"'1$* !2/?F/M__Y M86*1/6I5)C9I)-AF1[QR^(4QG[PUP-4^""@/7$.@?'<; ]>O&U'U1^BI.T9H M(VKY?]E\@%%#&6W?#[SR^5Y_K#JXC]ZU".TF1%.$R&8(C*B'0P1/7,# M3DC03%@>[VK_2OG9+T-/].9%&P#,5LNKW]P&PD\IV@L@O,U=8EAQ-X";;?HW MZR;3R&3P J5A)!I'D8BS 6VETRDFD,P;6@,P=TD9QY0,K.-N4(&W )GNXJ*; M]WR<_087 1838-EZI)(HBINJ3-F3D$$3RQT/"5D 4\7&W"5E7,@A6)=1SII^BX M.1$Y48EE4)P&D=E@V+CY[K'CEN/U>0F$ MFVZV@(0GR8F-69/(J 8I(L65- J;KQT9%=U6#@<+LXFC,1SE-C"SU[/$WS[ M7_!]$B,D%Q##CJIR,"$D\<8$(KUA"C3&^70(/.Q\^]E[3!FXS8)".>)%/ M"B]#B+L)W)REA/I8;OXIXF$329-0S"6"3A@@Y$4DWF5TRFA..6B6> J#868' M 7OA13TIO!PKYI:P\AR_/5]\['Z?3[23QG F"->^" 6#,H\!&FZC*MC(J;%@ MAT;*C]?OA1/]%'%RH(A;0DF?/SI?O%MT7Z?S"/B!Y*TKH1WSD4C-!?$LH*', MG+IB'"E-0T/E%@U[X<4\1;P<(^R60/.N6Z[\[/^??GG>)9@(X%Y&R"1%CELH M9YF$F"3)5&@;(F>X#H:&S T*]@*,?8J .5S0(\.E6,:S!?B>;A2 @PA ;%+H M;27.B0->#C=1%IQB>,^'L"G;[]P+$NZ)0.)@88X,@E*=-GOWN9O#QNT.U"HJ M:"!@I"?2:4$L9$<8NE#,>Y5S'"*?>ON]^^7+Z!-!PU%2'=LL7"Z*Q%Y-E\C# M?X)?O)RG%[@G3L!3Q71D) I7$LS)$*<2)]HE%9/.P>0AXM_[WK\?0IY*2G40 M*3?A;[R:SF#Q'$G_U"V^3Y!HP0#W/PS$+)$R _'<:I*<4()QA5^'*QV[\>K] M\/%4X]-\7$V_ F+;;S _8:!$L%X2E23R82@ESC)%F,>M,BKO ME!DNU-U-PWY@>5J)UP&D/3)JK@IU/^)G)]Q2C\0"X24)*$$$XIP$HB QR!HM M8U0#H&3[G?NAXJFD5P^69B,H> >+:9>N]D6-?";J!%%2Q^))*PRL@B71):V2 M%M;P(3*I.U^^'RZ>2AKU>/DV I ?SM,K_ T*!,U:%DP2JWDF,C 4"$9;A IN M&3.,09 #0N36Z_<#R5/)H0XAXZ9@LD;[F@D?=6#<9Z3:EI)<&XEE@1$MJ)0R MF2C # Z4+0+V@\I329\.(^=&P'(VGU_ZV7OXTBU6$\]$U@[#,)6\0/J30)O( M-/&.HJFD&=#C'A GV^_>#R)/)6%ZM'0;01\LA(.4,&4F\-9_[3Q)@40@J> M",J0\!@2"4X8DI1PP7 59=0#P./&2_3IL;)M AHO+V#Q M:3K_])=%]_OJ\_/NXHN??Y]DT):+E$FV"5TFH3%.%UHC5SPI[H2+8;@BLYTD M[ >5IY5'/5[634#FPV>8S:ZH-]'BKF@3\;+[_K";AOVP\E0RJH-)NPG4O)[';H$\],+IRYZ>=Y?SU>)[7\.0G$M9>46ZFAIY)]'5KV(T/I \3+!3*$WM?'Z6J& MM$=A6; 8G 5!B3118$ ?^G,':8!CP#9(SN3V>_<#R5/)OAXEU480<=5$H;\L MEFCP.@1',I6T5$1E],[13\\!59LQ@D=)#8B*[7?OAXRGDFP]6KI-;#WK^\C] M[>8/GU&,R_/+5>F<5JZ538 SIK@0I8[?HVB8(X'B%Q\X4]FXZ.QP4?)#E.R' MG*>2@QU8\DW@:-.=YYU?_,W/+N$=+'JF)B@4S:,71)N OIC+DCB;/ D>K*%@ MG(Z#]3>[CXC]T/-4SSJ\F#@)3.B.P'=5$AH 1';A DM'!9:L\\.&R*ELOW@\83RMG>ZA<1P;% MZY@79Y=IBI\X6ZU@N59#?[S)O-%."4T<*ZT"D\S$"<8("UP;$;W/:HC#G_LI MV \F3R5=.Y"D!\/+O_QZ1ZS(Y#\.;M_]_/SMA_,WKU^7+S]^N$GY7KV[[W_6,(V[]Z3UR*[==SKNG>=7T[F?QZF?O>O6-277'9\% MHH=Z$PB +(UKDB$AX);B;61:<0?4Y+NK;NC=/SSYJ^/$7@+D+G;DI0S)3"V MLX1+4>)_9",D!L0D)]"_-R[0'8G__RN:OSY*N3]O_OH828_:_'4'#\\V/#@: M*:,HB*R-*?46BEC.R]E%5,Q'*^6N8LI!T?+L$6@9/.E2'RV'2+H!RW)M<7]$ MD!84]12W9LD D[/E$E;+ M3377=020L_=.94MR*I46(I>&RC:31%6&$*6%4"4JW$E-(Z[+@2KNAI9W Z!Y M[I>?S^:I_//ROR^G7_T,F5F>K9[[Q>+[=/ZI/Q>=0/+29:9)XJ4+%'.QG(=2 M$CUGUO*(O-9Q?O>A;EQ0#8""VSO6X"II &?O 24SC2M(^[&']#M/G27)]8VF M2O%@L(IP] 5"%MD[V%'Q<#SB'DGGN-O?\-BKJ:8&4'@68RE+7;Z'",@2^@QO M87756"1FEY((FF1@N**H*55G"EDSDH.78+/>T<9E@)WR :+&Z:==#U^#*: ! M,+V>?T6JN\5W9&&B*!/& AKAJ-'U9!Q(T(:AZXF_-C;IP*NX6=M$C--,NQY8 M#A9P ^!XMX O?II>?OL"\R6@(3U??8;%#1E-M%1"&-2I]'TQO G$FC)I(&!( MFZ0PW%49#K0';>/TV:X'I:'5T0#";A(?E0'J,A!N2ZFK,8;XX( (C'L#]\+R M5&?S>C1J!K^S4'&W.EC$A^.C6_G923SNM]T\7G&F$T_4!A(LM0C_TM?$ REI$I;J49SM'R0VDF8:)G%023,-V*1WB^X++%;?W\U\:8Z2"E-?BN#*#FX8 M!JRX6$K3\4QDQB]>,D' :Y5S\MKE'86$0VQW]Q,UKG\],*X&DWX#2#I'3GRI MS7\#?@GOIY\^K\[S7W'K+B9YXA0#9STE&APR4[ZX@ ND="07D&)4KHK!>I"J M<=WO@;$TG/P; -/95S^=E6#S5;?X@#9V<^EL"MNF5O$8@@^6&$.1)\F X&9O M2!8Y9:\AZUW#H ?PH/8@;EQW?.B\^=#:: !AKU$=\T]39&KM,Z+%??DMSB[+ M-;2_=%WZ?3J;3409#^:I(.82KWDLL,#G8U%CX>'_>3 M-,ZLG$J(&4CR#6!H*P6V'7$FQ\$F251ITR%EBLB$]T0G1HVUI8JBBANTDYIQ M1NK4I M6D?R*)$VD%Y\,_5A.NO=]MLI5YD46L(L"?3W7FGIS9]B)HDYKQ2+D. M!\?])(TT:Z<28 82?0O69',<_,Y_+P'A5:8=M(2HJ2*Z5+1(X\J(&,V0"W30 MN7 ^UG%A=I,S;GW14,J^YR#^",F/B)^+;[-K1^P]?(7Y93G3N_K-NT67IZN) M*[.YRX@0$TJW]JP4BD>A=P9EYI3.$?BMX]4[MPCW><^X1Q,#PV-PP8X,$H3Y MXK(0/HV U*\@KN]ZKH7V?1(IYY&6#%.Y+2N]Q+ /:"1,!!Z8=EK?OJ&\$R,_ M>ID::V=:#=% MXQXRU-N,!I!_ T!Z>?%EUGT'> \S]/AV,91]TC(%29@K[6#*X#++9"0I<9.L MMS+D*K=\?DK9N$<,E8 UK#X: -@.#G2*0O ,)+C2+%&5*8H9-^? ?!2>I439 MCJ[(-:*M<<\0*D'H2(DW$*G?/,J]WJ2W\$JW(>L47#2$-5Z^>8'R7WJ^W5 X9S-46A+DB@#+9*4)*#W7YH#6X;2$R%4B>+O)VFD M$:R54#20Z!L T;NK]_8LK2_-9L@\^]*G$9PE4AM/',V.!$DC#U$89JI4<.V@ M9>R&#,.H^>YEKZ-DW@!LML8:K.EGFGGTR#@!E 61 17L!,^$@DN@%'C&JU2\ MWR9D[(LX50!SE+0;0,M92GW;1S][YZ?I]?RY_S)%;VJ+K8EBH"DZ\,3V785% M-L0&D0DP[Z@6T3%:IV#GIZ2-?06G"J(&UD@+&(OQ\N*R3Z/W(609+KB SS!? M3K_"NACR3;@DF@IRZQT;XASRA">5(Z!42]CE6+W1](Y M]J6=.NBKJ*LFVN>]AY5'1S.]](LYQA?++89?0)[&Z6I"P9BH(!'F0FFRC9)T M,2%CWNELD\]"5\'?STD;^S)/%<@-K)$&#-Y=04V83,JJJ A &:2:*0:P23B2 M-),Q*&.IJ(*INZ2,?5VG"H:.E'@#J:>MK-G9/.W@)Z1L/&@@TRI7.:HH)(&]KR;7*T'*IY=KCYWB^G_ MAC2!*(51FA)=6K[)%) 1C1ZCQ7#%\,B ^BJ%_0^3M5]*XJGE/I7[(D,JH5%,]_23MAZ2G4L$TD.@; -&=N<%;-E9G M7SH-:I(%R-)JT!!O6,081KB$,M)"5LF5/D#3?C!Z*D5,0PF_+1S=ZP0Z9(D) M&DE,B1.I648G,/)B7Z4.SDA>I[QR#]KVP]53J6T:6AEMX>N&N;4F&ZM])%1F M9,,B0^6*,#$A>X9>H:O4._0>>O;#T5,I?AI"Z"UB9]OI2\IK&W4B3CIT^EC( M)'BAB"A=N[DKQ:15K@T\1-1^*'I*I5"#B/_I#>Q\U\O[,ZRFT<]NLG'<],Z; M#ZX\RO,!+DXYUQ.-CI>Z;1F/7X MOQ1)8(!K441//,,PE2J@FO/$!:\R[VC(S&9UJS44A@Y,=3Y&1PULCC_)LR$G M3#GCB(>(AM^H4B\6!8D&HK(^L:RK5'@.D>K\@R#M*)TTBK"-(YEHMC(@Z0G* MH#(J+>[^I=+,,$:#$\S4N;-Y9)ZJ?G[AE,@Z0!>-HFK;L722)JW[8K)R8FZ" M(XYE1B*H8+BQ+M&3I4 ?Z]K7SS.<$E^':J4!D.V32,E2F C1$9JRP_U>:&(E M1DK 8@;I>!:I=D7R40Y9_61$+; -K9VV '=GV^="!&:S)Z"#)3(Z(#Z6$D4; M*7C*+*]S(_38='S]/,4) ':4-EH$UF;7IS8EIITE3.@RN"ZA:9;:$,%M]"EK ME4R5.^K'Y$_KW]XZ&: .T$*+8-K>XD%ZS16EQ,;203JF0'SIYDJC$J[TU0N) MG@11C_6ZZE?UG0Q6A^KC2618/WS$K[^]?/OQP_FK\WL]# MA\^L[D/]0%G5]0V':_1=0\T'FZ6*C'@+9>O"<,\#%:6CF&4Y119"E:C['GH& MFPN_'GZ.H+3!,D-RIFA+G: DR.3*9 .K!*?>U]G1;I(Q;BYT",W?.QC^\6)N M8,MZC>LI3^?3%;R9?BU=ZV].QGCV_3?_7]WB^'41##(#(U'&G995,^R/I;"3E?@ D[HPJJ:>?]N'W@[FW_@)>=!=^.I\D MIH!!++>#2B-T:X $4)X8900&&,ZS7*7\Z@!:Q[9V%;'S.)P>K<@1L;I!(LBR6YI! ;-*>.,]SMA$]%;5/]U=\P18*\:?;"+R7 M@D;.>PXW<\/(=FQP;.C^ZWSY!>(T3R%M$&Z0RLB$)X$Z9$)#(%:7,T^!P85) MBN]WR7D_@-Q'Q3A&:"#-=D.+N8%-[UHLO4$\SWV VHM&@*=6Y41L+JU(B1H[]CO>CAI%Y ^#9IG\#?Y\#PC]GPLO5#"D,)8Y* MW%&90G:\<[C/5LDLW2&E$;?[.!W?3B(=)_ &(+.C;E$H$0$"KAW'<2D5?\]S MDPC$$#75G$:=JQJ::U(:.?@=T,(<)N4&<+(9Z+&<&,ZY5Y(2P4MJU)?E CP2 M+B!;%$CI;U0#'5<$C.O6UD@2'23:!B#QO%NNSO.&^@D%R5.,DG"G1&EL'HFS MD$B.5&NG8Z1U>O;8S9BC(&?(\%FZF,ZG18BKZ5?8 M\#PQ(C&1G2#:!X,5%-, W%Y??/'3 MQ;J(YO:AR_7"NIYBSW(9!)(4,4Z4ZXI>$V=D0@X#>(KA*-@Z1V>/H7)?RE ()3*7@A*D29)^;$@H?1U#QAC7)TO! M5FEJL(N8<8.":EOJ<4)O #AW)#-)21B?DR'"1X[!KQ7(0,0=/X7(??3,A"I% MDGJ .9X\3=4CSYHT?Q1(*A2@5 SQ!*;^) 42!:DP0B&MS" \0J%S%W MT#)NU7_5&/) @3> F=?SKV@IBT36/.#N"Z@9E(N/*FAKB=>IW$?VDG@E.$DL M.@;*Y* K57ON)FC<$O\:Z!E$] UL4U=T7X4(">-."3H1)GQ&F4A%7!"EBB&# M359F2%6&/M^B8]SB_3J .5S0C\>)6^-D#I_*];B/PPXO?-O-NYO&\XHIZKV( M3BFB$HH%>>#$2:H(6"ZES4H&524&>YBLOOFRV>0N\5F",A'_PV6OTWGW6*Z^GYEG,_FZ>93UCW3?X/5YR[]V/*7 MDYBI@.PUT:H,*TYEA7D%A%K*>7;1"5/IJL#)>-P/ZD_J.DNK"&EF\2#+F\7_ M#.903F5M*>J@7!,;?3\-S)4 &GG1.I>F,Y+Q2O[@3GI&'HI>#Y3'2;Z%31Q6 M6X&TD!K_SWKT;G'#D$Y$8AG/1$>MDZ T@*A2+7&#BI&GGU?9K ^6<@,VYFH^ MTE6CCFN)!..53-P2!>4J/&#T[%STA#/-(LM!"JB2KKB/H)&GGM< SB"R;\#, MW.;CF5].XT13&Y1PG% DFT@3T4P:4;HJR.1XL!!T%7=L)S7C%CD,H^B?H.?Q M4F]B=-YM-EY,9Y-6*)P$ M0(=(O@D(_1VFGSXCY6?X4/\)WEY>!%BB0L@E2YQ(X#(2"RQ*T)"5JU(3=D">K)9-JXF3 MA]-GCQ%^ ^FS'4*YFF+_8P2U%=09WOL\H3I&(C,I6 S,8S\M#&AE/IB M+%BM>*0N;^-:V,'QN*L:I2%P-+Q>7I1&8I V9WSO9B@#9/&O'6QC$Q'1*MRWK"&>@B-<"D=I2M&$*DW!:S(U[NXPU@HY.1P:7AI_G2_ MS[:9/I^_0$Z_]E?8'C8./IBLHBY#G#61$E7C&7J%0:G9T_?WU#+M=",#GE MX&@D"3DN XBXJR6O=$AN=EW.ML8RV 4RF_L4+R>R2QQ>7_=XEV M(7\O*$KGMX5=P[UNUHMIN%R5?JQ?>S6(U8GUGCAA>5$V;)^!2@22CN_ MZ"!RJ63@>S7:'13'>] ][H7 ,5$\M%*/,,JKVHG%B0$ E;(G&?H"#9&)A=+, MFK&@E1'&Q"J%G _0U$C?UG$3B8]23 /)ZX<6U*X\T>R6#]3[^B)DS4$BH[1< MF>.*.*XR 9H@@:3:U9GR,0#MC70"/0%F3ZWHQCV =^47?<*S_]2[#D4,J^FB M5\=VWF=]\^3^(&!9!"/0]@?F.;I&.JV;\UJPC$01IN6H MZV0\T#2^FAX,( JO07*."K%$0^F_[VD@WDE%N,Z41LZR/?T6\3.BFQFH.2KF M!U5MXS!^9*JG M+@,C7$!8*5"E=XW%<%(Z]+L9Y1)_J5F5<[03E^ -$:(8I5.*CI)(H\/PVRB" M&Y0@R9@$T8>4Z]PX.U4LVDRYWV,P62,6?8RB&W<[A@TK$F/4!UVF/>1 I"FE MY5%(],36:V%^4-4V#N,#@I%@0S0Q"!*T9QB1.$ZLLI$8 MSC@KFZ(5)T^R5(I%FTG)UX)Z9?4W#O[]"A*<<#QGE8D)(91Y:66U\TB$,]I3 MP0Q75=I]/_%*DU8@/KR2GUR&I1_P^+F;H<*7ZX9EUW\=,+WRT%OJYE;VYF_X MQ,K=5_\H0*'*YW[0F>.A9.X"":9T!K9!9FDMH[%*SG8OZ@8;O+F>+IF\\CZ% M1)A*Y7HQ.D,NI$2W54B;81H5.1%*2!-P!2,FLH^E%L6B9(G>2FE1G].(]]#0"H@-4W TO M[T9ALYZF!5W!X@CE-<-*Q7C9=*1L,-R9(E(J4* MQ(M(B3<8_09MM59UIMH]1%4C.>KC]ZKA9-\ D&[QL%E;T5(1-$6AZ#*02'M/ M'"OCSSQC/&CF7)T!=3NI:<3).5[;MQL-'BWZ!O!SEE)OG/WLG9^FU_/G_LMT MY6<;JPIE47&G24HN$ZD$(SYF26S@5@NGF>95>GP\2-7(34^/UWI72P4-X D% M<]'-^YATPP"E5GEJ@!C+430>[;53VI),;D].S6*>/. M,.R^YX][_#<<. :380.VY]HM?%[.)#=9U-XE%!2,S66BE3 8EP:=B;,Y$B.8 MH-%'9VFN&GS=IJB10HD! Z^C9-X >+;IWZPG(X4Q0F22.9?%3:,D!$H)!!6Y MH3284 4U=TEI)-PZ3L>W79WC!-X"9'IGK>?C;&,QLX&LA8DD^.*MA12(S8P2 MS7-P/CB;:)6JQKNDC-PS[DCE[G2+#Y9T6UAYMN' 2Z8T%YY$"9%("*&T/@XD M,8\./VZT@=>Z&W^+E)&[IU7#RB&2;J++T[7%?3.=PVO\=CEAT93;.I8D5]IC M.\.(%T(2FI3 C=IK!W6K :Y)::3R;4#?Y3 I-V!5UEW47R^7EY FF?<4$8RSD*L>8VT0TXJ@U@ >\MI'0^3C8U!;WR%FY=82(3%U 2EM]-WM&MLH'EI-,LV62H0>? M6;D?YY$?$RP1.I=]O.B(>&3?[+XGUWCP1!F,#2A4Q M(F*@H"/REF7I:N49IV5^3&2#FJ#U>QNIC#^E#3I X"TXR#\XV^[_NV;FQBI) M#M>(QXTZ<&1'"EM&"4I!,+;0/BE*M:I21;HWA8WT>1G071I<+ZT#[N7%EUGW M':#_$*ZT^-DOH;_].@&>DL6-'/=U!V5Z412]C1:27D657HP'TAO(YU8 M3@#&@736+C3O.@R**0,\EIA%4&1. ['!*P*>!AESTI9524SN2^!>X+-/&WS' M::5QM-V[IB9&N<#[RJAH:>G'CY),1A&;9%21J0RV4I7L =3NA4/W!\#A,/IJ M )3;[22Z>VKT>K,?D,'^MBG,E[U&W\-Z*<('6'R=1EA+YSW$[M.\?\HZ1NF[']\KKTB6"]*1B,'7*O2W^F7\%? M2R5W"Y^Z+X6?+OL8N\OY"BW"%S0+LO27LF_PUZ_'QY;/V@XE?P;L+S'=L1WW@>6@R*^9!NDCX9892(QU"E( M#/UP4Z46YQ1C#MA3.>0XI1(;P.S-<:_&.&:C5L2D8M-]B*48TA"C;+#)<6NA M2LW[ ;-V6S_].%[ #:!CQXF?8C)H$2@!4 ZW_1R)MS02;:.U1N1R*[*ALU76 M^CG'0*(^\G#UY3P-7ZQA!!? >%Q^ M><[??CA_\_K%V<>7+SY\Q*^_O7S[\??\K!JVOY^<(3U_"AK.(T04&I_!##$JH M1"5&"^ 21^LI$PD.=UYJO#OS>%(;*2@[%DL[/)^:.FO /;KIVW&7 MC4\RD')>1TKE$]ICHTA*$&3(6D5;94K= &XDZ$IV M;1ZG,[C!TL?NL=*DU%O0WI+8GZ+0H$D02A"GG%=:V13K#'>IPP6G?5/EN/>N]_/\E>972A#<%@&7JD! MGYB(M$H-RS[$C6M\QX=05UF?#6#T]<47/UU6X=K8YU-;3 M\\ZY,'+#%A3*9.(,_I@S)!L8B MS55*$QXB:MQ:^.;@.9C^6C"F\Z\HV&[Q_>^+Z0I>=+_/)TPR2V/41$5I<#M@ MMI1"1L)-M-P;J7BHDEZ^2\JX5?3-X>Y(736 -EPEB[4+LN5_G.<7T^5Z]:!G M\FX!%]/+BV5A=B/]"2X:<*4NE_5=SY./N*:21""A@R)<$""K7"8[C-QQJ_:; M0^T)='[$;/I/I1W-\>V!MEA[ 6%5C@?\/,+S;KFZ8G3]%S]/;\ O 1GD7F05 M#:&IG!VP*(D57! =HJ1 A9&W3_%V=PYZ_*O'+?%O!J"G4%P#-K<_L'IVN\)L M0HV0D-!K1G;*G:WLRWR41!)3-#MCD9LJ=0:[R1FWT+\92 ZHLP:0]V+SVK44 M/_IO+[\57F SCVVB TT)[3P)'"21P99>WRX0)ZF6:-^U#%5"\Y_0-6[=?W-8 M'%*+#8#R+WXZ+T(\GW_P,SC/*$84W.I[J3/O&_U^*;*?^.1I,+BV/(L)C3RC MQ.:,7[36BAJFO*ER.64_\L:]$M <1"OH]%B7\F,UP&X[R2KZ"!K0/P9;QORE M2$+$72$ RT8+XY2H$A@]0-/()?S-8_-0];4#R*OY#.B:A.F\5^WSKJ\<+[W[ MNOD2Q;K8:'SA\;<]L\\_EV]?ERCPLB]TV/V?O)GZ,)U-5]_9A&K%O+6,9"H$ MD1:7JT,OAP3)A,1EG'R=VK43\3?RW8+F%DJ+L&K 7]D^"^D#T%*@.DE9)\.! M$2Z<(E*BH+U)EI2N[E1;KEVL8OAW4C/R[8/FD'R\RD8]IBIYD1\L='DQ_?09 M_[E<(BM+6$T"#5%[Y4ETDA'IRP("K8D06EK\5:FBWR-Q]< K1KY^T R@AM3$ MR/?_BAO4S>%;D<[E=/EYS="LK([9QC:CM"91*LVRLL3P?NP@^NG>YT2BML)S M0QGU>0]L[?>VD6\O- 6S"OIIQV-]U2U@^FG^_!))F,?O']%]6**P4-%7WODS MR/B9,F&7*V5CB(RXY)%#(S,)2N)W$61((H+A59)2CZ!QY L5S>"VMGK; ?#+ M;Q$]8Z1_DW0K4\]WYXAWR'CB+4]1R80\@RCU78+8K )A"JR*,1G05:JBCZ)Z M/Y#_\4^I3@^!=F"/LEZ4'>@%K/_=DNZF?<(/T6H::9*"1!]LF5=LB 6:B.6* M1P:.)E^GS&]O$L#6V'ZJ51F+U;P!<_35='P9L3 MX+/Y>L+;NC![0@-7KC0F[(>XR6@R\9D[DD$I9VP"IZI,VCN,W'&WX]& .;@F MFT#LM?#Z=.N;-:O%3Y\DK;)FUA$ME2I7_1VQR7+BHV66H0L.KDHY_;T4C5O3 M?"+<#:./IKV]=_Y[<2+*7:H8%Y=(V5::3/I$&5,&Q>8ED>4R53\])D?&K4() M0*A2/7(8N>,6+(_N$0ZFR2;Q>M54\SWTDS>W>?. ,5UVE'B*49XT9:P>"YQD M+7$Q)BZRJM*EXC%$CENK/!HV!]+:R(<^5U[&>T!O^!+\_-KO>+?H\A0]#8XD MRUR*7YC-&((%1T(*@E!M70Z0F5>W^I'O/._YZ8O&K2^N#*/A13TR;F[+:SK? M6.9WB](,==&M(-ZHZIBPX+F0/A,JJ2K#1S"4ISP2S1W&5V6H5A)[X.C1+QZW M5O@$N*JKB@9VS)NN*OH"Z]*\&(.G*@0B(LMZ1_/$!E); Y9N_R.@B8R!I7*=PZI26&29(,ZF2+PQ60KO M'*0JD<'^)(Z;1CE]DZT:FCLU#E4R>H\GM9')HR=J*CB4SAJPE%>^Q\>N'XVS@!L7BL[F:>M.4="X M":#E9Z#[<3F:^! CB2FRK"(U/%09J+4_B4VV(QP,++=;L]317!.'',A*!$C+ MOO+G[CVW&\PQ12'$9!$^Y8ZZI9EXCT$8YR+[D!FC=08RKG\[*:>.K;E'V@0\0+Q>;;$+DFF9DB<90S+ZPQ%+G MB1,)Q2I\%K>OOE3"Y_TTCGM0/#8\!])=&Y;SEC^"#LAO?E78^7Z>'V#4Y10M MHX(PFA0RR@,).1KB8YG'R&.6N4ZXC^QCUM!I _[F_E*=2%D:&P=- M,G!?.L-2$CR&>"$Y:@25AKLJ6_[^)(Y[+GUB@%;27+MIS%?3N9_'W8+TX(.2 MR!P/Y2:EBKAEJ/Z "U<=<&J5KU*M_7A2QXV23IW&'$IG#5C*[0WAJK'A>>XM M/Z32TW 21$KHK% B4AGV; M3RT ;^,ZHZ_Q'KYL!GF7WBP7%]V\G[(W231[4_JU>\#-1(J,\9SSB@ACJ3.]X%S#KA47$19B7+DC\N%&%Q)S&5+ MD=/3[:Z/-7&G3C.>=G<]5$\-[:Z;VO"/W4?_[>_3U>?290K%5P+\W>V#LZ/2 M,ZD(@$4^+:XS%"<&^IHJXXQ)45>YE7PHP4VF&VOOQ%6UVI#U_+$3E#6XW7=] M.5'9),M8)-[[B')DC'@7&+J/+_\ M%OLVIN\1\N?S_MQSGLH_I2CDJY_U=?#.,\Y*W]*D7,EU44L\S8$(K2& 4"G7 M*>EY#)'C.I;54H75]-2 -UG(O\7">T"932.:WPV+-W^Q]E_-A M:ID^7'[Y,NM%Z6=7HGP]S]WB8JW,*Z%FGBW0(L4D4:@F2.*HXJ1<(O4R)Z[J M3(+>D[YQKY)7@V,-[33@-K^>X[-P%;WSTX0!Z@30KIO$-'&\W":QJM2J)$FB MUI:GA#L!5,D9W*)CW'/S*KJ^+;I&/FJXDEP<[C@&\#-E5C*373\]D?-W#SM2(25T:6S M;GFY@!\9.%P/(K,R:XJB5YJ=($$D(,)E$9PPP>7Y? !$LJE/X4H?7N=4L9S;XAFR2#K.A/T M6G$EFY R=8D)6\61&Y"'(VG"E"A)+T^T M,KAE!0S0?$#SP\"'A-M5IJ+*R.;CR![7M7@J4#]6WPV@N^^4\V'Z:3[-T^CG MJXW(M\:Q_,W/+OO:FRT9_&7Z%>9LDG.6%-Z,B^V2Z;@#7F_Y2?:OL-%VA"*^7Z+-+Y'SUG]!'HQ/ Z(0QC$SH^*UB@Y'[I)YU58;98_K"J/EZUF3 MKR^^++JOZP&I$XQ(;(S&$6UQR4GA(G&@)(F&^6RT%V!N53SO;(VYW]O&/?@< M!6*55-& X;NN_8+TXG*!LEL?X?9UB%MG"OW'SG[WB_271;=<3H2,/F65"822 MD0..;DOIQ)>\YHQ&FK6K0+\MH#A^AG196NY/]??[E MM.AX^>S[UD\?^Z#2..N8CJ$FC!9U#@%^ M2MFX8!M$_WM@ZG!EC!QJO/7S[@-<3-'%_0TN BPFS*1,J?)HUM'ED$8"QO#2 M$\FC2\EJCT["'E'%G0>W!X0CE-8-)<$VCOP[3S>AS/]93$[^_\M-%GT#<&L,\TNAE '0\>__'I'O,CG M/_H_]7\I_]5[R+^4?__Z_O6-YU_X0@WXQ9]C=[%^_OGBDY]/_W?_(#]/'RXO M+OSB>Y>W$M2;85\ER.UFTUCN4-W@:CF]^#+[61[LL/?\^H.OVQQO7G<'1'5X MA&\KF"=(?SKRG&>+DI+>QW>E]1*9IW=;#)[G30K#SZYCQ:T;88PSDS,EL:17 M)81 K J4L*1B BIDA"J7XP>A_NBCLF.(^)$%^H@:?38K5]B9- FW"XO+F,LR ML9,2%WTFG$DEC'$2?)6:T/4LUE-U_6_IQ8DRPF=R"9*!;1R&4(8Z2 ME00^=X9X[AUZ>8I;'C)']ZR&/.Z2\D>PO8]!UYU[YLEOP_<=. M(+)SUAM+HI2B; V(H&E[EAL)#1(T;HX\/N<$4U@#X_EH:Q[U< MKJ87**+EA#O!C+"25863Y*QM$V/Q -3)(L,.?BA0W@ M\MY!DK?7&_K:5$ED1-DBN8S,.4,ML2"I _RC554FCNQ+X+@WO<='9Q5%-@#0 MOW1=^GTZFY6+N[=&3M[FS#$:@_.:&*T,BB]2XES,R&@PG 4G;)0U(+H_B2,7 M78^/TDK:; "GKR^^X/[05[0O7DR77[JEGYWG-]W\TYOI5TAK'J_[%>YF_K8( M$HH@924)@$=)FXQ[B43W.BHM'?5>>%JERJ$"+_LA_P]\/C0V/AI8(N\!??E+ MP+BR^S2?[CJTR) 3,":(I>C9RV!P;PK(6F#!1ZX-&%$%\#^E;#_X_H'/FH;5 M70-@1/G,DU^@^+IT&5=_]XL%.DZ;)3:A5'JM128VES;,C#,2*'X7752"@;,L M5VE)^2!5^X'P#WP>-9S.6@ @?"J2>0]?NL5U%7"<.65SE6M=>U&W'R#_P*=6P^NP!6#NG!1S_F4CV>N+ZB72O,IZ@(A2 M,5Q[- =3/!%>^FQ'XG*T@>D<-52Y&G8 K?N!]@]\NE5;OPU ^#W*$0DHAW@O MT'&9=7TFI._?L80-2R+1I&*F).1R(2MI28(7@;! 0TPLLZ@JS?+[*6W[0?0/ M?30UK/X:@.0;P$ .^LX>=U(=(D6@P$J"0Y>:[RR(2UD3FE((VB8KZWB;#]"T M'P3_P =/0^FK >B]@,7TJR\F_0XG45N77$*1Y#(\4V95^MA:PG$141FBH[(* M\NXG:3_@_8&/F0;25@.X>X?6>BVYOJ[@78?2@=5TT0OKAG463)6SI3T)W ^3?^3#I1J:; "AUVV];Z\TDV6@N*0(1*:* ML 2N-(<1G)/9.\#E5Z= ]#Z"]BMU_P,?' VBJ0805T*N!7PNZ^DKK)G:G30 MA^1GG8A)8(F,:/"=4988J3TNHHBKJ4H?J7T)W ^1?^ #G2J:; "A;^"3G_6S M6N\<-P$&_\H)(K)":=E0VDV(3((&+9F25/LJ)2#W4K0?!O_ IS+#Z*H!T+V% MW[?NHRZZ.7X;8:NNZDX52V(VEEGKP@DT^[2467$6"3BA/97&>ELE<'DLH?M! M] ]\9E-5LW^L.^<'_4=]_Y^375,_AL01;[8/)MGKR_"_GA8:+V#EI[-E6267 M?G8R==]^[8@J?% "3?4H8"[*8(5$!Z\,0=32$XN1"%'HYSGK4^"NRI%M&ST* M[C7W+_UB]OTL=?TYT[IK61*">V,RH=0"D< 8<=Q(PKRE4&Z.1%;E4OECB/PC M]#5X#"+WW[^/5.B(7N=RL9J\+^.BUWTZ$Z4*DB>)&8S/5,K$"V&(IQ$"AYB# MV"?2QH=N(1!_NHV^&V\=%U;UE-H=*^$68+'IL6D9MU[$1!R P&6#M =39D4" M+X>+(OF]:F_V!\:834R/T-AMG1\@OI&U_MMT/KVXO-@0'JQ4M"#.@6H; M@6JB92KNE UK=RJ[0*7**;)3!>B)QG1%;A*? 4BDL>.^J'$WN(F9<+[:B[KN!%=$ F-87B3:T4Q> M\X .G53%OT,#;V- *T]#RB)[#[2."=LB8ESP'*_2VY;H4/DV@(VK^:'?KYRW ME&VVHB3=75S?$0Y"XX^*E0%-BCM5Y1[6+3K&W<,&1\@Q4FX )'ONZ6^N>\X; M$.!L3H3%,NI+LDA"S)(H7L)("@:@2K/6QQ(Z;IN_D[E*5?77 CXORZJZ[L Z M_[2YG;.<1(PU>:D-CRQD(KEG) "&."9'H\MD9)WKY)GOH^A)9/\.!,)MU VB ME0;@=<_E0Y3DXM+/GI=IL//5Q!J5 \>=7MDR9P,\$%<:J%NF.#?&,#3X52Y" M[4/=DX@)AX'=\-H:>;K-Y@+V.UCD;G%1FK&=A]GT4Z^]=_Y[$>-'6%Q,N&*. MV)RACJ.$VCKM,"_%%4CMM']Z0F MKI[V&H#FO>VL_KJ$?#E[,\TPR9D%)E+&6 SE)F5I<9Z")Q",\"HH(7F5*'4/ MVL;MH'M2& ZMJ8;WV2LOHK?UJLRKEAI#?RX5VOJ MMY9171R63%K#=7VR(UV M^WWC=JMM8J<]6/PC0^IY-^_K<'Z?KCX_OURNN@M8O(?@5^!+%<\T DIT!;'W M)A;=IX6_Z%ET,3/*M4:37:;K@;+$.Y2AB3I)"6#3[;F8.Q%VX.O'[3Q[,L"= M0CD-F[07,)M^A<5Z33$I%$4G 3T#'\J:*ET> M?'GYR'U93^JO/UK8S5ZR>0NK-]URB8:U;VETP*6(VT\8YG[#@W0-=%4!@3%' ML%R_Y+K66P3C=,15;YU@I0L>)T%CG _166VL#9"K7-*\CZ!C;'*46S0)&0=, S >))R:R-4F7UX+T7CGNH,@HC;QF(8Z3\5"W+P7;K= MSZEB31Z\E5;)IO"<(*:2S-8I$RE $:=8P#TG>67!@Y G66E#V90/\3.DRUD9 M;G?K#<_\UX/'#(6DLK> TY M'$AOH_;H,6BZ^KXKU.X;GVE;2 MJI*0!$Y\9!KW68>;H7*,:+ Y&I^C\U5:$M2RDBCZ=5N3HH!K+K6FN.UK2;)T MCDB.:RKPX @8KX-FG&56I2_-3FH:M7"/0<+=*JUCI=Y 0'^#B4F0/@;!(Y&A M]"():'==J5S3.9N843"B3DW,#2K&+KDZ6JL/X>11(FX 'W^'DK*"=/85%OX3 M7-6(]:MH>7ZY6I;J'5Q:/V(82"BK)4R>JS(-^+*'C M5EA5,4A5=?6$L-A[').D!67!>J*\*CEZJXFE6A-M CI.7$=NJLR8>A25X]JZ MNH Y$)V/UUZKT-QXO'?%>7T;:@)E*T#!$1,4% 9^5B3:@2.CV2 MSG&K7<<'ZD :/!R@WD;UQ 5G$W:VBF 8NXDZU)=,J7*(_@\O!$FN1(,$H3H1C0E&4&5\6; MW$E-6\F40?2^#[8>I82#D81F-'25L+01T23JF"G&_H1E_")Y*#GU&(F%K#QE MVIA<97KX/?2T%0N? D^'*&) 1%4^;SA+J1_\6*:>]Y5LZP*V80X7'GIXE9.$ MO;FI?K@*P?$D$A&!B74A:: \DYB,%9"MUKI*W5.M8X.S^6J:RD*8?H4/$"\7 M*&;87$B!] H7:NFE#FJB@W>:8YB3@T:C;*DEI6*)0/34,@;, MQCH-*H:@OJV=]""DW>EN<7*M-GL,^^QRB;]9+I'A,)WWSUN^[58'%8[<_ZQA MC-Z>M YDXW:][<=&:WCTBAD2I<:@(%K<:,N%#9ZC,DQ1S^H4ICU$U+&V;L>S M7TR7<=8M+[=KI0+UFC$!Q%O#B%0VDJ -LBX$CY+:J$251AC[D3>NM1H,,[4*C5;W_6J32?Q@21S];1ZHME)[RDLMF))<2@7-@5& M15(F(.@CE( &0^,HJ$FV2KE;38O]HX#LZBUG\;\OI\L^%E@^^[[UT[KCCM#> M)ZH8,3Z6,WI:.NYD3;1"ERE8M!VJ2NWC8PEMV(H_!D?W%_Q5T%<+>4$D?_7] M]1R?",O5Z^7R$M+YHOQ;N'GVO30A6[,9"AS?7"3 MY+E*!<2^!(Z+O[HPN9WVJ:&SYK%8N'K17?CI?!*R@%LV(,+/X@<.3XNPH\'H7! W4U]J52O_P\G<^F<-EEZ/G;-$I,7&O@( C0 M7(:9V4""1+D)A?N*ED:*V_'3[GND]SR_9;@^>GB;WYVB4NH M;W+S?.:7Z]:^5C@NROU6;UC?\55=^+L=;EE3F@2Z)U(+XB-E!/F3,;M06D05:KV?Y#0"-!&A<2.R_L'Z&=D MQ^[%YI6;5HGGN8PRFZ:^(6PW?SW?L4U=M=M6D=H4<$U3[XNL2G.40$F.6FLJ M<9>*>0_/[V "QMW(FX+@Z10Y,EK?=2OD;5H&*_<-.?"'&VR^]?/N UQ,-YSY MB$XYCXHD&7';R:4CO$#GR2KOM4DZQ!#V@.CCWCINX5]SN*RHL@8VY1VK:NWP M@ A>,TE<*&5& @SQ$ W)1JBH7;G47*7>ZQYZQL7D28.>(332*+#*MPNXRCG0 MR)!RAA:;E[OZ7#OB@W7$V.08=12).AG$;E#6QG''4?K? U.'*V/D/?3E-[]X MWBV^=&O[N[&[*E"M)"T]B,MH=VTM<:F4_P1K$D1FT^TY##NWRIT/;P\01RBO M&U*2(T/A+W_^/ \;\73Y-[_X"K/9U9A +GG("5#'GA-),6ZW4/H"2QE==-XH MN0\@'GC%N Y\/5@,)=61P?'WZ:OIV3P]6W0^!3]/:X?R2FQ7>6J1F6)*D:QD M(-+&@/85MPTN4XX))(WB9Y4;^[YK7!^F'EP&E_/(N+ERZ%_/XU6 &:-B-*AR MEQ.AH732(I\WZBCYQ MX*E,J4J:R*PI">" 1%PD*8?L9)T(:#CO?78MM1^B):Z8436@)W8.H"\ M'NCYXQ R<)% <$>$X99(XCJ!%$ MMH&;V[=+AU#BR)[@AH=R#1;FR^UDK78.G6!GB$\8G)%\B1GI;/B&9RJ M4F/X4\K&'5MW4M=S6"VU"[NM$) RKUG@F@ M$ZLB$R0DA3\&88-67D17Y4[W M3RD;=[,=& G[X>Q M3RM8BNKDO0L6J)HCJ7-'">>&T,44X;BXDTJCE1L=6HP M':KNPZNF'B/[L5&UZ%Z5GCYON_GBR@'YT4VS7X$\Y8AR0?++O2LIT,Z$H-"] M9):B/P'= M2_"J)HQS92D*1J2$^S-H05RRFBACN XRT<3WN27[T#O&R3341"X]P7C%$[51\8P M$AT9%C?MG4L@E1*2&.>07(?.O!?<$(8H-QK-G[D=M.^$PN.WC\%K7>JK_W#) M->"(O)K.IRMX,_T*Z35J8_YIB@[^IO+O^V_^O[K%CS,I0-Z"I(HX1CT&=SR1 MH"P@KH/WR@E#(ZWAE3R"QG''Q9_V%+N2YMH&Y0_&WOJ+J^2&5. -9YX$1XN9 MS8&X4F.4*1B1P97K6B<&YBXZ1S[=JX67_7%YM/(:P.8+^ JS[@NDCQ _SSLT M_-_?ES$85Z>1%A3SF28"+,K2,"7CDE:>&,M "9^U<%6J)7Y"5[/8.QX373T% M-8"W'UP\\\L=XMN<@2N;#:>1&%VF:>"R)2'Z2&+P1AD=DKU=V3X,ZO:B;N2S MYQ-B;WAEM8# A4]PX1?_6)[-4_]#D=;UXX!67\,IJ ($_20-KZ0.-7A*M*2>2A4Q"1K#H M+"4U7OO(JG0['B O7ZUT^Y28&U ]#8#M]3Q!?D141F5BHHP,RB@BM.9@B360 MB6*,*Z:H U^EV]8CZ=P+CJX6'$^:@ZFIP?8!NG-Y XU4^^!)]*70Q)3\)T1% M:(Y@(_P?]MYTN:UC21=]E?,">;KF(>+^D65['T?(ED/2OAWW%R)KDG!,$FH MU+;ZZ6\62(H4Q[6 55@%[8[HWK8&<^7P557.B3RWN2+WH'5>G[@I=L;A]&!% M=H%5>A4B'?=WI$:BY%/=XW85"KB3D!$!0])TQ)7P"7Q6%J(M:$M1WK?9 MLC*(NJ[Q>#A&'F!R:H5U@,)'WIPW]!N_;?/Y9J&R\;7C'ERHLY2+B>"ME)!K MST+)V>O<=%?&8T0-PQS[(5[KR933$=#N+-/XOO1SC1>;*\KXPJ!R03$&VN@Z M_T$Y0"P;:4]HO+QA:AH]]8G!VJOS\6+YW_1^I%HW M7);X[06Y'DJ2Z)Z_TP9$?W9YGM/KRW75TYT_6,BH2];"D&>(N=82,W!1*R@B MQF(D$X$UR:2T9:N[85/-<#X7%L:?#']U,B[RQQK)^C!-/JRX]UZGHM(ODT=BK,0*LF4D\U-*9$% MX#R1B (:.A3&@N'T6*#P+.0F?;7/$35O)W7;VY^4Z M?L)-?A5C9>.[@FBZ=B.+VFH-4?D 2J<$GG,2GA/!&6:0IR;@&D3=O-V2S5 V MO69F;BFH8EF5U_31Y?97C+N9';]=Q'6NG.#93ZOU>O4O8N\U?J8_W7Y=6)ZD MR\11(6)!6>D!=:@5^%B\8PP)-0/\FK'?G;=HO(FSTE3TJ3&AQ?AM,\SNN M__KGY[<7WWIY%D9GGXI!,,%Q4,FF7:LJ<#(2BK28WYY( MS1T\WR/BR7?$0$>_QM32(A66I3,*LJVO!^>>3&$ER5BAY\,@DR8?R[4>0?;, M2:H>D@.'*K,CZ-X1X_M/I(!=,&Q1O+;)90=)UD)!PQ#0DD2]M5E(M(:S)A;G MLU0- ][I9J4.5T5_ML"WJ_UV ]D=\YD'AJ&$#"+7M5ZJ+DAFBH18"CI?0BIB MB(DY]KO#@'0Z:9_FLN_HOIHPI77U-^FGY.5NOB')A'LF441@,=>F8^X@%"W M)BS9!ZE]:=(^<0SFAH'^=+) W0+C1SXL?Z[S9URF7_ZN\SDS_?VWVT]Y??5G MBY"3B,(%*!P+*)\0'.H"-JI@..J$]U>_=GYZGN-VV''Z-\\@-8'.#W:^;IW? M&%Q&[PWH7/=#9X40M.3 M"DH+8G(-IGHT(2;8>?C]/)9\ZO^!\/_G^O5Y[S> M?OWS#.FJN,HW[VJ.%R5;IC5Z2-G4WG!> /7M6^M,/*M8XY-G="FW T['Z>7 MG>L/&C_8>=D]FW^LKL).-X_KPBKNK$L9BC'T@&JZ19R,&:P0*3!M';/=GY5' M.1MV3DXOO]@7)'ZP,W*_768GH ^?\.(FJ[NHJZY"2AZ<$+571B3P,IE:Q\J\ M9LF(>*PB_'9<#CL[IY-+[1\J/]@Y^OF:A0_X]_6E0MI!\L<8&-3T\+(4 '75 M8I92>":\PNY]_ =<#3LGIY.P[0\*/]BY>-@3<5T>M/D3O^XZXPJ+,67F(096 M*S@<71\L)Q!U]6:NX]Q"]_;8BUP.ZY[Y(3+!G4!E_FZ:X\AH]PHOE$$1/5TN M-AM.-TS.X-#2+TOV#IU)T399"'<$WH8=G=/-9?<"BQ_TP.#GY1;/WF3M]D-VIZU8)7M(B9L\ E4"3L[8F-5G^?!SVAIV:?^^4_T3@^$%/ M3JZA=B.,B $TCW6)F-#TVDH!=6"@8%XY?G\7:H=') _+MXA_[WS]6'5WX-5_ MB]*5$&36D4&I:^Z4,JINFZW1;FEUCHI%W21Y/BK6*DXOW[V7@#L QI[GXH;= M)\^'$H8. 4H0'ADY'])#\+7MRRBK1>(!2T\V]DO\#(/MOTT:>E+U=U*-?4>V M?ZY7I:[>>76^6F^7_[T3R]MR/P6R,*XH9E,!CDF#REJ#9\R "98[-,5X,V1+ MXMX$# /EZ>1\CZ>-CB[>NZ/COJU\RMO?+N+J/+]9;4B4LF T18"0T=%98@*" MD37ZB2P60A(O\4A-)H]3. R'IYL_G59%'6#OYAI_9@KV?^:Z?H0,X"]YC1_S M/S>Y7)Z]69:\D#PPEG2!4I.]*A-V/),6?*K]-VBL;E,2< C1PQ!Z>IG+HRFR M ]!>\7CV&(\W8N +F[00428HK@Y3+[[4W841N+7,*&.R=$TZ4X80-VR\V.FE M 2=73 =@&]'D6JLMZYP"^GC>;#=U>,\N;K";XE,3E]ZC,:D88+G.&\8EC!4_WY6$8='^(--Q1U-P1PN_(]%$6WZYO./SCL@ZW?EMV3;?7 M?[K(&C%9*0 S(ZZ5W:5-"N1HF.4"!?E[1S).]R!_&*Y/-U]V1.5V .G;8?#/ M/D8+GV7T43.P,C$ZJ8(#1N+2Z>+(4D^6A-T"LP/I&P;*TTM'M5!/!ZA[Y UY MGTG42'Q^O0VF[9X2W$U.W?R<-W&]_+S+.]/CX)$) UJ@!,53A. Y M,\!>.Y M,?98O=0CR!Z&T1\B3=1*F1U ]UW^DB\N\V9ADB\ED8S0:0M*^DQ>8)1@HV,^ M*,:9;[+DX8: 87 ZO:S07@+N !B/".2:E7?Y\VJ]S>EZRT4UC"^V9%C\NEJ_ MP&HP)FF-(LLGPV$FH'P;) MT\WX'$^U?>+Y6R3WFOM%2M*QJ )$(Q2HJ#T$%QT)-?BL3$C!-ITR]@QMP[!X M.HF>5FKI"&EW#(CO3MIN[>CK%7E@BR2228PIB-$19PDUU#5!8)(C?ZL.K)+' MZA%Z@L1AN#O=Q,[$2NHDD7V'JV_9JM7%.M?ZO>_F\BZD"=83'T"7]FY!B0'/7L/W+!B8)-RR%%4#MMN<7H9F7:JZ@"' M-W3?8_(!?S\OSRZW-9Q$+I=#Y8!CG7Q1@@6ZP)'^+2>#C/.$K598C*%S&!9/ M+\724ET=H/'[.I 4N?22J.6\R$IRIMOV4N\73C]G(B@NKTLDGYX+E93SJ"R#5+>V*,\3N3S<6K&GGWG_4\/P=#J)A!82[@0PWQ^/G8UX4YUP/?QT(!RV6F?X%X?!YW2"_@WEW2^*=EVIURQM%LSY;*RWH&.F MDZ&8!R_HH @C.3?&9ZWB81CZ[GO#$'0ZH?IFLNX2/U=])G>R$1_P;_KM+_3+ MU<7"*W3HO0"-Q)D2=1%CE+7"3UONBS6"E\.LIJ<^/0Q5IQ.(/X8&.@@./'-P M;ER0/_-Z%PK9Q>@6+L84?%V)$PM=P$H:\/2N0\PV$'=%VMBTB7PHH

    #H! M_*,H[+0 >1./$X:I7*>A)%;W-1&?@%9JX(%Q9J26NARKP/<%4H=M!CZ]:'YC MI74$RT=R9[]=[%Z$.V4JMT&;]\N+F.](Y6?*5J(7,@P3C#G3M6;OTP3H:!^O32 O.JO!/C\WGF_[%>;6HY3%EN!PG NF*U MQ0PQQ02*NP!HR ZONQ&TU6B4&]../BEQPV!\.CF)/K38+XP?+WFX9I&,(U1U M!23NMGA(+LA\"A)L<8FA#)9LJA9E)V.@>)JYCI::Z,!.>&$"1)9<)6<0A!$9 M%!G@0'>^@Z"T4E[&[$T3[VF"*1WZ=%(<#90Q&;3^G_]X(&1B]J_='^W^I/Y7 M[W+Y7_6?_WSWVW<__QPK-1G7_SNNSJ]^_KN\V:XOZ:SL3D_<+K_4S>O?4;U9 MGG\^RR]<5X__G/^XI>L^Q=<_[@$2]J,Q_[W-%XD\I$/;1>Y^Z2)=%TI>?[,. M KT%S!N%\';*#2YQ9S\W^NB74G*MU*E0"ZS8:9)A]U@"@_OG'GA0S\O-_%L MM;E,JR;WTS[$#IOUW^K2 M:H.TA]TYC95X6O?:H[_YX6HIZD17WG.?:'@;#N;LZ!>E%JA+<19*0@/*AP)> M1P,:/2_.ER3L:5^4[^.GG"[/R(5_XI.[_/7M\0K\+97'6Q:E M02S6%Y*?2C7NPD5<_)$(G4^$/\'[_G+>X/-OP MIB_XMX\<^PU_G+NCO^*8"H\B*.#2LXIA0Q@FUQ>1T8_53@8VCV%_Y%?\:D]/ MBJ)P%<&51 ?,"R2+G QDX1W''&KIHI_Q!1\\SJJ#UWL,KO9\O4>KK(.7^SN& M*AL[IG9W_JN_EYL%K_LZ9.T*\-F#DIH!.K)&A!7.V"09RB8#4U^@:U[4-Y$_+,_SA[P^OT[3_)0O!"[K$&Z= _DOJ0@(@D5R@$WV3NK$V[B-?<=0 M#U#YR##I&/EW *>G'2-7I!-*)@B)95"*!\"(@O1O,!O-]TUJ TB9E3@(QWC9Y^'Z\ M,JLQN#JDS&J,RF:VPK]CYFKGQ\X]"9'$8SQ9$S::FA*G:[U$!DY%&W5*4K@A MD_R>^/&G4R$U2I6K:>7:'S2N713NI?0I:]#5WE3*T#DR28 MB6P(C;GP/<$Q MI^<^F=J>A\$>,NP)"&]6%Q_IQYY?L\&82B)X SDJ1J>"7%9O/$)F.F'D45B; MQD+A^T]T!89]E/<4' Z09$^ >/]IM=[>X<-Z+Z0.$9*6I687!81,LM$"K3%& ML,AP+"+N?6,>#_P(D#A$EMVYXX^4ANH0C#8*D6-;+H+(22_@B> M^7ZYABZJ0?:Q1EHHIP.L/1U )1DHFR)9^:FNK-L54T6A0"!/AOLB43?):)UH M(F*4W@HXP.P/5XX; V7MLB/1CC8CUW"AR7!E+PP6"RV6O1 E$G5:]]"(P. M%_O,9O:;C)M\;03\=OX9E^L:R[_F(PLBE65;J:\;J)4%PCY)AO%LK10QB"$9 MTN>^T6L)]CZ@F%2>'=PI3Y:2*QM=T:: 9C;63*\!AV0BYARLC%$7RV63A^J0 M.OYF0]$:/5!3"+\#$ VJ%M:67%AM#.3B'?F@)"CD=6T;UTZFB%F%8S?9OAF5 MBF]V0W7@N>VGIIG?M=U2&_KJIHHT77^_"GPA7&3<:P2.2)9RZY M%P7SD!T>3WZ@6T]L3SVNIA9J;Y?2M7C>K<[.?EVM_X7KM- B:.&MJ/W%]>)F M]21Q \+6&)OC,>4FG;,OT-71&)XIH=5"*YV";,%-O>8(: M![%)8%2R?2GT-3$=W52':GL DD:)?CQ\_!5\+O+'^BI?A>W?;W&];5>$YEU$ M;?,:XL>^K@Y43P>@^Q._ M5KHW)*'O&%QH\D6B= Q$2'1X#*L!D;J5FY'-:'-0[/X&SVE@]A1!\X8/6@)K M$A4<^A9.4 JP/ ^7!,O*R\^7^5>28=TV>;8(*2@M?0#+,@/EZF",%"/D%)CP M&*P8M'KXR0\,&[=_2LB83IX=W#"/">A]WF[/?Q$+)+!UW MY)2@2*"RCX 2-23/>+2F!)Z;I$$&TC<(9AU5+WXYE M$T/ "#JG @I9HM/C)<1CFHZ\> M?O1V+<=M"X<6/'*E )F0-7O"P$>>(%FFM1=6:=6D#704E8>^8(,^=COI7+AD M',M(UVH=7VACK@'^##($G5$%KDV3VJ1Q9,X;T6R'LOMO8$/EG>*5=[5]9>_M M,D-_:S MM^?&J(18-\YE852=.<; I6P -4H3K9?2-*DE?X:F4[KAQN#GZ5;(P]32093B MEI7KC:WIU^7%;H5B+),G=:D62 MJ4O!F" $M_?C7%,#<5_2Y\T+S8'7HRBY U@_P]_=;9Z__%WGQ.3=HW9G<0YC MY-C)!"X8#RJ8.GPT"XB*/I0C!A>;5! >0O2\_O+QH'PTQ78 XMMC^PS7]UC$ M[%(47D-.G*QI>HK ^R! >Y44UTP&U@2[>] Z;V9KCMNWC1H[0NKJ.19_O=Q6 MD;YX2AG)4@LOH,2B01GA($16_4-E-0E=)->DWG9*)N;-S1T?VT=7?$>@KRO! M4RZ#S[9-DJ=:&5]2K-.G8]T>F2+$Z&- QC07C1=_CJ)WW@3@'-=T.W6>8OSJ M]HC?_*7]IWWO]9GFD:V!',X2YO);:]8SHJ&1QR1"W-1UK7%TU$A@8Q\B,%R+Z^Y,TFH6XYI_RU0XW \);H]71 MP?L\,,:QFP$0C50N,@^<25Z7VB $)S(8I93)4A7TQW;Y[]/8R\BP S QW)<_ M2$%]8^^6L3_P/%\W8ZK$K,UD.F0MR' AV8&+ B&J:+4TSFO3Y)H?2>>\&&R& ME^&X/%AY'6#SUKP]>Y3%JT[>2)8LDY&#]:F:M=X UIX"LN6B"TRC\$WJQ091 MURT.#\?'JK6R.D#@S1/RYELME:5'@]X1!SS57?7&<*BC*(#))#5Y#RA]D\ZS M!Y3T,@IKNE?V,&%WA)9%\I$N[V2AJ!H?4M8!:B$@"2 MGT#%**%V!(:;1.;/=P81+IA1N21!C[Y3BJ[!PL#+@%"<=K((G:-N6Q/R"%%] MY)BG!KN,GW-26MM7EQ;:.K_C6U;99A"R<\U8"TXQ.ATX9G'?5 MC"R26U-\#DVOG&>IZR/G.RVTIE-'1QB[K?A^L]IL%EBX\RP'L@*17G.N%?@: MI>&.J22]0Z&:) >)Z>/-.RT*#I X*<8HG_TCS:[(4W7D>Q[)6>'!NN'?+!Y MV'XTU[,$\%U.R!E9[25X$9#7,(TK-L: F%*;*:2G%_F?%B8') /&Z*QO.#X:+W1&^&"X!A_KH8Z& M7/(4 @@MT94<>&K3JOO#)@-&X>7 9, 8YKCUYLI MGD(Q>D#H+?&Q]C!8"SXPA,0D-\@\*C0O&(_/_?QN@7.X0E<32[>#V^OG_"6? MK3[?9>1=[5K^-HL\%10&-3"+I@[VI,-E=\9($"(J:8QH4J3Q EWSQMV. ;(6 M"NH ;Q_6F/(YKO_:D F\^T65TPTSUHODBK(0I2Z@LF'DU',&JA:TI.R\XFV6 M;#]'U;R!N&-B;3KE=("TUY>;[>J\#K(^VREK\VGY^8859,Y[,F>!B5*/BJ9+ MVD<+K,10-[JBS$T2DL_0-&^@[I@HFTHQ'6#LC]5%K-O(M_G5QW7>#;6ZX40: M7J34Y"C%4L<2VUJB0JZ\YYP;*9(7V&32W-,DS=NU<$R$3:26#@#VMFKE[?K/ M]2I=QMVJ&(Q_D0UPL^TCHTHJ1C#2UHIX7K>RU74QED27',L"FRS/?9ZL>7L* MC@FT"=73 =A^JZ%T?0R%ETC(B,%U'9',NZ>5W C R':R(+)4F5]FS M5,T;RYA,]\,PM8W&!!UZP)'I2S!7QQ 0RGW_3D MMWC=)"?W@)(NT;./EN\;\ >)O /,U&%_1, G\G*OPRM50M=MJS=Q%9.SEHY> M[!QS]402^"P]NR6"XYNWF&!6A% ^2+G5C-*BL(Z!W$8HM1K-@DY%-ZM%&43EO M.*P=^MJIJ@,'E^N5N4>7#!O7M(ZH2E[QE:J,B49D5"3)YL8I8- M!)MC!4:(BC,A2I.(W/-D=9L/G09A$^KDA^F:N:ZTO^H?N5=$W*1KYMX'Y^F: M>8[K>::[RZR$(_?8!U$7O\4,R"Q"MD[H6L_FVFP/[;5KQF(JP4L)3FERKY < M+>1TX$VDJSX9(46;UOO(=OF?KIE6>#FP:V:,\OK&YJUIS@R*$/3.*O>@/*,3;EB&)$()F1Z:'(X= M0AR7+.FA,JK1Y;B?EOI&WKL[.RQ+4CQ'3%!2K9*N$UE\9KASY9(+4JGJP 2$8C08SXIUWMC8IJ9J@ACA M'$C;&PCCHH1CM+(WQC[O!D"]W^)Z.R'2'IUW>#-YBB^"#C:PP$'D6L@1N +4 MEAPYIVT-?Z(P#6/2SQ/7;9)N6M1-J*&9.Z&?X6R;8 EJ*A..:38&KEBKH MP!)[(6^#V0=GE <;Z;95!LF-%I8!3UE$$0N7MDFIU(GFTJ9Z$R?42@<8NYV@ M]Y"7.]?V@IOD51*\-GHC*"'H?:=G'Z1(VFNK$D]-S/Z!]'7;:#@5ZEKHJ0/X MO>#6^,25D)Z!3+)6<6=R:U2-'M*Y8C(I*T.30;\3.)OVA,$VH58.=#9_N4CS M% T\8[(V68LUX'O-2P;&\CS/HBQ33+;6T:D5!12CE]9E03 7BB7G&--MEO;V M6C&0F!99E0R<19*'R!Y"SB0>+5!Q933Z)E?DCUDQ, 9=!U0,C%%:WZ_T@VRB M8R66K,GL,(F3_4N^O/,R 8O..Y.%9.S81^G;:5<,C,++H7,V1RBO;VS>)AV3U?7L M6C":U2J(Q"!P#&"==N2LT8EGQW9K3J]BH-'EN)^6^D;>(RNY_R#C_<._\MF7 M_/OJ8ON)SK237@M7*\I#K0+W'%R*'+A.(F@C@^3IR)@<0':W=^:>,!K1F#2Q M3D\.P?\?N;4?_K5:I)"#P<+ 6F;I'@@.G*Z<6NF$4$IZ=^QZP*>I[39C/ => M]]'@:<*4<)<7=!9U4-I >H[?;C/1L4!VM MQ9,$ZZ^KR_6B6O$" M)E+I[RXD')(?55 MH2]_8U47$9 G2UXKO1R*"00GG8>D9"Q6T\?,L2(DSZ <)VZ(7+262]-K:?<)=6NM>5.< F<"X)U)B\GN* AH1?9%Y(W;U)@.%.J_3<2<'FQ M3ZT@L5X0$E=DJM1N1T\UR_P M]" MQ[P03IH )FH$Y3!=O9W^^H?G MH]E<+8KC*E5S1GM0)B@(3!J0F7Z^]"*9T&AYQ&A:YY[9WA [XW!ZL"+[Q^I= M<=Z:]3D:)Y0N@%'5 ;Z1SK[DM2>],&6XD[Z-_;,/L;VD[7NZ5/?39/]HO5OF MCP/C_B*RJ;74S;B 6Z:> M;4A?%.Y5"/2<2)<5F4)(TD.5P2;OD]/1RC8SRP;2-_?.EJ.@L(6N3JS?.S&9 M0L8(R9)]HW+VX*(0P L:$IYQA0^9(-"BW[OA3I:FZ&JMAD,'=1_OF77TWX5 M)DD2->/@30''?0#D9)[8D(7E39:Q3_;,-JO&Z.F9':.E21LEV_2#__)W/+M, M=3/2=8!WH9GEB9L,NA@/2D8+B"Z20%D(QF<;?9-L]B@JNWYP&S@@S338@0_R M''/W;(Z'O(8BK'5.0XEUT*5T$NAT%K#<)F,+R;Q1\/$ HKM^SX\+WDGUVVVN M_-?E!5[$)9[]=K'9KB]W&\OWR( _^F.FR6N_3.%$V>I?"0K_+YY=YMNLX>9V MMK<61GBF@!Q9\QQ5,S?@3(60!U4YDVGBI"Z:77A^ MJNOF^H>UNW0>H_885T_R$;6U''1*FMX9$0')4E\A+DRMW &T= M7T-CT/)@UMC$6NG @K_3X7LCM>N8('FP2PS+LQU_OV>L8DQO+]Y5GM=DY_V$ MF^75F;]S$WL=72D>I*QWO(T2'#('E@1KG32^D4D_*1+&/\_.7TD#E]%^J,=^[=2O^55.)-#*86DCG2D4^* QM6]-3(4 M9;!(V61@Q2%$S]PNV K$1]-C!YC])L0!I_.?%ZNPR>LO]9#^=O'Y "/+'+/FF!LMV&W S,Q]AJTP/KO>3\I' M>NSWKHOV^42>T[.?:.=/#>?L&%Y6#CPEAQK"KL*02058]P4E'[@(@JQ;WV83 M_#$"/ ,-(?H+?ZPNU@_MHD5PUGNO$MCHJCE4Z@@F.O3&*XO)*9<;K>J=BH.. M/;8QR'OR+CVJAGLR'G[Z>LUFO3]V_.P*E%5A.BME0D+B[=FNB:E7YZO+^J!=+Z+3W"9-II+3)#0E M @=/'B8Q%J0LRG/-VRS.&D!<)YB< @TOA]4/4TT'RCTT"IV.(G!>*S9"R.I+: M.H#DG;?DQK#Y>MNSQKTH!;6"XE,=^Y(#>,<1,$KI8PC1J39S>9^CJI-@?"\& MX8%JZPF#AT>W[HOC^CW*66:KF2+9UA+C8@,$9JM\T FZ&9)HDX1JSEDGML#A M*&P7\)P $C/W-;Q>76R)65((_=MF23K=,7;]X'CM(^,L0E:\D)CK\V597\@/]%U<]ZX)[$[.& M).KBT!@B.)8E%%,R<]8HUB;-^9"43I*7LS[Z!RJH.XB])IOZXVI]/;[M^M P M$3)GTD*P41-'FD$@DQDBMT$:SPRV<7M>)FWNYM3#E/\LE@[61 ?8^GUUD;_^ MCNN_\O;7RXNTN>;"&:&\$ @Z(%WMIDZM1B$A)IX%>B=-FW%0CY/3$X8.5_IJ M<@UT@*/;>I+'LJW7 U>N.1-%.DVL6*TR"(]KI29+'R2BLP69:L5DVP!%![!%::4U#84UZ1"YUFJYC4QNT'D M=)KK (8_X1G)*+__E//V3?W;59OU_2E%,!>*!G+;ZIZ2'.L.* 3.A ^H-?+2 MI#SB*8)FWM;1A04ZB;(Z!=WUP91&FJP#@N5!U$AZAI!=K9W7@0PBQUEHTJ+P M-$GSOL/3J'P CO:0?P=(>HV;3W36ZC]^^:_+Y1<\JY?\]55,XF!$=JS3<'EM M^D$&09.ZPN>(Z@]-^RC^_HLXE18Z0-1M).N;85F\$R5IX(DS M\L0DF0F>&; !2ZK6I6KCXSZ@9%[[JQ%V#I-W!X!YO$;WUW7^KTOR5K[N+FLD M 0177?AL JALR?#D14#PQI7D!%=M;J(!M,V\4:H+NVIJ%?:$RL<8NJF%<#XX M\E# &UFSBDF0R+($3$)*D16=W;:U4D_3UDD9RE1X> IO$RFG4[QMOAW;&]\X M>EY*-06R()F10PS.Q RQ&&Y23BYZ?RS W2>N$\1-A8@!B#M(/3U![J>OW_[U M_RSSFHCZ]/5-'3R[.ZBF"&TT0Z@[5NO"55\EYB$YGWC@(BK6NMGM&?)FWJC7 MV_,[E2)[@N?=(_>0O^O#'9F1,GH%N7"27V+$G"H.K#"!CJ6SRK:MOQ]"92=W MY(0P&7)-3J*SG@"YJY;=["0FKJ]^GI).@3EPQ=AJS9"3[J. Q))17(5"]DQ3 M^#VDJ1.P38^$IS!WH%IZ0M@!S\F;;[-K,0C=D&Y?Y/W_>BPZ.!,W):NW0RBS])90:\2,Z* TK4_D1<&FFOF3'$J MV"89CON$='*_'A\33]86[J&@K@#VZ_+OW5SP3+KH^GT>SJGAMUA:NL @3]=;D@DF\WKU7E87NQT^42[ MU+>6K$6,M1_;>- D*%!&!' A&@C!Y&RE%3DVV4VV!ZVGWY T#6);J[D#)#\] MX_?[6I_7)%QB>L%BB'10#0A5BWWJJNS O8:4I C*.<9KM:1#< M4KU=H_?5>1V@\=\YO5YMMHO ?"9O-99']O9$*+2?9BGDGV]S@[ MQB1[Z9*V/%DPJ&MPO^YJTKD UU)Q(<7'Z_&'UF2C:JC!;EV M1+2QDDR/0*8')U_/N"0<'[)MDW[H'4C2K^[#\;NO=@*EXVI\=:CX>\#,MZ%\ MTJ=,C">-B6R%;,!S4\!$FZR@0QC4D.#\<-3,6;=T@,;NZWP/\O_NRS-K?A^]K:808@?> MWI-MLMX:&TEQD%FNS) &@V8%8N0\Z^A#;)1G/J2-O>ORA_U?E4F5U2GHK@M" M#3AJN4@RC$J[@#>SX^)4TE+@]&!$5:1.5%GSXDB MR;I@PEJ78[%MC+J#!_R=QLC)46 9->!OC.8Z@.'@^9DJ&I-0<$B.N[JU7(,W M.D%@/D8M.3.I2>YGTGFHIS%]\A!P-M%G!SA]:=5I,)H[3>8T8B)V/(K:1"#! M!&+%,V/HX#5-31ZPL[CKTOH)[-$)5=<3$I_;>YJBM"9I#=P39I3P$@(6!)%= M=#:CU/I_=A8?CH9]=A:/44T'Z_'W-G\2BD'+*S>(S:.H#DD$%\FJ6B#7%C0UW#'&WUQU* ))4E?NA(\R8] MF%/-UNRZDZV5<;B_"GM"Y3/#^AC/N0A? $,=UN<,!TQUXZA4JHB$WL2VJ#SE MV9JC\+#';,TQRND4;P^&-W)E;% ^04RV=@?5S4':DKL?#??:9AE#VPE>)SU; M<4QDB"X75,J(L&7");0X24M V9L=1V4N:>TUO;USG/ M@K!]U-(IPN0U*Y++J!*QHI",UKIN'KPW&E12-BH=62A-RFN>H:F32K!9$+:/ M6CI V/=;PJ^JB^@4!&8S:+)R:RQ>0_ ,R4UBQ)QB)?LF5]=#4DY_4,GAWL*! M"NH.8H\NHL]*&A:S@5H& YFT>=4 FR%_4 %A(6_4#(G%E>C$]8 MF@]P?I[$>0W]QGAKI*D.,'@GX+-CX_49;J[J"' GL7]>K,(FK[]4P>W\'OKC M%9V_L^5.\7>E<.UBB6@Q)#002J%C+JJSI;D#INNX \6C86WS7Q,SU$F([C"\ M/3_&9A[E=W (AM=PLU@*&2]@N:EQ@Q(@U*"[B4YD5"*%U"1T/&E-_K%FY,P$ MI[WK\T?HM@/,/M\4(U20LHY&%[MMJ$:3Q,AS!,X4BH 2;9OFD>>1^K9QXO:ATL$R)[.#K&N!(T^Y5IR3X<4,.8?"RJC:SK)[C*K3 M'_(YJ2U[H-IZPN#SDAQVU+\7Q\UQ%\8:8IS.-]8E%(*3ZZH=%*/II9#(=..9 MC*TXZ\1X.!R%3^&["TC,>$;._SY;/+$AZ/K!B2DBKS,RO.7D3#!NB9%H@+MH MBLLBN/NC;1Y,NGWQ(YW K \PK%IHIJ=K>)+QU44JGQG7P R/H+)($$S@X+5E M*>985&Y;L7.TS:.W8R!_<%OCZ+CHX% \.TD]88K)*P/&(+F?49'[J7B :+G0 M0IFD4Y,LZ,$C\+L>N;LG5L:,P!^CN+U!^"6OPZK5!ESNN8U",1#*,U#*.0B< MT0.#5IF@G VA<5)KQ ;%%:1$^"R9!R%K7SW((/5I)A M4U(A@Z?D8Z^=&;_WKNO19M/ L84Z^T;IP*5GY'-Z[\D+%5Z2I:^\J!%CLHL2 M:F6%KP[ D?$[X=Z[KH>D-$=V PB<*.:_7WH6,&C4(H M&4G<6@ F^A\IO%7: M\BQD$U?L.'OONN[]G@_S^T.@:\POC%=)UZ'!9*G7F0O: ZHH@,N"6>0B4];' M!?/IMTBV1NDHI74 OWVVM-L4L=2!.&FWYQK)U/:^9LE$DVP>4>M)Y^ ME?XT@&VMY@Z0/'9;N]"&I$<.@ ^UT)/5@HI"IU5DGX-E.3C?)*(UDL[3+V=L M?>4>KMX?9?7CO2A+B]6/*SMJDD:<%:*&OICFC'&N6C;17PX#YTD$ Y% M7YNZV?%:[L (>&F:*$IO&+L' M7D8.!AZCO)ZP^-QP42T9MS$Y0!'KH*M 'F+P43*;H_)-1E3_F(.!1R'ED,' M8]36 22'3!&E]R+I2,(*T26RN!G2>Y(M<,6MEVBBDTW2I5,-!NZ\,Z65>;B_ M$GO"Y3.S1KD,0EBR;FS!""IR#LYY!!\2AJ28=TPTQ>4ICP8>A8<]1@./44ZG M>'LP>S9*+X/" Q1U0D(AMC)Q"*=48G1BQ*:I'=^C-' HQ"QSVC@,>KI"7+/ MCPHMC"=-' OOE9M!U_'*RHHA2G%8F#)MHTF'CX:^%BU=CT\P%.ILB> #AK- M%S%YE>D\JU0T*&$UR:\P2"G*J&/1NKMX MAQD#-S6X*I!LZ) NI+IY2T0AP*!6@2-8K$=#G(<-]A^-FSGOF (W= MU_D>XIM9Z[\O+Y;GE^?7A!.+Q6.,X.H4)Q6# 8R:0Y3*%JE8]F%(/\P@O7_W MY9DUOX_>5E,(<6[MX]]W" _:.[2:L.[J*CC&';A<%\\QK:,.&K,9$H8:IOV[ M7YXG^#F9]O<68@>6Z!,EHC]]_3;Q5^P,)X'@N2?#AW0)P8L$S&@K.%E3K$UO MYHN4==5/,9O'/JT"^T5D9>?:Q'@Q-24HW&BWV M F7S^DD3(V$8SO94R\PS:'[!]<7J\M$Q)T4S5"%$B*Y6Y3%32%K,@I:ZI!"X MC>K> K-'!] \_84N0;*O&E>3R[2#&^CY05"Q^!2M*G4!)9D)7M:B)++QZGI* M[9(A";5.(N\Y1>Y875L]1*\/5%Q/*&PV)RIJZP+S&A(6$G4H!4*IVV@LET8R M[8QHLJ;@WWJ.W"@4'GV.W!A(=#U'S@9DWFH&AFE5KY$$SN4(.M6EJXS\LKMOY#8X9P-'!V1C;L%EX5$Q$!B+5Y5%9,@B8),2 GA@V MRF"3G8$M^G$[;]79$U,'=N2.47 '^'TLL_R?R^VG![+=?"_ M+U?I_1;7VUG/S1.2J .MZH"?WR[BV67*Z;>+&DNBO[99!.NUUC% CCR#,B:! M3Q8)^IA016?H%SV=I=$<_@AEA_.>K[:@ZN"5VF>PB\K(,>[F;B2Q6_X+'K4$ M-!*MS*4(UN3QN#I/:_=L<8T!RX$6UR\7Z> PYQ]Y>_.4O=INU\MPN:U\?U@] M<34LI"M.11M!ZB#KZEN$D#2"CDJ:['2(XEYOSZ.1S['?_1$R4(?!MKFV3GZ& MU:N4EO5C]3?+:GV^^_+U^*=[Y?F3#K9Z_KO'G78U0@;'&(%E58W'RPRY5LJK MA*+ZG[E6KSF'C @DE'DH\EHL<1FOX0[LYY_PC&Z4_/Y3SMLW]6]73>Y*NPK3DM'#X47- MT'FA(8@2P=91^#R*$%23H.-3!'4"O./BX[X_-X6R.@7==8H8;8E12 T2G2/Q M2#K$T@@0B9F@F22;NHGG]31)\P)O&I4/P-$>\N\ 2;]=?,F;[,'.S3KTP;XPK0*>E5MKI M %XQK(.S6%2V>!6&%.J>9!/C&(T]T<0X1GQSM[%]UW_G@TSH0FWY=@SJ>K*K M]:PNQ [-RR)BP6*(75IFZCB!5&"L(Q5JR?HI-FI@+ MYHACH=AR ]'33IB9L2$QBILR\A26&; M3.G](2;_C<+#'I/_QBBG)[P]/Y1)AL*8B@R"D $43QI\KO-DM69UIVNRIBWD M#A_#UO5BR$GOPJD4V1,\!XUQ0AUR="Z!$$CV9RQU#H-&X,K)$E61O,TR\A]O M"-LHF!PTA&V,SGH"Y"/3OE)6H:B=V5M'B=F$X*,MH#$7Q8,U*K2= 7C:0]A& M(6'$$+8Q:ND)89.L5LO!HXJ9CJ]! :J>9G+*Z%UA1109I=>Y-,7D%%QT5=TV M]_M^=%CT=";^R-N?\WKYA93_Y4H2WPKU!I=OW2O\>UCS_7;[*:]?K\Z)VT_Y M8D-?HC];G>?ZMQ::I;HK.$%=%D@OHW(0? @0G?;&1JY\;+N89W81=/*F'/\< M/'4B9]?(*%!V<)QOI77#Y]N+V]\C<2ZJL^R#<%4;Y$7G;,GT3 %8% R=3\F( M)B4"+U)V^@F^:< _K0J[PN0=D2ZR093%!S#>D1\D.3&1;*W[9EATBO5TM<7A M'6I./^0[-?;V5=5XO/DKO%WDC[C-Z<.$Q2UQ3;++/^>K?_YV\4W.;\MO%X3O MO-F^HV_>NDTY?21YWJD.Y@MI'5>!1W+7LP<5# ?/R+"4II@D''>-NH+G2>_602G8BS.@ZMJY_5K/+ZS%:CWN%!6:+EEY 87^/F4_W_7_[KDCRGLUU+X45Z_VFUWI(K M6XLG1!?_GK]0RQ>WS%&$.).M3=A^JJ6]_)0O8O%G1UO2=O,VUY M*('S!A&/BLT)-=45 G?A^"OO[!Y+3O&DC&.0=*@#4"4'ESCY0Z'P9!)FQIHD MB ;0-F\ \:BXFT8_'4#NS_7J.U+,2N6+9L!UK6N(R0 *'B&IA-P(Y[EK4G>W!ZWSQO6.@,C6^ILY M9OSG>ADSG;IMCM_--+O'D2^%CI67((-GM>8K@-="@G&"HU5*93LD7CSL:_-. M,6J(J48"[^"6NS447L6XOLQWX^OW.#,E12R!0W;D*2GE(P17R&)%IGTVW 76 M)K8WF,1YQZH?U:R;5%N]X?#R_'(GON=*?>ZQJQ,OI3@Z9U&25)G+X'WP)-H8 M>,Y2NT$[5P\#YWBZ!R'6_2B(;:S74PI/US 57J0[(:E)$VU/__AF0>R!'!TW MKLV<02;IV!IG/"BG-'CE(BA,-MDL"5M-PK;'B6O_OKK(7W_']5]Y^^OE1=J\ MVK[&]?KK\N+CU;#.I+*T.BG 3,Z60A7KWB1R^)$YQ620R3?IPWB!KI.(2(]! MSOU+;TJ]=/ VUY--3M/]R/H]IG3,F;SX""YHNJDEW=E.^ XD LV'0&YZ'74 O'?TDI#71>(:QIY3TEI3M\.A( %*02?,< 5"9F8C M\Z+X)MNA1M)Y$M'G0\#84F\G ,L_5A?Q>J5/-M(IE)ZN]EH.IA/6F*>J(0$T M4GJT]\,OQT'D+8DG$9EN"<8]M=4!#A])=S]@]OO?N/,W%S$(4QOM0*L:('#> M0G#)@8Q11NX,S[))9\E!5)]$U/K0=_PX.NT P"\=S445&TN:#J1.I@Z23^!R M73Y0%Z+9$+1JLV/W)<).(M#=\M(8G>>"V9@U([+Y0,#K"@A)0Y9L>CEOZ$BZ*_"?H_5^N_?KOX<[V*>;-9<,@_40@>OX# M+#>?*Q845QJ#M'7]D_M,WBI&!#^-6/>N1":%.#=)>(D8AV3X&:LQ/=' MRVJ+9\>UBNX4$4Z:IGKDYS:SC5[B82+SZ#W1N^N]>5N^+3#Z<[79;2WZ!K@2 MN!>9#/+ ZH0G6]MOI Z0@DW:TGTC19,ZL2'$'5ZGF3_C,OWR]^=\L$U4/'' ]1BRR&3!G>HT[S)=+F-9DFQ\[#*LU) M==/!@[<[U>]RS,O=")G-0EAFO>09DBUT!0N6Z<&6$9R)3O"H?&YSM.X3,J_! MU!Q)!\F]%]QA"%Q:*GJG!8!.7B?M?6&I2;.VT-2YC6: MCH.=_67? 7J^OT?I GV$I9!DB1)S;:_(M1#4@K.6 W?9E.1X8=@D #* MGES M/D=^Y0[7SLR5WO>OVI\O\Z\DU#H(Y6P1BE#DH1C(=92W"MJ#DY:!95Q)&XH7 MR;U@E[_TC7ES+LW0,JEH9X;(N[P\#Y?TDZJ@OF-"9>UC(J^V2.OI8B7ZT=17 MND@E375OBQR CR<_,&\FI"DXIA'J*24_;IJX\$[_UI1YD&=^?C.W?RA/Q\V. M6"'K8CH'LRK'G+3S=%KB; YQU3*$0F2R3!!0G MFH,2";0H24NZ?%.;<6U#"3R)#,H8+#U=GC^AIKHPT)_@YJ>O'^A'[$;[%XYH MI)&@?*PKE"V9@$CWN;,\LZ@X*MXDP3* MIG#4$U ,;1A>$\-]0RZRM#U;'^> M?5&9*\@U.***B;4(W%0C0I3@7*L2U0&TS0NZR?$PN$%]/^5T@+=?+]<7RRV] M!<3.K\N_Z[_=+*IU24:="0:[';4J,P&H"J&"!:.+2B%&V0)F3Y/4*;KVU?[] M$>C3J*(#4/V.),J+O/YZ5TK7K$C.I40GP7I#K%C4X+C-P$1.2HB(.3>YO)ZA M:=XP>VM83:6,F<,3O^/FKSJ)B\25+G?=\P^8J5LW,RHH)=8%[[+4>81D3N1B MDE9&,G4O(_AHF.+%#\T;66\%E^EEW,%%5/N#+^G'O5^5[;](O+^1HBX^+LGN MW$5RKYD2FJ>L2B)#0-9YNU:2-5 ,R"!2<59QF=M4L0^A;MXX>^O+:7H%=8"Z M&V;JW,#K?_VY3G9>[23W>K79WKSKPJHLN-KU*UF@&]=#$+%R9U-DLLYZ;A.[ M&$KAO''[UNAKHZ@.$/BFCKS_M#I+OYU_7J^^7.V*NV:E%*63JPZ0PSI"2T5P M2GH0SG!G,EWA;1;K/4/3O F UBB;2AD=X.KU:K<=86<:[&JE/Y*N;GCQVA9K MO #&;*WZT0H\XP6"4D0+YI!XHV?T::+FG>;3_O6<2!TS0FNSWB[>T9M_%9W1 MK#B94@1O#=;N2068'-M53A/!=#;DD%D;]$/OX(=^=1\[WWUUYC*KEI'2_:7; M R2ND1P]QN 4!TT4TA&I^\:#KV5A!J7S(D4Q+2CFC#8=H+'[.M]#?#-K_??E MQ?+\\OS&Z$+4R;H"4MM4*^'K&#Q?@"5M'#FO_NRS-K?A^]K:80 MXMS:Q[_O$"YSC))E3>\7UNY0%X!8L2!2\$)[Q:(88J<.T_[=+\_S'$RF_;V% MV(%]^>0+^.;;_B5FO8[&%,C1D,4)Z#3'M:>" M'RR;W%/:'2#E2='\:>PB_3J?+7>+O][]_M/,K] S0,+6,=/ M&@=*:0[!%@<\H>!*6>EEDX494S'0:8)M&LS.HN5#%T*WO3]KCSV6%&N$'>K2 M5GH+E "/:$FNA3LD#RG$)B-]GR.JTU1;X[MSK#9.:>+!O63V9MIQ4(_^[(93 MH5[FY<@;^SI+9YC?++SG= M5\*50R]M2HR,"^*\YJ:=DW7-:P"==$&-9/;:Q@OZ7B+Q)%H@QN#IZ1:(2;75 M@9GX##\_??T=_^]J_?H,-YM=LL)Q9-Z43.:!D'7S488@6 *.@BYU72+]>9." MX>$T]M(4,2U,[A<2-])9WW"\9>P///^671>VEB0RB#&2T^_YKEY1U?E,P@4O M@AR4.IP2DH_1.2\LF^%E."X/5M[,U^OG= N=PA:XFEFX'M]=U<>%=1MXM/W[Z M5@WF9-2D^ &/8)*U<.*G,1%!TL9(;@S31[0%^B:-W1\#)"U4% '>/NPQI3/ M<;TKZM_]HLKIAADIBI;"6"A.D: RUM0+1XB\:)X=!A]-"[0]2]6\$>1C8FTZ MY72 M)OEJ#O_BI2U^;3\?,,*&L]*A^2S-Q932*VF(P^@;MZNBF-";WIE=8# 9P1XFY.1UB66C01FL3I M*EVM5>5:,*M>VGI:Z1=Z><1MD@!)+O0\:#JW,T%'CA M$G$7F,9@6ZVI&$)RR@K:%'Z[+/N5@SJ"!\RKMN>-'3'.&1UFC;0R^](^U.OCB/#"2 M5.5'@_-D,\M@2D)MBW1-A@8\3U:W(97FN!NKDR[NP$>8^.7O>':9EA>+X^"UKJTB7H%#D4%HSG0T+F";"/$0XKH-K$R#M\GUTP7J[M[+ M;\M]'A?%)AV)U-R3H$"!$JQ3/:$2;?7_/DW42:\L.J5Z:4"NG-*GZ MYVOZWN4O^>(R8XT97?W.G^M564XZM7K@MYJ5;^[#ZW'+.6L/HM'2 /=9@E+, M@2O.$)ZC93QK8W23+>=MRSEK]<(]V;_+@3ZR60@??>%60U:UG,;D""A0@U!H M)9^-I)/',3068*@7<0J+WA:C>I M[&8K36&:.?H#R#:046C(,@S&94!C8DS>J&R;&.V/$7,2FSOWP=1D&I@UX/#( MR7AUWS)8*'1&9SH$Z$4"NDL+^&0$2)4](W*BEVK\)?3@._/&#XY[_1PFY%-J M@7H5X_JR:?I8F(68I#),I^C:%.)U=[&?ESV5Y;A*_KW+Z2 =ZNSLU]7ZW_A.BTX=ZBS MT."PD"2X9N"MJ)(PSF0GN=-#5EJ-_.Q)6.5C0'+WCFNI@IG-]1=.]L(SF9W. MAKC(HH[407"6;F]>>-#6Y:PLVQM-WSXS#WJ:J_9%".TGY[TA\SFOEZOT?HOK M[<' >51BKS_A^F.NFTA2)E%82%=3K44 [[6'6&JE;R@ZZR$!@.>^,8]/=TS( M3";AV;!77\-Y8EF6"* 6Y$]EY<(Z@KS@+O 3I MA1V"DZ>_,(^7=DR43"3=0YVU#Y- Y9ZT/N/7W43I1>+D?6".X*7WY$,8$I.- M"4+QP28FE&9#HD5/_/AY_+,9KY*]Y-H'0EYZ1Z7@CKELP6/!6FO+ 07)2J/7 M+(G D ]QZ:>P5R;/T/9DKXR1\X'VRB\7:1;/_GI!]J2S31[_T:W]]N"@Q10%J@%1)_?2_!PB2X'X GN )L'+:IE(I*7E\^=S# M/<*7(U[L^DOX-C\-)_/_J;>FB\V/K+>GV^&D)4F>+87T"8EU3EQ'+Q%*]BY8 M21FH;-,K]@!11Y&U[X.96SUB8VFD@R>1MV&^^GLX.? ^J<*;O(T\2-6T^!I/^3)_JN-4F^*8]O_Y P7 M/#L#V7&VK>5RQ8(5.D@GI;6RR4#/YIQ-W(PQ'@KOPW<7D)C\^F+;]#E?[#RH M;P+CBU$=AFDT6A(+FK(HU+9.HC=@F1998S$\\P$YQZ,?Z@1N?8!BV4I#';CD M3^$$UQ_Q]&RUJ!,47IV<+/]9(Z6+[G:E1 Q(AQ4+/M8%"JY:N:\'6$HV1BM5 MDU#R$;HF[A;J$I\M5-H!0N\)K7Z[+!#WBINHG(6$MG8Z\P2^CI/A/+,8@_"I M-#GS'R-L6HPVBTA'U4_N>;U1A=^"?+J\OEP77:U)2.'F+>,E-+,:J M'"4P%8@;++6,+5%DH%/=N:OKT.\FW1@/DM6E;WH:Q!KHHP_OA(LO)!BL$458 MY&^7DV%2K9:2X2[I 1I-!N10@2J[ :.43$UED-^1=<\BWIJU#;>V7QA-S M!T[I(YZO-#VK[-1Y+JOO>&$!+B:3.2^ 3-4MS$B)>YU%&@0+F1L1)&L2+SU MT[1EJTW=T5B:Z,,7_4:YSI>-8G9]:@A*1>XT:&T3J,B(!5\\: HQF;-9\YO[ M9A_R07=^8]I&U=:^Y^EB[<#G;'GYN/P93FI&?,&&5REE] 6LIH16L6R)#1E M<\6%1R%%:+7:YBYZIAWH]1RASY,TT!&0B/0K3YF%+3F#9YO"1>DH'8@6N#*6 MV^A<"$TFD-\F9=I=Z,\"GP/EWL<)E;:C.A-]?4Z!F^?2Q"1"W?L:"/N*G.BF M^(@AFL!S\?M4Z=SXZ8/ X(X*#".)LD\^MY[MU2+_3KG=Q0$97*1$3H)W MA=PR4*6VW6>,P0'4NL#@6)=4X;)WL2ZS1TFYA=78Q(<]3-8PO!WGS?2("ND 7O.J8;3A'$]P5]]P13I9?/D-PQIOG?#6J[IL8S/. MS]Y2"-QFT]C!9PY!UG)?;(RJD W>U7?#RGV&U"HO3GQNS M"2>;$L!YF9/\+MZ !#>*V0)&6AXF:QC. MCNNFO8%".H#7Z[,U266]_F7Y-!LOCNO5_9D4>)V1GDH=D8XY@"Z7< M"@6OU]01N"ZFV%B(DR;IZ@&T#JOU/,Y'A-:JZV3"[8>S5?J3HM[S&0D7(S6$ M2(+"V@RNU/?84D>*QY+ &>$XY5I&Q1L=[@_.E+SS(\/ :2 MD\H#T#+T>\. !%XR].+4SR9B:2\_O!MUQ/$CWV@V M(FD?WD::E?2):-\<1^_+!E 4)Q-/?Q*:YM_QW8*HQIFA9T[DN'D3U%L23H'SEL5_3R9^&F',S2%Z?,H MM"\0WQ>E;!FC<\39J!&",Q088+>]SR;!)QG5" =$76CL\( MT=@"+FNKI>A?8'XH?3NZK:5 A@Z$13%-"::VLHC MP'EO@")RI-B&.<791/[S&J'3GNK/EC4WU=_QX)-,\GWY''[,/%-:91'!6*] M:9O!65$]0;!([:O%;A)Y<8B\6LW7%)*_V8PO^K A\E(PQDB&0BJ(LX0RA^+%9X__5ZP_7[Q MAGC]3J+XC@_*P H*NP3S($D6F[05 E):(4HID>1"V6R3N];Q69DV(>S".)X) M!QW$.T..R \U\R#MGYZO@Z\QY.?EAXTV9RIQEF4A6\^\5EM&#:%(#;8VYM2& MG4:[:)Y(][2I9!<8;Z'AB>N:?CF7*K$8+I/GLER%O/Q6V5N6D-+R;%,__(U, M-\V_G5#"?3J3Q)X2+D&T+H"2A8.3G'+ZPKF/OF[VO7$I-TX&?GW;VX;-@ M\;F4TX%#W3O]2#GE$B)D7VK_3Z'8R7,$.BF$#9:B*C-E&04&SSM.^$\@] M-#CJ L.VI_Y,6^V3U_4N,PM0)9$,@_!0Q1<\>IM"DPU[H\&Q65]J=^?W7KKJ MP$G>Q],=U^!W7WX_%(%'E:QS3 "7%*:H:+'V>20HA9,:K$A"-^DS;,G4M),H MN\#[LV/CN.SDVG/1HT&]USYHA1XR,@E*4Y8:,R9R&AB\#UPXK2:VD;T8FG8\ M9Z_VT0X3'=O&IOADX.7F1TS;>0_I1FU5+5^IU?L?M_= ?WQ;+NKFK?>KW^;_ M?3;/F[]^Z59"9"XEF8&[I"A'MB0UX2E1\99%57@HMDD=;TV M2AR"KW>TVCGKN55&MANL.#X_$T^5[>88>2Y(=&X9.X]N5P7$K];GI<-769T. M!55R@-EMFL\X>/(.P!SR2!SSC$V*<)Y,^<3S;KM!^_AJ[AS70Z/$.ZP;M:A7 M?1HDVEJ]%Q5E:/6I64K/M4VEJ&-)T;4ZC$L1 MB!!]T"+4<:!U]D:QX+1'*-*'DC E;9^]"N% 7B:>'MR-03P'%+J=G/$&8YT: M66>!T(\\_4CJ^/3/\.WWY2D>,B3CP1\WSCR,X12/-/JB?O#-?)U.ENNSU=4< M@J1R*AHC6&L+*,#=Y#S55U[_J9])=*_IC_\Q8U86 M2;S4H3#5T6L">3&,N-396N9+-$UB@'OHF;:Z? 0DW'1,8\C]V)S+IC=D1.^R M_7E-WK#Q'5I:?9!Q.WII",I8$. M(OLK7OX6ZD+LNA[B??EMN?CR&5=?[^#/D@O2U'"MW#^*\T<*5X "9Y:"RU."4 M]B P!.&1)<&:K-%L%UN_6]#/.JM)Y7EGK$K$B[":+S>#H[2SL83@@=E0 MMV@)"S[6?RV&EQ*\DFI(X0=]8 9R^@7"=A0I2,H]<[ MD/($(7>05=6H_/0B*J?_YGQ@(6.J<&W!2B_KS#<%3F?ZGYRX5];+R)I,1;F+ MF.FSHS&.H-'$W2%DMG:40Y&Z-/5 M_ AN#I#YQ-VS-?5_?>$C;=W[DM.= M PT?(JH.O/_?,,_/OE8&-J^O%TS(XEUR :PP=48+)T&@LR"43\795# TZ?BY MDYII1XR,")7Q9-X!<*Z'4IL3463M-?((,6=6MX0["*;67.NLDS/*I9N3$5I< MB V.,IM!9NPH\XFB[@XLOX>O%V:4,F=H2:7"&SH/]<9;&JQ^DZN$R0?;),J\ MCZ">;LCV5_2#N#E0ZAV@Y^^4EUC]N2Z8@5XRL:- MU(IGT>3F_28ATPX&&MO-/$G,G<%D"W3N!??>9\ BR7H"5^ 5D\!4\"6Y7'1L M4NIYFY1I'1W6&^JWD9=,L9CZ).Z-DK5RHM9$JPQ2)I&* MET;Z)BBY3D8_"#E$J3=W\1XNX0[P\1;KIN"3MV>+O/ZU%$RU:KB^H^^PI*P5 M4FA=AU?6ZQ^-X*SRP!SE I*D$U.3R&4 ;=/FUB,C:6Q== "O#ZOYUUWK\!E# M+*F D+9F?BE7.T' A%ZDG*5O Z4;=$R;-(T,FZ?(N .(_+9K@'&!L0>^'M .U,7'CU,2R^G-^7%"T-%PR!VT1$ M*^G J6!!23(_4PR9Y)!(:U"MU>57IQVC.V:YYF&"[$'[VS.8M,02!72 O' B M-A3P6="_DI5((6P2@X:&#-?_U 5V!VKLILX/$-_$6O];^#'_>O;UHEY#2!6* M0"*WON8+21%]Y C%9Q71%%'4D"?-07J_]N6)-7^(WI9C"'%J[<\7.X3K9,NF MD:FP*"CR]K6#UVOPQF*QI2[O&*W"]MJ7I[G!&TW[!PMQXJ3XQOOK^:S@\P&, ME*'M!$FF6.FXHZ0O2:Q35!($+PTD@GD2,DKC;R0P=V;"0[\W[0#SL0*!9A(^ M M1L8U\R&(6*>.$>#7_C2+ D+3D*NBR,4-QIBR0ZT8_4!1'DEAN+GWH_T#9E#-+IL(=XN<2(N M+J*%3%)S S%'2N(EY=@^$2.L9!^\S4XD?C!.Q)0QRJ0X.42\7>)$7M2<$J$< M/9$OZ@W,9A4T16N04%3 IV),/A@GUR:IO6@0MDEA0O M4WV 4.!\42!XT=DS(5R;@?7WT#/M>I.V=_2'";T[[/P25JO-5-:O=4G;+ O- M^&;BGRN:0CR?P!<6>8H>5 <%&.LUGD8\)D<.182 MIHZ!$;^-2B(.(KBG?MAQ8/@LJNL HE?S1-_.?^"UD3NS8)T+QG (2M1$0G/P M*!E8)I%$QX(S3::A/4!33RTQ8_F[<130%99^FX_D&7%%OS)9ZE*(-9D;S>^\GZB>.A_&1M,35; _G/PYG!;XI4Y2_MP 5:_6 M:SQ=STK0J(P78$M]VV<&(:: X.CW;*&DUO-&W5;7">FIRF9L]!P@ZND1DW$^ M>[-,&X%\N%@>^Z8Z4L939MP;\IRZKLLI":)6JNY22(E)8D?>$4^M+S"SQO1O M7Y;?_YT^< X7^L5-E-S[\9[J'YX&DW'DV\%!]6Z15AC6^ ;/__EN\3;,5W\/ M)V?XONR>P)>_7==R4!IR)%1<:YT"DUZ9OO1P0]7>F-8U/]R'8O>$W=E4"R7Y9?Z*/ST['D]7*U6OZ3Q/1+^$9_>OISAEKYE).'S (#)3.KJT4DB.1-(.J* MOSFEZNZ6A#V_.^T&X3'QVESJ';CZZ_+:/=#J/=5Z9I6)V6H/T7H-RLI"IB(R M6,&#,\5P_AR#?&_1-?&2W/97U$_31'? VOCN3T1+((^^VS/$9PX9)F8#!*55 M-9@ /BD!G$N!612-HP( MK(60N_-5]8B?B>)8"$%"D+4:7!<#CNM4#WRF,NK,69-9*[=)F7B9:'O_L[>\ MNT/,+^'DY"W6-V2<(7OJGK\=3T\NI0Q3%I:JN+SA+62K-5(%ZXA*/CAPL*=EKJP&OM5DY=WA_/M',< Y/@?+L$CXRW)]NOZ/5;W]5R8Y%K.'DDJ=C88. M?)T>XUWB2@AIHVY4/70/1<,@=!27Y^-*OP,8[2:M6"X@_K/#K_.SK MC(F@(K,,?*J-$E;XFH%F*$JH'&5*Y(5;P.E1RH85TA[5;?FXVN@.7N?64M^5 MJKW,F*0, ^MEAN)T1 L4$ 6K@Z\3>96U[:N5L#:B\YA M@#OBZ_1Q-=4=$/]8A'./C9>^>6:0)6^4 XVQEF/4$4ZU? RE9+K6>J8V>S8> MI6P8V([X[OVIVNCI7O5V;OP[GLZ\*H4'RHR%-@64]Q+(55N(BF),D74PK

    M;S+*(HNDE_Y2X1 MPQ!S5+?K!\NX@]-LE_:+MCTNC99U/Q]W2!Y3(Z46EE.F84**+JM@L(F/N8.6 M86@YVHOS0R3>IV_Y?;E(6V:<>4!*[7)S^N9X%IX-*&B$4)RFJTPF< M30YL"=9ZE10+38:5/XGJ8<,$CNJR_?FT>&R0K0,Z/O]S2;X]%52102F4A"AO M(\2D.1@>G60N%"&:%+$?0NPP@![5Q7USG1TE+@EH.&-2&?0J -(SK?+L]7,&Q26,P-),@&J9 Y1&D7C5?-):_7UR]M:U?K>;K^>++ MF[/:GW[>R/0[GKXOG\./F161U1 #D'-#F5K.$'P0P)Q$A=;PQ)HD+^.S,@RQ M1_6B,+&^._&*._T,R^^X"(O3-[A.J_EF,=4LU1N%X!U$9>NVJZ0@2*D@"9VS MT3X*9EKYR@<__]/I,OVC[K_.U?;(\#8_\CK9Z_G7;R^5I5%<&FP)BPSFG?Y.[ZB71/ M/)7Y^9!ZRSD^H[Z/S'6&1?Z5W.7R)^)K7&"9GWXX"8OU9O3Z>C2_^O!76CK= M/?CKPR.SE)UG5H,LM>KV2Y*=%J2V19F!2CE),0B)93D M>1!9>"F;C&5MQM%1>_%]T'W3B_>!D0XRKRM!7$GZNBY(VO-$ZMCXQ%>+?.-W M_EC,22>UMG)^^G/C"J]D49=&HI%(>+:DH6@21)(!"&]+]#G4&61M[65\IB;> M ]"#R4R,E!ZLYDXO0?Z@+%=?:PW?YB^L7_TSK/+[L]/U*84.=<7'WS5?J3_D:-FFOS]CDZUNNS\^7SZQNBD"IH%C+!UKA-OY&$H$4"YE6( M*>F21)-!,@UYFG@;0S>'QV0XZ=1D=K6Q$<'[*%$7P;04.N=XGS7Y'2LM/>V!,V: M^*O;I$P+F:LM!*CQ2AJ; "%L;1KPG@5#8$%SA@246 S:I M/+A-RK3O=>VPXLF1>%[ R\K-UP%@RMO!$>7P6349$ MW*)DVA>L)D@Y5,X3 F6].KTZE#\E7 2*Z#8'LO$BU!FM8!4*0KHU$'@0H!,+ M18F2D0^IE*0/[("$_NTF0.ZE8%I7TD]\/(Z*IL;8ENX_%NMOF.9ECGEK=LH1 M#YS"/9ZC 164!J<,0N&,3EY12ART?'L8SNZC8IH09R3-+L<6\\2KE3X0 ZN+ MV,R04Y9U*%-";M8"G6]ICU"EC,?7ADR(EH0,X1O]JI,\I".=R<0.T?_/G M3E,2U$;M3Y)9!\GIYB6ZOC)N0I[ A!88.*"O"5/B"J)V%I!B';3%"VV;=&9= MHV+:I+2?G./I*NH 7_=(;;4*BR^;D'O]^N?=Y1%7;"]R?13_/7S%K;&:+(I% MYRB19_66($F(Z"18:U#FY(WQ;=Y*&S S[<7N$[ UJ";X&17= =AO54!?7%C: MR+W' $76G?0\:(A<>.!>T_]Y"@9UDZOA>^B9^/EI97Q MV_98VA@V91WUE?5Y"#MQ%!&**>H;71JB8CM&]1TB5Z#M'RK1>UIXB\ M \Q\)$T0 7_6I4[X'4^6WZJ$MM6U6Y:T#BXK&2CSKY4'SA6(.4C0PFA-R7I1 M;98]#*!MVM>W=K@:6RT=(.T3GM ???D/7. JG!!CK_+7^6)>2TKKY+(M;Q=F MQ*UT-CL2'B(['\GLG=?@4Q*%6\]AVJ&OG:HZP.&F ?TLG6XF MY/U"P>R72T[0H,O:Q[J4AV0F0H+H+8(,0193 I;2I+GT?I*FS0&:^KX@<@DQ98>$4+M^-1%R6;3$KOZ3[V<'7>@XL#9#OQ*^2O_WTV M/_U)SIG$1<=Q963K.X5A IU 2-J1/ )Y8^]+5:D.G/$L@KLQ$/7.Y\A[/]"' MZ@_1V')L\4UN4,!BW?H M0BK".,B*LDY5*.&,Y.Z!!R3-&U*-BE2EDW4-G6)\8;P=^OU M&3F%;\O%)SP]/=EO,L(C$% 4=L1!G=;L+R="" M<=98DX.6;E !\EY?G?;5K0?,-=94!T[P[GF^.T5HVQJT>+,&[6)>%ZY/,;]: MY/I:5,?]?E[6W]H9=OJ?./_R9_T[WW$5ON!'K+ED+UAV8- [S=_; MX<-GIW\N5U5+L\@5EL(8E!0HC<$:+,I,K'"=LE?">M.ZW?XF3=.^?/8$^;$4 M-W%@\X8,9S//X-/98HWGHW5>DR] MT]KY >',D&]-^T[: \"::*4#3_=AM4R(>?V6I+X[0I2"LE6:DXQG1BMFN0A0 MBC:@5'D#91HD=H'(K-\QWBW5;5#63.MHL M5 2?L@:EZT26B)R83#EB<$7&)@.UAI$W[4U93_ALH,Z#04J1:ER.YCRW7[X[ MX.#H$XHZ6=E'49MW#01+3 5? M;((C^YNO+I:ND(BWSS8SC45+"ECHO,! B"D!19JLPASDGYEM8M#[\O&)FX0 MBOU+1G$?>N\@6#CXFN,F_S-OA?31! A!U&D+(D$4.M7NJ&)=2*G8OB[/;G(P M[(&#O62SF!851[\J87/_OI'#^GQ30,N]LW=\['G7(SS&;1^+$5B(-BDR \$L M^6-%R5M,*8!6)9/8=0FFB5OJ93'"X3W^Y\_[+@?F=2C )4_G\@N6?(D0S%MN MN0\W+\J>9]O38 Z.>@'"/NC==^E3&PQT$-/4=Y:ZX[#677??LB M2UE3OJAE <6J<8J,X"2ZH$STV&;6U1XT3EO@]9R8.TPM1X&XS_]<;EDK)3 G MA(/B/;%61_V[.@4L5KLM;M]+W4^W-V^CVPG?O=[)1AG]_=H6U:2DE:" M8U&!BI%#R$F"SEFAE#ZR= ,E=S[@/?R5/D!PB.Z6300Y/228NI>3+3]>2*V" MTQ $'=C*(9W:+@2*Y)R51A(W8XPJUVZD8B"YQ3G[4)%?C M+%M79H5( F-2<&+1)38 &4_S%LUBUY'@,([X.H@J7I^MYPMN!BX6()6JMY*N()T*"=6UZ\;X)ZKQ)*Q!@=->;KKA_<'B"&PN)TM?PV3Q=+DXA8Y[4 I^DH5I*,)1HR%BWJV!'M0U%#-LY=_ZG3QK4- ME7^X[#HX7JYO()&**ZFY@:1J!6^*%)MS1/!<%.1UUFJ;A=O[+R!ZAM4$4P8O MAZNE TPU63$2(SV'J.I4/[ M*+J/II9[%M@H%BQCJD 6F])P+B!00@L1I>'2LL /\@1@G,2#,N^H)&1IR;3!)MQU'D .S(T#YF:V1PG$P>\ MVTHZ"MWK0^)F?M9)J ^*GY>_X^EF4=HL*FDIUO)0HK-TD H'/F91*UQRD<)J M#&% Z#O@4YT'P6WPV$(-';CA@Z7Y^UD-M+:GYOK5]S _J:?@V^7J/^B_K"VLF=2K2)PZZSEU2AI6Z?H?.I,F;79_C;*5+EV>>NT6!Y7 M;QT \6!YWK;)TS]Q]?G/L+79]65R3LYPIDPP5M>1 MMXYMAM\RB P]A+I7(),\ V-=N?X1F9]X^=61'@U3H>^8+?:2XU?K]=G7DNSB;=D3F2S*D)^.F%T,Z9)+<0P(Y7XL0K6RY]09+QQ(\IXF9@CS*@C\'1@3X/>2S^'']NYEO7^YJX)ZZ0" M+X6BDS?INE?+$=?H:DE7"4D7H6*9[A']4?*'6<6_])/YN!#H /CMKE V5R7K M=Q=3?H4+3 85P/":W05C("(&L"(IIB)G24Q3D#\2@\.,YZ6][W<-HW\A\WK\ MFC('XXF^#('<$2@,!8+6"6PHUA6/5H@A"]:[M;]Q;LKY7[4(/0'QF"WX_N?G M?ES\UK@EW!^.7ED5O9X . RYE1\E1^SM>/#42@@,Q3GC3&, M?%=NMP6H!PD,L]._BC9Z N*+/B??+E<%Y[L^+J+EW+ 16ZD;+;!U K_S!F"B@XANJ# M.VV]4QRU["LK')7]84;Z5ZE(-Q#L85'K^MUZ?8;Y[-MR\0E/3T\VHEJ67W]@ M.JM]9Z^7B[/-9KJ9C4J%&"0XQTIM9O00$V7*F8M4N\Z$#S>6$=R_@77P5X=A M^J75<#363K^MIK]^^#33*(4FHH&.*SH!2\ZU:;;.>XO9\F!30C\ 9P]_95B# MZ4LK:AA9^A/C:&?,T"U1;KL!J\C(6Z^ON'U?SN_@/R"N_F.U//NV^4]GF TZ MCX8\=JE#U6T![YD"&31/TL9B.1\ NA%)&H;0EU9@,*5>CWY?;CT(UK]^^O"A M_;;<6Y]ZWEVY#W/:QZ9' Q,A^28ZE%,O)2-N7J M&%3@QD&LLY54"@Q"4I;D)S-*@RKQ-H_P?VW*W1.][3;E[H.!":.1]>IT]K&R MM!G[:8PT2=:-&SHG4*XP"LKI7P4GR6F=,_(A/5WT0W= 2_]V$[#7OOI2MN+N MI?'E4\7? V:V\^2$IQ [4+BMHZVS\X4!Q[F&Y&6V@HM0RI!5 \-1,^7HTB=H M[*;.#Q#?Q%K_VWPQ_WKV=4MX-(XYPXCE4!-WO9E/$B)$5DPN* R_N1?K<+U? M^_+$FC]$;\LQA#BU]L./'<*+T=$52K>SUXP(K]LJ;8RDM*2M+,46,V0=XS#M M[WYYF@E;HVG_8"%V\#9Y?4BXE8YY7NHZM^PH0Q69G%\1H(/Q(B2=?6[2 ;[_ M7H CV,AY2/3P=+5T@*G#!?? X-QB0N*,W"@RO9E?[R!D$@G+%K/404?UUUZ M00A_ K:>8R_ /HJ>="_ 9BG,[DCF#V>K]"=QNK/VSG'EF9:.9)J(&702O-42 MC!$J"T?>00QYIWKD,YU/3&V.@F4;A4R]K.G3AP];JE/0TDH9**1T-331AP_J6!>9+D.@\8*H3)C7#.H\U M 64DE@EALE1-IBG>04OG(T2?"V-C::L#P(WP#I>+STD[05&PX*!LBN!+2F!E M3%'[Q-B@FZ7GJXKZ;:^Y_4>P:_4I:7.V.J]5F"_S^=/O MO<$&A=6"##N1/9>\6?9!OW+:DF7[)$7RT4C6)ETYC-[.(\B18743U<^@XRXV MF+4K2]QC["+&(H52'GC9C%W$ E'8",QDQI/*G*TX"D8I!=*P&M[G89!G#9+HRQU&'?O8\ M-6 26VN"FY=F2'<.;Y2I),6DA*QKA2&7&CSS H)(2189E?.AGS\W_W1C2 MDW'3BR'%QP42]Q'(^2C'@LHKRD$A(0_U^DU3/*TY):K!FY(,IC9#V-JQ=/0[ M$YYL.M,CI1>;&=N)W)C;*$4PS,H"W 42B;((/D@'*466*!4E_?75G#_RT,^> MN^Z[.X">@)UC-J[%W]#L1)C&J=@@ZLH:?O9IC=CT0->D1O#%M!(I2R)2M1.Q5J (KR!D MYJ $8^BT19U"DP5O?[42[8O>AJU$>V"@@X#KH@IB4S"H(A9/T@.!AL[=(BPX MCPHT+S+)P(5V32I,=HEX,0U&^^#@YDK"0Y72$:"V9376A"1R)*-T]2$U*$5& MJ3*((K+W@60CFQPI/57E'J[.>W!Q@&RG+GCUX8-YG( \M MZR";^FI'3/BHA7(6Z\O=D/K'^S[0A^H/T=AR;/'UT(6XL0$= OE&+BEETAF4 M9-4W)@043GOGHXAAM&ZD_3I7CZ'WY("#Y7#Q]X"9BXI*IY3AM@ K,9+G# &" M+0Y2-L(2Y4KJ(2MEC[%S=2^-W=.YNH_XINY=O-9TZ:T(O-1W .M M5-!]OOK7#U8^P<+L8,/H43\"6GIX6KI %-MFD:L+2RQ #Q8\JI)('BC$8(R+M>F<);;7/B] M\,[5O;#U+)VK>RBZ [#?U9#D,1>7Y6;[(]8M79QD&AP@>0(4GB?GFK0M'-H^ M=F1-K?L 9$#[V#[:Z@UPYP]=%R-39/&H*>H0!B6E+DB,>.N 6Q4X"ATT-JF= MO)>BS@OU)P7?P9KK (*OS];S!:[7K])_G\W7\XU8-V=)\<%Z+2%@IMBW5F(Z M[Q&B\4(RYPTW3:JG[J%GXI+;+@+),535*>+J+U=X89A>!E&D()N4I18SI@3> M"0OU!4!;GBB?&W)E-0KVKE$V[0D\BOX'8.IP94S]7/(CK'Y9KKXM5V''(>LH MM<_&0?$0>M" ;% ?6L P-U/)7?]\/X \03E+<>49 >.9H22.N,] M,Y*B V;JXFOE)$2I$CAI2ZI]X4[T54/\VU[-^>T*[;LX,)\9 #TL##FHF_3' MM_FYG9^W>6^OP&=)1):P%D'[VL8F(HG>D.'[Q&1@TA5D98#C')NNSM/@D3%U M<^?(5 H^[G;]]Q?5_KA*\S5>[GC^O#P-)^\6IZOY8CU/YPW123*)WAMPPI-4 M3'80Z\PCYHL54L>D0U\+X_9@KO,LOHWM=(N>8XZ1!K=%,Z%$KHORE&:J-D-K MB$4ZL(Q[SP.+PK59%/!7.WV/MM0$-\=L2%OG;M< MU3^<2<^==H&!"H$<#_KZ+" 5"%11)QE=,'VM*7V0G:-ON)_2@$9 R,NRD]_/ MSD?Z9^$#TY(<1;V4V:Q1W:R2LRI(QEB1;99GC<[)D=XEC C/=A9S %9>@+%< M/W/_8[5)!>V 922%&R-IBQR&GE+UB,9@RS:3^_7DYT@N$?@WFJ7CI MP60>FA:ZV\-]<8&29P9M%H9.<<.5!N4XJW75 C@KD15OLC-M+@7V)O5(L_R& M@&^K[?WQ[,_QO, OM=UYVI%>-\=O7M]1C_G\3+R8BS&C\!6QKAK!F.N\W)(@ M<$[_(Z1!5"H:UNZJN3U_1YJ\-SXL.L/5BS"XOP\<=JMX1&V4!_Z.?B[8DY/]SC#40W0VGAN\(9N+ WXSZZFZR+)UDV>Z;RO%4.Y('.,I&1X7X-?#V;UZ&>&=7*[U@)9O=C>+9=T?DB_ M.CO]<[F:_P_F/Q8$DYW(>3/[ZKH(JD1WQ+45X$-2>XU?YHL%_=W7@7Y<0C[C MS"E>C()D8P+E;8081(04?.3)"_JC=EU7G0CAQ=SW-3&800?J$:"W%\L_J.SQ MOF*3A\0ULT77J24!4&4/*FD/L3@'FD23(N=*X30["T9E\\5$L\V\SZHK7.P46 X3EA#6I,+JC&Z3ZL[-#)Y^#XRQI&.F46.7#P)/XOK% MW*1V8;W=X/,%&/.KG#?-,^'D:I;FU8#,*(Q&+A043([R?9[J@EP!J&-*(6JF M'>_16!_D:I QNNZ,L8_$=3R\O #C.;\V.W[)7FE@VC#S0IM@DH*-. M"8_NB&P!QEY,=ZQ[ZMN>["%1\9G@*IF2$"3SFYEK$5R1'NC?=%(H;8C/6,+S M/$P?=UU/8[,]!B!V:[3#JS7N]V4?L8X^H=__9;G8Z/0LG-0EB6*&T7-C4@+T MB8%B)D*L.^JERP;1QR3;#%6;@-]"!$=:T=>]'4\$TF[-NU60JB]9H)G*L MO4-YL[ YB=JAHRTDQDN1N??FRVK2M MW?!062@3T3DP$@4HKFO'=4*()26ABQ E=CGSY6".AQ4GL+]LLT\,]F*L3\C M=[S5=4'PF;+2NH^&.FW85=TU8&F9N_ZK%0-.CZ)CM MZ:Z)BI?.9W-#Y9E&;Z* R+'4EG7R+-IP\"DRE8JR@??5]?PH2T<:68Y8OCH] M4GJQF4,4\9 D_KX\H1]S,C_]N9E#&A6729)(I!(1%+,<8JS+I81W3G-6F.^K M5V,X;\<:!$Y+=(*Z>^_P?-_DE1,CH*. M:F>*9\NWN+QLP-LZC^*K@G#O):P>>8CZ?;+Q1W"^3! MJEBNC&6:SO*"PH**2,*B/!=""-H@19H3]E6A/?*P].^!&L\[_ M\^^W-$VR_,?FCS9_4O^KCUC^5_WG'Q_?7?OY7T.E!L/JW]+RZ_G/WSS2WVXW MJ;][3:95:NM7Z93.?(J=K^;MO<'3,#]97^=S/?_Z[>3&T]BMW5-C??G?KWB_ M*94M ;<@_UQRP!^G%!]A_M]/\ZM7EWKORRXQ'_&D3OC[9;D^7=\Z;*[N_S2B M=9DSX#QE"LV2 F?I7XMT@4ET0N@FJRB>1O:3#Z/15MQ9GK66/("-=72&9K9. M:[2 VFD943-MVQPL8W$P;:?K,Z+WUODP"08ZB,3N6T5;M)/>45K&A0U YY>C MTXI"2RN-+EH%Q;')R\U3MD:WR\FG0V^-WD<94V^-7IRNEM_F:;ODV+'"@_0! MR/NS>M%$J8*7LKXBBFQ<<2+F1R+/VS^U/P@\05W+4637@4\Y][#TES<&H:TS M5BI+Z99EM4H1*4=,!6J2J+,UMJ@FS2;7J)AX:D$7)];A:ND 4X<+[HKM1:[U M[+^'KQ?FZ:0C TP6;-;55RM.OEI:R$JRF(1T:J)7DP.8F=85/@%;H\U7'$G1 M$Q^;'Y$2J'E]I]E<8ORQF)]>G )2Q6A9!E='R%$<$< Y^E662(&%BUZ+Q^YN M'OQ YX.5FNM].;82CL%M/G[1FZV71?@"(I$G4U(A>!T2*&OKWF7*Y5%/XB0? M)7WB,2A='/K/#(!CAOSOR\7Y^\*O%,.?_GRW(!]PME'/[>U[0D8175:0=.95 M)1RBH+ \L%S+($4HH:]'JSV8Z_P<&!FP8]E+*_0S;8&%%KX9$-0^QJ6NC"T M&T57URLE=X+@-_.3LTT9\D5]P48OEX4#LLB4&07',I5D M$MBD[&4<\H]T0-PXYC$! EYT '<]L'U\A6:1#DOA"(K59AAR$N!-S(!T*"=A MLI4W;XA[/W[VE,"T5Q=3P'^B)&M<++YH([X>/]\83N!,E"4:#RZ%3;6( .=T MI&C:FE*RYH6EX[+8A]B=]O[C19OG:"@[QHKWC_2)U7?,9;EZ>U:7<[U;K\_J M?LLF5>Z/?JUY9?M^_/91S8XN6.M%!%ERO3?P$:(HA,&$,B@=);8I ^JFFGVC MSI^_G(3U^OQ9+RKT-@4-29E:(:TYV68846*IW29JL2$J03-1H.0AKFVQ?ZK/T M=U0G<[B@.T!)DUJ_:%Q,-B-HJ^M,F)J7F6J")$J5ZCA9!_EZ* M.J_\:@Z690O-=5M/GG+61:$ I@.)QFD/ 3D#Q%24DY)+ZZ[#KT$]^7353L^% MIO&4T($SNY#'YF3(.GB3<@)KE:^#-)"LP/(ZCM[;'%64WK3P7[M$=%/C/6IT M=["8.X+(UF24(?8%\R!T95XS!]X@AV*B\CR9'&Q3D/004!VNSGMP<8!LI^X& MWCY@)!+7_#M61K8>L B+PK 9!;U0$V4ZR(J8$;D6,B DM$#CJ%[/]"'Z@_1 MV')L\4V-@=UXZL/9*OU)1^\.*PXINXA)0G&1HJIB/'A+OI.XLRPG)I--0Y#P M\&>F#4O&PL.(HIP:%9\^?-A2+4*2.:5(9$:L-_@9HM !N)32^DRA4F)# '#Y M$Z>-#L;2]6$"FEBMKT@I['ZW)60).8D$)3M7RX@3Q$C!DE-:,AYU<.@'J/KA MKTQ;JSJ2^D<49 ?1X>X5]V^718+K@.T#/X=UYUXI]7GT/\Y,JT;?+U:9T;496DC!K!B99 M"LHM&HB.U1&1*9 ,A)*BK\ZS1QB:-N@= 6NCM66.J/BC-H ]VE,I=6!!Y;IJ M-]65]S%!2"D#>LF2IB/,RR8I>S?-SXP++_'2S M\_9J,].[15FNOF[^[GEUW6C%A =\NF5EX5,ET4>9(1.FMJ@$")OASLD*@FHP M8$P).@OC7&[R"MQ-F>$39XTXSC!E;D#Z1/+3=;6E(WOGCB%'DV5NM"/NKZ&Y M>Z*WW=#IE8E"T O'_-T1$, MR-T+"0]6*.VCE@XPU>3UV&8ON<_;6@&5!=FYV'K M.2J4]E'TI$N5'JY-,#'9H'R"E(VFW%@J"#P5RHWIUZ86N=R\%/F7'SBXE^8' M%8CLHX0N%G3=7S5%N2PA(P=R41A!Q5R;Y@RQPF*T9*HDNR;^[VGU;L=5H70( M ,?57 >G][5Z"Q8U&IL3:$Z!C H*(4BMP!HAF [9QM)D?OW>54I','[Z*?'@ MP4KI"% 731G"(ZM-9NAK4P9&!M%R8D$CU]XJXTV3'*.G$.QP=3YN M7+CW459Y;62(=>1_*93'LP"^^%!WX5BTR1F>U8#(Z3AJFO;2V*":IGW$-S4& M'BO$<8(IGQT47_F1=79O$$C\H#:B.&O*H)*6(ZII.A@/(XJR@S/C_A9!I4W, MF$DBF,VV9(/7XCWCF4M<,=.F%?YI?;A',"C[*>')..KJ '=W-)&&1'^-<0?) M>5?;%A)X0?]38M3%R,Q3:@*XX^G:W4O'CW?M[B/P'B"S_/IUN=CP\>KB"!;D MLV6P8+VD/+*0%;GH+&3IM1+62,H$FT#F%BG]E+(;S&R\34H_]1WCHN4027?C63;RV#(0 M)48;8P&.=2]HK7CQGMPM\X5)P1*=VFTF2-RD9-J@IPE2#I5S!T 987*IL=(Z MJ0T(YQ6ECI;D9U0&3"P7F5,P_I@7U3Q'Q?&4\??S J #R%_FN[CZ/D]XMP ^ MAQ_;:JRWI+C=/_GU1_TESM *S4T5=31(ABX+1,0,/!943'C/9KO!Q&^WEY6JL3KX^\1)704U3MDJD3 M&HP!S[. 7$I.14HLJ:_!JGLPU_FS95N;Z0X]'5C43O1W:YKMS.IL,'I#"27) M6<7B*5DH&>2F&ZT^"NLVO54/$'7TJUJ>@N#1M#7QT\>;LW"R26,^G=$I='ZG M]HK8>+W#X$QCB5I12%B4K2%AD1!JQZKE*HEB.*4D0VJ(AGSKZ#>3' *J)HKH MP*5]7F%8GZU^[IC)1SR=$R$SKQ"#31XLF@(J> X!R4VG')F,)L6DF[0GW4_2 MT2_]>(H[&TE3'6!NQURNMPU^".=+#5XM\F;N^E65_U7I?F%<>NL1;,X4A!A!N#4O%+?/INV^D+UMA#T[_7.YFO\/&6G((:'* M 9*/$I21$F+A&41@*19M#9TY_E7KW3497[;?&5O01PZ,XF,RWN3 ZYB!%Z6*2LHEUJ14^"!J!Z'5 MO5"TMM=O!R >=#W\^W+Q?;/[9R/=]>8V:_?/:\OI[\O3_\+3CYB67Q;5FG<* M_-LB+PK-"I@,[ MND?>MWQ5O.?*^'RW%D5]]<&E]FA]7M;?VKFVN[%:["/6!WWZ_5^6BXU.S\+) M9UQ]Y3.17'$N2Q"E,%#*1@H/?0+I7>(>><#<9N=/-R*8^/'BV2VR'\GO!;X. MS+:9+YLY)C1WB,!%3=*4J?-L AF-"24['F)D3>IAFW$T\7O*RSGF]H)&!S;R MZF3S=S#?+8*+"@'MI0TA*N"Z3CD+:,'QXL DET1VQ)1J';T- ME-8!%-OM-MUW]3!+EG%?+]VP&%!,1'",9S V^. $Z2>T2>-[D< @@_(O]6J@ M%RWLA<-_(0.>&:V4,-Y L4:0=NN\%G)IH*QQ2MCH>6>%NGLR..S2@?UE?\\' MHV,VK\W_U)SO,C;ALV)+##QKT+5A0&64$!C3(%7QSFA)?]SDT6Y,)H:9R4NM M_9T,#A-7C1WN'GY\FZ\V?_F56,!PR:V%LNH:A^Z55Z4ZNX6-%]]T""#\V D"5=-9< A.9,D'I-00*)\%X M*W2(6C(W0U<>LA(UN?O6V??EHM/>'IZLA' LOSZ ]-9G;WW>KDX6]=1:S-OL_%2 M1RB"3E'%LP,?6 ;I,D>I="QI<#8]^*O#D/K2*F\;:V=BW.T4L_\2OLU/P\E% M;] :5]\QOUVNWIZ=GJVP,A\69&";-.C=(M5^(GR#Y_^<%1ZY"]X0MUR#2B6 MCYKX]H5%:Y#%\MCZG1')&8;4EU9U.Y4^CSGJ(/;K8-/PA8*NG6*M\Q$]VUQ? M1HJQ5*@-<76O5C(1O,P2M)0DBNB594V6%;5D:IB%_/7XW!@N$WO_+X>[SBA]9][(!)Q'\@JN1'!:4R[">(HN%U=NMO/>Z>"'?W%8!>I+>YYM MJ)4.W/2;[6=W17HEQ=T)5K_-0YR?S$]__G*VJNJ:L9!##%Z#511.*<$T.,8" M9(-"E^0D:Y/Z'4[R, "_U(?39U)U!Z!^E=**\H)-^(_K+1.O%G5U9]IRY&R6 MR3L$K5#4D(J!M\F!R#FY'(HTK,DTQ<=)&P;2E_;^V4AUW2Y5I?!^^14_AQ^X MOD[KH+VHN__U.*M-[Z5GI.VDES__JO?[LB18)>&B3 6D]PR49@I\9@:TLSX6 MQ;UO,P3W 9J>ZH'N^-&?29*O3^I$F>(-$UX7$)(A*%D'T.F"8'51FI?BC&KB M>QXB:MI^O['0<=.;C*:&8_ CE[_5_;O=.YFD=[_I'76)8KO/H@_6-].D]TFKZEWY]_ M66Q$?V40V=J<3!W!84I]$G8%HN8*K ]9)V^YX4TF\3R1[GY=USX8NW\K<7ME M=A"R7[%;P\[E8E/&7"[9W;;V;.>YWF#5LJ2-0LI.D*),Y3EEVP(M".V-DR)* MVV8HRA-HGK:9MSUFVRJQ*[S^6@JF^MITR6>MKZF=D8M$2?1V%/$U7IFE(U<& M#BSK $JQ1+PJ!C($'I.*#$7C7?'[$SUMIVQ[Q#968U>0O;@)(B9?K==XNJ93 MY.+.9X[K&VP6)!,4AD%(3(,RR=8W>P!KF)T],W0_^ZN@Y_CC\/\-E0-!92Z,4 M&%=WU_&B(*JL(.4<.!WD*K5I?&]^ _G;;,6PM!UZEJ048(J$2]R#794!A>L,DBG\-)[C?]?V:T'J+" MXP3KKS](P*39^2*L?F[>2>N39ITT1N$0_:?O%D0>6>Z,1\F=IC0RALPI8J^+ MFCWG9,8E4C04,:6&KV%->.KW[N"9X=X$!(?;0QWL]3R1\-5]X/+J/O##:OE] MOJ:O;#.#4:+?O;XT>L1[.)_/\)." MK891[K9 Y"V2"PDGM^Z89\D46^ONP#!=)SZLS.R,R"Z;)YHO\ C>JR"S22DJHW_]P"E2"[4=DL=YG#%E99$2 M)9T#!SZ' W L D+4 7)2V=,72N8V0^A?):O?>YP1D#6&*$:S^T^O'M@>^2^N M2D2=BRG?TO MK4UI%XV/ 1136%NAU*$Z#U,J#2K2^P+*"@MIZ$QSWJLGTX&'D33NQJ[G.&T\T'0"N]D2^% ]?;-CR+;C[880\5DL1Q$=.0@ MU:RX2)R#(E+PWD3+_%XJ^?/3J]]ZT;0-V\>&T/B\[$D+2W*A-3,.8I2U MGX6W$!5Y/D(S'Y%E4LL-;VV/#,DV*VYOI8W&X/XEI%J]L,Y1KI3>>':[TJ@! M:SG#M5$DV'&.&I*+&926!J()@MAE@HV"SJ@V=RCG*,]\G-_] N/?[:XTJCMS M0T_^^BA'?*983!R5@9(XHP,<,P2+"5)B+)%%681IFSTVQBKZO9(Z!'\OJK^S M"[H#Q^&%Q3_OE.-ZQIP3QAD-(?EZSH0Z=H4ET+)$5GA"K9KX#0?2V>^E5@.D MCB*L?K%('WQ/Q-2L>37 WXD"FMY??6-]^Z&BJN=_F-=NOR2+>;B:(:V4<25!;^H2 Y<0M;5 M6P]=0<)W,60C?+>QZR:9 J,0GV_EW$-\-M0L!.W,7Q]P_XP_S+/ MY+:N9U[IB D9G2!H00F1(0:9(4=#_\O16K-W,_QLG'#@Z_J];#L&7*WX/#%T MGBG$?K2VV^%VJT [(^VVQGI6G%9)1 1;D@%E$[EF@;:*J?,LG$B%VR'-,(]Z M>;^7:AF.>\ MH1D72J!)'K2MF=8FD0"T"<&D94T$+KL\9"'R5V(EGZ)X9 MDN/)K5]L[G+&?EP0$S>I9)L;28LQBAH#,K*Z7+5%NRO1@A<&F0U>2-.VI',( ME1-/NCTS&D>05+\PW#C^=Q\M/MXV?'?,%BV=!DS*T183I/F339"*=5(4;U*; M21"'$#GQ&-DS@_!T.4TEM@CBG+[RSM.IXB9*-H,Y(9 M ($E!RDH3VR40JJVJ2['I$!?S$7&F-R_M!X[3ZH(-EMI] 8[K[^F:7>= U9X MAAQIZ8MT+A-XR-D$)>E8#2'EFJ+OK>0I:5,N+$?ZJ=K==&N=230J%2XAF2Q MN2 A2)9!%)>%RXDYW:1NXP5Z^LU;/@03;Q>1'<[\G@Z^=S?7GY:K^?77=W_/ MR0C%8#@W"$FRVN>WYB74,5[%J80LE,1,V]*?1^1,BZ!1)/W2B7<\V[L$SP_+ MSV&^F*$R7-JL-KG.H'PQM7N!!J93(O//L= X$KM'4"#O:YGMZNL_\7/$U2Q:+GUR'KB7'I0E*])S@;6XCK::8H*WF?SX'#&](><8 M,2]'YGD'N'FJD[_[NN^6;C:9]R8D%@((+\B%4#Q#T/1M+BHP'Q5+I4ECFZ$$ M3ELJT^)H:R*:#B"WOX;M3C0JHS#5*?6ID-^K+3BL];\LHX\N9!V;**OGR>G- M4AI#]"^T$#E!#AV@Z2FK?KF;SNLDY\58"=()#F0,($3A%:#4)8?,3*/&-*_0 M-&U%U7G4U'$"Z !+3^*QV_[6BX^U]?7W8;7Z6FZGN=#2L$3%:Z>";"W4.0,0 M2G10>.+(&"J9FH1!#J"Q-QUV)"[>4%MC":E'_-VEP3U:UEUYHD9K2AUT400G M6Q.U@6"8!*=EX%IC\JIIL\&!=/9FFC7"X8C"ZA&+FWOVF65%3M-6&NY@UD^=H!K(XB5_0E<<=&2%GK&,@=CW[O\'RU9]8+KYFV0'AL=(S-UQYU3+U=V'ZV MO<%\6!GZ;I%W@_5^_/S7U?(K/OKQS&I=)*]Z5=4))WG#U5A+H'E(5CD;2Y.Z MI7&7,6U9\#E/RS.)^J*!_DJ--(O,*F;(:2NASCMUY+05&P"M$R&AP5R:#*MM ML9AIRY7[ _U(8N\1^O]8+O._YU=7M-J?2<:+C[6ZXO9',\Z]10P<@C-D(_O MP#O+P'"=(N,>0VC:QGH(D=.60)\-JF.)J4L(KI;K]0R99]R9 %I8!XI8!=YH M#IE9E,FG+--Y].>&G&GKF<\'JX-9WT%?UR%YFF1]E.P-!]H#I=;>* BBCDU! MZ67.QO@VY2EC)=!M ^FF^F%\3J[Y@WI[C M AUS3 H(3-5:5HL0N%1@@XZ&28Z^N,:8>I/(B4N.SX"U<>5TJAH;,_:W6]G7 M39PJK^8?/UTOR\V:OJ-US8JV-F6R&^G8)T]&"@LQ\0)."$T6IB&O?N]Z]JTH MX.LOG+A4N'% <$1F=WD4/M@FK_@F3WR5()-"C@IHA:R64P0((1KP2EKME="1 M-4G /9GRB4N)SZOX6DFT=R3_N^7\W/A,(:L@N.#XO5D>3V:1']8M&[X.55OM7T=8*B:S>'!WQ#VV Z'T" M)&>J9K1*L7]5U\CO>$S7Q$7,9W-!3I!&7][(@YOLFBCQ*$TG,:Y$B040=095 M':U8-7K,QGEN;.:N2>^M8>1-7)M\WBR#DV1S"=-S_ERL,"T_+N;_!_,U?7![ M#1-O[UWHEZ^V*Q^E@/30EXU>1GK2:L]13"JB5,HJR-Z0+2<*@^"U )L5:;-@ MO2AM>YZ-7TSZD.7T@MV-WBRCLF$9Q+55=>YK4N'-54UY_8DXNYVS_3NNYLOZV[\OU_/; M#BA*Z^*L2;5=H@.E$NEN9@L$4E6,(QT/HLFY.@[Y_0Z_:8#0EJ*]-$#_3JM= M/;-F&;RPF>Q>X3&"L@;!<>? Y>"2\S4NVL0?'H/X?B?IG W,8XBU7RC_@(>L MV7/EA:CC;TT=!&ZM!L^< 44&?0C<)5/.:0P<1'R_6981)/8^K$$]SMQYVQ*^%CQ]:MX M/WP*U_]:WESEGS__1:R\F^?Q8=>-U'H9?280E5B;XIH(/M5<$ MZ1OD]CNWIP%$QQ3=)<2>[D9WA*MWGVO7B/4]GVF;7E6U?KVL(;B;ZW58Y/^^ MC.MW:9Q>9B>^>_3(U)B\.#%0]6BZU"/*-E'6VQ+IPK++6D3(@9'#E9@&IST' MY7THQMFHHGY#&D/>(S5.T0! 5,$K'$.7I@. M@[HMTD,?Z#OZ;E_7/7KK-!&ET86WTUW'8FKW& M(49> $U4)9N($H=4" \'PI3-?DZ0V+[,CV#?Q%+_9_A[_OGF\Y;PQ#S'$"0( MG3VHVOJS5H>0Q**1,66E!HUR'23W1V^>6/+'R&TY!A.GEOY\\8!P5%E@S@B1 MUDF$!PLN6D$[ :5-C+1>&3+=?)CT'[YYFI#M:-(_FHD=>$TG-F\ NG"X:CG\W)/[WQFNZ!LTQ0EVV MX?#D_:WP,^:'PQ@W$^(WUVJTJ.V""AJ72HH@8YWDPAGM+R$D\,Q59HQ_B M /0,>=W5W/WH_5HRTY^/18N^NM[KU/0GPAI[W]=$OSTKF M7FKOP$5&CH8FM\FYDL$4<@QL$4&S(:'!@YVQ$6CO\G[I2# MIY7LQ/IONY!W M5_2X1:CKWH9>/SS70G4F.!J))@+G-0W NUI]X@O84HI2# V&(9;[86_M,E1Y M&MH:L[X##;DK8=H;?R=+':]>$ZNB8("$RZ<%B#F2&E*3;](%_GIPN POC MZ+$1^-\!BG:9<[OG2 MV]1U:=&-@['QI=,!Y)X6>>Z79^YFQM[Z6#,N2HE8$D13&Z"&4$][2]Z.U5:Y M&+6W3>:I'DKH-"FW9P%B4YE=0CKC@R_?Y;QQQXG!"[(=/F_>,TK>XM"7C)Z@ M>-3JSE R&TIA*+, @YZ!*HF!LYK^42(8SH(0H8D'U[!D]EG;<^O_.YN8K)V= M40M0@FTZ%BEP1G,34W(,FZSV99(ZN4$\$1G[RFPD$71PE+YP/T^'OXV6;(&L M:FM\) T<>$$@(GF.BK/2IGBPQT&L8PE[6!K,(9SO$C_;\'7*(FM-'G#PL9"M M4)NG:<4@)BM\L#:EW&2\P$6EP1PD[*%I,(=PO@,$/9^081*:7+@#U(R%010@C:&E,D;U/R>4EI, <)>E :S"%<[P Z-;:+[Q;Y%_K-J_]^LYJO\WQS M9[I=CD"#A95('$F:7 @;P.?*+\=KW[M@R+-M :(WZ.JD5<.8 FV=-Q?OX M2;&^I&HN*EWC)[9P\#+4.RAK0@Q9B#9!T-?)FE8=-;*N1Y1$![BZVW __AT^ MSQ<;X?R.BW!5.QW>=H%%DMOUNY16-YAG3EC:;5I"$2Z#4IG?UF44Q[VP7C,C MFDR&.9#.#OVZ(R'RDFW>0%X=P/&5&;(J*"$8>332UCH@924$LAM!\R1-D$+A MH&*JPR\/3YOK>U[U-@[(1I)"!WAZEDG;:P ZXWFPK@YI-.22"+(KHB6_)&C. M7 K)Y'R3PVQCL-X[7DR;J;Y-,AV: M=6YJJ-J:2JS;/(?=V.$_\'J^PL^U"^M56!R1R_#"@\;)5QA"Y4@Y";\OUP2E M^KKZFET+K[O+9UVL#=IQX#6:I:(*X#+SD'0JR;@HO?0MMNGK9)VJK4C2I& M-C'#CB5XVL#%B-C:UUYGD>"%:;%-,/*8O*Q7']=2HSU'\7GT6C"1H5,RV(W%)'4F2 6) MMJ^5FK9KFXA9RT5UK1\/P>B^?NP&"1WX)N_3)\PW5[3,6L#P@!>_APWCUWO+ M8T+PXJ0![FN+N8060M(6BJC&=_$ZYI!SZ[3_=XD)!X$ P#QTUM3%XS&$*J3 ]H)2:M8A/EW&(Q MTX:MSP+LB23?%?I/7;@L,@G.JR5?1]\B^1">U_OWE*3E4I-%WR3S;K053!LU M/PO.SRGCKL!-J[GY_-=FQ7^N,>\MB\O:Q#9P\%K0B8510G!>0Q9">"9M;'17 M.)"^:>/OYU' H\GGPH($QU=OO?Z\EF&"EC59;Z"MZ.A\1@%95K43N(<@,!]<$U]@PO@G??KLVZLD'@ZNW4XQHU__=;E(M]_,"N98C.-@L4ZRY>0D M!F\"\!RL(8M$!-'D6J?9BKJ.$!R"SH,BJ&?#0 >']@^TL,6]CTDK_!6WL_GF M:?OI]\2,F?3*BE0R,%<\F2#"0*TS!E>RD5$QYE239,6A!'8=$#@%JDTDU"7R MGMC+,R]T5()EP$#<4CE)B"@]H&'1R,)X&33J8030/:&M:S]]7+R=)I>CH?;7 M!N/OK\/JNA7@;M;TR7K]_?)SW.;_UA#P@WEBZZ=K9S;JF#VK53%UF\D$/J@( MGA2_(AO<95[.A,DCR._:[1X9MJVEVZ42?8^K+_.$FQ,!?=0^>N)G,?%VJJYG MRH*N805E%+&Z39?RUZCJVK\>%X''RJ)+8+U+US=A-0]7_PCS14UFGPFF@_3H M2?QUEHRNT_."2V "#VA;=K$M;."[#2Y= FU)VIYQ\+?PSS/ M@D'G4K"T'N-K^;,$+TVMG>":IKW)6^ M;AS]]/7'O],FS: V*MTF'#PU)Z0R@83'P9C@:_]O!?ZV@HQQIJWQ(3:)H(U" M_2 $NV\"P:UE>QEJ=E:8K(Z=IR5%"=TT Y"JR$BVS0N=%ZF9#N'&V??*-X.$/N" MJ[AL=UH_=\$^8]IK:90&9XJFC20%A"(R9.&TT\FJK,_DLCQ+WS#47>*%2PL! M779D\<&B$S.,%ZZ!U?"]4K7)H9=U*KVVUA[;Q9D[-U88#=Q$'QA-RS 50)P6*1/0R_ MW\8=3C-Q=NG9/'^VR!19D,R!5"[0LA0'I[P%X1G'*%VB?=G]X?]MW,V<+J!N MW9SMP+ ZZ.;C8OY_:@O_[\)5+3%^_PGQ>J;)N$XF.S ^T2*]R63AH(,8N!-& MI2+%F0[[-R@=AL=OXZ9F3*%UJ1$?Y-QO,I[(CB'B/M4TJ-V$IN^PT-'P(?P] M0UN$STF ,=[5L4OD_C&6(6;)M<",;'_(7[N+G>%D#\/KMW+ITTB<78)W_6JE M\^8W[JN=MT/VN.98(KF/.<7:'8)5$]P3ZF3)0=F2BSE3OMH1U ^#\K=Q>=1: MN!T@^N%1\DO][2K(VEE<:H8Z%@.")_(3I4-P3 ;02KA@0]$Y-\EO>XF@:?-] M)\#&LH&@.@7ZRMZ)4$)]&#$D$6 MZ8/AI4E+F-?)Z@]1QPC_N3F$XTAB0ERM5]>S/^J%^F:/V9!0"RZ):*)7H:N3 M-6R&VE++:B>%2T,*M^FA#Z!#W^W#YM%;IZT4F.Z0.Y[U/>!E"_,0=#",%LYE MH(4GLCV]4 EN1[3(>E6_#%R6X[!Q*FE'_Y^0+@NVH@Z_5L6 M1^9G@Z+2CG! 11,H@D="JVU%E(+4S/-^B:MBYL>A=Z3+'UC<*= M3>^XST9*H 60X1UCJ.T2')G@A5M-/Q&R23.]-RF;U@L:%0?#,7:$4#I V9\+ M$D;9=)ZK*]HJ;%=U=$D)1*RS3W.-VZN<(9-'YZV.@NDF;:V>I:9;-!TC\>78 M[.\ 0T>I_L>M7WZYZZW- I)=X2.XRD@5L=:2FT+F8A'2H\LYG"E5XOA%3%OJ M.OU)/!D@NMP,;]WP9ZU+<-P 3[6;?!V*%Z/0$')2L: HS)ZI5G:4M(RN8#T* MJ$[.X3A$PGU"^)6^B;-$WIO57H(6"LF>DC5G+R#$>O=?3$[:M)J11$<_5L.F494S;-N0/ MO+Y9+7[;56#8PC#&6F,NH@:E6(2HH@&MN=3%1*7%N;R(41B5*#I%!,:+V<(\(WB4'V3-FC0E.QC-EH(^WJ&F;&GU#^V@DW'2Y MAW8ZXJ<;T@VX^\%V?,W_BV'UX=_+6; ^HV;DOODZX<"E#&2%CR_KR$/TK\?C#O_'J"_YSN;C^M)YI#-YX@X N)5#)A]J# M64!)B;PNATZ6,W4M/HCN:3LL72K&3Y+^Y8%]LZ4)M.0Z6>Z0T>%D0LU)=2Q! MP"+ .A>=H2^5/E,(:AC!$W=TNE1\'R?PRP3V3\N;U2QZKTH4$B(+H79/M>!M M1:)&89T27.@SW3D,HG?BEE&7#.N#Q7VAJ)Y_P5E"J\DG#\ +V[1TT> \<\"D MDBJ4Y!COQ=RN]$[<6NJB47VHN"\/U76)/\W7*5S5!:\_D%@P%")GEFJ3&"L* MI"(9**8S>*W(=XY>"JL=3Z('F+^X@(E;4ETJ[L>16I?Z M^><%/1W7MY.GN$W9H] 036*UGH@V6=8.+'.L%!^]M?P\6O/ZU^4U'C,<^>%?CS,*^45Z1AI\?/O\NXYF= !JYK@"D:4@+\$Y\&@3Y(!% MNV(RBTW27AZ3<:K2N7W:;^47))V)][5$]Z.]@\HI9*_ ^F! \4+;(#D%+)?( M4$O'69.8_9N435O4<@(:]C7&N#+H7%]L5.[Q"F/[YV-JC.!ON7J,1/VS+X9YUB,)K7M4]7=2EB(V7.(BO1N M8(B.-3G)1Z%^VNJX$>%Z?EEV?E+^@-=A?G7\4;G[^S'/RF=I:G-8*F8TLT4 M8[SFQ"@28D8)PG.;-CV#4Y,2C!:'Y>:9/^ ZK>:;?,_;0OTDBT:N# 1TM2>R MB^!S*E"BDQ:9UHXU"3>]0E-7A]\A"'C^\#N=[SVT,=STOHE""JU" "N07 #A M,_C(!#@AK?99N%1&:V9W6-O+AG 828;/-K,\A*$]H&#;889,,AT,YX"V3L;E MWA(+& -K0RW9,[$,*F^^Q&:6!TGLA6:6A[!OZG:&C_HP9A0Q"S)G>*SYT$H; M\);L*QU]U!I=BGG(87&IS2P/DMN+S2P/8>+4TG_4AU&F4'+ $%B34E0&8(O M#DIBRA9I:C/+HZ5_-!,[<&Z?/_[N+RFXDEH$%T#[6CSGM -'AR*$ MP#*2'Y1%;E(K]@9=4SNDX]H,+80Q<<[0KWC],1&W\S7GZIOO2Q7 M=757VPC1'->SD#POG-1ESEG1@4NL<\H$D((ICMZDM#_Y]MD\H<$O[-'U&8VY#-^YNX6=/M,*D_L#99))DMRWV>W2P9IFW-%2GTO]I/NB;7 MY50K%:,.V09$,P!3Q[Z_1^UT.L3.(HW^$??##MNO1Y.@Z3@(7@J]:6W2[N$AJERF6H83: M?"EN[C.BJYE"KA3A68EV1'C=O7C:AD%3H^LX_E\*N.9?MCO'"')US M8E),*5C01D90O@3PMG 07+#DC:FS8UM$)0XC<]J>-"VP> 9Q70X8?[ZW0T66 M3D6OH!C'Z^!9 X$^ JL<[-6>/SY,+^A6;N8#B!YI- N"I7W]NMF M#48YX,5C;?DA(6+R$ PG$\-F$TV3M-HC:)VVR4L?R#Q.<)>$S7OKUY)O;K33 MD(+R9/U:6IQS H+6T:2L"AMTV=0.FH?Y*^WZLW0!S>/D=E'(O#.=>2FH39"STZ[%2A_(/$INEX/,!RT#M&7:IL0 M1:ZI:I%8J:,"1FOC!>F#-KW5#Z9TXB8I'>#R2*E=#BQG+"3%7,B0E"6?SO(, MT=;Q!SP:%C$PKIHT-!E(W\3]2CJ X$$2Z@!XKU:2_+G(V^[HF'_\.]&OW@Y5 MFC'M@E+%@D-!3IPG'CKI$W@O48<0A.&-"@>/H';BMB0M0=E>>A.'P/]EJMUPGC?AW]LS'PP]\\<8.15E'PQB+H0 >^L']FPL:DG,H@BJFE_"E M8'7B5M8L)NMX9J']87M'S\0]0LYWN!XG@7Z!M O(2R0.:6E!9JE!82"5FVKF M*R(7*0H=W!F"+_MD3=S<8P)8'2./#M#UW&%?9V[4N0&+;:L"YG@RN@#;-!-P M*M#)KD@/Y^(CB\:34W0NN^PQ:<-0=I%W("/+I5.D_8$+_'>XJ@N;>:E"+H9# MHGT"*M3N2W6X=L;H,DLL26Q4O_DJ7<,P=I&W&6-*I . /5[(OW#^\1,Y*>^^ MT*%$KM]QE:JJCI$V$/)$B)#$NU(#C#P$R$XQ:0VW)39I*7@HH<-RD+^! M6XN19=8[)F]3K!]J=S[CF+B/' $][30E96U%D L0?YW+6H=\#G/N;4*'8?(; MN*\866;=87+3GS-G9[-)'I(NGE90C5;:5A"\5IY;8[QM4AKVE)1AN/H&[AL. MYGL'R/FC;H7?RI]KW'3,_"U>A]JZ\.?%CW^G3[7\\DF[E7NO&Z4HA47<"S<.P>)$7#^>29 >@W;MCJ?V!:O?LQ?HNZ_:V M9=":SU@0W,;L('!'*Z,-2+Z[4%!TCB%DM#*>(Y'E%1*'0?(BKQT:R:D[!-YM MI%^7B[0-&F6CK%"! 9:X'1#C"J]%ZTI%GZ)5;1K]O4G9,+Q=U/5#&ZD<#3,R M*^/R;'4=#Y(9O.8Q,.;KA5V=I8MU.]&W)=GLB*TEB;T&(2>4=1R84"(NZL*A M.?LOHF1HEKS.,O%,2Z@WP-9("$I),.2I9Z]8DF&D2NVA22'BHBX8&K%Z8O#\ M_/FO,%_=-C!85:MS66[6M!JR.F=99<<2J57#5F+D_&-@@Q0,*)DJ()G6Y*K* MFC>'"-KYK%70=0CZ .@,>]NP1@X7%:9OQ.J+:6BDLR.CC'L0=5LHFVA1W$6( MPA/+I%=.#C%ICFQH=*"55D>7K/"*]GA^\,@GNSQI&8WG"DS&2(8G>=!>% G. M"N-9$<[*0;T"AKUNV*:XJ'AN*V9W$*FXMROJ= E:RZ?E59[EF+@+H@!R3;L@ M8*W&*!HDLFR9D)B->XR8<:(3SU(S#% 7&90]G?O==BC_?OGY\_QZD\\>%KFF ML) >Q$6:'S7:X[6GC=.]?#"](_4R?_"^=WOONY_O)>HXXX>8O3V,YOKNX;CC@[#HV!6\& "F*@L M*+FIH2\)K"K16*ZSLDUF IU5ZVT,RP=OW!M7HJ-PG-L$AI$OHD(F7Z1(#25$ M5VRQR:@V*6NODG5)6NT0%#VY,AI/.!T8^W]@JJ+)?R[2;5?I$ MIN?]\,GU_0)M$=X5Q2%%9T I^B>0=0L%DT+N%$],M$#?P91.V[7U?(!L*\)+ M/&E?^=&[O./0=BK1\0.31B:@^1E^,E"B\=1@71,CIA9"%=(>@K(3(ZF5AQ;0:.'T+D)1D# MAR#L2-U[N. NQS3X[NOWX1H_+E=??RLU_+7[C;P9O^.S==%% :4(#1+D^T[!O'3@K@=M([#\'AR[@#;;ZSU?J7_6"[S^K?5>UQ]F2+.@]6,>.AB;;H?(GW%HU3 Y4+('\345?>1F*YTJA:6($ M/$_.M'&!#F V@I0ZP-J#!>P&]7EC$VHRWZVQH#B="-[D"(8IS*G8(K"UJWB M(FMV.]T!PDZ330?@&FB<_')WY2]$"$ER1P9X0#)$: =%*0UH%%&@% M>-#$Y#N-[(OP5XZ$U''X'4.^':"Y-H(;Y@R&J[!(^-OBI_EJ??UNL9A_(2+" MZNO,.BU=/:.T#;XRVT-,G@%GB(F\1._W9VN-Y8F?2OI%H'H4H#WQO\\J]0YP M/I#9FS[8[['^SF;>8F8:#<\9G-VT.^$*'+.T:(U9,1V8YDUR'HXC]R(LC!9X M/H-T+PS#'S[-5[>+#(DG6IX&)GR-TWD'/@AR!'+*N3#.BVQ25'\4M=.Z;Q>" MX.-D>V$ KF,RKC]M5BFTP6BT@6BDJJ,C&43!,_C"E#8>E2YM6I<<1>ZT$S\O M!,)'2O?2,#PO=XMTK@C.@/[2@,*DP;,ZP$U*%670BK5I,'$4M=-.%;T4!!\E MVXL"\+O:*.%^G4P*Q9C0($-M (Y,@G=9@+2LEMSX;-S$:O@QP=/.+[T(&)\@ MX,1?7)D QD+YI9YOVC].#Y'<\+)?7 MX:K%3>Q/\W4*5W5__3-PO;&"^_XM_7'_Z-5U_PG\O%]:?U+,MDI#<6N*T% M8$$1Y]!'6IC%**2(MC1);!U"W+11VD:X>!U]IPNI4^ ]"+Y9;G)1+$-!6T Y M+'2&> LFFLB3BBFT\>I?)VM:C3<=V(X43*Q#"XC($LC$2Z!AK^E9BM&.$@U*89'5> MJA!MVG>_2M:T@]X(FD=K$@#J&*F=5@%WGH#6<2 ,663=)OYG2\0=!$9"TU"9,?)I .M MM)O@=Q.N]B[UGH1<%)(ODJR#%"+I6\9I!ZJD@$FEG;8> S:QN8:3V%5T[$A( M/"EA:"*?KI'W(/XBE0E>"03A'1F4T9.F=D'7U:6(3DI4333<$.*Z"H^U1MN1 M,ND:9_%">/ MW+H$7F8%TB6?4W19\'Q.G'4<(FL+M1/DTBO:9M&7)(O=M)A0M1.AK'-L&01; M[_V%*^&,2JRK&%E#+!W$]0D#8W7JP;,+^'XS+_3G7:G>S$?$E,@1%CXAJ!(Y M1"83<)>848;+P/9BK,_.EQCRKHLH=3@M]M6$[=TV]GP__[B8EWD*B^OO;];7 MR\^X"HO\#UQ^7(6_/LW3SXNR7'V^U0^/UC*H:^?1ZQFIW^8?\_5_ MU3Z(!%%HVJ$HRUA MW2^5J?5-S_6;MRX@>1P&5-IY(-$@ R%-0$>V(NGX1B?=F\1-7!0^&F*>.?W& M%7#^K?R:"?]5NIKO_M:__V)WK-\FSI70Z"RH&,@KX=(2(^KFDN24 M&.=%3$UFHAQ!:\]:[Q \[6N]UF+KP)G\ [_@X@9_(J[^2-M[15;P3C6LO_MZ MKQK>K3#LCTQ0 HM*P4'.AA;(G(2 A32_HQ]XAIYC$Y?S!)HGKDEIAM1SB;$# MQ/ZR7'S\9?X%\[LZ,??-U8E8R'^B_:AKT%I9%L I;0A3,4F6!,^E2=;0861. MG C2#)<-A?4M6)#'#[$XXB5GMR%;#J-X';(N9=);A-;H$$&%VA$BI S)"26+ M0$M'\<49D4]\L-MVB]8X9GQ6D)VB/:,B;<\4"Q0K44H6F6&M+DF?(:=G4_ 0 M5+SI !_._(D')S_8N.]O_OKK:HZK32OVP%2]:RN@:R\@E3UQA9DZ4I"2U89A0,&' MC)9^\073(&$TL;T.@R-X.#$0_A>=PLO5=]LVSTR%8H16X$J=+)9K83!SM"." MT()#Q?S] 6(>W:5N*>9CN-6%F'_8$BY82%[:"!QM[:LBB/"B'"3I%1_(R<<88&4$9:?E)(R[<(//C 4(@("8 M1\\K;"GF8[C5A9A_VA)NBI B% ^RMA)6G B/UFDPG#FMC9)IO]G$*V+^Z0 Q MCY[3UU+,QW!K0C&O5]>S?X;_))MB%XW?>![:2Y?1$O4VI]HK+T,TS$&,-B(S M00<]9.H(/?U!O(:^VX_5//_ZJ0UI,(X'5Q!Q22)&U[%(5DN@R#R(A73N'!CB'4Y-H\G/BMVE.^L&9F+ M"%$6\+1Q0!5!S-!. 1KFDV!2>#/$8=][['3R'DE(RW$XUHFPO_MAOL)TO8LZ M$/BCLH$,V'KD61_!"ZE!A&2L4L:5/,3JR M0G!<0 I!2U1H#)8#A'V(OS>Z6]]6V,=PK!-A_W"GE"2/T6A(@GM0N@XR*(YP MBIY)PU4I/!X@[$-"=:,[]VV%?0S'.A&VW!D@)FF77 #FY;8UIG/H 6.,@CQ8 MC\4<(&PYI8O?5MC'<*P38>_N#J0HCEA P'0,0?E,=F=@&LA-\3DQ&XH<$H+? M>^PT=75MA7T,QSI(0WP2QOCNZW>X2)\^A]5_;=Q5+@//EA4(F]LC- 6B(H-3 MYE"R2MM^<"ON(N6T)G+ M650*A!&1%B$YA%P"H!?"2::X4DVFWCQ+36?W%6/ 9SSN=P"A=RDM;Q;7M(Z$ M\R_U/-]YYHE,0W+7(%F3ZG2^!"[XVGY!1M0^\H!-:OE>(J@STV=,((TB@PZP M],PI_H'^='. 8Z&36G,#)072K(+KVT(EB4&4[)D*NE4_S9=HFK:)Q7F,Z:/X MWR.4ZD*V6XVG2(RPM!1I2,,*J\A?=:Y>!G&MA+=<-BFN?86FWHRD(^7^9MW$ M<4+H 4^[@,7^DK::UF5A5 X";%2QWD\;J!4GX(M7N?*(AS:%.*_3U1FNCI7_ M/JY&%$8'V+JOGWMQ027$PLB9*#F9>GVMP2$9!ZX(Q6RTSLHFLXC>I*PSZWPD M?(TKD X0MLO">VDY63+A5"D0<7,_+@1XQACQSFH=K"R-FA.^05=G)OM(Z!I3 M&!-GL+TG:6!MLW>_8\+5;7D51^F4\:!I-X#*SD"P,=2:R^)%KG/BA@3 !V6P MO4C%M U41\YU'(?74P,&/^XO8;NCR#?EHK)%AY!I$39 3,F"E-(QAM8('!+7 M'@:8EZB8+@5N).DNQV;UQ'AYMYZ'7=)WC$8YDR$%5>^#HR&UJ%QM"RQ*(15L MQ6@YL?>OG1 1X\AO>3(S)X3 )JRU^CK[_M=9J3F:VD=(*1/%R#.X4#B@%8%Q M:Z.)SSA8ZYW\UYC^[X_++_]M^\1;"&R_V4? _5NGRXP<5_I'\K$#R?_Y?E:B MURHZ 5'5X0;9<0C))L"2";*:,\.?,25.DOR?[Z=+D&PC^0/Y./$MY1](#G[Y MUW)UE;<*2W%//CT+$)PFA\M4XF4J@"*R**)3,0])EGORX.ER(\>5\^ED9;R(K)XYY4_:[.__,5W.9)O-?B ?.Y#\ M?_R/F;0Q%L8*^%PT*!W(SE7*@- .==9,E]$E_Q__8[H$RC:2/Y"/'82FGGC) MO]QU72]9LFRL 5)5Q @;% 3,$HIS2@4T&/5Y4IWN2)IV3,8Y;OR.XWY?24TS M]$849B.0>UROO0MM!DV\T3*;B#9Z68;4Q^T]MK.[E",E]7(*TT%LZU%S_(ZK M^D'XB'RF!'<)2X3LC0(5B@!G.>E#PP*7NAAOF^0PO4949YZNLGSQ'FP\/6_'ZQ\_>8O/%[BH,ZS([QT MG$ZT8Z]^K,ZTKZ/QKANI\8GK&G_%Q&JW>&7!Q\2@%&Z4]H+S1@- M]WR6AEN'G -W/-9.+@XB^3BUHD\Y.B*XL$U,_*$$3MS1M@&:#M2?QXGJ'UI6,RT8+AD4C?5-*DE.(_LR=.@AR'M9AS87:P>QICYJ(D)%TX;6:=P2?%( D6:^,T*V.3JH,+;S5P$ P.;35PB$PF3^*Y,Y5^ MF-/Y,(\W],N[2OF<9732:^#9.J!EA=J;T4/D)@7'=2A^2$/#5U_2&U!.D>6R M!6,[T$(_+\BVQKOTYU_J'U0!U9WD'3*#3$"*7(*R6D/(2D (.O%@,+#: M[(=AZ@A!=("JY[MY*,]T$#R K4TJ5<@.'"('*SSGN: P;=H6'-]+Y=PH.D;: M@QJI',+ZBI!GCG3 *V[U .@, M*GAYCH!ITP4F..I&D40?2'H82]YN,-I=W =M@'N+M,$2@UA[H1$K:NL9*909 M,K#[$#@]I6*Z>JNIN:4L<46T+PF#]/A M#C&17X(QRR2"D*R\%9!_X=&32_Y482W'X]S$@O]Y45:!_$9BRLUJ1S]'K/YF M E)! MPYU^!,;W%1U9=_T<=-9*U:[0M:I?8(*HZZP43:*SA4@[0.AW-;*2\/TGQ,<7S\86Q7@.P&*QU;&VX$M$X()6 MHA)/87_(UCC0?(F@:9M-3FBCCB*A3I&VW8_61:NQ*+!"*U!9U@"O"F!(HSOZ M-AK=I,C[99*F/:''$?D '!W!_PZ0].(\CFB$"IK6D=$3>[C4E3T9.).I!!YJ M/7H+')TT$^6L*#I&X$.GH1S"_0Y0=* B_^6NG8+W66:G/&A!AH/RUD&L82ZI M=9&!?J:;MJ0XF.!INRI->'*>1<+](/F@'ATBJ6PL&:<294UC-A*B%'2P($\1 MHU%^_]ZI[[XJK4NS&H-HA*XKATBT ]#NUO('EAOBXIV;1LX=264F6?07R5K6L=X$BB.**>)XW]DN*QN,"_CU?SC1F:T ML+1C7UFNZK?_M5K>RG,U__CI>CT3HO:*) L[^3J>R;H"+O$ 0KH04",S=B]; M_=F(X!&OGC8]]*Q0.X=P>M!XSVCR/^I*/BQKU.H+KK9WJ;/H!&KC(DAAJIM' MJXO>)G!*&T/;*A7>I$9B,(737AA.HP>;2*\#6&Z8]//GO\)\5>L&OO\45A^1 M-I=!G84C#AFM0464=81!A,QSEHP[JT,3+^=Y 7UH%]%FWO)4JFT<&?6!MR=J^LYH MG7F6R4>*!H*F%:F0. 1O!5BNM46CA"RM6EZ_3%473D73UB/C":4/%V)S(TW' M_36FVQY'NZ7P9#!*KL 4ZT%I3CZX*@$L*\0LVHA!#>F,_<9KNG -F@!F;!YW MV['K/5YM*ES^YTU8T;NNOOXT7X1%FH>K'\+UGCX=U*?KC0>.TYWK$*I'ZLGU M]%4/^K[],%^GJV5-#+A#'4\^&68U:0_!ZWB&"-&Y.JBA\))SR,8TR:@XD,Y3 MC[E77_>@NQTZO0G,))X1E&,,G(\*;'%>%9\#MAG%/8R\:0.[+9&U?P V$->% MJK:C&\ .>NPYU%S#UJ^'0M(IX;PD#/)0KW&C*."<,""0(%F2PM"FD^F9E=W] M%>+K^Z@*YGXSI93BAB52Y$R;29+]$;,#:914O@3'8INAR\=0>UFJ\!#:Z*)U\B(A.2C? M@'+<18QFSHM"]@@ME1FR2FSTX'U04*(A=RE;CJ9)\M..@,M288>@XZ6\DH-8 MWD%L[!^KY7I-+G697\\LUS;H*,$Z35XT4Q+(+=?@K$?ME%>(O 5:'M P;=SK MG( YEO$=8.97O+YM+/4++6$F=& BN0C>B7KP>P8QVP+)6\V-RIGY)C;5(RJF M#7^=$S?',[\#Y/P85HOYXN/Z=UR]_T2LK?4::19+8HQG!1QK/SM3"/X<&9F. MY/EF8:/!)KW3GZ5FVFOL1@_8A2F%,,N/U MN!M&TBF]_.XC$:^_ZW[3W,O?,N(%H M)8?B0C B&AWT:&U=V^NHP>C>%,LP=%9*FX#7\80J*$5KKPEBVFFF"J/--B1I M?H2U[U'6O1XZ!#4/]5 [^71@;]\O[J[(G9;Y!]:">UQ_H*?<#N1(0G/O4M7A M!I2K:=@9(Y0BC':HC21_]]IY">W%UJ10?[N-M.YR9Y\:I36D4RQR4DG4LH,]U,%(0 MBGG.61,;;A!U_7NK1Z+C(,_A&%%UC[_; L[\8?G]O(<^!S#%%>#EY_N_Z$JQVC9UYS M7J2S@)HC*!,R!)F)OQI3SM([F9HT#CJ&V.DFH72)UN,%V3U8?]AU#E[/0K"< M!TN&.@HRFTN)X&2@;V-$:6J;N]S$FQY*X'1#67H"Y9$"Z_8^]OU-7./_OJ%G M_?B%_ED?FS?R_'-&RMU_F\:[>]K_-AHGCJ_X>OY!;7CQ:E77>,PXHU M84?+0H[]=]U76+HAXB%*9)KG3+]#3%7J.$/0;R#F&ZWV"9S?U M@"DC4_' DMVT".(0E% @60IDZ/F8]%DTSQU%?0'H*'F_C:$CF-\?BNX] D2. M2G$.++!(7B/2.H0NP$M,7 J3;)O+I)<(FO:VLK42.H[O[9VD[0_J/S&L\?_Y MO_X_4$L! A0#% @ +XM+4A]U^T4T" 0RT !< ( ! M &$Q,C,Q,C R,&5X:&EB:70S,3$N:'1M4$L! A0#% @ +XM+4E)@ MZ>D_" 9RT !< ( !:0@ &$Q,C,Q,C R,&5X:&EB:70S M,3(N:'1M4$L! A0#% @ +XM+4L^F3Y0/!0 UB8 !< M ( !W1 &$Q,C,Q,C R,&5X:&EB:70S,C$N:'1M4$L! A0#% @ +XM+ M4@6WMP_J @ 10T !4 ( !(18 &$Q,C,Q,C!E>&AI8FET M,C$Q+FAT;5!+ 0(4 Q0 ( "^+2U)947 33P, .L) 5 M " 3X9 !A,3(S,3(P97AH:6)I=#(S,2YH=&U02P$"% ,4 " OBTM2 M(PH\O8*W! 413 $ @ ' ' ;7AL+3(P,C Q,C,Q+FAT M;5!+ 0(4 Q0 ( "^+2U*ZLI@AP1L &M( 0 0 " 7#4 M! !M>&PM,C R,#$R,S$N>'-D4$L! A0#% @ +XM+4E$Z1!RH+@ ?@! M !0 ( !7_ $ &UX;"TR,#(P,3(S,5]C86PN>&UL4$L! A0# M% @ +XM+4N;OJF?A\@ _/4* !0 ( !.1\% &UX;"TR M,#(P,3(S,5]D968N>&UL4$L! A0#% @ +XM+4CB1?GO-S $ Y94" !, M ( !3!(& &UX;"TR,#(P,3(S,5]G,2YJ<&=02P$"% ,4 M" OBTM2F]-4&';$ 0!G?Q, % @ %*WP< ;7AL+3(P,C Q M,C,Q7VQA8BYX;6Q02P$"% ,4 " OBTM2I4W&+_$O 0"P3 X % M @ 'RHPD ;7AL+3(P,C Q,C,Q7W!R92YX;6Q02P4& P # : ) P %=0* end

    ((": +7\*L(00<,4QT"F'RE 68] KH[F?.'.S M>1MMHD:=ZK3EIOIS]P6V)>%;K:(#M:*#0QQODNLSJ\[\-]%3'U9?-^INMD]-$Q20J$2@E' @2 MQP!3%@,B8@@RB%6:2<9R[-5/J6NPN;'LH:PV#O*QD=8S],@)9S=F' J]D7GO M&+@OSL"%M "_BLC K;\OCS=UR^^KFI]I]7W]GN!TN4N>V-N']69;_'?%6>]_ MV VTLA&F=V9>U()1KE-(*4BTX@!G-AJ4<\,WFF>09X++Q(M@ N68&_?4:H!/ MYX\LJEX^.UVB1IF;*D@[JO3QSLD+FCPWUII@2D8FM,[9N*GP%[92UZ$Z3K,1 MDOC7!\N!$P.#1)DZ<; /7F<2"WL]+O"D_>&1%1OK5ORLJ_A]VT1S80RP!+$$ M@22G$. 8&>9,8 YX+"E-!4>Y2!;?U8:OG4_4SXWC\QD>CC;BD>Y.3'O*LVP% MC8H'8Z%]KSRRGIE"YP%F>9Q)3!.0,8BM[N)P?^G1<'IG1N M[]7&'NMLU+VA;$/L=>,\NZ_^59F![MB/A8 LB46J $LS96S4A %&5 )RA*72 M4*M,.%5O]AET;KQ0R1R]$+IM-UE[J&XB([K])(SPGGF:+G/@1AY#(SLREPP# MJG_RI0=*@Z9;NHP[;8*E!Q(G*94^]X:&6'XW;+?>//_'>O./:L,NS'Y]P;,L M%8)1H!&4 #-I#),<,: SG"B)86H(R2^2\MPPS2]C0BL?-J M__R9]IBVB>@^R"ZLC@%8Y<@K%UE,*&0Z!TI2>UA*$&!898!@(CG7YG_$J260 M^Y!SXX9=$,*FR74%-NVOE3S:'HCNGN+AB'XWAXR#Z?@'ES6<;>KP@;9QB:SJR5Y'JQZVWMPHH2IOHP&\_IG598/MI<;P MB#A;5DDVY;TR%F)566A[S[;1GVJCHM5Z:^]:?UL5_VV>8>XJ:JO2+ QF')L6 M8GN-_%EL[Z._W]Y^J=)A_[POQ'W$S.VJ]6=NUQ%71T\JG\Q5]D[SK/5*1<_6 MRVF_L7L[[N;!)MKN2HR(9V&[,Q4Z6JY7W]3F;\.D_OC-?4?BC^.#)DO[\5/L M,.G'\\XP>[0N'G++S;/- Q<,BI13)H&,$008*6KVQ9@"#B$6,-6I^8V/'?KR M\7-;8VKIHC]:^3R/?X^P<[,\PQ$9>85P!\/;PCRO\Y"6Y=$(DUJ4Y[4[MB0O M7.5O0;Y=KU:&RXOOAN_;^CN*,TKR!'!N^_-*P0!+60ZR1&"1JEQ!(EVMQ=/' MS^VK/930W5HY ]MU,Z\?&"-_L(?"!=3..0.(NZG6#YB)S#*G%\7+2KFL=H=% MH"ZXU#S%+ .*$@DPQBD@B=1 MPCA'BBB:2J_DN.[AYL9?Y@5!8>[T"W#Z.=+[@S25"[V1]*;9M'QAA6Q",*S< MPSO/NY$9PVU^8<17<9AW:W_)57[EKL!-B=E9FB_QX9WB6UOTM4IKIX@3(1(* MJ#%KS-8$*\!3!@'#E"O$<"X3+Q?YN4'F1A561F"%C*R4-U%5ICFDAL!91!TW M+#UQ&GO;$@"1_P:F X-!MS'GQIEV,].AZ"<8W4" ;./]'$ 9%!$TVZQILVT<1!\Y-$ M$Y=[^C9A6)?E6WN.IM<;6VVA7""%%(D) :F*"<")L0!XKC$0E/.,:)E([!>G M=W&HN3'(05%_6_7VA:RA31-.X'7T' P"VMA>@Q"\>C0YN 3%.,T,3D9[I:8% ME[2^W)S@XAUA7/&^:4CY16VJ"BV[T[=<4I4CFH-,IQ!@FAI#@RH$.)8TQA+F MF? *[;\TT-QXPD:3+NT;;Q"/2BOI__:CAXN(NI'#$#B-3 VMB+:4:5UV:I13 MSFM(#,D,%\>:E!>N:7S,"E>O#^.$KZI.@7VR)9C>F@=_4^6"I8)D,HL!93(& M&'(*F,X%D"*3$A$"%?7:?9P;9&Y<\$+&2-1"^K'!62S=F* O0B.SP$MPWEX! MQ_OK[])^R"__[#B3?O5=FAY_\9W7!I;M%/=*/MGB]B+$LMH4J MJZW)G?JQ?6.D_\<"ZE1RJ7.0HL00 A$2<)JG '*.,L0%25.O^D.!I>! MHDQ;RK(?7B=5*GL^KG=V@GG7VM]\V:QUL2T72,0L9=R:5:D V!:A-/NN#&A, M.4U2F:1NQ3V<1IL;5Y[D)-B/4;:_?*R$#HZ?/P-V-^<-#N'(S':2@F#1V_VR MD7=(^((S#_K!.&'20;$2&QM7&OTD5?W3SY&L#5P;O+]1C[:"A?G;H]H4:VF3 M!>SOEPUU/)LK]-)&?IE+C*56/-B"K6UF01UUH\R>S?RNJL1LWG!IC+FHO*_[ M")7VFH.LG'*<9(#+T^&>!W#F&:^5 G!9G8[H_XZ;0IHX'5CEO]V;=Z0ZQJ^Z M6"^R7/'4@&EVRB(%F&$(:"8RP!FD,,LH4CIQ;]QT>:"YD?O+_2&(*G&C*K+$ MKQGZ582OT_I0N$VZI1X3,I^62\- -UF;I7 (/7LK7<>ELY]2Q^T3]E"ZKL3+ MODD.UP>Z(6P/"ENNQ%"3;:RW?=XYSF,BD(YU!E);^PY#FM@@10(RD? $:LR8 M]G(]7AYJ;AQZ*.D__Q-)XOQ?JYZ_T#(_Q758D:W MV]JI&=MV@=G/98%"-[94,0Q+B<%*OY06WB_V]6;=";)Z45(9@5JIJP\56LG%5&GX1ZW);+NQG3I+$-LK2 M9D_&,PH85,C\P83FA*2QB%V]6BX#SHT,&IFC Z$K__M>[*B2V]U?XP3[=5?7 MT&".3!>OA*.[_VMH/"?R@_7&UV++0MLR66906R:KM T5E^OR::/J9):,*Y0;J\P0LU8 DPP"KED* M,BBTX#KE0CB5!O >>6Z$_=O[MU$; ' 3Q0F ]+ )G_TV]CI%K5+17BN_3"/_ MF>JF]E'Q']LM-SKTSF05#&/'UM4\\V#;:OYV;%CZ#SH)QP5CT9)=^ /"O'M- MX]CR;GTK_NNIV*C;[ZQ8V@=_6&]^8TOUFQ)/FRJ"9Y%1BB'/1J*:Z6V!PR-W-'M*^XLAG$JR!M9@0-;#5X#W/%4=#@8Q[;!^B#H?Q#J MALN@IZ%7AISV2-1-_Y-S4W:.Y=3O+B<'-CAKIFC%[XA=6:O K+X+4F M+X\X?:W)J]J?K35Y_2[_@('WJVVQ??Y0+(T)P[;JVWKSO, )DXJ1##"E-,#* M5L!/&3;6AC ;&@1CK9S*3%YX_MS8HQ8QJF2,6B'=HP/.(=C-#P/@,C(A^$'B M%0K0H7B/((!S3YWL^+]#I<.#_Z[+^N:!OW]X7*Z?E?I-;;X70E6E)=ZPTA:J M>K"Q1;6_=UE-C?GIL_ZZ:W]21R#80E;E/M58)!FD,LD!TPH#G,<24)AHD,$D M)3)%3$*OHE.C23HW,JGB9$&E4'2H46B&^- 3Z^@DF<-TC>U>L:H 7LU4XS6, M;C<;BJ>QN9#\X@TK,7(7'H<3,Y6=,7F+FJCKG2LQJ M^+9JFI^(YV@O_,7R $&[-,<9E+%,TY2F" MB5?1V6L#SHW5SD3O[20.#&"ZBKFKHVDX)$?W._4!,< /Y8;,L&ZI*V-.[*5R M0^#4:>5X7QC;_%VMOVW8XWTA+D4!4ZT8@3P#B'((L$PS0'+&0*HS(@2%*O>K M<7UUQ+GQS5[@X4*OK\/NQCB#@CDRY?3$T9MSG+$9DG2N#SHIZSAC<$P[[C<& M1EJ_>=Y?TIPFW]IF/W6MK(\K6X2OBMBJ(KGN[MGJ\Z-]1/GOJMS: M_6=]C/?12%ZLRD+8)#VU8!P1%&L.#*$E ,.8 AH;1H-*:XBX@JGD7F$8KZ+& MW!CR\.3_$(?#X_^(/T=G(P0L&C=MH;H#0*(ZB')K((G^/_;>K$EN'$L3_2M\ MN'8MR\Q131(@"L(79YT*.<[DI%__H!N+@S? 5( MD,& MY[VT8_OYOVTC+R%_S1?-/5;E5>?9:R#+ZV@R;93+J\[620C,ZTK3SQKX*OFW M8KU:/SQ78AV7=FM,XDB%"3+%UI@D>B<2"@@83R&0*8TEHIGDD5-.AM6H"22?I&PW\*06YW=R/ MH7XO-I*;&\3OA=9)Y(82Z:JM*7'/5OE#Q;1OJ'ZSN+PO/N2;"@SZ+IV?*)YJ(IIWM?>+1U_0'KDR(]2#4I?_I#\9A< M/3ZY9SUSFF\J&[-E:[.5#]6#SMMB:@ MN^#Y*J^DJ^N+)5)3,,(9R$*E*9A1#AAF'&0QS6(5R2A)G<("/,HV-RXVJNUW MNK4)U*H7&)]MJV!0:;@(NCH&E9+!2RW=:L>-,?MV3/]*YUU?T# M[[78ND?QIJW [A_7D[+L(PS1;[7XQ32L,VTU/CX^;=;?Y8N:#B*+H@Q5!:1B M;8 +#)B(4@ ECQA&2<(RZ,+^5\::&YOO10WRCJP]/077,+;C6$_(CL!J9'T:'R;E"^S"X)B[+ M;I7-WZ<$^V44;M==/W/OU,76+XM_IL+ZE8M[!F;0E2R;!K&_R39:&RY4>O-8^7-V[OWFJ-B M4RYK&8H0101%(%(R 8B0!& J!6!)E$F2)@S:5>)U&'.FW+ (.H*_\)JW82=& M>)>&Q78S<-N &@'7::CDM2!U:0?M'=K).D/[@-BQ1[036%?;1=L]:<+.T4ZJ MO6PB[7;KL&K'72/Q$/S3B0DJ?\DIRU?Y]KG.5=LNL8(PQF$&T@CIS6]BZM.D M#(,PB46<)EF,HKA/161W4>;&_/N$XA?;OF[$85>;1;#79]$D EHF;WN81#L3 MM=R[@_H&/6>>TCS*C6A^Z-VJ6[T@"?V=B7R7;E=/TH-@13Y M=IGHZZB*(I!)A %21 %J:DJG*.$QDTI0$3JZ$5^.,#>6;)T\K91!+::S5^P( M1VO'87]T)G(:>@;&V578'Z")W82V0/7Q%)X'X;:7\.B^J3V$Y\4^XQV\<.'0 MXKB=//BFJL?!>BT_%N]_<%F6]VI_*GRO/NFIK<^&JT/>0_G4D/ X)B$$41Q3 M@$R#1BIA#&*9L0A'(4&1%3&.*>3]$&K[JJ5[EM1U^/;8.D3?>4Y'M^4'6-Z)ZJNZW]*QBFLZU'. M5ZJIZQ_IR^5T1QAK2"7=MRM:EG?-00J-$Q9&' ,500(0S"0@BNG%)$FCF)$T M)3):?I<;MG8KIML=Q(4>ND.-QQ*5=,%=X*VN[DM,0XHXAARDJ@J413%@42A! MQ%(L*4929DX-L88A.F%]XA96;TC:+6G#\!EY07*%IF>5XG/:^R]3_&*45ZA3 M?$[+\X6*SU[I[I!H\SI-$8?\NS2\W+R::<1A'%(,A,HP0)@)@%,B0,8CBC*L M!$ZLC_$NCC*W[WR?_]U(6IM([E$[EV&][:/P M;('_WX.-F[++S@-9';HL$M MW^/VI'_]=S]>BYLX7/%<7+YW,N_%3?&['HS;%_OI *K-TQ]O*_?(6[K9/*OU MQB3#EY]E*?6SORV)BB(1I0*(2"& I+:)B!0<:':$G'(H*;(* .TY_MSH\[09 M9KFH_E[K$+Q08A&T:@SK)WIKCMS.N49 ?JK#+4^@#^Y.:@G=F&U+;XGPJOU, M+?&YU>C4]C$]_;EFR_BQ+'=2O-N9')VZL$=U0E96OVP*?[S_(3<\+Z58BI@2 MR50&($0,(*+-1KU/E"!)LY0RDL&$I9J;],X:A>4^3N2.V-LEZ-T MXN+L_Z2>#DQ:?C/_;^S;[W1EH@\TGV\W.==$97YQ5XB7/^AXAN3!O5. MUO_5_U[MA);]_0_^S;S-GS7IO5=*QJ7\H:$HX M#*&TZ43R.N([6;\3M#9I13=?/M>Z+:H_ WE0L>KML]D#4/W>T851?X]W]N.JW M=;%^DJ:,>O%0=\=J&F,M:Y1B'YKU*]W\Z_>G^^)C\5T_8+UY7L9Q1C!D"O!4 MF>3^T*3SFNJD3*DTXXA%U#HY81J1_PJFU2(X*!YT-6_C,5O= ZU\T-$^:-1? M!(>B;8&!(/C]*;@O@CT*]H?P$[U(MR,?YO=ZO()Q^'_AFV$?ZS&_-V2BP)&9 MO2E.@2G33MJ5*)>)!)DL9&9:8+OQ-Q./W&]/]?[Q:;5^EK)S4-,$ETEMTO!0 M":!D)@!*H3FI9@BD(HZ$#!6BV"FOZ.)(4&&-H/-NZB8Z/G=3EP>;=#=U4^?CW=3M&]QW4_?M]JRJ(5E^V&UW M&_EEIRFL]E'K+=N[G$W1[OS$F M[",SU"P1M[?CQT1^(HM\A!EPLJK[0GC%/G9^Y&26;E]ENS9K[V?T#*#Z=?Q/?&G"WO6+G=4+Y=(IJQC)EP\2S4QB<3(2"I-D-Y)B5-LS@+$Z=&99<& MFMLB<9 SJ 4-_FA%=2V9>0E:.PO4!V!C&Z!]L'(/)[P!A->@P4MC31L:>$/C MDP# 6]?WXX:J>:*)--W(;[(H\^\-__RR+LL/ZXW,'XJZUA!__JIW':4>4:]E M>O=<_6M5-VT4_[4KMV:A^TUN[]57^F.912C*2"(!E+&F%ZC_8$F(01:%4O%( MH80F+LPRCIASXZ6ZP>L+-??'94;3O^F5O58V:+4-.NI6!Y,=A8.#QHM ZVP* M+6BMW1ANI!?$CA]??]K'-IY?=\:=>7K<"?')\B-).ND:,2[:QRO,R*,-2X/\ MHC=1TCAM]2NZJN72#V^.KIM2'TND!(N2# $1FNKO!*6 < @!53*B$&8P3JP< M(7T&G]M:LL_%JX2OB*(2OZ47DY;7:!#\U.AP.19C^-S8$?Y8B(],XW[![IWV MZ(+:&#F/5N._2L*C"S*7LAV=GM&;[4Q)K>9A36FBW6.=V?.[Z95.5]R4-\J+ M!TVP=1ASSIOKWZ[+K1''!#S_LBX>3&7FSW*[VQ3W38FC9:PRFB8<@9#0S&2) MAX!EYN")0!5+PF3D%F$\ML S9-4S-<\Z.@>_5ZE[!ZTK,ZS5>W^?T7P1M+H' M1GF@Y7^L\RFTU5;#8%H>]JY\-_K+9$WILWE%QE\&YOAV]%E/)IDRSVO0N#)/ MO6Y-,@-GUKIIQNVW/G8V)!JRM^M"R['3HC0.=2WC&ZGT5F6_.LORG?Y+N$Z%>83S85>!I8T5CSA&0,P@QP@$6+-K4D,LI DL=3_T[L.-VY]\?RY M\665-?VD90LTO/N\(%?^>PFA+:?U!F9TGFJRHXQHQGAM4\7?TJ=\2U=U:'!S MT2(XQ"S<\6W^O8K"]$E29V'R2SPOAYB83,[J=TH0YR]SCTE[VQ3H?_,NWVCS MK@FS9&D6)DDJ0,HS;5+%. $,X1 D81:&BG&%E%6WS8LCS.[#;WL\O E^JN7\ M6X]2D^?!O$X 7B :F0+&1,<^H&LP2A-%;?5"RRDNZRH25X*OSM\W68355;&[ M8537+^Q;;(YNJ\CJ>W7I/&P?XZ,T:HRP&$10"("P4H!&A /..-(V4,20<&LV M;#_VW(AQ+[KQ3ETYU.X=9^4P+7:6U$A@CTRQ'G'N4?+-&3&_M=[LAY^XR)LS M+J?5W=P?T3/>:_- B_R_J[5-[QC+]2H7M#G'_Z3?U';=NUKO7#E MN6(ID8QD*),48$010"'- )-I!GB6H 0F0E AG"*]/ LX-Z;LZE<=%'_9/3[2 MS;/YH+_D#T6NG<*Q@<-!R_X,Y8$^ U.,NWC-.&98V$\$E UECC]-C_KXMJ]3&-O5JS M^W/^\&V[5O4!3]6:'*LX$4E* 5,L XAC BB/($@RF#%%$LY2ZT0TJQ'G1NZM MT'4#M%;L15 )WCFX=>L,;P>^A?_ -Z1C^Q->$4T'?X-O5*?R/_A U\T?X8+4 M-?^$U7.F\U>XJ/7"?^%T8S][7Z\,^5;^HK<1XJ-^I8J'_% *X7&]V3;+2Q/% M]IM>*K[^*5??Y:]:MF_EDC$<<4)#H)C "&8 H+B%%!""$(1CBAR*D\P3)RY MT7VM#:C4"0[Z[%M?=%5JXS]-7+ZV^FJU@EHO-\-^X)3:F?'33=3(B\C5.>H$ M676U6E39L<%](?V9Y7X ]6F$#Y1H4I/;#WK'!K:GI_9CYL_RNRQVLERJ-"4P MTQR;1>;P/!00,,(C/6."PU@B# ERX=CVP7-C2Q/JN*EE/^6+-B4:-MEA1 M>2@Z871Q*?PQ9,8L?97CSL/8[LA1IL#=W]@?1*\NQ1YB3.LU[(_3B6-PP*,& M'HM7S7[O557OZNY'7BXAAY1&2)LK,$D!BF$"<)0J #,>\R@A,NMY"'X\TMP8 ML&XS;4YMZI;F1L:^I]HGJ#J>80_!:FPGGA-,_0^E+T$PRA'TR6"O<^!\2>>+ MQ\L7;^C)"J8XX1M3F[#;J^Z3W*CUYI%J7>KV9%5CNOO=MM1;+!,2VD1\/G\U M93D/YXM$,)Q(PD",!=5,(AB@A$(@(48H@H3$RNDDV:MTC=5\?L26!+?:TWMR&3Y*K/JSKECH.^5I[T*."VWCX'M MR7HPRB ]4TD>GVB^J6.?CIUP^R2"G]=K\6>^6BTC+%)"$@B89 E DNN_(<[U M0A'&4 C)L]#)VG0:?6YKP$'X8+76(CONJ]V0U[!+&"D,<&K.]B'4/)7IU3F- M,.-1EN)4D>5WN6'K5\>^*\7_(>C;+8NC(3KRLM>!4F\43@[23*^@-INHE=YC M]91>J'E-)7(28-I$HS[8G*0A]7I(O^7DCO/-3HHWZV*G/\FZ7M7VKA"_:7WK M?RRYDBGG>B849:;TJ82 8HP 9Y0)"!.J9\EE#;D]Y-P6CD;BH!'9C;@L$+9C M*[^XC4Q1MI YLX\]"CXIQV+427G&'H5C;!ZJ!$+WHY W0AH(C&@<0A-.0^%6>+2?M(/W%.UG_2%HA,W#\-F(DKN"+EHJJ1Z M[$5^$XD1:/G,8*_!QI=UOD#"5V[HV3>);@IM&YI^W95+XEV^VFVE6!*>)C#2 M!! EC %$9098&#+-O%F8DH0RAATWHQ=&FM^VLQ$L^&E7BN!),VYIQ'6LW'D1 MUQ2J$"H%!$Y3O:+%$N ,8Q Q$D$)%<>Q4Z"#!U2G6,]:,8U[M7:K+H)&5#^X MVI&N![1&IMP^0+DWGKH.@]>V4Q>&FK;IU'5]3UI.W;A\[+"HML4.B;)4,%/W M T88()9H\3ANG9#ZSY4=_XPZ R,STQC@ MCQ@*=;83TM2!4)/V3AJ,4?\@*#]=E-[_>Y=OG]N22A_+4AN\]QOS7W,<]N;Y MJWYL%;M#"40IH2D042H $I@!S)@"DDH1,;UCA3)V,J(L!YX;']9R[VM^!4;. M7F%2ULA;FEDCX#FVW=4#2G>[RQ$7KX:8[=C36F:.B)R8:J[W]\TDX>9R\7NA M]1*Y.K?*'.HM541Q'DD$0PU!I8B(A()PB/2<*0IEQD4+J MXD"S''>6[K3@L;$+GIJEXG^XYJ3886Y'22,@.3(CM1('+T0.6IF#@] ^,T:4?Y-BMY+WZO=BLV_,_I7^:&J&EY_7J]6' M]<;$&AW% F8I"Q%1&4C2C .$J0!84Y6>GDC&BJ=QY-B>LK(EJZ,HPW,6>*;+0Z[*?DG9FTO1Z!462\^;F^MHW\*8R\F,T.;/NB3"." M/E%Y)M_@.U5JZ@G?E9I-KD^EW<,EV_IQQ]O=F5>R+)\ MNWYD>;$O+IJ+IFE0RUX;*5[ZK\O:@7U7B-:#O>2$BY@(#*3>' "DD (D317 M)&*8QBQDL5/*KD?9YL9/6J7'=1&4U2>65]*:4VC*M1YEY7S3*SS=!HKFF^ [ M7;D62?(YK7;\]DJ3-3(?MEH%';7J8L][Q8*.9HO@Z&RN#&KMJICH5C]_%#H" MZ#XIUZ=XDU+T"+@>4_H80PPU(=])MCWRUG(1"QF0<2_+,>*]D M2E[6_+(M>>6>GF&C%[J5F*:4[^0F_ZZ9[;LL_]>.KG+U;&H(E/]3B@>I+=D? M2Y6HC/(, XH5U]9C2 &+% $$QBE,>"@A=0J4&B+,W)CH2F^?NA7L(NBH%!QT M"F@9U%HMS*&38V3ID.FTH[.I)FEDNAM]?MR#3ST ZS4.=8@\TX:D>D#N)#K5 MQS/[<7*;26_LQ2//9-5)Z/E@@4"8I1F+,Y )'@(D(-16'U4 )C3C6:0X=RL] M;#_TW/BVE;S>MAW[WMU8U&$"[#AS'%A'9LCKB"[JKE;/P1_-?T>Q$]V!\\F M#J-/RG?NJ!RS6X\G#*@PR(XK537EJ7;;;^N-":3XO=!/K/RD]T]5)2O](I;O M?\@-STOY:9-S^=F44&M^8NS?^KKRG]*TV]!;Z^]Z#_X@/\M'FIODJK8SAV9G MTX,C7J8,:X,TQ2#+,@H0S;25BF$*(*69PM18LLJY-N'KZS4W%KY9_Z[6S[1M MJ$$(*A2""H;]3PT0BZ#%(&A "/8H!!T8')H'S6SN7$HEOKZT,UJ8YO:2]:N_ M.)\I]5ZY<0:J35_S<09*7W(?S4R\?I;$.ZFW8CRO0X>B2$4J"1. 0YX 1*0" M)$DAX#*24O%0)C%Q6P&9W6K3%XB1*=\* V<>/J>L3S)\ M\?Q)&>F<9L>T;VM=:"!HV(B_8O@1'V:D,R!V"O?\K>X!KY MF^Z-E/5W;H7$X8,OVR^^E/SO#^OO_Z'OKS]V_9?C;_SZLR?YV*W4:[]ZNXO[ M+O[3_SRTMD;_8,"F,?M=L>IA]%]%8K#9 M?_[I$QO^5U4\-?VO7SXL'>&N$PC_:;/^8#K1-"U?EUDH>)9HLS\C.-(+O!" M93(&*N540IK(R"TDU6+,N5'$/BR](_,BT$('E=3!YSZ-E6VPMS,./",Z,H<, M!;-WU+X%/&-$XU\;]E6B["UPN!0];W-KWQ.".OB^#M3Z2G\T?=^;&@W+F"&5 MR!0#H@@!*#.]D%AH'!(91YQ$PK$_X8WQYL9 K;A!7H;&'6VKAL]5?,6M M'@VV.-K1Q3!T1F8(-V#Z-J\XH_L(72NZH[Q&NXHS6E[H4W'NRGY?]P>:;_YA MDG5_D]M#6'<5"=DVPWC^5=)RI_GEOO@L37LJ/].\,.'BFI=6.V'XZ5I0^1)'88HRD@",H32LH@ 1FE6P M(!RF4F#JUHA]/JK-CK@YN"G/4!_"UJ(@G41[$$**I06 M01>GH 8J>(G4(C!8-3DE08N7R1R_F8'BQJ_SF6Y+7I^/P#-:3_[JKZ;S"C>_ MM\#GRCHC[29=T6>D]P5+8H82]K1@\B+?RE_T(T]2.;2UM'OS)%;$^[(^X==I M=CNMM$%77,<%V7UB(@HC)#*IZ40@@$S]!B8B!)30WV 60T80MBL6.>FZ-T MLOKU?Y+;*E5NMLM?Z0_3J:$-]DEQK'B< )%EIN08(X F20PR)'&FM[\\DU9% MX4^>/+==9B.<8XS/*6#7"6@0#"/SBC4"UGQQ4=LK-*#OZ5" _M?QYW_ZT$F^ MZHNZM!_KY0MZ6HK25*I:?=@5HGROE.3&XOWR)WWJA))1'D8)IQG % G30#0" M!.M_1G&&(VV%*"B<2KI8C#FW[U:+'%3R!GN!Z]BT^^]R4YA<)[U&"ODC,&H, M">.SF0]+Z\,ORF.;&R, [&YQV$/FU<2P&'9:F\(>AQ,CPN'6OH'"S=%>E9=X MG+&X%/I-8UPJ((0B (4\ R32NZ=0T9BE41Q%L56TH=UP<^.IO;1UV=]%W<^W M# X2NT857P7;CHG\03@R"0U KT<(L@TH?B.2KXXX<8"RC?:G\YU&_7Y7:9DE2(2%( XT@"A"-5%<(# M,HY#'*%(8>+4[6H,(>?&8?L &Q-9LV^3H/^^_T6CZ2+HJE*5)&JU;3[=IB#$ MB\N,ROTBG+R^&7;4^=KS/3+AON94]X[$&F,NQ@C?\BKGJ\1\C8'TI4"Q4<9R M[^_U:;V5Q3:G*U,I(R\>3%!+MY[T;[18?Y&/>9M*FZ5QJN)8+RA)JK?FB 2 M*@R2!,:$A$DJF%6M/_>AY[9J[*4/#N(?57@'0:N"X^:\Q\1!^FWAKPUN)AZ?&9U^IR7 M_WJ7EWRU-B(MQIV4[ER0.&8QIWL'=T0]ZV?I%/JD3&6/PC$%.=SI?O!696/I;;?,JQ2N\MU.?M"RFW:M^B5782RI2D$(-8\@ M25- 4M,SAD6O?SG MUPT5>?'PY?F1K5=+E&4JPXP!QC$R!3\AH'$"@209QBQ),5/,MN#GBR?/C1X; MX8):.ON2GB_ANLY]@T 8F>PL]7=WW;&%FHV:N7];EMN:6$&>Y>O=OJR@[.N.D6X8V75DV=)$ 8].; M(S-?,,XPD#$5,E,28\)=]DU^Q)K;1W_2':S6:^]L*8..:D?5-8(_6JT M9MANRS;]O(W,4V-/F?-.T"_"/G>+GB2;=$?I%\WC7:?GI[OO3,\42?VT65>G MC>_IQG15*^]5] M&T^?JP<9)OJ7FIV=]G]'M##9_E4A986#[](6LKRPVZKEYTO.[VQU_^L MBTG5G3?UX];J@UZ9Z.H_)=TLL#/CYKL=".DUOV[?1T_G\QVH_ M_\-!G]:Z?WM:3NE8% ML0[D45"0,*0($(C-CB9* %'*_ W1.*09#KERK*QN/?C<%JENU;6;!5G[16 Y MS8V=0VDLQ$=>A_R"W:?.NS-JGBO VX\_=6UX9V3.5(UW?X:[B:X?^[@NJGH5 M'\MR)\6GW:;V__;YRHPJOQ-;FN'TC)4<801C@&)M56.T@P!FF4* M1(+RD',>1S*R-)M;V:/B?M$YG6#?UGAG]?X/[7X;]>!K/&GE2*+H)#;15!6 MROS=CUW=%\,K]K3S(R>SH_LJV[6?>S]C:%)$TQVM--$;[W]H,B[HJDU-JK+* MUMJF-Z5)I#!. $Q(")"((,"(44"D43E4JN$K[94+T$6=NJTTW M;+[5IXXZ:C7:)W\UN:%:J:9 DVIG@TTW5R&O4!+,T(*%A"+CC M9#'TDNB54A>&H'^VR3T(E)'YRC\>]B;Q(%PF MLGD=\7$R9R_J?\5>/;UG,H/THKA=B_/R1?U,ROO- RV:) I3KF:]RD5;Z>R3 MGNCV#;A7'_*"%CRGJR_Z)W6BUSZP#*8<L7RV!KU^_">V6T;6;F[5X>",]4QGZ:^1SUH94VHF A, M40Q"R36/$T8 RUBL&9VJ!&5"*+MVZ YCSHZEF_RC^MRG(_@BJ(^X.[([YG)9 M3(!%@(=_6,>FSU=%U#%1SB^R$^?,#4+8/7O.'JM;B7063YHVI\Y>M9/T.H=; M^Y9 :$\GC4NCKC:YRXN')IA#+R]OI%IOFE/,K_2'+#_H?^8/Q9)"E26,0!"% MIM!C9%KY2(A A%"((:4P#J%;:82^HLR-]E\>YE<.Q8,ZP4&?@%4*M8?_E4J+ MH%'*M<9"[WFTL\.GF9V15X]Q)Z9'$8>AF/HM[M!;FHF+/@Q%[;08Q. GNNC;)^_?).KE8D7H<7S$E.*5Z>]U^I>6_RLK#MQ8[;HP2$Q3T9$9IO@$812Q&B@*E(DT\@D1 4PX#,M,; MLBCD(H56^S&KT>;&.)7 E0/]:2]R%>-6R=SCK/0VWK?=:UY1')EL:@#OJA.( M/8#O1P70WIOF%HN+0K1&'R^!SXZQ#C_B#M[=N"O]2F463M]?1IV[)LPCN'M>[PK$1K--\ MN;CH_<_"V'ZOT2>@IV/>#4G_KGC+\5_!^>Z&S'EWN^,S^CK8/^V8IMD/JS7= M+A-"4I&P&$">:=JCIL,ICD* PB3+3-D]$IO&M6X'1P[5^1NG!GO7N,R=VK)]1Y]2O?NZB?J9+6^+H[?J1-5$- M96T<+2..,)90?[$APP#%)L8@E#$($QRF$58TRYS:+UP>:FZ?[[XP5U?4QNQW MLS2NP&MG5_@!;>0O_!I>XVZ3;L/CTS2X,MJDAL!MK8^7?8L[W!?Y=XTSSW1Q M6$J.0A(R"$((]?K.0P&(T+P!):,AXBEFU/K\O/O@N7%#*UM@A+-?U%]@=7L] M[XO R!^ZG?).B_@Y30>LWR\>-]G2?4Z)[JI]]O>]FWU60>0[NKK71L!#]2V_ MV\F/Q8=<;;]5-"R> 3S<6BJO@6?,B_>_CF>X#DN7_G MS6&G;M]IB\.9[IW6M[JO[A^YVMSM1*ZG\6Z[E65]9O=A11^6(M5LDNBM0$*8 M7NLCQO5:GQ' A8IA2)7,TLQVK;\\S-PHY>/;#Y^#1M2@(VM@A+6W!*[@>MLN M\(/6R(S2#R@GJ^$V#@-LB"L/G\RBN*U@U[ZPN+IG5K'Q"_ZV+M9M?&C <4A;%S@5L;8O "6FWCE%$! % M(8 A,=U@D>+$JBF&#V'FQD;=HG^+D\XX"VW)-P&M55Q4_1%VU.I=D�A-IN MJ*:9IM%W6J//4(]MV'!H_>[/!L@S\<9M.'*G.SH/S^Q7ZFJSTQM)$RW]26[R MM:B;)B]EBC.8T!1 B8@F7$4 #A$",9L!J9SD:'R:U UF"X)HI-;A$*U-K$TYS#\.Y'7GHLG745F1LEM,[? M.VDIK:OB'Y?4NGYQSR!D0\%O:"F%2673-G!=\66ST=-:I9J\>3Y<\HD^FQ]5 M]6+OGZJ#MI_UA=OR8U&+]/-F79;+-,$8Q9DIRV)"EC,1 :K1!Q2&5'*8B0R' M3B'+_F6<&RU7\@-F% BZ2@8=+0/V''2O:S2M2UTO@D;915"KJ_?NS3=G?J)5 M=@R+'N&]L#.(7WFV1UY87G.BW0.UQYL*KV'=(X@Y;1#X>#B?A(R/.%2_%>CK MILIK?*YV!O6.X+/ M:F[K02MINZ%NM]&-N&Y;1\)^O_?BSN.#>!^J4F+%,9^ZX0^B>;G12_' I<+2&+0IY$ H0< M"\TF80(8#XV7%5&:X9CAT*FS0#\QYL8TK62*=NF'-V2I^ILZ.I\2=D[,/E1H'@IU:%OQGK;C]%C1K5A#2*!+]83$6? M/)4!2'K.6.DCR=2Y*P/0.I/%,N1I_2C5.&!K2W"U6O])M=HF\_FS+.7FNRQ; MGQ5)XDP("1!7'* D%H RC@##"94I2[(,.Q70MAET;G3YY?W;H&W;L BB&(1D M$>P5"0Z:5!]IJXNCZ]!I5NRXT3?68V^31X+9F0E=U;C3LIR+D@<%HZ9#:'V><9# + 2G>/SZMUL]2-ANHR@/U25_A1F&]I\6.UJ8 M>_2CICV\K<#!'Z,D% T%RR>_]99E4LX;BM@Q#PY^WH!(QPO-8]_)3?Z=FC3Y M\G_MZ"I7SWGQ<%?^3RD>I.D)>*^^TA_+!(LLE1$!&(7&]&/:],-0FJ(TE$-& M.4NM.KYZDVAN;/E[H8WU5?[?>D?VH!>SX*=550I8VRIYH<GGPQ.?R=4O7CX4)%ZA*15::?/U&B^8$ MYQ^:BZ1H3W#^*?.';_K?=]_EAC[(ZGCGG2:J?=7)):>4Q5QPP*DY>@DY!C2. M3%9,JFB&:,*D6P&RN6@VMR7$P]%PT_RZ@U$3:KG5*!T.CFN@N@?''XOM)M>O M.6_KPM:5;\SOZ_$FBA[P_O:.''/PFN_D_",5>K^.+4Y! U0=ZA 8J()#]>(9 M!#J,-?^S"(_PKMQ?(ZABK#GU%HHQFH!#&[[?<;Y[W%6=A:[93U7WXH.G)TNB M!$*) )-, 41-QFVJ-Y@PH3#&"&81=4JT&RC/[,R"3C/QCD+!S7U-WP[O_6;1 MA_VV+[Q,I\V:R[+ MTARXZ+N_W17BG?PN5^MNU7061B0-4\V[(=;[O#B5 *><@$PEF=X#AF'FEN]L M->K[4;L)L$VT,4SM*/'M7A M4<0BP-*?F-6; :> M.$3% 8O3B!27F_T>41S\ZC_3O##4>%]T_&]WF[S,BX=WG;28PYD%Q6$H&00\ M)0*86&% 20I!2&@8I:DDD41+;1.S]=!3B_Y"NGRD75'G=Y#1A@N:?_X_V&SF MS=>Q"%A]JE7]&**H_D5$JN^_>TN$L^9WV,^9R( W!R>*"95&()8)!DA(_>:D M201$JD3*6"A@ZE3&_'7?F^G*A5P]9.F\6#]7+]8O[8O5/7YI= [>=;,&KSMM&SXA4QR_#9!R%N=QPU&V/:#S,-+ )HX?BZ?= MMOS%&$BP,>NQS)(P9EP;(%*;(E&: 18RTT(-JI"K-(MAW*MWX^E8X)O9)8=A%S_9HV7,1FE1^.9X5ZG->-EO2]V9+QR MRU!7^HM\_RI6MO(9O5V7V]HYM,QBRCD4## A$$ )@8!*;:1*F@I*"(H5(?W< MYC?'GAO'='VQ+ZM.U-'AM6>VDK_QOKHV"7.8%U='N%>T)W1Z#P5Z@&_;&K)Q M_-BWAW\EG[4U+I?]T_:/Z.N+_BX+/<_/_]SD6_EN_6>QC+5UA-,8 L1-Q5T1 M(L#B3($(8T&C4&8".Q6^.QUB;GRUES"H1 1"R^CJ33Z!T=9U/ 2T/'7K7KRRW[?]BRQ+*7\Q28OE<0/-*$R4)$J!$&9Z M!T2Q E2;*R C413J;SZ6TJF4PY6QYO:UUZ(:V]T(Z_:=7X/4[H/W!-3(7_Y+ MC,;MJV.!B$]"N#;$.K'<5F>G)22@$D(2I2(3$6>*4MC"F ML'.S6,SY2S77FUQ_9]4Q\+H(GNKDQ4XY&%'KOC_C?3+:7SP4#MM#83]'>%[> MDF&'>5//_>L?ZS4:!XW*54+XXL4)WX4C/:KTBSO-B9[/69GB;,^+O+,XY?.) MO.UYG]9A*E;H9SC M >:V7ASD"RH!W0C^!#X6HY ($8(LB6(-'XP!UHCIK8 ($65$910M"_E@')-? M1T:1U"B>C/:7 =-NA1ORAHV\*EGCX;R 7%+:)^F?C#$I45_2\)A<+U[7NT"C M9F9-K)^E$31?Y=5V0?_ ;",T_4K]0UDN$10Q42D#(B+,]-6% ,IL^@"GN?"BE9#3UU)T06/,Z43G6[OQVXOCDC-P>BAE-DOVA3] MN)6/V@14*$[3, 8Q"S. :)B:\PX%,A[&0FDK,&%.)J#-H'/CM9<1 D;H;K6^ MX \C>%!)[AB.834#=O3E&]>1N(Y$ F.IM%B()!@Q2#&BFS3%%,>*)D^%E._#<&.I3QZ59>[]> MBE[YMTSWNDIZCY4/NY-A1U1C0#PR6;FA.^ZAKRM\D]4Z[(X]G]J&9Q!QJF5X M[GY?Q?[;%JY-,?ING7@F4AI'F(,0LQB@C$/ (@H!C^.,<)'HWSL=^K@,/C=N MJ[^XU;IX 'JX1Y\U^Z_,@/6F<11<1R:T"_7Y]TV?V_8($]7DOXW9N)7XKXS_ MRO7W;R-SN^J^Q3/Z=",5V@34M)D77S>:(FGUCT^;G,LF@R5C#$I%(A"Q3)MF M$2,F:UF!.%4QU;]DD5VY/:O1YL99>X'-9]41.:AD=LP7LL/[.F%Y1W'T_>'D M +IT,O4(Y$0=38<"ZMC0U!*@JXU-;SUCP@:GENJ\;'1J>]/0P]I. 35MQ)KJ MK2;EP7B&*Y8_5Y0>(6U )F$,I#2I"@@C0&(%08(SR/6O<(R[7;%[_W/I>C Z[@Q-=X@ZPN0,.'GMC^HXI[0]Y'FE M$]W^R%T^_1WPS)X>R\W:T/T_J:EZN7VN^EK1U=L5+W8^60T_K?73#X\3YZ'A[;W;B4HKR@Q;_8UGN3..J M>_5.LNTRHAC&1"9 OV0((!6F@/!$@2PF#&9Z!Y_%3B6B+@\U0PZJ) W,I :M MK";"VTCK3$"7 +;F' ^PC4\S?1#KPS$WP/!,*Y=&FYI);FA]ACQNW='WK&*K MYSTW/3JK,+K?Y/;]#[[:"6U%_;Q>BS_SE7ZE!<\0C@C@,90 P00")B #F&1I MRL-,*NK$'#:#SHU##C('M!*Z2AIQ/9:P )L3E4K."8"<)9JF,0:4H 0P&)(D MQ$A!FKG5@/0-]S15'3N WS6 FR2?G_:B!ZWLCF7#K6;!]E#(+[*C'P8-A[3' M(9 ]1GX/?RS&G?C0QQZ)T\,>AWO=#WGV]:$Z9T:5+U-I:F5R^Z>4154TJES" MD*N81@+(A.K% ,4$4!PJP*(TC9,$"IA9U3YQ&W9NRT&WTEE'^$6P%S]HY*\+ MH%D>8#O.Q>V3H'$0'IFGY@&N_2G1."!/=%SD#VRG@R-WS*Z<(#D\;+*C)'<% MNV=*/>[N6;]/KRN";L0%]T3C3HLAARB).2!1:GP'60H(C4)-^E*&&1,<,Z?H M2ZM1Y\;YK="!9Y^FW1386:3>@1V9ZCU@ZEZ5SP4CK_7XK :>MA*?"Q8G-?B< M;G:W2M])^2C%9_E$MYLF+\908-YDR+31'!$,F<(,<,050!F. <&R_50@==J8.#V%5*F'L4C1WVMPU0[XB.?NS\:F#:&YS>09W( MUO0!KI.5Z034%0/3[CF3V99.:G7-2K<;^UF4^HE"/M+-O\R!?/6/W\PKT0:+ M2L(280K)QYEI5!)F@.&0@"C+LC26":+"J6?7U='FQM0'8:LXENJ?025OS\+R MU[&V,QF](3@R,P\!S]E&M +%IVUX?H'::OAH3H:YNO'1[V*E]LU_Y>IOK;])@-ABA3HWSTU6DS4E-UF MXBTWU#.9SK'WX<-;I[<*US$#MK/?UT+NRX<,S?/ 6E'U /A&9E?]])9-CQW+RUY67VO M%2'/##-M(I[47[QR:<_HRG6YE8]/JW7%+4T!Q_*.E56AX:6"&<6$92"# M)DXJS1* 81H!AJ@4),QBCE*G",NKP\W.&'PA;="*&_S1"NRXM[T!MATK^(-P M9((8@)Y[U*45*%XC+Z^/.&WTI97V)Q&8=G<-V."R8\NF^FEYM]M^6V],6=C? M"_W$+V9W=?]491B:BA7O?^@]6%[*RJ+Y;"RA^]VV- R(>\*/2U;^C*1)5&2YP2" F/@"0R XAC!@C'$F0$HXRH6*9* M.F^(9Z+Z]"4.E0586SCP9PG)?;,1;CH3W%VC0; MH.WC+\8#?*) C ;XO -\^0)XN0>>5< _70/>*22C'W978C,<'SA9D$8_1;O1 M&CV?T#,3\/&)YAOS\/O-N[Q\6I=T=:]^61C M)Z@4;=*W'//>1IA@NYW9*T_;R(M8=\8V0:N?F;V3"5L$>RV#,\EX4U25'7$N MO&;OC2#FM,E^X^%\DALXXE##6J7^,]]^>[LKM^M'N:E&NRM$F]#R7/5F/U") M@$D4D20&26C"N$,A %4FECOF-$XC*+%T:C_00X:YK07OI)*;314P^UT6.UFM M OL??MJL5>Z8:M)G8NPX?F2X1^;P5OK@3RU^T,J_"/8_KU3I_'NOTJ+I9L!E M_MUH%_Q1*3D.>0\ >8Q.L"YBO$J?V!XX7>HBV^=1[BZ;-[LR+V19OET_LKR@ M=1W)]8?UYI%^+)3YC_G1SYMU6=:?_[VZX__>Y1LIO^0:FNH?=3BWB6JYJ[K? M+B.8A2*B&8 RP@"E3 (&"0*)#%5*DC")$JL3G=$DG!OQMDH&'2T7AG"#2M&@ MH^DBJ'1MV-A8?:VZ06GT#3H*5]%OBZ#6V=Z-,?[8E<7Z\ZZTZ>LE%GY(I#;9QQ)_.[C0I;USTW[D#]=E[_, W0M3%BF@/> M_EVXI*&QWN%B]?UC KCWZ38K>2] M:IFFPQCEF^?.OZH-R)(*S,),09"2F .$B (X0C%(48JBC$2$L\PIDNXO7FW9$PG.?),IYI1/3'/M?U#KQ[!%%/]+Q&^;C* M,&TD3D^$3J)E^CZGKV_Y\3'?M@7?7_9_CF@,220SD#*6&4='"C"'&&1"A#B& ML3MN;8/AU MSEX>;F(G[$V]3YVMMV_QFD)NL@--!0Q-85__7#=E$SB"E M.0)+%$*"0$H 9 M2T"$<18G1(0TCCUDA)\;>VZL(]M,WF%VEF=BI!L6X5$5KT.^+IT;0UQ&WT[ O,$YD2)BXVP@5IO@H.X!M!:X*"2 MV&/VHC4Z7C,8;X\Z;1:C-0HGF8SV=_9CH<^2F\O%[X76150;/[IJBRW!#_MUCXMM03'U27F]9)B7"H8@=T^/@YPUV:S6;'84932G' ,,X M 0BR"##%"$ "I6E&F7Z[2A/H73V6LUN=^B$RA 7 MU7A;O--!7LL==7V[=OG"B:L75G_\0Y;&"?9);O*UB)8HC"1/E=ZY129*&N(0 M8"$BP&$4"D1C+$*G5EP^A9L;GS32!4^5>-7^I)!_!GJ([2;G)HV]+E6X*W+7 M7!JO+#Z3]#.=JWB#&H,7L%]%C4%S\DW!]?:(&2]U0R\ M-D:_=>##;J.)9K>1=X7XD/\P?VOM$Q)1GL4J 3SCQ/342@$3- ,\%0IB&&8" M12ZL?GFHN7'T7M+J!$XULO8T_*X@;,>Q?G ;F3%?0O;!&C)GYKN-AD\>NS+: MI*QT6^MCCK&XPST39%^\\!>IJ:G\L#./_;)C*_//NJ"AWH(N*58X@U@ "2'3 MS*'M0GE5/.W3%?SC.E'^@1=\G?((W*"ZDAA@^:#)(OW=%.N&[CO>Z4[? M]6E*M;^45>VGQ@YA,L&4DDSO9%"D-_%* )(F(8@IAQE44 AN%:%V98RY$?2) MF#T:*%V"\S;_>@!I M?>6/C8\ZD'G"8BT.ZI$+U+@;,\(?/E^V*;;Y_OA-"S77[1KX&\WWS:K+^;7*;&?K6L02/L(JC$-85B6H'M/O*;^%YG M0I^HC4R'_0&S_LAMT3AL;\MV?UM*_O>']??_T(^HM[;Z+\<[VIN/GX0.;)5L M.<'Z^HE/0=[_>Z=E^JB9:E.M+N7]]IOZ_A"/+BEB?_=5\SQ" 7B7ZY(H24<=EJK076?V0))X3$)$IY^YK]Y=^P M___EFO;E&OE$<(P7YB]S6NC[39GN0+'GM,WBL-%5]K_&063/&?%V2-EW_)X5 M8BN_V%?ZPX3(%3Q?U1V$]S]^_\/(+IO>*'?;#U(_FZZ,';G3G\3SX7[3?C&) M(R)EDH 00:(WA)QH.PTQ("5%G&(598E3O3^OTLUN%ZF4Y%4YYL8Y;%IE5]4< M7FH;T&W0*!;L-3N^9Q'([E8[W.OMT*]VIS.O8>=]+I=*\1.P;L7JO# M>A5PVKJP8V![4A%VE$'ZK1IWO.J]6>IURV3_O]UM-GJE6B8)39.0Q"#B6 4 MBQ0PF%"0")Q1C+# B5,@X_EAYL;CK93!4RVF&P5?@-*.2X<#-#(I[K%I)%P$ MC8S^B.TZ!CX9ZL)(DU+-=6V/.>/&U7U3P;8T+Z1X3S>FJ4VI!]D][E;&I_!. M4P_/-1%@E:1<9B#35A] %%. <M(6=("JV$@:A%=,WS MNHFR'4?XQ6YDOFB%#5II@Y^Z2#8">VRQ:X^.WRRLFZ-.G&]EB\)I9I7UG0.[ M<%=1'9]-EZU[]7M9%[I?WM=TO]C=^^I-[I%;;7^%IN?"9\DT097+3!&6QC($>GM" 2*$ M KV!24$""4\3+%*HK+OCG1]B;I2Q;S2QJ<4$FUI.^ZBD"U!>9PD_ (U,#2>= M.3Y[PL8^8&LX1A/%:QV_1V;=6?.\,M*J=AOU>Q4\;=8/&_I8_MU/%-=U?*X$ M<5VX<;(8KNN"=T.X;ES9SXAZ)]GV<*+PNY[9]69K^IV^R\MJA[A,(<)1!C. M$8NU(84A8(@3$(9)PAG-TI"%/2(L;@X\T] ((W?G.'$1=$0/6MG=K*S;C?,8='T&>R97.DP)[;D- ;2H[.4+Y![,)8K7GZIRWKTB3G,%953,G-^PL0A ML)_DIOK%4>/XJF'\O:J[!+<5BL0R(4R$B&CS#&AHD"$MW>*#L^G]][,O): M,+=79+I(Q%XS-HLX1#?)_QI1B+UFPUL,8K_1W?VROQ<;25=FD_% \V*U+LNJ M,V=1KBI)]9LNG\PNI'C@U=$U?UY&-%(PHPD($[T((AY!0$(F0)PR_?A$44:L MCI;[#3^W%>V@06!4^ ^C0Z#9JJ.%J7&YUR-H%;%W:O:8H]O.X'&1'WF-F"?H M]E[F<<&?R /M?Q*[QT,D\V/T5[GJW!SREW_[LUW4AGW^EFW_) M[8==(O[<6.0M+;\%3UJPJAYK7J-G<5>(7_2/\U6^S:5Q+FO[5WS:K)_D9OO\2;\16WV%2>M[,G;Q$C*]A4VB M!"0P#0'*4@BP2CG@6:(BG"0HHDX=,2:1>FZ4<[[C^T'OH*MX>W[3JEX5V>PH M'S3:5RWC*_WUWPP"B^K*/0AN;#;-VV3'D;-[1T9FWGF]'L[L/NET^5PSIA%\ MTI5HTKDX7M^F'=Q'A'[Y63^QR45LBR^:']%5&2VQR+#B" $>DP@@R4*]].F_ MX1!1O01"P?B M,!X8^&\#UWA9 %='?\64 !M4KN<'6#W!_5#JCO/-SH29\F_%>K5^>/XEYV:( MML?>/MLYC'G$"060[F!5 M"VZ2H2O)[<\\;'&_?;HT IHC4U4+Y$'DH)&YC2XH;V9.]P;4_N1H!& G.BZR M>%.;$Z*MIUP%1ZRN' O9/FFRLR!'U;H'0*ZWNM%WN=DN?Z7_M=Z\W97;]:-F MP+L?>;E,$,4D9 28AEH 4:X 2[D ,$5I3!,Q7?]6&W$[O8N_-7E?S@;;WWM R+W\OUJR4F^]FO_NQ>-IM7U;" M>?/:F@I;KQVK M1A=ZVL974\W!2?^LR08>>&+_::WW <]?Y8_M&PWG=/(7%S45X::&XL?SBK7@2UJ,$?S7^-S$$EM"/+7P39\6!_ '23 MG?#W0JW_L?\%2$8Y_S\>ZW4" 2YH?#$BX-+U@_H^,?F0%\6A%P\D4J1<2H C MC("V)PD@1'$08P9I%DNEK<\>K9^.AID;5YR3=%B#HV-<;_OX_* U]OYS=*!Z M-8,: -BD_:!<@>O;$>H"'G9-H8YO?HV^4!<4N- :ZM+5[LSX#UF(]>:N>1_;U@UW 8Q8-U=L#7\3Y=T_VBY^CJ33WKUHO_VI7;ZJ#QZ_I.B-RL"'1E M0L<_%F_I4[ZEJRJ[F1TG37^6_][E9;Z57^3F>\YEW7REB<4S%]3)32CE,*0B M!%*9Q \D%* R02!)PR1)) QYECE5P!]9X+FQU]VGCV\7YXLK'++6%Z9;QJ:* MW#+Y)F_7Y3;H*.98?W_L5\*.+N#:1W_I_XBO]L<24 M<)A2 3(N3=YA@@&.]$+$$DAA"A&R=$<.D&%N*TI;S->\=T&K1%VCME5C$>P5 M"5I-C$O?M6&#^WS9K0TCS\+(=#_&!/1H\] ;0K]]']S%F+@11&^<3CM#]']4 M/\;\95T\?)6;1U/)]%>ZW6VJ4^?/L@WPO%>?-GG!\R>ZNE.:>_Y3TLV'_+M< M0I$(),R9;YIJV@P9 YB(%,32N"QY)F+L1)M]!9D;=QH]@![H,3":+(*#+B:5 M8A\WNU;!7I^ &H4"HU%@5'+CT-XS:$>D4\S+V.X*,R5?3Z;D>6$-O#-W#D7- M)X'VEF52%AV*V#&5#GY>S\0^TWC6G!OEE97\;B>KIW_(U?:;&6(IXYCA! E M99P!E,($8!8C$&8X8B@BJ0R='*VW!IP;/W[5XLKJNW-,S[L%K!V=^81K9-JJ MNW$?9%V8VEQ,5D4Q1J0N6X2\9M_=&G/:G#M+!$XR[6SO&U9IHTI8+JL]M7&.!IG;D2R+U?0D;/7RXI6U_D@R&9GZ5I%O3T M+>=TU43QIY02A"@&5&#-!TFB^2 1FA[2,),(12&F5AVZKHXR-S;H2NB87W$= MS>LLX VCD3G #1ZGU*Z;Z@_-\+H\P&2)7C=U[.9[W;[8/6CLRXZ5\M\[_=@F M!(A!2!!-$Q#'$ $4FG!:KC( E4I"A..(2>NXL>.'S^W;/LC7(W+J!+GK'_10 M/$;^COU"81]'-@22B4+).M#4Q=;]A))=TOQ*--G)+9,%E%T2MAM3=O&:GLU< M3'3LQ[+<2?%N9]*3ZH.]>@HZYH[>IXA8FR8Q!PSI+0I2G ,L&0(T2_6,$JG_ MX=:/Q7;DV?&9$3RH)0]JT8-:]N:(WW1/ZLCOV O%>D+L-CBCP#PV3?I"V+V5 MB"M:7KN!6 \^;4,/5TQ.>G(X/Z!W@F,5/O-.UO_]6+2=13LU4Y[HL\_?3H_]%7M7CBA MKU_9S_9X3SY"4HC^/]PLS%L\;8S,D9 <62. M:"4^M(==!)7450^!1N[@CU9RC\?9CECYM#1LAY[4U'#$X]C6<+W]]5O1-#55 MZRL_;:3IU-181OKZ*M*G_MV2Q5@RI3=9G(6:[**( (9D!$B,PXBF"8__^V9'_[-^JD9>2N;]0 MK]KNQGE"Y]K^QEZ1OVP['.>Y&K,]CKLP/0^9^S9EOW^JSH7^(D>"/ M"I/^I3@G?^LL#^1G_"Z-?:X_\]?(/5S@E>;2:]3!U#I,&[SP2C-T$@/Q6G*X MK=A"YLOWVH38/O]CO=H56[IY_I"O] JS3%,$,\$CD$*B $*2 $%G;+>>(S#6K'I3^0/ME2WO ME9+__6']_3_TO37EZ;\<,]WEYTY"13?5:KGB]H7>'&N=J*O/01-7+HI[LQ3@&%&A<")",701LT7AI[;YW_>X]#-P6JDKPHU#7#_MKV240CHS]1GI'W67!* M1QJ X96,I3Y/G2RI:8#*W;RG(8_I67$[+_*M_"7_;N)_M_H=R@]>])IPA4,"6%6%.U88, KU@D/"5,0<(22<0F@&R#*WQ:=6!52Z M! =E]F=P77T.CRFK\PXC9X_\\0MH6IC=@S$:V[(>$1X'^W@P3%.9 MP"=P>3)NKP)PS7X]?^-T)NI5P5]8H=>O[&=H?MHTN1Q5HFR=%ENGRRY3F6F[ MD1(@<*@ 8L85RP@$B9T5_E/] M3\>LKRM(V]EY?O ;F0X/T'VIH:OE;!+J_=EGM\'P:7Y=&6U2Z^JVUL?&D\4= M_8CC]R\_K[_+35$=%C_(@N>R- 53OYA>PTW_X;IGI]2[46JJ/8>( A3IG2B1 M- 0RBQ-(6)3AV"D>RG;@N9'*[U^"@^!!*WE55S@XR.YH/#C/AAW5C('QR,3C M"UYG)G+%RB[8KMY;KX/&G$8Q@@#DJ08 M()QD@ @I 91Z=X9?JODKOU^;$<>6Y,\4+P M:@??1DD<9+=)JAPX'W9\,@K*(Y.,+X![=.QQ!,MOGQ[;P2?NSN.(R6E/'M<' M> NR.WPL84HYH1(!1)C^(^8)($BD0"B8B9C$(8R=NNU<&VQN?'4NRJL_05V% MV8Z3?($WME.[+VX^PN%&I9JKX[UVR-M-0K&ZQ_VLRS2>6!>5AZC;B+'4_"4W MWZLZ/Q]VFL6D\1S1HNW >%RS;)D@*!E1$H0BA@"Q5 "VK2V"MH?,OF:Y=N'=J\P M=R,3XO\!TV9_F/@*TS?1Z>-TT^AT>.D9\"NGG;Y&FNQXU#,TW?-4WX]V7W?_ M(0NA!VF\9#%4:089!C'$T,3M0< HCT&6)40P)'A"K?)?3IX\MS6P%B[XT"-0 MXB5BMU>BWCB,O)YX@\">U7M#,1$WVT/BQ*UGU;["D"^OGXSGSHK99:OS%TQ< M$^.W=5'G!+__]R[?/G\LC'^CZHEYP>C@C,881AG F&M.XQP!DE!#<2),, _3 ME*%)BF&X2CXWSO10OD!# &H,@AJ$H(/"XL3$.=01GZCTA?/+9>=RF>4K,_+R M,LNW9;H*%WUG;A:E+9R%_VO4M.@[)]Z*6?06H&]@Y9I+*6/$N:UIILCM4R-T8%ZU*L"R MVF^O5<#KO7H5@>D::7D+>KN5PRN@(S/^IQC4,G :8U\/I@L4Q%=N[6@7+,C0 ;F4V:"LW4.L-*+7D0;D7O;]5YC)/[K;:2.A/ M:L$9,2M6;+4PLW$4S+X([DZF9QP+KP>B8]E]+J*\FC78 Z]K-F*?Q_6T'/DW M*78K;8W>Z+MP5'Z6Q2EA@NK)B[FQ(4VK7IH2((US77"9$.6TE^TIQ]S(],ON M\=%4*=3?[FGSD=,6)8X&9<^YLC0MQY^!L8W,1@.#OF4[F#'+]0[#TZOUV5.4 M:>W087B=6*0#']>/3N^?I+%XBX=?C$>QK,,)?M66\./NL?%-EN]VO>-0X4 A"3B'".NI-,6W'+HY ^60YVZ$G935'/(Y9S/7V?JSU=EV8,?3#]-_* M7%1CKHNO^FGOUH\T+Y8)U(P$90Q(HHC>.\!MV.W+R"N;(M#001V<^LL;&)Q/='G12#K+&X)A] M[&_LF<9$5^8DY,LW*;=-JM2[O.2K=:E9[I!ID_)0Z?TF V%BSDU)%IL2X0Q0 MI<($R@2BV*DNC=VP8I6F M89(E((N@J25A["4E3"'PF*M8RBR*K2I_.XPY-Y9J1:[=+ >A#\55:[F#/YK_ M]NZX93,A=I3E&>:1^6H4A/NDC]MBYCEQ_.:P4Z>,V^)P)EG<^M:^G/74[!'O ME3E*6E*2<4(1-\U6$$",1H!E4098F/(T3KF($%H6\L%0Z%<7GGHYCM770NJO MY62T,;^<5LSV;,V5<8[@M*67'NA,Q276B/1@B/-J^Z6#HS$F_O;/:WCZH5^X MSCV![$6!B3J,]>Y'7B[3))+,!)0JIO06*0I#0'"& *1QA#%B/$MCVU2R"V/, MT-+H5$YIPM/_,)(ZY%9=PO/ZE^T)I?$-A?$ LD]#\P#41 EI?0!S2DV[ <65 M)+5+=TZ6KG9#]&[BVJU+O96\Z=V*^F/Q75^_WOQO[MZMN7$<2Q?]*W@X$:7/>.C).5J9W9E9/3-2# M=,=U"1N&PMJB %%"89]#F 4-:7.1/VX6N2W-<)5CP!,-$91@B595FWS"#A1*2%4CS69G.[VM7_]N.;G9V3&8CVN5[ M>ZE 1!Z3/Q8K$U0(6#,ZCK%I-ICG*A6"YPCFJM"8YX4)$=3SABHKC"7'E&=\ MC_E[/=F](N*M^'AX:PEQP;:;*$+#%WF"J-4%1WWA\GP;Q(#1?PX !0W]LY$[ M;MR? Q(G07\N]_JQ_F>Y>TNW/^ONI4**-T^_;XV,0[CAL6+QG(J4LY)1TPNJ MU#RD*"2",R@9JDJ5$UIJ'MJM]4QEQT'VHIV\UX,"\;XG4[Z :]5-#8-:=U-1 M97V(LZ4'Q=T(RF$L[&@J#L*1R*6+XH86IKZT9)L->RGO;_ EI/.S*Z#&0_ MYP2!)S*U."-CS1]7K3_2Q+;EB:WD?_NQ?OP/?6]#$?J'E\QP^;FC$,!5L]KO M_/J%O@D)=_A8IL4/:SN\(CE]D7FCU!:W"LY.U481:)$XHA6\^^?]Z=X^;#:: >=Y)4R '85*5@HBE9HX')7IQ5*) M99HG25DZU1AQE#\U]W=>,MU8.P8+"+"IB9_!D%1( M0%[1JA DJS!V2LURD#TUKFM4AY_.[[&:W8Q:?U ;X!2'YS,P=GP7">[(7!<4 M:?=VG>Z8!>WBZ2!^W.:>[KB<]/ST>,30LD<],E^4T2&:WJJ<()AR2O;E>VE> MP4JF7+MUI1(I\2MY9*W#U#BO6W'GRE?I4&HGV(C9D6#D<8A,AG&&8$"U(V<0 MXU0ZLE?CE:H<.>-TN<*1^Z/<6'.[VBNCDCYNUS_V-#[GPM.E[6K040N M2*KN4M' J38U#WBLE>5WZNK$-:-W!5SV@X+F),] 8"18K MT)I97[N?UP^6@H.I,W!SMWYPW50+,.IV+M>X8QG[>/$5A]'93PN'?$BW+8!6 MHWIQX5!\Z=0%?+(?\Y\^<%LWLJ];9&ZU'IL?6ORZCE&[X=R\G=MY)JHR422% M/"=F&U 2B%.50)8GBA>E(KFJ7+C>1XFIL?NW]V]!ZZ+/0)K!A,S.?>/;.D^J MM4U_\4(LZC[?-5]H0\%N#9I0SKVI;J3N-:!V-!Y[F&(OG<^'@)Q2(;V MTF-43AZ"U$L6'O0LSQW)UI/_HDS(W )1-@O83^OM]M;\0KM0*U%?=;O6_"9WBTW3M%6NI%KL;O6K MMGTCU7HC]8+7'.XNU((WKI?XY\-V5Y?-TJO=>9(+@;,2PR)#!40YK2!)2P&S M*LFHS(E($ZTLC^S,45X@.VZ>Y&L1F>%?[8WPRR\=EOT#_-CLTWKUX[O\QL;.XZ+CGADOAL"MC/##0(K)-OY M*3(J\PW"ZB4+#GN8'R,V<2!?U/N_>'U:;T) OJS,_JYV/\U_WFM&?J1+(W]> MR RIS&3*Y"F'R-1782(I8)9Q5"I&%7%S\5R$3XW_&MW-(87<:P\V)GRF^7D+ M](JR+KMB3F'K'^31%C=B=!HB.SZ,!?PH04MUI]P6\SID26/]ML6Z_N&]!=;. MO.@#6D@Z=)(_*@OZ(/.2_+R>,21.]'"<]6F]7S>;6.:4)I)G.8>%_<*<8N]=I\/2.R_Q?.DFMXO=G1IZCBW!U5OU]O=)[U\_:B%;>>" MTI045:IA)5(O$6D&*W M7GW;K?F_OOVD^B7[\K#;[FA=7'8N.$FS5/LG59:6$-&204KULBSA0N*T$ Q5 M5LT;[<1-C6O:&FFURJ#6>08:K4%';>=B!QC+ZD&0NA3=$E MZ/J$C%V/SL+@,\7I;.[R=6*V/_=%TG**425-"FR]WDGU3SAA&"8RYXG0_ZRR MW,U=:1\]-;*H-P8\Z\T=\;+U-'Q0B.Y3V #@X3J\M#6LDW!X^LCNP$NK3B?^ MDRO<6R.^IYO5^N%YI_K]FU;FC#)."IAG*(6(9SFDJA20XA1Q19 HA%4MV'XQ M4_M*C:90JPJ>Z>KXW5Y!MO\;#H=7[*E[!*CL.R:&@6RDIHF^T#DU3KR.2$_O MQ)Z;1VN?>-V ;@=%BZM]MVM[FPITBRP==P2J+$&$D02F2FKG1J8)9))+2"I" M"4$FY=.I[I&/$E/CUNM--0;LT7B-DNU&<%SLH^\0AX'=8\/8'[>P.\D>>HR\ MQ>R/U.G>\X!G^3&D2:P_!GU^D[M=TX?+Y'_^OGK8/M!EWM6G M""3(K/M*D4#"TPIR7A1ECD299D[4Z"1]:IQ8E[(X:C\#'?UG]8'RW@1PM,&- M&-T&QXX1HT$>F0J#HNW,AUZHA21"-P5&94 O;%Y2G]]#//>PFK+!'Z3Q-9=: M\ON_[N5J*_?Q\7KYG%:IH@26N= LATVIMYPF$+&XW!+WN='0//KR%NN346#L?8^V6#('3?1[,#)NCFVA61X^ZXV=E_ ML@UG>9MG*X6[]6:W^'>]F/VB3CHP%HCR1!5L'RV$\@+2%.>PDGDN6$XK5$FG MS@F]XJ;&,5UM'1LA],-JQR3AP(I,)%U%3?!BQ%Z6=I@$;670+W'?J%2LP=64)*2Y65654PX[DR]D# U MFN@HZ'G^=@JB[<;1 &BB[PHYH.*Q]7/!\K#[.B^%C+QI<\'&TQV92Q=Z9I') M'W1I@GRVM^OE@C\=:[9N%=*+CK0@,*^P*BBMDM*MY-5%25/[ MQC\M=OM*'?4J_KCTJX/6''=,+N-K]]D'02WRYU_KV( S XV:X(_]?Z/4NK\* M2M#,K8O"QLW.NF;S20;6U1L&U*#_QN6*;A;KI@=1JE"ND@KB1!*(>*Z9HL(2 MIGF5,I*7.578N?Y\5\+4&*+5S;_N_#/\^ID@""J1&< 6$+]:\^>,#E9G_MG# MQZ\Q?\ZVL_7ESUXXM/?.?F/A6)MJ^W'U_B\NM]LOZ@-=;$P93GV9*=!QMK]+ M1M*LR L3UY-0$W''(%6J@K(L*BXKEG'FU'TLF&938XSSY7O,_X(_%[NZY_H_ M)=]UKCA:;LJ5-Z:;!7=]SY6E=N11M_-<7F4L(_-S6D2]S^NMKM-'_\59U0+L[I74Z_7VM/?BC MT=\AJ-%A+/JY.1["T8EW"N#:1Y#& 7FDB%);L,.$EKI#U1-JZO"PT4)/W0WL MAJ)ZW.VW*GBG'_5(31N=3PO*%LMGW;LKID2A3$(-*I1V]#&"M$I+F)K&(JCD M@A1.9:/ZA$V/V%M=0:OLDV?3]%Z,484+DB@!BU)@/7DR!;$4!***F6+A0J&R MF#_*#5N/C7)7Z/]^G)F4 E65C^.3I%MYW'B9(X(R*:L2XEQJ%U@5 K(459!K;QB3"J6"*P^W(;[F$W4^ M#G6/.Y;/P-%VT#6^V2H%K?7UP?QA]@5[\V>@MKRSY^I7C3KB2V3G"4WDG1BY M_O5KO ?>);/C#TV,6ML1M7Z5(MWQ1^%2=>\1) \]W+WA?/,@NW)?G./A+*UX M4NJWA9'")),PB*5V:SDN4LHYPQEWJI=B+WIJKNY>WS8EPOMD]2KDKD>G(8&, M'@/2*&UA] MT"U%0F56<9A*E4(D96$ZNVET$2NSO*"HRK-Y<^3S;4=;ADN8)QGEB%"]FFQQ?J_]A5=!N14< M#^/W==6W* #+LB@DX?H=SO(<(OU:0Y()O417JE1<5D6>*[<3E'#PCG.&TDG' MHK66,["28=G"SH4)!UQDMZ51%'XZ7\UD9MHOA?-3[% )Z9M6^CL;Z MN[YPM_VX:L[A_TLN?OS_MCI#UG_\1W=R4.DUAR+O,JX)GXJJ6F_5%#( MDER[-$+FJ<2Y*HA3)O_(^D_-,ZIM@\P8![H @ X"@#V![G5[%$ -PPPT0.CO M?%UG5IG=HQ8&L,=!+POEAB^V$MQN%JY3UMAOF.4*<[KO3>QE:JA71L\-#0HF ML+?!XAXX MNYG &X[(/&V-A#-GGK4X)*,]%S JWYRU[24;G+_(/47@TV(EU^KM1HK%[@/E M]1GCO3Y9OU9K/^4PMZ2_48Z[_-!# +G1XZ61^!K;#>;P/L9GH4-]UV$'NCR M>,#][D%^7'V6?^V^_RF7C_(W?YCMG,(XX$6>"#I*=T)_9F"W!DSJ-?Q"[%M,?UD% M7(&[0Q6TZJ&]]'$+(#JCM/>)][,=<2%H)*1/(.:I,T\,2 M4DQR_3^?Y0LQ$@S);+=M(&-?:9L^AM",;'V3&JFMFB89'3;.S M-H>M:/9Y5J*;-#DO2X;*"F6P M3%FF_8Q*05(Q#JD292JS0N'*Z03&1NC4/(QG13Q-"*WH&.&:]V6!N1T/A$8R M,CETU9V!@\(UGE;59#U2PNP!"IL:9B%WY!0Q>R1.4\4<[AT:@VNVV]/RLU7-70)/@X^FY6GL.&,4^V0U^O ,B OV!C9.H+"[.J\4.>R- MV^508O]'NA>LO-VLQ0/??=E\DYO'!9=UO<6L9%A4C,),2!-ZDW/(J$HA3],R MD44BJL*J:MTE 5/CS;V.^VJVM9K.E2O/ MG/;B'@B4Q9'L@XE;#L,W]H!E[[@'2=L=F"#S1-VVS,0JYHA60E:]FCLI0K(B]9R_G^ 1[.V_7=W:+VF^I3[0\+ MM?MIPA/F::5/C*_VZ(0^?YB*8 M#HY-"(A&\6Z.BIX);OFP> QX3FT%3'!OYZ+ \5V>:[:?]7NNWN39JVN]^O%= M;NY,2>#?J/&J3!V&K_*^2=C8?E&WVM'BBWNZ_+@R\K[_N9Y+R&.3%@#D';O"C8 JJ -PWST&+>7V "D3MJ,#7F69[&8-L^LR0+_3=+MPT8[ M:J82U\/&K#7?T.UB^_MJS;9R\VA=*=2U,C'/]1G_I\5*?MS)N^T\ M$9@)<]HN2)% Q$UU&Q[S6&=M!YO61+!>@8.1 MH+9R!KIV@MI0\-Q2\(>Q%=3&.JX_0[\*=J3\B@,K+Q>\KK;%8F%>" M+F_U._#S6;7:?;&(-KKKAFWKK)TY*E5"\H1!7"4FG2^O(!-*P506#&=57JG2 MR:<>IL[4Z-6_)$INS4$/+/DW##,P(?% MENN_U3L5[<8%.$2Y_M%:%]"M#0-S2"]VH$:C.JUAT'OIHP9Z:I"MCN=EQ,^X MR_J"S^O5YIGW7 ?3SI7("IR(#)(DR2#*,@P)0RG4S%REDG%%I=.I4C#-IL;- MW27P<;UK(D2[^N_#UH=M5PP83J^-BG$&:<0MB@'C,W3+83B6$3<;!BCWFML, MPS&]LL$00,#03LK_YX%N-(TMGUZV\IPSP3@JJQP6-"$02^O.LT>]9X?*B^:$P:%"DBWDU[BO" 'LE7L;)ND'SY2:_4'?FJ:9=;(U^_U;>J0%?*AXW\ MGP>YXD]?5%,,<\'W'#4O,IRF69YB1#B;I4%[ 1/ MGL0/JIM>2'U>U8R2$HB(**9@"3C#*:*%CEG*!@C$-#KB%C M=GUG:X21B,Q9DQ\$^\VP$09CI,VQ6(/BM%\V$,Z>_3/?)X^VGS;0].[^VM!' M#2V>=]C1^[!84?UXDT&@Y=_5;_"+0FM)H1#*C&]+\@(BO<"%).$E9&5>Y7G. MJA0[58#QTF)JLU2W(MMQC_I@!^@8XEL2SV6,[-SEZ,A'GI6N #U2O3L/[.)4 MNG-1Y)5JW'E@=;FZG<_#_)LK:.K5I*Q_VB[TC;6,-T^':DX5XD+R+(,I,C$_ M&#-(5)[ O*I$EM."4%&Z]E3HE3@U CPJ#)YI;!K\>9?-NHZ['=$%13.VJST0 M2*^V"E;@A.ZFT"]T]"8*5AB4TLF&8I4;/;P M ,F=,?I ",H29P6-RPQ]MIZP0>_%GH<.^WR]NG@<)123! E8"%.PIF $DC)- MH5Z$)82F12Z54^!#]^%3^][W2;%^Y?>>H69Y>.")1>SC DL8W \(SM@;]$B@ M^_QQ#P'.6':R[7_N&I^-_NUN?2O6HXJ@4HE8,(QAB@3 NI/MH JSTNE M/URVK?9ZL>>._XC9[#S683W1N-Z)OC 8%PV)SZKZ?//W_"7#*M[=;^1/J9M],V7MQ^_K-[)S>*QWHK>?I:[+^H[_6N.JHJEC&#(\SPU&4VF M'+"H(*MX10M12.V(>#1JBZ"JU5T;_,?_Z?1%\$W#M9QGA/DD04)&$2 M9JI"$#&6Z%<$IU 2D?%LWQIJ7I6/N#'QNWA)M\NN_%W8.^"N/=F0OX34'VKL8982AB%'",J2:KU+X M,@+.E\IEQA#E&R[=/K&3*3@72F1Z\51"67&SMZE,.0M*H40$%56F*,V8AZ]Q M5MA$O86CKJ!5]FD&WCYL[*O=]&-LQ\?^D(T53WT*4\AHZA[KPP94GQ,T_KMN28U#QSY*COZ[=T^_-VLWY<""G>//V^E>+CZLM] M?>*R^G'#M4:U*H=Z*VE:$B8$ABE'>M6B2@:QR$I(:$YH@=,D=?-&8R@Y-7>T M8Z,I>+UIK:P7'4MMH?DMUS:"^[V1YEQRW1H(Z,'"_W3 M0'X^I <#:\?QF0=J_FSL!+>=L?W%V*J7F+^"@[G@:&^4VCPQ!R3H#G<,/TQ9?M/.E4)#;[7#]V.]>?JB_KY>B^VAL][VAO_/PV(CQ;[C"JLX MPD@)*#.>0T3+!-(TIQ"7F%-4%B7BR&6B":/6U*86BS)@K65F/5O;9IJ[M-:! MUCS/!CJ!!MMN3AE_""//(B..GO-\$1;LD#-$(,U&G1/"HOER%@C\=-^*FX]R M]2#-YH8)X#(SR7\M=C_;@YB#_RBJ,A-YIF!5\E*O()CI$,\9E*F@%=&_S)5T M*ZUI)7=JS+U7N]F#;!4'?VK-P>&(S\(/'#04=K0; >#(O!H(6X_ZETY(A2UT M:2=ZY(J63GB(A#^;3(R0 M.%+#MN6&K>1_^[%^_ _]@(86] \OV>#*PT>A CL#6QZPO-K/56@VU;[3OYXW M,9J3@E5,!&T?Y MDZ,-I23?=6(TM)9UEVH\71L( MF;'[4,'Z9K,Q1C3KFT;O&6B-!+65H#93$T:-#^C8Z5B=8:2WQ8[B)_@.1)X: MQAM^]P(1XPY&T)(2(ZD^;A&*<9! MBEKN[6:],UZ86:'L8^WF69:3LA0%%*AD$#&D($DS ;G^?Z(@-&69=;*;L_2I MS41[=4V1+4TP]P>%P?)J;&* H>B?(*(#')GF6]W!+ZWVOYJDEQ;RAM./)EB$ M@P: W#Y3+RKT8[62_"DUY.TPB,,PB(>Z!]!._WDC[TT[ %-HKBZK;8:(7OTJ M_A8F)= ;XYZD0?=GCI96Z&UN-_'0_R&>QU=ZC;;=+?A;LP[?/.TS7J7,F,Q$ M#HDJ%41E*B&5%84X48BP7.2*6W7][94RM=FB5;+>R]C/_[LGSV('YW&U/+0: MBE;L RM/H-R/K/J "'I<=5;0N$=5?;:>'%/U7NQ=4(U+V1-C16>J0J,KH-JIUV$V(X: M @$7F2 \,?,IDW8-C< %TBZ*&[LTVC6[SQ1%NWJ+'V]\,F[*]HLR^?12OEML M^7)M&@L>*Y\2SJ0PK:&T\X"@YI(,XJRH(":2)BSA555E+NQQ5>+4.*11V,3@ M-BJ#H\[@#YM2J)[ VW%*4#@C,\M@))TYQAJ=D$QS7>BH?&.-P4O6L;_1?6_L MQ8+HOMEJWLXERY1@A,""2@$1DQ(R7#*8X%307&:%_KM#LG*/**OO8OQ4Y?VF MNT/#T$M07M_!&H+,.(QQLA%U'PP>^]VF #"-M*?D#I?3EM 5('HV?B[=.=KV MSA75NYLXUR[U(#NYJ<.1M):7#BS^I/I9XF:K+S6>'OTAOZB_;ZB6>ROEYN^; M]<-]?>L#RKU]@&X!!4<;ZX2KVLH9,':"VM#F00[,$W#8+--J>$A>C8-1WB\^]3]&_UK*@.]*DM%?>',$WF]]ZFI%[_<&V MKO]_W^;IW_=A[335N$/6,Y,X/&RTB<+=P.X\X''WH!QV$Q3]8U7GT]^NEPO^ M=-R1Q8F&VVQ)H@_& M=KO>09&+S-TM:'\T*L;IGF8-2(2\\QZAKY%Q?AV#"[GF%C?Z,9%GA<(EQDDYO -*5/ $_,2 M\JI0M,I$F=CU, ZCSM0XZ9UL5#WL=9I9^SA-USNB=0M74^]D6X^N7C72'5!T ML0&/=/G@F*(P<#3M"&Z\,8K,?JTAH&/)[$4CMHXQ,] Q![3VA./),+B&)-&! M&HW*L&'0>TF_@9[JQ\VW&WE/%^+]7V9S0>Y+ M^LQ.=U\_S5;EY4":=9PF$J MS)ED13"DB3+AE:A*"TP3YM:?][K(J7'L7F.P5]F-+RT0MN/$L+A%/[FT@\R9 MP>Q1",E2%E)'92)[%%ZRC<.=?HSR?KM;W-&=_*(^: _C'\;!./QP#*+8QQ07 M%98XRQ#DG"&]KDP%I%B6$)&G6A\U251-;7HHJ4SE&F9.K=%7BU#CLTWKU VI! M=V!9)W8MCPZK8]>@JU@+5 F.404E4@JBM*P@22F#:4$1YJP@:4+FCW+#UJ^" M=E=R/+R/)=1KG6?=_AY'O4-#;S='!(4S\L0P$$?W?DBVV 3M;G15Z+B]BFPQ M..D\9'VC'\]_6*P6._W<1U,L?J=?DP5;RJ:_Z\V=R4C]=[TNW[O0_RWIYH-^ M$>>*%B4FG,.L( PB40G(""^A+&2:IC2M4I6[D+^?&E.;$1HK8&T&.-H!&D/J M(DH'4]K5X@P8:X QQXVZ/$?.CL_BCT=DDNL=BED-/M_I/W6ML1D*9_8;AF1( M2O349%2>'(;62_(<^+3P/61OS2_6JYN5J*^Z76]W&[E;-,NQ-W(EU6)7ERTY M]OLX]('D9556,AMK*]E>$K1+Z) WQ-)5??UQC^W@ONJ0!^T7 M&F! QNH9.D35R?0-#8"W2^_0$.(\2S7RGU(\+.479;I&F?___G\>%H]T:8[5 MM3[??NKY\;OI)"(*C7-1K&>D B&IN^')#C1 MYV\VY],Y82D)=)DBK"@$)&R@E0B M I4J"4H2D52)U5GAF6=/CB3;3CWO'(_\SN'63VT#T8C-42&!L _C'P#(2+'Z M+L XA>-?,+TGYO[E':,%UE]0M1L]?^D2GVJFCWI4UYNGP^EBI__H7.12($(S MJ 0K36A\':-*(*<4)XF2F"56,:I7)4V-J0[*=N)) 3WJZU(PLP_@ZR06#+;( ME#868B[E1 ,A-Q+W>2/H6 #4 I7>8I]]]X]8V-/"C.=%/&UN\%MAZS7ZVXT4 MB]U;NMD\J?7&I+!^.O0]2A NN*0Y9&5!("I2 0GA4K-H6J BR5E1.6WG]HN; M&I6:@I2-NJ"KKT=[*4NX[=:\X4",3*R#\'->NMK!$G)9>D7BJ$M..^M?+BE3(U) M]NH!6BO[GVZD<1Y'.ZX8C$YDBFB##EJ 8C3"[<4@)!^<%S0J#?3:^O+K[[_8 MMRM=N^_4'"!\7.GO2_]FKE=<."FEU*!1!5'%,20LH["HN")8E0A73H'EEP1- M[=-O]3*U];6:KHWB+J!I]_6'P&B$Q5>CXKZ7VPRT6H;LX]:/0]B&;1=DC=R9 MK=_BTQ9L5Z[WK0)^C,C3]'1>B4"=/",,4_P>GB&5GD#WS@AC M8->W,X9@[X(@3:V1IKX8))S0I%84)5A(BPB3$BC&8 MY"7.$<4E*YP"'>W$3LWU.&C=E$><@7O:GD?^\K 5IF\AV!K%?W6N&6(S"':S M0GAH(U/[$=5O#:I:9_T.@T;K/6-KO1MN#UI:Q &HP.5%;"2/76+$ 8TS949< M[AX:L/U>*=.NH%W\Z76?H4)3T6[%%\M%4T?I><1O+JD4M")089%#[84GD''! M885JNRLS-5YK;3%['0=KVKT0<\YJ# +/+7()% X_FI8.\DAC M%-OWC3P\ ^*X_7&-$\'MH<\KQ6[[(WWD_;86?W_;C81 MZ)(_+.MJ*/N+OK#EXD?3*;4NB]7=9F@;M,]1HI*2209%E6JF+5$)*4H8+%F2 M2;V +W"*G'JDQ]%S:AQ\/D6Z8RKXO=Z//!I[N/1H[JQQS[3O]FS?LK79L55[ MI!?$CM\G,.R1F?]51]R]YWS<\0C:M3Z2JN/VO8^+]\N9*+8XOSG*[.@TF]C+ MY?I/T[#*I(9^E5NY>93;=WHI4C>2W,Y1;MJ$T!R2I$RU>U\6D/"D@C3-RX)7 M/"]*IP)9MH*G-HM\>_\6M&NT&4@SF) 9.!@#CM;4N=BM/:9 Q]XBMRG">GSL M.#\&ZK'W2Z(![LS0KNB%I%QKV:-RJ"LB+TG1^7XWEA-R,7^KEWHWFBK?KH6< M\Z0L2H:%1I=)B&2.(:UH!@FN5)*G."/"JL;KRP=/C:6,;L H!XQV=I1S E8_ MI0R!(#)E6%IO_?U?,O7X?6_;#WPK^=]^K!__0]_2?-OZAY>?],GC1OED+QG1 M?I(7_SZL:MS=HDD^/"2C)%R54M$"XLK$5%&B($92P PQ55!6*N2V>KTD:&J? M9!/(VU'4K\;:"9YV$W\(E")_M8)+];TN M7N^;[;,_Q;AYV/U>45:D!*6624@RM/25('$L"B5HJ+,%;;K M/-LO9FIDT#GN.^BI7W>MJ>.YZP54[4AA.%:1*<$')H^,GSX4PN;[G)4T68[:NR#AY\;W6#W#G MSS]W-+^^UZRN@]]_8?"*^U_7R^6'IE+ O*B8U',Z@2S#&"*44>WWEQ642M)4 MH@J5PBFIUT[LU#[\?1GWY?F*^N /HSK8Z^[H"EB.@YUK$![=R+P1!MB0U?#/ MX#12]?NNY*E4NS^#AD-U^W-W^W9*?UX,^X,VXH9K5C1'+U)<*FZ\KWS0\.8A M=38ABA,L""P)JR"2B>:T7.20I%G)*E85I$C8YDD7'NW%8$$)QC*JJ@2 M7 J9$J<^]]=%3HW?&XUGX*0;6QUZ68?/-(H[1KI>Q]Z.AL,B&IEYEW+]*_8@';J+X M-<&N5S],L^)WZSNZ6,TE+V65D0(R1074_A>%M! ,"ISF:9&IBA561PA7Y$R- MU9ZI"B PVH*ZA_,?C<(.+1?ZX.VGJH"@15^UCH.7?0'W0+B-5+Y] 'Y.!=PM M4.DIW]YW]VC%VRU,Z)9NM[G35#'S6[W[=B+!I.QV[UEH, M;K@@:0)5S2YQPY6K_;C!/,^DFK5-^S*BJ"HD+'F60J04-3M(!*9)D;)45&DF MG%JZ/'_\U+C :-?D>KIUJ[L GMW7[P])Y*_> 0WG[_J\T2&_YQ<21OV.SUOW M\ON]<)5GW;^^MLOZM^87\NY^N7YZV8?YTX*RQ;(NBM V=U@)0^C-/^8R3T1& ML@+F948ARBF'M*PP3$@B$U4H5$@G"HBFZ=38I%7W:0:^'@RL4Q2?FPCV-CJF M@\0;<3O>FL0XQEX!!1M"]VJ&L>$-6@ QFK+CUDR,C?E)F<7H GU#Y#H[4?M< MW!O.-P]T>>PFF,ZSBE/"50;+W#3E2&@!&+FBU^$/CF8;M8R>WVAO_/PV*[,"O?V\VZ/G2\N5MO=HM_UZOA+^IE'/%]HZ_&&>.ZQ[N6_7=VRQ:FI[2;[^L5K\6XJ/0K_)"[6@!VFU>ALIM'O?\?GK MPF%2[%W_[A\X7S^L=MM;^F2>,1>L(#DJ"LBEK"!*60D9IWK*RW#!*1<5472^ MDC],0/5WAWW<,8VP8@/2L,&)*2,P0@>$&3C" +HXM%EH+1+U)D+'9+ 'XY@7 MT?EC[??6B( ])([[TJ.^X*?TUKCOW[_&Z 4]'AC5@'%/'UYC M;$X.-UY%";\9^3O]2[:/.G\$(HN*YV4"!2.F9API])(Q1U#/GB53&>-$.D5& M7!,XM=5AK:_?U',56[O9(B1BD0G>#BQGQK5%("1)7I4Y*J_9(O"2BJSO&]K% MJ$D_?"/U&N+8L>.=_L]VM^!:Y ?]^\6/EZUO,E(699E4D"2$0:2' A*19C"7 M"&>*R#P53D&8 _69&O=TF^7LBT&QVJ).PYP9:*VJ':2]70$[&OF-K!VUC3A> MD9EOG*$:T-UH$,!Q&ASYJ?1*/8X&X7>YS=&PQ_JQ]G_I)_[<:8?S46[H#Q-& MM^!U0-WVR\-NN]/OYF+UXW:S_F#V@^8RX1(1+&&AA.;H0DA(E%#0U"PKE1*2 M)DX'G4[2I\;(K?)@KSVHU6^Z.6Y!QX"9V1\%M0UNQ.LV.'8T&PWRR*0:%&UG M[O1"+213NBDP*B]Z8?.2!?T>,KR[VYQF(J.9$K!$>:HIS=1!URA F65"<$Z+ M CN%]74?/C7&>I[(XM]GS:-MVH28Q!*%01W/8E# L^>_6C^R2Q_PV6OG+G2SVGU[N+]?+N2F+N/+(12HH03Q35B4< M>F1,[6OMJ E:/9TJ(_?A>3V*( !*L==9,0&R/]T/ -1(9_<^@#F=RU^!HN?4 M_=*=HYVI7U&]>V)^[=)0/1*_RZO<+ :#RTVV 7:COG)AB D4ER '8!^O:=P21N M][VNP%?NH7?&]NN=\,[=Y,(1[!+9!8ZV&'V M=1<'3<']7GDW#O(<'CMRB@CY.*QUQ/J7K@F_&N@/5C0)2'L[9J!C23A*&X9D M2*[SU&14$AR&UDMV'/@T/]I\:RPU50KK4(W%]E]OGC0]\Y]W=/.O>F& .>8I MR3@L&)40<5"(ILRK-7#RQ:P*GYHP]TQ<8A<%!7Z_&/5<1M^.\ MD#A&9K&#ES12\&(0GBO*!16:'7UI=4T'^QIZ?QL-VM[^3FJUS6#+/]N;AO M7]D4<4)00O5GCTN(M#7+?[Q'VPN,4SU')'=W5IA/?_\[#8/9FR M5^N56?LT?40U=0@B4TA+JKF#FR"=1*2P(K20E"8X)TY]1'NE38T]&AW!44FO M)4D_P';$$0RVR-3AC)A[X*$-$D'#"GL%CALT:&/[24B@U4V^QTQL]W%EJA(8 M 9_UB]&6#6>\0"DK("K+#")$4XAQE4.5IICFA&D.46XG3.<%38TQC)[@J.@, M&%4]Z^!>!-?V3&DX9-&/D[S0\CA*ZHN]C:+G9 M2&$Z'=+:A4BU4X&5J"!B)8*L*#&D12))(DUG8CG?K7=T:7W^ M?$:,$S<UF-_]ML5KOO]Z*U/9^LOJ?S MN>I_O?Q43Q\ZRM=YT9;V@[Q\@6\1:CTZ7'[[*>7NT[II_KAW*!&J&%,L@6F* M$H@$59 I44 A:)'G*5$B<>JR>%G4U+[2O::@5A6TNGHZ[#T(VTW.87"+_%G[ M0N91SOH:&F%+6U^4-G*9ZVM6GY:\OGK'@)86[&4M_$Z/@C=/QTOV+0QN3"_Q M+_?U%N7G=1U((=M_?UAOE%SH?W]^,'SV134Y.?,LXRG//$=XLR\W5";TMX_<>F<9KXM?$9+Q!"]X59035 MQV^S,MYXG.W;,J)X]V2T?\B56&_>M&?R"2MPGE204Y%!E%$,L> 9Q*E(&*J0 MJ8YDFX+V[,E3\[ ;Y< ;QX7P*6+]7#X(A\AL&PP"^S0R;RA&2AZSA\0I9>RL MV3V)8L^O'RT][*R:W:2P\Q>XMA:<^.P3$=B34#8.M$ITXX]="LW7-&HU\GL[JT[':C&UT+ MN9B_U\_Y3NZH_OJ>G/-T(0Q1&%:%,KTA>&09$BO+RBJ$E4I M[4U:17%>$S0UTGXI"81>9?7[BLB<$6B^.*>=LN MF;>2_^W'^O$_]".:U;+^X>4B^>KC1Z$)6R-;=K"^WHT4ZM2TS=/\]V]SBI)" MJ;2$&&4,(E15^B>409;CO*H8+BN[@]/C(Z?VH?_^^>/W]^_ M^\WW]]_L_NL M._CT?\!^5D?^5.T,MOXP3VWL^03W%S>?X?X?+S_%S@-'^>A.#6@_KS-_"547 MX[/5^P,%69I"K_O?[7O'/]L37[4:;=_773#ELS_/:8&% M+/,4)H44$&$]8%C1%&:4Y31/,4N84[986/4FR(^GX8KFY\,?]C;.GA^TF6H3 MK9TS]!RF;O>GJ6\NG*:^_TMN^&(KMQ]7S7SWHB)O^_?;S8++.2YX ME14\@92F$B*!3/P/*V"B9R$F*IIP@IUR#$=5?VHSDDULQ]8VN.. !%BL]I[H M#)Q4SVZO C4@'J% X[UK=O/9=-^@R//==%\>OP"AT<

    N$SVFJ M+PN+HGUATJ7(\14F'+W(F-)TAT=3J1 LR;DFZI<0XKJP-ZO;5X69)PC@SY1+0UUY\7.F8% M?876X]<:/L7H!-^3'%1JV<)0R/8J:1#*A(+ MW'1CV7$M4-%,QT7CBA]X59Z^P6T$)8E4M&_T59I7G%WPBP[3ENP?T*K,J1N9 M%7.P_]3>NT=#^?[_PB,DY'PJ8LHA%9)S12:54Q*EG)D*.4R:)!D9,\YG)A31 M)Y.$A.0XA8PS)0DYC<,<5"+#/:GIKCG8M^]WK[WV\_Q^>ZW?6GO_LY_U_'$/ M:]9<]WW=U_6^WN_7Z[K>AWL)=QUAN":W06J3"'.&CHRCDFH[]*?AO=1Z=D45 MDNLZ_BNH38LEN?K=2?&.%R7X*ZH\[N3;6UK3ZJ61Z$AN8: MF7:?*HH5C%G 0*:9F&RI^YI$VMO=[2O$:DIN>KY<(+)%QRO:R][7-M_V0,9= M><5!!6>[/]U\L1A6=Z>OTK_!@\4E<'"!N/V;I7H#"Y%V'7NNXM%5 [5"O;XT MH=U&Y@$:T6E"80T+^<FN"L10 D5'XL2P('AZGEBR[0AJ?"^^^L9=[23\$# M][[EEC>5]TJ^5O'M1:GHI!7KF)]0\U!F++L_16H/2EO4VV2U%'> ? />=MIAA*8#*<\>Z *L-M=V57DMWM5J]RU8B7S[1_&AL,,")WV+1 MT"GLSF72$)E(42>NJO6"SR'L6>#/JP+VZ::1A424]&JHM0D8$+UG'=_?D;EF M$,-[?;AC;YL+O?U^*7^*VHCD*E2P;X,2+*,3G]J<6%)6([I8%51 30>54B # MXOZ*9!NU;B^^(6VWL$>N@)V^W)=MD#:YJ/A-+5M+"/?Q+5<-2_S14< M'\)4'ML;M*W 4/M!@@Y"Q@:LKC]9B9WU\6<5>CL*+X2V%'M: M-%'+4''/WVI'\GAP_VJ^X5?[1Z=@=0\>GQC_#M\!*0Z1*7SG!8CW:K,'P )] M"(NFM*N %Y\@,>960/6D9S3WU*<7A[1(R>P1Q56OZ*MZ:(FDRJR*L(.L?6K. M,#9"")HG?POMA5IP[UH6! !*E)56!A=47ELJ4[][1A+:! ,K@Z%U.;)F_+CO MY\.T\O0CCZTOQK"VYMSOF[(7MB&M>/PK7'B&XX]II:^60'(C](=5F]R^DVL% M>J 8K?KI1]&G8Y=L W7T=&\O8*= M,+#;0M1C_=WT6_S(*VO?"BKQMST"HA=6:UF*70M=9"E$8*@D>L>RYP7B-?[0 MT:M)U]%/;J6$__GXYZSR;K//?CO58RU;:M]+@>9#%\FTK):1 "%"JK*,4';* M4&[[,B\3$;H9K<(#!^*(5'_14H#1" MHX067_VT:@L>LK(T X'E3:3C#CZ8A'C%@%E,]\IM=D_/6X-*:+ B=5EXUS7 MR&S9R)9G-EJQ'90@P>]$<+\(1#//0$VN?R-*19"E<1_XVBS7O(7:U*-NB5?& M?YIG!#2-'=37#'!FZ1R;?:&1;>M.;XZX&6=699@PA(GDBQ4N,.'L=4!_Q8-C MA^N9UP(#@UGA9\=?6,IA6B^R7(G8B+1;WZQ[A][,U93@7Y[>LZ>K,.#(+9?X M?G02OK,3WUB[\JL:]Y[:4)#Q$YW%5V@?7=N A1"%0O+=V$=_REF;9,H.ZTZ> M'NC9X7=&,6_UA8V=YA8J>*"_7S^^F0JX(T#M-W/]O6O;-5U]M5CWQU=J:KT2 M2?'?[9NR*1XJ.)F]^'S3PY(8[X\BX_,'>*2VF 6G=(2TI12_#R]0;:D90A1+ M= :7-V!>K)R//[]%[+_$.1&LF-/NW6Y>&2LN.A63$49/@A'SKS?"L:-PL M4@I!>T*LKX603@@AN5UV\I:XWE6OAUY#XCVWBR_.$Z-"C3K#Q/V^W*C7N/R) MENFO<]V:N\[+(:.'$\@ 1-PA*_6"EP=-52EN'[%#&=U3F^5)[$4D\4W'C0<+ M&WDW^R],?_5Z^K$/#'+=IP'CMH[ZOZN/I8:!BWRQ.$"$EK(2'<6Y@QL!4#AQ M,#BLIA=-KWISLIN4]8SJ/J1N%1JEE=MW-?8LW_]9=DFBA-QA6[\=L+_GT].[ M_DZZU*6Z(&I1G4G6-R6P/S&?@AFB':JNSR M\MSMN$/'S)AE2 MZ$!]'01.&__C5TWK&S#N80W^MID-F!T;Q&_ 8L/QK'<(>B<R## MA;(&+T4>9I#S*?QL,NVK$ZBESY6K96\>"GB'4'= D)\\K=V%DV2=4C,>85Z9 M:(R.4@Q(]O"VBVW(288%IO/#@F OUMD>K8TO>16X74CJ;+^0-&;=-C>X_$:E MLOB4_57M6-A.S4D1GXH5*IVGTDMLM(UMTV,<.VH^9.["*B\(Q@N>TO2!, MHS1:01-> \.'(8 )>/TP;U?MYNOH5N-!)OP_?(/=1.:2FQGC3#=@H\?:(71& MVT7EWB3\UV&^3W$<0U6PM\B$G,K5>^&Q?"=F%A=0QB?>S#MIB(]2%755HTV^ M_<_8T1(Y$;$-IXP5!(-+L;O ([09A!0&V3UQ9Q$@]3G)?3OG^QVWO>'3)> S24:CYJ$O[]'51X+[]YL.ANV( MV)U8=/$S D[$UT=R:T0Y%_'34@")G_ZR=G1:,WL'Q^7C1E5*,F>I!$:^4S3D#?F.)S<#AT(;32;'^ M)]RENW>Z=FR%1F_710!)1W=006WKB2H:0KRWPHH!I[ATS6N-Z^E>B[,FYV+V M%+M?23-4MI)DPQ2CM.[^0"JL01B'N+"VE3]+E,3[#U/$V>HL!#074EB_H_<0 MXMCH2O!)W](O\:I]0FO"7Y+:%\>F%PXX6V3^R5'(V7%:G34,'C5C2,59:&V& MXP#M:0S"SJ4[$-U;9IK](\GK06!756S;F M=.<2)B @B!%O\BH#2W_PO)4OVKOI^PR>@S[W\?Z97%CKX@E>^%@Q]FOFC6!O ML>+DEIB&$Q-ZMZ/8N8:RA*1<,S>7=0T[%B+4W)):''GAIXN\>4#MQG_"C:]TGJ575] MX%7P/?$I^24B R?,M09//L/:\Q[P!9:*A<'H%]]_>(,G8LRZJIYLP+H<@C\? M)U.8@9][6+KUNI5RI^,^)^\HX]3OAJD90-V>Y.5@!3DW<>\MM_**L#%1>XE2 MZ;A#WYH5BW[5--[T"39R4'VGUV/>O]UH0.CZ^<&[*B:+D+[6!_>)],,EN8X3 M9!J!")ROHJ-8O^E9%5P7-JI4,;L#HS:3F\8A4O<\&5S_O?#= 2XW; M8>@7=/CM"SQ?#%)C0A\(?#%5@-!-WH6X2E2QHB,)B.WE/M$T[A-Z^/+I/]MOWID< MI@*W*WKP"4>U5UR L:YY,Y9KK F&?PP3Z4RP:WN=](+?N\N-&/3/B7[\/6EF M8!_UP7[$(2'!%?A4!?U+?]]:VIU%"*DR*A*RLLD+0VJJ&O3B1\^FHR)Q<.#" M^;:)-/67P.W\KGZN^NF#>"S[(D* M47=X?5KMH)K.E$;.#ITJ+^Q"N#)HSA=%<.RQVWG%9%H5'G#^9JF/8<^<"/5B M\',I=X9"C?[,(]D5#VSSLS)W*AWIB[RX 0,U%E?6@!3V56A42/R1OVLK(@O6 MZ&D+S-:W30\S0KUG,;CA/D10NDUS7>OMH$6OZ'.W_ -N_W!\U[-B^GC7&E=F MDCW!R[;]TQM,>XW:#]SEN7#/@*Y&!S% ^P]]%GN2B+P=NK9+7>ZY9&ZHY M^OS#LP]QZ8J"=Q:?#8A\(ZSD0"/DSZN#&LZPGX);+&=,DYXCNCE4V?[M=U_4 MJ/YSP_?N6]T@,)[!9FC-'OU3_;0Z_K44J$=@EC'60&U(3\O!&42F$?!EW.)< M^9)S\/R.P@5)O;6U%T\:TA=0V)K/A>^GKB5\N93PCVIM'+QY;262%*8ZP>T$AM,#4N0][DEP5+IUR#;?C MV#L9D $W_%0\9-S$]D-2Q 0+.'LQT]8?2'5>4SLB&W"V1\9G1( M@,;;+3U#"4V:?@F9SEO=N#(%;!^@8@5B0T( B$8'BK:RW++:# (8U-3BO6WA M)NS6%R&'M.;&>X>Z9==?1IT)^6 OTQ?_1@TQ;43['8>_=LR!O3JB^Y,G[CUN MJ>9$7U.9LQ4[U5)MX#TS2YG[P)4 --UD"JY[:!T_J^YLZ;L)^#P"Q@2=F#"%8_W2UYA6NT0-B"=?AT9>3%U]P^K6:'[WXW!PIN#.]R. @Z M[#MH.T<96B4J6T0$4TIYB'].ODQA>M8]\FH7,+WQP<' M%*:ZW-J_3:90]6OQ7H.>=SGQ/W8J[I:4@\0JO@)K/XD/8'JQ?X-RG%USX RM M.)=44%G5NZ#5P%*K+9T>U(P\VI2(HQ[A65**/V&TQPY6$,GU47_V7DQ,+5AKO"N M[:%#_=^SC]=*0\W/\.<@GD3MJ@4UQLDK/,XYD' 60/<@XG$JGRQ4 M6.+TE-15/]*$\*>M[DQZ^M#PPYO7GP2=\CW_,M]>;"]#Y_,&C #?:N($:E.Y MTBIL4U[Q!BR8+#\%1O>=>K]Z@H MX50>SNZQU @\%0*C;E0X5I!7TR;',>>/4 &G-34,T@JL5"N1ZAJ6=T=-*#=] M;7KFV57/2XZQ'"=,!=PS%-(WWV>X_VY?E9'U1^PF:BO&6K/03#*>(\P?0];= M)@$-?68XP8(^-4'MOCNX)JG4QJF*'P&9;]JGF-?OD[_D1'KKY.U6$0?A7$6' MA91.E!.XC[ B8C+92]UNL;_3A%[=L7W1 ZLK"] M3WF/^4;8W2E\230H7C[(KL7I]:;?QB @:"5&OWP>!+&0J1*3^< MA.>'RC#4KJ/WG^6YCC:]FM_7EU^WQ6+I2RY&4;^5/.PX[R%924,"MDB*.:;L.M$3TR,%KE!EV-!C]?,X+7&"37X.=-"D1VV#=R*,;L*3J M%]2 4:^[NZ(8]M='C[46[]/8MZ-EB\#?RZQAOE@T2XIML@%+U&"(,'LY^[7C M<,K@@G?3R,,^BEEVGEM>%VG2PW2IAL++%6[*>GFQG%2T?'A6VDO8XXU2/[79 M+/TZ/D0"R3[!^X>_XYNEWF;2'84 !D&^(JTMA*+UING1Y_5NE$*K;4"DUON5 MT+*K:MYA-N5ZHZMW];#1$)S \)YNP (A_7V@@"NKURZ$ZU>S&+$(7R!F4U*2 MF18B=#VS<]D^-J/T")1.5>5UV@G_!H?#E_^9M5=_WONR*N?55<2,'_L"+QD2 M:SPE&Y%@Q)^\T]^!H$# HML1SI=>RZ#HIX\YMDT8%ZK?DSJJA)GXL:T\&VFJ M=6-YK_> K.-3P5D$:C-]YCBI P_NE:SBA&&#>4R")/O>AHGS MN-!O//N!>GO4K,C)&_)R0F8J]A]&2V-N$ '(#,]L)C_84\T?M)3F%>.4W$W3 M6*@%9.)*TZ,33O+B#@\+.)Z^>[-VR, /'$D4"'A]K3:_#Z&7F$7Z C4-9Y=! ME)',EW XQAK,^C>HT;@]PMO4FQ&FL">VZ@%+Y23W'19>P5*4N[.L)"-LY_S MBXS% XEAA,T"%>^P%\'P0 #!EN ]AQ"8X4LB?3@9'TP0#FG?SSA]7]76R4#@ M5/$AF:46M<)00RLMYFIY_JCAB='![>?^N(X.:F:?Z#N_W_\LF@W9J_B[2X@F M[7YB.A$BJCUKB22X)%^?J]K6I*8'Y'VWKZ1X>_B=#]N*'XC%E:E[/KQ?M]\]%'#JXF;GEI4C?VI01.XO5U\J" M\T47 8J3DTUJ1]>7R&;O0)]&=LMJ%1MO[5>RO/V[X M$W](DLH7BPD57N3*N;"3FUJ2_+.=XMKUW&QV;I_.J-7B)$#2< M123!FT1!O1?@1'\77!S?&'%,HSO2](:]O+CNL%9/5KCN)9NV?(,TS45UTT6X M [0@O2VUN C0#[K)$/BK$FO%*BXLM8X!(GLF/*,^U9;&SLTYE'GW*[19#:QK M10986P\:'8*%(V%< Y )N*)!8_BYEQF,R11EQC ;_^F6>6O Q&7#SLIW!_VR MA\9N?WDT9^<^,#NEN65KD."WVIW0\VYP_0 J'0T99DH*0XHK!S$M9=M.=-HH M>&?L/)@5R:C2BI%=^#@==U16P->98_:U2Y6WP!0:'F75X*X-HA/ MHJJV[>%H836!+2"549MEW%IS9; [%R7HU##:B+KJ_G7<1*5.?B@T]&O;C?*! MJ[GVW@=*Q%;(A4C@ C(+*0*AZ 1_OH"G%_XP'JTR4X_=\7+Z=9KNW,]NO2T;;C1%V>G/OO#IGE9%J&;G ^X.=PWC=/G M[L[HO,-^R#$.ONV6;WIGZE/UFD*$0V3VZL3WMTGE22.?KMI=B?"_Y:]R,V9R MP8FK$-UO*<@K-*F=&:,C5G+TLRVW8NX$?VEG&:L=3A_T_'2K-3I!N*^V8JGV M&LO;(S[[V]564K[[V)W^IOL/O^(A@6A4ZJBE*/$E-< W:(# ^)5<4P$IW3.- M'[GZ#$>9@)8Z\FO^1Y_AT'#9!XM95E?7_:X2?I^'36=U_4%P98?9-&CY>/"' M$ W6Q!5!:#$B*O1S*5049\'BB^?S\Q\_D6&-TR;9+HLH+/(C04$G!SH1F/^ M4RP"*,R:*B%D:2RWAUM+GKUI<=3*>O.J6>5+K%V&@>R.A8/RYG::619F[.>L M_DY\)A[&A2BO4$4;(!+/U5Y 9//E4&Z@3Z36,Z3P-S7W_&5FS9,#Y*#F,UIM M83=^/Z].[-T^VO^9"%A#[]70C:P7Z:7NP'=N0P2MI>%V61J )Y\? =T8VU[4 MT-0.?3Q(91[J6TX4J.P)Y/U$?H='7=(T>*L!PSW\#[FG_SU]]]MVWYV6.I MK]'L/Y"DFY&O$9.+S!S%C+#&TD9_%E 5)7C-P0DO1=^7=Z]:\CN;K< M/I484P_N9/\>'X;+W 2YPHE2QBR_7O;?F!0"UZ#6.]CR M\$CC!BS_L'>#0[!%R%ELI=[TUH4)NW+!U8\B%?A. TC7%<(;*KBR)/:-9AZ1 M+^#N&''L?==Z+T[G4PYNKA;)% N\5[LMW=*=CLPW6?AZ-1+_Y-O_<$83 FLY M*)#:B6_TV8"M4($*]C[P$>O@!LP6Z,TFU:#F%=L^UA@/RK?F+Q\.I82ZG&_4 M/\+1J,LVN2(SDBUX-?;8:CJ(9]^".CX:@FBJ2&A#+Q V V1)K.X>-E[*PB.: M7BO?'UR).;^?-JZGH!:-83STLGUUH'[/UMV=ZTFZF)HW<+[86BE(8)?R"A&! M,?KL2ZS09"+'$6/)Z?&%L]Q2(\QU+I=WHTH>N7I%-B;;EZ-2WZ;/G\I[>S'R MJNT][?<"OU;^VN2%/^NLFEW*_^%#J=)K&NLHMTO8?LA5X\"V[]F-WX^9.XTE M9E1,=<.*KA9=WFX5.="ONZCJ_EL[SV73[]+M+:()R55(<.#=1Z#P,%R?,FDE MCJ7?:WD0+->7BD5VF[7(4I;C/RD2#7U#G*.$G45ZXF[N$,C_$R3X/43GJU0\ M$KB(CR?*XT,@6#<5R4!TD56YNN!;U)/FFG(L DP*\-M%X155-3B6STW/S7K, M[Y-Y^_NJ!.>UI(%\TD%^)Q%PIH*A&[ TI(JERA"@X@;H#7<2U&J3UDHF31ZB MJC*6VIXP]WB=9YW:NG7+T+[=BS>6CL/MSWD/]Q&5,=WT?LB R'./@]' A[6^ M(G8:G3/(5.E25$I#6S9%R.NR//IU8ZM#=9X_OB(I'BA2\F>!_0J:K7L8SB:" MC$?U0EH_Z>H[6-J^?CY=P8W6:P?.\->U0K&AW54F1VU MS(O"HY_[!M\>G?.\SM%[?U?'7I*>/-43\>FYN2$ 8378R]A=@5D[!" MG#EZK.GW-)9J]';]B8?I]8ZYK*D/6\/^$9MZO*U&5_?:]O*^=SNP?S(;HLXE MK6L>'FP^6M?Q>;W7E76LN.(9>',#YC22WS,W'*AYN]N%%!Q*JK]K\>E\V9CV M5V< M!!]'V4L'9(]K#0.E:CH:;%5>Q25>(]X?F4)N"B#%4[OKP-_=IG][[NPJBFU! M:=V3U3#:MK"^396M/QIK0@Z$QZK!>8^PPN%TQ[V_T.BFF)OKGBS),M5<+ZTY MWON'GX/H)URWG3MQ4OYXG=WE+(?6+4SJ6& ./>Y+MLC]^Z+N=[,^'/]F)FT8 M,Z#V:SUR97.C4!+17-&'SD:(7+<4^*XFW +N9W"04M2#K=64.6_DH.YY.__] M(;[[CF][)6[-J3F_A.A!O]WF]JPU<28Q"1AI3[ MB1:VJJ9\=\W/OQ,P46*DWMA:N*J:?_C+7:'8TE"Q@!-=L9;)DUAM.E+>I J$ MK!KNR;4*N6D5CN:#F7='CZ)%_*3.);@L4RQS:JKC5]MJW4"%UCE:^QWGQ"!T;73* \2(%$;6SK!;#_4W"10 MU_*IZ-NI6SDA2N]EMZWK%[8^N>N\I;I#K?)?"5@Q@IZ__&74W.N<3O5I7&2NS;;4'@-O M9!*TGHXY],*;?.]SE+"7>?S##,;&J/R/3+!1R#C+P]Q@%H)Y>8$<9ZG%RV_*DNI4 M4QHQGAF6X+J^FGB<.]Q#4A)MB7:ON7_J;J/$?=WW,^EU>P0RWR[?^Y]J+1A" M\W%F\YC-"/KG,%<<0@VJL_P/+6M9U]I\%FJ,NN$4Q:-#98^*'X9%[S\5/#V] M^*W:9D#57L#CX\O:\F?_=@E\MCR_%V GX,N#[TPTA:+":Y F^3E"Z\*HP:1X MK^3T0SA.ZJ6B,Y*W>Q8?F]SY[YZ[^GV>\Z_I5$GO[VJ[@(AY7[B0 MX>Q- ;'?DCGQ6YW>=X0AS?&=)F1:A:\4I X>8;1]P4*@E(UE49.P"#I5=@[$ M<>N*O,B!V]KAF0JQ41="_7%Z+VDWPG:>>@ILI M*W>">IO^-Y_P@4,A2-#[):HA&&=)]&S,[I,?_?D:O2ACI6)O4;WS2F*:*\QB M])V_>,+/FO^T1!MVSP9,1)G?AV\D,A>@6XZ,(P+7IFWI9*Z6K_YK5G)>C&0. MKR[0KV6;_]7[W)FW3U(OR71BBSLFUZ%?2T-JKC-B _:M#[^^=Q/6YT?P<"/' MX0-*W!,+F]OP&[!2"(:_?T@G\#TF+W..X3L;D(!7K2 6!R"RVEPX\C$%9T:X ME\N1(68(H-["F']&QL=6D]!D(CN4=/[&X[QL 1/>U9'_X,B_^(T-FW>.'NK1N[I'?X_SCRM?$X[)+8OP/KM]&:FIH,55!! M"X8#OB[* F\(KH>7,;LX%^Y!MPO I'3,B[*N$Q IV(LTIH[+V&J9H??4LC(V M_"0TTE$YGZK@-XT\&YV%0^$VHQ;'RJV>!"E?;,JZ7R_4W-@0=R5=B[_\)%8^ M6L UZ-\6W\#"!QBC]_>(ZGUA+7;SY+Q0IG-!E/;[$F]C?[V+2K]-++O6O=WT M8]F;-H==8<\NG/(6%HR%J0H?38>];P&0";586ZE,?:QVN6/5S-[!F/->VRA? MM1:_>-C-EN9U'!L*'K&&*4B6AIOD$X]]:7YD,GNW:UBUK'5W[E78W73_@.,] M@)GA"R=-R9"0?8*T6G"O"&1G)^G:3 '.:3"/7<8K8*[\1&0@5/2Q$;2J[TR7 MTY\F1D7=KO2&[0HW/QF>Y/*@)VW]T+QI//4.]*"KP6KB0&3*+Z^A2"N@N- O MYIGI=\Z@^39&_N?%(SF?MBQJ%ML_92G%6R@Q0.':#.R>LN4FNE*%X:D+I MI<\!3B)WI>@05E!HRE*Q8TD6FF;4+KE.3D3NKV>,_A#.W^\VA(339P2B6J:+:--HM6K_HV@ M0:6#G+WS3'[_DA< I+BG MXCAB^!$UWF,$\#:$R'7\SW\:M0%C7N38<0_S"!NP0+@R;HRLN,8?IJ\)87 + M%SZ9OI1"Y)-;XRV @/P3.;M7?^Q;.PX?=N+NHD*K_#,8S4%C]P+D%2_.H24U MXY%;YYY+H!B'6/B4O:,'K_L>DLAZG.SRYHEP,3T#)J[WVIMI\L.,J[*9^-^] M&5*(KKB9TCZB#*+I.DX%0ST=JM+O>3OG6N _?H8><[W;--[G[V_W#K2\V-.Q MQ4[A1\&_NFG+>PEQI/_>RQ$&7 6,W^QEW7Z1!U2HES_4TP_E[%[)><;TQ1^' M3_[^+PT"@JN2!W5)?0.6DO$O*W+L&6;,EX/LT4]10R9Q(Q8=6E"%>S)C\GD- M@S%/J'Y&Q=M'/HC,U;[Y)DB#@VF";/D-V)-CG.-X>NXX BQ",#2EIESXJ;^9 M ANP9(<+&S &:FUYGR"B"Z?YDE60=&M8:>G&K"WJ^1(P[V4;*9!^,?N"9,G' M'YF"VRL_[TIO0)1$+1G14Z9/PF@+H$K-WP"5 JD\Q#N=I:Z,]^(E(EA'M&OM?MV M>D#0)_CV;WEJ*"[^9VZOB\"LZ?T_?3O6LVO9R^!^C@OW^+]. MH@;(C?@NZC3>EZ4=RQ>74MZ =04R=!#2W_)I^- E&??.SYT1>/D??\XF/>5- M+:RN&0NXL(_QRA#7UI(1$!5((P)GR93O"^Q"EIEU,X@(9&ET\O6=ME*^A2]- M,/'LG2M/TZ?NY0@EUK&9!HC MH_%3A%,27NQG[31_W>WCKU9QK\+S$Z/\OXX&G_.7?QR^.>;EZ]4MZ"W4'>6H M\S>&T &G!#I#[_ +3&%73I(#AJYAU^2T(Z[E8[OAPXMD MCG-SD,=DY/VOUP7W"0P Q*GSW7QQ; 1 MEJT3F.%7VAU:[CUK?[2S,FU\'J'WY?85N9O2XU0I[49PSWH;&*# M;;SE0>PET+H2(]);]#NE9A7K0)OSG&,0[<@SS1BQ <%0V:U3[EN<*X^AUKOY M8AR&^? V2*@QB$MHF26^]+C)4JA+WYF6L^DO'U;%7BL5LMF;:ZRYQ3V>=K=B MYV&1G]UTM326>#=5XE:H#F,RO::)+*_W "\=XFK*O]A(RG9XM_ODN^,O>M5= M![>-"QJ9NG,A8",LRGN$N(;/P /NM=->[#+P'&^=U <1XK@=Z?C/4Y^.89 M%7-Y=<5D_T]XLV(0L_15XDG-MVCX>P>;7"5+^_/2-ZG >62F)8)7@J!]>N.P M0.H-O6PB)8?IIT4F_B)*(_M1N\3#HL+#RAV,XP^/GQ.(]&LZ+G@8)N8T+<6V MY;WF;^Z"BN,L<'T(:;(?63IX R9K$1"X,(C8CL$A%#%W M[PY[+75D9Y)28: MVU$JW@('?[NJV%O?^<1[O 'S)\PX,>!<#IL(]5K,OV7!K.CV9.@/>?V=YP.+QNG"X:S+2;Y>[@($,7. M8X73+K/V9BE,;Y9N>D(::Q+QT)>XO]3XP$'WTOM.3;'N8+2A!3F!6B_";%@8 M!O?7,ET8PP1J?;6O*HCFG,$>@+0N4D;WV=P3/(M.AZ@E5UZ$+VK$4F+_ 'XSMV!%0A?@ F#>!4"IZQO6H,)[ M"?6X5^*3\\QR^)#XO$-$^';K>10J55:Q<$L/PU3V$JX/TE3)91QC?*<6^0H\ MWEKL=@I1)!S0?:=XU M#FMI-EM!T9'@_K45XF:=2!:1*QO((*U(U8+]%X#)Q#:KQUQSL(Y.E NVI\\% MGGF5_7GF[*/:G=%WHH M^&CVF])!?* 0=7HM.7]>)R/R_AUNU0&U\.)#,6-L,UXIF59*;8K,O/4(S4[B M)2WRBMOTZ -?7DWJ_2(H4U!*\_O>!&DFFYMC'F?AAH-5[-G)Q2=>K,D;/+EO MV'2#"C@08_%-VIV$&0*[&2QDD=C!D]C]=$(&46;EUYH0J@#2]]=S&125J$L! M^3KF2V5);Z?>[3QT\L>%^'V"7X>GG=@/(%E>VRQ81:;E>2*8Z\!)=@4814?* M+MU%_4U4DT,F?T3:+[@$/IO7G_8OLA$M?](K-M.5TZN9:QS]Y172Z/;R>\.5P1ZG$K?U:_V+?_\\OT1;-0F0N-O>B63N++?V6Z\ M!/Q5>+QG0:^$']VV#RD)CO4KORBH#?:,(?T]]F6.7_I%]?2/N=FFWK=V%_;_ M@>EN;IG4@@7L!.@^";BW1, 5$4N$01II!*<*I@"_V1EU+&L2>VL!;=NM'+J$ MK?U+AW&41T^]4YA\W"B".K"XQ8;&%*P$O3@>_/$"(N!#V(7KADOS=V-P&S!Z MWT- P"*8/J1O"Y"FOL8S?*[,CPOW_' TSAO(^?.X?D0(Y=-D:FT?3E^%,0JVVP;%7J&G)CXU,Z\HL-+"&CKVJC MYVD^?)A2\Z=%D:G\4N(+>A9F$'L39C','N;5;<#0&[!8> .B7XKBQ>AG*I5S M][!^)UDX5/MPE4!]-6+)K=( MY#?]E1G6V?4%X@J3!L]JR;ZOD-6?B54J0^5-=7S)G5MEJC\J/1^UYTSBEJB. MVG=KHKA!(G"!#%XF4B;9Q\$,CC0BM?T ]O1KUJD?7/0G;$2Y7FVF[@N-L,O; M1:)]1&4M3J)1ZB=#Q8A%=I+GR-9DVL._@7U427XW=;O%3HX5=O<&+%&EIUT5 ML,DKG0/O.(:H+#WA:&4J,C5KMUZQB=+(B==XF[C_=4+^*=B?<+[8-&:!]X/M/:, MFLOK[[QF\U;=PLH7#>XE-YQ=+U)')>[VZIQ4UXQSN9DFHVS%A.]HW\VG;,"V(M 95#6, M%#M@@J_!W3EN*?]MXLX4\+7ULF)9V7?G$,_6PII0=P7LSP]*/+DZ<$;\9 M?Z),*ALSR?:!ABT&ZCQ.F#^+ -Y[0@AU6!PK,F:2_PE[<<&N1L^D=L?L7)=Z MTQB]F53D<7YTJG&TD:1BII(F:_RG<$ X@S#CMR#%S(IDY2[2X/T;,#C7F 1& M+=0@.XNW6HJ#JN&,Z!CDN;$3O6%1E=Z6!9%RQW];+SB@ N.MT_=HG.Z[E -" MG&QSK^ M7)[WNT&4?&5=:J[HP$&Z^S7A1DLUT(PO5@%IT Q>#?\0QHD=S4LIXY7PA;%7 MP#3\ D&L/6[!04_;&6BN>78HNM6^=UIC8%[!2N/2!0^+CB%-O[K-\L";1S3G MI"C]?%$JG9"BC._8RTKI&?)B-!,8;Z*[YY58IO>W/J)GJ'C5'@Y>"G\V2WF8 MGZV0;72@!(M[1?@0@]".5?3"6"_3Q MM7@WASI@[F?^5P?S5#0C&'WPXC;+RWE;K.1"[=K&?T1BA3DG<9L^/]I\= MQ#HSIA''(8BH@%5A/:3/-]1\<_'D(D@?KP)?*RK@AG9[I.UU'*^-!&Z)S#WN M@;OI7*B_&2!D*8,;I\(WA6G:O)\J#*E"O#RJQ:U;/].4?Y#5T]V#@S?'''U_ M_&/CZ;QE^\7W%ET]-AXW$D4TXQQYY9 @C%L>@49C"O>!VH1.( <,RX3 )7&[ M-BNJ(=.X9XKW?"R5G@UQ?9]SC53@[)6F:"JFJ8Y@_#G)B#4F!Z!GI-B/64I< M!1+[/B_/$H&U![Z6T A)\]N U3KZO1$+?=X_S8/1XDXZ[T<=+>J/5DXY/7RY M,OOL87JV%WVM'PWNZ^?*P]G"XQLPVF-J74J? 3TTW+O@?!NH SSXYGFJZ'9E MQ33U+7J[9V_O3WV#UZU>4?"(-T-/;T2-5,[Z189*32^P4;RG*U#S!G(CD2G* M.LGVG;Q%32(J< 4?!QV%IZVV63T9W+5V.6C/*UFO3KS6^^ ]@=O.>/S!72I4 M8% !)Q]!OK@2)$C%0-8:5\[)FA?' ,=I-7(]2L- F,6+KW2^.@HU:&EV"&V MJ,BNWE&I0#/77,@&7UB:Y7].Y9#("%YQ W8=33'\OE"[LHF&N:2Q1G(*>8>E M/FBXT$.5KV5B'YVSV!D8&/#5Q^J*IIY$;P\ICDG/M]*UJ[/7T"3O.TPA,!,X MCKA>2+LA4J@O4YCBK%/O--D=G^.],@JO-.=:SY9KS9_!X(9[(3FLZ$'/ MM/+%]D,&_2UKL5-?!E3JA#?TI3!4:J7<,4U,]7$+^]J0CS.=3:&/BY'J%(I. M*-]_6,7B?8ESW_9$P7>0\%&SB<#%M9EPQAK3GF,YC9ODBP Z7&VP>A[^L2WX M*58O?=6=X2YN*Z2H9":96GWCAT.8R>"O4Q>&'[S$RD*".,Z] E"Y,K+#['EP MC2ZAX0.VMQ]L ;86EGGH3U='0% _Z[RCY83-A0W8Q9UB>Q_L.9=:]H.]:JWZ MFPLUIU4PD1P+_ABQ:;*'FDFN#TS[&0IG$'IOLYSBKJJI [S!9=/XO:FGSDO8 MOY?;I2-P<+P[\^7N]#_X+B)@-SQ3L1#(E5'J0=8-9UK*>G,-P#=T9.9OJC1? M50+5X^GXI;@DC/WG.BUUZ'+$C;JZ=$;0^NZ+'J:RI_UC)?/XXBP SZX'E%8> M :B>S4+,J$)N)"J,];M+!C-XD@QD/_0+5J"_CG3(,JC9G8WQ\Q"T_3P[>-/S MB,"ZX![]7X@T8M2!![RH6_G]2* QNP*8[",*-R$5!DNHWYJO1$NO1?K^,#3!;D6+_/6=P:Z7Y2/K3$*\WW-N88]RJO# MJ4"RX\C?C&>SYQ[)G051U1BC_F))(+^U(LO%)KK2E2'Z<6Y(R.C% M!BPG]4957=HEL5R!6D"?38>6#L0MB$P/CCD7"[90?GYW V3F9N3;SS$\K818K]3S MT $.QY2+XV6P"% F[.F2R/'6$?\6Y(%W?]FK6JVH_OKW-1:1MT=$W=7[GIL5 MHVFV*QD*$>>&DF6Y)O2/KQJNU5POM[ M"MF65RX<_,+[SE?.8T#F<=--1)PEQ95#T;7[6FNW>W%W@^@R%$+!-5Z5^%CX-TM)\G].GWAD.D:O.$XA _1D1*]Y+\A4B MA4JKZ#KFLF '*FBG-];"/:>_*^,>52+QUX*:*7>6-9@WN[<*]NKFPKJ%[PG$ MG_Z"HC8X,4,YN_&='F@RK1PNU;[5!^3\*SN'ZE*15-^:"&AVD?3P//"A(4!( MQFM9,>,VF\'_I"DJ*MKLK&QOT9YQ7!6^TLH)Y$] 0(>4 BD54'.RGP#_IER1 MS36B#5@$ @6,FK4DD8+J;RX.\@=-=,0]:DI1#_867MDK$J4I9TT;K!_=>+80QIR98SET$,&SN'3X( K/(VX->*-?L7IKH&C9Q\33_]_.$O-7!PMVT'FH)G M7^0ETGG%B)#AZ84+ #SU%D'I>R1+_ W>_M/N-Z1VN+DLM[RDF&4E1Z:UZNNRYFJ/%*VNC M?L,$AS**1>[? ;3./OZ\(/)SIK=HOH(^+.7]W1.1\$L5]U5H3C'GZ>"U B5M M1(3RO;1R<5AKK0#S99)Y$CP!Z@R_!V0TJLCIOUTQ/UF9+]F#$GV M]??ZJK[Q.4UAZ67>7M(\FN.^*+$K]D^[-P:VM@@3[+;/:Q8(IKFDL!W;[R$^>D\.K3Z%#XQ5) MC75/K9Z'D)[(=C-EN[=W'5:_O>W'X4#=9P/S*AP57"^"I-]) $W7^N# 6;(J M;F!^=PKC#37!PNMQ,$5>;3_P\^[<8)73,WNA[S=;"G+K=K_*M']SOU,[Y+#0 M1&0?8DJ^Y$C5:OF @U MM9%>%41R-BKIQVMO@@(^B&6R:5]&NP@T!PS9@(E*XKMM$&0A*Q3@Q)-,B MGF)M8[:@98**(EZ4^1T&9N.7-//.-C?'![G'/"I5L\M1&=J^*B;\JY4XZ@.1"\,.76JR;P&G#HX1'GKYR$M=]1]YD.,F@NB9$@< M%XO]J&L?WVDD# 43_JF$%W.O06043:#4\L42.!#*QVT>JMX$^[O5%$&/T(5] M6*?@!:)B4#,I?]%E3+UNW=<\NG)L8A7DOHE&XJR)"H MDWAPN2US"*T)T'IVFO$4RM[, PZ+'7>W/=I[>:G= M@@7GRM]$3"^>&M%KEYES9$DQG-+.65S$T^8B[7.'Z;X$(YO LON #57785X!A)C0L8J3N$3#.Q$GN M#T[\:.MWW]/$AN/4I>:NP[DVAG K<$R33R> ^$>[> M>546(F7F#,LL_C-XY=:G-G^\(>5+H/)3CE;2;]J#F?W&57V\[I^K_^\D1O^+ MJ[IV5S#?K=H5P4T%;+@!"PC59Y\>7+ M7H6Y@1 DOOSU3.^-U LW',((3_]/9T/[_Z__3UR(C>G_!E!+ P04 " O MBTM2F]-4&';$ 0!G?Q, % &UX;"TR,#(P,3(S,5]L86(N>&UL[+WK5%> 21(T7%..*)<)9%<:WT@/RP Z_*O_^O;_1P\BJHN%N6_?1?^$'P' M1,D6O"CO_NV[GV_?0?S=__KW__$__O7_@O _7WU^#]XLV/)>E UX70G2" [^ M*)JOX!__OCC'W_\\<,W6LU_6%1W/T9! M$/^XNOJ[_O)O>]?_$;=7AWF>_]C^=GUI71RZ4#TV_/$___[^"_LJ[@DLRKHA M)=,"ZN*O=?O#]PM&FA;SLWJ!HU?H?\'595#_"(81C,,?OM7\NW__'P!T<%2+ MN?@L)-#___GSS5&1^8_ZBA]+<:=']I.HB@7_TI"J>4^HF"OMVZX2TQ%ZONK>4E5\:T3)1<>6SQX-"OYOWZF_S>Z_S6=OI12L M*1[%C9H;[\4M^?99L$7)BGG1LOC'YJNH;BM2UH3I?[]>U$T]T]- A%,$"0K4 MI$62$&(>1Y $A* MY[^X/_?'O??JNEI90RIV9NCZ*W[4P&2*G]'5A4 M7%1JX74 @O6GM:SA'2$/LR.B/BST#+948NAQQD3VW6.?RU*<]B[Y-[9@WHS;D"U_>+9=F8T:#+ M6)V>?P8>@1>9>?R!;TQZ%\#XS(-M(92DIBT&_5-_U#SXHY@W]>HG+3/"(.Q7 MX__B(GX45KP EQ4?7O((-R;\\I54XA6I!7^]N-P%\];2[Y M1)[TCZ[_(!5_^_NR:)YNRKJIVHF^[GCZ*RD_/NA'U#^I1S3U3=DMZF8ACT,6 MASE$H6)01)4+3X,H5(1*@CSEB:12V-#H6(I/C8,_?_FY!G=:1<%!48*'5DOP M?:V-K?]BQZVCC;X9,4]Q3 =F]=8>J'<=.=@V&FQ9#>@3V+ZNMQRTIE^!SGBP M97WG\8)&V0]Z *Y !X%^93H0_$T$8P^;SUED--U'G8+&'I'=^6MT^6Z3WQLA M154)KB;:]P6A:IIM"E'_M%CP/XKY_+KD-VH!6][IV?:ZKH66^_S?,T&(R.(T MAHDD$J(D0C#'%,.017%.:! SE,WV-F7/$N'%BADQG-G6M$^V6]G5^JY;EEV! MC0&@L\!N(KM\),UFJ'$&9IRIQ\=@6,\5W@#T.0E3P<=GH\V%]Y*XTJXJR+M@_R'PI9AC3 *-8P("%"40$8T@(9S 5"4U#J?Z( M\U%6'^IYM)KJI8SA#4S MAA") AZHU4)"(*)Z%L)"K1;"%*MI* F#)+*9A0QD3FT^Z78FV+;BH.CVL[^? M+^KZ+U>@% U82'VV_5>[6<%D",SXW3.P S/U,VU7IP/?O^_0_-"AJ32_ M>- M>N'ILB':LV\6BJXKS=:_KFSZ?_UQL06"/EG51.RH_&B!PR[3V=SJS%GW1=/N MLRCG_O6B;!0KBI(II_]-43/U/2XK<2N^-:^42;_-A$QX&",UV;,LA@C3"&(2 M1##.<1[%J>(P1BSIRT+\U)AL2WN@YA/P3']KXK(9!V,.&PC=X>GL.+!@HSOX M56L/6O7],I<#;IY)S$:#L?G, 9T#U.;R%#>6N[Y?5$WQWUTPB7PC:*-EZ+/P M3Y6X+Y;W,QGGBMAD!M6?$40!98KB$JR#/7"$(RXE83;$=E;BU+AL6V'M+6B5 MP4IG\'VOM>7AXGGE0%JSE3$X/@GJO-!1.UXM1BR/R3>M>^JL7I1SHO[EK1KYY>DT;<+:JGC_*F$?>K*_CU MMZ*>">5RI20(8"AI"I$(,XBC@$(>X32($4]#9K5H]*'4U/AK91-X9A18Z0PV M9ND=JY5A^@/5IJVOXVHII*P[[DP,-\IF5#CVV W,EF,-FS6K^L39)_%ZT6M4 M;O:)Y"Y]>WVV':9$Y:C4$WYZ\?31V-3%BFTN-KK=CSG8+IGJ:O?XP8Y21"-$ HBC' M$%&>0XPD4_\,LI"G$Z@V0B8;?]YQW7@#_UR2*UW[JP@\KDU9R9X MU+TW*RQV-]?L;O::AO_ZJX[ENRG?EH0U;32Z3G.>92FF4N:*EL*80Y1&#.8Z M$1^+E+$4)R(. P^)^(>E3XVMS+/!.WMTWE]OT?I2K_GX1P;-C-@&&XJ!"6Z4 M4?"5F'\:S1%2\X\H,(7D_-/8&*;GGWG(93F*[]0J05G85C_YJ5K4]2P0:1@F MB$+,"(*("+4T"KB$,LX#@EB4\]2J,,E125/COC:HXJ:NEUK-KI2/3F]6FKHE M#>Y#:\9:7@ ;F*$OO"7B0'[ZC-QW+KCM_@Q@]M0/U6/-VM M#N[>Q(IR$B>)1!E,8JJA T=7Q M2Y\.4H.?2P5P7R5AU7KPDWH[^F,#)+FD(2>01#34&[4Q MI"*.(,,X1G&8H2PPK\YY6M;4"&:E+NA.&-;;'%ICA].9D/PK&J8*Z@K%LH'U90/JBK?O!4Y=(,E%/U+,\\8;S*E6:F/*M1:7B+ M';?653/[K)>,_2LJ@CAD887 M_3G43<'('/Q=$)WJT2:-__IF<4^*TO";WP7O-#5> ,G -.B,AO'G>\3V$\Z3 MNF/+<5+_VG6:=A\YRK=[Q([5=WKLUXZA^T7]F\Y-^EFI5#5J('0EE$TB=T;B M,(DE3#$A$+%,%T#( WUTEI-$!BF+C3P>(VE3^WY;9=O,O&?JFJ01.T!MMHSR M!N# 7_L%V-D'L9M@XC4Z_:3 <AC1Z&)IV;CNU5T$M5^J2 MNZ(L=;S?*S+7)Y_69_1&@Y0',2&A6HSC!"F7&&<(YK&(8<;S-!:4JK^+?I!6 M_>5>;H@.-]-[D0$:9C18C"3!:I7"PR34348CB*,P@#QE>4@SR7EF52EJ@)$8 M)U#E14?!;#TQ +8#3[*7P^H2XF(#DN> %R/18X>_V.!Q(!C&ZG:'Y/RB+!HQ M+Q[%7M'J]IS\FG<% ^I9G$>!C&@&68IU\:DA@+7+KAP!XK+1Z M3T#;I=3; G8JF][X6>,ETMN:]RR'WOIFMV7:^T5Y]UY+Z9[]ZNDGL;BKR,/7 M@EU7@NR&W44YDEF<$9A)'$/$@AA2&G&8\(Q)RN( 1=S&];03/S5>U]KWWTRG MO]Y,W5@ 6A-L(OE\#)&97SH<\ -/"=XQM_96W:#SZ;1::C"J[^J&SJX+Z_@4 M1P[<=&-YO:QTT>X9#E L$\XAQ3*#*)44XC"3D.$D"/,TX[$N'K)N^'[^<]L3 M8<5E1QK8^_RNVN[U@'7*@?E&7TNRVL?2D) N0FAHTMGNW]2KYY%0CIKNE33V MI8Q+#$>MW/OXCU_I]H&_6M9J05S7U^SW95&W?M.G:O%N4=V3MZ32VZ?U)U&U M1UIOBOFR$7R&4L0ICF.89SJS@Q *2:X( .&4"]&N:I&-HV.OPM22V*]T=APKPB13\ M"OQ3D I\+#UV*K.!9\ DM\-R7S+5[2029Q+>3M_KQC:*NZ3F,F5+RV%UGVV0 MH0BG:8 A3O*VGV0 :2 05"\:3M(XRG)DE59[1,[4.&5+S6X&KRTSM<[A:L8N M'M :F%!<@+)FD3,P^"2.8Z)&Y8HS]N[2P[G+'1FA$@]J5GC[34<=BNN2=YO= M[2;0:C\AS5&216I!%G,40I3)"&+)<\BB*,E23HF,K.JI&'LU6W1[$^\^O,O[WL^%@!Y91H#L>.R MCCD.>PQD<>O(:25OU7*M>;HIZZ9J3V^[,[O;KZ3L^Z1^6)2/HE;KM5]$4, M3<&HJ?'I2F%(.HW!G589<%UK3"JEP:/6&CPH1J@U-B,EK_A\CPJJ3FAB M\-"ENP,&;"'33RV-PF;3PWL-SQ58 01ZA$ +$= 8 0W29!I[#S#FD\CG\6G7 MGR,C:("1])93-(1N;N[ /TA5Z'-G77>PJQ\PBP,2)#%*8:BSU-MX&$)TK1XI MTC"7+&&15=;HOHBI394K#;M"G'95)4X :38]70;/P).%)3+6/'W<>)^L>4#* MJ!QVW,I=1CEQI6,K6\:JI2*?:B%%7;?]SMZ)31Q#P'DFN$A@1*3.5,HYQ/H4 M)$AD1H,LCD)NU%#&3-S4OOM>6_"PI2Z0PC8^Y S&9C3@#[F!*6$%VK:F0*LZ MP(Z"&2A>&]6>ECANEUHCZ_=:U)K=Y2L#4F]5Z-K%7>',U2_ZLIGZ'.Q=\2AF ME,=)GO,0)C'7E8?3%!+*&>0\%#K3.8]SJQA;1SVF1D"'\Y)6IH"^&.GZMYTU M_?&BMN?2+#"SP3,CL!&&9&!F&VPT/"2/66$Y;#*9F2HOG%QFA=?Y9#.[Q]DG MGRFV?BPZLNX2$6O=5W#9U*3D_WM!ZVO6](L*P=(D8UD"41NZQ^(0THAG4'EM M410F02"(<>E48ZE3X\TMQ?O$3>5]M*TRE?+M48=6'RC]+5=S=F-QFA@'0WCP MDZ-)@&N>I#8(R",EJ:T0!')1 1OD/?4O=\+O1,Z:^;-&RUFS-F\[9\W^9L=C M.?95\.5<)S-7BP=1-4]ZVFFNRW:O\$&_B6U^R$QR&69" M1@'-*4^S/+4J)&DJ>&I3P$IOL)!@I7F7TM^T7\I:^SYORK8XF^EX&)Y!#8#R M\-/ !:#:G]A8(N3U5,54]K@G'Y:([)U.V-[O&%ZM'DUTE[?W0I>X[GWB6289 MS[E02_PX%1"%RD7%<<8AB>*8L8P+*N-9*>Z([GMD$5=]4)K19Y-WG\V>S.$^ MH59'][RS(\B:,.BG#>UB%B4K'LC\IM3;H;<*?C$+TQ 3Q!ED8:;6 MJB&*(0TP@7D2YC+&1$:I55*=FQI38_^VVH%JX"&^G2BKNB55=S1.E1AY8*G799>_%")KZ*LBT?1 M-?M]MZA$<5=VY^[LZ;8B94U8&R!8\O9?\W:B_HD4Y?M%75]7BL?+NS=*Z_+N M4UOU]8-H/DK%Y[,HI$&<11@&"8_TH4\ ^P6V;UD&\535,D9,:A2#,&41Y&,,>2PB@*DC3,HXRS8/8H M*KKXD[Y7V[H/N)&Q2@7?6+UJ[OZ]-N8O5V#U\JT %L(M._,%@9 @]#?"7H@ M0(<$Z*"X A^Z5U3!,;VWRG![:EIORM![79-\19R+$(PP:$/4,!A2[1(YT=2S/6YAE+I"YF+O@^$<@0_*'3[F-Q(N5-9EE.=<:A#:6(U M]>5! DG"4V3A%%DM3(U$3HUCZA=%S5Z752TR2:]^T-6ID"YJ&"MC+&,AC;! MWVR2\(WJP"Q_O8<*7"F!)%4, M*X.0_ZUL#JH/6+PB0/9W3M&.W@]HNKV >NQ2]S<0%U[<%&^GI.Z?K4J#)@B M76$T@31#RKG327(D$S',B612D"27TJKSV;Z(J=%0IR%H502O'.L!'D R3N., M9%D$(Q%C'1K-($T1@C3($A2@(&<1MMO/O@S+<;:?5S#VJ'YI%NPW?YB:N:N7 MX30P[=N^;M9NY7'K?3J+!Z2,Z@(>MW+7L3MQY<@UR_IJ*A^73:T<2UZ4=Q^6 M[6LM9,IDF"6Z !F%B*@_:,!BR 4/4H9HE*9TE )DQS2<&F=[J!JUK@NU9>P5 MZ,P=J?C8T??!C.9>=)0'9LF7&N#Q2GN=&X1)U.DZJN2?H^C6.8R]5= Z*^C2 M-+QU@:UN)^*ZY%LM7/XN2+VL!/]8?M9;Q?H,2VE8[+8MR]7"(=?M00,FU2P3 M9!G$:93I'5R189'%$;6JKN-5N\G-,%L)?9N2@%>KCFAZV;YE(U@9"11%KA/@BJL>BKR6_-\FM2SRV\UG=]JK;_OWK1=U\6#3_%(W2='%7%O\M M^(R$' =YDL HU/,(Q!(-V!AVME/\R&^$V>PRB7$><04S[!!;SRZ#P^]SIAE.V5%GG<$Q MWYV!AA?H>.;0!;!\:4BC.PJ\5V_K_)9\ZWL,]+6L9B1(:)*F%(8R8A")-((D M3W*(A90!RX,(Z_\5R;]UH% RW MVWUC._0.O!=8[??E;6#RNE5O)'C4VJZDDN M*LV/W3P\"P+%0%2GD,I IS\E!-*$1% DJ4C"+$["(+3AIA.RIL9(;5YUJRO8 M5M;-"SV%L1GS>$)N8+YQ!N> M:WLC8L8O%^(\,*]L(/[20=SO9=ZTD'EMI'8,!<^-T_;$C-TH[9B=!QJC';W4 M/@:T?:+A:C]_2W_SL$KS@3C-'X/!._2>U020-0]E'03A MD8)K]2Q/$]UN,H0A3BE$ ME M(6)! H?M2!ES$D<2S1F_-F7F'>Q*L"'PM9\ %D98!%NN*BZL>NX[U*-= MFCEU%\$S, %OJE"^/8>)>_G)7;L'J3RY%O(R12=W;3Q:;W+O0K>O^K/0S?-8 MTQ*'^H>H'L47T31SP7\IU+IFJ1::]==H)D6"4\$22!(A(4;/.2CQ,I_DQQT&M^!7K=P1^=\D!K;T<,IF-A1A<#X#LPB?@ MUII=+&'RR3FFHD=E(DL\=OG)]O9+\G]:S^<3J3Y6[99ZY_$HYZ<],IPAF8F0 MB!SF0B7J=RM_#1RZ NKMMW3HP11/Z39$Z+?8&L M&2,<#J?1F-TZ6C>_KG(H(3(.1))!]>XIITK$BIU0G$*1!A&)1)ZCV(JB7!69 M&F]=TD'.H>ZK\_B9T=P8HS(P]PTW(&/T]!NL-*RS+E/OZG>R/.S%S[N@0.Q6 M"/)6&2P>9"D/\T@M3L,8HC!5C!J% J)$N^=3D,'T0S8RDB-,T3F,2!KE,C.:0!5__$E,DH#%*,C.K4G!L/N!OG+OC9>HAO%M44A3:Y='94OM-5*RHQ:>J M8&(F:))D<1S"0)[7W5@"!%J%Q2S-<]FJ:L?F?YH4;>,+X$[UKHU>)\#+&4ZHH<9E! M?ZKJ$U[&SG>E"C]*V89Q*"DF&0X@XY3"/&(*1 MQ$@F6&0Y,VHG<^3Y4YM3URH"K:-#\<=#&)Z>:CP@,_BIT "@F(<27@C.2$&# MMB!9Q0:>@.!$%."ANT:+]SNA\G9DWZG+W%8\^M2K(]SY?/$'48I^E*OEU7IA MU;^$+(QX$J0;[\O8U6!7&N )A M!(.\"W;M_;R505=@O7FPWC5PK"%I,U)F[OI ^ _M7 \*O;4_[ "B3^_51ORH MOJ8#+KN>HM([EWG,99P* 7.]*8RT_Y;3*%0C(",<8<3C MU*HGX/;#I\9C:]WLN.@97DG A.0\A@*%VNE%$N8\2*%(@IQ'+&0H2FR"OIWQ M&B'>>ZT;:"._+T#-C*)=L1B8@]=J>=X /V2N3[9\]OQ1Z?"09;M\=_ :-T); ME^KJRW)IE_Y=)7Y?ZAYB;Q;WI"AG6<3S@"AV0SC5L48RAS3E$108"T5X<21# M8<-S!C*G1G];FH*UJN#73EE+_\P$CU T]MUNE>A8GXOZMT^BTC\@=R*<)2)$89IG, QB M':S8;E-%.>0!96DBTTA(*Y?IE+"IL+!_Z$ MSQMK_+7NV[?Y)NO51UD+]L/=XO''_N+NF^S_L?LY;CUPE(]NWX#5IW7@-VX3 M\,]EM2X1?4N^]=E+]4W)*J$6$_5G42_GNN+&.Z755CV=&4,HI#F5$.5Z6U5P MI"9GPF%*"8^S5*0I-:II=JDB4_M8M^UH#V-7EER!E2U@;0O08[U=, M/+-)?XPA&9A-!AH-:X?A4BA].A/.NHSJ:%R*V*X3KQK+ MQH+++,XAB75C6183B--,PB3F),VHR#)AE.Z^]^2I,6"G''CML'?P'+'S^R;. M. Q,.]X@,-]!<89BI$T4 MARR8C8E]HHO#:9>70;=>LW83H7Y3U&R^T"$2[XM2W#3BOI[)3.(, M*3T/="TY2*(X@USI*5&<)"+%)KSO)'URW'XZ"%LG*F[L BO#P,8R\*NV M#;3&&7J";L-VFKD''XRAV7F<<3#FY8OP/,&]ZKE;O*O^MEM'K=QSFXY?:;\/=RNJ M^U?]A@H2&>#6+*C]>IRS32GSNF06PC'>?.?-$821]MTZ,/QLMAVP],16V_;5HVVT'5!Q>YOMT*\= M(Y?FI*X_RK:R;I_Q0.(<\YA(R .>093@"-(X)Y#0"*=9DB/"K0HQ[HN8&LVT M&H*%[.I".R:3'$#2S&.X#)^!2<@6&OL8I*/6>XT\VIPY2P!*(0IQ G@7(F1$Y2%@DFLW*_#.+1 M*QW*&9'Z:U'."[%<2/'[LFB>>J=KBZU?(ZA>GX=X0.KH>?SP6&RJ'OD :ZQBA\Y MPF97!.D,'J4?U83Z=RU%VY^WA(Z%S/":!CD+(1IE@F(,AQ M2F0$12ZXH(CG.8F=-C[;QT^-_[:V]EK]7/<[.^PL]SJM$1EOG_,,&.Y;G,]L M'F1[LY/P,EN;SZP[NJWY_"I?C7=T4_;5VQ.3NKNA164 M\3 1,BU=0XXE 'F*Y$;==3X;EE.Y=M M&>=&,7X&VG3--?+P#;Y,&VGD/+3RN0#I8?OZN"CVPDU^+L#R?,>?2Q[N[*&5 MG%3\4[7@2];\0G0 4?/T:3$OV--,'UV1,&*0DRB$B @&"3TJ;&S2OMK-VV$X :>W%^8!K>J6OU!+VB8*7I%>AT!;_V_[\5WQ0'JB_K M-[^.WWF8//N!)P2.[1:>M_V EVAPDR^G\:947ZFHF]>*RV:?V#&U7E\P5PQ?PM4SA M\^ ^'4)E6+_HF<07=G@.67_>DSEXEQNSW*K;/LIG';#[TUPD*,YDC& H(@)1 MFH801RB#4@:!#%*1JV6F#:D0!N80!SQ MLN:.LUCXI(WCPD9EC+,V[Y+%^1OL,Q$^ZZR'ZV]%/8NBC'&$OMOJ)N"D;F8+MTZ*]:68M,@ ULI[]U9S!& MV%5VP,$J$G_/[DLC[#]Y6=1? M]4 LY%SGP&^USYU%>8J9C'+(4!CI#" )\PP1F,HLQ"Q +,J,RGM829W:]ZL4 M!UISL"C!<]WU+-5J;]]SV&X<3G_P@Z$[,"%, %CST_9! ![I^-T7T%;'\=: MG3B?-W_6: ?VUN9MG^#;WWQ9#^A;\FVKQ?3/)5?S<%70I>Y7OZA$<5>^)56I M-*EG.,A0E*4,ID1PB'"L7#(<8+5@$UF@1H4F0LY*<4?4O<:[/Y9*&'U">?<) M;:LRZ*;&IK'.L][IS^P O2%@98E;/!IB"$9N1NT+>^YH#$D01Y!SR0*99TD>665UG)4X-2_X\+9NKSCH-'?<7T17;) M;>&T9C)CB'P2UWFAH_*4,0:[M&1^HQT+<5',WI9-T3Q]N2?S^:MEK5Z-NIZ1 M*"09U46O$ZP2(I%'9X[2UN[QQYFKWO/5-^/%F2L1Y$.5"4)@&N7)'RC1_=3E_GHDU^L?_JT0E7KDUU7K7A+2@*8Y@6G&,$0H9#!G MF8!"I(RD(N9A=G&WY*/2I\8?6L^VS*0 :TW;A)FK#4(C@,S5@?A1NDKT*D-M-Y@I3CX=:6Z1_:R MALLG-#JA^%.52S!B.DYR'!$:QU#F;F$)*.8,-CO)NVV@)%W90_8MK\->^@B^R/9:\4#O.6".;F;H4AG*F .@SC)( JY MKNA).,Q%&C*9"1J1R/0P]MF3I_:5KI4#6COS\]?G<)T_>74&8> /T]!^J\/6 M@[9><,SZ_'FC'; >-&/[:/7P!8Y''J*X^]H(?OVH%@MWXL-2;XI^E&V?E/KC MLJEU?K3N!K#R-:.$YW%*"0RE3B;"60KSC"$H>$1XAE.!0CQ3#Z,+X^,02Q5L MWN)M10;<[V]5!4O=HZA9 +:X?U@VHIV!YXNZ!@_*AZWU-7^U/"6Q'1P9IYBG M80Y1S *(@AQ#@K& (J,L#]-(XMPJ?F[(H1EG/[IEYHRAH3<\NAH0T($9 M>Z4ZZ'4'G?)MV>7N_=_2_PJ\*>9MO/ 02S-7%+T>@-GJ,.[1F"-">X=FKL]Q MW#HORJ(1[XM'P6]*]>B[@L[%=5V+IOX[^:]%U=:=_J!>TGZ[-DL(C1*LQB>C M%*(DSG0:10IES&@:IGF>F67..QONCH_Q=Y#X2]%\_;E< M4!W#H&N=W93*U:P_"XU#,2^Z?6;USV6EBPBTD8&KY(ZG]EDS(G/$0REA2K)0 M]\8.($GB""I4.0X1ST-&9P]M'\0O#:D:]V/'BW6U^<9W-1[C%.WJ68;]'\I< ML&TOZ P&SRW6D4"]R:"U^6J=;O74/?;R \[+WQ*4A1C%$85)3"*(A*X9D:48 M)B0+)(V#+.&H?TO>EH8IBA-Y1U;Z_O]OR$5OB/M1^:AC/MJ1^MA#[>4XWMM0 M#'UL?[FB+WZ\[PUKDS ?\(*K\[V87^WV8GZ^Q+Q^),5!;]1!>JQE2*3#+<$YTXUI(4,35@@AS2.,DA2R,!:,HY,.PN*]W"TXQ+'CT$[ M:_W!P+/S=]F7^>N?^:DJF/A4+1K!-)M]%I0TXEK]_5$YU)\7\[EB*6HZV-<"V]N-9:X+OEG,=?5?'OO1BV##U5:D )G"(M$ M+T\EU$7H(8D9TUTCXIBRE&2151JGBQ)38\3GS5*NSWGM_@;#C/:&AGA@[GN. MKLY+[PT &PN&KYEQ"8A^ZWDZZ#%RB4]WI/:K?E[PK O#ZUX];1VV!TP:R8325'F$619#%& ,24 RF.0RQB1&**96'J&!S*EQWG94RUI1J[8Z M-H";$9UG& ?F-2<$W<-[SF,R2+#.";$O$WIS'H>C@30&M]J?%*S*H+Y>W%.= MD]3N,K'%75G\M^ W7$DJ9$'6 <77[/=E42D*++NM!=OF]O'\8&5P MZZ%LF0QZFZ_V]MC--]&'?$?.GVY,9.0'IN/_3PVZ^2G+1 9_I!.9EWX)K YT M1AB:$X<_0TH?[:!H! BW#Y7&$.>K*7FMI+;A$9\6:@VV[KZP?<6M5G6][GJO M'G#3B/MZA@DEB)$4BDAOF(JCX-?M9V@-=2ZLJK'%\!LN?92PSJP(_$"(^JA=?OET _; MZ/T"_5ZX+?SER)YO(N]!AG/WC3;#7R>6O%[6S>)>5)_UX<7M0L]LCTJC:L&7 MK)D)1&2<80ZQB/4I:I9#FE(!PRPBB2!!G-I66S.4/#7&7RG>)8.M5%=>IE9> M%XKIU0>]_M8M.0P'Q(RD!X%Y8 ;VAK!+SPX[M#PW\# 4/G8W#SM,#K3VL'R M_2[<35+^)IN] $: H84&@\YYC"E$>UK4U-AJHVWKPK3ZPDYARZ M YC/[T7Y V]@#AH5-_/M''_XC;0C MES"\PS7,A(FBS3:N;RO"Q(/HNQ[MZC>+):TD?93OBE))51/:3:DCB-H6&+=*0GWX5WU).BRS+!!Y!$40Y1 )&4,< M,0HIXDG(:9Q1$MO,+CZ5F]KLLM84;*GJ6#K0ZR":30.HV+-WT/ MYY._O>HW*G\/@>PN?P\BP_7@L5(S15,\BI_4P]XOZOICN?G9!]',1,YXGM!$ M5_5ARN\GBI2S((A-S_$\ CKXX=S%6#HR_U@.J= MOO6SD/(H)YC @.)$]XL6,,\2 64J!IOU_$$TK:> MSB7XC>;BC+27=QZ581R;/6DOY-$1\F-TWAJ.",1MR;HD9DS*/".)E1]C M*GAJ[-+K#;85!RO- 5TV0.D.GD0#M/:6 3BF@V%&.4- /# !>4+7/OC&$BJO ML3>FLL<-O;%$9"_RQO9^AT)Y41 &;W]?%LV3>K2.@'\4.EYQ%7@3!5(&:0(% MEA(BF610>4'* XI#Q+CR@Y+$O"[>25%3XRBM+.BT!6MUVRAAA_B1,RB?IB*_ MV U,/F/"9E&KSAM\(X7=7 *C754Z(V1.%:$[_8#Q:LX9&?*LQ)S9'6X^X7M1 MUT)\?!"5>E/*N_>"U.*S*,4?9'XKJOM9%.M<'!3 .&(8H@ 12*E,8(2"& 4, MTU 0&U?PC+RIL6NG[A58*PQ:C76N7ZLST$K;.7[G$#?S]SSB.##37@:AM7=G M"(Q/I^Z.@,N0+:TO62;6/L%>AV0>U8#,S8X[\"UBP_ZI#XG"O&47S4&6?4L=B=M\85[IPT+_1>B!:S[F!! MHDBYU7$ &8E3B"*BSVRR%%*>!#G+$1$RF97B3MXK\2C*I0 0\$(G&-"E^OQ!H\./2%NVH+;.4M]'W/3LQA'% MT;+&._A:_09H#W+*?L^IV_MRQD[!/FKI@53JX]=Z*>9UHRBJ5$/SM#Y*ON;_ MM:R;-H1N%B0X$X@F4/",081#"G% ,-2;GEAF""OJN*!"UTGA4_-0#Q??41Y& MU13_W;4G4[2R-@E\:<0#_/GAHHI*IT?G_+[HD)@/S#B'X=[ *W6DRF,;J4(V M!@R(]D5%J;RA_J*5IIS1O[1PE!%\=M6@3C_R)4L\&1E[IFZ3V3.<&Q0\B*IY MTIO!S77)]1[Q0]<"3X=CMQ51HR@1,L:ZB(;NQ)V&3/U-4,BS*,[4'YBF5HWG M#&1.;;Y8J7S5GDLT;=[;6NTKH-5V*DAK K^9S^D9U*$W=!?E'7Q?/"HG]%;] MO%B7N/->E-8"%\\M!,Z*';MM@"D.!UH%&-_JQD([30BZ-IM]YX&]C@0;\INE MC",>Y (BM12&2(:AYKE$72JM"/HQY38ZM68WV(RA;W]\J5K?4^ M!!!JV-0LWV9I?5^WUOS%CJU0:IY"',!$MQ MCBB-2>YTF+61,37J6ZD(6ATMXW!.86EYS..&T,#\9 N.^Y'*OOF#'(!LB7F9 MXXI].X\>+ARXU.U+_\*^"KZOGOKBP9M:.*+>:G<:YV$82ZS;L@N( M(JP+_V8I%+F,PI@'81):94P.ING4&+&W!.BW":QL6=?BK@%]6E7?[K[DE4&N M?K3O@;=UHE]P. =F9->1',E)'@CX83QDW\J^D'L\$.;'?>.A!+I--VVM2^VD M5^*K\M.+1Z454V)U=:)WBTH4=V472L:>;C>ACDJ1]E_S5=^G.:GK0A:LFQW7 M>\[:GNN/KV\^"S+7 :L_/RS*+T2A4+TO?E\6O(M\%4N^S8)(9C)/*20A MTY7I:0)I)"5,,IGE)"@1 BN(P!9& M+3ENH01V8=HZ=^K(5B.E-R@ZK,!2@04T6NIE!5MXM>7*=&B$)3])_ZS;2>^R?X#OCT%J9DWJC^Q90,/^*13%%%QR6SWCN\J>NEX&^6 M55'>?1)5L>!=)*/N.UD772H=26F0)$3Y%E&LSZL%T?DL".*4\"Q+619@HPH< MMH*G-OMWYP"=XJ#3''2J=_M3NK+^EOJ6ZUC3T3!0-P8"*Z #MK M[C'"Q"?AG!8X*LL8V;Y++68W7<(GRK/2N<(E*^9%^VSU@]>5X(7N:E(+]=2O M,XY0)..$01;G!** <\4MDD 9$9XR?2P0K5-\;VTIQD !HZ_E>?+O[1AA?E+J M7N2;M:?2''Q6TL%S@Z[:7W0VM?$7K5%NY23,!\V&I7R-P4@1A,/B[LAJ%ACZ M9S@3X2_ =A:8'&8^FP>XK@O5BZ,6K)I:Y_];N6\U+]I%;!]R&\K1#U-:W;YL^S)$Z2E) 8,IQ%$#&2PUS1#XQ(GJ$X32E/K H6 MVJLP-2Y:JPHVNMI1C\,PF+'1L. .3%#ZS$)K#U;JZQ"'[[4%H"C_ @[!#GY= MV>&1N=Q!]$EF#EJ,RF_N*.U2W@5/::YI=]EAKZA^^4=TZ&]L!6S0LFK2V8F>5S/S J- M/0?-[FX[AN*BF+W]QK[J-)E5;UQ.(AEERN'":0*1X&K-1W@,TP#G*64RS (C M_VO_T5-CFI5VEIOE!S [S1V7(3'TII(Q",8L<-S>S9=>KS[U6K ?[A://ZJ; MNJ]<_67WXS[PP%$^X..&K#[2$U?8%Y5[O2AUZ691-NIOM7)-*K*U/8""(,)8 M9C!)PA0B',>0BC2#*3B-\^BOVBMO M'_5HD)F7E:[*55ODJNY?7<(Q3V-)H=1AU"A,(DC2,(2$4QIPBF+)K ('C*1. MCEM[I6&O-=BHW94$JQTWN\W&P&S-Y1W9H=G7 ZCV3=%L0/+:$DU= M]SU!XX>>'[/U8!#XT8L=2[ZJP?V@AKLM+IK12.($21B1C$"41P+FF#(82L$D MQ41$B57;Y^V'3^T[;UO*:>7<2K5NPV;V8;N",?#W;(R#?;'5 P9[K:JZ_?QQ MRZ<>L&RO3NJA:QS7#XNV2U^W(OE)#S@$".:Z[:: M,:XS0J5@#R28J[!AW)1P?:G MM5"^DT/4RBG\S7CC4CC'(0^M99^_"];YM5T#%&_M("P0\9V;DT3W6RH%8 M/WRXM[MMUN:TK.]A,OO4[8T?^*N^/FVQ]9?[W$"?'VG_Y%&_Q^?6['YZ.[^U M/TI]7S =%:%F0/:U7,P7=T_]CK,D@0AE1B&6,5-+[E0MN9.80\JC+!=((IX8 M53$\)61J+OQ*3[!1U.$@\"BDI[]/7T -_+4.C)'Y.:D/K$8Z(EUCUJQU_<'/ MJ>@Y$$X5,80B2B%E.G&6B)B,L:8!5):'?R>%#3WGKNU)BA5!><#>$VO*[:M'6T8>4'%[Y7CHUX[9B4M:B]^7:AC? MZE;'Z]:W*681SRF"84XRB"*408QUB(IR1S).:1BEB54ZXF$Y4R.=C9J@U=.] MO_ Q8,U\$@]P#4Q13DC9YQ*>QL%K\N 14>-F"YZV=R\]\,SE]H[&9]%[+@OY M3NC _+FN1D,:T<\J"5&&RGZS/07W>>?$(X,!L,39VYLZ/1PQ'7UC.A+]>L'6BH1M@#K!Q$:/&8V.;8S:YF2K^UQ#P.OFH]1Q M7ZM419DCEJ]&JZ)H% MN@>CV=KW(G &)E9+7!S"O(_8[C?">U?(R,'=1VS%:K<1&*%ZM:5B4ZAL M[8:E8=5KQX<[GH,<[,O>G3I=+YNOBZKMU:0TJMK.)Q\?].^UXUF__28J5M3B M4U4P\5F_S_U/="),=UW]BRCNOC:"7S^*BJPOZ&X)9USG^*L%/8R(#"$*< 9I MC'-(\C@3$S3T4=<$7B'[D[,)C)W7X[F7M&?<,\ )C-S>0>,4='*; MV5\MZZ(4=:T4IT6Y:LZXN"NUQC=<[R#)@JR#0=O>9952I>3OU8^5,]+6@J[K MY;TRGM1?U2_T]M.C6I:VN2ZA*W\RC*I?@D*KFH[HF" M\".=%W>MAK\0[:PV3[>BNI_)6$89SG2CS$@']H4$DB!1?PMH&$O&)1?&T<.F M0J6E]\H#K;U-5(KA()B$]OB'=O 8GQ=&U2;HQS^ZHT7_ M>$'9,@K(#JZ3X4"&CQHQ+LC.N.EI;C]^5+?P@%V[/MRA2RXX--@[C=C:&GSUM+FDWSF\_H-4_!TIJJY3NG8% MNST0?<+!&L'_L9BKQRC]GO3IV@Q%$4T0E6WT%M-V@-1QL M67X%5K:#C?'M(;;G??=QALK[]OK :H^_BS[..!S<+!])M*-#*>I:B(\/;>.- M\NZ]4)JLIL6GGTM>U$S'8K2U$-2E763&#.DDGR1)(1=4344H16I2D@&,\@3S MB A&N=56MY,64YM<.B/T&6!O!FCMN%KO2#Y=@6U;0&>,4_R2V[ 9^KY##\;0 M7O(PXV#O6%^"HU<7W$F1<9WU2[#:<^LO>I@;C[[1=6,$?R5*]9=&'W=>,[:\ M7[;-0_J?;G8$9G$0AW%** M](JV*1178,N"]6\V-MCQI>7PF!'E<* /S)!>\;;F13?8?!*BI0:C,J$;.KL4 MZ/@4GQ&3^UXNW?5R^YB/?XBZ:4_&5A[N[4+_Z..RJ1M2ZOI;.U$AGX5NL:E^ MKMO'Z<;<2S+7FZOA+%=N*0]R 87@(41)$$$D-]$41F5-_,Z>_ M7_1"+Z6GJ,Z7'/_A8SQ?Q+H)1'R^Y*B:Q7^^J(;>HD&_B >BUHQB_K0)Y;E5 MAM6DK?U0OQ$UJXK6CAD528SB.(5I(!%$/,@@3ED$*5++-T9X%B)\8;2GA3I3 M\PX.A_%M#-J.Z-LVZ0IL&75QG*;->)K-NN.-TL SY; #Y"."T@'7@2,D;31Z MZ0A(!_0,(AQ=GNK0M6-1WK7UE\EVDVB)"<*XW2C+4HB$D##G00))G.$\C(.0 MI49;9D/TY3JG]K#G'R0OMZ6U3@'XA*^WJ+N2R%NW#9QSCA$C,H(R2 M0)%<2B$-H!N8!)^CUNJI_[*&RP]:YH3H";61:-$9/2MR-,#D!$6>NGLTHC0P89LN M32ZW)\WGI[GUNV6SK,27)6VYHBL;\68IBO*=(NI_"E+5,QQ&>21P#&6H8U18 M*B!&/()YE,213 53OJ0IE5I+GQK![L1"J&5<9P-8&='7XUGF\OR^ZGK[7)=<;S4JV*%DAZC=%S>:+6LF_IG6[_SQ#(8J"E#(88WY<.RJ=^+1S$/ M^RVP6 1Y'$@,:1"U#>4N%%YQL#N758QN<6YBFZE';(W MHOO_37E3ZN8SBZI-3PZ9Y%*Q"&8!TUZ2SA$)",RQP(+@ &/E)97B3D?0K;4@?<8.J5L\PU/(VJ&65*L1K;%+?G6QR*_4RH?3I9;+P6O=? M(!F$2'*()980<4R4JQ((R'&>IBC(94[6U')K[J=!8L.IV MYMK&(']$Z 57GT1YF4*C$JD7[':)UL]#W8CXLU#+R4+'8?9%R/3_M@J1?5"X M+*M*Z*3?/,24Z=K43"0095&B'#J:P8SF$!<$=J=YIR?\Y)9UCO)53_IPI1O MU 2SWB6>I5E*14PQS'0O,X1IWA6<2V/&,L2X8EJKKF8CZ3TU9O:?BGH@T;2% M 6@;3:\X++8[,/Y&"WY2OR4/1D'E_-$^"+,FQ#&$2IDB?7C)(2)I *81: M)68$I4+:S((GI4UM[MHH"[2VL"A!KZ]C$,1IK,VF!F\(#DSHEX!GS;Q&H/CD MR],"1V4Y(]MWN$_39?W*URHP52[(12'7>A&Y['(<0H2:&,05/X@VIN)^HENGJN M^H]*EZZ[7B38) M3E"<02)YH-: >:0\JT1"*622$I''+#"*J-IY[M3XJ55MOB"E;0[-+E[GW2E' M% 9F#:T5N+[0>'-/RA&$D?RH%HSWZFT UWY\J0/FGO"DMJ\>S8\ZH.*V%W7H MUQ>F];UZZDZ@YZ2NK[\5]4S$F2 RQC"*&(8H(#G,HRR!/,EI*(DD++.JC'U4 MTM38I]4.M.J!7[6"K@E\>Y":>3I>@!IZS]H<(_=4O6/V#Y*HMR?L9=+TCME\ M-$GOZ T.>S?[]1NW:C6^7M3*6>4JY0$&4)$:- MG SE38T;#E=!W=(:M&I;;'X88&ZP*>07R:&WBEX"1(M]);]@CK7;="&H=KM1 MYA"=VJ,R>,IX.U?F)CW;S[*X[8(POOJFKI>"SP3*4)32&,8XU/'H(H(YCB6D MF5H6"H9XS/GL053%@G]I2-68N6;;(FQ>[5U! Q[XM1J"HE7Q"E!Q5Y1MOX2% M!)T6X/NB!'5[V5\< MI6 *,P2L* ,9CR6,UO.58 ZW]BE.5)'.*<8]$#_+8T M3$._#-Z5F-' %27W#JN9Y^L*U,#S5:?6%>@4\QP%MV.N]U"UU?/'CR?;L>Q@ MT-?N-6X4^7?"OBH6KIYTEXC?E\6#GF_[79 \2C!+XP@2C-4'+5$$J4QB&.7J MOSC,*8]BFV7L"5E3H8RP5*JB[]RI&,6.(.$ MX@!B&F&641&2P*J8U:Z J;%$JQ_84M".%O;P,^."2U 9F #, ;'^XH]9[?,S MWY,QZK=]S,+=#_KH=1=N8W^4[]0RK&0%F=^4=5.U2^^Z#0Q\FE&:(8H8@92Q M!*(T4\Y]@BCD) Q)%&.UBK+*5#*2.K7O?9//H;W\M=Y@2_&K+I+R"?S:__]6 M?&O *S7.O[GNA9\<%\M]<5]H#\PC0P'MOJ%N MP@F^LG!;_,1KL)%DU3>Z/5\SUE^ MJ'SOV7N<*VTN[L4M^7:@XG4B6!PRC*!DB.N@[ 0224,8A1BG(DA$A(U:!AG( MFAJ'=*JVL7@>"HV? MF,03Q!-S"!.*/F4G+S'!Z>"VX>%3=VN_>. M5ST-"89XT+3>^QY]PWJ_>EY&_+IFB>;DJYJ.Z[ MNBBK-48D)0YR3*#@20Y1H-9P.6((IH*0B&8A32-CWC41.#7N7>G<'=2V6H,M MM:W7=<; GZ=@WW .3,,OAJ0Y&_M&="1&]H"L%2G;P'2"F(T>,QHYVQBU3=!6 M]UVRT?9^4=>Z"'O7@FM9E'=]X?5%6;\22J;8FBO>?E."E8RB)-53.UOH^L;J M3@6'DG1W4RKR%'4SR^(XR&)&((M2KKM6($A8%D(2YUG$<8@B$L^:14/F-AMU M@^AJ-36L-1[NL]-& MI: XK.*6JT/2X;?,,,KLT&X8L/V3BK@.^UG7_I>EUL M3 4;6U6-GG>U=RT$'POZLYC+HOL"LZ*.Z'=U6'%>E8?9"IN6PY MUZ7=WPA9E(+WS3\^J4^ION;_M:S;3I ?1/.S^M8655/\M^ _D:+4UO1QFAGC M"S_3N_41_T8S&PV%&OD. /##! M>L/7);3("BS/849FLL<..;)"Y$#XD=W];AS6U^NN;Q?7[/=E48E5RJRH%7-^ ME&W+I^XW?!;@( W#/()!D&"(TI1 BFD"4TJ$"'$8$RP<^BW9Z&#TM8W?:ZGM M<+;4Q?R5PT*TKG715_$OE1^SD&T_N>XWU8DLQ MV&C>^8P*ZW8TKL]A;4UR+J#Y)#HK^:.2G0LRNX3G] Q/4=S7R^;KHM(.XHRE M,LGC,(5'PSM=>(#?8:#I@&/<^'(-&<6^)>]D@[GV[S\9P'[C%M='N MHRB70N]#OOVF/LZ2S%^K%:?RTJKZU=-/8G%7D8>O!;O6C>':>(/-^H,D&T M!O5A,^[KQDN&THS 1AJ@@0ENX+%QZ/=[,:I^&P"[JS-R1^"+<=MO$7SY(QW7 MK]6""<'; Z&6Y_NF4V^_B8H5:D$VRU">\13G4"8DA2CC,<242L@(2W,1TD2D M5@[=68E3X]25PMV'VZJ\ZC$'UDI;KDC/HFZX#/6)Y=!KSXM@M%]LFD+C=85Y M5NBXRTI3#/;6DL8W.K/.@ZB:)WW6T&P7/?FI6M3U+$0Y$2D-H>2Q@"A& I*( M:=Z1) R3F*H5I27EG! W0;YIM7U>U^@*M,I:\\PIG(U)QA-ZPS-,J^A5>QK: M/*]P= X_%X(Q@,4SNYR2.#:U&%A_@%=,[KJL8[1I0OZ():WWW333=$? M;\Y2%.[:VH,]!K M#K[O=;?--056%D".E,VO^V,N0+:&J#,L>8WEY$SYKN!QV-X_AMD M*%P8\0(D/3.DBR9C,^8%:!U@T$N>9I]1J'NDZ\Z?:GFJ,V+NQ&C2C2&A:8:%8LT08XAD)'5WX0Q&$B51QI,H"JAI0J&!O*EQ9*\RV.@, M5DJ#VT4;9E$3XP*9IJ"?9KT!H!R8WEX&1?-$0L]HCI1'>#&J5EF$%AB=2"(T M>/](^ M22@2)!"Z-3O.2 21+MJ3(Z;_2".4Z[[(S.H8P4CJU#AFHS1LM=[OR.O8,<%L M#,Q(QSNR W./#U =$G4M0/*;.3D60LL]M-@;6ZV7XPJRGNG"S%\6)25 M8,NJJI2/MK.X)T4YHPE)**$9%!D2RO6A A)*$)0XIGE$<''ST*;420I1'&BEJA)S"%"5$@NPB0WYVE#F5-CZJTCS.>*@UYSL%;=H9;A&?S/ MD_4 J [N/[X@H XU(OT!.WJI2'> W_I(:(R!@4)#6DJG&QL5WIM"2N]5'ZN+BX!E;67DMCR#\\LF)S MT+A/8AACI!"02&0 ,Y("FL8)R&.JL.9YEL>)*W5W#30WOJYDC1IAH[VTGCO] MJ_A>I^:A4!N9CZ<"S)UZAP)N(KX-!]"+95U0Z:#6SMLGXU,7)0Y)U.GZ,#^J M;?=4UXM<+M=_,B-Z>;N27U6I-M]5>6<>>ONC*!<0"0PYM6#U7%RW#RLPT,^]O'.>&A[>U[]P!O2]>HX\J2^5S\TCIVOGG<'UZVUF7+J MG:K_^W'U_N%QN7Y6+8]^*A@WUNBV4.5"PQS3V! ;5+:ZE! )H,K.AA9F* M)U (6V@$56#OZ(@S#UWT^'>H5:C9?U/=\O>7+E_N[NZK&XE_8<]55_-V3NEO; M LS+A?GT::QB!50&-C1+ ^&N!,E<_&U0ICHC&5'*!<&T9D6 %*N5E9($4Z,US),B_[ MR'GDN?'D[>>W'X.+?_>*CWVD40I\_D95GQD2FFD3I2M;CU,=&ZLNY9)7)?M[;3_(0ZN ?#_%5=W>T< MM'5/[!34&ZS;[BD8P-WM@^"XCF\G25[9!>Z#UG5GN-?3@C>"]J#JZ_J9+:V7 M_>W3QMK>"TH@2:#9[$F58X!S)0 3# *=4ITK"(G(O$(5+HPS-X.J/;?;5'(^ M>^_GSF+IO'OKB]#8>[4&G)V(-U$CY* [M"X4!MZ/G1UJZMU7E[YG]EJ=E_M[ MPMON!F;7QHM5Y14\R1AXD3!P*[8V"SKG208UQ@ BI %6F0(<,@%@FD.DB)*2 M"U=/>: ,9A9(J:^12X>_HG MF(J)3@+&F1*ODX*>8':<)(0^>;*3AIZJ'YY$]'U4F('Z>ZD^Z_?EMG@PF]UR MP9'&!"H,%./&+A42 4XD!CIGD% 6:RYS'[OTY>/GMJ(8Z6P?J9U\?O;H$71N M9F@X("-3^S$6TS04/ _'D&;HT0B36I_GM3LV.B]B,VOH,L *S >*S+2 P?D'5FK%>(R+JL\?F0K([K \N<-9D*G_5M63X]U-T2 M#/_(HWY'N12(9$D,I,H0P,38 HQJ::R"A#*:*\1BIQ,_SW'GQAWGB\0>J.!9 M^,P1?3^J^6Z:L?P=EWN*GBQC"HF"&V.&#,L =$T!AE4&F'!94:\NNTYCSPW MTFJEK8ZQ=G\YD#VJA \,JG*?$$<6&P/FD7EL,(3].1+;)^O&:3()OZZ7RP_KC1E3+N(TR53.8H"5K?XMA&&PE"5 MVKT < QK' B"99!F'>:+=*LQVCC(W/FD%]73V="/931F#X3.V >,, MC3,K.*G>P07F_@,>,'\[YH#N 2;Y\IUT;+]WMXL#^U(V#4GNUK?BOYZ*C;K8 ML&Z12,@A31#(698#S!D%E"H*,$9)3$1&D9)^D9?N@SN]\=-&6YH'W3,;9KG6 MT>/9!I:>G2O=9\+-VA@8W8G*NC9"V^221NSHJ,OESE^ZC M3]OWTAN5DQZ8_D_PCXYJNX??-CX#DB.)K+HAZ&#=SZ1)_-GKWQ)9OEZPL?WM:E6I;_7AKEJTW;]ENY$.32F$['G(-AZT:H/4!UE("[M'I8Y(G(.4TID PI@&DL ">" 4$R9;;0*6>(+;ZK#5^[$/O0 MXOE\7X="CNA"LN)'E?S1H8[1@9+1F^?H\+I&T:C2--JK&M6Z1HVR[DPW^%N@ M&24DPZ@*=#&+.Z: :LH )"16N6 QI-IU<7_-=V *0^!.;1ZL&V5='?U'WVS? M-"5OHH=7G\7K=L)KSLW8OMW_D1^FN[GRFE,[D6ES=Z_:KRQZK&?HSWNUBK;F M]]:/N7T&O)I75LVGLHK9S/(RVKFA;=JSO;R^@GW;*%7GA?QY7XC[Z($]1UQ% MC^8V9;]J>SF+OK--H;;/]J/_DSV7T4]ZO3%/9P^/MO;QLV(;\_6O5]O[RL2J M_R[9\^DO_^N);0Q%V0>QZE<__VT8$VRLR>\PUP8?1$SG"JB8Y @VX^=Z=3Z)"F(-:):9 3& M;MTY>L@PMZ7_7,[93;37(GJAQLVN=+!GPG?(;+F=LHP\!R,O\VTE=FSTG?73\B])P(-PX< M#]Z1Z:\;V6@O?/3'*(D$8< -27N>$DS*>&'H')-=X%.&:B]4Y3 L4JZ33./$ M5JO&AM"$ !QF#"144JE)@A7T"LB],,[%OM?[]+R\O$\6]:=U67XP M9FUI.QM#X_-B96 M^4;I]4;MTC15:3:H59ZF+1]M7K)MQ5R'3WE?>69^4=O[M?F7[ZHNXE NI,H8 M(I*8726T,2\DLQTR$H @CI&VH;LB76S76[9T8YD)9?=BKIT&XWV05MR(5]I% M19W*O+7ZA:1Y3S/Y;E0XTRD=F5Z;9/2?K,0_1Y8IHKWJT5[W=L9KC:):I>A MIYMHG]=N"UO\:IC(/,CHL+1/:B$:.K]]TOD:/F5^&O%?(0M_TGDYG]@_K0B# M^4IM>^1OJ^*_E?PHS0B%+MC.+&^B1*61[J"K5)4;K&131^^PIYI *J."YP"+ M# (,[8&[8@*0%"H"1:PAB=O ]+M>WM4!I79BQY<1[7>OYH_=ZQT=*M[NDUO5 MJVWT@8Y1H_VN^J13Y[?7>(6"?;U3OQ&OZ1:>]"T8PH\\PN2,['(>4N+7]DZ/ M@+Z#(WN,4<.S$=ZTO7EP@B"4 N2:(X"5S@')N00<893GDJ D=8X&.GKVW'P^ M@P3AO_'.1@A 8V02W0'Q9@ @_+,1 @"9.AO! 9B@;(0WWMD(;UXK&^'-]6R$ MXTO";/"F8E)3,,EF7MDB]<*8E1^>MD\;U?Y#DZOUH?BN/A2E8,O_J]BFO+LW M^P6FMY;*1"(95#F >1(#G L)&$DPT$D2ZX32&+EE@ \MV-QX\'R)JE:WJ%9N M_Z^U>C=1I4MD=8NLJI$-C/K5GCU5?ZMT]K.LX6G_/RKQESXTE?%1*4!MR%U QD$*5&1,6 M"4!%G@*,9):DF&>2.YFPO@//C==WTH96;+R"LQO-CH'>R#3:BFQC=7="[YT" MTQ1L=$-KG(J-5\9^I9*-;HA'^_\B1?5=6U\FY]QW[\1[&]OU\O9;'Z M]F&].1\6O(BUQI1(!(BPZ3=*IX!*S8"(>)A3:'FU& M?^[5B*H>9NM5Q-4]6VK[P:J'Q^7Z6:FR,F/LV<&FJ*R?TJ;?14^KPC<2+7AJ MW0ARU)F:M!;*355$^T#VFSKCILG,V&7<["/AAR^)$HKB& 52O&5YE7(IH8A= M*IX2_+Q L]!^UA_+\DG)=U5]N3IWHAJK_+K[_*O+JBR+OV_69;D0F21"9AK MG!C:C8D 7#,"M&8Q231.DY1[&8E!8LS.9#0*5"%=ADC/4V?52_O^N7Q4YO=B M'YJPHUU/8S-L]AQ-S]'G9&Q#M,*]UB"J56C2$QMF+>U9UVZ:ZLLK36ZB2I6 YJIH9),JW1V@NM$Q.VW]-Z)D(T1U&'(]NRO2Q#,029AA!@RCF@&D. M!)<,D03)! >E/9P9;&X:& F]D,@O&+3Q9H0.0 M45(3SHWW.HD('9I?3#OHNJ>OR^Y%!>#;E6R,Q*K0^-ZC1,QV5Q.: P*A!EA2 M"(@BE?LNT52G28*<&H &CC\WIGE9V]H&JS1BM[7VW1U1@TR/K\-O<-!'9J@! M\>[A^/-";1S_GYL(K^0&],+GLC?0[S%A_/=O=7=HAQ9A+Y>_V_P0\Y691[-E6S/\,U\6WZKAWCVICZN[^V(C[:GN@F:)8#3) M 5*" PS#3@E,5 IYSDCF4P2Z=>W)4"*N3&8>3$3WVXM(>"[$=;HD(YNC=7R M1R\4B%H-HKT*-]8IR57TA17RIHYCN3/,HH;L^](#RV&[P80(,G&/F!Y8G7:. MZ?.P@'+(BF\_KJQE6%5E>EAOML5_U^':QCJL-\6W/XIR@0F55- ,D#03 #,( M 8VQ!HFBL4:")"IS:AKN,^C<^,[*'>T%OXD.18^L[&TQO3^L^!Y!Q<[3T$V% M8X$[,O/- %>/4LDCX#M5N617G >JE>R)5%>]9-='35\-#BQ7 MFXUMUOJCSK+YO+U7&_.WMVRS>=9U+[)R$<=)#%&6 2D4MMV#-& \E2"''&-$ MD<;(R[1U&W9^W%Y+7?=%K^2^B2K)J]^\D-T[S-ME&MR,W.'!'9W;!\ U).C: M Z:!0ZI=1IXZ8-H#C3/AT#YW!X837FH\]'NI]-/R4Z'5(LFQD'&,0)JJ!.!8 M,< SH8P=2G,I58S-1MR'J!S&G!M+'37<>MEOZR:J!8^LY)XA?P[PNQ'4P*". MS$X#X.D?N>>.T*!!>@[#3AN/YX[#2>B=QZVAQ:'JV.E"M:W.,YQ#R2 !6B9F M RRH HPE",0Y19@QF:D$S,F-XH1)05.B" MYL.6_CD>9.("/1=T/"VC<^E"?S_7%_9LS[++WU?F^KL-6Y65;^TWM?E>"%7> MML7Q%^9CIH29/1!,(0*8V9 ,;A,5J( LU5PQ[+0;\AET;E]^*W?T9 6/MCO) MH[(1?=]-P-T7XSP%UWU<8P [MJ7QNIBZ^[?&P'8B_]8@&'NYN'S!ZG!Q.3]J M,A>7KW*'+B[O>_L%[7XJ5NKC5CV4"Y*F64HD R2U'; 9Q^:G6()X74G8PP-[+>5T5X1/^;P MGRDW9AD5_Y&99WCHO=DI&+XAV8J%!IE M@Q4I@!!"@.%8I3D*H$L27VX\,IXY!X6TC7,W5AM0"1'YK"^('HSEB,T0_+3M2$G92-'_8^YQ_6V\#J9;QO/ M+>(T1<:6 A!2"3!2&C 88Q#GD$@8?;<&&17!?&M?U7(M][E,0- M&/GCW^O?HSSFV^#RF & 3%T>\_*+$505\ZUW5$)D&V173>LO+^=E7]QT91?6=+.] B MPS"S:=A Z2P%F L)*)/"F%DQ3A'-A,B]"MY<&W!NW'=09,Z"3!(*'$-@G+$L ATR!'&>3LF61R M!+(;N0P(WTZ:HP-ILJEXW:W0*%$#PX WJ$.JGT33^JL&0>_$G37,4_WC+S^M M5W*]^K@RE,/9ZA^?M5:&Y6U]J$\?WWS^^ML3_T\EMMOUA^5ZO6EC[70J1 TQ0#&B"4ENG(-:Y-IR+G+86@>//C4EK%:*=#E&C1%WI[*=*CY^C1A-; M4K/2)2#F,62NNOET@AD8F4!G#;Y[4.K(DS!1X.I8D^$5[=H#RHZ(V)"G3A8U MVT/EP\C:/H\9(FZNW5BTC407.B9*YS;)VIZ:8.O(8M#6AB4QS8Q1+R7WBK_M M'FYNZ\I18-;-SF6P[YG;)^[M!&TWTWLX#$=>&?K US-R[1(JXT6JG8SXBI%I ME[3OCD2[>%?@">YY]_Y^:_7F>7])8T]7/=Y^7:\^5]E--C)E^[ROGUI^?MJ6 M6[:R33=_?:K7=RH%P@B#5.0)P) J0TT\!UE&14XSG:2QEX=A"J'GQG*'.^!# MK5]L@_GS^8ZW=4M&HSVHU8]J_0^*#]LJH'L(S+45")YGP5.\2XY'PS-[0R9T MC[S^R^%_JCSA; UZR#R%W-.>.4\X$R='T%../?%J>2I95;3WGC62EQ_6&ZT* M&V->_H8_ M2_)8Y$)0)+S*J\Q#K?^!*VZ#PDUT@$-=U/;'8[&IGE9&Q6K75+G%*&I LBZ" M3;$J"U%GRDVT'@_[MHZ\8K_:.SC_-?UT(6]*O6\-.F=?SC.O8 62[82GHGW* MY@S6_E'F?1;6P;":_37LAU%FU:L/>B&7'JW6T 0CU[ZK( MO'WW2289Y)E6(+7Y9#@E"'"%%6 Z21*8 XH) 3#A&2,4I@P[U9ER&FUN;'_8N'BW M]/>OY^++N8-A-C*%7JKH,@H/.H$R=E&75V(I)]U=RKH,Q2&W0MA\HX.8UB:R M QK64+D@ .DD UA A=>.. M(0 ;F3:"L/+FBVM #$D5%\>:E"6N:7Q,$%>O]X^:/%M$Y;,#?JT@3!SP-L],'),W">*BAP6L^ZU_8?ZXW;573=VM;X6ZAH%82F_6"2*3K'J0T@1SH.,\5 MQ@()E;NL%YVCS&UAV-6]_:.6S]&B[$:RF]H'PV=D#G>'QID6 MH_G;L=78/< DG."D8_OQNUT466YCM MH[$(>6Z#'P3 2)M/7F48<((YUG&JL]SKP.+ZD'/[_O<21X]&9%"L(E$+[;FU MO ZVXR9S4 C'WF[NT;/2VO"+1MZ;J):X=O(/N/5TAF?03>CU4:?=CCJC<+(Q M=;^S7Z&1*GF[[HSW57U7JR?U53VN-ULEWSRWB=WO5]MB^_QAO?G$RNWM:O5D MI*JB=Q8J3F*40P)29:L55-8A4<^.N74&( ZUL_89* MKZA5S,:U[*I U+I%>KV)K'91K5X3,Q56"*3?1+N1XN33-S)O3C9SP84Z!D%Z MC$H<_01[E5(;@V!YJ9;&, _WXWJIBD7]S*_J6V'SP5=;:\4N#&;B8RL"(^">>*G^ MZTFMMN]M1_H[\Y3&B9$IG&)()%"*(( )RX$M60S2'"&)L@QC1+V"V2Z--+>/ M>B]H5$D:65$]_4/7X74S? 8!;>3//1 O_VBM:U@,&GAU<;!I8ZBNZ7P2#G7U MAH!^>>M55?+%F V?^;+X5IU=O+VW@;X?5V^8>1F$6F2"T)@F @@FB:U\)0#' M1 $%E8I9PA-&D7,3/8Z$C$-5R6]=(([E'PSD7X*^?(PX-Y]A^ MY]="TJ.?W\"(3M7DKS^R?DT /6#JZ@SH\ICIV@5Z*/6BAZ#/?8/YWC[M^OAR MA73*-0,\QPS@7#! &#);-8&37$,(,^G5 *QKL+F1\SE_2X^6R9TX!WNT@M![ M!4?52&V271 9V:&T'^^U_40GFCNX?T[O"6.1MU9JRU653ZDH_[%_M]-,Z S& M FB12!I947OP1P?";NPQ#&[CVW%! MD'DSQW4TAN2-CM$F98WK6A]SAL,=0Y14.TK:M"'R-A;6UG3[HC96@H6Q[S*B M>1=S[2;Q[/"8R^LH7I/SX\ MLF)C=_9FH[?YILH%(SE"/.8@I@H#G&6VW Q/@,H83%B>"BZ]FH^>'V9N_%9) M&>W%C!HY/6.LSD/JQE+]@1J9B[PQ\H^=ZH1@T'BI\R--&R/5J>U)7%3WU1.7 MN&KSE56YK=I?V.9DMHGIW=K^ZOT/PU!%:;.*FD)^",4B1]!61V<*8&ZHA<8Z M!T3I+(YQBGGBY=N92O"Y\=209:IJ#-H*514*MORT_;7M-K=#8N+ZD+ZOEN,Y MY0Q?F+&//>?XKDQ7,BIPXF91%,I7]K]&V:? &1FLL%/H^&%KZ\>5V%A#_IVJ M__MQM4O*_ZRK>O)FT*^'M:+^CY+?C/E_4'XB7O!$"F;C6R!#$F <*T"9[5V8 MIX03*1.&G$ZM!Y5J;JMBJU3T4ZO6S_:H\*!$Q5I'K7)UWX6#?VL4#"_[,*;Z./9?ED98TJ88VAJ#R]PY<@=B/./HA-0X7>*/DWN>O&8-#N M=1>&FK8M7;>^)_WFKES^.CZ6@[+F1S[AQF)57S:%4%_7RZ5>;^R-"YJHC--< M $UP#C!,.> *2B"S),MDK+-83]."(UB%N5F80^ZE7W17.#G/:1&)*DB".XZ^ MPELWC2-FW'?I+^22&?HUFMPS$SZ3<_+1!&CQE_+6A,_2T'Z;'I($QIDUQ2Z^ M*OVT[_"];\3'4[/,DA1 KA# &$- ,P)!G.4)1 E/H$Z\8LTZAYO;BK@KOE*+ MV[L/WQ6P'3$7@8G_4^]#6ZWA58^ ML%7Y-H_K.ICVMZUY[EL;0+9Y?KN6:@&UX&G.4R"Q(@#'1 *>H@3 #,J8$8E8 M[%2_QG&\N7%,+7+T0F;;[\%^'NM-U$@>6=%]BR5TX]Y--2.@.3+5# %D0'T% M)WAZEUOH'F7BZ@M.*I\68W"[+#0XWC<\;Z/%P)'C<1^ MULM9E&$N(&0L!B*ERO WY(!Q* !3T-B+B*@LPV)54?D;M5*Z MV)9-@XB89#'.(08H,]2+4:X I8(!+ WEHM28=-QKSWAMP+D9=$9>L#4"1P<2 M1ZW(@=TXKH+N1A%#0CDR7?1$T3^YR!&:09.)KHTY;?*0(P(GR4*N]X669O[/ MIW);1<9\6&]^57\V_4(,H7W9K%?F1U&Y[,O;'T6Y@#'2"&40:,21(1_" (7& M^-.YR)+,\)#*/*LT>XP^-R8Z$+XJAFG$C_;R1R\5B/ZP*OAV"?*:'#>2&@WR MD1GK -G?[.$0V\@R^OU1VOWG%6P#2CL'8#1LE67 MAYH;=QE)HUK4Z%#6IL>I)TUU(.S&2:T^ZL7<,)U @4FEV7G&> Z3!"A,4HY% M2G3BU#2U>YBY,47C]VU$O8EJ82,C;9#3_"RRKK[ROGA-XR+WABK +=Z%1&]O M^-F'3^P$[U+PU/?=>76_.'_#,E5&=A6!+JG9\A "@= P!S@Q7S^3MB8QU(JA M#"DFV6*[-D*X&0SG!O$B@-U08YXQUS)&=@&LI:RBU6V^SD&C].5R_:=[)U*-D[@ M:C^>)9)CG5OO2&:[GG($.,\4()D6"4HEDAGSV5U<&6]NAL/+$XFZ$G> #^0: MR@&G-_VPF_0@QP6V?H:J MKTK5.'D75 H"49*!)$,IP%F: Z81 XPC(:3FU.P]O(Y[S@XS-^YXK[42V^)[ MVQRV6D2KD+:ORDYRL2Q8VZGHD6TW]=_LTOIAO5'%MU7TGFU69IK,FGO[8#U+ MG@="YR?#\1BH-\1C'_Y8 2M(&Q&CGQHA?Q[PQ*<3A4'/>V)V'$*4KM ^>&TFT M37N7OVI-_CL4;'7^#)O_=8M&V2TT;= MFR_9+%CU>O5I7=H-QF=M/O(OZTV5_K0URQ1_VEK_Y-WZ"ZN2781"(B%Q E1. MS!9!<@$HR6.0Q%D2QT@2RLEBI1QCYGI*X_2*[T*_QHZGJQ*YB 4R?)I)'0.<$@YX&G-@-G(D-O]3//6J-S[%7$T9E5/-U@M] M6M/M)ZO2SSO?A]'+>D8WM?OC0#5;9JQ6;MJ9]3#JIIFO2:R_L:"QKUY2HXY2/JX@U)5?O,BHYC&"*8@SP_085Q62;>MG M(K*4)A!#MQZBL]!F;BO&:!42:FBB,_7&KE9/>+7*&P$OI]NR]9=YY49>]/Y2 M;]MK%N@(G^69UNH(4.BO6K8C?.Y&K.#10ZC@>U5>]A9C;"OW:3OB@B71;%L>> MGI%7LPEG)J28:C"T ]=.]9=CZE*IP4B=J8P:_JPPGMW52FERI A/$%9F+K!- M3\74=FF7"IK=$H(JX326U*G0P(7GSXT==^(%YIP=P^=&7#U &9F3//#PYI0+ M6@])%\=#3,H$%_0[_L@O71;V_;Y_>%RNGY7Z36V^&ZOK@LFWK&:GH@]++=]6 MQ7^W&=]5V=1/NWZ1 N6QSO,$X)03@)42@$F8 ,EE'J<,"@Z](A4&EF]N_-&J M%S7Z19>VJ#?17DF[A._5;#>?E:(]FH ._2:X4=DKSN^$SH:=$V&_=[IIPR[J M-BMOV6.Q94NK5VN-C=2=="3$AZ3AH46R_:O.I8)3EF<.86BN PV-X+? M!8!O:H&KCUVVOWRL9';C:2>H=89CR/(4)$(BVWA- (A TAF.$T3)I'6+JD) M@T,]98K"-%!WKV]# SCR8K7#KI$U,L)&NU]^&1H[N195&;R*FB;#\,6HXV%Y M=Z\B89,1;>@VJY=R8[&9Y:,LI&K:CV^44,5W@^UZT_Q<':FSTEZZ-4_@;%DU MABCOE=I&LNKVNZI/Y%E9KD5ABR[M7V]1]X_8WK-M]*?:J&BUWMH'MT:B>7 3 M-U.LK"AZO7FPV[0_B^U]]/?;VR_5U_+G?2'N([.21.J@[1M71T\JG\Q5]D[S MK+4Q49X5VUA%K-PK\V"VC-:[3L;B6=A&<86.EFMC^VS^UM^4\7DQ:KO$W%$9 M&W'2F!I.CYC$;O!1IC4"O.X9*/-MWZ]X79:'R;;E(H,"PXR;989@#G!.K-U+ M)5 Q)Y217.7(JXFPQ]BS7>\/$[X.VGH;^5\DCGN7MG6?%;<-V$A83[5>]8:Y M?V;==9/A3QK)9GHPO/7SGHX?^N5$C9G($MC(&".4((I(K$ &,$ 9/80)G%.(YI MGD'$ MKUN8[O],I/W[_/_6!Y7PWGICU4'O24_W3&>IWLATW W$[S0T ?Z@#_ M(H(3'-J?CCV'@_J+B#@>SE^^/S!86MPK^;14GW6;W72G?FS?&$W^L2 (9[$@ M.9!,VZJQQL0A26[^$%K&*,ES03*O4.;+8\W-UFE%M?Z35MBF:%=DA8XJJ7V[ M[G5@[494 R$X]E%63_#\0UFOPS)HH&G'<-.&@5[7^R1(T^$6_S.=6R&>'IZ6 MUN(PF[)"%-LF0$7#E"I&.8 HS0&6<0HXRS50!&8\EUCEB5/AZ:Y!YL8=!W)& MC:">X3Z=D%X_2!@"J)$I8F2,W \,AL!JHH."(,R\G.37P.APCE^\=3*G^#7A M#YWA5Z\-,Z9V'>3KW>DOBI5/QEC[O#(VG-FI%JMO;UA9E+^OUMQ6@+$+XL?5 MX]/VI8GWYKFZ_>V2E>6[]0,K5@L&LPQI'@.>$=N/"6K 6)X!J;,Q5 MOW\L06='Q5:^J!(P^J,6T=-F&VU*W0R^.4S4V$N!SQQYFX9C SBD73F:K),: MI6,C?FS1CCY>8'M@5MY_6*[__-4,8G[\N/JN2GLT<;N2'XH5,R.;GZT'I]@6 MJGQ7E&*YMH*WK;@7"=0WIG-FV#_)% :MD5+1:5O$*NM4S8CM%_[=G(^*^T^K&^U-. MULC\;E6)K"XW4:--]/'%K.P4BO8:17N51NE./Q2^@_9%[BO3M)V3!T+PI+?R M4,^=N'C$%V6^%\-%W]1G?9#)^MMV+?[Q"_M1/#P]+!"AB' 9 Q9C"3!+4\ 5 MRH'0BDL(:2(RK\"7,86='=WW3\;?:VW7B .]HTKQJ-%\HH(.+B^,HU=X)J_! MV&[EUW\#IBNRX#$ULZBAX"+O7Z-$@@?R@U5 \!G3WSO_YJDL5JHLC5"\:0?W M9;/^8"-OS2J[:;=)^_Y*"YFH-(\3#=*$F;U':I,QE,3&ID8Y3U.%.'.J;! T M^MQ6GE:!Z$"#J%4A.M0AVBOA[L3VGYWK)P"C8CXRS<\.;O?#A%%AG^B485CX MO8X?@N'K.)?P?^9D!Q;!ZAZ>9(0_)#163BI=K(JM6MI\E(_F?5Q]*_BR\;[= MBO]Z*C9*+F*$&86$ )IB!; M@LIPBH&D4B60*8W\NN0YCCNWM6,O-JCDCO:" M[P)&OYC![FT9L(-NE0>]#GTCX]SFQVUG,0+J(Z\>UP&/6JF'C'[S@FG8X#>W MH2>.??/"XS3TS>_VP(9]A2KK?I-0H#P7 @*),0:89@E@<57!,^,D)23.E%.# MXI,GSXV-6N'\.G:> M9-'KU@&)D>G!'P;Z]WK&W?CGJ[YTW;1.]8C9.^>2<7 M!)Z/F?5M_6#+!*_LUK?.<_U:E/]H(\?R1%,*$P 3D0+,! 4$Z11PA&/.%18Z MSKV.O[K'F]NGVHH;O9 WL@('UHZZ!KCCP=1P,(Y][M0'0?\#)3=:5I'?OP9?H9#4X#&!+Z,?(&!I'O51(-AD3V4F;"H&.$ M'Y94N\RR:!QJMOX)>Z<>-TJTA5'-;Q_59OO\Q7PGMJOC>W/]8^4PCA5C3!%; ML4ID "L: Y9("BA,$YPJF)#$*35\&''FMC;L',P'*D6M3M&A4I9K6K5NHDJQ M*F!HIYJ_U[_'K+J?NDPS5U,=P_S%ILG_M&::Z9KZ^&;$:0LZU.F/LL,I3X]! M)C_VZ0_(N7.@ 9X:MM9 )R;GV),\US3G*5N3M? \>>V*C9R1C^5E:2>C0I]P1=)CLV.U> NI&U2 ME4K (,. 91*GF,$TCV.7NH]3@#]!*1 3CI/ M;EO.$=$?V<@X:794RVZ7IEKLEWV3&HV&VS$&(C?DIM!7A$GW?8'X'&_M0A\3 MMA*="8G8%S/^*,U25^B"G1PGFK6PK95?J-+\FS'79%-@Z. ?JNI#"\5@3F+$ M ==2 *R1 %1P6P.Z/G5K.S+IA"&8)B#-,04X@10P!CF@,A>4 M2IJKV*GHT\41YK;SLD)&!U(&U"$YC^1UAV%O?,:.EAD+&G8 Y&D6L LUR16_=&P->\AE'=K/1#]I7. M3Z8"M>\Y2#]P7_FTPP_D ]VG4X7% H(B1N!HV4KL55:O$^8TQI0PGH-,(@6P0L26,4@!0I(+EE&-4+QX MK+J&_;9EF^VD8!^/.R+YJ&^%[8D;O:E[[PP',.)8YR31($DY AB973K%7($$ M0913DB4&\P;@]V:O.#V\[:@CVM-U6O[@T%ZW-08$:V03H_WF*U&CO:P[M]: MW[Q71L#\ MIKY5^9,+DG-,H%F?N#WBQHIS0"BE0,*9F$^P/4_>MCEI9 M_8X_+H/K=F@Q"&0CLVD06MZG E>1&-*7?WFP23WP5W4^]IM?OV'BXEXV2&K[ M_'%5;C?5@E3[WN_NV>KSHWV$;<:@5;&U H Q4C45T $;C*M@:.*(&CZI;2HV(;8)98S)1 M;;" ]TW#JCD1 S)G'&"8VGASDMBM,(\IXU33I'W?_B>\:O__6_8:;YG;+_-0K:A<_+8/7M>H@0VHZ8;\\47Q9)JI 6 M"= HTS98CP+"%;5'?E*EJ:(I]^P\?&Z8N>T#K92>!95]0'5;$_I#-3)]!Z 4 MT RX"X1A^_Z>'6GB%K]=VIYV\^V\.HP'#C-%/^M= >FWZW);VA;H9CQ;3K<.&4,D,?VV1_A6['.QQ;?MSM\=[(/1SZ^: U)1\YC M3TI0OH@<4Y;W_8&N;;6U5?&_;-;?"ZGDF^??2VLHG2F'OQ J$YF0"&24*("3 M6 :*PU@JCA&L61",I_$+O>AO8AL@IPN(WE4-9MX;&2W6Z^?GLIJT_3SV58@ MGCYQ]UEQ=)*/@O787G/;N\G"_.40YM];F,_U]AC0F>Z-V*#>=??1IW6W>Z-R MXG_W?T)@$;CUJK+RGMCR,U\6WRHF??>D;K6Q=3X4>GO_?Q7;+'*8Y#E.,T#S MA (L+*O!# .%,YAHS5!,G.)Z_(:=FVEV9[;,BED1/0N_N8'L1E+#0S)?%U>E+E!R/\^Q_FP2NV;&O469/NTWKUK2I,5&?L?"I6ZN-6/1C# M2R>0Q# !,4$9P+'B@"=4 H)S2 T]J23U*E<9*LC<2*O5([*O0]1J$NU4J7/T MC#)-.;$FA>\/JU!4:>3II J>03?^FV)>1F;$,:?$FR'[XCDD9P;+,BF+]D7L MF%=[/Z]'+ :_?I; C\\2FA.#-D:DKAY0'QI\7 EC(97JG:K_NU PB[%"$&"$ M",!9C 3,0-8LH0+)KCFVKOAVLA"SXW!!SC6W!U<'I?WN&E.+Z,6A.BG%@;/ MRBJ3O$X>I]\S>DGF?^P][/L1=N(]T80-?M0]MMS3GW%/-!-G#[>G&CMLS?S= M-O1IR@? ZX4!"K/.%6I3#/B54OMPCAS M6YD.Q8R,G%$KJ-_2<0E5-[8? *N1"=H?)F\&O0+"D*1W::A)>>J*OL?4I+5)7]8C\=[9\4@LJ=99(0@ D20HP(0(0+E,0YXF,1:*8$IYNTI<#S.W[ M?]M4Z;,"WD3_#_P;A#".'MDF^F[%_=

    K+C0Q_T,A 4CP(P^6%0"O3$[P\1/SF&.-/^)TL$LQY=.[6;#0"7N) M,SDT138+@1,WSRG$!W #]D91.DGH[!5!<9B-CY\-.@\W[#V:?B\W>W*5DCLD M:8JXYV:SU$P+-D1[=9K@PW#WACNN>8B>2T;AZG1$AQ'MC>B*8M- +NCJ[H.) MG<- ?_Q 6R+C(JNY%0G$'*6$>4FX9H?D3)G7V'0'5AZJ-9;O@?=X,62R45+55[:E] "W+*&>'71"#Z.8^%-VT#H.#H- M(@#JF$8BF@P7\XD$!]F+&1<.=X J]+?DS,5DJ1@N:2 QG!!=KQ3H6&889SSS MUL[5T9(AH$VOPV92>_;^3@*LT^L@";1F0R%G?3SZFG%J'S(&;(U#\!H!*&G& M*/AE!9>#Q2O@[R\APPZ1M389L)B5&G_3WCCCV1Y46J/:W(OW]5&%J$/3ZIB+BDXXD1X4$[;L>*UATP[ MS:"><*WU3P%,* 7RY6.3;C=5Z?*ANS*NSI@!2K)<^@0@7_3[3*"3/Q0KS:QS MT8NQN.M,TU1("(Y#NI"O'E*&"N55R&E.VV-!>^%]R-;3SCG+&4V^7@ *G>8M MW*O2$']@IV KSNP['JUP-7I5AI_Q5&G10M.FA5>Q!#5E8?GO7:V#OS=8'3'4(2 RFQ;("I3S7_WS^=.CDR_&TO:84FO[ MLXC6@B8-_:(#@$=7QA!^VB/VYX-[@@=/TO4Q;6J5B -Q3 05 M/3B BF[%L]P8J.CW65>;\GW)M=! )U9N87?(I0=L8)[:$3!<""^;@K9#CW#? MC(1*=\-].:X!URFNB5. '' '1)IQFPO2XX^'TP:3G)#GNV:;B MX'2#URF[TL%%KK4VW1O:DY]MI;5^=][P^;DHYJWIV@X53^(1%$2RS'UU1Z)@ MABME^8C1(+W\K!+".F8C84J -\)(+"0>917%4<51H\-::KZL76T^88AA(D-( M.>K 5@5_=5LY/ZZ/6LGJI.%.X>Q-4TT+>!FA6NH[(LPSL4W&?4CU0J >D2X\4>@5O5.A!HZ'5LGV<-\,GOP&?UT.GTT^^^G[+#=.[EW M/_D+"%M7%#G\^U]._T*._HHF9],;V;MGYS]_\\6[5^]^O'CU]/'V MU9M9\>KIVO/\Y*K=8O7CW[/3GMR_??7?_Y?*G M7ZJ3%T_/+EZ\>W__IW=G#UZ^_>G>B[<_W7_US;/MR[?//KQ\^_S!S^^>?WBY M^N>[GTX>;5_^\N+DN].?MS^]G7[VT]N?/OS\],?MJV^>W_OYS0^+ET^GIS_] M?W[UZ2I]_\\_%JZ?+=S^_6?+?MR^_?O3AQ=/W#U^^ MH6>A=WGYR^-[__WHPSDZ+-9=F_ZV>3!:?[Y M@[_\QX,O_NWOZ8S^Q]_&UYSD!Z=TO4G0Y/,!OQZ$WTR^VP^N3_)/S]Y-'F03V=T^?OS^1?9 M9_1_^;U'&2;ZD4WTH\-$_T83_>S!?W]Q;_+@LX>?3X_NW?]B?O3@X6>G1W0T M/SS*'C[,[CU\.'WP^2-R_!\,3+09?9^25%>8 _B&P1%DZ9_FTYRG7*BL[I\8 MX0;O6%DK/*5 0*^-%.IX]"-+I(4T''JBQ2.03$"3=\ZHMFB7(4U@)]/6M<_K MG]RW BC6_P[T$.=5,>7T,\4,>8WL&#LQ^@+WY+]TO<_NC6;95ON%1D_=5="I MJYDX0.O ]P3^Y>2]=CP40X!6T%2C%[=0HBZ >YPR5YTDGO\NJ-GI^U%=:2I? M"2']&4E#V8V]@_F"!RX^,$^GX M*B5*66X%*-BTDHMLTYAA,Y$N<7J8V;N--)XK&\5P^VD2YIRQB(G, M0FX1@6;WX[))6N[[T:VL"UNK6Q(\1S,G14 >9\[L2<@U\ ZI.O @8M[,K([^ M7=M"K[!PF&DQ=\8*XZ'GBZM#*/* +6B4 .OM/F$]\:42)%'6X'S7ABF%+0Q= M8^QZCI%J%HQ?3B"2$(KD^4JK8ZP;T4.&W<*JNGKSP M4W39]+AD4#^AEZ"D:3^*2H2!DFCQ]QL]M%LC=F"\>*)DL>]SK][-9C."UNVL MT01J.'J$#PI[?1Q.MAVKR61CDP-)WGG3] _50(:CR5B1P4G^0D<,/:L4XZ3! M)JE>FR$(_?;6: I"YJ+5C=\#,1R/'LM7!&W"/FKW\M(_&JFZ0-1F!7))T#), M@FTQ_U=+? VWMYSI874<9P596!IMU"WC35)+;@DNH:$R5JM.HE$=53E3%=2A M#74;S!VPECPR]*+D;J!^MZZ$(4+,"[9 MW9!L]S@PJ'46>%=]$K5_*[4*T1F>V_U>DN:[AF:E[:OA$Q'MPSYU47=10TJZ MB2IFL%D.WF(\^KQ L"MBA"1\V^J?S#VT3PAYG7)RL)F=#. [ MX&5?2-8>\0FM9CZ$>?,&N/$,38 R8-AMY]5RL_)T93)>=#1FC10BU*,+9(UA M*FEE3Z=T%3(7VBC-FB*E.POM.N$:O19F/64GWF\/S.;FMJNXT%%D1;4)K5P' M3)C.\*1[$&RK/&_3M[&U'X9*+4NLJNBS\ONM-MR-3HX(.(J<1WL\>E5RB2QK M$B(^[.CXADY%2!B[Q"4J0]M3 D0,?FEJ*(VH-:\E)D6)+-YC0HN-0CTK\ B3 MH[P. S;4:KP$W&8_X(_-4W#=V&2ZX@XL@6QIFZXP#Z9CF5"4; )UJQ%\)28< M\^+X?G8LG%MX8']\!W.O6]GDEHT#O4O"4.:\[)B=Q?A_+^%$\UR2?3PFW[F$ M4Q;\@&AT*I-T,.BG/IN$;>$)4PZ&CW'1;N&47FL"4U?*#U4@OHN<]L'/&G-2 M@JML5F0MSWCX;5B-]8)MAE2#1)=+@(_CT6)#[\$V!'A97'B(!')L#+O&@;H" MH:O]CN/E<.ZMG.8L6 MRZCQ"G+CY0E%Q/,+ @()E;,8%B9-9$)]^,#!G(?:I+?> L=S'I@#K_:G+>E' MM9>HF4K!^*[0.F7@UC!7*=<6!A^SWF5[9+9L0+!DNYL[U&^ZHO$*9"YR1C), M'?H1G%D"R21(*OD[]@*&P36\M'0>2_:IZS)9KUY?R-O/C*@I'L!8 8SU\ #& MNA7/\N=0\7(J1^R,ZZY7FZ 9K#[]LUIC+D@$=)=)>KETEBD!5Q(+9Q?@P8RW ML=A+D[1V\T 3NPFLK+C8N] 7F8X&6FZ M3:( H<=0)\DZW!\#[\ 8S\,[)0D@O:!ERRT(&\<3RT&U<"ND]*2(*$,D@5AI M1XF'D^EOK)E&CDUA O-GI6+CQ \Q"N IGYN2U&\7N;\AR*<80]W>N5Q\VEZ! M0#HN8K\F$H4+C.BLGS1(N8QT]8 "C1=$*)(:_NC-4 @14A(!IR=I$ Y/YZ.\ MKL$KY%5Z=SRFJ"4A/Z1^#**/J![,4 M4S7^(YUH>>QM\+9_(X[4. GGM9-Z-SX>?2TLXF/?']#GS3*7K]):8>"O\P]8 MA&F,,QBS-MR1$#A/H?BV1UN.+;5=U'02?J.H\VKD<)_? MN]/4<%SZ>U*M*/(;O>:2WNVSEM?,I[P2L#/Y)X(5R;,5EJD)O,5M-"(B7_>5OD7">FQP8YQ6T 9"G,(A5D3D0]5 Y95HN$.$+,;$_RR$><62 M0ZO?NZ2*AQD43A/-E+'(PG=QPOVGBL4547/@A%TDQAJ[0WHPC2;9Y'19/O,SS4-^F/R<8Y:FZ;CC(XUWY6UW/?8!I0* M@"\L!Z'P2/-K8--6E1)+:E7>;UE^*KFD="MC'8G*<0A6<0[C#K=PWO;.TO?] M>6%%5UZB+5XPAC$6-$^V(M##B8"5H%YU5P#V*,7;8'?,;9M++(B.E-ID4)&C M!N0GB!P*Q5*MOPQ/%2)2;I&'G4DZ.GGTN\W2+>-= M.7EP#+Z4( :%*?JJTN334X@P:3:^H.!+*]:L^VYJ2 J4GXB&H=^<=#RO^8NG M#\?T1OS_HX9,A<0Q;![8ABJ5>#ZG(#.?R?>OS%QTF.=KSG.4OL@DM-?9$X4X MMO'EH)F=V/879HB,@E?4^9>0T"Y+SC$RJHP1//0C%X&L:H5,&87+=4%VO!2% MK;(]3/%-3;&@J+0NV)F0*-CD)U?S*SJ;5]CL$ZPXS?E,SSL?U9%G T^4D"Q)D @43?8 9N\/S*IEVP3"=9\+I1-,_ M ;(]]%7PI61?VV8>6#H^SN2"=,7A15E9?EU$ 2$E*?CAN3!RZS^>*YZ-I=GD.Q)/ M0]PV.SO+ 2WB:L=AFF]JFB,J2"=Y%N968UP)DM30(R3GQ/UA1C[)C)QGTTS* M9IK^'MB#.D_,J>;.XRSAUXJSBFX;L A1J$?^.8=C(V7[68IV--ORT?]LJGJS M.DSS)_&[RBHY:QF,S67G5A%D ;9Z7K72>X4RFYV.?G[W4XK^^2 _GQT@/[?B M63ZUJ-O!'GUDJ-]LV/38T2$&1\,V"P 'LI^H+'!.T+IR1/#-4G3VC6[F]ZXE M37NY1SY[Y_6F:>N G142621+?JM,](0!%*C*<0F_#\'8=>$5& G"\ ^%W5() ME4Y,%B!' Y"RUK#:M^EN="[ELK)I3<5P'",BP2E]*5J MEY-;-*_EA)/$[^F]^[820YG@&ZUI>AV?[[(+>R_7MU-7BV("'%K\MD]PBXQ" M>9:=*=>9(KTRCG2SV:BV5'6H2=+ZGX3(-33IJ>X/(U@X,9[/3"/&'_ 8X-#1 M-M>P2>@D0OI:L#%85Z6^3R=EBM$&#>^5;GL+=]M'8 60$]8ZC+J^YQ5[,,N\ M"U$\SVH6QE5)IKMH;1@CI^F2'74GWKL,:U]NW3"4LXC]ZH46*@C\'(*,(6!->ZK M6:+]ASGS2JN8O13J]D@>5Y34DC\020@Q;5 )5C>5'A&FYYDR;J- #WI*:9IA MV:,%-W9)C@-JNY-FUW*)J(6@AG';PWGTPUFV_W5QX^71H8)/GHLKQ%>18G)L MCAT&?Z+QCV4%F!O)X7G-"$;K(^94Q_9L'UIIH!,=&CRN)+Y51LC?;"SP=Q"+0_#$\ RM.F0 M- B$>(ORP5A*F B^KC]GR!_I#9-&R;QHF=?#'4_=(8 V)R:WV]H&BUN%C$R@ M_/IS2:*7_%%,,ZL2&<3&=E<;KY><595;03+B=J*&:&$;"K61U M12672V ?)N[TAP5]I44.K"%Q2>UA,U0)_*$47Z#""/DU-BTU/)QMYE3$2OGZ M@$J6KHT4KR@/EMU#\,]-X9J*F>8';M=J!MP>R)H'HL6O9I!APO% .!C5=#7# M:*#2BJY +RT(V:;>/]1#1Q:@).ZI=VWRLI8<8Y&14 5./6@=4K&]3!)$EDN+ M*G ]WO5L5M"US"1VV&YT;,Y;$S/#6S!,W;9S%3OO(]=!WG%^>@J\Z4Z?=^"]#1T8;(W[M<7=T &Y M\U 5X)>1P.6#V)N04?IF2#TWZ14LV[@#+ESEO(C;;!JG'I((/[5($@SPE\2? M3>+WGVF:C3=?Z4%),XJNK!9Q1JH"@3\IFBF'V;%OO"-VWFCLEL8 >4R##($1 M%W&_HDRX1"+15JM"DAT0]54A$D"5SKFCSX82^9H,YC4#EBRW,;4E 7=Q ./XSV?X 0802^T''2: M<_74W0JVEY_9W)\@C^+"V'BKUT2*OE_SZBQ83YW@E-:[K",=0=L/:TT)CL!. MAG4E24S=(73/*M/V4)^VC4Q.P3);LBH"Q,P-;@+R#.X0(J 5:'[!*=I K()8 M8 _L0OHN.J!FWY0X9>B3[LG>G@^88LFK^F@(@U#QW1B1R*1<0%)DP7(&PL!F M1:%FR$8BI@AU"TMPS8BZ,/-,/LY@!=W]?14BU4]UE@-";^;18<[W^1=8 ZD[ M%]3Q$O_T:Y:"+/R0P(RX6*Z0W,:R3(P"E1$N;N$=T12?5]&" +6WL@AG=A*: MR? V;D)V+'Z;C?D^34^^KUJ)F4R3;&ZJB&M&%X=XM4(>O=WN/F&A[*+7R7-4 M2*MU"P]*2)E<)&AM8;1[I]2_UV^DU7/Z%)7JS:YH5 M?NLM*52,Q';!?47P$S[#6FD/*]M70W&3ONDTBA:_\@4&FW78+/WBR<0,8VUN MXE=8^+%D;^2P@@GOX-D(P,PY;N E>]\TOA4SS)O+W<_@Q7EH&W$N^:*#3V)< MA@;PRXJ.P[BF9LZ%-G20&\B6U]1MG-[L*'N*$+B$,I#*75I"T9NW^KO62L>= MFFL*N Y 46;G)2@%W+"%<.CY'(T2D:7'1H?>7N!"JK8?18=G3V<'K;BTM*W M>@\DFWHPF:'+51J$6!V;C:KJQJ,C22UK4*80.D=@W!V\*!VM:(H12RBJT+^) M;%,KA-'"LY*UD.-13%1I/"K @O>&O.T=[7?O +WM]C8(]5:K^OSJH,V[VVMR M-NG!9P-0S5$GK9^2SDRUUJ6(AC7#AE(%.C3H>357*CEH/@0Y2Z327'$1YB#. M!V P%&JX-+9'U?[#&$; W=7DC6UOO_C>1T=OJD]-<7>S6>%V&GA9;!%6O:96 M)+B]YF_ @&!'U)Q"C.V<>A#WY_Y8]G77EU4B/_":DV96 M9I,,C$2<#.LADPQ&E*F!WH2[#8K3%V2A;Z5\EN?8.&W:M29D MS6JQ*1!*K<6F=@HUA[9 2I>(.:^34=BK3FQIZBPX2Z?8 'Q0JI%>=Z9X71(S M[;MH[ZA(;:]W'NW1C3@.DH@W.C'I%:&SL- 9S <)3J 2NQW.<@)G'B/X6DJE MRO9\2KHIU=E0?3J6@NL;7%N!,H;T7T;GCZAO$H/2V[X@W/*\ZFUS4<2XXK!@ MT'P>3&"BI=FDAE&I*AZ[!&=7TM.$D)\::,LFT8ZT0P:%8.$5?IHV*U1?+O>H M#AO*VMC),IG,4@%5+M21&QN)C]9Y7UCSG[L/)+8-I]_"6"]V4>\67KEA56:M MMV)HT!0D\GA6[?'.7 5/23YJLGXH[Y;ZI>$>_IY2^X++DELP:P%O0'W2^'@J MQ\M6TT2#DU[6+U8^HZ45P>Q'5J8Q^@$YY C9.14 :G968W=Y6U)=(.^MWAG0 MC,D2S6!$4^JW(W;H*.#T4+_I-+7L)O4Z"_>H1O=Y#]=I MD*"R^WE([$\+Y$(]=R>,'0ZD36E ?<@Z+32U98>0V MK&_#^L=M6'\CYO)]]&IC'^\Z7.449 46U'DL_XP]L**@65V+$&ZXMTE5($K' MS2C@J1ATX>=H\F*K<8DT+,H;5J=IJG?)#>Y"47&]+/9(B/)ZPW<.EY/S)FT> M]JW7!JW:W1V%J^.T'H:\*#H5':U@T-#J)\26V+HXQ2='&XWMJ>VF-&F>6NU< M$)S]B#HUD>%=VIJ3O]>4W5D;Y"C=K.G3J.A_RD MSWI=&_#S[\_?$N&]?_7VECVAX%=44N=JSFIQQ=ZNW ZV*K=047&ERC6L]?2I M M\4,1QX9.]O)[A$7!MO:K;BW.9ZL+*5P*8.*7N28TH4 @+E@1O>B.]O^.?, MMOZP&TEVO>Z))-Y(MSLSE/G+RA0;17K1 ^^(R>.IO>P+BKQ21]X1:PKDKNV; M)#;7QMK7KN^X=VS(*$C7N!I&%3&%5M\ ,T9+6I*7AABHCOM=\8"!7F2?1S&Z;D9)E@U=?1UC@A?Q"DY.;XNJ66UQD<^F98W"0_&\.1XXW3F1&2W.2/?41F>57[-YN"NFT29)\E('R MG6.X&"[UI)^P89\6<81]RD LQ%-2ZN ?Q)4"[22E=H _T<:W+XW]-;@''*Z N5A1"+GU6>Q)^R?B*%#,K)/353 M5,DM=0C]8>K\5]JIP;J-59>[K9?XXOY%/,$K#);ZV:(5$G06W%MIUW,Z(8P[,W3 M;OU3[KSG.E=M/+/7M0&W+%SN%V=V,73;7D,\$^22ZKF1<0AO4'R,.WRI%@E, M)"\;>$EC'W6)9D64B>)%=DCW0.^H9E7!Y*P(Y6Y['%.B(!_624E>&?>3AS^Q M&%U&6BRH$X$!<8NMTFMBKK2MJ6"0576VV MC0*-@G(<:I;A0*IS2W8V(KE39WUPRKXCA_9"P:#=+ZD76.COZ6Q)%35.GE 7 MZ7I%7(,MJ#Z$] XRJ6*%*B5OHI&Q?B);34Z9+Y'K=$0Z'>QL- /-J%BE=3DZ M 8@7T\V0>@QZN];T=6GV8&-_U+4V?T-T@(V?X/D7#JC# ?=-:D:$.UX4&6:( MP27EV+?D G,VV4Z?G'?DT4H+$:.V<+'1[C>%6\T8L[(%7 MDU;+[V7V,DM'T76&Z#_S!NV5*9L\A*(*+U=D*T318SR O_*S_?SGOVTZ,;V_ M;=7.HEK<+W:5SI;9$0NH3-3^23MK$G.2?M!5T>P2F35OA_MJ$TU-$YMWR2Q* ME6T, 4B[0M0R*#?A#E^1S4<4KZ[@1G59-GZ=J7N2-7$$$DT7,,>V&_ MUZ3PX"$ZZ:89Y9B*Z_II,^,65!Y;&&HH518F+F8\9[EJP+D8C&%9B6$W M1TZ*!;7J]197.7.XW7\R30DMPA/T=>8 (;, S:A26$FE%D:8\(6-JQX X5=) MK?%WKER^>52GB;RGULZ]Z7RL@/3VFW;TUK-7# !.9JN/V@D^TDAW7I^X\")J MP/2 L0*3"&931 -HVLM:0WC\P3>9.L&O)"MH ,GXB%'M'Q%=W$X-2DV7$@P#D9$R6J.'YFJ7[/B*;AXZH[SGA7'0+; 50$MC(.7[W'2YGMLQ%Q:& =/ M[7+^<$_/5;$XMZ%NOOCD9)G MZG C)I4":,J/M'.2S>@=JHHS*UQ)F?OR)MK2=UG.K*$9J=NT\D3T6U/?V\I& MNE8UGL8H)=2V.K%G(83ZHG>P-*P]=L3:BVLC1>GS?GH,9MM9V*\H &:S'B#EY><21+X(&) MIZ4S"*IGQP71%?U/O5;LGFJB.,%])LX+?;K\DB:G:D[G8 NI&LS)#R%27\ERU MGAU7H:(+MN]OX3!>'R91S=F@"%;@VZD M'B;IJQ3ZEP4V$--@N'4SEJN']OZ$6)!"O?_ &LAG*44,&4 LB=7M@</MF-MGG8UL^8%E9U@F M#U=H(#NY '@C.0T"9[>0;O55+A$I.*+H4L4G?36+Z/*+3YI.AF_\(/*GXBUN MSJ;W/$91!3O92I0LD$]="6 DV#7-8F_A;Z;BU-0 M?7G4F*]*Q>4CT%HV,8E@_7 -7QH\9>-\&+,4F:(96HP5X7Y8%"^\ES%%_)0+ MZA[J-UKIL+;G/X-\3'ON1M4&+=9_3QN,"62S1254C@$?W),_-JS:"P>C&:$_1'OO(YIBW_%HL<^W3T^H0J#KS2V1=>> M$_0<2,I2GX,R2;%";E _Q%:S9"MR AGP5"[3I%4 T\G%]A+B[\^#OQQV]BU& M3%0!F JM=_55F/%#T/\XC'\$\1:!Y MY-?\MBC@+,,7J]=LSU:M.KNM9ZM/J# ^"<,$LS%I[F$=&]GG%)S0_0X+ M%RE4?;46KKM]@R1.4:%I[Q 6LS9\J>.T@MQ5,S=%">M;&*$_G7 MQP5(&EB!!YY="A59A[\>.]./ M@H@A/US ;QR@4>B9=$HPFEU [!+)%[?MD( M9J6Z#;&8V4R>WJB>;Z1R3;"EMTNIP4V :<9P//&7D+3HYB3BVGSO7#MJC:38 ME;+XS1.ZZ]8R"/8.,J>1!"WE0)Q*8@_#>4!GJ=YQWS26GO'!_JY#P(MRD*2F MV'G_)3%SQ>;K[>[V6(_RVH:'"PD*6XV0NYB%E,\07"(:9E./\7H0@>=?A(;/ ML,T?8=&3C^[R_"Q$'!&$+J.!UMQG'&+A9[U^J@C/I)*1>X>+@M#8 #R@WM]+ MT-9S?52/%PR<0M&HB"FH9Y@4JFP4.G<@HZZ0D!2'I[.I>-PMA+^L.I*L]XF" MS$/8^VA@RSD7-D'] #%=$JP*J8"#H13TKY^$4%D2>%XO+:X%BO,HIQ.\!9,^ MHPPFYZYOF$,5BH,\!5Y3*BW5P, T<%9.F" CG_HI( @'0Y2Y>D)Z/V8(M-H! M.]IH\T*BG<#:V@Q'"S7V=]M8_H;,9?O M \-AP>]?:2>9<'R2E!Y+49E_0UIM:RUF9@;_3NJGU/?6')&3E0K(B,%XC7&Z[UZ/ .L-:%#H!'O7H'P*,'Q7.]%;WUXM/YVZ#[:R?@ M+(/%__[^[N/YY?LW_SI_%5Q^.GW].CA[__;M^;M/EW=F*HDRA.+?VXYZ^\,G M9)[OLD8?P8KG?K+]Y]Y;?NP?/K[_>\@2)Q26D\)O).Y[5F&H?' M(4PH*/ IX)S&D"5U!K9KT8^&H8^/P&E+49 (>F1$ BK.V2'XCUEJ*%T-I0LE M:>?DFP'V4S%N" K4F)S!3-4\8Q:->$",7","KWDEU=!5$O7QD2S7? VO4Y*/ M[LV)08HZ08+:RR3P\(&T4MC):);, 9SG@!?K]D=S 0,*&%@(P_? 9Z^R$&9 M,/Y>O@PN@33^D16U?_T5I FJL#GIF".'T9_ M4#YAT M&)P2$??C/H>)Z_U JJ#Z:,QL&G^/,UO'U1Y)%).LNNXK+_WI=S M'?>VGW/M+=VM-^>_G;X)@'V=G9^_NGCWV^5]M^GD+A3V#9)DKRD',.8D*?S? M4-WNE;X8"&%7U!ILHFK,E=6+73<)<1_]<5A17E0X62AE&*-J3$:#:XN85TX1 M!6U/*N8Q(BYHNXLMZ.DU4MEL^;9OU5%KYE"R9.HI5$O K3*IF>:7)#&-@KS& M-O(Q7V(&G78N.= D6=^\M[)PLK_]5VY_Z95[>_'N/+@\?7W^Z=_!JXO+LS?O M+W\'I7'+](9W:+?9]/VVVL=Y!KO+/8-K7(&C'UIWXO-W)[Y\?*IMYED?3C]^ M"BXNJ#%;M_'WQ[O3=V07H!A?O7K__^/;TT\7[=PN7_/92\]4H'? MC#X./Y;Q>7GSZ>OOLDT=Q+\@Z\?Q><_W^_7WSZ=PA/O#G] M1*Z#]V?__/O[-Z_./P:P]9_./UX&I^]>!1>7E[_#/WWX_>/9WT\OP=A\_UK> MQ4#5[Q\OT )=49!L3$>S;:C41+:%2"#)T G.R9:O33\'4WW.-V:?\L2Z M&INGA,VCKI:SCX4L&CL:^FJT-;0K[HM>C]P7[+\E+_IM V[;57HE/<2"#]26 M;\NHY8Z><7?WBV,0*VLLN99Q7ITK3MUTUKH&">[XPVN?>((66N-9G$,O(DO.Z"<*G*5K7H, M%V&60MO*MUJQI2WP[#9YI9->28??$6S)]-!4'AHS(7R!:]CBK;N5S.<_>/F4 MO^71=+QYMW/-W$8P 3$M2OLF$[';C!M-86< WWS.64$V84/ M4JTJN3N&\%UMBJ,P/I"CB,="-&A,:A]B'V M9X&3E&Q;9XAI0%2H9]U*WVTX'U!=_\4?^SNGVFEL \2 M")/79++NL<8)_9$)_6IJ-]HAS&CK,LI#QVMI"L64X8)#MX=8%$B=&BA1M'"+ ML[ZAA1+F^@?\[F?4GKT)"V?S*/Y.M- KO*FH4V#].E93YX;SN >S MRX'^+%TM#.!>^B1:(.:ID@,$>T,/#1?#X8\?QB##AB:9 MCN,(J,1O#48/K20J M,%NP %J@E&W^,N\:UQ\AO_?SRN'%OX#-MWP:+LJ>F^I[%6EZ"SE]?SZG7IN- MMA%S>2SW47.RP(;Q3N:7<9&Y5B\^.ZV4P2TFZR,3:$C8M_G+KBDT)VEI!TR4 M6%A*!CK)()(\*I>Q[ "N;M,2UA15/@=H.H!X_I+L(!OM]O:Z_W/5 M[?PYO?H!K))RR2\U=G:\._WRI3:H_CW%1@P(?8^XYY9$MDR=6)(_LQ5'\=&X-KMP(.=<+OU=',6R.=\! ML/K]Z2![WR+NU=W=:P-?SUESV9* SN'2@,[E^9OS,PS2N!#9J]-/I]MFW*JS M%NE%,YETZUV!M^C2H5WT6MY+MN.H)V].<&--4I@;+@M,V:/!A10. M <+?LV^S55(=WSW2Q1Q:(WB]K=&!CNO#K;$WK%D[;/;*'F!\B\$L4.>L=-K$ M][0H,2;/D*^"LT'/3PL4I):OC[+<]\%K/XQ3!!R@[^H\HQ9A4(/L9<%[_?P M_>I9GD@UK^^"DQ0XU^^2JE$'\H31E@)E]7B94JL'?**V[O*+6ZQ PZ*!93N M'655S:CU['1S7O)FMNKN"/$-@;]FU'"Z7_#TGY)@S3LD/N^WBU7HK^("SMO: MXZ=IE,P1NQJ#N?8S9[8U&C[ST2&&O+><47WG"A+W,(Q[Q=*+PR7>E)IR79+R M8Q7V'*3!#DCM))H6YA?]PTOL*YI$\U_BE&0OO;1@JF=345%/CCN]?81M^FN9 MP_\-=7A18#NDP/Y<#A=_.^AV>L?+?][M=)?^=MNP1YWCWO&]1KW]MX/]_7:N M[5P?8JY[O95&_9EN&-\RN*W(&?[[ASWK;!.[Y)?=H$NZN8YG'^T=+3S;FW[! MIQN<@;4+SXSF6VO\QW>9-63__IM4D?,%M=,RQV^Q.>Y188S(2.%9"BT. UWD M5FTB@9;1R]Y@?3Z^AYWH^,RW\B]]GZGS# 2OHC+Z905FNYE']4P?O8,"^]'@ M\U4.3&BX([0THO]W&YM]*M)<"(L0:;XSI?H@Z[2WSAIW@Q57^C#B9,7%_N6K MEN@O+<=1-VIM^T?'X<')8:WV_Q[K1)UAS?7>IM+=]#\\.3EJJ:ZENL>4L+W=<*][W%)=2W6/RNN.PN.]WM-1W=HF MT&!@S#:90&?8D %L\72Y*>3<;.NMN_'Z;!Z-]0X/PJ.3=3E;\SD_*&>K?7*Y M-_19'E-W_R3YLV_)BZ!Z#_[*^K M_WS#8WKV+N#?5 .T!;\T!]W:/PZ.C_?: G^\!'X4GA^NJVNT!;\\!]T["DY-[QI<>_("? MO6OLO84_T][RJV2HW-^$:<=HQWB@%!SF=R>;?-L^+NG,\35&V1;R_.X1\OQ[ M"O4ME=M;>$PGQ^'>_CUUZ_:4'NTR]7;#W?WM3PM[[L?4[86]HY/VF#;[F$Z. MPJ/]>SJ,-LC@V )=Z-(DB([K@)4)!F\XB5-$12 ,@^\L2-_= T[>:^-5&WY, MQ\?AT>$3AJO:4UKI,NUVPZ/C=>5M>TR/?DP'X?%>MSVFS3ZFP_UP_V!=4W#S M0O1;H!9=3*91G%/U8)(5A0=$^GTHX,>M);OA)R0-U=ICVNQCZH7=^Z:VM(?T M>(<$X[>'M-F'U WWGO*0OA^7T$=3E/E,>],/QE%^=4_]9WLU[3TPA]K,\@T_ MI%YXN+>NGMH>TA/'RT;JBG M/> M.N 3L(O:8IQG>\#=PT.0P9MZ@Y]]K<9%.L@F)GB!<<&?I/V111?]&C?9 M?W>'V>N'NP5%[ML_Q;+LGX>Y)>[;/\FQ[ MW?#PJ-N>[3,\V\,]8,GWS+7ZX@.CEH4WT=04+H==QK3VB#3V@_[!TTP2>T&^X=';T6C0,.TBT=VAC#ZA[7]#AUI>S^%1 M=WTG0QM&WX:SW0WW>VWZR_,\6[BW]W ]M6>[#6?;"_?:>_LLS_;PON!D;5[3 MM\UW[YM1EAM5$,OH2UL?60L^[8?'Z\0'U]V(+;(WG]WA[O7"_>,UW.[MV6[5 MV;;W]KF>[5YXF#?=M>O M'VQ/Z+%.J!?NK8TXW.:'K;Z_[TQIXZ/D$WLPM;.1X)HVXTGI[2\/M_[-OF@O M3H[#@Y/ULT>VQ:QLZ?@[H>/N27C\C-TC+1U_)W3<.PR[)^MGQ+9TW-+Q)BW\ MQ4G8/5XCC:$EXY:,-Y",#[MA[V13@63OL%*'<3%-HODO:9::V\F_??+AGVP/ M:XN>?*28UY.RM@474# U>5",H]S\LC3HM<(>>&QO#QC;,)OU$[/ ]Y;Z,[^% M3[2=93O+;S'+[Z=5Z*]1$0^^ICSIF>JQ6Z2JONAV]M:H";B%5#?4IFK);9/6 M]F*WTUO?W=J26TMN]R6WO9;<-NI(GCFY==?/D6_)K26W>ZUMMW/RA+WJOY^N MP*_B9%::X5?4W]UB.C['J[3^!FSV15O32%I[^4^<%=@2\G=#R.N97RTAMX2\ ML82\CF'7$G)+R!M+R.N8C"TAMX2\F80,QNC7XY0\$#$_^\*,2XR_%\&L,,.@ MS&"-DRE8K(A<]VV#]8LY2M\Z='N'@ZJ=93O+;SK+[\>+U1BLMTM^G@6!1WO8 M#^/I*@+;LLV53JD;[NZNVZ"M/:7'3FH^#O?7AAMI3^FQ3PF!.-9-/6]/Z;%/ M:2\\.KZGN;1!!M$6:#U+8G2^UZ=OOUO9ABWU/ M-'(?I:VED>^*1NZE,K8T\GW1R'T4UI9&OB\:.4)HM*VE$=*V?RXC&!?^=QA? M_^VO\!^=^23*K^*4OE_3I <&V]/(GO_MK_W\Y[_9U=='D?W:/X AIED1EW$& MY MSF8:79F=?FZBSSO1"";[2Y3<1//BAY^K1P#[+X,?'G5P"^NK7[K&T>C!ULBD M,#2#+(_H;("X38Y/P9RBC9E+,,[-Z+]_^#_QP>[Q;N_DJ']\?##:[XZ.CJ/> M0=0]Z!^/>MU#,QC\S]$/?_N$ER#(1L$9?!#(I_CKS]'?F@YR\8((K1[";%>X M,G3;')G3%8>M2J)I87[1/[S4*MXXI0732PVVJR.'SBZ3A-C.,K[\W*&?:HR) M?]L_Z1SN+?]YM]-=^MMMPYYT]GN']QKU]M\.'F"N1YWC[G$[UP>8Z\GA_M;, M];BWVESO\%#=K4<=+3S;H.HPNW@<7>>XQF:/&E6=TP*YXRLS,).^R8.];EA1 M>+YV6SP5=0VLMYN;W>5;(95%KSZQHDX6ASJ.6UL]Z3=V(?9V.-V8Q]F M8X_:C7V8C3W\IH+(D\_/9Y=>Q&E0CK,9##&L@2.ON%^;E>/:O$HPW>B,HM(, M@U^C)$H')K@<&U,&KZ(R6B6S<(T[UC[ZM8]^#[!49U$Q#H,!_#3Q 2AW0(]CHN1AG>;E#?TRR]&H'N,@DB--K>';"KT7749R@,V!G ME.4[!8SV-5'Z9YJZOD7)Z=V#W7!W;W_KTV):JMLFJCO9"[O=HY;H6J)[S+R, M_;![WTJUWMS_KM"6Z;2*Z[MYA>/R4=0./5%;XI)O\1Y9_AKF" M]32-RRCYFCS:+4P\Z?:.P]V#=56XSN['U#T(>[OK=GYKC^G1CPFL\/UU MK?#VF!Z=Z>V')]WV-FWZ,1T_\J<,E)X@*@J#J6KWT'VVMT:M M&^[V>N'^_O:;=<_\H(YV#\*C9^#R>>['M+^'/5/;8]KL8SK&+M^'+=/;\&/: M!]ET^)2%[FUGKBUZLCVL+7KR>W"KLEU1E-G@\SA+AB8O_N__.>YUCUY2^DHY M_\[\K'LGW7N$REN7PV,+W>Y^>-*[9T%W>TR/=YM.PI.])VP-T1[32L=T?!3N M]UIW^*8?TT'O:8_I0N7HY[.)DZ',)-? M=O!?'C]EG8K%+SZ=OPV..GR&B_]]>_KN]+?SM^?O/OW79?#JXO+L]\O+B_?O M@M-WK^#_3M_\^_+B,GC_.GA]\>[TW=G%Z9O@[/V[5Q>?])F/YY>_O_E$C[S_ M!1&B7S(J:ZRQ(?C-,H M'<2@G@^R=$BH"/1<;HI94M)CV2P/LJGA4O@"\\EGR3#H&W@F&@9QBF_^.4L' M].Y-7(YIX(%?-^&^4MA]EL\D]$":E; E<3I(9D/XJTD*=X!/^Q5L3?*:,8IC62 XTD0/U/E2.(T2&OLZ2:YAT7'SF;\.4@1'!RV5L MBD[P'I89# U MC)'E\E$>8!#-X,DLI\GF<1_!JLLL*&:#L0QN8"IV^6$ 3P01+!YV)4CB25P2 MT'4HGXR1Y.)1K-_D-/_Z=&CC3% 8/IKLO/\(FZ$SIG[HO5]C\ M^_/3D[OYZ<9PAO<@GJYC<[-Y?.#66_^'(9*)@FF>70.)Y'AU!]ED,DM!ULK5 MG1=P)XJ=+-T9C.-I0. G],M,2*:?9]&P#_04!I.L'R>&:.LFAGL*7X0G1GE4 ME/D,[DD.A JW.PI8\C(5PC[,L 8%PXCPUPE3A.=2B>P\QVA MJ"^0^DMSE1,W&,3Y8!:7P= 4(-H)X#U*Y\$-D3BL;PC?]UX(X%+B]2IF?;CU M<#?@ZTBPM#+8A2@8PT;M%%.#8_M;(CL2"O$CW\BC89S!#3?_F<&MG 0!@ <"EYE0!1CRT>P*=BG^8H8[.,TH@?V(KV)R==#?<:IPKPL8-L2+.,OC M\O;!FG'L *>!("$Q' (0P#"&\YL5PBK3(?!..WV<%/ =^$Z4 MSX.)P7_+O@!1P2HF^#9^ S;\Q=G;]Y<_Z3(-LU7X^1H95$8[ *IB=(4?*>P"WA1WJ\F,$QQ/!QVI(P M\ XEE._#IB@6$+Z)0PE=SFEIIB0Y!WN(/!_X):B?L-/* 8$! M/,,R 2$C7, MLC,\B@GL+NSA)/I,)Y.!/AOC,M&--<7]PB.:C2*Z'C#BB_?G;XN?>%[V8:'J M^I.OZ$F@<6IBD$\S(FV YYE%X1LHR;*XQ['0]P VXK%>7;QS7P T"!D,_7,'T$7WH9?!'O/,ZKC(2L!Y*7#8<73#&C@V. M[E_*%2QAC<7 P"'F/*",C:_L__;SP6]!'RA_!^6\7AXT3,;1+*GQJ9<\W9UL M"F:'G"&/4^%?0.=Y%KI".1J)9H',1&<(ZXF*X,8DF"BQ<"^%">K^V9.;.9%< M,$^=($?+X._X.O+'HD&^;K3$P%7!8KHVB7>[ MD5=-\QA6"9/T[\50&!0H.3MTK9'?*+MQ'&7>J?Q@>$2X)J2L%3/2G_"X$]A' M8[D<\J)!$.--(58GK :?*?&KQ/-!:9Q-C!"%S )56_C'O";1+B9()R!_DGE( M]S8" 8H<'WB0W'F6&GS^GN!0@4#I2X MC9N/'50O9X51P^J\@Z:4:]C94&P"(!ZC,H\W>\H,&V0>6MWXEU!9(U".(3F% M&[>#/&$H' 0'L]M @AX( \0($ Y2%RPP*3*1.%PF:W*K<\P'"8I5_ MQP-2J M(R/8WEB.5NA"AA?*)B*)!GE6% O\VK'*JFX6$F\<.B[)*E%5W;I+PU)15B7, M+6,K<,8CL&)@?0AUP\>,K7URV-MT9H(;8+N@WH)<&'I<@TPR+%TF,OSX&A[W M98?W#PM:L"@M*5I*UWBHCM*!AC/OR-@*!D9RG<4#9@HD01JDWN*HT3":EJ0V M7"59GX[/,@.E4G^:5G8@YVIX]D,TW_GTK\I1AQ[ATYSJ2[&4-8ARN#9H\!(K MO45X6K9=A+X:3;)4;GDNZ_2^!G\:\B?UP;K8W:F(W9K455G+)+^@?#L!VZ0; MUQ<=\0FZ.UB_>>Y*P?= TYMDI#K>8<"\KW)XU4^53*_R[*8<*YL=S6@O;^($ M];^I00,KFL!Z1048L2T>HJI>$QVC64Z/P$NP4Z@3 OLI2$*)XO"R_HKY,B5R MA7]E<89<$ZT,XG3R5M"?HW@V23;%L5*XOEP)?!8(Q[1^+I*@/B M3&F?83; VJ99@M()]2+YIC>3K(\.%N6<-^BH(0\1ZP55'1@/ @P&] W/0%+7 M%&1494V)S"KH9U^L_<17+ZS>/:0QW'5WM BB6[$7!X+2?3!_6NW MDELA-J7U2N%M%-&E?!(5,B_DUJ*BRFG(ZS5-E7B.DD.5"I[S'1 MG]B\K[LH+NR>K#G(WC- *C*$' JZLQZ!1L2X)6@MP\8L6BZJQ9V$[0 M\7VW5U225\[9%^F,4# E,B-JJO/B@;QF]X'S6+' 5F\1[A99:A43O.(2A %2 M5LZR65F@98(3ZP2OX4'#7J/0J3"@<;!56-6N\1M\Q5C)M%_X&@*PH2#0Z=-! M/"7;':,D]%79P31 -YGJUJ!_#.H>MR%L+R@H. W?49P%YS,P%4W$MN@[L/7& MP2GL(>Z\O;;!IPRU"K2TT*/,*^4)D,W;-P9UF30#P4=S!87E]Y3<"Q0_A,\C MUG(.(VT9!SBM$*(XSW4'_#L^!NMK'"/O1>X(1T1[XB@%B#2R,2M'T)9D.\&E M'J@C8W*"QT#9H%=A2"PG8V+Q.;%_*[^/<[J0OI^6_ 1*A#4:#!SY@=C0%4T[!.PP&[3 M !+ROW/UW1,T-,RRU8>@94PFQ0#N2UB;./+.;[L3>U^Y$WN-6[D"":#,L>NL M+_.;'WCC>:VQS-Y)\S*1<4L8VS_ &T,Z%-NOP-1KS! 3D2.V)3$07M1<1APT MB J?RZ,O#%X O:PT54N,O0?6U%(K;-N4(+3G^^AO1H<(V^A%0!D-:FR8 M^("BO^&C+-?G4^''B4FORO&<:35:<.(2TV3G)GLCKM%URE[33%S"$O01L1B@ M"F^&&)HRY(C 9]SR4,\ADQY.S#HFT&-%'@7GD42_I@S@J4D@/BA)176<4_8[YKL%F MJE=)DT(H".?6']+K&"X&+EJ1HB50)Q_]"(@J=#$ S:[!H22^(',A)_>OAA-& MV#UOSXMHI:YAHLN,;CM. O0F/.)%CS6Y#9D :2GF"U)WS$YP9!SH])]@&!AC M-9S[ 6,.,\I 01:"R2] 7" G,AC]?]$>FCLF](=]EM0D_,U!34YG^0"T!MI? M4 LX)4Z1/6Z&6?>NY5U4SC;_81XNDC!,3KET#WHB39_K[RPZE ] M@PV$ACL6!N/L!E:7+ZKL/O'B <2?#2NJN9E$1!M(1S %V&?1Y!<^HN_CB6+4 M)XE'1@ZY+X,^[Q_#@&DY=FI>S:*_,Y#B&?KK?_YP5S[/8L_, M@9EOH*A;,V?P8C)%6PH=3.__=?%JQX/"UR6MU)AI0V3Y!:IGH*?\ VQ#)%I4 M^/D:13GFG]M_)ZI%-T"&]XNX0H%7'YE.22Y0O8QIQM&]/$NCZSB?47:( M 1Z$F2!VXR@5QW>3XZ:B^P"^P_?14/1_B'=C'OP')H(Y2RG?O3]FXPC8#[T0 MPL4J67=-9FF4DT0EA79,F97S8)!D!3)Q#9Q:^%_T/#"GA458/H0*:3Z7)$J6 M02QS(]!H,7J->P(6=#17-J WP8VG 0T2PCCYDBT\W$KDO\%;C+$&76=FP=-_ M9'DR#/YN@ 6-@_?Y500RA$7TT Q D<;[JF$Q#%V@D@03O(IR<@'IUI(69/_F MGD2C% YJ,,9Q6'RX]<:BH19LH.^40YE?&\3!N#AS@!G3N-(1"%NQ-A$ M0UFM^!\,^A\22>=BCT-IH@FI8TDV0!8=^JDB;X%UPQ2!N9?(>BZG$2H/%R"' MX: OX?4(#@#F\BF*;X@$HC0:PD^O MF20,?C,8)!/][Y3Y8B@+T=AY==HA:QFB,0XG<8JVB(2 8+D8W$O\94GRF8AO M]DG].0,[91@/)*2&3R;H6QUG>8SYM>Q, M$PSMD5QGGPQ0(<;LZ5#'3$1THM'(E%:% ).LKDQ;/U$PVQ*G\DH[1C-*\Q M1K>0Q*N\0R]F!2E$\$<=!8-;>-O)Y: I(I0?:"8PF0!=SK G%%/DBS&J9B"B M">B<2/@X/#"@%Y,AY@10BH77_:;N'2MH8^JO,ZF#%$O9KXA;DF%^""RY)&6? MDR<&0"T##CN/A3@S.17=03F<>7 UBX>4EH6)>6-,^KPQI'# W4D'M(F4H77% M-!&SK)#,.M\Y1"*>TA[@Q$9QG5N,HV2DK"(8SC@)&EDMQ9$Y06^'TB6&\Q3$ MPJ"P3D%TP5K^Z@Z.5.09J"-SRA.!,XOQ*$"H#\"81F[0!SY\MSSKWI@V4!JR*G-&> ,QWLX-^8D$T*@B&3\"BEG<-L M\OA:5#"8>8X"(Z"8* H!(AN=4TUIM6K%MQ6AO95$:/ P'U]-?K_FF+=-E7#U M ZJ0(KLG%Z-0)>O@99-XL&HW$VY!^?AT[2N6TB!1&4Q4A<7*Z(L>:+H>9]@P M,*1*+S@P8H.82@"#IMED3GP"7>0QW,N*'T"%X\(V,?^_0>UX[MU^ M2[.5N8EZP.8IZQ[$ NS^I:BF<-8#K$^-*?QE$L&NEYB%JMFIWKB2_F#],,1^ M.;+ .P[WR>X)R^$H1<.3RU% 5H'I =,OV&0=(E.D!&,TI):KZ4O4UK8+:2UW MX+#-'=B(N3QX[L"&V'&GOBR78B=@ O^8P1UWFM*-D2Q1OO*4LAVQ)DH\$'4Z M%YPB=QR[<:.KW+!SCQ*XV(5GF0O!X(D;%?-][2])S!E.R.])$<"$^02V5\*P ME)R:\[^&O@J#G.SO* !^$S_(!\FM"UZ!BE#0B]8X@1-&9VN&S)ML*)M%_ZOU MMKIU39JF M*[8:RI>*K<%JE@O/:FP8!1].MV_\RKUH-#*#T@;3%Z4@.95<$AI[S5?8>A*X MD^C/+*^:5I[;54Y'DOG4KH+U6)/-FFMJS"VW#CW+#T=E!P.%MF7G:4*^<5IW M E>F\&L&B@4,6S%2P4(I\?*48CXH_8C3S:5W8XU56B9$).,^3/.$]KAH*MQ\547+AJZ^;*B#*> MKJ,\SF8%\&4SI6#Y!*:#7E8QR^DE+BCE( 'J2O ]O#TN'D-LY@;O$3FX/J>9XP3>2,;I-HSV>473R:)?Y6NJU#MX^[YK4#(<.6JX[Y M9+4<>! 3;,([ZZR[][@+I5E5W? MKI?@$PM:SJ9OR*W+?\]J9-WK=I>:A#?F856XNJZ%OP[#;$>0KV/L$_UF3ZEW@ M=537E65_5M946:\>-BK6GMHL"0E6"$NA;5FR?WAL?)6?ZH-&,XJ:<)393V>3 M$.G F*$(\H@KLRD.,LBY$C )*'*=9%%J, SQ_Z1X= MU#9LO: @6_=_@@(8C^8;&2=L8AI5HV$K%GQ[#I!G.O%AKFT_5>[O4@,G(!,4 M*S^3C$2U3\'5ZTA_*^BK2&>[@5Y(BED7' HYWMT/NX=[03&._ _^00>5HN'4:!A\PY^@%_D*1[W*^NE.++ MO5[Z(5(MT;K3C\VFPO:\4%5M D[9807["KE!9=0'<1N)PF[.U1L /T7F2 =.9:A.B#\U3T MP1MQA!"OE3J-&GUXR)T\B&Y6=9)XDPK-2Z&\>JN)+Z5+_'FNYV]A:[P);ETN M]6M*>2'X'*I8K&C=5B5XAU'$/;'9 ]!QNDK)_A-<#0 MYBDGW>)U_J!A7F1$YQ(/6 GIW[. MIA)Y:43J8H6681K,-,HE:00V.Q\2"V,ER6V^J$B*'.ZF/!_ M,+>)ORG_.$"KJ8PT89R8O\ U4&IU6DA&(6(#:<[GLI,$LG!5*'ZT-( LSPS9!.4+KZ!V8-W(8U5,F++"MZ@SP504W$<,4?BTVP8MD/LGC+$L'9/H'6XR,U]VSMY_:U*X4 /1 &$@J6.'FVIL^5MO4%&3R.(R- M)*M6L^0\AUA.Y6CLB:R O'GFA!R3Y@F 0:%1#?38]=5/AX565(_0%&B42OH; MM@YRU(71VRN66+94 #1MG( M&V^02^BNJ)N>K7L_S7)3E+(S4+L9SQ 4?-Q!2M>0DBQ+K R7%LNVIV[+%058 M]!#" ,.3\]P9!"A8Y?'T.B)QQX5=KRM]A,6E"N[ *;C @.PUFG,F/)U+OYV?$9O)55[&==+O@Y@7XNY6QT?7.# M&.NA-;3QN^PP4=;H_'ZW?U<",5B[L83)8[(Z%7DX0+IBIIBJ%;\,A>H+I%+- MC;HQ%C19P'?JBXXH7=#Z]ARM.='<($"6J@A2?%YD AO [(N^'N=^8CM[!_$* M+=^?>? BS;"Z59UOZKS["0DW2_V2;JX2D%@^5_![9#X*7L3P$A6T@$'=)_64 M_:GZ"E7_LVST7QU'0TZ,TWNR7 V"/7D1PV?H5QM;MXJ"+W7G6K7?E/7?"2Z= ML!69VJ32>+"&E<.BJH3J09-1*:YCT'BPWEIQB&:4PDCN+RI)+ESC> MJ?+'^I'4J-PZD5X)*3N-$PE-U\1K]4C/>849Y9A]IDK_\6+ ,FJ4':+OQI(4 MZEV,I7R(7,NYL:YPOM QH6Q);6N#UF$"5]#K_(%#BX!:I.S5Z/\.Y=?M*+,S122 D[3G MIDU-A-LLU7_UHO%<"O-UM.+?14Y%]F(+UML7O)!ZO9_6DOK+[[34/8IYL=:] MWC8?\$>)ZWQT<9UM8TWO6=HSL"6!49-I-S.IO$Q(^+TN#D9.H4 M#]3A0.C-3G#.*<;7#AG!0F%Y-=-H"AWN'DI00SVYMLA7TL.SF)0GABBY05Q! M@N3+;/F]C[WB^W/4R+700&6-WZ /I^H.0M. =T8QMK@44#614//A&=:%C9$* ML,Q_%9J>0DDN DE:\E"A5F7 OU,J$";(8SQT!K0/"^\C;Y9<2CL(5V'#(P2G M:*&&/LE*-3I,&X(.HR(P,:N4N%<55$8/)Y+,8LF%D1H5'QHL6T!K"ZO@34P$ M"B&I2$Y1-6O4WW[2-F^,@SZA6@1>)^T59W@Q9_;6EI@K#)YA6RD7NK:]M7*# MS;CX7MW ?<,5+AP\EDS0UE 1+*?-%&6M"EK!"KX XU7(.WEI1H:VN6TL80TIA MG7N(.$L?Y"S@00RI<=F(4,'9/9YI=_B\P6F#=";]HV<_X4%G&-_7#,U+53 MXM9*B4<47JJ&EUDBHDHX_R_!B^Y/SOX7W8GW3E1RQSY>]&J/^DC]F7-4>5H8 MC01O[OU4-7 K6;#$I.&A_9](]QMHZ=#",U:C7O6[9&<>_-0@V^C"(78BIX4B M/VPWL>\@8-FO"IYNWDR;W >@65128BGSA%)?R%[$JCURH"QJ.?Y&Z]W0 MO6ZX'>I_K0$>"'"<,F1ETH7T4^+(VY19*EMW$^"6V=#I$A3J]W(+97D"B.&< M=(,DBB?<2\)3C*6LD04X_ME+UA*]*7'*\3!<4Y @8K13R;9SJF:CLZLB-9!MY.B,)HN4L\&( MA2B_42\<8H%;BYR<;@4F1/'9M:D*-E7AN$U5V(BY?!^I"I*TI#+0?)$&N*0& M:\HMHF16>1ZS<_*$[BR84<3@ A?&UV-+T&W#,RZIL\KVOJ!-$9(,2DQMA<[J& MY@86DSVJS)-Z1"@:VR-1.<*$(L5R+W>"H M9VO=-\^CO(+Z $GE[1AF4A!U8%8L]TX@NX>AC4SJO) $+R!#[JB;5+JL M%+9KM*?@13888ZML-TD; XKR@ Y7@F M:E#T98?+G2S(KKT7##Y IC29X>)* -H7YZ[#=!92I*M:Q3VOVHN97FMGW/J> M<+5@*_8$415]<-MLP/-(H.1!K\%[GTUBQC2U9KKOE%NP A"ASH48EE"+4Y \ M]ZH7121OS+W< K:[BB,SO*H^'"3KR-X(?:,M/UAOM8#W0^(1=*$E9PF+%VT: MOXOWU%5+!T&-LY//$BM'?-%9XH(OB^E/'&:VL28B1?:IENRDM#NJJ4LX' METM%1'4#*8Z,L@6)H6H+ZIYPXTUW1R5#3-#.$2>\X(1M]H!)X#A[M2CV)X(CP*OH2R]\(1AZE4628Z%U93G6 MR-HZ)U?3HR3GS[,IN->/$KH>Q=A07Y_W]'9M\GZ;#5XJ6IN^>E&/$ZAZD1$7 M&:K'Q]?5[ES5PIA>DL6=*ZD@F=9M\<+9].+4066Q.8[ +G,8:$=UTV;N'%>A M^5-7E5;[EL6DK7L"^#HVND4>D0#46:"IJ!+?L*XU4GX5)O4A-UO7%16:ZKEUN) %+B/\YYCU!=GE!R^O8R]WQ-[EHD MMD46N=R917XBX'B4;9M$TUK' AF*<@$K8Q3V:[[3#"]00UA.U+\^@VYD5WDT M\?>0;)POVII"->B;C/5G@3,5AZZ6@,U2O11ZN*PQ4[\*MK0T3]H/?)%_1V!& M$3:%,WJYXP,Y"Q?3DV+J4NQD!F(/II*Q3(2$^.%SAE5CUE-'4J[T^:'PF%=- MZ,I0"P\HO9&1N]NSC &&! 9%%>G= ^O'OK,D?>L$WA]&HT/._.98<2&WEUP9 M"B%(.RF)>]2J8P)GGT\X:7"A_)DTCN[N#OS_O8/5]V9CQSD)=^SQZJ@V6=K [ ?\)MX3ZZWALJ?IUDDB5' [M MX,H\700;%>MBU@GE5 E1[(QR-EPJN*8FH!WB MXG/B(JN>NJ"PKK2GTF@(C+"=_GR'?!N\#5Z.B;;PR=#';HJ!D:PXL%D_,SPX MTH\082?X:*3-D_K<$H09+5U!E%JH Y19Y8VQP81"P_ZR$$7&;IRXE\.X2-U" M>$R[X2*%"_\K2NVG!*<*8\>@@0QMF77-&^JY$J:$9JJ24QU2F.]-1.C$A#RE3?I*\ M5.MVYXX"4A0 >FE>TM^T[K&2]@_#CF8)=Z9"C5O57>1)&(OGOW$G6YM:$5=L M.YT[I\$LG[E.DVC3)DU+CE>M0D> A?$&(-@O*/#C%$[D2O5/;$?BL%0%,O4M!LKXBO$D;JMDD2NQC5G6TI M//%J];^S FUKX+WZLLP5A- 1-Y6^@^+=5#Q3;W#M(H!^#0OG!'7\G9;QO1B# MS)-26VM/.:ALX:JH1ZEDT'S8'6EDNY0-YJEW-H7M5A0!2-"PNJ#_@[?"-6X0&TYE^1F M^FL:32@YP*Z?NDJ8G41@#.N;\36R_II@T39HW2NNAC1SMK,6/$_&+)L^IV=,<86Y9#:B_;D^T&9>9BRN_ZW<4:A0V[, MF*HCB]U1E1"1%YZE:A;Z1DP =GE.:;SL"2>+E53GZK\W#H*R"A&TJ]7UV$_7 ME2NZ&2=HQDJ20$ZPM'\86@9:Y=610S> ,#F(TTB"APA>+5C4C5GMN6#O**$5TJPM2Q.2%Y+^0AU.^P,I9> M@"@57,GF'<6H14E&I%=B7:VAE9WV, 0YB#*AP%S?R->$6A@N8!5*<(?=>&>7 M7U:&,)1(S?([&Z'+S0S1%>8^Q37 0G*NI8!?*,,)U=1$H^F.*!Y"QAG$E!:U MWBYZ-U=2NJ-Y8%OCB2\\,1TJZJPZQE?85A^[J3^OL9P&EN$.5#RNCDTP*K6V MX8P*Z=@ZPQ: _VO4,1";$??5S+-YE, \)4.=W&#DOP;-F#+Z2/SZ;(_VMF\$ MZ\'WR+N,=M50V+-<1%)OE]W8;'N.$&/'6A,-N>(M(A**2_&+PH5>4$G4 X\% M'I1LJ%"?T>T*HEXW];,LW+A^AGQ[,C'#F .>L'QNW$/,G"%'<4-%7QFX6XQ, MU) MWA2WHA0^1,MD!!8,A,H<^>BWC>D1M[B:<:LEX1M+B!27OK!>GR$.TX M'-,>72^3K6X]>Z5BWF6YF0PY##OUHP;8\I;9U2SJ 'GS!-=?MNJ+89 M(";GPS>P%% >[%BC2ZRP=694E53!)_5'Z@2_BU-#4T7@G="UK^#/.4<&J56+[F%9%BVF0H\1OQ1Q*6G)A&(B 5PQ+\ET8T$ MT?0Q"@2DU$>ZXY(>ZG41/AB+A)3]G= )LE[BX*Q188J&HMY6DZU)84[BS]2T M&MDF:FE27D;KY\!+)>N(0[PXT5-L-\>'7WH);0U(*1:CA$ @*\W'/40H"84P M;!,,W?2,S,C:B$T?(P,O,>(+1'V';Y."+35\4A4U;5H?.3SO;=,Z/HU=-%]! M=)#H*GF*A(*.N2(1Y4:0^N4Z?'NYC(+RZ7 ("!9=NZ$S0,Z5?$HZ)B@Z#8$F M.G@=;]BK92DN_)I*5SGZV1VI$2)Q4&+Z(VT;3%80, M/D?.,[&&8P,C#+T\"\OT'!P#%]4NYX"$@V,+(W*_%*.1ZUH.HNSQDW]*,F&] M1TTC4.[6U-!F2^W*6)N5Z'M.+Y >5T2FG@"4RA$?))**/,P$>R7F\YKPX]LPW@8A#@R^AJD6JR)Z2H:Q\+"\.IY30S(>N0[=:W9I5?LW#"HB*4# MXU)381[UO)C9W,(!-]Q$#-UT=3H.&>-W&%BIV?#_UB M6V(]#OO.-O7DA'WGBW6?KR:W:K4'A]T6)=I*+6"GF'Z';ANIVC[9]7Z]' MH"M'[(D LSHXFXG=\8^L3RWV;.T"_DI_OZ$>ZV1!,/38[YW+CEH;Y.>TX&ID M#$3+>N8^.DI_K9W.G*OQQ*@@J)+@-]8VO>C_F^R&' Z8?$&$U.!.]/9'T'&9 MM-#1NG5.%JJ8W_F5;)HSKTG5EBER?U@/6B69V#:9M^7C?AM&\T5,?^01>-^I M0@W%,:D0A._FMT,G-/=XP-B:6//#!7_2&:GZD[[M9D#_;)->M-)(^X0%C(-4 MU,#NKLA%6FL%81U_^ U)(9 LZX;XZ"VS]NILI4_9DH77?F6AZ>7" M CJ,SM#0$,V:$IPGE#:6&I" F!$C6[XHVXK/]V>!I5.^Y++J%=<;LD]-TI;< M5^_X2$U?MB7,"M(]:@3QZML3@S.\'?R.*,$EG!!-S*0&^U=, MU-^Y'(PQ>]\3II-L:!+VN"\GG@IM\1*;U=[W>NWW%X;K\IN5G"@E]P^IJCW&'08:HTSMW.MONKA4!$8 M$VS.#K(M#?)1RC 'LN9:<2#^53G>95TQJE=BB,@75HMR.Z2)QW:GV(U;-+ + M9JQFN!-AS/3*HVO-P=;S]]84P[A,C;J@@IRZ@SSNK(F;'!\FV:]M[_UB&H$-7\'=?8?LY0HX9#5Y->GE[]J2^O3R]^#=UF'?MWI M[FU0(Q6:_&L;9KA +@9G1,% GLOSPA!"-1;]+L$+SYETW@0[/4.?_HE>%L% MBZD^"3>E<=@GZLE"ZPPY*L"@*6+S<=L%"JDR/^*\1==;13@:(RG)@RP 40;; MYGY5,#U.M=[V4@2+<0G$H Y.$VS] 3,_G>9Q@K?I MY-:[=K*SN[]I=^TL&[H,E(L)^=-M"H.]76'SY6FZDZ&\==P]",%DS^-KZWG"**@:)6$T3\>P58,)\:J4ZCF3;ECA6RA'0 M20YGFMHHV2@N\-I2:!H38GT.09W XHDZX66)"IVK?&7IDCEWKX*'W]L-AO&0 M@A++FT!P,]0%]("08_;IL&G%E90A;H/4U$5"=7%:+H8FALY/I2G!RWTIVZIC M:,Q)C\)YXY:POJ/-8GTR?_66*2.KY,LS$)%J& >[H&%;*2,6:;S-0P]6R&*T:AN,T-,:=+!(KNN9R0IDQ83#BFN#!: M&.7< V>A)YV0;GH94U,U"B_[23/&(%K%=/=GB';FEA7YZUC(V%I,CQCA6<8R=N$IXG91Z3 UO8 M9;AT\Q?S>^]=4O!)+Z\ OC$E&*W^I2W@U5"(,ZV7 RC:_/^:/&.4!@E:UI/] MT+LARUV6X6U;J\&PL*!$7%7^PUQ:X8TE]"HR9#FUKB!4OZF$^\,ZP1KSRDMQ MME32TDER-*?KE]Q:-E]>_W _H8K/G'';SO\J%HM:EA+@:L)W"4"1S1P1SW-3 MER9I+CK\SB7MZ>P*-#2)4=TB:(\WRY[G[I7(D_Y%/,FWT5^H 8"B]94%R0I> MYT"L-UG^6:1R<%9I2>8_^K'.EYH_]:2R>+/.XJEL*OHX5D"PB5F75;Y2XN0* MYO-89A$[R_ N+B[B*D21@\.0)H>0>U<%XKT$9FG61\>\9!A-,?@\*RI5I\$;_-]@;\D:[UR!E;_-:VB8/3E95#A77)=;DLE/[7)?E:8[>%A_-NHN MD?):_9B%F8QU4R@"1&B-)%7[GC)7T2:E=K""4^3/@?^&9>1DT MOE[A8Y85VJZ%FEB,LV)QRO4Z5K_JLY*S@8XVR]*\,W>."?38".NCFH?2^*&Y MN:WRU@8[G%5 U6?N->T];9K>I,* ZMN=X,Q#GFG+K#E<:"7M*F7K^'8XGAZ04L_(K!BC65\O/4>E&35O M3/$O*-VS%K_AUAJ-JJMX/1LWVP:8N<2\] 6B;851:+>'A_G"0TAAA!@ *F1\ M'R070=#0^$XK@;^1!-[?, 'L9_J*H 6C3EQ"P:\"BRF_O$+D#%B2_#,E1-G0 MCS2#<@+YJ'NPT]O]ZAK$5= M($5Q05=\2$EO8IL :IU+Y= MOD3KBY>N)UZB6@8!M8NM,V3Q[OC2AST\C/Q*V!V6GR.B-"8\#*N2!#4.]Z"_ MA(>1!PL7 8G%[\- B%4/;[XY?*'G+4'>$AHDQ\*6"Y#>[L[NI@F0CT8QW#\B M>7TT%*G3T,3^\4\B'UY'@YB#CXY*S^GF$1TT#U-).ORH;NTGEBAH!8F]58AJ M3ZU^$<;),@&N$M$UY:SQTYJH"XK836$PYH2N.F"E X3S6O85FJ*HP^(>OLG2 M(6:>H77R.J9.DY%!?,Y@2J$&9U+_GK M(W]Q7Y*Y[Y34+EYU Z/7"=Z#1"**YS0"C*_3U2MNHBEND&:A:'B>0O/<9925 M():"?"D:KR\MB/YHPJIQ]HTD[UVJ$F749ODM&76M8*T(UKDG5B_/SY1U1=S5 M.,AGMM\YGAPKL@TMH!93>&PBDXLY)Z[-B4[NKK"MECH+LGR9'B#CL!Z59Y4Y-G:1LG)Q5(E MEXL2<6\R:=A&6BNWZ$(2S%(Q"4I77$UO@6A)5 U6 T83P"5()_.HE)AI;!CU M>1E.Z36),"V0.(+3O0MONR0(+NTNF?=8OG;'K@L0*^PE]^S1AWWT.?99>=II1T,&F5#(1K+B:MFD(,(L4%&+)FC\O.9[%/S%RY%1UQ=)NQ2T)W 3,([S9-6/UC"C-S*,E,.\=Q5CQ4#D3 M]IP[G'CY_!_QSNN8CNE7+ KI$R'PE52VT&R8T>WE(/-Z<$_L*'>KB[IJ;;VRRU/?#A'E5=/]K?M>IZ+8F\'N1K M (M\,J6>O6-66?>4+^@;<(%NZ3Y_GRVDPGF^G4 M:S.=-F(NCX4@M502/A$!DEL]%(-$>:YWU2<8I:O?Y86X\)**/QI\76^[]!WP M QL/I/3=B3>T#6J+[Y>YPQ'>W=TP;^/20N G5T(FT6?#B+B4;)"HWF'+E'\[ M/?V@MFR.'@T0A)_-.$NHG?WL"L%2&9+H#FU$?)A6':F5/OF92EQUQ8%3WSJ/ MZTC)7AH*)]W8.@;@?##;*1;+8^O>8_X80S%31FO']UN)>N#.G;"IQC)+BEAAKZN[N_#/$ M]EK\O@0R1F"NRM=@A8(Z?8&9=T=@GBRZ"U^YS<'+=&H;NXR\Z.B98H;0,XU$ MIR#6LJW+I[QJX !="R/0M;PD/_2PXU"FGV/D##S+(0&]N;CH@ M%#I7V?4&(E.OJ6F\@VOVD3WSG:=4+H)WU(^=0P2$9A?#%L)W%%):;T@1)8ST MD4?#.-N1@MS!/*0F1=B!<1A?X?(Y\#V)OYCA#D9!R'-?FBL>B]I!Q:47T!Q0 M4Q3NX9ZF)#7C);A]*1)$7$^W,'4 MLSFS;<2L>:F9U[4D9SS:;%86\+_8X0&4I,_1%:>.(X\N%A'F+W]#8$72A?]I+BBNF< 'F?CFB%_1:_(0:Z_6V[;0Q+^V9>3\G M&<)+9(BMRIL)>T0?ET1)! 8:ENQJ0T0YF!^5\_S;;F"'_UFPJ]\?_)XEO@57?5O_9)KVF;[BS= $O^=7I??C(1RT_NS<(I )35R_,DGFIW MFE<">ZTP.(3G+A%U>D"&UW=I6QTB7\QP!#!?#)-3TY?8 6M;W[M W3HYG"1+ MFV0_E#6M!Q?9?]$N@+G*]:*X]60/#"0JRDETI3WOG[02OO E&E0E^ M^^N_3)1XJ$,U 14"'8+)D(>5R#XKA,P-H"[1^3#"LY##X/ MLD(7EH\%^HX=C0R-()N$AC)JGQC#-+CRQ%QA @?]^1Z7?.MIW>O#_4;0_)Z2 MM-F.O:CV;%244-9-V [57G!TD@K]Y6'^^.K4 F%N_[%]-&IBX0:<\98\[=%5 MIZ2GY!U<@0V(4?:$U/:6KQ;]"3W@_N')RWYZMCMUFS*45S[(I4-;?[ 7FD_K MD/TDT>+%.7.DGT(T I]6 %5FJ0W5>9;&SE(2#EGZV#QA?BYT_^ SVN:A.H'[ MH/PF9,6%U7:D*$\YVD@^T:@8AYS@C5H.J'0VE=#K04"_]Z.$>C/Z'])I-7XI M&@SR&7]J:/K8N[EQXE[CS.HPC8]9-TZ:I3OB@$7'JU>8\!SH6[.&,!M,&HZ^ MD$+'GYZ6JK&E"8;P;!:1X$PST6@73G*7*V(D(^DM-*%$QUEC4N@LGV8*F5N8 MI5_@AK"Q-C^NM("T]>^NWUP-!TG=85&.589$4GZO.!FV1."F*T4)ODIMWJ5Z M<[BZ@55$=@7B%]/AK2NST-0+??VT-UZJK>\XR[5-Z[%I/7MM6L]&S.61&\-M M9O"1<>_IRG*H<7FXFJ/N$(Q0LWPE]73:V";9))Z M]7,XP1W8KB2:%N87_7KTF9 MP_\-=7SYN4,__5P.%W\[ZG6.=P^7_KS;Z?J_P?QPJ?_]P]X/^IS.%#0 LS%/ MKKS\;K=S<-Q;=?EK_';0.[[7FW=.=O_)SNIGHJU\V2O2S?"7W:!+A/XHE'"R M\/G>] M.X.6"B*Q?'[Z5WYIQ'=?XUD+B!UW3?Z,>$9PO%%U83K*I^_VP3PH[ M1"$#:PJ(;P=Z&%MUP)C34#G,KUCP"@?\G#:N>[+"QCTH)^M'@\]7.89T=V35 M@X$QH-C=LI/8P[5!0#^^7K2K:2"BMSSX9C[TD[V[SV5E\M\-&HZ.FA(^SAU8 M\?C@O^Q5KA_>-]L(_)4VY"X:?M)]^'$5%GK795W*/EO":@EK&:=[Z9%!>O]>U+78MGUSYY+YZ]O2>T?[1I)]3JU[<> MV&\Y0NU@JD9)N;ZO.ME4S;SW-]S:I0..Z MOVP]PUWA?+Z98_#>FM8C3G(CE UF;B>;?!>696=O_85804IMH2#:.[Z?(-I2 M/6(;3ZB[:2>T$=K %K#"%_#&[4%7'&A M".59\\#MU3L$K7+3E(]6/=R*8VIUQ)7-Y<7JKF?-$;=7YUC7$&N5PN_]@#9" M)]Q)6D%D"][S9\W_GFE$ZW#=!(XV6KD]9_LD"7G;PG6W+5J)>!1O1MASK@S+:S>8WW]N3[6%M MT9/M86W1D]^)E1^O"&WTK#71[0TSO-A;72EI8T#?\^&TUO?=UG>?&C!["%?/ MW.?Y7"VUWOZVF&JM!;[.N79WM^5<6]WS]F0CAR'89RS$9\UG6Q6FU2\?XG#6 M$'.M?OGTJ#J85_FL^5Q5Y@ITX1Z0V3";(7*A;O.S4TSN'_+Y!IMTCWO\%)MT M/T">;Z\.?T=D>=A2Y8:@^?Q,**Q_VR!L7!KQ7LT!GQRR]N2D<[1[].,/?UL; ML?;PH+/76QFR=4,D[I,\N?*6GG0.=_=6W=$U?CO8N]^HWVRN#[ZK3[/^I\-K M_EXP:;<85_@N6.&O/KFMVI$?L=-0>E6M!OY>J/AAG[POZ/"M:)"/V>1B?2CG M;_KY@TYOA0DT-!+!'=_I=7#Z]6V,"L.]*5YXUBQW=/C*@UP=A5ITQ\6AOAN" M<1#6SY-@'H*;?*=HYRO!Q+/4LE-S5>WB9(K-:RXN!)COT9![*^$?K+4>?H8,-YXH_/ MK4/%$V6#;"'?.'@:Q))-91LMGLU7@O,^;_)X'$UF59+[MF.T?HF[4[E'>:1@ M::V0_'Z4ZZ/#L'M?=*$-,N:?^2D='X1[AR>;=DJM\?L8U5)K)"6W=F]K][9V M[_=N]W:?IMOCIK*-UN[=B/8+FTH>K=W[?=N]PQF8O;'TCYG,DC+>F43YYV> ME=,:P2N;5T=A[W!=MM@:P8_MJC@)NWL;=TJM$?P8$> V -P:PJTAW!K"Z[&- M-L+7&L*W&,+KIA4];_)H#>'OV1 ^R]+4#,KX.B[GK8C\;C3KH]WP:&_C HNM M_5-+5=H+]PXV+N.^M7P?(^V]UYJ^K>G;FKZMZ;L>WVAMF];T_88.U>=-'JWI M^SV;OMQ"I963]ZK-?F XSHTCEK5K;+_A!FTVH]T_.@X/3KZN4>W3()9^2WNT MO2_M?5G1J=,]"KO'7]?\=^/N2^L3VL"ZUM8E=(>"NX#K_*U76T=M:T9G_I_J M_UM :/[&LSKL'*PPK65@;[6>[K]$70GP>%&0;#60Z7(D 8*WC1%)_@$_]A7H"C]98X-S9+9$-[#Y^D[.!V,VL$RQMB)QSXZ368% MC7V9G;FY45MR_-<_XIW7,26\6CPJF&1ARL(^',*?RL!\D4_>Q+D9ZNPOS W(DG;[;79V^O-OG7$*_YX-8;$%?<)][!Q[ M;E;(;:T9W07&_OC \G?"R.N)P([E)L*;])?N8;>S'\#W$K@@>)G^ C9!Y]#^ MRP@H%G=DCAC%9@&CF.X@W1H\X @)#L< /:G36V.,[DDG$-KDF>$]<]?).R1T MC_^EVSOH=.WP[MAO(J;&W!1 J?AH%,"D2J#?'?HX$!!0,]P2? ]^O@(:NHGF MC@*BDG\G['Q8"1)2-/C/+&9^BN^L2!\!//V/&4Q*=PD?#XE=!0G\#FL'P@"B M"(-X A1Z;2;P%V(P _JZ4&U0C.,I_13J6I# 1R/X&O)'V')X"KD;OEK @F!7 MRH;7.PL;7+E._O[N'7DT@9OJMGB8@S1)\<-W;*W;(K-PSYIV>94M]4ZB>3.B M8&@&2/NX/&0 JVQ#? N3\W?EV*,YW!22K4SP[D+9[^ KCNDY%O102X>%-TUA M#"P@F)H<[B"PD(&!ST1)=N4F1 (M+BP[Y?W1T7A_*O+"GB+NR8EWS9<1BIL9 M2B2D_0#UW7$TXPU?-D6WCL4Y+F6^PO/V4=%9U(($J)_T5/\ML'+5Z1KQ_LUP" O?^.D*]97OW2-H]&#K9$E*%!1ED=T-F FF9Q5UK]&&S.78)R;T7__\'_B M@]WCW=[)4?_X^&"TWQT='4>]@ZA[T#\>];J'9C#XGZ,?_O:)[C_@L2_.'9\C2[*C MB2PIDA*/\T]. VB(L$F Y"6E$__5G4W-FXBM9$4^YX[CDABZ:7V?JH*&Y># ML!WU2"TZKT$\*'$?I0>P;V5 CU&8=+C)!I,4(_RQE&8=;HR2D*TMB;)AJ8Y2"AY$XSHFZ4F8 M9["5:39(PH:;L$"\;$O3H/VL8/9/HWD0F_*G'+LMG^59L_'GNKH)@5CI:ERT MK-Q.R.JZUEH;RFS+E4LOJ=_UM/NV#%K83L=8NO'-TXSUR5=U/?-?'_7O7FGZ MK:H^+]L)R79"SW?0\V*:-BS9U6/3V^YLXL+6G76>F3IE>QII SR6#?!R"$2V MIWE)4,C2U9=@2-FH9NM;AAB.W7']56L ;%YRHZ2Z;:(ZW?([EK^>CB42F+?> M9.KUR)H7#,R3N9J;8?ALR)4O,QG/EO5Z9:[FHKP:21XR5W-S A2C;+@F\N" M@R$#'"A20>Z,76WHQHMPY%_X-NF.VW$\Z?GNX-:OW%- >KZ;Y/FN3Z5+MW=G MW5YKU8)V+]NOD6[O1%3$E.0AW=YEU>54!G=Y1QM_CKJP ;NO5./Z4Q]FG+RW M4BMUIVNV4BL-Q^YZ#TRMU"V_:Z^86MG*>)N7IH5I6'!70?J49\H2!;9,S2FF M=V"219+"E2/,N(U)DBL_2!^3"J)OXV)4I9O]9!I=_W,S->X1,RBG4].NFM&% M(;MTL,R@WB2.@,Q-18-%A/4!#Z]P$18EAN4A%1D_)2_P5S',<%\1I9: M!'R\B?G<[(G+Y_R4BXT_W@3AL"WY@78F!0CK1H09L\ MO5$BGJ&2/*VKK81LXOB.GWRO@9$2")#[@YG&LXJV%ZM@CO"[$Y)F%W20E'TF M\-Y1+\DCY;]CDH]@-!P_=-U+8+EXL7D8*RN572X1Q384E++[>Y1$(=#?J*/$ M)$SZHM7$*(?=XJ HAD#A$)42.B56O8T.(FFK6^-\KD<4$-N\ZS?5R<'PR!>ME47_>[@-WP=?C+T MKM\J!EXB>&:-<;D1_@Q?I[B\N(QX1X:UY&T42(<0G_X'@'C8LHT&3Y=Y4 MK2$:Y%!-JK'^XD'E/L =V%%DE %[\UTILGAT36"9^G 9,D,]PH@.NR1O^%#<0@W87X$C@O9+G\#@%2-"OEM]%>G,9QLV&G M.1/'63AF$$"X&QZ(!,![J'"H%_88B3-8--YB(.W!NK*^+Y,EH3=P35?$=5UP M(%M'^413FHLN!7O1($EAJCDK;"\A7AOK&4F(EX1X28C7NJ^4$"\)\=I^*I80 M+PGQDA O"?&2-H"$>$F(UPN#>%5N_E7#S2>SW?S-8BR)]I*XF[O07J;6T8R- MJS,DT5XOFNH\K^,ZQJ81G41[/4.AFE7KLTJTET1[2;373J.]5BZ(][+A/!+M M-4$>$@PHT5XO!NVU1+1A%O#+TB=*6H%CMR+P:[JDE>>M5!4+06!;@@(;TKS( MTI3V9R"_2%A#O]@+F]BM!FKJ;I145SEI%9R:?CQ#>/VD6ZM@[42]K1(?1OI% M-@$2*RH#$9<0XX0&M&X2QS :?4M)"BR_G@T_Y:IX/Z:MLRVVVO1_+>7 MUT'[*V /V*'O*HEAL.](_YK<%J_>MHD2*%(\W'&[N(23LY\[QSA^LCERYHAH MF.6,2-Z!AJ8Y7@5C(ALS%J67T_A?K_Z1V)JG&;X;>)X=6WKL>L2PB6X'7FSH M#@W#O]Q7[R\9D@ZDQ3Z\$$OY_=];\G[61FZ"R&!/7!YU> 0*.LD9?O,X _58 MK!UCZ/M=P_'O!3&TNXYN2XCAHT(,[>5A:ZM [,RG@-BM,-9U0PR?:/ZNA!A* MB*&$&$J(H8082HCA9B^LA!AN("%+&V U&^#E$$@),>2G'TG*_RO!AEL--FQX M]_VV=[]9#"6AA1+D=1?(:SU0'XDJW%6"^W__\ S=^'G3J&ZS8(4/4Y;/:04M MN>OI6[)N,UD"[3;06)! NV<2H"\;3B71=I)&).3N:2!WFXG2F7+!FS@[K:NW M8';-S\N![%H(.VU)6-WTF/ ^5JZ-@< :?1U9VT,$SV4INQZT.:M.-J+]/L6. M?GTLP30$%KLMBV9M((YJ15#$.2U&^;CJ&]B#84M@Q.::3Q(8(8$1$ABQ[BLE M,$("([:?BB4P0@(C)#!" B.D#2"!$1(8\6*!$8L]_,UB*@F.D&?5=[4HZ7BF M[+$G:>XYYV9T''/C,#D2'?&T]99L689(HB,D.N(Q2B7*,V^)BY#4(1$1.X>( MF.E[-U$1>MUXC,$:S)7J!DVA(AH-NI;$1VP>@.%>"\H1'77%)"R>DQ0([ "K MH\\*P.0S;^5MS;2ZK ]OL(:7P.94=76:.!%8[#$O192DHBP-5O$A!79GB_O9 MM:@ 5(P#]N:RX1K8/3DK!U0^JSF&9OO!!(L$&[LR)$ MZ A],UAXMDZGK S540IBARJO#_DDWVP"8,CEP(=[ (9,PY" H4<%##E/!!BZ MWU,?;:QK!PP]S?R7AB')PT() Y(PH*V@S4VY\N41K?"^KR[ M1"+"^N+LXDT' 3L2J#,5')6PS:V ;;[6S8ZKFU.>RXI<+''"DN"6)3BM8QGN M!A'<9H&$7V9G5G,]_7C7,=6U0Z(E\OF%7ODRL:VO5S ^7C:N5:*>)66LTT1Y M>8CG#4%S+AM&0#QE>H5M,&\1YERC-1E6EK!+6MTJM:ZU?&M/W4>TYXRGF'7+ MSJ4 U:Q#J!@K[WRZY/1F=FPE=>M4@2/UFG.J'EX-.64=/D?P,D2M1C3@+YY^ MCMY\SLQQ%6]$"U=\$EODM-53]0KQL PM"Q*C('V&LDU(@*C86[96\%92%.,! MZP$;T4&:Q"!8&+HU"T"X\#_AB=E5"A03E1C>"O+ZN/1H+$6/RM.\?#EF:/7P M77:#.>(FSQL!P5S$.>WQ=&@LU'T0]1PJ^_[\@?_O^ M!4"O&4M?DAOE+,]^P%;!4K[^0%,:)Z/UHZY!R7-GD(<%L"]7BEI7O M%'">B7#"4C@RA@?[27<:J!U$5 V'>7:3#,B(]F\5W9I2K$JSG"='?4V^G2%K MFH4^IYYK^M//?6 U4+$L%IHIPXPCAMZQ2HG)#UJC0?#4NG&7B.1K]2TD*++^ M>#3_EJDHX9JVWG;::]'\MY?7QMP558._#"X%\P% E[V=MY(L6/34, M=:*[\2"Y:0H&\7PRR-(KY=LX3XHH"046D-Z$%,1&X]U%\VG%* N_JP$K8HPB MBZ8%VSA>ZA8N+*&J=>%56(@?HOWR."V_QN>7PJ%0V*XK>Q?[BFMIJJYUE;U^ MD94 R8@C$.\OCDGKMHFUV<_R+"4_DGQ<*'M)U%'.:3^A,9O/89BEV2 )E0M$ MSR(\=B\<=5#P[N^='U[P3S0EK! P.,98&_8'53Z3/.PIAEN6:F9(7C[E"LS7 M& 5IP(Z_C:,KUH0ZIUWRIH'0A0J.XS-#.VN28,.8S: Z>:7.&[@:9^D/X8 M!DQ&,&!#_Z<24]@TQ'[""^$>VF&OX0#2>K?@[4.2L"T$\H25@QM^2Z%^O[A;L MNF&]NG.WUX#9G3I*9-M]G/QWG$3(7[AZ^V2(=X(T*8#!PKM[JV\8\>ZQ M@E M87)?KRX^?TV5'HEX[7.<+?N#POQ!2*#ZY<:JY=5 \ ZOX9W4-=,G\ADXT:$, M(F$(#@LCU9#"$X5J_PELJ#HSA @X^W66?V>%OL5Z<_/;\.H';YO8.(59D3@R2K2 =G0/GV_:3;6EV%?_*E.(XOB?HQ80/]D&"; !R MGHMM9CC@:@%1G) TNZ #ODHX\^J+0M@MO:P/0AD7JM\7;$65GTR[^?Z(QC3/ M2^Z$_1PP3H8_& ?R7@LZFU&9G]*I-$/]1AQ<^;H!N:W>-AX*U[:5W-(:P3!# MVQWS2<#N0N)&0XAU XAH+C13,0Z^H6$@U*%8@JBF!51A17S;+/Z/UE,:XG,S M=G/"5!B2/:/+TE0<]?)L?-6;,B*-;9,@^T G%"8,2Y )WJM%]_Q4(2:06^P! M9@5PU-^\2\-_QR2'B^%A20K$W^\/2DD/T@K>-H2'@6C!1V;*Z^2-HG<-^Y\E M,Y:&I$*NKM"V!;.DO@W> P*_O'3.Z'C&49\4(R4BF*JD4!+VRIOB)"]&U1;& MP.L@$N(QD'L,9A \20R_*&_8QX!+"A(1_??)17J=P/B-KJW=9_Q'C?%?XOB/ MEQI_# ,NQ\]V\P'C1T$ MRU MP\_L03GE1C57A4S4#I M\&9$/ER5!S=K@$F!^:!\"M4<47&RD6.KD*1@.GPZC8YIM-E#8IUK]$;O&I9T M"A-BDT7[$[[Z#)NC&VRV5E=1%EMS3)!6%#'[K56F7COQC^FK69,ON"5F.GZM M/[=-CO["/E!4^#\R#'GV2^N^\GU&MTQUCT'M#8!V(S 0TJC2PV"<]J-KT%X* M99$$=C%H->;M1O \N;?BG=,_C@Y4]!@) MINHF(6=^L#%0^:)QF"<4-ZY,YXQ 0_:%N2@*DQ1EGG6*+FD\1I[I*GM(4' W M[G*$J<)5DBI3G=6+P5CO1^6HX$&8C"T:)I$$;FKH^])(SUC2,D8DZM]PNP-P M#MCT2S,7/ 88PU42"H+CJAMNK^U?@OJ<]?,1B:SAN$^8EHJ9I37.BW%K$,W< MUZZ"UC:?<36ZG#*;@JLW)D8B"C9VA+0_0!Z.X9U97C1[1O&5*>ILW&7,5ORN M9;NAA4IC<*Y'G"A RERQ@ @\$5:RML$[(F3$=D[L(N=CV'&@>&$%L^>EP%F4 M8NIWI['UG*0F%Q"? !*1?8V>P@T:9-63JD?#P#+8Y6MD=Y XH%8F;F;>QRC/ M1,.L@E?"N49S'+_B0Z!I#T4*7V?>LXF+P_(J_DC!)_@#'S0*9#"IR\3AC/E+ MC>?69F1%P.@*%2/^IB1E$;PF&$.U/I=C&!IKK#4&/9*0$]Z(AKT4Y,]5 M@I[07DU62*__X[I'4\9C-.J4C%Z^4]Q9@$!B:?[CBE78-'$3P25@4CYO<-<0 MA/LF=JRZTU&>'X' I>1CK(#JC@12-:V=AL?KS)'+V963< MJSSP9G1P6\'SZ5%AUVS (8(P Y\L(:6K7+E0P+$PUX1-A4FJ#N^^!L(= M5UW-8A4]?B'%&*?-"2M4D0>@^"3GD6.@XV]CP8.=.T*/.*DD'PC9<\<@RH F MNPP]3[P]SW[PM9NU :6@KZ,E?.M: J$A ="0:Y]%H#1IR\Z5ME ,J@I.,*U1 M%?T(FP.>&U>9')2P%AXPJ$>NM;![1\>N/#K>B+$\^='Q^A6@;D]$BL4I0RM8 MS/Y@\;H1T4B:(W.=@E/=*/V:EC>0L[0*I>4J#0!A6-):7ZXOP('/L(RM%A0L"N].GM5DZ:TUFV0Y@ MER5/X7]WG &02SLE[0#K<5 MV'ED1^P!GP9824RJ<@LA*T,N+$S!%%19/*@J,301Q3^\(7D'AS' \\=QP7OI M_G>,\9-F[("'#="#3!<%J-#49=Y"R-Q,6+AB/.#!2Z=YEO"Z$2INV!ZBPM4M MNO1C;NN#/52&N]_ 0/MC%IT9IWTP%Y$"Q(O90712-$/0L./XO 'AWD/"?!(6 MNRECSRP"SZP34?*(22L>(/L9@@.*8U!4\ M.G$(V9GOEI0LVSX*+2$!)38"YHL%UVCT;NVEGN[?8-=UNJY]O[I$+ZG)K+W4 M4Q^:0[ZEA63F5H]YO)SZEY.KOF0Q UEX8YG"&X_'<"]GD5[/+X+PXJL'?&FK M\ >E^LILYG7GKAE>1[/=M22WRASZG:4ZW>X8FK<^JA-">B( *WR#YT\Q:RA& M$V8496-T3^Y3'VS#1OGBE>'^//=5JL6M%E"6U_$U7:I%277/.#??Z+@;H!7O MK5PV7EI?]+)\I+*@_$1@<6ZTX&76) #;"U%"639B.7+1ECKJ1NQ&W;;<99> M/9X@V-ZZ5GI'T]>H<63QL64VR=$VUB;8O'I3+VW VV]U7;+3^P4'O9.'O#Q5 MHL(AKZH VVV HL5B-1@E7;B3B$\S6#N27I MFSFI8S,Q_8TLO/8/S1HNQ401EW9V)7L&+[*VQRJRC(LR.ZLQTNF:,/PILYY9 M>C:81!I0"H\:)".T,@06%A9E+TW'K/8(@OH07OHQ Y]0U]1?.THP'O'[,6TH MH)@JG8JW):GR__[A&8;V\]&(#A2WJWPF*;EB&$+\07=_+I2#>@XXM;V4]&^+ MA,%5/U8)B_M9RI.6V#7G+#>077):)2-UV*OTGRO@(E5ZE# \K!C$'055ROM% MCL/\.2^JN--:6+\#NXWH88:7Q#LN#O?9HVB0CX'&^-5V506%X6,;F\I3,K)\ MB)AT>$Z/YA2&%V 5A!C^1G0HR\YD-R+U5CEB,68O(U'T@*.K-%MX?[7PUS0H MDA'+]+V^ONX6-.Q>93_N3-IZ#H2@9YOW0@AJ7=]<#A^WRF-UHVOKSI- !)=N M7+G:8#>^(^!+PQU^97+[C@YV$H,H.X.]K,Y@$O2XB:#'M3I')V5:5--8GF4B M2^C'-A_"NV;']LVM/Q*11+=51.=U3&OCSN&VXEQC,W2"B)G,#([L&+;DM>[: M'6.5#ED26_+<6^1T?-?=PW*8OL=9V70U.99;B]\ MFU[;9L?T5A ^TLQ9^YX=\A8#6,/T1I3Y8L7VRM)Z&:_)W)E16VPZAW_GS*&. M9J[0GU8:0\]^Z+V>_GV;(Y&VT!QBE:.QYT;R$-%SUXI(9,SS+=!F"PD;/*:5 MD3&/OD@;'E.4["+91?AB7LK\KOFHTVHLNTT>LJR[^A;EW&6K<4:*:(RG"\INN/ M=B'YGW3'Z+;ZP$Q4,D:3YR>CT4N*F4=U_?/&*.JJP/V$=[NKZ\*S&H6B/YVH MZ9ABB<'&>%B5\A%OG(H5]GROL4Z\=K+HD=-J<,=+I4_W360%_G!D]5M[K1Z0KCOU\F]HB<%*VU1 :U'LN&Z(4#?P^$G7<(6UIH3J\];/+]N"JII7M@ MXOX#= ^;Z4(QK#<[\SR23FIU+JV><1]])/3"/321X]1M(N_01*!2ZC:1RL$8 MFZ3<.4/6I7C"LF8;7+'.C->^.(H_1E6QLP^Z.V&NJ9ERT. MQ&,$M33G+.HVDV(FE1'EBK4&P?Y32*+CI.B5XVGU4F@2+'^)UGP+:YI5-DK$ MBMD39ALKEQR!$X,%FPF/M2_3;6!M4NZ!;L11!9+8?C=B$?!#M%AU[97DN,B$ M:0GHB8+=90_,\N4374@+WJ(GAX],7K?*4)<#6+;MTD3OS;(N=E6-N6S+U,%F MLFWOI-5C=5%CU9^,1NO0QHVB.U);LFT@/SP6J;@S]FE)A;_PX34MU3J'*8"V M6EYBOS9P\1\HC#Y6R(GM%T9-JV]F-AX72+:_#YD%0?,PX2*-?YT-J\X:/WG-[MXS39&JRT/=@:'=4#:; MT?B(+WMM&G7@CS09C ?, L:501,)+V>].N$1H@,)GO0/AOWLEHH4SL9!FIA4 MFI31AF8X@_6Z:HQ/]%\2*Q-FA;C)Z+K;VNMR2N3.YS3;;/1A%XS&@^*+I?JT M6)_YCCE!+>Z*C4<-:FTV"5F1?MH]+)A!8+3Y^'%I:C;]MQB0!U?[& M^__5+GRK'VC,>S:B@S02,>0;^..:]F&LL!VC'K:%7-AN%]\ST>T45 &\LMTM MMVHCQ+F@F-'X=W:KWH:BF6PKS"F]U=-^L5IBG6AZY >7T-BTWC"UAE=:"L/) MWNGM.?,6R(M;#I7]@9H-H9^T49#(@G\)W8*.IA8'_?'&F\OG-WOQEBGZK3ZV M68#7,8GQ^9"XHVSI/4F;(FYR M*_IZ%]C55F4:A5U#;X8)B\\DO+LU=K9F"Q.P7-ZJ(S>L.H4EY32]QW82%O3X MZ,/I.>NWVOCR SICYT [K!\X[Y7*FU#R707]=(,;.H2]"EF\EDM+/H,YW;G; M_;$GFX$O[M,]O]?YQ.*P9N=S%JP(A0B,P7+.+2.:/C!-!'_1 1YB10 F)5&+RQCV M@_'H-2BI,B MA">)X1=5@V\A"^.JZ@E^&[%.[0O&T8&IP=R,KJT]X]QBYI7PN3%]OM39HJ@-4_JLODS9M?I6 M1''%^0M:,57'[*J9<,H>.KH5(?<@2\>L$,]53@9,F;).XJ7%W%0]O#,U-GA' MA3;#V059U7I/63'BC'JKUBRXAF M&G@TZM,R'L[?1ZY)'M7''_R8@^9,E:,*+_LJ?F'MUX7*K=8&=1F8!GUTC9I+ M@SVWV3,%E?$Y!.-1.:[ZK((KX!%%*PSU<\&*SL#?^".:.#RZ7C:0K-"C;%:\ MVSD^(P!>&DW:SNR:^:2\>\?I_OSC]!4J:)G:*WD(__(/X=<0 )XJ8\$]9I+G M)*VJEAW!@@S2),8VDFCC;YFJFBG_0703OEU5YV!Q2I3EH$'0-PM!=/+P1QWI MO,;/L+M@;'YG;BQ(_U)E%:C2$G \TZL.&A3H 3%K>-3#F&VGCCY4KXPRYE@F M:8P&-ZT-_A%EG8#1L*Q.&=C!+M$=,18I=N&YV1"9[.,A,QR2.5 M.U9AGR0#KH"*<=BK7LX[(7]$&Y+F/+" GA[?=G'.5)8C*P-=P6V?7!=E4$.T MXZT'PIP##(W05K?GK#$RM$8)WQFV/%A(CN0L[#0N[;$DKYLV)^*ZD S!BQD) M<^]:Q!7X27JSP7#2IMW:D2PX)<#^E4I6G$'CH!OC3.LS>:"B49ZQIM2HIHO9 ML;!E9;HYJRKBA@J$TSA6/Y ^,U N>I2.E#V4$)QHMDT>['$H0[G7P*<9[FB+ MR05CLC@K>@@CED;#NH@3T:";D>$536G.SQSZ7 CTDJ$@K7&*T3:$7C,8!,Q: MH!_R,E:-W UO@$>PVSJ<(4G1N)8)F[Q$ZR"5%K!>.4@/%MOA#T*AI2 =LR>. M@4<+6CV#F6P79X<5@N0Z&_>CADD.KCRHKJ3HX?/*YL'B(;!&(EK PY? S6!Q M_WV+MJ M:VODR>I+IMHCK6F\7X65*=I+KG M+$-CNU+62:I[YKF!H.O &R352:K;)0V["X5P3]L';(N\HA=>-=74.HZ]:L<* M6=OVF7?)[VCFJN:/W*3GME*Q0O2JYH+);OC:9*5-GR3K([KK[&:]R[$ MA8\6(HIVK.>(JW<,7=]Z3T_NDMREM>_2VAU8N4URF^0VR7#0"N&@2>CTC@6! M;*UC&ZOVRI5.T;.?1W1,W9:[M.&[Y'5<9U4C5>[297VS ZAK9JU';#FT7)WFJ27Y[JN%#3 M._;*1^^27R2_["B_^&['T5:-4DA^D?RRF_QBZ%['L'S)+Y)?)+\\$>9D8[AE M<5O:>94FMZ/0SM3I3%D@GK<$J"L+#1LU'GCIN"P>76-A\'X2LC9V"[IHSIGL MEBP1JY_:J#,U4?YJ;G. JF/=3W;=::"<;7,F+!PE*Z:&-=04 M6775Y\G:7P\I\=7A5E;Y2?#-;I6N\T#;.-/MF$T^RHN+ES&.E2#X=CU MV@]JWS:K_24KU"^(FU?&7K*QEKF-#N53#3 NW%GQ=WKWW_=.+H\N]RZ/_CA4]DX.%/CBN/Q\<'2Q?WQZ\?OY MX86R]^'T]TOE\][YKX>7ROG1Q:];5A'T,\F_@R[/D^)[7=.7=X]AWV%SU:PH MZ@JU98OW<:N4IU ;I8@G$=B5(&H:K7SKBP?\E<"3H:BRC&5$P8I"23=HC(?> MP'-1;R7-;E9-81#WL1IH)0Q19<+D0 ..\YRFX2TVK6%#X*\HF^'R#B?BK5^J MDJ>L(RPH75;\OC%@K-:;C^L^-E@"GQ7"+2MYRJKO)3DYFFRBOA%CV=7Z[1^% M!-@O)< Y2)(MD\F7&>M+4W8X P;A_2:PA92H;\XD&3<=FG6]Z\K&,(=L@'TJ MP"@89,6(M?%1?D]9">*+$9.&$597Q492>V'(2K]?]6\[54'QLEYQ)85'V5+R M50A3)H5X(?*INWHTNF*F2+-FL7!4TK":JK@:O0#AHI1/*L9!D40)* 14+EQ= M];.P<=?$I%A/&M;=@QE'K6&WM8BH0X\M ^L.XO!-06>^G>%)W)_+XKJ9Z!E& MX.5CY@>QQF<%GRJOD\WZAK."T:A9N7:$Z\>#,7?*RC+2 ]#&/3#=0%64O>I? MXQUOF)V8B&8KJ+1 UY;CX*U18/9*[W:(3V+1':&(<2H@/<&/+U"E9HEH6,-J M;]^UM[QV=NUEDO*AZ-)-S.XMLQF6GQ?:]<-AGMV D@?K%WP.K>[@N&Q_H(V1 M04>EA<%Z=BT40-OJF?+X4+/OFNYVVKUWT0R<[F'7:M-7]KYC'A4&YI%0KWL,;DH,G,ZLS8MF.N&P_6+63*_L#,N_Q0[LU'"L:C^\Y$A=?XD7' MK!?8G;T2T0FUC(83>E>5]ZG&QC/?S(MNM[M6SFX&*?L_[D[_QSG=7>X;PLA$ MS\-6"X(V/\]MNCV+J]G.L;ZDQ>SY\* RCP U!#W(?"ZS M2BF<\9O*8P<6N00#F,T^YSUBQ!LFFE+@E?5P1:.^&QK-N $WD8G,=&*\:+9V M75Y8?BK3'/9O@4=V-L,%V4YEB#])_SFW]V@CN M@@ 1NH<-7J@ WH7ZZI2%3XH0U](0Y? M&_LI>G0QQRR@9=2U7P9I^?$-")$I"5!U?.,'@R"X8K&E$Y?U2/-T 9ZF:_]D M"A'C]VQQ9QO:?7GAS#R\^'IWLG>P?[1TK%Y=[<.GAR>4%.\2X^/WL[)A]WCO_ MJASL7>YM&1.Q$%$5ER\PC,55!^O .AZ6;73!O0#CDI3=^1CECGI J^!9#!@? M5A %H+@S;(EV]$='.<)?=9NS&%Q]3E$E/(#,[#O(S-Y\,O/GDMG^+WLGGPXO ME*,31EP'1Q=[G\X/!;E].;K\1=G;WS_]'8@-OS@]*3\>G7QB-]1D6A^H;1D] MGF3I0Z20]P+(8_X9ZO[IR>7YZ3$7/6?GI_N'!WAD>N_ELO6[A?;&Q /?Y#^ MN.H2?9 489]'T5%2G>592$%=TFWK'_D%#3)0P^CF1_6<1'=0+H:'U>1$! N MB&B17*4<>0&:>\S[4+#NKQC'84X-4!E&7V-$+;G-(TC(L!/9S'S%QI WEIG8!8RN-*#! MHT_HCVKP\#2(*%Y!;G9(Q!/X09XE$X5P_\G %E5/-\ M?431P^XJGVNQEA0M+89A#/#%055]&T=7 W&D-2$YPZP8J0%-:9R,6JV468/V MK"@27,LY$F?;@B![1MJN@F477[=?"F4JH8R>?@XL/R"'HO9-$1W3)B,NB[/E>V1IU<^Q&O/")]+A8E2KTB(L/'A&.)&] ?>^H,V?>]J [HL M[A>)$%>2MU;_@>N%/5.W2ZX$.U^MEOB>T]HVG$(MN01ZI%#VTA0QYCSP M@1MTQ.%'?2;*V+S83@/-:-6ZP+GVJ)UN3>$G#[)$L@6%H M!J:$5P/9=O=D,<[,Q44(>@'CPO5RUB[:)*4JHM0/^^&*>0C*QQP4QW66?U=> M&YINON$6N.!EAI<8).!I,-OE OS,",Y/?53 E M\7K_].+T35<1 FX\9"(.3R,;$J[A!\T05LNO2NM :F'^1=-(J5B][=(\PB[- M3.4P-!"_$<.0B)#KU!.+^8]DJX)G$'C_+15)1DF]H?SLOW%PA_/X!0\I/\'O MN#MG8%&A2ZX<)$*3PU4\QV(_RX?"TFWDBH"=2YGQ0(KEL1/5W0Q\(8[Z2'4! M&I!!DHJP@,!9<( X^,""#M .J3@H.-I9@$W<#!)F 4ILGV1?HQ\/+6URZ;2E/$9$&L%/X-L MG.K:_RSY@>.'Q-CQ%G/BIV9RW"*FY*BWUEL,\Y]/DX]H;'XR)!(*6[\D(*.WX^*S#(0T1'5)F]F"T+2DX9F,X!CT6EH!A?&&>)I^ M$GNA4%JDP=4K3:D45TE1'X,!=U%$L"QKQ6V,$;M?IQA-60#S3-4MLU3WFOXI M4_O@BJ!.0Q-CLYQ5D-T8&)1-7]]9;=1@6<_" M4C*T*BUMXADPS6P0Q=T..(*PU]VETY(FEW00=)!%!7+'60A MP?8]I7TZ<0^'Y[7@?L5M@9"#$O>S#&W]C*<@B%YF@^50!H$48L==Y<.N\CK& M6)Z$8=T ]D9QL%$9X#SNB%=G2YMKCS(;D2.2Y5$-XBY9K5S"81^13B7N[TX! MT-#^L#T(%1+8;;%'L[:H @C@7@%9X;(5SR]TY:E9 M=6IFS#\U6P5P8;V29VTO^*Q-4#A:NK,,WVGYI7+Z43DZ.3@\ M.X1_3BZ5\\-/1Q>7A^>'!\K9[Q^.C_:;R+*/1^>?E['OUV?.?\A('G%44 YB MKBS^<='(YKQK O7.K:ULQ,TQ?$ER;@A-C7=ATLEZ:.ETF*1,W:\0 WOVH<^% M73$SLPPRS#)7%KA0F%W5VB[E-0%SJ4]8?9BP=B;>"!QM([GZ-;X+PXB&]K-( M)V2?])_?W%'R9ZF@/4;AG]@+F!M/F..53$81Q#'"K%.$=?HOCWYT46[RZ<5I MN<,,]\6S0!CO=%I9I>4)%N5I4@ALJF#[(E\)_(SZA.)Q0FXK$-93^Y_E:S@T">SHOYCW))$24-Q,A M8OZVCS3(P6>^Y1?K_&(=?>2< 65Y C:XU7WN66:URASULF)V[L735+_DQB>F MB27Q[9JLSP\LO0D772S$)@UY?H),0TVSL[_!!$"M#4QHXA#N):L%72+,C;3. M+6<>*:]P2-%,T>&A. '#P]?>![LR'[I2LFO]U/\ILW]J77C*V$FLGL@F+WAE M!,8_R#TMCIG>BGM 'I")F>!BX2Q66V;.F5'S5*F2:4P \:/&G$YB[)M'4K/2 MC$L)-$=>_MZ]Z"HQC5C)CJ(.$H%A*N!7%/RGX*GQ#FAL?U JM-NJW@I%JZLEB8=Q4DK;S0%$;93#.)D!I-?>Z M-,HF$"]5Y+^$+C512V7QE\<] VPEV,2L!,M*AX'K O TMN]_BB6@/&0%($\Q M$\C3!/%T!()G"KW303Q._4N)2^DT@2G\IQGPE'L8[:R*!:ADD1V6I+.,'&Z4 M=);>$Y3/%6I,G*'/A03BS6+7T_F@\_MS&KVIT(ZK<%CCN&TIND)(75*$8Y2_ MV^*^SO9 #A#AR^DSHI+SO!E^8D[QH+24@#/== ;KOA$3*&L!S[+MKH!]-E_;NLS(XZF988D3Z/E ME[. 26-](PHW]CLLN37G8I4).I+D+.J^!;7]A(3""N,MM;,/V,-.G0^,J-UD*%"BK&0) MV"]L#]I39<,.*#Y':,3^3)=+M#IHQ'(;"I\O;GF>-+F6^.MK\X[UK)EER'0= M7Z)&KO!(0 S@Z>.T' U;B,J*Z6"!?7;,W]CIB>&TU,U(4&18%X-I6.U<_Y3: M:&;TZ9[N'%3#G8P7DJ?_+/O7?F+#E!QJ2<<$FE##YBR ID&H-@Z>S@BK$ MI ATNX0<8^*(22\%0TF-R/5>O\A8H8AO-*RD*HKD=G),VPQFW4-X/QU1+F*B ML%<["%'!R7BJ!JMW#&,N4[Z">NH-,%BSJBCS'\A(A";0R^&0^';I4^Z""IV? MM>(*^&*&RDV0ZF85K%F!0N:!HN^0JW=!3M9$>&^+MS-0]DO.PMR46'X#LTG(AAC^<\Z=5@L\+8U:!:KI:!*J^9*-MDT#9I[MG5\J1T=']Y;2 MCKG]%3AU;:Z4/C@Z/]R_/#V_Z"B'_SG<_YWU#3O]^/%H__"<%\3;/ST_.SW? MNSQ4/IW^<7B.I1 /MZV$PB4+X\XHX8;!>U9+4YLZ5^8%.9K UZDTLP)NZO?Q M@%H4\7Z=O&FA 5BM:II&+/+!#.YDQO%_59@#S>'7"7^&.$P0I7'QE(2R6!(? M6!EOA;&QVT99&.'U?4^SZY0M3EDY"*N5DZ2/UP2W/(N7'4UF%L[!HS:6?5OS3KF?Z"[RL_0ZM3,DK IWB<,]%^UD%AC*KH2W<$0U2-CD0CRDF,XZQ&&.\>K;QM@DE MWL@W$M$;OI)XK/4#! P/Q7,$QS4-P(MA N<'"ZLCS.;ZNCL@-WT&XN^&&>]Z M$?:3\#L_W>+)D4) '*4_:(%;T"EYND+P"]Y3/F'PC)WV3%ZSS"_*01;RAIC5 M-3B>ZBTMENB6EWS!%C?MDMPE*$S(2%SIKUB>A^G,2F0RK7GR]>*P4I]WJSEV MZ<7A/DN39<*UK"C+1+V(X#7%&[OCFB085>0HDUM^8%*TSC#:&UB":>Y)PXIH MBS3@J:N(QV1_574J9K"5 669"**%,;LZO+8GVGT.,-ZKQ6J2732*-HV1C7G M;6.G^QJ?'$845OD2DTJI91=62)WFFPK*]AT>/5=%SV(TCM283OXJZU3QGZI$ MCN))]?']JY8[SO;'UW1]KN=6NVO[IY_/#D\NMC'(=C=OZ(]+]T4S1XR".5H5 M/\A2];"T'RJ:GZ$T#BO1V7S$H_! Y9L]'@_@,4W#W#\\O]XY.E ^')X>]D[Q/K_< ^GA\> M[UT>'B@7EZ?[O_YR>GQP> Z77%["Y2^.E8PG8J79'%&IBT/6Z;7]VQDBP8_J M]\S@,V$YW=;.X(;RF'M7CYYMX#%S?G<,P4V,4T##()==M'CG\GP/M,\^^[$C M6JSPJ&(C&WY_J98I6\5/YI.IIM5MLO(;8*HR5:8.E#2X:I-#,D_ FB^@KY%N MS67-L_.CD_VC,U!PS;H2AX>BB=;A^1]'^[/ZV&PYWUE/XPH!U0VS LCS9,S+ M,U7,=4ZP@E%8V8I[0]9*KLP?K%ENA$'<,K5-).4VDG$_)OG@F3E%8@EG'F;; MCW*8[7KR,%L>9C_W8?8?E5RJ&],M [/9/2YW'H7+/?TQN-PRNJYD\XUF\TTW M!.T%L_'RUF"FU0R&3R0ZOQ&X >PIC!V016G M'/Q,>_,.!%:LN*-W&]4>*FMNVYHN\G/#NXK&L,H0HQ$)>^)@'7-_62FS?!A=,IQZT< M'765/ZH,!B2#WUA1'U8Z17A.59#C*^O\OKB8K=F%G?(JESG-1E/MVY*; M=VF6@IL,TPP9$ C6[QQU=1+JQ+.B0#?,@%HD)@&U+=^W+$G!WNWI992<'ESI?W[[[>;/ M;Z'U]?)(_WIYJ'_]UAM\_G9H_/GEY-NQ>=+_^G>F?SZXNO[\[;OY]=N5=?+E MJ_;YRU?S]-/A[A]OGRZ/K/;^??OWX+[:^#S]KGO^'=EW_T/O_]<7!R M\-7XS]]?KS]?_15[MN]&3J2:L,"J9?BAZI& J)KF:Y8?$5A@[95"BY ,T3+/ MQ_356C3_0CU?&B@@#CBOZS\K?^P=_\[\&1;+^NWWO>.CCU]91VX>ZKI07C,* MSL;PYJAX\VY)/):S7!'9$3,G*Q\H!YM4A>7HDV%!WY5__(RYHWUR^RY)V:38 M33__P-($(>F+1\);A-'O^UW#\='N'^7POZA\O' )NLPE>#N*IG\S[:[MZG-_ MUKKW_-;)2 'O$JLDO<;2# DX M&?W;#N8(-"Z,LG$PBL?]LK[.!,'=82<$)/Q^E<-]D2KF&8:4QO%6K1RZ\$MP MV9USG62_5=9(4[9AI7Z:7*:5IMB<6HY/W:BYB7C0QYP#B91QFO!HT+B(7K7# M0T;@A<3RK(CXNN4&-HDUFVJV[P5A$(26]=<1!O!X5"BB83(@_>)?KU0@)1[% M@D?PGN__&9^-3[V87Q___GIX^#D MTTGO=%_<\Y]_]X)!U#\=?-5.#D+S\^75S=?!Q\'7OW^S88Z]/P^B;U^__-'[ M?'GR_2N,_:MQ:/WG[Z/1YT2[.;X\''W>^RLVM,@U/%L-":6J96BQZMMVH)J. M$1/;\V+?B5^]%^':_WO;IHOW/%;[$$9 /;,B0TBQ),72W6*)6'9D$]^BKFN9 M3D!Z5Y@ MVQX)5(VZ1+7,@*K$UZ@:F;IK6);O:\23\DK*JXV8V];**Q:>*$_FI+A:55S5 MYI4?QE%DVI'JPG]5B^BA&L2^J3IA9)B^&=F&ZTIQ)<751LQMV\15'1B4(FI% M$75:6U2&8=O$HAILE.FH5A!H*M$,6P7_C]K$\<+(,J6(DB)J(^:V@HCR/-O1 M+$I"WS$M4W,#S27$"2RB!2%QM @#4T\EF61@ZIZ!J<+%$U[?P74T^PP MXAG;': M>LT4S%LMO7S3,TTK#(@?>FAJ>;9/;2/V?=.([, W65C=FR6]I)QZ:CGUN1E M=V&GM-"GJN91\/ "%%BQX:L1T702!';L^<:K]Y;S4 DU6TH\J>4DF7594\,, M7<=U+%"2P65T]AGXN];=1DB\@$2V:NBQ MIUJA%:N>I45JX)I>9&B^97J^Y.]MY>_7S\O@V!<0_I(AS&?BXT8(TPMUS_*L M0 TT+5 MP[%5 ANIAK9N^59H1K$9S;3!IP"EDGLWA7LE!.U%2GHM>P2SU=(K,&/J M4BVFD199EAE[CAW&H>T'!HTUXFM,>KDRTK<..?5;,](7:I%CFUJLVEYLJ98? MN"J)(Q!3L:^91DR-* Q?O7?-#3J+D,SZR,QJZCX-[=@+-<.P0&T!\WJ13G3# MU5S7<'SF)WBEGS S/B\C?9O"VXU(GQ=K.C7\2#7^2V%G M@]@--_&P43+XBV9P&>E[$'_7NEMS/>(0,U =TW55R_%]U7>,4-4MZD1!H-O$ M-"1_;RM_KQ+I>P0&EY&^Y^7C1J2/TC R?)NJKFX2U0KC6 THJ&TMM)W8=7T: MVQ2<5O% LDED'SA\9+E4<>V;,/6-,L.[,!T M?4/7?<<"VS'T]/G'2U+I/+72^=H,T%J!YNB4NBJ)@EBU?-=3O4#3U, (#-.P M0]^TPU?O;?L%1FBE\'FAPB['BQ1R)B.9;G.4LDVLG0 M\O-+I49HF9J8%FFYJ@\:0[4L)T" N 5^J^Z;@1%%GN^\>F]JFI1*4BKMCE22 M4?)-$54-/*SK&$YLAJKOAF! >;JM!IZ#B+HXHN#,VX'_>'A8*:ZDN'JNH/\C MR"L9]']>L=0(^H/G;?BN'JBZ%FBJ!<2K^CJ-5->T:.C8U".V]>J]/L.OV^:H MOY1&VR2-5HHG!9;M&EI,@\@R(C\(?=MP U"WD6'2()A?F$#&DYXAGM0\Q "U M$=MAJ#J&&ZD@;'PUT+Q(]34GCD(W 'DO7KO;I3K)LL/R)2*A\NH.'*H28GK MQIYO!9[E46I;86P[-/")'QGRH'5],BILQKQM30]T(XQ4+W"(:D4N51'.HNJZ M:P>.;9LTUE^]MY%?-B9O0G+K(W,K"' 6JXQIVZ 6F$;FRR,#6\O/FY$(0/?=W6/A&I$7!LL;=M1?=T.53NT@+$CTZ.F]>J]-1T+D$4&-I9[ M)0KLA?!I,VKGFI9%(SU276JXJD4L6_4=8J@!!1E+:!R%D?4H,#!92D"6$M@H M&168OAX&!KB/CFM%7N 95#="-R2FXP74MV0I@?7)J*MFU"ZP#%\W71.< -\$ M$>5%*M&=6-4)P<-.&WP#\ E\2]^@@P7)K8_M#\2PYQ9X?89KQI;I.4$46KIC MQXX3^#$UG*=*193QN\=AZ$;\SHD\Q[.\0 V L54K\(CJ>S;8'"'Q7=A+33=C M< [TZ0#>-D,47C@O/R\KR]C=IK!UK:>I%SA1;+NJZ<=$A1WUU <"M6G,:*Z M@S!P-K('@>3OEZ*K9>SNWGSD\IY>YA7@EE>")LV0W>A!CMB$S"C(]2WL1:H/C&)2@,0K#[U0]=['#2+ M+!NP&K=5I*^0DO;18 5VB6F>TT@9D1N%% 4=R8("$@ N >"+LU$L4S.)9X(K M$5JVY?K4EJ5%OO&4K9M$VR:15'UXI=VR!N M;-F19SF^3K10(V9$74.GD4?C55+E'DEZ95D! ?'5,SWY17K$47-LDN)Y7;CVVN))A^(=)JZ^5M'+ MY0\]8JF:#8+*TBUL\&/;J@[;Z$46]0CQ7KW7.X:Y29$!*;*DR'I&D76_0T-Y MP/ "75522C/ ;(R+5^E 5A1%FPDF%*!#QL74=^Q'=?6G!=\4BAEU N54:9+ MC)#HAJ5'KN5KNN<'H'T)(3'1##.PYA7%$J*IAWS4K)JY*'(,+M"#6 M7$,+?)!@?D?W'UQ37J9A;7!\VHO!-0HBV/R(6*8>>H%G1R0B8&*'KNVLE$0I MX],;QN]U?-H(+9UX-!01'S^,L&JNHQ++L+1(J.9T94UD.0#/X\#"[#GP]@ MZCK\26VJZ2&-5&*'NFH16U<]-PY4WX\\VR2NX<:/UU]1,O7F,K7$MFTM-S?B MA5%$/&(Y1 W"($)OVU!]#_[R(AH8D:_'NA\\%KA-5E&0510V2H1Y1FQ;=DQT MV] LZOL!!4,U& 7 LXX9A(2:EN>%7F3:MFM%CNOI M5N"%JR1NRGCAAO%['2\,=!<<21]8G6#O/]>-5#]R8]6G6JQI)+)T"XL^=5QG M^H!SF_&L+YS3GY?1961P#3Q<1P:I9]N:9YBJ'CG8?BJV5!)00[4MXMJFK1/+ M,U^]-_T7F$\CV?@1V5A&!=?*T'54D%B^KD6VIT:!CJTOK4 E>F"HL>=9A,26 MKIDON9^<9&H)P=EZ;FY$!8/ <2C(9+"L'4^UPH"J060;JA=8L>=&OFE:^F-A M!.Q@,@_?#]_\&7Y5 &8-8EJ3K*AN]\QLU\P$'^ M]GTU>/:,QCV"+2RCZ]K .L.L2'#.[W+:!Y+\07^^3J)1KV2;QHU\H.^T^A82 M%%E_/)I_2V/N(046RY^?^PT8]:K\JY>7LYA2*Z M')*OJLDABF^(_UKMO>*=@F,23' M[>+"SULSF&.HPKHA+;XKQ@/8X]OYRQ;'3[9LG')!@F4YDU7O@.)ICE?!<,C, MX=*;7A(DHY_7/D"EEZ,L_\?=F^J^>G^)W*9DL;*/:B#%JB#D_2R"N6.7?FZS M(Q]> F-*1^\,M^+/)R!^]L1WR0A8+5R"'*1C"][N>;2)/B+,1 M\7C!+EW&+A,26?P&/]K&W)^UKG[/WVSS?D]=-%C/Z6JZL]1C[SHHXNLN]@GU M#@CE)%)*PEIP7L1E\O/8:=X$0[LSS31!EES_@L8+:+[,^=&22S#7YMV%U;Q, M1GVZ4KTCOA3([H^P#O"8=1U"=O7E:6CQ;):#1\]_;M]?5U%X;9O.\JIW0 )*Z0-%+.P%-#R^$S MS:]HSKXZIUE^1=+D;S:HC@*OH)%""KSL(PWR,5@*BME1P(FT.TIPRVXB@RR] M4CZ3FV,8/LD[RE$:=CL*40[ *K\F.052RX=BHAWE,!WEV3 )P6(9#,"5#=GW MQ9VWW0!M)<$X5_;"_XX3;L7#,QJ7S+Z5CU&Y[H%.OU6SZQ1F5(R#(HD2G TN M0#UTO+9^TT5U649VDY3CA M*EC-'(N\42SY-LI**TXH><4GC-2 M8+H?P9%7//57)4[Z\%C\IMPYB^^<\OHC_*2<9%T%J$8U+<=QWKSISK EXMFXM*1+;\N\S@7]M1"8J](B'(!U$;@"JJ$@W2!=DPX\#]U M&\=NF6_%C$P]S7Y0C%&C6;*:L/AP"YQ=,+% Q._ 4FBO+,W9#PUIG(C!*[JV MVS$-4SH6.\K0+B,M[RTQC628!8PG22$8,L:0W[-SM0$?ISE.$L?F$L=C1)5U M9[=C.V;7DB)XM[BL#BL;CF&^C0S?<#4;_2X1UIGPI\[I*,FY@[*RA;17>B^, ML_0&,^[-\,K&>3)*8.W$05:/I%>4G;0E18&>4N6,F5K)M2U/:N>XUY+A$LF] M@GLMP;T70X0^TQ2/= <9[DD6?E?"29XNU>:2/ V4MB"><3>;SV#=W52X_VO) M*,:N\2S_TV"DI9MO":8PZ+Z8F&5POCV@19@G0Z;(!*?ES3.$HM:/_'N*'?6& MX[P8(QL#KX(&97?K1A7/K.^I].E>.,*?08Y8+Y_;_C]=DRIRU]AM^D1!UX1R M9%H)X_M@T8:C+!>F)K )9F HIS&H2)HK1S"*0[KV- M+,N#OQA/FYRG$7$$3(0>*\(96P']I;G57.2IINF8]"=CP[HV,SC,8\/FKKJJ MR*,R.KR3/-I6N%9;X7+^/!U.:%/V=L9W$UR\/.=:4L\^ 0_;DH[:V:YDY-UB9.$+ZZ!0?5?C M.MIMV]FS]>\LSEZ:9]T%//L;^+S %_W;&=[Q;S7;_GL,5XA,0GV767:9 NN2 M95\0RPK=ZS!TH@NZ5_.0'>E@V,]N*65 BR$FPS65L/BQM)G+7+G[1[>\!ZK= MO?'5N( GL80\W7E4#BXK#J49HX0%U/ZP*^4P5AC&EHE579[Q[;!>4(FEQ@:R>1@/G$F9W4F^S0<873H+,^&L%NWRG$2 M8N_5:<[_]SBER_G!,PI8+L__CN3_QXY+-P2 Q-[LI "8F8>B"PP./[=GG'0: M UZE["5H9R=Y M?4+9>Z+D C)5$HPQ>72V:K>7T.R?L_ZM@4.7P3FD8K]@;SN2UZ7 MO*[[2_#Z:3C*4)LS#+QF+V3WRPR+*QVBCY!G:1(63:-^!=;W)>L_&>L;FF1] MR?J&M@3KEW#89>)WQ[08)2EAOGR>LL&#"7X\BKHKE)+0)-\_16$86>5IQSA^ M'L:L;(XUT5JF@27[D*7CXBX$_MW(,F-A142)+YO/JQ+AO6.\*@)NAJZ#BM;> M1H8+U,X#;H:Q5,"-=TH:"7"<)+PQ6RXXQ%=9Z6X6A>XE3G MK2J-70VWX4I*R/>.LKCI6*9GOHTL8 #?YRPN4-\\!0X8:&[#.&&,&WH556\V MBVLS9@<8G9<%_P.>,,YA=8Z.CCK*L.^.WO1BX-(&WM"[#A__>O>B6UREG M)!^EB#/_H[IJ!?GQT)3XP/EQP\<<9^]R4'Q]ANJ4 81=@5W Z!.ZFX[S]&'5/R! F:.ZX]L/*\F81 M/'X9>3.Y7"\Q&7C+Y)Y$(^V8W!-Q#(L1E_EV<--7\:P>:\3?,.'G+$S$J:OH M\"""6?M&DP<7("?VR6 X!ME \GX1D&A%'**Q"(>T4L2#C]62\F;M\D8"(G9, MW@@[R]9,0_?=MY'G6(;KSRJ27W>__B,;84'M>Y7!?UBOS$IB6+O=*A-95>(9 M)*N6K#I1&@.]BFR8A _@5$-RZF-QJBGA!SO&J M- JV3?)BU.B:!IS'S/MF0A''[-JSS/D.\ANR*EBE2H]@- (-_ ]YEGV_SK)( MV?^@''';?OI[_@,[^1S1E"" (*F:Q>'EQ3@,:5%D>:$F*?P_-IHJV!CG>1#U M>!"*P$:T8J.<^Y"]=H^ )45&@3\UA45GGHAH")$'2(MB0EPL M :R<*'#,(I2P%J\K/*5E>;Z_"R(#)8;$;^R$Q+@;3FF:"X\?JD1(79_OKU3' M#R>@K'O7%'O7@GH>LR3KXR2FP*S%.&=@+6!CV/';E=&8YJ-U_=HA-":NFP1: M[!BGBZBB8SN6YGMO(]WU;%]O'@#L%04=U;7*&TPOT!1-]&7)L )ZF6<%'22E M>"!,\0OPIE=6'%^UA.=#456MU\L:?P^I\>=/+)RL\;:X#AZQNN[R]G^#;-V:K4:B M,!L\N]W;&*?$U#UKO%V">'=,M#2C9X[SEIBJJ=^ -5TE)4\E.9[EV2!CX>AV MHF,=AM(K$;.@HFB6I@E5?KW&[(:5$YA7ER_ML_='$#!;Q-G(V!M2*G"VRV6T M72Z#O5U*@&QL9&%^SFL;% 0U&[)0J&3$)P/F^G: T4;2@H_S[ M['.67\$6[C.+Y -)OW>4D^X>_'1 QZ,B[/$OE;U/;'&^9OEWL#A(&O;X$5O[ MJ@L:CO-DE& 6)'M^VZ[!\W(1)W,?A/']GT46RMN]J3-ZO7SG[F(&-P2(+T7+ MYHH6Q]-,$"TFZ&C+;HJ6_9Q&P(L+_!6=IQ2[G3OD#;)Q'^NAY(42@XFBC&!Q M&'_C?X<$JR&+>D-* MF[:]4B[$+HN:#4DDD*)FFT2-<&&$!7'[6,*F& =%$B7H\5R!WP/,G#V.Z'F MA)F1"B$ES$H1$&M#,B"DB-DX$2-")1Y+E7#>$L?4=*_N$+I4-2A6FYG#=+R% M\9&+$?T!OQPGH[ 7)[2_4E["E!!8,BPB4A+$^'9:#&Q(1H(4 ULF!I8K"L?$ M@+&,'"AKPGT HX 6=(4ZS3-L 2D&5A4#,O]@A[G;\MX2W=#]:2V_;!OP_5Y" MX^EFX/P$A/WV,4E)&B9@ZXO?'E39=<;!*]C_T]9^77O%7\CDRFYP^8;D#$AE MOVWBP%A-'$P)@N)A=9P?F=MW@]DW)&U ,ONV,7N9GUPQ<9U_/*